.AppLogo-module-scss-module__-ImU6W__logo{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-2);color:var(--action-tertiary-text);background:var(--action-tertiary-bg);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.AppLogo-module-scss-module__-ImU6W__logo:hover{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.AppLogo-module-scss-module__-ImU6W__logo:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.AppLogo-module-scss-module__-ImU6W__mark{flex-shrink:0}.AppLogo-module-scss-module__-ImU6W__wordmark{font-weight:var(--font-weight-medium);color:var(--text-primary)}
.Button-module-scss-module__VLzsWq__button{justify-content:center;align-items:center;gap:var(--control-gap);padding:0 var(--control-padding-x);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),scale var(--duration-fast) var(--ease-out);border:none;display:inline-flex}.Button-module-scss-module__VLzsWq__button:disabled{cursor:not-allowed}.Button-module-scss-module__VLzsWq__pressable:active:not(:disabled){scale:.96}.Button-module-scss-module__VLzsWq__md{height:var(--control-height-md)}.Button-module-scss-module__VLzsWq__sm{height:var(--control-height-sm)}.Button-module-scss-module__VLzsWq__iconOnly{aspect-ratio:1;padding:0}.Button-module-scss-module__VLzsWq__leadingIcon{padding-left:calc(var(--control-padding-x) - var(--control-icon-optical))}.Button-module-scss-module__VLzsWq__trailingIcon{padding-right:calc(var(--control-padding-x) - var(--control-icon-optical))}.Button-module-scss-module__VLzsWq__keybind{min-width:var(--space-3);height:var(--space-3);padding:0 var(--space-1);border-radius:var(--radius-xs);background:color-mix(in srgb, currentColor 14%, transparent);color:currentColor;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);justify-content:center;align-items:center;display:inline-flex}.Button-module-scss-module__VLzsWq__primary{background:var(--action-primary-bg);color:var(--action-primary-text)}.Button-module-scss-module__VLzsWq__primary:hover:not(:disabled){background:var(--action-primary-bg-hover);color:var(--action-primary-text-hover)}.Button-module-scss-module__VLzsWq__primary:disabled{background:var(--action-primary-bg-disabled);color:var(--action-primary-text-disabled)}.Button-module-scss-module__VLzsWq__secondary{background:var(--action-secondary-bg);color:var(--action-secondary-text)}.Button-module-scss-module__VLzsWq__secondary:hover:not(:disabled){background:var(--action-secondary-bg-hover);color:var(--action-secondary-text-hover)}.Button-module-scss-module__VLzsWq__secondary:disabled{background:var(--action-secondary-bg-disabled);color:var(--action-secondary-text-disabled)}.Button-module-scss-module__VLzsWq__ghost{background:var(--action-tertiary-bg);color:var(--action-tertiary-text)}.Button-module-scss-module__VLzsWq__ghost:hover:not(:disabled){background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.Button-module-scss-module__VLzsWq__ghost:disabled{background:var(--action-tertiary-bg-disabled);color:var(--action-tertiary-text-disabled)}.Button-module-scss-module__VLzsWq__danger{background:var(--action-danger-bg);color:var(--action-danger-text)}.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled){background:var(--action-danger-bg-hover);color:var(--action-danger-text-hover)}.Button-module-scss-module__VLzsWq__danger:disabled{background:var(--action-danger-bg-disabled);color:var(--action-danger-text-disabled)}
.Input-module-scss-module__u7FmTq__input{width:100%;height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-ui);color:var(--field-text);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.Input-module-scss-module__u7FmTq__input::placeholder{color:var(--field-text-placeholder)}.Input-module-scss-module__u7FmTq__input:hover:not(:disabled){border-color:var(--field-border-focus)}.Input-module-scss-module__u7FmTq__input:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.Input-module-scss-module__u7FmTq__input:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.Input-module-scss-module__u7FmTq__input[aria-invalid=true],.Input-module-scss-module__u7FmTq__input[aria-invalid=true]:hover:not(:disabled){border-color:var(--field-border-error)}.Input-module-scss-module__u7FmTq__input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--field-ring-error)}
.ColorPicker-module-scss-module__FZiG1G__positioner{z-index:1;outline:none}.ColorPicker-module-scss-module__FZiG1G__popup{gap:var(--space-2);width:var(--anchor-width,220px);padding:var(--space-2);background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center);outline:none;flex-direction:column;display:flex}.ColorPicker-module-scss-module__FZiG1G__popup[data-starting-style],.ColorPicker-module-scss-module__FZiG1G__popup[data-ending-style]{opacity:0;transform:scale(.96)}.ColorPicker-module-scss-module__FZiG1G__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ColorPicker-module-scss-module__FZiG1G__area{border-radius:var(--radius-sm);cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);height:140px;position:relative}.ColorPicker-module-scss-module__FZiG1G__area:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ColorPicker-module-scss-module__FZiG1G__areaThumb{border-radius:var(--radius-full);width:14px;height:14px;box-shadow:0 0 0 1px #00000040,var(--shadow-sm);pointer-events:none;border:2px solid #fff;position:absolute;translate:-50% -50%}.ColorPicker-module-scss-module__FZiG1G__hue{border-radius:var(--radius-full);cursor:pointer;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:12px;position:relative}.ColorPicker-module-scss-module__FZiG1G__hue:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ColorPicker-module-scss-module__FZiG1G__hueThumb{border-radius:var(--radius-full);width:14px;height:14px;box-shadow:0 0 0 1px #00000040,var(--shadow-sm);pointer-events:none;border:2px solid #fff;position:absolute;top:50%;translate:-50% -50%}.ColorPicker-module-scss-module__FZiG1G__valueRow{align-items:center;gap:var(--space-1);display:flex}.ColorPicker-module-scss-module__FZiG1G__format{width:var(--space-6);height:var(--control-height-md);text-align:center;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.02em;line-height:var(--line-height-ui);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;padding:0}.ColorPicker-module-scss-module__FZiG1G__format:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.ColorPicker-module-scss-module__FZiG1G__format:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ColorPicker-module-scss-module__FZiG1G__valueInput{font-variant-numeric:tabular-nums;flex:1;min-width:0}
.Icon-module-scss-module___xUkSq__icon{flex-shrink:0}
.Tooltip-module-scss-module__LQdb4q__trigger{display:inline-flex}.Tooltip-module-scss-module__LQdb4q__trigger>:disabled{pointer-events:none}.Tooltip-module-scss-module__LQdb4q__trigger:has(>:disabled){cursor:not-allowed}.Tooltip-module-scss-module__LQdb4q__positioner{z-index:1;outline:none}.Tooltip-module-scss-module__LQdb4q__popup{max-width:18rem;padding:var(--space-1) var(--space-2);background:var(--tooltip-bg);color:var(--tooltip-text);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:var(--line-height-normal);text-wrap:pretty;box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center)}.Tooltip-module-scss-module__LQdb4q__popup[data-starting-style],.Tooltip-module-scss-module__LQdb4q__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Tooltip-module-scss-module__LQdb4q__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}
.ColorField-module-scss-module__9PFgYW__field{gap:var(--space-1);flex-direction:column;display:flex}.ColorField-module-scss-module__9PFgYW__field[data-disabled]{opacity:.6}.ColorField-module-scss-module__9PFgYW__labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}.ColorField-module-scss-module__9PFgYW__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.ColorField-module-scss-module__9PFgYW__controls{align-items:center;gap:var(--space-2);display:flex}.ColorField-module-scss-module__9PFgYW__swatch{width:var(--control-height-md);height:var(--control-height-md);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;padding:0;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0000000a}.ColorField-module-scss-module__9PFgYW__swatch:disabled{cursor:default}.ColorField-module-scss-module__9PFgYW__swatch:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ColorField-module-scss-module__9PFgYW__hex{font-variant-numeric:tabular-nums;flex:1;min-width:0}
.CopyButton-module-scss-module__IqEmtW__glyphs{justify-content:center;align-items:center;display:inline-flex;position:relative}.CopyButton-module-scss-module__IqEmtW__icon{transition:opacity .28s ease-in-out,filter .28s ease-in-out;display:inline-flex}.CopyButton-module-scss-module__IqEmtW__icon[data-hidden=true]{opacity:0;filter:blur(3px)}.CopyButton-module-scss-module__IqEmtW__glyph{opacity:0;filter:blur(3px);transition:opacity .28s ease-in-out,filter .28s ease-in-out,transform var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.7)}.CopyButton-module-scss-module__IqEmtW__glyph[data-show=true]{opacity:1;filter:blur();transform:scale(1)}@media (prefers-reduced-motion:reduce){.CopyButton-module-scss-module__IqEmtW__icon,.CopyButton-module-scss-module__IqEmtW__glyph{transition:none}}
.Toaster-module-scss-module__OIhO3W__toast{font-family:var(--font-sans);box-shadow:var(--shadow-overlay)!important}.Toaster-module-scss-module__OIhO3W__toast [data-title]{font-weight:var(--font-weight-medium)}.Toaster-module-scss-module__OIhO3W__toast [data-button]{height:var(--control-height-sm)!important;padding:0 var(--control-padding-x)!important;border-radius:var(--radius-md)!important;background:var(--action-secondary-bg)!important;color:var(--action-secondary-text)!important;font-family:var(--font-sans)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-medium)!important;transition:background-color var(--duration-fast) var(--ease-out)!important}.Toaster-module-scss-module__OIhO3W__toast [data-button]:hover{background:var(--action-secondary-bg-hover)!important;color:var(--action-secondary-text-hover)!important}.Toaster-module-scss-module__OIhO3W__toast [data-cancel]{border-radius:var(--radius-md)!important;background:var(--action-tertiary-bg)!important;color:var(--action-tertiary-text)!important;font-family:var(--font-sans)!important}.Toaster-module-scss-module__OIhO3W__toast [data-cancel]:hover{background:var(--action-tertiary-bg-hover)!important;color:var(--action-tertiary-text-hover)!important}
.DatePicker-module-scss-module__ry5Q2q__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--field-text);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);display:flex}.DatePicker-module-scss-module__ry5Q2q__trigger:hover:not([data-disabled]){border-color:var(--field-border-focus)}.DatePicker-module-scss-module__ry5Q2q__trigger:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.DatePicker-module-scss-module__ry5Q2q__trigger[data-disabled]{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.DatePicker-module-scss-module__ry5Q2q__triggerInvalid,.DatePicker-module-scss-module__ry5Q2q__triggerInvalid:hover:not([data-disabled]){border-color:var(--field-border-error)}.DatePicker-module-scss-module__ry5Q2q__triggerInvalid:focus-visible{box-shadow:0 0 0 3px var(--field-ring-error)}.DatePicker-module-scss-module__ry5Q2q__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.DatePicker-module-scss-module__ry5Q2q__placeholder{color:var(--field-text-placeholder);font-weight:var(--font-weight-regular)}.DatePicker-module-scss-module__ry5Q2q__triggerIcon{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__positioner{z-index:1;outline:none}.DatePicker-module-scss-module__ry5Q2q__popup{padding:var(--space-3);background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center);outline:none}.DatePicker-module-scss-module__ry5Q2q__popup[data-starting-style],.DatePicker-module-scss-module__ry5Q2q__popup[data-ending-style]{opacity:0;transform:scale(.96)}.DatePicker-module-scss-module__ry5Q2q__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.DatePicker-module-scss-module__ry5Q2q__header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.DatePicker-module-scss-module__ry5Q2q__monthLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.DatePicker-module-scss-module__ry5Q2q__navButton{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__navButton:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.DatePicker-module-scss-module__ry5Q2q__navButton:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DatePicker-module-scss-module__ry5Q2q__weekdays,.DatePicker-module-scss-module__ry5Q2q__week{grid-template-columns:repeat(7, var(--control-height-md));gap:var(--space-1);display:grid}.DatePicker-module-scss-module__ry5Q2q__weekday{height:var(--control-height-sm);font-size:var(--font-size-xs);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.DatePicker-module-scss-module__ry5Q2q__grid{gap:var(--space-1);flex-direction:column;display:flex}.DatePicker-module-scss-module__ry5Q2q__day{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.DatePicker-module-scss-module__ry5Q2q__day:hover:not(:disabled){background:var(--action-tertiary-bg-hover)}.DatePicker-module-scss-module__ry5Q2q__day:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.DatePicker-module-scss-module__ry5Q2q__day:disabled{color:var(--text-disabled);cursor:not-allowed}.DatePicker-module-scss-module__ry5Q2q__dayOutside{color:var(--text-tertiary)}.DatePicker-module-scss-module__ry5Q2q__dayToday{border-color:var(--border-strong)}.DatePicker-module-scss-module__ry5Q2q__daySelected{background:var(--action-primary-bg);color:var(--action-primary-text)}.DatePicker-module-scss-module__ry5Q2q__daySelected:hover:not(:disabled){background:var(--action-primary-bg-hover)}@media (prefers-reduced-motion:reduce){.DatePicker-module-scss-module__ry5Q2q__popup,.DatePicker-module-scss-module__ry5Q2q__day,.DatePicker-module-scss-module__ry5Q2q__navButton{transition:none}}
.Tag-module-scss-module__8wnQpW__tag{height:20px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;align-items:center;display:inline-flex}.Tag-module-scss-module__8wnQpW__neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.Tag-module-scss-module__8wnQpW__brand{background:var(--tag-brand-bg);color:var(--tag-brand-text)}.Tag-module-scss-module__8wnQpW__info{background:var(--tag-info-bg);color:var(--tag-info-text)}.Tag-module-scss-module__8wnQpW__success{background:var(--tag-success-bg);color:var(--tag-success-text)}.Tag-module-scss-module__8wnQpW__warning{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.Tag-module-scss-module__8wnQpW__error{background:var(--tag-error-bg);color:var(--tag-error-text)}
.Menu-module-scss-module__CfcBSW__positioner{z-index:1;outline:none}.Menu-module-scss-module__CfcBSW__popup{min-width:12rem;max-height:var(--available-height,60vh);padding:var(--space-1);background:var(--bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center);outline:none;overflow-y:auto}.Menu-module-scss-module__CfcBSW__popup[data-starting-style],.Menu-module-scss-module__CfcBSW__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Menu-module-scss-module__CfcBSW__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.Menu-module-scss-module__CfcBSW__item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:calc(var(--radius-md) - var(--space-1));color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-ui);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;display:flex}.Menu-module-scss-module__CfcBSW__item[data-highlighted]:not([data-disabled]),.Menu-module-scss-module__CfcBSW__item:focus-visible:not([data-disabled]){background:var(--menu-item-bg-hover);outline:none}.Menu-module-scss-module__CfcBSW__item[data-disabled]{color:var(--text-disabled);cursor:not-allowed}@media (max-width:768px){.Menu-module-scss-module__CfcBSW__item{min-height:var(--control-height-md)}}.Menu-module-scss-module__CfcBSW__submenuTrigger>:last-child{color:var(--text-tertiary);margin-left:auto}.Menu-module-scss-module__CfcBSW__submenuTrigger[data-popup-open]{background:var(--menu-item-bg-hover)}.Menu-module-scss-module__CfcBSW__separator{height:1px;margin:var(--space-1) calc(-1*var(--space-1));background:var(--border-default)}.Menu-module-scss-module__CfcBSW__label{padding:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-tight);display:block}
.Dialog-module-scss-module__IJ9ydG__backdrop{background:var(--bg-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity var(--duration-fast) var(--ease-out);position:fixed;inset:0}.Dialog-module-scss-module__IJ9ydG__backdrop[data-starting-style],.Dialog-module-scss-module__IJ9ydG__backdrop[data-ending-style]{opacity:0}.Dialog-module-scss-module__IJ9ydG__popup{z-index:1;gap:var(--space-4);width:calc(100vw - var(--space-8));max-width:28rem;padding:var(--space-5);background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Dialog-module-scss-module__IJ9ydG__popup[data-starting-style],.Dialog-module-scss-module__IJ9ydG__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.Dialog-module-scss-module__IJ9ydG__popupLg{max-width:56rem}.Dialog-module-scss-module__IJ9ydG__popupFill{width:calc(100vw - var(--space-8));max-width:none;height:calc(100dvh - var(--space-8));max-height:none}.Dialog-module-scss-module__IJ9ydG__popupTakeover{width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;border-radius:0;gap:0;padding:0;top:0;left:0;transform:none}.Dialog-module-scss-module__IJ9ydG__popupTakeover[data-starting-style],.Dialog-module-scss-module__IJ9ydG__popupTakeover[data-ending-style]{opacity:0;transform:none}.Dialog-module-scss-module__IJ9ydG__srOnlyTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Dialog-module-scss-module__IJ9ydG__header{gap:var(--space-1);flex-direction:column;display:flex}.Dialog-module-scss-module__IJ9ydG__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.Dialog-module-scss-module__IJ9ydG__description{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty}.Dialog-module-scss-module__IJ9ydG__footer{justify-content:flex-end;gap:var(--space-2);display:flex}
.Popover-module-scss-module__yHnzaq__positioner{z-index:1;outline:none}.Popover-module-scss-module__yHnzaq__popup{width:18rem;max-width:calc(100vw - var(--space-6));max-height:28rem;padding:var(--space-4);background:var(--bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center);outline:none;overflow-y:auto}.Popover-module-scss-module__yHnzaq__popup[data-starting-style],.Popover-module-scss-module__yHnzaq__popup[data-ending-style]{opacity:0;transform:scale(.97)}.Popover-module-scss-module__yHnzaq__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}
.ProgressButton-module-scss-module__Tikd5G__wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.ProgressButton-module-scss-module__Tikd5G__text{transition:opacity .28s ease-in-out,filter .28s ease-in-out}.ProgressButton-module-scss-module__Tikd5G__text[data-hidden=true]{opacity:0;filter:blur(3px)}.ProgressButton-module-scss-module__Tikd5G__glyph{opacity:0;filter:blur(3px);transition:opacity .28s ease-in-out,filter .28s ease-in-out,transform var(--duration-normal) var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.7)}.ProgressButton-module-scss-module__Tikd5G__glyph[data-show=true]{opacity:1;filter:blur();transform:scale(1)}.ProgressButton-module-scss-module__Tikd5G__spinner{border-radius:var(--radius-full);border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;width:16px;height:16px;animation:.6s linear infinite ProgressButton-module-scss-module__Tikd5G__progress-spin}@keyframes ProgressButton-module-scss-module__Tikd5G__progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ProgressButton-module-scss-module__Tikd5G__text,.ProgressButton-module-scss-module__Tikd5G__glyph{transition:none}.ProgressButton-module-scss-module__Tikd5G__spinner{animation-duration:1.2s}}
.Select-module-scss-module__1rbP5a__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--field-text);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);display:flex}.Select-module-scss-module__1rbP5a__trigger:hover:not([data-disabled]){border-color:var(--field-border-focus)}.Select-module-scss-module__1rbP5a__trigger:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.Select-module-scss-module__1rbP5a__trigger[data-disabled]{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.Select-module-scss-module__1rbP5a__triggerInvalid,.Select-module-scss-module__1rbP5a__triggerInvalid:hover:not([data-disabled]){border-color:var(--field-border-error)}.Select-module-scss-module__1rbP5a__triggerInvalid:focus-visible{box-shadow:0 0 0 3px var(--field-ring-error)}.Select-module-scss-module__1rbP5a__value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Select-module-scss-module__1rbP5a__placeholder{color:var(--field-text-placeholder)}.Select-module-scss-module__1rbP5a__triggerIcon{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.Select-module-scss-module__1rbP5a__positioner{z-index:1;outline:none}.Select-module-scss-module__1rbP5a__popup{min-width:var(--anchor-width,12rem);max-height:var(--available-height);padding:var(--space-1);background:var(--bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);transform-origin:var(--transform-origin,center);outline:none;overflow-y:auto}.Select-module-scss-module__1rbP5a__popup[data-starting-style],.Select-module-scss-module__1rbP5a__popup[data-ending-style]{opacity:0;transform:scale(.96)}.Select-module-scss-module__1rbP5a__popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.Select-module-scss-module__1rbP5a__item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:calc(var(--radius-md) - var(--space-1));color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-ui);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.Select-module-scss-module__1rbP5a__item[data-highlighted]{background:var(--menu-item-bg-hover);outline:none}.Select-module-scss-module__1rbP5a__item[data-selected]{background:var(--tag-brand-bg);color:var(--tag-brand-text)}.Select-module-scss-module__1rbP5a__item[data-disabled]{color:var(--text-disabled);cursor:not-allowed}.Select-module-scss-module__1rbP5a__itemText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Select-module-scss-module__1rbP5a__indicator{color:var(--tag-brand-text);flex-shrink:0;display:inline-flex}
.Slider-module-scss-module__RM-gLa__root{align-items:center;width:100%;display:flex}.Slider-module-scss-module__RM-gLa__root[data-disabled]{opacity:.6}.Slider-module-scss-module__RM-gLa__control{width:100%;height:var(--control-height-sm);cursor:pointer;align-items:center;display:flex;position:relative}[data-disabled] .Slider-module-scss-module__RM-gLa__control{cursor:default}.Slider-module-scss-module__RM-gLa__track{background:var(--bg-raised);border-radius:var(--radius-full);width:100%;height:4px;position:relative}.Slider-module-scss-module__RM-gLa__indicator{background:var(--action-primary-bg);border-radius:inherit;position:absolute;inset-block:0}.Slider-module-scss-module__RM-gLa__thumb{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--radius-full);width:16px;height:16px;box-shadow:var(--shadow-sm);position:absolute;top:50%;translate:-50% -50%}.Slider-module-scss-module__RM-gLa__thumb:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.Switch-module-scss-module__8bRpkW__root{border-radius:var(--radius-full);background:var(--action-secondary-bg);cursor:pointer;width:36px;height:20px;transition:background-color var(--duration-fast) var(--ease-out);border:none;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}.Switch-module-scss-module__8bRpkW__root[data-checked]{background:var(--action-primary-bg)}.Switch-module-scss-module__8bRpkW__root:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.Switch-module-scss-module__8bRpkW__root:disabled{cursor:not-allowed;opacity:.5}.Switch-module-scss-module__8bRpkW__thumb{border-radius:var(--radius-full);background:var(--text-on-solid);width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-out)}.Switch-module-scss-module__8bRpkW__thumb[data-checked]{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.Switch-module-scss-module__8bRpkW__root,.Switch-module-scss-module__8bRpkW__thumb{transition:none}}
.Textarea-module-scss-module__eoUJFW__textarea{--textarea-line:calc(var(--font-size-sm) * var(--line-height-normal));--textarea-pad-block:calc((var(--control-height-md) - var(--textarea-line) - 2px) / 2);width:100%;padding:var(--textarea-pad-block) var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--field-text);resize:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);min-height:calc(var(--textarea-line)*var(--textarea-min-rows,1) + var(--textarea-pad-block)*2 + 2px);max-height:calc(var(--textarea-line)*var(--textarea-max-rows,5) + var(--textarea-pad-block)*2 + 2px);display:block;overflow-y:auto}@supports (field-sizing:content){.Textarea-module-scss-module__eoUJFW__textarea{field-sizing:content}}.Textarea-module-scss-module__eoUJFW__textarea::placeholder{color:var(--field-text-placeholder)}.Textarea-module-scss-module__eoUJFW__textarea:hover:not(:disabled){border-color:var(--field-border-focus)}.Textarea-module-scss-module__eoUJFW__textarea:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.Textarea-module-scss-module__eoUJFW__textarea:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.Textarea-module-scss-module__eoUJFW__textarea[aria-invalid=true],.Textarea-module-scss-module__eoUJFW__textarea[aria-invalid=true]:hover:not(:disabled){border-color:var(--field-border-error)}.Textarea-module-scss-module__eoUJFW__textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--field-ring-error)}
.public-module-scss-module__Il01CW__page{background:var(--bg-canvas);height:100dvh;display:flex;position:relative;overflow:hidden}.public-module-scss-module__Il01CW__page[data-transparent]{background:0 0}.public-module-scss-module__Il01CW__page[data-transparent] .public-module-scss-module__Il01CW__panel{background:0 0;border-color:#0000;margin:0}.public-module-scss-module__Il01CW__brand{align-items:center;gap:var(--space-2);white-space:nowrap;min-height:var(--control-height-md);padding:var(--space-2) var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.public-module-scss-module__Il01CW__brand:hover{color:var(--text-primary)}.public-module-scss-module__Il01CW__brand:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.public-module-scss-module__Il01CW__brandFixed{right:var(--space-4);bottom:var(--space-4);position:absolute}.public-module-scss-module__Il01CW__dock{right:var(--space-3);bottom:var(--space-3);z-index:3;align-items:center;gap:var(--space-2);display:flex;position:absolute}.public-module-scss-module__Il01CW__dockNav{align-items:center;gap:var(--space-1);padding:var(--space-1);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:inline-flex}.public-module-scss-module__Il01CW__brandLogo{aspect-ratio:4952/1257;width:auto;height:22px;color:var(--text-primary);flex-shrink:0;display:block}.public-module-scss-module__Il01CW__panel{min-width:0;min-height:0;margin:var(--space-2);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.public-module-scss-module__Il01CW__panelScroll{min-height:0;padding:var(--space-10) var(--space-4);flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.public-module-scss-module__Il01CW__media{flex:0 0 calc(var(--form-media-split,50%) - var(--space-3));min-width:0;margin:var(--space-2);border-radius:var(--radius-lg);overflow:hidden}.public-module-scss-module__Il01CW__media img{object-fit:cover;width:100%;height:100%;display:block}.public-module-scss-module__Il01CW__page[data-media=left] .public-module-scss-module__Il01CW__media{margin-right:0}.public-module-scss-module__Il01CW__page[data-media=right] .public-module-scss-module__Il01CW__media{order:2;margin-left:0}@media (max-width:768px){.public-module-scss-module__Il01CW__page[data-media]{flex-direction:column}.public-module-scss-module__Il01CW__page[data-media=left] .public-module-scss-module__Il01CW__media,.public-module-scss-module__Il01CW__page[data-media=right] .public-module-scss-module__Il01CW__media{margin:var(--space-2) var(--space-2) 0;flex:0 0 140px;order:0}.public-module-scss-module__Il01CW__panelScroll{padding:var(--space-4)}}.public-module-scss-module__Il01CW__form{gap:var(--space-6);width:100%;max-width:var(--form-max-width,440px);flex-direction:column;flex-shrink:0;display:flex}.public-module-scss-module__Il01CW__centered{margin-block:auto}.public-module-scss-module__Il01CW__page[data-js] .public-module-scss-module__Il01CW__form:not([data-enhanced]){visibility:hidden;opacity:0;animation:public-module-scss-module__Il01CW__boot-reveal var(--duration-normal) var(--ease-out) 4s forwards}@keyframes public-module-scss-module__Il01CW__boot-reveal{to{visibility:visible;opacity:1}}.public-module-scss-module__Il01CW__boot{justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;display:none;position:absolute;inset:0}.public-module-scss-module__Il01CW__page[data-js] .public-module-scss-module__Il01CW__boot{opacity:0;animation:public-module-scss-module__Il01CW__boot-in var(--duration-normal) var(--ease-out) .25s forwards,public-module-scss-module__Il01CW__boot-out var(--duration-normal) var(--ease-out) 4s forwards;display:flex}@keyframes public-module-scss-module__Il01CW__boot-in{to{opacity:1}}@keyframes public-module-scss-module__Il01CW__boot-out{to{opacity:0}}.public-module-scss-module__Il01CW__boot span{border-radius:var(--radius-full);background:var(--text-tertiary);width:6px;height:6px;animation:1.2s ease-in-out infinite public-module-scss-module__Il01CW__boot-pulse}.public-module-scss-module__Il01CW__boot span:nth-child(2){animation-delay:.15s}.public-module-scss-module__Il01CW__boot span:nth-child(3){animation-delay:.3s}@keyframes public-module-scss-module__Il01CW__boot-pulse{0%,to{opacity:.25}50%{opacity:1}}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>*{animation:public-module-scss-module__Il01CW__block-enter var(--duration-normal) var(--ease-out) both}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(2){animation-delay:40ms}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(3){animation-delay:80ms}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(4){animation-delay:.12s}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(5){animation-delay:.16s}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(6){animation-delay:.2s}.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>:nth-child(n+7){animation-delay:.24s}.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__actions,.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__guidedFooter{animation:public-module-scss-module__Il01CW__block-enter var(--duration-normal) var(--ease-out) .28s both}.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__progressHeader{animation:public-module-scss-module__Il01CW__chrome-drop var(--duration-normal) var(--ease-out) .12s both}.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__dock{animation:public-module-scss-module__Il01CW__block-enter var(--duration-normal) var(--ease-out) .32s both}@keyframes public-module-scss-module__Il01CW__block-enter{0%{opacity:0;filter:blur(4px);translate:0 10px}to{opacity:1;filter:blur();translate:0}}@keyframes public-module-scss-module__Il01CW__chrome-drop{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){:is(.public-module-scss-module__Il01CW__form[data-enhanced] .formbear-fields>*,.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__actions,.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__guidedFooter,.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__progressHeader,.public-module-scss-module__Il01CW__form[data-enhanced] .public-module-scss-module__Il01CW__dock){animation:none}.public-module-scss-module__Il01CW__boot span{opacity:.6;animation:none}}.public-module-scss-module__Il01CW__error{font-size:var(--font-size-sm);color:var(--text-error)}.public-module-scss-module__Il01CW__actions{display:flex}.public-module-scss-module__Il01CW__guided{gap:var(--space-6);flex-direction:column;display:flex}.public-module-scss-module__Il01CW__pages{flex-direction:column;display:flex}.public-module-scss-module__Il01CW__pageStep{outline:none}.public-module-scss-module__Il01CW__pageStep[hidden]{display:none}.public-module-scss-module__Il01CW__progressHeader{z-index:3;padding:var(--space-3);background:color-mix(in srgb, var(--bg-surface) 48%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex}.public-module-scss-module__Il01CW__progressHeaderFixed{border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;position:absolute;top:0;left:0;right:0}.public-module-scss-module__Il01CW__progressHeaderEmbedded{border-radius:var(--radius-md) var(--radius-md) 0 0;position:absolute;top:0;left:0;right:0}.public-module-scss-module__Il01CW__progress{gap:var(--space-1);flex:1;display:flex}.public-module-scss-module__Il01CW__progressSegment{background:var(--bg-raised);border-radius:var(--radius-full);flex:1;height:4px;overflow:hidden}.public-module-scss-module__Il01CW__progressFill{background:var(--action-primary-bg);border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:transform var(--duration-normal) var(--ease-out);display:block;transform:scaleX(0)}.public-module-scss-module__Il01CW__progressFill[data-filled]{transform:scaleX(1)}.public-module-scss-module__Il01CW__guidedFooter{justify-content:flex-start;align-items:center;gap:var(--space-4);display:flex}.public-module-scss-module__Il01CW__guidedNav{gap:var(--space-2);display:flex}.public-module-scss-module__Il01CW__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.public-module-scss-module__Il01CW__success,.public-module-scss-module__Il01CW__unavailable{gap:var(--space-2);width:100%;max-width:var(--form-max-width,440px);text-align:center;flex-direction:column;display:flex}.public-module-scss-module__Il01CW__successTitle,.public-module-scss-module__Il01CW__unavailableTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.public-module-scss-module__Il01CW__createOwn{align-self:center;align-items:center;gap:var(--control-gap);margin-top:var(--space-4);height:var(--control-height-md);padding:0 var(--control-padding-x);border-radius:var(--radius-md);background:var(--action-secondary-bg);color:var(--action-secondary-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out);display:inline-flex}.public-module-scss-module__Il01CW__createOwn:hover{background:var(--action-secondary-bg-hover);color:var(--action-secondary-text-hover)}.public-module-scss-module__Il01CW__successText,.public-module-scss-module__Il01CW__unavailableText{font-size:var(--font-size-sm);color:var(--text-secondary)}
.NavTabs-module-scss-module__dprvha__nav{align-items:center;gap:var(--space-1);display:flex}.NavTabs-module-scss-module__dprvha__more{display:none}@media (max-width:768px){.NavTabs-module-scss-module__dprvha__nav{display:none}.NavTabs-module-scss-module__dprvha__more{display:inline-flex}}.NavTabs-module-scss-module__dprvha__moreTrigger{align-items:center;gap:var(--space-1);height:var(--control-height-md);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--action-tertiary-bg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);border:none;display:inline-flex}.NavTabs-module-scss-module__dprvha__moreTrigger:hover{background:var(--action-tertiary-bg-hover)}.NavTabs-module-scss-module__dprvha__moreTrigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NavTabs-module-scss-module__dprvha__chevron{color:var(--text-tertiary)}.NavTabs-module-scss-module__dprvha__itemActive{color:var(--text-primary);font-weight:var(--font-weight-medium)}.NavTabs-module-scss-module__dprvha__tab{height:var(--control-height-md);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--text-secondary);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.NavTabs-module-scss-module__dprvha__tab:hover,.NavTabs-module-scss-module__dprvha__tab[data-active]{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.NavTabs-module-scss-module__dprvha__tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.PlatformChrome-module-scss-module__AOtXnG__panel{min-height:0;margin:0 var(--space-2) var(--space-2);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex:1;display:flex;overflow:hidden}.PlatformChrome-module-scss-module__AOtXnG__navRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);flex-shrink:0;display:flex}.PlatformChrome-module-scss-module__AOtXnG__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.PlatformChrome-module-scss-module__AOtXnG__content{min-height:0;padding-block:var(--space-10);flex:1;overflow-y:auto}.PlatformChrome-module-scss-module__AOtXnG__contentFull{flex-direction:column;padding-block:0;display:flex;overflow:hidden}.PlatformChrome-module-scss-module__AOtXnG__container{max-width:1200px;padding-inline:var(--space-5);margin:0 auto}.PlatformChrome-module-scss-module__AOtXnG__title{margin-bottom:var(--space-5);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}@media (max-width:768px){.PlatformChrome-module-scss-module__AOtXnG__content{padding-block:0 var(--space-3)}.PlatformChrome-module-scss-module__AOtXnG__contentFull{padding-block:0}.PlatformChrome-module-scss-module__AOtXnG__container{padding-inline:var(--space-3)}}
.SettingsNav-module-scss-module__GRk93G__nav{align-items:center;gap:var(--space-2);display:flex}.SettingsNav-module-scss-module__GRk93G__back{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-sm);color:var(--text-secondary);background:var(--action-tertiary-bg);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SettingsNav-module-scss-module__GRk93G__back:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.SettingsNav-module-scss-module__GRk93G__back:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.EmbedDialog-module-scss-module__6jkSfW__layout{height:100dvh;display:flex}.EmbedDialog-module-scss-module__6jkSfW__previewPane{min-width:0;padding:var(--space-5);background:var(--bg-canvas);flex:1;display:flex;position:relative}.EmbedDialog-module-scss-module__6jkSfW__fullFrame{border:none;width:100%;height:100%;position:absolute;inset:0}.EmbedDialog-module-scss-module__6jkSfW__hostPage{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);flex:1;position:relative;overflow:hidden}.EmbedDialog-module-scss-module__6jkSfW__hostScroll{gap:var(--space-4);height:100%;padding:var(--space-6) var(--space-6);flex-direction:column;display:flex;overflow-y:auto}.EmbedDialog-module-scss-module__6jkSfW__skelTitle,.EmbedDialog-module-scss-module__6jkSfW__skelLine,.EmbedDialog-module-scss-module__6jkSfW__skelLineShort,.EmbedDialog-module-scss-module__6jkSfW__skelBlock,.EmbedDialog-module-scss-module__6jkSfW__skelBlockTall{background:var(--bg-subtle);border-radius:var(--radius-sm);flex-shrink:0}.EmbedDialog-module-scss-module__6jkSfW__skelTitle{width:40%;height:var(--space-4)}.EmbedDialog-module-scss-module__6jkSfW__skelLine{width:72%;height:var(--space-3)}.EmbedDialog-module-scss-module__6jkSfW__skelLineShort{width:56%;height:var(--space-3)}.EmbedDialog-module-scss-module__6jkSfW__skelBlock{width:100%;height:96px}.EmbedDialog-module-scss-module__6jkSfW__skelBlockTall{width:100%;height:240px}.EmbedDialog-module-scss-module__6jkSfW__inlineFrame{border-radius:var(--radius-md);border:none;flex-shrink:0;width:100%}.EmbedDialog-module-scss-module__6jkSfW__previewOverlay{background:var(--bg-overlay);position:absolute;inset:0}.EmbedDialog-module-scss-module__6jkSfW__popupPanel{background:var(--bg-surface);border-radius:var(--radius-lg);max-width:calc(100% - 40px);height:min(70%,640px);box-shadow:var(--shadow-overlay);position:absolute;bottom:88px;overflow:hidden}.EmbedDialog-module-scss-module__6jkSfW__popupPanel[data-side=bottom-right]{right:20px}.EmbedDialog-module-scss-module__6jkSfW__popupPanel[data-side=bottom-left]{left:20px}.EmbedDialog-module-scss-module__6jkSfW__popupFrame{border:none;width:100%;height:100%}.EmbedDialog-module-scss-module__6jkSfW__launcher{height:48px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-full);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);box-shadow:var(--shadow-overlay);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;bottom:20px}.EmbedDialog-module-scss-module__6jkSfW__launcher[data-round]{width:56px;height:56px;padding:0;font-size:24px}.EmbedDialog-module-scss-module__6jkSfW__launcher[data-open]{font-size:26px}.EmbedDialog-module-scss-module__6jkSfW__launcher[data-side=bottom-right]{right:20px}.EmbedDialog-module-scss-module__6jkSfW__launcher[data-side=bottom-left]{left:20px}.EmbedDialog-module-scss-module__6jkSfW__launcher:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.EmbedDialog-module-scss-module__6jkSfW__sidebar{background:var(--bg-surface);border-left:1px solid var(--border-default);flex-direction:column;flex-shrink:0;width:320px;display:flex}.EmbedDialog-module-scss-module__6jkSfW__sidebarHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);display:flex}.EmbedDialog-module-scss-module__6jkSfW__sidebarTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.EmbedDialog-module-scss-module__6jkSfW__controls{gap:var(--space-4);min-height:0;padding:var(--space-2) var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.EmbedDialog-module-scss-module__6jkSfW__field{gap:var(--space-2);flex-direction:column;display:flex}.EmbedDialog-module-scss-module__6jkSfW__fieldLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.EmbedDialog-module-scss-module__6jkSfW__fieldHint{font-size:var(--font-size-xs);color:var(--text-tertiary);text-wrap:pretty}.EmbedDialog-module-scss-module__6jkSfW__toggleRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}.EmbedDialog-module-scss-module__6jkSfW__toggleLabel{font-size:var(--font-size-sm);color:var(--text-primary)}.EmbedDialog-module-scss-module__6jkSfW__sidebarFooter{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-default);flex-direction:column;display:flex}.EmbedDialog-module-scss-module__6jkSfW__snippetBox{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);display:flex}.EmbedDialog-module-scss-module__6jkSfW__snippet{min-width:0;max-height:8.5rem;padding-block:calc((var(--control-height-sm) - var(--font-size-xs)*var(--line-height-normal))/2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;flex:1;overflow-y:auto}
.FeatureBlock-module-scss-module__mzX76a__block{border-bottom:1px solid var(--border-default);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.FeatureBlock-module-scss-module__mzX76a__block:last-child{border-bottom:none}.FeatureBlock-module-scss-module__mzX76a__blockReverse{grid-template-columns:1fr 1fr}.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__head{order:2}.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__stage{order:1}.FeatureBlock-module-scss-module__mzX76a__head{justify-content:center;gap:var(--space-3);padding:var(--space-10);text-align:left;flex-direction:column;display:flex}.FeatureBlock-module-scss-module__mzX76a__tag{align-self:flex-start}.FeatureBlock-module-scss-module__mzX76a__title{color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--line-height-tight);text-wrap:balance}.FeatureBlock-module-scss-module__mzX76a__description{max-width:48ch;color:var(--text-secondary);text-wrap:pretty}.FeatureBlock-module-scss-module__mzX76a__stage{height:600px;padding:0 var(--space-4);background:color-mix(in srgb, var(--bg-canvas) 48%, transparent);border-left:1px solid var(--border-default);position:relative;overflow:hidden}.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__stage{border-left:none;border-right:1px solid var(--border-default)}.FeatureBlock-module-scss-module__mzX76a__stageCropped{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}@media (max-width:768px){.FeatureBlock-module-scss-module__mzX76a__block,.FeatureBlock-module-scss-module__mzX76a__blockReverse{grid-template-columns:1fr}.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__head{order:1}.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__stage{order:2}.FeatureBlock-module-scss-module__mzX76a__head{padding:var(--space-7) var(--space-4)}.FeatureBlock-module-scss-module__mzX76a__stage,.FeatureBlock-module-scss-module__mzX76a__blockReverse .FeatureBlock-module-scss-module__mzX76a__stage{border-left:none;border-right:none;border-top:1px solid var(--border-default);height:400px}}
.FormChromeActions-module-scss-module__5F5MLG__popup{gap:var(--space-4);flex-direction:column;width:20rem;display:flex}.FormChromeActions-module-scss-module__5F5MLG__section{gap:var(--space-2);flex-direction:column;display:flex}.FormChromeActions-module-scss-module__5F5MLG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.FormChromeActions-module-scss-module__5F5MLG__valueBox{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);display:flex}.FormChromeActions-module-scss-module__5F5MLG__linkValue{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-accent);flex:1;overflow:hidden}.FormChromeActions-module-scss-module__5F5MLG__hint{font-size:var(--font-size-xs);color:var(--text-tertiary)}
.FeatureAiDemo-module-scss-module__fQahMq__demo{text-align:left;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__dock{width:min(440px,100% - var(--space-6));transition:width .16s}.FeatureAiDemo-module-scss-module__fQahMq__dockWide{width:min(680px,100% - var(--space-6))}.FeatureAiDemo-module-scss-module__fQahMq__card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);align-items:stretch;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__cardWithSuggestion .FeatureAiDemo-module-scss-module__fQahMq__chat{border-right:1px solid var(--border-default)}.FeatureAiDemo-module-scss-module__fQahMq__chat{flex-direction:column;flex:1;min-width:0;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__reveal{opacity:0;transition:grid-template-rows .22s var(--ease-out),opacity .18s var(--ease-out);flex:1;grid-template-rows:0fr;display:grid}.FeatureAiDemo-module-scss-module__fQahMq__revealOpen{opacity:1;grid-template-rows:1fr}.FeatureAiDemo-module-scss-module__fQahMq__revealInner{border-bottom:1px solid var(--border-default);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.FeatureAiDemo-module-scss-module__fQahMq__head{z-index:1;padding:var(--space-2) var(--space-3);background:color-mix(in oklab, var(--bg-surface) 64%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.FeatureAiDemo-module-scss-module__fQahMq__headTitle{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);display:inline-flex}.FeatureAiDemo-module-scss-module__fQahMq__log{gap:var(--space-2);padding:var(--space-6) var(--space-3) var(--space-3);flex-direction:column;max-height:220px;display:flex;overflow:hidden}.FeatureAiDemo-module-scss-module__fQahMq__userMessage,.FeatureAiDemo-module-scss-module__fQahMq__assistantMessage{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);animation:FeatureAiDemo-module-scss-module__fQahMq__message-in .24s var(--ease-out) both}@keyframes FeatureAiDemo-module-scss-module__fQahMq__message-in{0%{opacity:0;transform:translateY(6px)}}.FeatureAiDemo-module-scss-module__fQahMq__userMessage{background:var(--bg-subtle);border-radius:var(--radius-md);max-width:85%;padding:var(--space-2) var(--space-3);align-self:flex-end}.FeatureAiDemo-module-scss-module__fQahMq__assistantMessage{align-self:stretch;gap:var(--space-2);background:var(--tag-brand-bg);border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__doneChip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:color-mix(in oklab, var(--tag-brand-bg) 88%, var(--tag-brand-text) 12%);border-radius:var(--radius-md);display:flex}.FeatureAiDemo-module-scss-module__fQahMq__thinking{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.FeatureAiDemo-module-scss-module__fQahMq__dots{gap:4px;display:inline-flex}.FeatureAiDemo-module-scss-module__fQahMq__dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite FeatureAiDemo-module-scss-module__fQahMq__feature-dot}.FeatureAiDemo-module-scss-module__fQahMq__dots i:nth-child(2){animation-delay:.15s}.FeatureAiDemo-module-scss-module__fQahMq__dots i:nth-child(3){animation-delay:.3s}@keyframes FeatureAiDemo-module-scss-module__fQahMq__feature-dot{0%,60%,to{opacity:.3}30%{opacity:1}}.FeatureAiDemo-module-scss-module__fQahMq__composer{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.FeatureAiDemo-module-scss-module__fQahMq__input{min-width:0;height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);white-space:nowrap;flex:1;align-items:center;display:flex;overflow:hidden}.FeatureAiDemo-module-scss-module__fQahMq__inputText{color:var(--field-text)}.FeatureAiDemo-module-scss-module__fQahMq__inputPlaceholder{color:var(--field-text-placeholder)}.FeatureAiDemo-module-scss-module__fQahMq__caret{background:var(--text-primary);flex-shrink:0;width:1px;height:16px;margin-left:1px;animation:1.1s step-end infinite FeatureAiDemo-module-scss-module__fQahMq__caret-blink}@keyframes FeatureAiDemo-module-scss-module__fQahMq__caret-blink{50%{opacity:0}}.FeatureAiDemo-module-scss-module__fQahMq__suggestion{width:280px;animation:FeatureAiDemo-module-scss-module__fQahMq__message-in .2s var(--ease-out) .16s both;flex-direction:column;flex-shrink:0;display:flex;position:relative}.FeatureAiDemo-module-scss-module__fQahMq__suggestionHead{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);align-items:center;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__suggestionList{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;display:flex;overflow:hidden}.FeatureAiDemo-module-scss-module__fQahMq__suggestionItem{gap:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2);animation:FeatureAiDemo-module-scss-module__fQahMq__block-in .28s var(--ease-out) .22s both;align-items:flex-start;display:flex}@keyframes FeatureAiDemo-module-scss-module__fQahMq__block-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.FeatureAiDemo-module-scss-module__fQahMq__suggestionIcon{color:var(--text-secondary);padding-top:2px;display:inline-flex}.FeatureAiDemo-module-scss-module__fQahMq__suggestionBody{flex-direction:column;gap:4px;min-width:0;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__suggestionLabel{font-size:var(--font-size-sm);color:var(--text-primary)}.FeatureAiDemo-module-scss-module__fQahMq__suggestionMeta{font-size:var(--font-size-xs);color:var(--text-secondary)}.FeatureAiDemo-module-scss-module__fQahMq__suggestionActions{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-default);margin-top:auto;display:flex}.FeatureAiDemo-module-scss-module__fQahMq__suggestionActions>*{flex:1}.FeatureAiDemo-module-scss-module__fQahMq__pressed{transform:scale(.95)}@media (max-width:640px){.FeatureAiDemo-module-scss-module__fQahMq__card{flex-direction:column}.FeatureAiDemo-module-scss-module__fQahMq__cardWithSuggestion .FeatureAiDemo-module-scss-module__fQahMq__chat{border-right:none;border-bottom:1px solid var(--border-default)}.FeatureAiDemo-module-scss-module__fQahMq__suggestion{width:auto}.FeatureAiDemo-module-scss-module__fQahMq__log{max-height:120px}}@media (prefers-reduced-motion:reduce){.FeatureAiDemo-module-scss-module__fQahMq__dock,.FeatureAiDemo-module-scss-module__fQahMq__reveal{transition:none}.FeatureAiDemo-module-scss-module__fQahMq__userMessage,.FeatureAiDemo-module-scss-module__fQahMq__assistantMessage,.FeatureAiDemo-module-scss-module__fQahMq__suggestion,.FeatureAiDemo-module-scss-module__fQahMq__suggestionItem{animation:none}.FeatureAiDemo-module-scss-module__fQahMq__dots i{opacity:.6;animation:none}.FeatureAiDemo-module-scss-module__fQahMq__caret{animation:none}}
.FeedbackDialog-module-scss-module__ZE6dhG__body{gap:var(--space-3);flex-direction:column;display:flex}.FeedbackDialog-module-scss-module__ZE6dhG__segmented{gap:var(--space-1);padding:var(--space-1);background:var(--bg-subtle);border-radius:var(--radius-md);display:flex}.FeedbackDialog-module-scss-module__ZE6dhG__segment{height:var(--control-height-sm);border-radius:calc(var(--radius-md) - var(--space-1));color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex:1}.FeedbackDialog-module-scss-module__ZE6dhG__segment:hover:not([data-active]){color:var(--text-primary)}.FeedbackDialog-module-scss-module__ZE6dhG__segment[data-active]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.FeedbackDialog-module-scss-module__ZE6dhG__segment:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.FeedbackDialog-module-scss-module__ZE6dhG__textarea{width:100%;min-height:calc(var(--control-height-md)*2.5);padding:var(--space-2) var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);color:var(--field-text);line-height:var(--line-height-normal);resize:vertical}.FeedbackDialog-module-scss-module__ZE6dhG__textarea::placeholder{color:var(--field-text-placeholder)}.FeedbackDialog-module-scss-module__ZE6dhG__textarea:hover{border-color:var(--field-border-focus)}.FeedbackDialog-module-scss-module__ZE6dhG__textarea:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}
.image-upload-field-module-scss-module__OYGmkG__field{gap:var(--space-1);flex-direction:column;display:flex}.image-upload-field-module-scss-module__OYGmkG__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.image-upload-field-module-scss-module__OYGmkG__input{display:none}.image-upload-field-module-scss-module__OYGmkG__preview{align-items:center;gap:var(--space-2);display:flex}.image-upload-field-module-scss-module__OYGmkG__thumb{width:var(--space-6);height:var(--space-6);object-fit:cover;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--image-outline);border:1px solid var(--border-default);flex-shrink:0}.image-upload-field-module-scss-module__OYGmkG__previewActions{align-items:center;gap:var(--space-1);display:flex}
.FeatureCustomizeDemo-module-scss-module__YjKclG__demo{width:100%;max-width:696px;padding-top:var(--space-6);text-align:left;margin:0 auto;position:relative}.FeatureCustomizeDemo-module-scss-module__YjKclG__preview{gap:var(--space-4);width:min(420px,100%);min-height:640px;padding:var(--space-6) var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewTitle{color:var(--text-primary);font-family:var(--demo-font);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewField{gap:var(--space-2);flex-direction:column;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewLabel{color:var(--text-primary);font-family:var(--demo-font);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewInput{height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid color-mix(in oklab, var(--demo-accent) 45%, var(--field-border));border-radius:var(--demo-radius);color:var(--text-primary);font-family:var(--demo-font);font-size:var(--font-size-sm);transition:border-color var(--duration-normal) var(--ease-out),border-radius var(--duration-normal) var(--ease-out);align-items:center;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewButton{height:var(--control-height-md);padding:0 var(--space-4);background:var(--demo-accent);border-radius:var(--demo-radius);color:var(--text-on-solid);font-family:var(--demo-font);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);transition:background-color var(--duration-normal) var(--ease-out),border-radius var(--duration-normal) var(--ease-out);align-self:flex-start;align-items:center;display:inline-flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPills{gap:var(--space-2);flex-wrap:wrap;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPill{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-1);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--demo-font);font-size:var(--font-size-sm);display:inline-flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillSelected{background:color-mix(in srgb, var(--demo-accent) 16%, transparent);border-color:color-mix(in oklab, var(--demo-accent) 60%, var(--field-border));border-radius:var(--demo-radius);transition:border-color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out),border-radius var(--duration-normal) var(--ease-out)}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillKey{width:var(--space-4);height:var(--space-4);border-radius:max(var(--demo-radius) - var(--space-1),0px);background:var(--action-secondary-bg);color:var(--action-secondary-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition:border-radius var(--duration-normal) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillKeySelected{background:var(--demo-accent);color:var(--text-on-solid);transition:background-color var(--duration-normal) var(--ease-out),border-radius var(--duration-normal) var(--ease-out)}.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillLabel{padding-right:var(--space-1)}.FeatureCustomizeDemo-module-scss-module__YjKclG__panel{top:calc(var(--space-6) + var(--space-2));z-index:1;gap:var(--space-2);width:300px;min-height:640px;padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;right:0}.FeatureCustomizeDemo-module-scss-module__YjKclG__panelHeader{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__panelTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.FeatureCustomizeDemo-module-scss-module__YjKclG__section{gap:var(--space-2);margin-inline:calc(-1*var(--space-3));padding:var(--space-2) var(--space-3) 0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__row{gap:var(--space-1);flex-direction:column;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__rowLabel{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__rowValue{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-regular);color:var(--text-tertiary);font-variant-numeric:tabular-nums;display:inline-flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__segmented{gap:var(--space-1);padding:var(--space-1);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__segment{height:calc(var(--control-height-sm) - 2px);padding:0 var(--control-padding-x);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);flex:1;justify-content:center;align-items:center;display:inline-flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__segmentActive{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.FeatureCustomizeDemo-module-scss-module__YjKclG__selectField{justify-content:space-between;align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);color:var(--text-secondary);display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__selectValue{color:var(--field-text);font-size:var(--font-size-sm)}.FeatureCustomizeDemo-module-scss-module__YjKclG__colorControls{align-items:center;gap:var(--space-2);display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__colorSwatch{width:var(--control-height-md);height:var(--control-height-md);background:var(--swatch-color);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:background-color var(--duration-normal) var(--ease-out);flex-shrink:0;box-shadow:inset 0 0 0 1px #0000000a}.FeatureCustomizeDemo-module-scss-module__YjKclG__hexField{height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);color:var(--field-text);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;flex:1;align-items:center;display:flex}.FeatureCustomizeDemo-module-scss-module__YjKclG__sliderTrack{height:4px;margin:var(--space-2) 0;background:var(--bg-subtle);border-radius:var(--radius-full);position:relative}.FeatureCustomizeDemo-module-scss-module__YjKclG__sliderFill{background:var(--demo-accent,var(--text-accent));border-radius:var(--radius-full);transition:width var(--duration-normal) var(--ease-out);position:absolute;inset:0 auto 0 0}.FeatureCustomizeDemo-module-scss-module__YjKclG__sliderThumb{width:var(--space-3);height:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:left var(--duration-normal) var(--ease-out);position:absolute;top:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.FeatureCustomizeDemo-module-scss-module__YjKclG__previewInput,.FeatureCustomizeDemo-module-scss-module__YjKclG__previewButton,.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillSelected,.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillKey,.FeatureCustomizeDemo-module-scss-module__YjKclG__previewPillKeySelected,.FeatureCustomizeDemo-module-scss-module__YjKclG__colorSwatch,.FeatureCustomizeDemo-module-scss-module__YjKclG__sliderFill,.FeatureCustomizeDemo-module-scss-module__YjKclG__sliderThumb{transition:none}}
.PageBreadcrumb-module-scss-module__5yAhOq__separator{color:var(--text-tertiary)}.PageBreadcrumb-module-scss-module__5yAhOq__page{padding:0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.PageBreadcrumb-module-scss-module__5yAhOq__status{align-items:center;gap:var(--space-2);display:inline-flex}@media (max-width:768px){.PageBreadcrumb-module-scss-module__5yAhOq__status{display:none}.PageBreadcrumb-module-scss-module__5yAhOq__page{max-width:140px}}.PageBreadcrumb-module-scss-module__5yAhOq__formItem{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-2);background:var(--action-tertiary-bg);border-radius:var(--radius-md);color:var(--action-tertiary-text);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:none;font-family:inherit;display:inline-flex}.PageBreadcrumb-module-scss-module__5yAhOq__formItem:hover{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.PageBreadcrumb-module-scss-module__5yAhOq__formItem:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.PageBreadcrumb-module-scss-module__5yAhOq__formItem .PageBreadcrumb-module-scss-module__5yAhOq__page{padding:0}.PageBreadcrumb-module-scss-module__5yAhOq__renameField{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.PageBreadcrumb-module-scss-module__5yAhOq__renameLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}
.design-panel-module-scss-module__c1xYha__panel{gap:var(--space-3);width:300px;padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.design-panel-module-scss-module__c1xYha__header{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);display:flex}.design-panel-module-scss-module__c1xYha__headerActions{align-items:center;gap:var(--space-1);display:flex}.design-panel-module-scss-module__c1xYha__dialogField{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.design-panel-module-scss-module__c1xYha__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.design-panel-module-scss-module__c1xYha__section{gap:var(--space-3);margin-inline:calc(-1*var(--space-3));padding:var(--space-3) var(--space-3) 0;border-top:1px solid var(--border-default);flex-direction:column;display:flex}.design-panel-module-scss-module__c1xYha__cssTextarea{width:100%;min-height:120px;padding:var(--space-2) var(--control-padding-x);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);resize:vertical;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--field-text)}.design-panel-module-scss-module__c1xYha__cssTextarea::placeholder{color:var(--field-text-placeholder)}.design-panel-module-scss-module__c1xYha__cssTextarea:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.design-panel-module-scss-module__c1xYha__cssTextarea:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled)}.design-panel-module-scss-module__c1xYha__rowHint{font-size:var(--font-size-xs);color:var(--text-tertiary)}.design-panel-module-scss-module__c1xYha__rowValue{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-regular);color:var(--text-tertiary);font-variant-numeric:tabular-nums;display:inline-flex}.design-panel-module-scss-module__c1xYha__row{gap:var(--space-1);flex-direction:column;display:flex}.design-panel-module-scss-module__c1xYha__rowLabel{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);display:flex}.design-panel-module-scss-module__c1xYha__segmented{gap:var(--space-1);padding:var(--space-1);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);display:flex}.design-panel-module-scss-module__c1xYha__segment{height:calc(var(--control-height-sm) - 2px);padding:0 var(--control-padding-x);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;flex:1}.design-panel-module-scss-module__c1xYha__segment:hover{color:var(--text-primary)}.design-panel-module-scss-module__c1xYha__segment[aria-pressed=true]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.design-panel-module-scss-module__c1xYha__segment:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.design-panel-module-scss-module__c1xYha__splitSave{align-items:center;display:inline-flex}.design-panel-module-scss-module__c1xYha__splitMain{border-top-right-radius:0;border-bottom-right-radius:0}.design-panel-module-scss-module__c1xYha__splitChevron{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}
.FeatureShareDemo-module-scss-module__ZYNCRq__demo{text-align:left;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__card{gap:var(--space-3);width:min(560px,100%);padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__tabs{align-items:center;gap:var(--space-1);display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__tab{align-items:center;gap:var(--space-1);height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);display:inline-flex}.FeatureShareDemo-module-scss-module__ZYNCRq__tabActive{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.FeatureShareDemo-module-scss-module__ZYNCRq__panels{height:280px;position:relative}.FeatureShareDemo-module-scss-module__ZYNCRq__panel{opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.FeatureShareDemo-module-scss-module__ZYNCRq__panelActive{opacity:1}.FeatureShareDemo-module-scss-module__ZYNCRq__panelLink{justify-content:stretch;gap:var(--space-3)}.FeatureShareDemo-module-scss-module__ZYNCRq__pageFill{flex:1;height:auto;min-height:0}.FeatureShareDemo-module-scss-module__ZYNCRq__formBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__formTitle{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.FeatureShareDemo-module-scss-module__ZYNCRq__formField{gap:var(--space-1);flex-direction:column;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__formLabel{color:var(--text-secondary);font-size:var(--font-size-xs)}.FeatureShareDemo-module-scss-module__ZYNCRq__formInput{height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);color:var(--field-text-placeholder);font-size:var(--font-size-sm);align-items:center;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__formSubmit{height:var(--control-height-sm);padding:0 var(--space-3);background:var(--action-primary-bg);color:var(--action-primary-text);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-self:flex-start;align-items:center;display:inline-flex}.FeatureShareDemo-module-scss-module__ZYNCRq__urlRow{align-items:center;gap:var(--space-2);display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__urlField{min-width:0;height:var(--control-height-md);padding:0 var(--space-3);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);white-space:nowrap;flex:1;align-items:center;display:flex;overflow:hidden}.FeatureShareDemo-module-scss-module__ZYNCRq__urlText{color:var(--field-text)}.FeatureShareDemo-module-scss-module__ZYNCRq__caret{background:var(--text-primary);flex-shrink:0;width:1px;height:16px;margin-left:1px;animation:1.1s step-end infinite FeatureShareDemo-module-scss-module__ZYNCRq__share-caret}@keyframes FeatureShareDemo-module-scss-module__ZYNCRq__share-caret{50%{opacity:0}}.FeatureShareDemo-module-scss-module__ZYNCRq__copySlot{flex-shrink:0;position:relative}.FeatureShareDemo-module-scss-module__ZYNCRq__pressedButton{transform:scale(.92)}.FeatureShareDemo-module-scss-module__ZYNCRq__codeBlock{padding:var(--space-3);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md)}.FeatureShareDemo-module-scss-module__ZYNCRq__code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--text-primary);white-space:pre-wrap;margin:0}.FeatureShareDemo-module-scss-module__ZYNCRq__codeCaret{background:var(--text-primary);width:1px;height:12px;margin-left:1px;animation:1.1s step-end infinite FeatureShareDemo-module-scss-module__ZYNCRq__share-caret;display:inline-block}.FeatureShareDemo-module-scss-module__ZYNCRq__page{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.FeatureShareDemo-module-scss-module__ZYNCRq__pageBar{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);background:var(--bg-subtle);border-bottom:1px solid var(--border-default);display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__pageDot{background:var(--border-default);border-radius:var(--radius-full);width:8px;height:8px}.FeatureShareDemo-module-scss-module__ZYNCRq__pageBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__pageBodyEmbed{gap:var(--space-3)}.FeatureShareDemo-module-scss-module__ZYNCRq__skeleton{background:var(--bg-subtle);border-radius:var(--radius-sm);height:12px;display:inline-block}.FeatureShareDemo-module-scss-module__ZYNCRq__skeletonWide{width:70%}.FeatureShareDemo-module-scss-module__ZYNCRq__skeletonNarrow{width:45%}.FeatureShareDemo-module-scss-module__ZYNCRq__fab{right:var(--space-3);bottom:var(--space-3);background:var(--action-primary-bg);width:40px;height:40px;color:var(--action-primary-text);border-radius:var(--radius-full);box-shadow:var(--shadow-md);animation:FeatureShareDemo-module-scss-module__ZYNCRq__share-fab-in .26s var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:absolute}@keyframes FeatureShareDemo-module-scss-module__ZYNCRq__share-fab-in{0%{opacity:0;transform:scale(.5)}}.FeatureShareDemo-module-scss-module__ZYNCRq__bubble{right:var(--space-3);bottom:calc(var(--space-3) + 40px + var(--space-2));gap:var(--space-2);padding:var(--space-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform-origin:100% 100%;animation:FeatureShareDemo-module-scss-module__ZYNCRq__share-bubble-in .28s var(--ease-out) both;flex-direction:column;display:flex;position:absolute}@keyframes FeatureShareDemo-module-scss-module__ZYNCRq__share-bubble-in{0%{opacity:0;transform:scale(.9)translateY(6px)}}.FeatureShareDemo-module-scss-module__ZYNCRq__bubbleLabel{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.FeatureShareDemo-module-scss-module__ZYNCRq__stars{align-items:center;gap:var(--space-1);display:flex}.FeatureShareDemo-module-scss-module__ZYNCRq__star{color:var(--text-accent);animation:FeatureShareDemo-module-scss-module__ZYNCRq__share-star-in .22s var(--ease-out) both;display:inline-flex}@keyframes FeatureShareDemo-module-scss-module__ZYNCRq__share-star-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.FeatureShareDemo-module-scss-module__ZYNCRq__tab,.FeatureShareDemo-module-scss-module__ZYNCRq__panel{transition:none}.FeatureShareDemo-module-scss-module__ZYNCRq__caret,.FeatureShareDemo-module-scss-module__ZYNCRq__codeCaret,.FeatureShareDemo-module-scss-module__ZYNCRq__fab,.FeatureShareDemo-module-scss-module__ZYNCRq__bubble,.FeatureShareDemo-module-scss-module__ZYNCRq__star{animation:none}}
.NavDropdown-module-scss-module__xIyScq__menu{max-width:calc(100vw - var(--space-8));gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-xl);grid-template-columns:repeat(2,minmax(0,14rem));display:grid}@media (max-width:520px){.NavDropdown-module-scss-module__xIyScq__menu{grid-template-columns:1fr}}.NavDropdown-module-scss-module__xIyScq__menu.NavDropdown-module-scss-module__xIyScq__single{grid-template-columns:minmax(0,14rem)}.NavDropdown-module-scss-module__xIyScq__item{gap:var(--space-2)}.NavDropdown-module-scss-module__xIyScq__menu .NavDropdown-module-scss-module__xIyScq__item{border-radius:var(--radius-md)}.NavDropdown-module-scss-module__xIyScq__menu .NavDropdown-module-scss-module__xIyScq__item[data-highlighted]:not([data-disabled]),.NavDropdown-module-scss-module__xIyScq__menu .NavDropdown-module-scss-module__xIyScq__item:focus-visible:not([data-disabled]){background:var(--menu-item-bg-active)}.NavDropdown-module-scss-module__xIyScq__itemIcon{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-md);background:var(--tag-brand-bg);color:var(--tag-brand-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.ThemeSwitcher-module-scss-module__wKFOLG__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);display:flex}.ThemeSwitcher-module-scss-module__wKFOLG__label{font-size:var(--font-size-sm);color:var(--text-secondary)}.ThemeSwitcher-module-scss-module__wKFOLG__segment{border-radius:var(--radius-md);background:var(--bg-subtle);align-items:center;gap:2px;padding:2px;display:inline-flex}.ThemeSwitcher-module-scss-module__wKFOLG__option{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:calc(var(--radius-md) - 2px);color:var(--text-tertiary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.ThemeSwitcher-module-scss-module__wKFOLG__option:hover{color:var(--text-primary)}.ThemeSwitcher-module-scss-module__wKFOLG__option[data-active]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-overlay)}.ThemeSwitcher-module-scss-module__wKFOLG__option:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.editor-copilot-module-scss-module__J7TAqG__dock{bottom:var(--space-4);z-index:3;pointer-events:auto;width:min(480px,100% - var(--space-8));transition:width .16s;position:absolute;left:50%;transform:translate(-50%)}.editor-copilot-module-scss-module__J7TAqG__dock:has(.editor-copilot-module-scss-module__J7TAqG__cardWithSuggestion){width:min(824px,100% - var(--space-8))}.editor-copilot-module-scss-module__J7TAqG__card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);align-items:stretch;display:flex}.editor-copilot-module-scss-module__J7TAqG__cardWithSuggestion .editor-copilot-module-scss-module__J7TAqG__chat{border-right:1px solid var(--border-default)}.editor-copilot-module-scss-module__J7TAqG__chat{flex-direction:column;flex:1;min-width:0;display:flex}.editor-copilot-module-scss-module__J7TAqG__reveal{opacity:0;transition:grid-template-rows .22s var(--ease-out),opacity .18s var(--ease-out);flex:1;grid-template-rows:0fr;display:grid}.editor-copilot-module-scss-module__J7TAqG__revealOpen{opacity:1;grid-template-rows:1fr}.editor-copilot-module-scss-module__J7TAqG__revealInner{border-bottom:1px solid var(--border-default);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.editor-copilot-module-scss-module__J7TAqG__head{z-index:1;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:color-mix(in oklab, var(--bg-surface) 64%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.editor-copilot-module-scss-module__J7TAqG__headTitle{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:500;display:inline-flex}.editor-copilot-module-scss-module__J7TAqG__log{gap:var(--space-2);padding:calc(var(--space-6) + var(--space-1)) var(--space-3) var(--space-3);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;max-height:380px;display:flex;overflow-y:auto}.editor-copilot-module-scss-module__J7TAqG__log::-webkit-scrollbar{display:none}.editor-copilot-module-scss-module__J7TAqG__empty{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.editor-copilot-module-scss-module__J7TAqG__userMessage,.editor-copilot-module-scss-module__J7TAqG__assistantMessage{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere}.editor-copilot-module-scss-module__J7TAqG__userMessage{background:var(--bg-subtle);border-radius:var(--radius-md);max-width:85%;padding:var(--space-2) var(--space-3);align-self:flex-end}.editor-copilot-module-scss-module__J7TAqG__assistantMessage{align-self:stretch;gap:var(--space-2);background:var(--tag-brand-bg);border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}.editor-copilot-module-scss-module__J7TAqG__doneChip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:color-mix(in oklab, var(--tag-brand-bg) 88%, var(--tag-brand-text) 12%);border-radius:var(--radius-md);display:flex}.editor-copilot-module-scss-module__J7TAqG__thinking{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.editor-copilot-module-scss-module__J7TAqG__dots{gap:4px;display:inline-flex}.editor-copilot-module-scss-module__J7TAqG__dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite editor-copilot-module-scss-module__J7TAqG__copilot-dot}.editor-copilot-module-scss-module__J7TAqG__dots i:nth-child(2){animation-delay:.15s}.editor-copilot-module-scss-module__J7TAqG__dots i:nth-child(3){animation-delay:.3s}@keyframes editor-copilot-module-scss-module__J7TAqG__copilot-dot{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.editor-copilot-module-scss-module__J7TAqG__dots i{opacity:.6;animation:none}.editor-copilot-module-scss-module__J7TAqG__dock,.editor-copilot-module-scss-module__J7TAqG__reveal{transition:none}}.editor-copilot-module-scss-module__J7TAqG__composer{align-items:flex-end;gap:var(--space-2);padding:var(--space-3);flex:1;min-width:0;display:flex}.editor-copilot-module-scss-module__J7TAqG__composer>:first-child{flex:1;min-width:0}.editor-copilot-module-scss-module__J7TAqG__composer textarea{scrollbar-width:none}.editor-copilot-module-scss-module__J7TAqG__composer textarea::-webkit-scrollbar{display:none}.editor-copilot-module-scss-module__J7TAqG__chat .editor-copilot-module-scss-module__J7TAqG__composer{flex:none}.editor-copilot-module-scss-module__J7TAqG__suggestion{flex-direction:column;flex-shrink:0;width:344px;display:flex;position:relative}.editor-copilot-module-scss-module__J7TAqG__suggestionHead{z-index:1;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:color-mix(in oklab, var(--bg-surface) 64%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:0 var(--radius-lg) 0 0;justify-content:space-between;align-items:center;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0}.editor-copilot-module-scss-module__J7TAqG__suggestionList{gap:var(--space-2);padding:calc(var(--space-6) + var(--space-1)) var(--space-3) var(--space-3);scrollbar-width:none;flex-direction:column;max-height:380px;display:flex;overflow-y:auto}.editor-copilot-module-scss-module__J7TAqG__suggestionList::-webkit-scrollbar{display:none}.editor-copilot-module-scss-module__J7TAqG__suggestionItem{gap:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2);align-items:flex-start;display:flex;position:relative}.editor-copilot-module-scss-module__J7TAqG__suggestionRemove{top:var(--space-1);right:var(--space-1);opacity:0;background:var(--bg-surface);border-radius:var(--radius-md);transition:opacity var(--duration-fast) var(--ease-out);position:absolute}.editor-copilot-module-scss-module__J7TAqG__suggestionItem:hover .editor-copilot-module-scss-module__J7TAqG__suggestionRemove,.editor-copilot-module-scss-module__J7TAqG__suggestionItem:focus-within .editor-copilot-module-scss-module__J7TAqG__suggestionRemove{opacity:1}.editor-copilot-module-scss-module__J7TAqG__suggestionIcon{color:var(--text-secondary);padding-top:2px;display:inline-flex}.editor-copilot-module-scss-module__J7TAqG__suggestionBody{flex-direction:column;gap:4px;min-width:0;display:flex}.editor-copilot-module-scss-module__J7TAqG__suggestionLabel{font-size:var(--font-size-sm);overflow-wrap:anywhere}.editor-copilot-module-scss-module__J7TAqG__suggestionMeta{font-size:var(--font-size-xs);color:var(--text-secondary);overflow-wrap:anywhere}.editor-copilot-module-scss-module__J7TAqG__suggestionActions{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-default);margin-top:auto;display:flex}.editor-copilot-module-scss-module__J7TAqG__suggestionActions>*{flex:1}@media (max-width:900px){.editor-copilot-module-scss-module__J7TAqG__card{flex-direction:column}.editor-copilot-module-scss-module__J7TAqG__cardWithSuggestion .editor-copilot-module-scss-module__J7TAqG__chat{border-right:none;border-bottom:1px solid var(--border-default)}.editor-copilot-module-scss-module__J7TAqG__suggestion{width:auto}}
.FeatureSecurityDemo-module-scss-module__dF3pVG__root{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeatureSecurityDemo-module-scss-module__dF3pVG__emblem{flex-shrink:0;width:336px;height:336px;position:relative}.FeatureSecurityDemo-module-scss-module__dF3pVG__orbit{border:1px dashed var(--border-default);border-radius:var(--radius-full);width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring{animation:60s linear infinite FeatureSecurityDemo-module-scss-module__dF3pVG__security-spin;position:absolute;inset:0}@keyframes FeatureSecurityDemo-module-scss-module__dF3pVG__security-spin{to{transform:rotate(360deg)}}.FeatureSecurityDemo-module-scss-module__dF3pVG__arm{width:36px;height:36px;position:absolute;top:calc(50% - 18px);left:calc(50% - 18px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__counter{width:36px;height:36px;animation:60s linear infinite FeatureSecurityDemo-module-scss-module__dF3pVG__security-counter-spin;display:block}@keyframes FeatureSecurityDemo-module-scss-module__dF3pVG__security-counter-spin{to{transform:rotate(-360deg)}}.FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{color:var(--text-accent);animation:3s ease-in-out infinite FeatureSecurityDemo-module-scss-module__dF3pVG__security-twinkle;display:block}@keyframes FeatureSecurityDemo-module-scss-module__dF3pVG__security-twinkle{0%,to{opacity:.4}50%{opacity:1}}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:first-child{transform:rotate(0)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:first-child .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:0s;transform:rotate(0)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(2){transform:rotate(30deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(2) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-250ms;transform:rotate(-30deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(3){transform:rotate(60deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(3) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-500ms;transform:rotate(-60deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(4){transform:rotate(90deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(4) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-750ms;transform:rotate(-90deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(5){transform:rotate(120deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(5) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-1000ms;transform:rotate(-120deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(6){transform:rotate(150deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(6) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-1250ms;transform:rotate(-150deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(7){transform:rotate(180deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(7) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-1500ms;transform:rotate(-180deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(8){transform:rotate(210deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(8) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-1750ms;transform:rotate(-210deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(9){transform:rotate(240deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(9) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-2000ms;transform:rotate(-240deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(10){transform:rotate(270deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(10) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-2250ms;transform:rotate(-270deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(11){transform:rotate(300deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(11) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-2500ms;transform:rotate(-300deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(12){transform:rotate(330deg)translateY(-150px)}.FeatureSecurityDemo-module-scss-module__dF3pVG__ring .FeatureSecurityDemo-module-scss-module__dF3pVG__arm:nth-child(12) .FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{animation-delay:-2750ms;transform:rotate(-330deg)}.FeatureSecurityDemo-module-scss-module__dF3pVG__disc{background:var(--tag-brand-bg);border-radius:var(--radius-full);justify-content:center;align-items:center;width:160px;height:160px;animation:4s ease-in-out infinite FeatureSecurityDemo-module-scss-module__dF3pVG__security-breathe;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes FeatureSecurityDemo-module-scss-module__dF3pVG__security-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--tag-brand-bg) 70%, transparent)}50%{box-shadow:0 0 0 12px color-mix(in oklab, var(--tag-brand-bg) 35%, transparent)}}.FeatureSecurityDemo-module-scss-module__dF3pVG__shield{color:var(--text-accent);display:block}@media (prefers-reduced-motion:reduce){.FeatureSecurityDemo-module-scss-module__dF3pVG__ring,.FeatureSecurityDemo-module-scss-module__dF3pVG__counter,.FeatureSecurityDemo-module-scss-module__dF3pVG__glyph,.FeatureSecurityDemo-module-scss-module__dF3pVG__disc{animation:none}.FeatureSecurityDemo-module-scss-module__dF3pVG__glyph{opacity:1}}
.MarketingHeader-module-scss-module__S3Fa4W__header{z-index:10;position:sticky;top:0}.MarketingHeader-module-scss-module__S3Fa4W__inner{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;max-width:1440px;padding:var(--space-3) var(--space-10);border:1px solid var(--border-default);background:color-mix(in srgb, var(--bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:none;margin:0 auto;display:flex}@media (max-width:768px){.MarketingHeader-module-scss-module__S3Fa4W__inner{padding:var(--space-2) var(--space-4);border-left:none;border-right:none}}.MarketingHeader-module-scss-module__S3Fa4W__navLinks{align-items:center;gap:var(--space-1);display:flex}@media (max-width:768px){.MarketingHeader-module-scss-module__S3Fa4W__navLinks{display:none}}.MarketingHeader-module-scss-module__S3Fa4W__actions{align-items:center;gap:var(--space-2);display:flex}@media (max-width:768px){.MarketingHeader-module-scss-module__S3Fa4W__desktopAction{display:none}}.MarketingHeader-module-scss-module__S3Fa4W__mobileMenu{display:inline-flex}@media (min-width:769px){.MarketingHeader-module-scss-module__S3Fa4W__mobileMenu{display:none}}.MarketingHeader-module-scss-module__S3Fa4W__logoLink{align-items:center;gap:var(--space-2);padding-right:var(--space-2);color:var(--text-primary);border-radius:var(--radius-md);display:inline-flex}.MarketingHeader-module-scss-module__S3Fa4W__logoLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.MarketingHeader-module-scss-module__S3Fa4W__logoMark{flex-shrink:0}.MarketingHeader-module-scss-module__S3Fa4W__wordmark{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--line-height-ui)}
.settings-module-scss-module__HEyvMa__page{gap:var(--space-5);flex-direction:column;width:100%;max-width:768px;margin:0 auto;display:flex}.settings-module-scss-module__HEyvMa__pageTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.settings-module-scss-module__HEyvMa__pageSubtitle{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--text-tertiary);text-wrap:pretty}.settings-module-scss-module__HEyvMa__container{gap:var(--space-2);padding:var(--space-2);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;display:flex}.settings-module-scss-module__HEyvMa__section{gap:var(--space-5);padding:var(--space-8);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}@media (max-width:768px){.settings-module-scss-module__HEyvMa__section{padding:var(--space-4)}}.settings-module-scss-module__HEyvMa__sectionHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.settings-module-scss-module__HEyvMa__sectionHeadText{gap:var(--space-1);flex-direction:column;display:flex}.settings-module-scss-module__HEyvMa__sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.settings-module-scss-module__HEyvMa__sectionDesc{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty}.settings-module-scss-module__HEyvMa__sectionAside{flex-shrink:0}.settings-module-scss-module__HEyvMa__sectionBody{gap:var(--space-4);flex-direction:column;display:flex}.settings-module-scss-module__HEyvMa__saveState{font-size:var(--font-size-sm);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.settings-module-scss-module__HEyvMa__saveError{font-size:var(--font-size-sm);color:var(--text-error)}.settings-module-scss-module__HEyvMa__field{gap:var(--space-2);flex-direction:column;display:flex}.settings-module-scss-module__HEyvMa__fieldRow{gap:var(--space-4);display:flex}.settings-module-scss-module__HEyvMa__fieldRow>.settings-module-scss-module__HEyvMa__field{flex:1;min-width:0}.settings-module-scss-module__HEyvMa__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.settings-module-scss-module__HEyvMa__hint{font-size:var(--font-size-xs);color:var(--text-tertiary)}.settings-module-scss-module__HEyvMa__metaValue{font-size:var(--font-size-sm);color:var(--text-secondary)}.settings-module-scss-module__HEyvMa__actionRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.settings-module-scss-module__HEyvMa__actionRow+.settings-module-scss-module__HEyvMa__actionRow{padding-top:var(--space-4);border-top:1px solid var(--border-default)}.settings-module-scss-module__HEyvMa__actionRowText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.settings-module-scss-module__HEyvMa__actionRowTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.settings-module-scss-module__HEyvMa__actionRowDesc{font-size:var(--font-size-xs);color:var(--text-tertiary);text-wrap:pretty}.settings-module-scss-module__HEyvMa__actionRowLead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.settings-module-scss-module__HEyvMa__actionRowEnd{align-items:center;gap:var(--space-2);display:flex}.settings-module-scss-module__HEyvMa__statusMessage{font-size:var(--font-size-sm);color:var(--text-secondary)}
.legal-module-scss-module__zqr-qa__page{border-left:1px solid var(--border-default);border-right:1px solid var(--border-default);flex-direction:column;flex:1;width:100%;max-width:1440px;margin:0 auto;display:flex}.legal-module-scss-module__zqr-qa__doc{flex-direction:column;display:flex}.legal-module-scss-module__zqr-qa__docHead,.legal-module-scss-module__zqr-qa__body{border-bottom:1px solid var(--border-default);position:relative}.legal-module-scss-module__zqr-qa__docHead:before,.legal-module-scss-module__zqr-qa__docHead:after,.legal-module-scss-module__zqr-qa__body:before,.legal-module-scss-module__zqr-qa__body:after{content:"";z-index:1;background-color:var(--bg-surface);background-image:linear-gradient(var(--border-strong), var(--border-strong)),linear-gradient(var(--border-strong), var(--border-strong));pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 1px,1px 100%;width:12px;height:12px;position:absolute;bottom:0}.legal-module-scss-module__zqr-qa__docHead:before,.legal-module-scss-module__zqr-qa__body:before{left:0;transform:translate(-50%,50%)}.legal-module-scss-module__zqr-qa__docHead:after,.legal-module-scss-module__zqr-qa__body:after{right:0;transform:translate(50%,50%)}.legal-module-scss-module__zqr-qa__docHead{padding:var(--space-7) var(--space-10)}.legal-module-scss-module__zqr-qa__docHeadInner{gap:var(--space-2);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.legal-module-scss-module__zqr-qa__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;text-wrap:balance}.legal-module-scss-module__zqr-qa__updated{font-size:var(--font-size-sm);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.legal-module-scss-module__zqr-qa__body{padding:var(--space-10)}.legal-module-scss-module__zqr-qa__bodyInner{gap:var(--space-6);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.legal-module-scss-module__zqr-qa__policyNav{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.legal-module-scss-module__zqr-qa__policyLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-out)}.legal-module-scss-module__zqr-qa__policyLink:hover,.legal-module-scss-module__zqr-qa__policyLink[aria-current=page]{background:var(--bg-subtle);color:var(--text-primary)}.legal-module-scss-module__zqr-qa__prose{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.legal-module-scss-module__zqr-qa__prose h2{margin-top:var(--space-7);margin-bottom:var(--space-3);color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;text-wrap:balance}.legal-module-scss-module__zqr-qa__prose h3{margin-top:var(--space-5);margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.legal-module-scss-module__zqr-qa__prose p{margin-bottom:var(--space-3);text-wrap:pretty}.legal-module-scss-module__zqr-qa__prose ul,.legal-module-scss-module__zqr-qa__prose ol{margin:0 0 var(--space-3);padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}.legal-module-scss-module__zqr-qa__prose li{text-wrap:pretty}.legal-module-scss-module__zqr-qa__prose a{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.legal-module-scss-module__zqr-qa__prose strong{color:var(--text-primary);font-weight:var(--font-weight-medium)}.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__lead{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary)}.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table{width:100%;margin-bottom:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);border-collapse:collapse;overflow:hidden}.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table th,.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table td{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-default);font-size:var(--font-size-sm)}.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table th{width:38%;color:var(--text-primary);font-weight:var(--font-weight-medium);background:var(--bg-subtle)}.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table tr:last-child th,.legal-module-scss-module__zqr-qa__prose .legal-module-scss-module__zqr-qa__table tr:last-child td{border-bottom:none}@media (max-width:768px){.legal-module-scss-module__zqr-qa__page{border-left:none;border-right:none}.legal-module-scss-module__zqr-qa__docHead,.legal-module-scss-module__zqr-qa__body{padding:var(--space-7) var(--space-4)}.legal-module-scss-module__zqr-qa__docHead:before,.legal-module-scss-module__zqr-qa__docHead:after,.legal-module-scss-module__zqr-qa__body:before,.legal-module-scss-module__zqr-qa__body:after{content:none}}
.Sheet-module-scss-module__4xZMtW__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);--sheet-mobile-actions:200px;overflow:hidden}.Sheet-module-scss-module__4xZMtW__scrollOuter{position:relative}.Sheet-module-scss-module__4xZMtW__scroll{scrollbar-width:none;flex-direction:column;display:flex;overflow:auto hidden}.Sheet-module-scss-module__4xZMtW__scroll::-webkit-scrollbar{display:none}.Sheet-module-scss-module__4xZMtW__scrollbar{z-index:2;pointer-events:none;opacity:0;height:6px;transition:opacity var(--duration-fast) var(--ease-out);position:absolute;bottom:3px;left:0;right:0}.Sheet-module-scss-module__4xZMtW__scrollbar[data-visible]{opacity:1}.Sheet-module-scss-module__4xZMtW__scrollThumb{border-radius:var(--radius-full);background:var(--border-strong);pointer-events:auto;cursor:grab;height:100%;transition:background-color var(--duration-fast) var(--ease-out);position:absolute;bottom:0;left:0}.Sheet-module-scss-module__4xZMtW__scrollThumb:hover{background:var(--text-tertiary)}.Sheet-module-scss-module__4xZMtW__scrollThumb:active{cursor:grabbing;background:var(--text-tertiary)}.Sheet-module-scss-module__4xZMtW__header{min-width:var(--sheet-min,0);background:var(--bg-subtle);border-bottom:1px solid var(--border-default);align-items:stretch;display:flex}.Sheet-module-scss-module__4xZMtW__list{min-width:var(--sheet-min,0);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Sheet-module-scss-module__4xZMtW__row{min-width:var(--sheet-min,0);background:var(--bg-surface);align-items:stretch;display:flex;position:relative}.Sheet-module-scss-module__4xZMtW__row:not(:last-child){border-bottom:1px solid var(--border-default)}.Sheet-module-scss-module__4xZMtW__row:hover,.Sheet-module-scss-module__4xZMtW__row:focus-within,.Sheet-module-scss-module__4xZMtW__row[data-incomplete],.Sheet-module-scss-module__4xZMtW__rowActive{background:var(--bg-subtle)}.Sheet-module-scss-module__4xZMtW__cells{min-width:var(--sheet-min,0);grid-template-columns:var(--sheet-grid);align-items:center;gap:var(--space-3);padding:var(--space-3);flex:auto;display:grid}.Sheet-module-scss-module__4xZMtW__header .Sheet-module-scss-module__4xZMtW__cells{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.Sheet-module-scss-module__4xZMtW__actionsAnchor{z-index:1;flex:0 0 0;align-self:stretch;position:sticky;right:0}.Sheet-module-scss-module__4xZMtW__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);padding-left:var(--space-6);padding-right:var(--space-3);background:linear-gradient(to right, transparent, var(--bg-subtle) var(--space-6));opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out);display:flex;position:absolute;top:0;bottom:0;right:0}.Sheet-module-scss-module__4xZMtW__row:hover .Sheet-module-scss-module__4xZMtW__actions,.Sheet-module-scss-module__4xZMtW__row:focus-within .Sheet-module-scss-module__4xZMtW__actions{opacity:1;pointer-events:auto}@media (hover:none){.Sheet-module-scss-module__4xZMtW__actions{opacity:1;pointer-events:auto}}.Sheet-module-scss-module__4xZMtW__actionsActive{opacity:1;pointer-events:auto}[data-reserved-actions] .Sheet-module-scss-module__4xZMtW__header,[data-reserved-actions] .Sheet-module-scss-module__4xZMtW__list,[data-reserved-actions] .Sheet-module-scss-module__4xZMtW__row{min-width:calc(var(--sheet-min,0px) + var(--sheet-actions,0px))}[data-reserved-actions] .Sheet-module-scss-module__4xZMtW__actionsAnchor{flex:0 0 var(--sheet-actions);pointer-events:none}[data-reserved-actions] .Sheet-module-scss-module__4xZMtW__actions{left:0}.Sheet-module-scss-module__4xZMtW__headerActionsSpacer{flex:0 0 var(--sheet-actions)}@media (max-width:768px){.Sheet-module-scss-module__4xZMtW__actionsAnchor{justify-content:flex-end;align-items:center;display:flex;position:static}.Sheet-module-scss-module__4xZMtW__actions{padding-left:var(--space-3);opacity:1;pointer-events:auto;background:0 0;position:static}.Sheet-module-scss-module__4xZMtW__card:not([data-reserved-actions]) .Sheet-module-scss-module__4xZMtW__cells{flex:0 0 var(--sheet-min);max-width:var(--sheet-min)}.Sheet-module-scss-module__4xZMtW__card:not([data-reserved-actions]) .Sheet-module-scss-module__4xZMtW__actionsAnchor{flex:0 0 var(--sheet-mobile-actions)}.Sheet-module-scss-module__4xZMtW__card:not([data-reserved-actions]) .Sheet-module-scss-module__4xZMtW__header,.Sheet-module-scss-module__4xZMtW__card:not([data-reserved-actions]) .Sheet-module-scss-module__4xZMtW__list,.Sheet-module-scss-module__4xZMtW__card:not([data-reserved-actions]) .Sheet-module-scss-module__4xZMtW__row{min-width:calc(var(--sheet-min,0px) + var(--sheet-mobile-actions))}}
.UserMenu-module-scss-module__NOnFvG__avatar{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.UserMenu-module-scss-module__NOnFvG__avatar:hover{filter:brightness(.97)}.UserMenu-module-scss-module__NOnFvG__avatar:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.UserMenu-module-scss-module__NOnFvG__email{color:var(--text-primary);font-weight:var(--font-weight-medium);word-break:break-all;margin-top:2px;display:block}
.preview-module-scss-module__ViLtVG__back{top:var(--space-3);right:var(--space-3);z-index:5;box-shadow:var(--shadow-sm);position:absolute}
.DeleteForm-module-scss-module__dM3m0a__error{font-size:var(--font-size-sm);color:var(--text-error)}
