.AE5Psa_zigzag{gap:var(--space-11);flex-direction:column;display:flex}.AE5Psa_row{align-items:center;gap:var(--space-9);grid-template-columns:1fr 1fr;display:grid}.AE5Psa_rowMedia{aspect-ratio:1;background:var(--bg-canvas);border-radius:1rem;grid-area:1/1;justify-content:center;align-self:stretch;align-items:center;display:flex;overflow:hidden}.AE5Psa_rowImage{object-fit:cover;outline:none;width:100%;height:100%}.AE5Psa_rowText{align-items:flex-start;gap:var(--space-3);text-align:left;flex-direction:column;grid-area:1/2;display:flex}.AE5Psa_rowBody{max-width:34em;color:var(--text-muted);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:var(--line-height-normal);text-wrap:pretty;margin:0}.AE5Psa_row:nth-child(2n) .AE5Psa_rowMedia{grid-column:2}.AE5Psa_row:nth-child(2n) .AE5Psa_rowText{grid-column:1}@media (max-width:768px){.AE5Psa_zigzag{gap:var(--space-9)}.AE5Psa_row{gap:var(--space-6);grid-template-columns:1fr}.AE5Psa_rowMedia,.AE5Psa_rowText,.AE5Psa_row:nth-child(2n) .AE5Psa_rowMedia,.AE5Psa_row:nth-child(2n) .AE5Psa_rowText{grid-area:auto/1}}
.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}.VLzsWq_button:disabled{cursor:not-allowed}.VLzsWq_relaxed{padding-inline:calc(var(--control-padding-x) + var(--space-1));border-radius:var(--radius-full)}.VLzsWq_pressable:active:not(:disabled){scale:.96}.VLzsWq_md{height:var(--control-height-md)}.VLzsWq_sm{height:var(--control-height-sm)}.VLzsWq_iconOnly{aspect-ratio:1;padding:0}.VLzsWq_leadingIcon{padding-left:calc(var(--control-padding-x) - var(--control-icon-optical))}.VLzsWq_trailingIcon{padding-right:calc(var(--control-padding-x) - var(--control-icon-optical))}.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}.VLzsWq_primary{background:var(--action-primary-bg);color:var(--action-primary-text)}.VLzsWq_primary:hover:not(:disabled){background:var(--action-primary-bg-hover);color:var(--action-primary-text-hover)}.VLzsWq_primary:disabled{background:var(--action-primary-bg-disabled);color:var(--action-primary-text-disabled)}.VLzsWq_secondary.VLzsWq_tint{background:color-mix(in srgb, var(--action-primary-bg) 12%, transparent);color:var(--text-accent)}.VLzsWq_secondary.VLzsWq_tint:hover:not(:disabled),.VLzsWq_secondary.VLzsWq_tint[aria-pressed=true]{background:color-mix(in srgb, var(--action-primary-bg) 24%, transparent);color:var(--text-accent)}.VLzsWq_secondary.VLzsWq_tint:disabled{color:var(--text-disabled)}.VLzsWq_secondary{background:var(--action-secondary-bg);color:var(--action-secondary-text)}.VLzsWq_secondary:hover:not(:disabled),.VLzsWq_secondary[aria-pressed=true]{background:var(--action-secondary-bg-hover);color:var(--action-secondary-text-hover)}.VLzsWq_secondary:disabled{background:var(--action-secondary-bg-disabled);color:var(--action-secondary-text-disabled)}.VLzsWq_ghost{background:var(--action-tertiary-bg);color:var(--action-tertiary-text)}.VLzsWq_ghost:hover:not(:disabled),.VLzsWq_ghost[aria-pressed=true]{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.VLzsWq_ghost:disabled{background:var(--action-tertiary-bg-disabled);color:var(--action-tertiary-text-disabled)}.VLzsWq_danger{background:var(--action-danger-bg);color:var(--action-danger-text)}.VLzsWq_danger:hover:not(:disabled){background:var(--action-danger-bg-hover);color:var(--action-danger-text-hover)}.VLzsWq_danger:disabled{background:var(--action-danger-bg-disabled);color:var(--action-danger-text-disabled)}
.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)}.u7FmTq_input::placeholder{color:var(--field-text-placeholder)}.u7FmTq_input:hover:not(:disabled){border-color:var(--field-border-focus)}.u7FmTq_input:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.u7FmTq_input:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.u7FmTq_input[aria-invalid=true],.u7FmTq_input[aria-invalid=true]:hover:not(:disabled){border-color:var(--field-border-error)}.u7FmTq_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--field-ring-error)}.u7FmTq_withAction{width:100%;position:relative}.u7FmTq_hasAction{padding-right:calc(var(--control-height-sm) + var(--space-1)*2)}.u7FmTq_action{top:50%;right:var(--space-1);display:flex;position:absolute;transform:translateY(-50%)}
.FZiG1G_positioner{z-index:1;outline:none}.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}.FZiG1G_popup[data-starting-style],.FZiG1G_popup[data-ending-style]{opacity:0;transform:scale(.96)}.FZiG1G_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.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}.FZiG1G_area:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.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%}.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}.FZiG1G_hue:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.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%}.FZiG1G_valueRow{align-items:center;gap:var(--space-1);display:flex}.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}.FZiG1G_format:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.FZiG1G_format:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.FZiG1G_valueInput{font-variant-numeric:tabular-nums;flex:1;min-width:0}
._xUkSq_icon{flex-shrink:0}
.LQdb4q_trigger{display:inline-flex}.LQdb4q_trigger>:disabled{pointer-events:none}.LQdb4q_trigger:has(>:disabled){cursor:not-allowed}.LQdb4q_positioner{z-index:1;outline:none}.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)}.LQdb4q_popup[data-starting-style],.LQdb4q_popup[data-ending-style]{opacity:0;transform:scale(.96)}.LQdb4q_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}
._9PFgYW_field{gap:var(--space-1);flex-direction:column;display:flex}._9PFgYW_field[data-disabled]{opacity:.6}._9PFgYW_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}._9PFgYW_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}._9PFgYW_controls{align-items:center;gap:var(--space-2);display:flex}._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}._9PFgYW_swatch:disabled{cursor:default}._9PFgYW_swatch:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._9PFgYW_hex{font-variant-numeric:tabular-nums;flex:1;min-width:0}
.IqEmtW_glyphs{justify-content:center;align-items:center;display:inline-flex;position:relative}.IqEmtW_icon{transition:opacity .28s ease-in-out,filter .28s ease-in-out;display:inline-flex}.IqEmtW_icon[data-hidden=true]{opacity:0;filter:blur(3px)}.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)}.IqEmtW_glyph[data-show=true]{opacity:1;filter:blur();transform:scale(1)}@media (prefers-reduced-motion:reduce){.IqEmtW_icon,.IqEmtW_glyph{transition:none}}
.OIhO3W_toast{font-family:var(--font-sans);box-shadow:var(--shadow-overlay)!important}.OIhO3W_toast [data-title]{font-weight:var(--font-weight-medium)}.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}.OIhO3W_toast [data-button]:hover{background:var(--action-secondary-bg-hover)!important;color:var(--action-secondary-text-hover)!important}.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}.OIhO3W_toast [data-cancel]:hover{background:var(--action-tertiary-bg-hover)!important;color:var(--action-tertiary-text-hover)!important}
.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}.ry5Q2q_trigger:hover:not([data-disabled]){border-color:var(--field-border-focus)}.ry5Q2q_trigger:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.ry5Q2q_trigger[data-disabled]{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.ry5Q2q_triggerInvalid,.ry5Q2q_triggerInvalid:hover:not([data-disabled]){border-color:var(--field-border-error)}.ry5Q2q_triggerInvalid:focus-visible{box-shadow:0 0 0 3px var(--field-ring-error)}.ry5Q2q_value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ry5Q2q_placeholder{color:var(--field-text-placeholder);font-weight:var(--font-weight-regular)}.ry5Q2q_triggerIcon{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.ry5Q2q_positioner{z-index:1;outline:none}.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}.ry5Q2q_popup[data-starting-style],.ry5Q2q_popup[data-ending-style]{opacity:0;transform:scale(.96)}.ry5Q2q_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.ry5Q2q_header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.ry5Q2q_monthLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.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}.ry5Q2q_navButton:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.ry5Q2q_navButton:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ry5Q2q_weekdays,.ry5Q2q_week{grid-template-columns:repeat(7, var(--control-height-md));gap:var(--space-1);display:grid}.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}.ry5Q2q_grid{gap:var(--space-1);flex-direction:column;display:flex}.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}.ry5Q2q_day:hover:not(:disabled){background:var(--action-tertiary-bg-hover)}.ry5Q2q_day:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.ry5Q2q_day:disabled{color:var(--text-disabled);cursor:not-allowed}.ry5Q2q_dayOutside{color:var(--text-tertiary)}.ry5Q2q_dayToday{border-color:var(--border-strong)}.ry5Q2q_daySelected{background:var(--action-primary-bg);color:var(--action-primary-text)}.ry5Q2q_daySelected:hover:not(:disabled){background:var(--action-primary-bg-hover)}@media (prefers-reduced-motion:reduce){.ry5Q2q_popup,.ry5Q2q_day,.ry5Q2q_navButton{transition:none}}
._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}._8wnQpW_neutral{background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}._8wnQpW_brand{background:var(--tag-brand-bg);color:var(--tag-brand-text)}._8wnQpW_info{background:var(--tag-info-bg);color:var(--tag-info-text)}._8wnQpW_success{background:var(--tag-success-bg);color:var(--tag-success-text)}._8wnQpW_warning{background:var(--tag-warning-bg);color:var(--tag-warning-text)}._8wnQpW_error{background:var(--tag-error-bg);color:var(--tag-error-text)}
.CfcBSW_positioner{z-index:1;outline:none}.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}.CfcBSW_popup[data-starting-style],.CfcBSW_popup[data-ending-style]{opacity:0;transform:scale(.96)}.CfcBSW_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.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}.CfcBSW_item[data-highlighted]:not([data-disabled]),.CfcBSW_item:focus-visible:not([data-disabled]){background:var(--menu-item-bg-hover);outline:none}.CfcBSW_item[data-disabled]{color:var(--text-disabled);cursor:not-allowed}@media (max-width:768px){.CfcBSW_item{min-height:var(--control-height-md)}}.CfcBSW_submenuTrigger>:last-child{color:var(--text-tertiary);margin-left:auto}.CfcBSW_submenuTrigger[data-popup-open]{background:var(--menu-item-bg-hover)}.CfcBSW_separator{height:1px;margin:var(--space-1) calc(-1*var(--space-1));background:var(--border-default)}.CfcBSW_label{padding:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-tight);display:block}
.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}.IJ9ydG_backdrop[data-starting-style],.IJ9ydG_backdrop[data-ending-style]{opacity:0}.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%)}.IJ9ydG_popup[data-starting-style],.IJ9ydG_popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.96)}.IJ9ydG_popupLg{max-width:56rem}.IJ9ydG_popupFill{width:calc(100vw - var(--space-8));max-width:none;height:calc(100dvh - var(--space-8));max-height:none}.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}.IJ9ydG_popupTakeover[data-starting-style],.IJ9ydG_popupTakeover[data-ending-style]{opacity:0;transform:none}.IJ9ydG_srOnlyTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.IJ9ydG_header{gap:var(--space-1);flex-direction:column;display:flex}.IJ9ydG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.IJ9ydG_description{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty}.IJ9ydG_footer{justify-content:flex-end;gap:var(--space-2);display:flex}
.yHnzaq_positioner{z-index:1;outline:none}.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}.yHnzaq_popup[data-starting-style],.yHnzaq_popup[data-ending-style]{opacity:0;transform:scale(.97)}.yHnzaq_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}
.Tikd5G_wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.Tikd5G_text{transition:opacity .28s ease-in-out,filter .28s ease-in-out}.Tikd5G_text[data-hidden=true]{opacity:0;filter:blur(3px)}.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)}.Tikd5G_glyph[data-show=true]{opacity:1;filter:blur();transform:scale(1)}.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 Tikd5G_progress-spin}@keyframes Tikd5G_progress-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Tikd5G_text,.Tikd5G_glyph{transition:none}.Tikd5G_spinner{animation-duration:1.2s}}
._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}._1rbP5a_trigger:hover:not([data-disabled]){border-color:var(--field-border-focus)}._1rbP5a_trigger:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}._1rbP5a_trigger[data-disabled]{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}._1rbP5a_triggerInvalid,._1rbP5a_triggerInvalid:hover:not([data-disabled]){border-color:var(--field-border-error)}._1rbP5a_triggerInvalid:focus-visible{box-shadow:0 0 0 3px var(--field-ring-error)}._1rbP5a_value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._1rbP5a_placeholder{color:var(--field-text-placeholder)}._1rbP5a_triggerIcon{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}._1rbP5a_positioner{z-index:1;outline:none}._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}._1rbP5a_popup[data-starting-style],._1rbP5a_popup[data-ending-style]{opacity:0;transform:scale(.96)}._1rbP5a_popup{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._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}._1rbP5a_item[data-highlighted]{background:var(--menu-item-bg-hover);outline:none}._1rbP5a_item[data-selected]{background:var(--tag-brand-bg);color:var(--tag-brand-text)}._1rbP5a_item[data-disabled]{color:var(--text-disabled);cursor:not-allowed}._1rbP5a_itemText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._1rbP5a_indicator{color:var(--tag-brand-text);flex-shrink:0;display:inline-flex}
.RM-gLa_root{align-items:center;width:100%;display:flex}.RM-gLa_root[data-disabled]{opacity:.6}.RM-gLa_control{width:100%;height:var(--control-height-sm);cursor:pointer;align-items:center;display:flex;position:relative}[data-disabled] .RM-gLa_control{cursor:default}.RM-gLa_track{background:var(--bg-raised);border-radius:var(--radius-full);width:100%;height:4px;position:relative}.RM-gLa_indicator{background:var(--action-primary-bg);border-radius:inherit;position:absolute;inset-block:0}.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%}.RM-gLa_thumb:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
._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}._8bRpkW_root[data-checked]{background:var(--action-primary-bg)}._8bRpkW_root:focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}._8bRpkW_root:disabled{cursor:not-allowed;opacity:.5}._8bRpkW_thumb{border-radius:var(--radius-full);background:var(--text-on-solid);width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-out)}._8bRpkW_thumb[data-checked]{transform:translate(16px)}@media (prefers-reduced-motion:reduce){._8bRpkW_root,._8bRpkW_thumb{transition:none}}
.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){.eoUJFW_textarea{field-sizing:content}}.eoUJFW_textarea::placeholder{color:var(--field-text-placeholder)}.eoUJFW_textarea:hover:not(:disabled){border-color:var(--field-border-focus)}.eoUJFW_textarea:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.eoUJFW_textarea:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled);cursor:not-allowed}.eoUJFW_textarea[aria-invalid=true],.eoUJFW_textarea[aria-invalid=true]:hover:not(:disabled){border-color:var(--field-border-error)}.eoUJFW_textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--field-ring-error)}
.Il01CW_page{background:var(--bg-canvas);height:100dvh;display:flex;position:relative;overflow:hidden}.Il01CW_page[data-transparent]{background:0 0}.Il01CW_page[data-transparent] .Il01CW_panel{background:0 0;border-color:#0000;margin:0}.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}.Il01CW_brand:hover{color:var(--text-primary)}.Il01CW_brand:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.Il01CW_brandFixed{right:var(--space-4);bottom:var(--space-4);position:absolute}.Il01CW_dock{right:var(--space-3);bottom:var(--space-3);z-index:3;align-items:center;gap:var(--space-2);display:flex;position:absolute}.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}.Il01CW_brandLogo{aspect-ratio:4952/1257;width:auto;height:22px;color:var(--text-primary);flex-shrink:0;display:block}.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}.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}.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}.Il01CW_media img{object-fit:cover;width:100%;height:100%;display:block}.Il01CW_page[data-media=left] .Il01CW_media{margin-right:0}.Il01CW_page[data-media=right] .Il01CW_media{order:2;margin-left:0}@media (max-width:768px){.Il01CW_page[data-media]{flex-direction:column}.Il01CW_page[data-media=left] .Il01CW_media,.Il01CW_page[data-media=right] .Il01CW_media{margin:var(--space-2) var(--space-2) 0;flex:0 0 140px;order:0}.Il01CW_panelScroll{padding:var(--space-4)}}.Il01CW_form{gap:var(--space-6);width:100%;max-width:var(--form-max-width,440px);flex-direction:column;flex-shrink:0;display:flex}.Il01CW_centered{margin-block:auto}.Il01CW_page[data-js] .Il01CW_form:not([data-enhanced]){visibility:hidden;opacity:0;animation:Il01CW_boot-reveal var(--duration-normal) var(--ease-out) 4s forwards}@keyframes Il01CW_boot-reveal{to{visibility:visible;opacity:1}}.Il01CW_boot{justify-content:center;align-items:center;gap:var(--space-2);pointer-events:none;display:none;position:absolute;inset:0}.Il01CW_page[data-js] .Il01CW_boot{opacity:0;animation:Il01CW_boot-in var(--duration-normal) var(--ease-out) .25s forwards,Il01CW_boot-out var(--duration-normal) var(--ease-out) 4s forwards;display:flex}@keyframes Il01CW_boot-in{to{opacity:1}}@keyframes Il01CW_boot-out{to{opacity:0}}.Il01CW_boot span{border-radius:var(--radius-full);background:var(--text-tertiary);width:6px;height:6px;animation:1.2s ease-in-out infinite Il01CW_boot-pulse}.Il01CW_boot span:nth-child(2){animation-delay:.15s}.Il01CW_boot span:nth-child(3){animation-delay:.3s}@keyframes Il01CW_boot-pulse{0%,to{opacity:.25}50%{opacity:1}}.Il01CW_form[data-enhanced] .formbear-fields>*{animation:Il01CW_block-enter var(--duration-normal) var(--ease-out) both}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(2){animation-delay:40ms}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(3){animation-delay:80ms}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(4){animation-delay:.12s}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(5){animation-delay:.16s}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(6){animation-delay:.2s}.Il01CW_form[data-enhanced] .formbear-fields>:nth-child(n+7){animation-delay:.24s}.Il01CW_form[data-enhanced] .Il01CW_actions,.Il01CW_form[data-enhanced] .Il01CW_guidedFooter{animation:Il01CW_block-enter var(--duration-normal) var(--ease-out) .28s both}.Il01CW_form[data-enhanced] .Il01CW_progressHeader{animation:Il01CW_chrome-drop var(--duration-normal) var(--ease-out) .12s both}.Il01CW_form[data-enhanced] .Il01CW_dock{animation:Il01CW_block-enter var(--duration-normal) var(--ease-out) .32s both}@keyframes Il01CW_block-enter{0%{opacity:0;filter:blur(4px);translate:0 10px}to{opacity:1;filter:blur();translate:0}}@keyframes Il01CW_chrome-drop{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){:is(.Il01CW_form[data-enhanced] .formbear-fields>*,.Il01CW_form[data-enhanced] .Il01CW_actions,.Il01CW_form[data-enhanced] .Il01CW_guidedFooter,.Il01CW_form[data-enhanced] .Il01CW_progressHeader,.Il01CW_form[data-enhanced] .Il01CW_dock){animation:none}.Il01CW_boot span{opacity:.6;animation:none}}.Il01CW_error{font-size:var(--font-size-sm);color:var(--text-error)}.Il01CW_actions{display:flex}.Il01CW_guided{gap:var(--space-6);flex-direction:column;display:flex}.Il01CW_pages{flex-direction:column;display:flex}.Il01CW_pageStep{outline:none}.Il01CW_pageStep[hidden]{display:none}.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}.Il01CW_progressHeaderFixed{border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;position:absolute;top:0;left:0;right:0}.Il01CW_progressHeaderEmbedded{border-radius:var(--radius-md) var(--radius-md) 0 0;position:absolute;top:0;left:0;right:0}.Il01CW_progress{gap:var(--space-1);flex:1;display:flex}.Il01CW_progressSegment{background:var(--bg-raised);border-radius:var(--radius-full);flex:1;height:4px;overflow:hidden}.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)}.Il01CW_progressFill[data-filled]{transform:scaleX(1)}.Il01CW_guidedFooter{justify-content:flex-start;align-items:center;gap:var(--space-4);display:flex}.Il01CW_guidedNav{gap:var(--space-2);display:flex}.Il01CW_trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Il01CW_success,.Il01CW_unavailable{gap:var(--space-2);width:100%;max-width:var(--form-max-width,440px);text-align:center;flex-direction:column;display:flex}.Il01CW_successTitle,.Il01CW_unavailableTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.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}.Il01CW_createOwn:hover{background:var(--action-secondary-bg-hover);color:var(--action-secondary-text-hover)}.Il01CW_successText,.Il01CW_unavailableText{font-size:var(--font-size-sm);color:var(--text-secondary)}
.-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}.-ImU6W_logo:hover{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.-ImU6W_logo:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.-ImU6W_mark{flex-shrink:0}.-ImU6W_wordmark{font-weight:var(--font-weight-medium);color:var(--text-primary)}
.ZE6dhG_body{gap:var(--space-3);flex-direction:column;display:flex}.ZE6dhG_segmented{gap:var(--space-1);padding:var(--space-1);background:var(--bg-subtle);border-radius:var(--radius-md);display:flex}.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}.ZE6dhG_segment:hover:not([data-active]){color:var(--text-primary)}.ZE6dhG_segment[data-active]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.ZE6dhG_segment:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.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}.ZE6dhG_textarea::placeholder{color:var(--field-text-placeholder)}.ZE6dhG_textarea:hover{border-color:var(--field-border-focus)}.ZE6dhG_textarea:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}
._4v30sW_tile{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.dprvha_nav{align-items:center;gap:var(--space-1);display:flex}.dprvha_more{display:none}@media (max-width:768px){.dprvha_nav{display:none}.dprvha_more{display:inline-flex}}.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}.dprvha_moreTrigger:hover{background:var(--action-tertiary-bg-hover)}.dprvha_moreTrigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.dprvha_chevron{color:var(--text-tertiary)}.dprvha_itemActive{color:var(--text-primary);font-weight:var(--font-weight-medium)}.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}.dprvha_tab:hover,.dprvha_tab[data-active]{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.dprvha_tab:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
._5yAhOq_separator{color:var(--text-tertiary)}._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}._5yAhOq_status{align-items:center;gap:var(--space-2);display:inline-flex}@media (max-width:768px){._5yAhOq_status{display:none}._5yAhOq_page{max-width:140px}}._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}._5yAhOq_formItem:hover{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}._5yAhOq_formItem:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._5yAhOq_formItem ._5yAhOq_page{padding:0}._5yAhOq_renameField{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}._5yAhOq_renameLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}
.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}.AOtXnG_navRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);flex-shrink:0;display:flex}.AOtXnG_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.AOtXnG_content{min-height:0;padding-block:var(--space-10);flex:1;overflow-y:auto}.AOtXnG_contentFull{flex-direction:column;padding-block:0;display:flex;overflow:hidden}.AOtXnG_container{max-width:1200px;padding-inline:var(--space-5);margin:0 auto}.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){.AOtXnG_content{padding-block:0 var(--space-3)}.AOtXnG_contentFull{padding-block:0}.AOtXnG_container{padding-inline:var(--space-3)}}
.GRk93G_nav{align-items:center;gap:var(--space-2);display:flex}.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}.GRk93G_back:hover{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.GRk93G_back:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
._6jkSfW_layout{height:100dvh;display:flex}._6jkSfW_previewPane{min-width:0;padding:var(--space-5);background:var(--bg-canvas);flex:1;display:flex;position:relative}._6jkSfW_fullFrame{border:none;width:100%;height:100%;position:absolute;inset:0}._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}._6jkSfW_hostScroll{gap:var(--space-4);height:100%;padding:var(--space-6) var(--space-6);flex-direction:column;display:flex;overflow-y:auto}._6jkSfW_skelTitle,._6jkSfW_skelLine,._6jkSfW_skelLineShort,._6jkSfW_skelBlock,._6jkSfW_skelBlockTall{background:var(--bg-subtle);border-radius:var(--radius-sm);flex-shrink:0}._6jkSfW_skelTitle{width:40%;height:var(--space-4)}._6jkSfW_skelLine{width:72%;height:var(--space-3)}._6jkSfW_skelLineShort{width:56%;height:var(--space-3)}._6jkSfW_skelBlock{width:100%;height:96px}._6jkSfW_skelBlockTall{width:100%;height:240px}._6jkSfW_inlineFrame{border-radius:var(--radius-md);border:none;flex-shrink:0;width:100%}._6jkSfW_previewOverlay{background:var(--bg-overlay);position:absolute;inset:0}._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}._6jkSfW_popupPanel[data-side=bottom-right]{right:20px}._6jkSfW_popupPanel[data-side=bottom-left]{left:20px}._6jkSfW_popupFrame{border:none;width:100%;height:100%}._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}._6jkSfW_launcher[data-round]{width:56px;height:56px;padding:0;font-size:24px}._6jkSfW_launcher[data-open]{font-size:26px}._6jkSfW_launcher[data-side=bottom-right]{right:20px}._6jkSfW_launcher[data-side=bottom-left]{left:20px}._6jkSfW_launcher:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._6jkSfW_sidebar{background:var(--bg-surface);border-left:1px solid var(--border-default);flex-direction:column;flex-shrink:0;width:320px;display:flex}._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}._6jkSfW_sidebarTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._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}._6jkSfW_field{gap:var(--space-2);flex-direction:column;display:flex}._6jkSfW_fieldLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}._6jkSfW_fieldHint{font-size:var(--font-size-xs);color:var(--text-tertiary);text-wrap:pretty}._6jkSfW_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}._6jkSfW_toggleLabel{font-size:var(--font-size-sm);color:var(--text-primary)}._6jkSfW_sidebarFooter{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-default);flex-direction:column;display:flex}._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}._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}
._5F5MLG_popup{gap:var(--space-4);flex-direction:column;width:20rem;display:flex}._5F5MLG_section{gap:var(--space-2);flex-direction:column;display:flex}._5F5MLG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._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}._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}._5F5MLG_hint{font-size:var(--font-size-xs);color:var(--text-tertiary)}
.fQahMq_demo{text-align:left;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fQahMq_dock{width:min(440px,100% - var(--space-6));transition:width .16s}.fQahMq_dockWide{width:min(680px,100% - var(--space-6))}.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}.fQahMq_cardWithSuggestion .fQahMq_chat{border-right:1px solid var(--border-default)}.fQahMq_chat{flex-direction:column;flex:1;min-width:0;display:flex}.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}.fQahMq_revealOpen{opacity:1;grid-template-rows:1fr}.fQahMq_revealInner{border-bottom:1px solid var(--border-default);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.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}.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}.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}.fQahMq_userMessage,.fQahMq_assistantMessage{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);animation:fQahMq_message-in .24s var(--ease-out) both}@keyframes fQahMq_message-in{0%{opacity:0;transform:translateY(6px)}}.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}.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}.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}.fQahMq_thinking{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.fQahMq_dots{gap:4px;display:inline-flex}.fQahMq_dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite fQahMq_feature-dot}.fQahMq_dots i:nth-child(2){animation-delay:.15s}.fQahMq_dots i:nth-child(3){animation-delay:.3s}@keyframes fQahMq_feature-dot{0%,60%,to{opacity:.3}30%{opacity:1}}.fQahMq_composer{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.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}.fQahMq_inputText{color:var(--field-text)}.fQahMq_inputPlaceholder{color:var(--field-text-placeholder)}.fQahMq_caret{background:var(--text-primary);flex-shrink:0;width:1px;height:16px;margin-left:1px;animation:1.1s step-end infinite fQahMq_caret-blink}@keyframes fQahMq_caret-blink{50%{opacity:0}}.fQahMq_suggestion{width:280px;animation:fQahMq_message-in .2s var(--ease-out) .16s both;flex-direction:column;flex-shrink:0;display:flex;position:relative}.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}.fQahMq_suggestionList{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;display:flex;overflow:hidden}.fQahMq_suggestionItem{gap:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2);animation:fQahMq_block-in .28s var(--ease-out) .22s both;align-items:flex-start;display:flex}@keyframes fQahMq_block-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.fQahMq_suggestionIcon{color:var(--text-secondary);padding-top:2px;display:inline-flex}.fQahMq_suggestionBody{flex-direction:column;gap:4px;min-width:0;display:flex}.fQahMq_suggestionLabel{font-size:var(--font-size-sm);color:var(--text-primary)}.fQahMq_suggestionMeta{font-size:var(--font-size-xs);color:var(--text-secondary)}.fQahMq_suggestionActions{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-default);margin-top:auto;display:flex}.fQahMq_suggestionActions>*{flex:1}.fQahMq_pressed{transform:scale(.95)}@media (max-width:640px){.fQahMq_card{flex-direction:column}.fQahMq_cardWithSuggestion .fQahMq_chat{border-right:none;border-bottom:1px solid var(--border-default)}.fQahMq_suggestion{width:auto}.fQahMq_log{max-height:120px}}@media (prefers-reduced-motion:reduce){.fQahMq_dock,.fQahMq_reveal{transition:none}.fQahMq_userMessage,.fQahMq_assistantMessage,.fQahMq_suggestion,.fQahMq_suggestionItem{animation:none}.fQahMq_dots i{opacity:.6;animation:none}.fQahMq_caret{animation:none}}
.wKFOLG_row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);display:flex}.wKFOLG_label{font-size:var(--font-size-sm);color:var(--text-secondary)}.wKFOLG_segment{border-radius:var(--radius-md);background:var(--bg-subtle);align-items:center;gap:2px;padding:2px;display:inline-flex}.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}.wKFOLG_option:hover{color:var(--text-primary)}.wKFOLG_option[data-active]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-overlay)}.wKFOLG_option:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}
.YjKclG_demo{width:100%;max-width:696px;padding-top:var(--space-6);text-align:left;margin:0 auto;position:relative}.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}.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}.YjKclG_previewField{gap:var(--space-2);flex-direction:column;display:flex}.YjKclG_previewLabel{color:var(--text-primary);font-family:var(--demo-font);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.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}.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}.YjKclG_previewPills{gap:var(--space-2);flex-wrap:wrap;display:flex}.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}.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)}.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}.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)}.YjKclG_previewPillLabel{padding-right:var(--space-1)}.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}.YjKclG_panelHeader{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);display:flex}.YjKclG_panelTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.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}.YjKclG_row{gap:var(--space-1);flex-direction:column;display:flex}.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}.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}.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}.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}.YjKclG_segmentActive{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.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}.YjKclG_selectValue{color:var(--field-text);font-size:var(--font-size-sm)}.YjKclG_colorControls{align-items:center;gap:var(--space-2);display:flex}.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}.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}.YjKclG_sliderTrack{height:4px;margin:var(--space-2) 0;background:var(--bg-subtle);border-radius:var(--radius-full);position:relative}.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}.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){.YjKclG_previewInput,.YjKclG_previewButton,.YjKclG_previewPillSelected,.YjKclG_previewPillKey,.YjKclG_previewPillKeySelected,.YjKclG_colorSwatch,.YjKclG_sliderFill,.YjKclG_sliderThumb{transition:none}}
.SmTJRa_link{color:var(--text-accent);font-weight:var(--font-weight-medium);text-underline-offset:2px;text-decoration:underline}.SmTJRa_link:hover{color:var(--text-primary)}
.ZYNCRq_demo{text-align:left;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.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}.ZYNCRq_tabs{align-items:center;gap:var(--space-1);display:flex}.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}.ZYNCRq_tabActive{background:var(--action-tertiary-bg-hover);color:var(--text-primary)}.ZYNCRq_panels{height:280px;position:relative}.ZYNCRq_panel{opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.ZYNCRq_panelActive{opacity:1}.ZYNCRq_panelLink{justify-content:stretch;gap:var(--space-3)}.ZYNCRq_pageFill{flex:1;height:auto;min-height:0}.ZYNCRq_formBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.ZYNCRq_formTitle{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ZYNCRq_formField{gap:var(--space-1);flex-direction:column;display:flex}.ZYNCRq_formLabel{color:var(--text-secondary);font-size:var(--font-size-xs)}.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}.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}.ZYNCRq_urlRow{align-items:center;gap:var(--space-2);display:flex}.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}.ZYNCRq_urlText{color:var(--field-text)}.ZYNCRq_caret{background:var(--text-primary);flex-shrink:0;width:1px;height:16px;margin-left:1px;animation:1.1s step-end infinite ZYNCRq_share-caret}@keyframes ZYNCRq_share-caret{50%{opacity:0}}.ZYNCRq_copySlot{flex-shrink:0;position:relative}.ZYNCRq_pressedButton{transform:scale(.92)}.ZYNCRq_codeBlock{padding:var(--space-3);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md)}.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}.ZYNCRq_codeCaret{background:var(--text-primary);width:1px;height:12px;margin-left:1px;animation:1.1s step-end infinite ZYNCRq_share-caret;display:inline-block}.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}.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}.ZYNCRq_pageDot{background:var(--border-default);border-radius:var(--radius-full);width:8px;height:8px}.ZYNCRq_pageBody{gap:var(--space-2);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.ZYNCRq_pageBodyEmbed{gap:var(--space-3)}.ZYNCRq_skeleton{background:var(--bg-subtle);border-radius:var(--radius-sm);height:12px;display:inline-block}.ZYNCRq_skeletonWide{width:70%}.ZYNCRq_skeletonNarrow{width:45%}.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:ZYNCRq_share-fab-in .26s var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:absolute}@keyframes ZYNCRq_share-fab-in{0%{opacity:0;transform:scale(.5)}}.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:ZYNCRq_share-bubble-in .28s var(--ease-out) both;flex-direction:column;display:flex;position:absolute}@keyframes ZYNCRq_share-bubble-in{0%{opacity:0;transform:scale(.9)translateY(6px)}}.ZYNCRq_bubbleLabel{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ZYNCRq_stars{align-items:center;gap:var(--space-1);display:flex}.ZYNCRq_star{color:var(--text-accent);animation:ZYNCRq_share-star-in .22s var(--ease-out) both;display:inline-flex}@keyframes ZYNCRq_share-star-in{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.ZYNCRq_tab,.ZYNCRq_panel{transition:none}.ZYNCRq_caret,.ZYNCRq_codeCaret,.ZYNCRq_fab,.ZYNCRq_bubble,.ZYNCRq_star{animation:none}}
.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}.NOnFvG_avatar:hover{filter:brightness(.97)}.NOnFvG_avatar:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.NOnFvG_email{color:var(--text-primary);font-weight:var(--font-weight-medium);word-break:break-all;margin-top:2px;display:block}
.dF3pVG_root{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dF3pVG_emblem{flex-shrink:0;width:336px;height:336px;position:relative}.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%)}.dF3pVG_ring{animation:60s linear infinite dF3pVG_security-spin;position:absolute;inset:0}@keyframes dF3pVG_security-spin{to{transform:rotate(360deg)}}.dF3pVG_arm{width:36px;height:36px;position:absolute;top:calc(50% - 18px);left:calc(50% - 18px)}.dF3pVG_counter{width:36px;height:36px;animation:60s linear infinite dF3pVG_security-counter-spin;display:block}@keyframes dF3pVG_security-counter-spin{to{transform:rotate(-360deg)}}.dF3pVG_glyph{color:var(--text-accent);animation:3s ease-in-out infinite dF3pVG_security-twinkle;display:block}@keyframes dF3pVG_security-twinkle{0%,to{opacity:.4}50%{opacity:1}}.dF3pVG_ring .dF3pVG_arm:first-child{transform:rotate(0)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:first-child .dF3pVG_glyph{animation-delay:0s;transform:rotate(0)}.dF3pVG_ring .dF3pVG_arm:nth-child(2){transform:rotate(30deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(2) .dF3pVG_glyph{animation-delay:-250ms;transform:rotate(-30deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(3){transform:rotate(60deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(3) .dF3pVG_glyph{animation-delay:-500ms;transform:rotate(-60deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(4){transform:rotate(90deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(4) .dF3pVG_glyph{animation-delay:-750ms;transform:rotate(-90deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(5){transform:rotate(120deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(5) .dF3pVG_glyph{animation-delay:-1000ms;transform:rotate(-120deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(6){transform:rotate(150deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(6) .dF3pVG_glyph{animation-delay:-1250ms;transform:rotate(-150deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(7){transform:rotate(180deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(7) .dF3pVG_glyph{animation-delay:-1500ms;transform:rotate(-180deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(8){transform:rotate(210deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(8) .dF3pVG_glyph{animation-delay:-1750ms;transform:rotate(-210deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(9){transform:rotate(240deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(9) .dF3pVG_glyph{animation-delay:-2000ms;transform:rotate(-240deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(10){transform:rotate(270deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(10) .dF3pVG_glyph{animation-delay:-2250ms;transform:rotate(-270deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(11){transform:rotate(300deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(11) .dF3pVG_glyph{animation-delay:-2500ms;transform:rotate(-300deg)}.dF3pVG_ring .dF3pVG_arm:nth-child(12){transform:rotate(330deg)translateY(-150px)}.dF3pVG_ring .dF3pVG_arm:nth-child(12) .dF3pVG_glyph{animation-delay:-2750ms;transform:rotate(-330deg)}.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 dF3pVG_security-breathe;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes 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)}}.dF3pVG_shield{color:var(--text-accent);display:block}@media (prefers-reduced-motion:reduce){.dF3pVG_ring,.dF3pVG_counter,.dF3pVG_glyph,.dF3pVG_disc{animation:none}.dF3pVG_glyph{opacity:1}}
.ZqQuZa_trigger{align-items:center;gap:var(--space-2);height:var(--control-height-md);max-width:16rem;padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--action-tertiary-bg);color:var(--action-tertiary-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:none;display:inline-flex}.ZqQuZa_trigger:hover,.ZqQuZa_trigger[data-popup-open]{background:var(--action-tertiary-bg-hover);color:var(--action-tertiary-text-hover)}.ZqQuZa_trigger:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.ZqQuZa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);overflow:hidden}.ZqQuZa_chevron{margin-right:calc(-1*var(--control-icon-optical,2px));color:var(--text-tertiary)}.ZqQuZa_row:disabled{cursor:default;opacity:1}.ZqQuZa_rowActive{background:var(--menu-item-bg-active)}.ZqQuZa_rowActive .ZqQuZa_rowName{color:var(--tag-brand-text)}.ZqQuZa_rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ZqQuZa_create{color:var(--text-secondary)}.ZqQuZa_createForm{gap:var(--space-5);flex-direction:column;display:flex}.ZqQuZa_createError{color:var(--text-error);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-wrap:pretty}
.XbsV4W_stage{aspect-ratio:16/10;width:100%;min-width:0;position:relative;container-type:inline-size}.XbsV4W_demo{--mock-width:1120px;width:var(--mock-width);aspect-ratio:16/10;transform:scale(var(--stage-zoom,1));transform-origin:0 0;background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);text-align:left;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}@container not (min-width:240px){.XbsV4W_demo{--stage-zoom:.214286}}@container (240px<=width<280px){.XbsV4W_demo{--stage-zoom:.214286}}@container (280px<=width<320px){.XbsV4W_demo{--stage-zoom:.25}}@container (320px<=width<360px){.XbsV4W_demo{--stage-zoom:.285714}}@container (360px<=width<400px){.XbsV4W_demo{--stage-zoom:.321429}}@container (400px<=width<440px){.XbsV4W_demo{--stage-zoom:.357143}}@container (440px<=width<480px){.XbsV4W_demo{--stage-zoom:.392857}}@container (480px<=width<520px){.XbsV4W_demo{--stage-zoom:.428571}}@container (520px<=width<560px){.XbsV4W_demo{--stage-zoom:.464286}}@container (560px<=width<600px){.XbsV4W_demo{--stage-zoom:.5}}@container (600px<=width<640px){.XbsV4W_demo{--stage-zoom:.535714}}@container (640px<=width<680px){.XbsV4W_demo{--stage-zoom:.571429}}@container (680px<=width<720px){.XbsV4W_demo{--stage-zoom:.607143}}@container (720px<=width<760px){.XbsV4W_demo{--stage-zoom:.642857}}@container (760px<=width<800px){.XbsV4W_demo{--stage-zoom:.678571}}@container (800px<=width<840px){.XbsV4W_demo{--stage-zoom:.714286}}@container (840px<=width<880px){.XbsV4W_demo{--stage-zoom:.75}}@container (880px<=width<920px){.XbsV4W_demo{--stage-zoom:.785714}}@container (920px<=width<960px){.XbsV4W_demo{--stage-zoom:.821429}}@container (960px<=width<1000px){.XbsV4W_demo{--stage-zoom:.857143}}@container (1000px<=width<1040px){.XbsV4W_demo{--stage-zoom:.892857}}@container (1040px<=width<1080px){.XbsV4W_demo{--stage-zoom:.928571}}@container (1080px<=width<1120px){.XbsV4W_demo{--stage-zoom:.964286}}.XbsV4W_demoResetting .XbsV4W_formColumn,.XbsV4W_demoResetting .XbsV4W_sidebarInner{opacity:0}.XbsV4W_appBar{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--space-8);padding:0 var(--space-3);flex-shrink:0;display:flex}.XbsV4W_appBarSide{align-items:center;gap:var(--space-2);display:flex}.XbsV4W_row{flex:1;align-items:stretch;min-height:0;display:flex}.XbsV4W_panel{min-width: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}.XbsV4W_navRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);flex-shrink:0;display:flex}.XbsV4W_navGroup{align-items:center;gap:var(--space-1);display:flex}.XbsV4W_bone{background:var(--bg-subtle);border-radius:var(--radius-sm);display:inline-block}.XbsV4W_boneWorkspace{width:96px;height:var(--control-height-sm)}.XbsV4W_boneControl{width:64px;height:var(--control-height-sm)}.XbsV4W_boneAvatar{width:var(--control-height-sm);height:var(--control-height-sm);background:var(--bg-subtle);border-radius:var(--radius-full)}.XbsV4W_boneCrumb{width:120px;height:var(--control-height-sm)}.XbsV4W_boneTab{width:56px;height:var(--control-height-sm)}.XbsV4W_boneTabActive{width:56px;height:var(--control-height-sm);background:color-mix(in oklab, var(--bg-subtle) 40%, var(--border-default))}.XbsV4W_bonePublish{width:72px;height:var(--control-height-sm);background:var(--action-primary-bg);border-radius:var(--radius-sm);opacity:.9;display:inline-block}.XbsV4W_viewer{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) var(--radius-lg) var(--radius-md) var(--radius-md);flex:1;position:relative;overflow:hidden}.XbsV4W_formColumn{max-width:440px;padding:var(--space-5) var(--space-4) 0;gap:var(--space-3);transition:opacity .4s var(--ease-out);flex-direction:column;margin:0 auto;display:flex}.XbsV4W_formTitle,.XbsV4W_formTitleGhost{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--text-primary)}.XbsV4W_formTitleGhost{color:var(--text-tertiary)}.XbsV4W_block{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);animation:XbsV4W_block-in .32s var(--ease-out) both;flex-direction:column;display:flex}@keyframes XbsV4W_block-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.XbsV4W_blockTag{align-self:flex-start}.XbsV4W_blockLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.XbsV4W_blockControl{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);color:var(--field-text-placeholder);align-items:center;display:flex}.XbsV4W_blockOptions{gap:var(--space-2);flex-wrap:wrap;display:flex}.XbsV4W_blockPill{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);font-size:var(--font-size-sm);color:var(--text-primary);display:inline-flex}.XbsV4W_blockPillKey{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-xs);background:var(--action-secondary-bg);color:var(--action-secondary-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.XbsV4W_field{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);display:flex}.XbsV4W_input{min-width:0;min-height:var(--control-height-md);padding:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-ui);flex:1;align-items:center;display:flex}.XbsV4W_inputText{color:var(--field-text)}.XbsV4W_inputPlaceholder{color:var(--field-text-placeholder)}.XbsV4W_send{margin-bottom:calc((var(--control-height-md) - var(--control-height-sm))/2);border-radius:var(--radius-xs);flex-shrink:0;align-self:flex-end}.XbsV4W_caret{vertical-align:text-bottom;background:var(--text-primary);width:1px;height:16px;margin:0 1px;animation:1.1s step-end infinite XbsV4W_caret-blink;display:inline-block}@keyframes XbsV4W_caret-blink{50%{opacity:0}}.XbsV4W_sidebar{width:0;margin:0 0 var(--space-2);opacity:0;transition:width .26s var(--ease-out),margin .26s var(--ease-out),opacity .2s var(--ease-out);flex-shrink:0;overflow:hidden}.XbsV4W_sidebarOpen{width:320px;margin:0 var(--space-2) var(--space-2) 0;opacity:1}.XbsV4W_sidebarInner{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:320px;height:100%;transition:opacity .4s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.XbsV4W_sidebarHead{padding:var(--space-3);min-height:calc(var(--control-height-md) + 2*var(--space-3));flex-shrink:0;align-items:center;display:flex}.XbsV4W_sidebarTitle{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}.XbsV4W_thread{gap:var(--space-4);min-height:0;padding:var(--space-3);flex-direction:column;flex:1;display:flex;overflow:hidden}.XbsV4W_userTurn{justify-content:flex-end;display:flex}.XbsV4W_userMessage{align-items:flex-start;gap:var(--space-2);max-width:88%;padding:var(--space-3);background:var(--bg-subtle);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);animation:XbsV4W_message-in .24s var(--ease-out) both;flex-direction:column;display:flex}.XbsV4W_assistantMessage{gap:var(--space-3);animation:XbsV4W_message-in .24s var(--ease-out) both;flex-direction:column;display:flex}@keyframes XbsV4W_message-in{0%{opacity:0;transform:translateY(6px)}}.XbsV4W_assistantText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);margin:0}.XbsV4W_thinking{font-size:var(--font-size-sm);line-height:var(--line-height-normal);background:linear-gradient(90deg, var(--text-tertiary) 0%, var(--text-tertiary) 35%, var(--text-primary) 50%, var(--text-tertiary) 65%, var(--text-tertiary) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start;animation:1.6s linear infinite XbsV4W_demo-shimmer}@keyframes XbsV4W_demo-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.XbsV4W_proposal{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.XbsV4W_proposal[data-state=applied]{background:var(--bg-subtle);box-shadow:none;border-color:#0000}.XbsV4W_proposalTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.XbsV4W_changes{gap:var(--space-2);flex-direction:column;display:flex}.XbsV4W_change{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-subtle);animation:XbsV4W_block-in .28s var(--ease-out) both;flex-direction:column;gap:2px;display:flex}.XbsV4W_proposal[data-state=applied] .XbsV4W_change{background:var(--bg-surface);animation:none}.XbsV4W_changeSummary{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary)}.XbsV4W_changeDetail{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--text-secondary)}.XbsV4W_proposalActions{gap:var(--space-2);display:flex}.XbsV4W_pressed{transform:scale(.95)}.XbsV4W_foot{padding:0 var(--space-3) var(--space-3);flex-shrink:0}@media (prefers-reduced-motion:reduce){.XbsV4W_formColumn,.XbsV4W_sidebar,.XbsV4W_sidebarInner{transition:none}.XbsV4W_block,.XbsV4W_userMessage,.XbsV4W_assistantMessage,.XbsV4W_change{animation:none}.XbsV4W_thinking{color:var(--text-tertiary);background:0 0;animation:none}.XbsV4W_caret{animation:none}}
.LznmpG_bar{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--space-8);padding:0 var(--space-3);flex-shrink:0;display:flex}.LznmpG_left{align-items:center;gap:var(--space-2);min-width:0;display:flex}.LznmpG_brand{align-items:center;gap:var(--space-2);display:inline-flex}.LznmpG_separator{color:var(--text-tertiary)}@media (max-width:768px){.LznmpG_brand,.LznmpG_feedback{display:none}}.LznmpG_right{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}
.uPXAMG_mark{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0;display:block}
.YUr0bW_panel{width:400px;min-height:0;margin:0 var(--space-2) var(--space-2) 0;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.YUr0bW_head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);min-height:calc(var(--control-height-md) + 2*var(--space-3));flex-shrink:0;display:flex}.YUr0bW_headTitle{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);display:inline-flex}.YUr0bW_thread{gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-3);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}.YUr0bW_thread::-webkit-scrollbar{display:none}.YUr0bW_empty{padding:var(--space-4);text-align:center;justify-content:center;margin:auto 0;display:flex}.YUr0bW_emptyText{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:var(--line-height-tight);color:var(--text-secondary);margin:0}.YUr0bW_suggestions{align-items:flex-end;gap:var(--space-2);padding:0 0 var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.YUr0bW_suggestionItem{max-width:88%}.YUr0bW_suggestionItem[data-enter]{animation:.42s cubic-bezier(.34,1.4,.64,1) both YUr0bW_suggestion-spring}@keyframes YUr0bW_suggestion-spring{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.YUr0bW_suggestion{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:0;display:block}.YUr0bW_suggestion:hover:not(:disabled){background:var(--bg-raised)}.YUr0bW_suggestion:active:not(:disabled){transform:scale(.99)}.YUr0bW_suggestion:disabled{color:var(--text-disabled);cursor:not-allowed}.YUr0bW_suggestion:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.YUr0bW_userTurn{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.YUr0bW_userMessage{align-items:flex-start;gap:var(--space-2);max-width:88%;padding:var(--space-3);background:var(--bg-subtle);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}.YUr0bW_userText{white-space:pre-wrap;overflow-wrap:anywhere}.YUr0bW_focusTag{gap:var(--space-1);max-width:100%;padding-left:6px}.YUr0bW_focusTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.YUr0bW_assistantMessage{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.YUr0bW_assistantMessage[data-enter]{animation:YUr0bW_assistant-enter .24s var(--ease-out) both}@keyframes YUr0bW_assistant-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.YUr0bW_assistantText,.YUr0bW_assistantError{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.YUr0bW_assistantError{color:var(--text-secondary)}.YUr0bW_thinking{font-size:var(--font-size-sm);line-height:var(--line-height-normal);background:linear-gradient(90deg, var(--text-tertiary) 0%, var(--text-tertiary) 35%, var(--text-primary) 50%, var(--text-tertiary) 65%, var(--text-tertiary) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start;animation:1.6s linear infinite YUr0bW_assistant-shimmer}@keyframes YUr0bW_assistant-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.YUr0bW_cards{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YUr0bW_card{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-sm);color:inherit;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.YUr0bW_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.YUr0bW_card:active{transform:scale(.99)}.YUr0bW_card:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.YUr0bW_cardsMore{justify-content:flex-start;display:flex}.YUr0bW_cardTop{align-items:center;gap:var(--space-2);min-width:0;display:flex}.YUr0bW_cardBody{flex-direction:column;flex:1;min-width:0;display:flex}.YUr0bW_cardTitle{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.YUr0bW_cardNote{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);overflow-wrap:anywhere}.YUr0bW_cardMeta{padding:0 var(--space-1);color:var(--text-tertiary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--line-height-normal)}.YUr0bW_proposal{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.YUr0bW_proposal[data-state=applied]{background:var(--bg-subtle);box-shadow:none;border-color:#0000}.YUr0bW_proposalHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.YUr0bW_proposalTitle{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);color:var(--text-primary);display:inline-flex}.YUr0bW_proposalNote{color:var(--text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.YUr0bW_changes{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YUr0bW_change{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-subtle);display:flex;position:relative}.YUr0bW_changeBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.YUr0bW_changeSummary{font-size:var(--font-size-sm);line-height:var(--line-height-normal);overflow-wrap:anywhere}.YUr0bW_changeDetail{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);overflow-wrap:anywhere}.YUr0bW_changeRemove{opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0}.YUr0bW_change:hover .YUr0bW_changeRemove,.YUr0bW_change:focus-within .YUr0bW_changeRemove{opacity:1}.YUr0bW_proposalWarning{align-items:flex-start;gap:var(--space-2);color:var(--tag-warning-text);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0;display:flex}.YUr0bW_proposalWarning svg{flex-shrink:0;margin-top:2px}.YUr0bW_proposalError{color:var(--text-error);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.YUr0bW_proposalActions{gap:var(--space-2);display:flex}.YUr0bW_proposalLink{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-ui);transition:color var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex}.YUr0bW_proposalLink:hover{color:var(--text-primary)}.YUr0bW_foot{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.YUr0bW_context{gap:var(--space-1);flex-wrap:wrap;display:flex}.YUr0bW_field{border-radius:var(--radius-md);transition:box-shadow var(--duration-fast) var(--ease-out)}.YUr0bW_field:focus-within{box-shadow:0 0 0 3px var(--field-ring)}.YUr0bW_composer{align-items:flex-start;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);display:flex}.YUr0bW_composer:hover,.YUr0bW_composer:focus-within{border-color:var(--field-border-focus)}.YUr0bW_composer>:first-child{flex:1;min-width:0}.YUr0bW_composer textarea{padding-inline:var(--space-2);box-shadow:none;scrollbar-width:none;background:0 0;border-color:#0000}.YUr0bW_composer textarea::-webkit-scrollbar{display:none}.YUr0bW_composer textarea:hover,.YUr0bW_composer textarea:hover:not(:disabled),.YUr0bW_composer textarea:focus,.YUr0bW_composer textarea:focus-visible,.YUr0bW_composer textarea:disabled{box-shadow:none;background:0 0;border-color:#0000;outline:none}.YUr0bW_send{flex-shrink:0;align-self:flex-end;display:inline-flex}.YUr0bW_send button{border-radius:var(--radius-xs)}.YUr0bW_send{padding-bottom:calc((var(--control-height-md) - var(--control-height-sm))/2)}@media (prefers-reduced-motion:reduce){.YUr0bW_assistantMessage[data-enter]{animation:none}.YUr0bW_thinking{color:var(--text-tertiary);background:0 0;animation:none}.YUr0bW_card,.YUr0bW_composer,.YUr0bW_field,.YUr0bW_suggestion{transition:none}.YUr0bW_card:active{transform:none}}@media (max-width:900px){.YUr0bW_panel{inset:var(--space-8) 0 0;z-index:4;border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:auto;margin:0;position:fixed}}
.MUoEDq_demo{gap:var(--space-3);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}@media (max-width:860px){.MUoEDq_demo{grid-template-columns:minmax(0,1fr)}}.MUoEDq_terminal{--terminal-bg:#141413;--terminal-rule:#2a2927;--terminal-raised:#232220;--terminal-text:#ecebe6;--terminal-muted:#8f8d86;--terminal-accent:#d97757;--terminal-font:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;height:32rem;position:relative}@media (min-width:861px){.MUoEDq_terminal{height:100%}}.MUoEDq_terminal{background:var(--terminal-bg);color:var(--terminal-text);font-family:var(--terminal-font);font-size:var(--font-size-sm);line-height:var(--line-height-normal);border-radius:1rem;overflow:hidden}.MUoEDq_window{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.MUoEDq_chrome{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--terminal-rule);display:flex}.MUoEDq_dots{gap:6px;display:inline-flex}.MUoEDq_dots span{border-radius:var(--radius-full);background:var(--terminal-rule);width:10px;height:10px}.MUoEDq_chromeTitle{color:var(--terminal-muted);font-size:var(--font-size-xs)}.MUoEDq_endpoint{align-items:center;gap:var(--space-1);min-width:0;margin-left:auto;display:flex}.MUoEDq_endpointUrl{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--terminal-text);font-size:var(--font-size-xs);overflow:hidden}.MUoEDq_endpointCopy{flex-shrink:0;display:inline-flex}.MUoEDq_session{gap:var(--space-3);min-height:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.MUoEDq_session p{margin:0}.MUoEDq_log{overscroll-behavior:contain;scrollbar-color:var(--terminal-rule) #0000;flex:1;min-height:0;overflow:auto}.MUoEDq_logInner{justify-content:flex-end;gap:var(--space-3);flex-direction:column;min-height:100%;display:flex}.MUoEDq_connected{align-items:baseline;gap:var(--space-2);color:var(--terminal-muted);display:flex}.MUoEDq_spark{color:var(--terminal-accent)}.MUoEDq_message,.MUoEDq_composer{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--terminal-raised);text-wrap:pretty;display:flex}.MUoEDq_message{animation:MUoEDq_rise var(--duration-normal) var(--ease-out)}.MUoEDq_composer{flex-shrink:0;align-items:flex-start}.MUoEDq_composer:focus-within{outline:2px solid var(--terminal-accent);outline-offset:2px}.MUoEDq_promptCopy,.MUoEDq_field{flex:1;min-width:0}.MUoEDq_field{line-height:inherit;caret-color:var(--terminal-text);background:0 0;border:0;margin:0;padding:0}.MUoEDq_field:focus,.MUoEDq_field:focus-visible{outline:none}.MUoEDq_promptMark{color:var(--terminal-accent);flex-shrink:0}.MUoEDq_caret{vertical-align:text-bottom;background:var(--terminal-text);width:.6em;height:1.15em;margin-left:1px;animation:1s step-end infinite MUoEDq_blink;display:inline-block}@keyframes MUoEDq_blink{50%{opacity:0}}.MUoEDq_steps{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MUoEDq_steps:empty{display:none}.MUoEDq_step{align-items:center;gap:var(--space-2);color:var(--terminal-muted);animation:MUoEDq_rise var(--duration-normal) var(--ease-out);display:flex}@keyframes MUoEDq_rise{0%{opacity:0;translate:0 4px}}.MUoEDq_bullet{border-radius:var(--radius-full);background:var(--terminal-accent);flex-shrink:0;width:6px;height:6px}.MUoEDq_reply{padding-top:var(--space-1);color:var(--terminal-text)}.MUoEDq_status{align-items:baseline;gap:var(--space-2);color:var(--terminal-accent);animation:MUoEDq_rise var(--duration-normal) var(--ease-out);display:flex}.MUoEDq_statusSpark{animation:2.4s linear infinite MUoEDq_spin;display:inline-block}@keyframes MUoEDq_spin{to{rotate:1turn}}.MUoEDq_panel{padding:var(--space-5);background:var(--bg-canvas);color:var(--text-primary);border-radius:1rem;align-items:stretch;display:flex}@media (max-width:768px){.MUoEDq_panel{padding:var(--space-3)}}.MUoEDq_form{justify-content:center;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.MUoEDq_formHead{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);display:flex}.MUoEDq_formTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--text-primary)}.MUoEDq_block{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);flex-direction:column;display:flex}.MUoEDq_blockTag{align-self:flex-start}.MUoEDq_blockLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.MUoEDq_optional{color:var(--text-secondary);font-weight:var(--font-weight-regular)}.MUoEDq_blockControl{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);color:var(--field-text-placeholder);align-items:center;display:flex}.MUoEDq_formHead,.MUoEDq_block{opacity:0;translate:0 var(--space-2)}.MUoEDq_published{opacity:0}.MUoEDq_formHead[data-shown],.MUoEDq_published[data-shown],.MUoEDq_block[data-shown]{opacity:1;transition:opacity var(--duration-normal) var(--ease-out),translate var(--duration-normal) var(--ease-out);translate:0}.MUoEDq_demo[data-phase=waiting] .MUoEDq_message,.MUoEDq_demo[data-phase=waiting] .MUoEDq_step,.MUoEDq_demo[data-phase=waiting] .MUoEDq_status{display:none}.MUoEDq_demo[data-phase=waiting] .MUoEDq_formHead,.MUoEDq_demo[data-phase=waiting] .MUoEDq_published,.MUoEDq_demo[data-phase=waiting] .MUoEDq_block{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.MUoEDq_caret,.MUoEDq_statusSpark{animation:none}.MUoEDq_message,.MUoEDq_step,.MUoEDq_status,.MUoEDq_formHead,.MUoEDq_published,.MUoEDq_block{transition:none;animation:none}}
._UJ_na_closer{width:100%;max-width:var(--marketing-frame-width);padding:var(--space-11) var(--marketing-gutter);margin:0 auto}@media (max-width:768px){._UJ_na_closer{padding-block:var(--space-9)}}._UJ_na_inner{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}@media (max-width:768px){._UJ_na_inner{align-items:flex-start;gap:var(--space-4);flex-direction:column}}._UJ_na_signOff{align-items:center;gap:var(--space-4);display:flex}@media (max-width:768px){._UJ_na_signOff{gap:var(--space-3);flex-direction:column}}._UJ_na_mark{flex-shrink:0}._UJ_na_statement{max-width:20em}._UJ_na_statement p{display:block}._UJ_na_actions{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}
.TQaYhW_shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.TQaYhW_row{flex:1;min-height:0;display:flex}.TQaYhW_page{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}
.zqr-qa_page{width:100%;max-width:var(--marketing-frame-width);flex-direction:column;flex:1;margin:0 auto;display:flex}.zqr-qa_doc{flex-direction:column;display:flex}.zqr-qa_docHead{padding:var(--space-11) var(--marketing-gutter) var(--space-7)}@media (max-width:768px){.zqr-qa_docHead{padding-top:var(--space-8);padding-bottom:var(--space-5)}}.zqr-qa_docHeadInner{gap:var(--space-3);flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.zqr-qa_title{font-size:clamp(var(--font-size-2xl),3vw,var(--font-size-4xl));font-weight:var(--font-weight-medium);letter-spacing:-.03em;line-height:var(--line-height-tight);text-wrap:balance;color:var(--text-primary)}.zqr-qa_updated{font-size:var(--font-size-sm);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.zqr-qa_body{padding:0 var(--marketing-gutter)}.zqr-qa_bodyInner{gap:var(--space-6);flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.zqr-qa_policyNav{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);flex-wrap:wrap;display:flex}.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)}.zqr-qa_policyLink:hover,.zqr-qa_policyLink[aria-current=page]{background:var(--bg-subtle);color:var(--text-primary)}.zqr-qa_prose{color:var(--text-secondary);line-height:var(--line-height-normal)}.zqr-qa_prose h2{margin-top:var(--space-7);margin-bottom:var(--space-3);color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:var(--line-height-tight);text-wrap:balance}.zqr-qa_prose h3{margin-top:var(--space-5);margin-bottom:var(--space-2);color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.zqr-qa_prose p{margin-bottom:var(--space-3);text-wrap:pretty}.zqr-qa_prose ul,.zqr-qa_prose ol{margin:0 0 var(--space-3);padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;display:flex}.zqr-qa_prose li{text-wrap:pretty}.zqr-qa_prose a{color:var(--text-primary);text-underline-offset:2px;text-decoration:underline}.zqr-qa_prose strong{color:var(--text-primary);font-weight:var(--font-weight-medium)}.zqr-qa_prose .zqr-qa_lead{margin-bottom:var(--space-5);padding:var(--space-5);background:var(--bg-canvas);color:var(--text-secondary);border-radius:1rem}.zqr-qa_prose .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}.zqr-qa_prose .zqr-qa_table th,.zqr-qa_prose .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)}.zqr-qa_prose .zqr-qa_table th{width:38%;color:var(--text-primary);font-weight:var(--font-weight-medium);background:var(--bg-subtle)}.zqr-qa_prose .zqr-qa_table tr:last-child th,.zqr-qa_prose .zqr-qa_table tr:last-child td{border-bottom:none}
.OYGmkG_field{gap:var(--space-1);flex-direction:column;display:flex}.OYGmkG_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.OYGmkG_input{display:none}.OYGmkG_preview{align-items:center;gap:var(--space-2);display:flex}.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}.OYGmkG_previewActions{align-items:center;gap:var(--space-1);display:flex}
._87QfXG_form{gap:var(--space-2);flex-direction:column;display:flex}._87QfXG_field ._87QfXG_submit{border-radius:var(--radius-md)}._87QfXG_field{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-xl);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);display:flex}._87QfXG_field:hover{border-color:var(--field-border-focus)}._87QfXG_field:focus-within{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring)}._87QfXG_field ._87QfXG_input{min-width:0;padding:0 var(--space-1);background:0 0;border:none;flex:1}._87QfXG_field ._87QfXG_input:hover:not(:disabled){border:none}._87QfXG_field ._87QfXG_input:focus{box-shadow:none;border:none}._87QfXG_error{color:var(--text-error);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._87QfXG_success{width:100%;height:var(--control-height-md);padding:0 var(--space-3);background:var(--tag-success-bg);color:var(--tag-success-text);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-ui);justify-content:center;align-items:center;display:flex}._87QfXG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.yX5Tua_options{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.yX5Tua_options{grid-template-columns:minmax(0,1fr)}}.yX5Tua_option{--chip-inset:calc((var(--space-7) - var(--space-4)) / 2);align-items:center;gap:var(--chip-inset);min-height:var(--space-7);padding:var(--space-2) var(--space-3) var(--space-2) var(--chip-inset);border-radius:var(--radius-lg);background:var(--field-bg);color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);display:flex}.yX5Tua_option:is(a):hover{background:var(--tag-brand-bg)}.yX5Tua_option:is(a):focus-visible{box-shadow:0 0 0 3px var(--field-ring);outline:none}.yX5Tua_option:is(a):active{scale:.99}.yX5Tua_key{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-xs);background:var(--action-secondary-bg);color:var(--action-secondary-text);font-size:var(--font-size-xs);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);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}a.yX5Tua_option:hover .yX5Tua_key{background:var(--field-checked-bg);color:var(--field-checked-text)}.yX5Tua_label{min-width:0;line-height:var(--line-height-ui);text-wrap:pretty;flex:1}.yX5Tua_arrow{color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);flex-shrink:0}a.yX5Tua_option:hover .yX5Tua_arrow{color:var(--text-accent);translate:2px}.yX5Tua_pro{flex-shrink:0}@media (prefers-reduced-motion:reduce){.yX5Tua_option,.yX5Tua_key,.yX5Tua_arrow{transition:none}a.yX5Tua_option:active{scale:none}}
.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}.c1xYha_proNote{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--text-secondary);text-wrap:pretty;margin:0}.c1xYha_header{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);display:flex}.c1xYha_headerActions{align-items:center;gap:var(--space-1);display:flex}.c1xYha_dialogField{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.c1xYha_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.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}.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)}.c1xYha_cssTextarea::placeholder{color:var(--field-text-placeholder)}.c1xYha_cssTextarea:focus-visible{border-color:var(--field-border-focus);box-shadow:0 0 0 3px var(--field-ring);outline:none}.c1xYha_cssTextarea:disabled{background:var(--field-bg-disabled);color:var(--field-text-disabled)}.c1xYha_rowHint{font-size:var(--font-size-xs);color:var(--text-tertiary)}.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}.c1xYha_row{gap:var(--space-1);flex-direction:column;display:flex}.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}.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}.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}.c1xYha_segment:hover{color:var(--text-primary)}.c1xYha_segment[aria-pressed=true]{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-sm)}.c1xYha_segment:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.c1xYha_splitSave{align-items:center;display:inline-flex}.c1xYha_splitMain{border-top-right-radius:0;border-bottom-right-radius:0}.c1xYha_splitChevron{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}
._0wCCwa_footer{background:var(--bg-surface)}._0wCCwa_inner{width:100%;max-width:var(--marketing-frame-width);padding:var(--space-8) var(--marketing-gutter);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}._0wCCwa_top{gap:var(--space-8) var(--space-7);flex-wrap:wrap;justify-content:space-between;display:flex}._0wCCwa_brand{gap:var(--space-3);flex-direction:column;flex:320px;max-width:400px;display:flex}._0wCCwa_logoLink{align-items:center;gap:var(--space-2);width:fit-content;color:var(--text-primary);border-radius:var(--radius-sm);display:inline-flex}._0wCCwa_logoLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}._0wCCwa_logoMark{flex-shrink:0}._0wCCwa_wordmark{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:var(--line-height-ui)}._0wCCwa_tagline{color:var(--text-secondary);text-wrap:pretty}._0wCCwa_nav{gap:var(--space-7);flex-wrap:wrap;display:flex}._0wCCwa_col{gap:var(--space-3);flex-direction:column;min-width:140px;display:flex}._0wCCwa_colTitle{margin-bottom:var(--space-1);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-ui)}._0wCCwa_footerLink{width:fit-content;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-ui);transition:color var(--duration-fast) var(--ease-out)}._0wCCwa_footerLink:hover{color:var(--text-primary)}._0wCCwa_footerLink:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-xs)}._0wCCwa_newsletter{margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._0wCCwa_bottom{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._0wCCwa_copyright{color:var(--text-tertiary);font-size:var(--font-size-sm)}._0wCCwa_copyright a{color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-out)}._0wCCwa_copyright a:hover{color:var(--text-primary)}
.YwB10G_image{top:var(--space-5);left:var(--space-5);outline:1px solid var(--border-default);outline-offset:-1px;border-radius:1rem;width:90rem;max-width:none;height:56.25rem;margin:0;display:block;position:absolute}.YwB10G_placeholder{width:100%;height:100%;padding:var(--space-5);justify-content:center;align-items:center;display:flex;position:relative}.YwB10G_form{gap:var(--space-2);width:min(440px,100%);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-surface);flex-direction:column;display:flex}@media (max-width:768px){.YwB10G_form{padding:var(--space-3)}}.YwB10G_line{height:var(--space-2);border-radius:var(--radius-full);background:var(--bg-raised)}.YwB10G_lineTitle{width:52%;height:var(--space-3)}.YwB10G_lineShort{width:72%;margin-bottom:var(--space-2)}.YwB10G_block{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-lg);border:2px solid #0000;flex-direction:column;display:flex}.YwB10G_blockSelected{border-color:var(--border-brand)}.YwB10G_typeTag{width:var(--space-9);height:var(--space-4);border-radius:var(--radius-sm);background:var(--tag-neutral-bg)}.YwB10G_label{width:44%;height:var(--space-2);border-radius:var(--radius-full);background:var(--border-strong)}.YwB10G_field{height:var(--control-height-md);border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg)}.YwB10G_options{gap:var(--space-2);display:flex}.YwB10G_option{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg);display:inline-flex}.YwB10G_optionChecked{border-color:var(--field-checked-bg);background:var(--tag-brand-bg)}.YwB10G_optionKey{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-xs);background:var(--action-secondary-bg);color:var(--action-secondary-text);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}.YwB10G_optionChecked .YwB10G_optionKey{background:var(--field-checked-bg);color:var(--field-checked-text)}.YwB10G_optionText{width:var(--space-8);height:var(--space-2);border-radius:var(--radius-full);background:var(--bg-raised)}.YwB10G_dropzone{height:var(--space-9);border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--field-bg)}.YwB10G_submit{width:var(--space-10);height:var(--control-height-md);margin-top:var(--space-2);margin-left:var(--space-2);border-radius:var(--radius-md);background:var(--action-primary-bg);align-self:flex-start}.YwB10G_devLabel{left:var(--space-3);bottom:var(--space-3);max-width:calc(100% - var(--space-5));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--tag-warning-bg);color:var(--tag-warning-text);font-size:var(--font-size-xs);position:absolute}
.jZVoYa_shell{--marketing-frame-width:1216px;--marketing-gutter:var(--space-7);background:var(--bg-surface);flex-direction:column;min-height:100dvh;display:flex}@media (max-width:900px){.jZVoYa_shell{--marketing-gutter:var(--space-5)}}@media (max-width:768px){.jZVoYa_shell{--marketing-gutter:var(--space-4)}}.jZVoYa_body{--docs-header-height:calc(var(--control-height-md) + var(--space-3) * 2);--docs-column:768px;--docs-gutter:var(--space-4);width:100%;max-width:1440px;font-size:var(--font-size-md);grid-template-columns:minmax(0, 1fr) minmax(0, var(--docs-column)) minmax(0, 1fr);flex:1;align-content:start;margin:0 auto;display:grid}@media (max-width:768px){.jZVoYa_body{--docs-header-height:calc(var(--control-height-md) + var(--space-2) * 2)}}
.NXgneq_shell{--marketing-content-width:1024px;--marketing-frame-width:1216px;--marketing-gutter:var(--space-7);min-height:100dvh;font-size:var(--font-size-md);background:var(--bg-surface);flex-direction:column;display:flex;overflow-x:clip}@media (max-width:900px){.NXgneq_shell{--marketing-gutter:var(--space-5)}}@media (max-width:768px){.NXgneq_shell{--marketing-gutter:var(--space-4)}}.NXgneq_main{flex-direction:column;flex:1;min-height:0;display:flex}
.ViLtVG_back{top:var(--space-3);right:var(--space-3);z-index:5;box-shadow:var(--shadow-sm);position:absolute}
.Y8rhga_feature{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.Y8rhga_head{align-items:flex-start;gap:var(--space-3);flex-direction:column;grid-area:1/1;min-width:0;display:flex}.Y8rhga_flipped .Y8rhga_head{grid-column:2}.Y8rhga_flipped .Y8rhga_frame{grid-column:1}.Y8rhga_flipped .Y8rhga_frame img[data-feature-shot]{left:auto;right:var(--space-5)}.Y8rhga_link{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-ui);transition:color var(--duration-fast) var(--ease-out);display:inline-flex;position:relative}.Y8rhga_link:after{content:"";inset:calc(var(--space-3)*-.75) calc(var(--space-2)*-1);position:absolute}.Y8rhga_link svg{transition:translate var(--duration-fast) var(--ease-out)}.Y8rhga_link:hover{color:var(--text-primary)}.Y8rhga_link:hover svg{translate:1px -1px}.Y8rhga_link:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px;border-radius:var(--radius-xs)}.Y8rhga_frame{width:100%;min-width:0;height:560px;padding:0 var(--space-4);background:var(--bg-canvas);color:inherit;border-radius:1rem;grid-area:1/2;display:block;position:relative;overflow:hidden}@media (max-width:768px){.Y8rhga_feature{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.Y8rhga_head,.Y8rhga_frame,.Y8rhga_flipped .Y8rhga_head,.Y8rhga_flipped .Y8rhga_frame{grid-area:auto/1}.Y8rhga_frame{height:400px;padding:0 var(--space-3)}.Y8rhga_flipped .Y8rhga_frame img[data-feature-shot]{left:var(--space-5);right:auto}}@media (prefers-reduced-motion:reduce){.Y8rhga_link,.Y8rhga_link svg{transition:none}}
.bfFFTa_row{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);grid-template-columns:minmax(0,1fr) 112px 132px 172px;display:grid;position:relative}.bfFFTa_row:hover,.bfFFTa_row:focus-within,.bfFFTa_rowActive{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.bfFFTa_name{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit;text-decoration:none;display:flex}.bfFFTa_name:after{content:"";border-radius:inherit;position:absolute;inset:0}.bfFFTa_name:focus-visible{outline:none}.bfFFTa_name:focus-visible:after{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-lg)}.bfFFTa_nameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bfFFTa_status{align-items:center;display:flex}.bfFFTa_responses{font-size:var(--font-size-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.bfFFTa_statusDot{width:6px;height:6px;margin-right:var(--space-1);border-radius:var(--radius-full);background:currentColor}.bfFFTa_edited{font-size:var(--font-size-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion:reduce){.bfFFTa_row{transition:none}}@media (max-width:768px){.bfFFTa_row{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto}.bfFFTa_name{grid-column:1/-1}.bfFFTa_edited{display:none}}
.eL-Mrq_card{gap:var(--space-3);padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex}.eL-Mrq_head{align-items:flex-start;gap:var(--space-3);display:flex}.eL-Mrq_icon{color:var(--text-accent);flex-shrink:0;display:inline-flex}.eL-Mrq_headText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.eL-Mrq_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.eL-Mrq_subtitle{font-size:var(--font-size-xs);color:var(--text-tertiary)}.eL-Mrq_body{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.eL-Mrq_blurb{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty}.eL-Mrq_summary{gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-primary);text-wrap:pretty;flex-direction:column;display:flex}.eL-Mrq_highlights{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.eL-Mrq_highlight{gap:var(--space-1);padding:var(--space-3);background:var(--bg-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.eL-Mrq_highlightTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.eL-Mrq_highlightDetail{font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty}.eL-Mrq_quote{margin:var(--space-1) 0 0;padding-left:var(--space-3);border-left:2px solid var(--border-default);font-size:var(--font-size-sm);color:var(--text-secondary);text-wrap:pretty;font-style:italic}.eL-Mrq_caption{font-size:var(--font-size-xs);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.eL-Mrq_error{font-size:var(--font-size-sm);color:var(--text-error)}
.FwC-pa_banner{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-lg);display:flex}.FwC-pa_text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FwC-pa_titleRow{align-items:center;gap:var(--space-2);display:flex}.FwC-pa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.FwC-pa_desc{font-size:var(--font-size-xs);color:var(--text-tertiary);text-wrap:pretty}.FwC-pa_upgrade{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),color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;display:inline-flex}.FwC-pa_upgrade:hover{background:var(--action-secondary-bg-hover);color:var(--action-secondary-text-hover)}
.uddAVW_split{border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-brand) 72%, transparent);align-items:center;display:inline-flex}.uddAVW_splitMain{border-top-right-radius:0;border-bottom-right-radius:0}.uddAVW_splitChevron{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}
