html,body,#root{min-height:100%}body{background:0 0;margin:0}button{font:inherit}*{box-sizing:border-box}._root_722p9_1{--brand-wordmark-accent:var(--ui-accent,#7ad7b0);--brand-wordmark-accent-ink:var(--ui-accent-ink,#0a1f15);color:inherit;font-family:"Poppins", var(--ui-font-display,system-ui), system-ui, sans-serif;font-size:var(--brand-wordmark-size,var(--ui-text-xl,22px));letter-spacing:-.055em;text-transform:lowercase;white-space:nowrap;align-items:baseline;font-weight:800;line-height:1;display:inline-flex}._name_722p9_17{align-items:baseline;gap:.13em;display:inline-flex}._agent_722p9_23{background:var(--brand-wordmark-accent);color:var(--brand-wordmark-accent-ink);letter-spacing:-.065em;border-radius:.18em;padding:.1em .24em .12em;line-height:.92}._dot_722p9_32{background:var(--brand-wordmark-accent);width:.18em;height:.18em;color:var(--brand-wordmark-accent);text-indent:-999px;border-radius:999px;align-self:center;margin-left:-.035em;line-height:1;overflow:hidden}._button_1rocl_1{--ui-action-accent:var(--ui-accent,#7ad7b0);--ui-action-accent-ink:var(--ui-accent-ink,#071b11);--ui-action-border:var(--ui-border,#edf1ea2e);--ui-action-border-strong:var(--ui-border-strong,#edf1ea47);--ui-action-danger:var(--ui-danger,#ef927d);--ui-action-radius:var(--ui-radius,8px);--ui-action-surface:var(--ui-surface,#ffffff0a);--ui-action-surface-raised:var(--ui-surface-raised,#ffffff13);--ui-action-text:var(--ui-text,#f3f6ef);--ui-action-muted:var(--ui-muted,#f3f6efa8);--ui-action-font:var(--ui-font-body,inherit);border-radius:var(--ui-action-radius);min-height:40px;color:var(--ui-action-text);cursor:pointer;font-family:var(--ui-action-font);letter-spacing:0;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s,color .14s,opacity .14s,transform .14s;display:inline-flex}._button_1rocl_1[data-ui-full-width=true]{width:100%}._button_1rocl_1[data-ui-size=sm]{gap:6px;min-height:32px;padding:0 10px;font-size:12px}._button_1rocl_1[data-ui-size=lg]{gap:10px;min-height:56px;padding:0 28px;font-size:17px}._button_1rocl_1[data-ui-variant=primary]{border-color:color-mix(in srgb, var(--ui-action-accent) 72%, transparent);background:var(--ui-action-accent);box-shadow:0 14px 32px -14px color-mix(in srgb, var(--ui-action-accent) 50%, transparent);color:var(--ui-action-accent-ink)}._button_1rocl_1[data-ui-variant=secondary]{border-color:var(--ui-action-border);background:var(--ui-action-surface);color:var(--ui-action-muted)}._button_1rocl_1[data-ui-variant=ghost]{color:var(--ui-action-muted)}._button_1rocl_1[data-ui-variant=link]{border-radius:var(--ui-radius-sm,4px);min-height:auto;box-shadow:none;color:var(--ui-action-muted);text-decoration-line:none;-webkit-text-decoration-color:var(--ui-action-accent);text-decoration-color:var(--ui-action-accent);text-underline-offset:.2em;background:0 0;border:0;padding:4px 0;text-decoration-thickness:1px}._button_1rocl_1[data-ui-variant=danger]{border-color:color-mix(in srgb, var(--ui-action-danger) 52%, transparent);color:var(--ui-action-danger)}._button_1rocl_1:not(:disabled):hover{transform:translateY(-1px)}._button_1rocl_1[data-ui-variant=primary]:not(:disabled):hover{background:color-mix(in srgb, var(--ui-action-accent) 86%, white)}._button_1rocl_1[data-ui-variant=secondary]:not(:disabled):hover,._button_1rocl_1[data-ui-variant=ghost]:not(:disabled):hover{border-color:color-mix(in srgb, var(--ui-action-accent) 50%, var(--ui-action-border-strong));background:var(--ui-action-surface-raised);color:var(--ui-action-text)}._button_1rocl_1[data-ui-variant=link]:not(:disabled):hover{color:var(--ui-action-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--ui-action-accent);text-decoration-color:var(--ui-action-accent);background:0 0;border-color:#0000;transform:none}._button_1rocl_1[data-ui-variant=danger]:not(:disabled):hover{background:color-mix(in srgb, var(--ui-action-danger) 14%, transparent)}._button_1rocl_1:not(:disabled):active{transform:translateY(0)}._button_1rocl_1[data-ui-variant=link]:not(:disabled):active{color:var(--ui-action-text);transform:none}._button_1rocl_1:disabled{cursor:not-allowed;opacity:.52}._button_1rocl_1:focus-visible{outline:2px solid var(--ui-action-accent,var(--ui-accent,#7ad7b0));outline-offset:3px}._icon_1rocl_141{flex:none;justify-content:center;align-items:center;display:inline-flex}._label_1rocl_148{min-width:0}@media (prefers-reduced-motion:reduce){._button_1rocl_1{transition:none}}._buttonLink_1tztb_1{--ui-action-accent:var(--ui-accent,#7ad7b0);--ui-action-accent-ink:var(--ui-accent-ink,#071b11);--ui-action-border:var(--ui-border,#edf1ea2e);--ui-action-border-strong:var(--ui-border-strong,#edf1ea47);--ui-action-danger:var(--ui-danger,#ef927d);--ui-action-radius:var(--ui-radius,8px);--ui-action-surface:var(--ui-surface,#ffffff0a);--ui-action-surface-raised:var(--ui-surface-raised,#ffffff13);--ui-action-text:var(--ui-text,#f3f6ef);--ui-action-muted:var(--ui-muted,#f3f6efa8);--ui-action-font:var(--ui-font-body,inherit);border-radius:var(--ui-action-radius);min-height:40px;color:var(--ui-action-text);cursor:pointer;font-family:var(--ui-action-font);letter-spacing:0;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .14s,border-color .14s,box-shadow .14s,color .14s,opacity .14s,transform .14s;display:inline-flex}._buttonLink_1tztb_1[data-ui-full-width=true]{width:100%}._buttonLink_1tztb_1[data-ui-size=sm]{gap:6px;min-height:32px;padding:0 10px;font-size:12px}._buttonLink_1tztb_1[data-ui-size=lg]{gap:10px;min-height:56px;padding:0 28px;font-size:17px}._buttonLink_1tztb_1[data-ui-variant=primary]{border-color:color-mix(in srgb, var(--ui-action-accent) 72%, transparent);background:var(--ui-action-accent);box-shadow:0 14px 32px -14px color-mix(in srgb, var(--ui-action-accent) 50%, transparent);color:var(--ui-action-accent-ink)}._buttonLink_1tztb_1[data-ui-variant=secondary]{border-color:var(--ui-action-border);background:var(--ui-action-surface);color:var(--ui-action-muted)}._buttonLink_1tztb_1[data-ui-variant=ghost]{color:var(--ui-action-muted)}._buttonLink_1tztb_1[data-ui-variant=link]{border-radius:var(--ui-radius-sm,4px);min-height:auto;box-shadow:none;color:var(--ui-action-muted);text-decoration-line:none;-webkit-text-decoration-color:var(--ui-action-accent);text-decoration-color:var(--ui-action-accent);text-underline-offset:.2em;background:0 0;border:0;padding:4px 0;text-decoration-thickness:1px}._buttonLink_1tztb_1[data-ui-variant=danger]{border-color:color-mix(in srgb, var(--ui-action-danger) 52%, transparent);color:var(--ui-action-danger)}._buttonLink_1tztb_1:hover{transform:translateY(-1px)}._buttonLink_1tztb_1[data-ui-variant=primary]:hover{background:color-mix(in srgb, var(--ui-action-accent) 86%, white)}._buttonLink_1tztb_1[data-ui-variant=secondary]:hover,._buttonLink_1tztb_1[data-ui-variant=ghost]:hover{border-color:color-mix(in srgb, var(--ui-action-accent) 50%, var(--ui-action-border-strong));background:var(--ui-action-surface-raised);color:var(--ui-action-text)}._buttonLink_1tztb_1[data-ui-variant=link]:hover{color:var(--ui-action-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--ui-action-accent);text-decoration-color:var(--ui-action-accent);background:0 0;border-color:#0000;transform:none}._buttonLink_1tztb_1[data-ui-variant=danger]:hover{background:color-mix(in srgb, var(--ui-action-danger) 14%, transparent)}._buttonLink_1tztb_1:active{transform:translateY(0)}._buttonLink_1tztb_1[data-ui-variant=link]:active{color:var(--ui-action-text);transform:none}._buttonLink_1tztb_1:focus-visible{outline:2px solid var(--ui-action-accent,var(--ui-accent,#7ad7b0));outline-offset:3px}._icon_1tztb_136{flex:none;justify-content:center;align-items:center;display:inline-flex}._label_1tztb_143{min-width:0}@media (prefers-reduced-motion:reduce){._buttonLink_1tztb_1{transition:none}}._iconButton_19hrf_1{--ui-icon-accent:var(--ui-accent,#7ad7b0);--ui-icon-border:var(--ui-border,#edf1ea2e);--ui-icon-border-strong:var(--ui-border-strong,#edf1ea47);--ui-icon-danger:var(--ui-danger,#ef927d);--ui-icon-radius:var(--ui-radius,8px);--ui-icon-surface:var(--ui-surface,#ffffff0a);--ui-icon-surface-raised:var(--ui-surface-raised,#ffffff13);--ui-icon-text:var(--ui-text,#f3f6ef);--ui-icon-muted:var(--ui-muted,#f3f6efa8);border-radius:var(--ui-icon-radius);width:36px;height:36px;color:var(--ui-icon-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s,opacity .12s,transform .12s;display:inline-flex}._iconButton_19hrf_1[data-ui-size=sm]{width:30px;height:30px}._iconButton_19hrf_1[data-ui-size=lg]{width:42px;height:42px}._iconButton_19hrf_1[data-ui-variant=surface]{border-color:var(--ui-icon-border);background:var(--ui-icon-surface);color:var(--ui-icon-text)}._iconButton_19hrf_1[data-ui-variant=danger]{color:var(--ui-icon-danger)}._iconButton_19hrf_1[aria-pressed=true]{border-color:color-mix(in srgb, var(--ui-icon-accent) 52%, var(--ui-icon-border-strong));background:color-mix(in srgb, var(--ui-icon-accent) 13%, transparent);color:var(--ui-icon-text)}._iconButton_19hrf_1:not(:disabled):hover{border-color:color-mix(in srgb, var(--ui-icon-accent) 50%, var(--ui-icon-border-strong));background:var(--ui-icon-surface-raised);color:var(--ui-icon-text)}._iconButton_19hrf_1:not(:disabled):active{transform:translateY(1px)}._iconButton_19hrf_1:disabled{cursor:not-allowed;opacity:.5}._iconButton_19hrf_1:focus-visible{outline:2px solid var(--ui-icon-accent,var(--ui-accent,#7ad7b0));outline-offset:3px}@media (prefers-reduced-motion:reduce){._iconButton_19hrf_1{transition:none}}._inlineAlert_je24m_1{--ui-alert-border:var(--ui-border,#edf1ea2e);--ui-alert-error:var(--ui-danger,#ef927d);--ui-alert-info:var(--ui-accent,#7ad7b0);--ui-alert-radius:var(--ui-radius,8px);--ui-alert-surface:transparent;--ui-alert-text:var(--ui-text,#f3f6ef);--ui-alert-warning:var(--ui-warning,#f2c36b);border:1px solid var(--ui-alert-border);border-radius:var(--ui-alert-radius);background:var(--ui-alert-surface);width:100%;color:var(--ui-alert-text);text-align:center;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}._inlineAlert_je24m_1[data-ui-tone=error]{--ui-alert-border:var(--ui-alert-error-border,color-mix(in srgb, var(--ui-alert-error) 55%, black));--ui-alert-text:var(--ui-alert-error)}._inlineAlert_je24m_1[data-ui-tone=info]{--ui-alert-border:var(--ui-alert-info-border,color-mix(in srgb, var(--ui-alert-info) 50%, transparent));--ui-alert-text:var(--ui-alert-info)}._inlineAlert_je24m_1[data-ui-tone=neutral]{--ui-alert-text:var(--ui-muted,#f3f6efa8)}._inlineAlert_je24m_1[data-ui-tone=warning]{--ui-alert-border:var(--ui-alert-warning-border,color-mix(in srgb, var(--ui-alert-warning) 55%, black));--ui-alert-text:var(--ui-alert-warning)}._loadingIndicator_1jawz_1{--ui-loading-accent:var(--ui-accent,#7ad7b0);--ui-loading-accent-alpha-head:color-mix(in oklch, var(--ui-loading-accent) 42%, transparent);--ui-loading-accent-alpha-tail:color-mix(in oklch, var(--ui-loading-accent) 34%, transparent);--ui-loading-center-dot-offset:2px;--ui-loading-center-dot-size:4px;--ui-loading-glow-blur:10px;--ui-loading-glow-edge:34px;--ui-loading-glow-inset:-30px;--ui-loading-glow-mid:17px;--ui-loading-glow-start:6px;--ui-loading-head-offset:1px;--ui-loading-head-shadow:18px;--ui-loading-size:72px;--ui-loading-tail-mid:49deg;--ui-loading-tail-solid:98deg;--ui-loading-tail-start:0deg;--ui-loading-thickness:10px;--ui-loading-trace-end:98deg;width:var(--ui-loading-size);height:var(--ui-loading-size);color:var(--ui-loading-accent);justify-content:center;align-items:center;line-height:0;display:inline-flex}._spinner_1jawz_30{width:var(--ui-loading-size);height:var(--ui-loading-size);background:0 0;border-radius:999px;animation:.8s linear infinite _ui-loading-spin_1jawz_1;position:relative}._spinner_1jawz_30:before,._spinner_1jawz_30:after,._head_1jawz_41{border-radius:inherit;position:absolute}._spinner_1jawz_30:before,._spinner_1jawz_30:after{content:""}._spinner_1jawz_30:before{inset:var(--ui-loading-glow-inset);background:radial-gradient(circle at 78% 52%, var(--ui-loading-accent-alpha-head) 0 var(--ui-loading-glow-start), color-mix(in oklch, var(--ui-loading-accent) 18%, transparent) var(--ui-loading-glow-mid), transparent var(--ui-loading-glow-edge));filter:blur(var(--ui-loading-glow-blur))}._spinner_1jawz_30:after{background:conic-gradient(transparent 0 var(--ui-loading-tail-start), var(--ui-loading-accent-alpha-tail) var(--ui-loading-tail-mid), var(--ui-loading-accent) var(--ui-loading-tail-solid) var(--ui-loading-trace-end), transparent var(--ui-loading-trace-end) 360deg);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--ui-loading-thickness)), #000 calc(100% - var(--ui-loading-thickness) + 1px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--ui-loading-thickness)), #000 calc(100% - var(--ui-loading-thickness) + 1px));inset:0}._head_1jawz_41{top:calc(50% - var(--ui-loading-head-offset));width:var(--ui-loading-thickness);height:var(--ui-loading-thickness);background:var(--ui-loading-accent);box-shadow:0 0 var(--ui-loading-head-shadow) color-mix(in oklch, var(--ui-loading-accent) 36%, transparent);right:0}._centerDot_1jawz_86{top:calc(50% - var(--ui-loading-center-dot-offset));left:calc(50% - var(--ui-loading-center-dot-offset));width:var(--ui-loading-center-dot-size);height:var(--ui-loading-center-dot-size);background:var(--ui-loading-accent);border-radius:999px;position:absolute}@keyframes _ui-loading-spin_1jawz_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1jawz_30{animation:none}}._panelHeader_5bfus_1{justify-content:space-between;align-items:center;gap:var(--ui-space-3,8px);min-width:0;padding:var(--ui-space-3,8px) var(--ui-space-4,12px);border-bottom:1px solid var(--ui-border-faint,#edf1ea1f);color:var(--ui-muted,#f3f6efa8);display:flex}._panelHeader_5bfus_1[data-ui-density=standard]{gap:var(--ui-space-4,12px);padding:var(--ui-space-4,12px) var(--ui-space-5,16px)}._panelTitleButton_5bfus_17{align-items:center;gap:var(--ui-space-3,8px);border-radius:var(--ui-radius-sm,6px);min-width:0;color:inherit;cursor:pointer;font:inherit;transition:background var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease), border-color var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease), color var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease);background:0 0;border:1px solid #0000;margin:-6px -8px;padding:6px 8px;line-height:1;display:inline-flex}._panelTitleButton_5bfus_17:not(:disabled):hover{background:var(--ui-hover,#ffffff0f);color:var(--ui-text,#f3f6ef)}._panelTitleButton_5bfus_17:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity,.52)}._panelTitleButton_5bfus_17:focus-visible{border-color:color-mix(in oklch, var(--ui-accent,#7ad7b0) 46%, transparent);outline:var(--ui-focus-ring,2px solid #7ad7b0);outline-offset:var(--ui-focus-offset,3px)}._icon_5bfus_53{flex:none;justify-content:center;align-items:center;display:inline-flex}._label_5bfus_60{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._panelTitleButton_5bfus_17{transition:none}}._textInput_qi181_1{--ui-input-accent:var(--ui-accent,#7ad7b0);--ui-input-border:var(--ui-border,#edf1ea2e);--ui-input-radius:var(--ui-radius,8px);--ui-input-surface:var(--ui-surface,#ffffff0a);--ui-input-text:var(--ui-text,#f3f6ef);--ui-input-muted:var(--ui-muted,#f3f6efa8);--ui-input-font:var(--ui-font-body,inherit);border:1px solid var(--ui-input-border);border-radius:var(--ui-input-radius);background:var(--ui-input-surface);min-width:0;min-height:38px;color:var(--ui-input-text);font-family:var(--ui-input-font);padding:0 12px;font-size:14px;line-height:1}._textInput_qi181_1[data-ui-full-width=true]{width:100%}._textInput_qi181_1[data-ui-size=sm]{min-height:32px;padding:0 9px;font-size:13px}._textInput_qi181_1::placeholder{color:var(--ui-input-muted)}._textInput_qi181_1:disabled{cursor:not-allowed;opacity:.5}._textInput_qi181_1:focus-visible{outline:2px solid var(--ui-input-accent,var(--ui-accent,#7ad7b0));outline-offset:3px}@media (prefers-reduced-motion:reduce){._textInput_qi181_1{transition:none}}._field_17i2r_1{gap:var(--ui-space-2);flex-direction:column;display:flex}._label_17i2r_7{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-body)}._passwordControl_17i2r_14{align-items:center;min-width:0;display:flex;position:relative}._input_17i2r_21._input_17i2r_21{min-height:var(--ui-space-10);padding:0 calc(var(--ui-space-10) + var(--ui-space-3)) 0 var(--ui-space-5);border-color:var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:var(--ui-bg-deep);font-size:var(--ui-text-md)}._passwordToggle_17i2r_30._passwordToggle_17i2r_30{top:50%;right:var(--ui-space-2);width:30px;min-width:30px;height:30px;color:var(--ui-muted);transition:none;position:absolute;transform:translateY(-50%)}._passwordToggle_17i2r_30._passwordToggle_17i2r_30:not(:disabled):active{transform:translateY(-50%)}._progressPips_8gwve_1{--ui-progress-pips-count:1;--ui-progress-pips-width:min(190px, 100%);--ui-progress-pips-gap:3px;--ui-progress-pip-accent:var(--ui-accent,#7ad7b0);--ui-progress-pip-background:#0c0e0d85;--ui-progress-pip-border:var(--ui-border,#edf1ea2e);--ui-progress-pip-current-background:color-mix(in srgb, var(--ui-progress-pip-accent) 86%, white);--ui-progress-pip-current-border:color-mix(in srgb, var(--ui-progress-pip-accent) 88%, white);--ui-progress-pip-height:4px;--ui-progress-pip-radius:2px;box-sizing:border-box;width:var(--ui-progress-pips-width);grid-template-columns:repeat(var(--ui-progress-pips-count), minmax(0, 1fr));gap:var(--ui-progress-pips-gap);align-items:center;display:grid}._pip_8gwve_21{height:var(--ui-progress-pip-height);border:1px solid var(--ui-progress-pip-border);border-radius:var(--ui-progress-pip-radius);background:var(--ui-progress-pip-background)}._pip_8gwve_21[data-progress-state=complete],._pip_8gwve_21[data-progress-state=current]{border-color:color-mix(in srgb, var(--ui-progress-pip-accent) 58%, var(--ui-progress-pip-border));background:var(--ui-progress-pip-accent)}._pip_8gwve_21[data-progress-state=current]{border-color:var(--ui-progress-pip-current-border);background:var(--ui-progress-pip-current-background);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-progress-pip-accent) 40%, transparent), 0 0 10px color-mix(in srgb, var(--ui-progress-pip-accent) 50%, transparent);animation:.85s ease-in-out infinite _progressPipPulse_8gwve_1}@keyframes _progressPipPulse_8gwve_1{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._pip_8gwve_21[data-progress-state=current]{animation:none}}._statusIndicator_33cmi_1{--ui-status-accent:var(--ui-accent,#7ad7b0);--ui-status-danger:var(--ui-danger,#ef927d);--ui-status-muted:var(--ui-muted,#f3f6efa8);--ui-status-warning:var(--ui-warning,#f2c36b);--ui-status-text:var(--ui-text,#f3f6ef);color:var(--ui-status-muted);align-items:center;gap:6px;line-height:1;display:inline-flex}._dot_33cmi_15{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}._statusIndicator_33cmi_1[data-ui-tone=neutral]{color:var(--ui-status-muted)}._statusIndicator_33cmi_1[data-ui-tone=success]{color:var(--ui-status-accent)}._statusIndicator_33cmi_1[data-ui-tone=warning]{color:var(--ui-status-warning)}._statusIndicator_33cmi_1[data-ui-tone=danger]{color:var(--ui-status-danger)}._toolbar_1odis_1{justify-content:flex-start;align-items:center;gap:var(--ui-space-3,8px);min-width:0;padding:var(--ui-space-3,8px);border:1px solid var(--ui-border-faint,#edf1ea1f);border-radius:var(--ui-radius-md,8px);background:color-mix(in oklch, var(--ui-bg-deep,#111412) 94%, transparent);box-shadow:var(--ui-shadow-sm,0 12px 28px -20px #000000d9);display:flex}._toolbar_1odis_1[data-ui-density=standard]{gap:var(--ui-space-4,12px);padding:var(--ui-space-4,12px)}._toolbar_1odis_1[data-ui-orientation=vertical]{flex-direction:column;align-items:center}._root_1xmc5_1{--ui-neutral-0:oklch(7.5% .006 80);--ui-neutral-1:oklch(9.5% .007 80);--ui-neutral-2:oklch(11.8% .008 80);--ui-neutral-3:oklch(15.5% .008 80);--ui-neutral-4:oklch(18.5% .008 80);--ui-neutral-5:oklch(20.5% .009 80);--ui-neutral-6:oklch(22.5% .009 80);--ui-neutral-7:oklch(24.5% .01 80);--ui-neutral-8:oklch(26.5% .009 80);--ui-neutral-9:oklch(32% .008 80);--ui-neutral-10:oklch(38% .008 80);--ui-bg-deep:var(--ui-neutral-2);--ui-bg:var(--ui-neutral-3);--ui-bg-lift:var(--ui-neutral-4);--ui-surface:var(--ui-neutral-5);--ui-card:var(--ui-neutral-6);--ui-surface-raised:var(--ui-neutral-7);--ui-surface-hi:var(--ui-surface-raised);--ui-panel:var(--ui-surface);--ui-field:var(--ui-neutral-4);--ui-popover:var(--ui-neutral-7);--ui-overlay-soft:oklch(0% none none/.28);--ui-overlay:oklch(0% none none/.52);--ui-scrim:oklch(0% none none/.68);--ui-border-faint:var(--ui-neutral-8);--ui-border:var(--ui-neutral-9);--ui-border-strong:color-mix(in oklch, var(--ui-border) 72%, var(--ui-muted));--ui-border-bright:var(--ui-neutral-10);--ui-text:oklch(96.5% .005 80);--ui-muted:oklch(70% .012 80);--ui-dim:oklch(58% .012 80);--ui-faint:oklch(45% .012 80);--ui-accent:#7ad7b0;--ui-accent-strong:#9ee7c7;--ui-accent-deep:#5cc197;--ui-accent-ink:#0a1f15;--ui-accent-soft:color-mix(in oklch, var(--ui-accent) 14%, var(--ui-surface));--ui-accent-tint:color-mix(in oklch, var(--ui-accent) 24%, var(--ui-surface-raised));--ui-accent-alpha-sm:color-mix(in oklch, var(--ui-accent) 12%, transparent);--ui-accent-alpha-md:color-mix(in oklch, var(--ui-accent) 24%, transparent);--ui-accent-alpha-lg:color-mix(in oklch, var(--ui-accent) 38%, transparent);--ui-info:#77b7ff;--ui-warning:#f0b45b;--ui-warning-ink:#261801;--ui-danger:#ff6f67;--ui-danger-ink:#2d0908;--ui-success:var(--ui-accent);--ui-edit-style:var(--ui-info);--ui-edit-timing:var(--ui-warning);--ui-edit-position:#b8a5ff;--ui-edit-edited:var(--ui-accent);--ui-edit-emphasis:#ff8fbd;--ui-edit-style-soft:color-mix(in oklch, var(--ui-edit-style) 18%, transparent);--ui-edit-timing-soft:color-mix(in oklch, var(--ui-edit-timing) 18%, transparent);--ui-edit-position-soft:color-mix(in oklch, var(--ui-edit-position) 18%, transparent);--ui-edit-edited-soft:color-mix(in oklch, var(--ui-edit-edited) 18%, transparent);--ui-edit-emphasis-soft:color-mix(in oklch, var(--ui-edit-emphasis) 18%, transparent);--ui-hover:color-mix(in oklch, var(--ui-accent) 8%, var(--ui-surface));--ui-active:color-mix(in oklch, var(--ui-accent) 12%, var(--ui-surface));--ui-selected:color-mix(in oklch, var(--ui-accent) 16%, var(--ui-surface-raised));--ui-selected-border:color-mix(in oklch, var(--ui-accent) 54%, var(--ui-border));--ui-disabled-opacity:.52;--ui-font-display:"Bricolage Grotesque", "Sohne", system-ui, sans-serif;--ui-font-body:"Geist", system-ui, sans-serif;--ui-font-mono:"Geist Mono", ui-monospace, "JetBrains Mono", monospace;--ui-weight-regular:400;--ui-weight-medium:500;--ui-weight-semibold:600;--ui-weight-bold:700;--ui-tracking-tight:-.03em;--ui-tracking-title:-.02em;--ui-tracking-normal:0;--ui-tracking-label:.1em;--ui-text-xs:11px;--ui-text-sm:12px;--ui-text-md:14px;--ui-text-lg:17px;--ui-text-xl:22px;--ui-display-sm:28px;--ui-display-md:36px;--ui-display-lg:48px;--ui-line-tight:1;--ui-line-title:1.1;--ui-line-body:1.45;--ui-space-0:0;--ui-space-1:2px;--ui-space-2:4px;--ui-space-3:8px;--ui-space-4:12px;--ui-space-5:16px;--ui-space-6:20px;--ui-space-7:24px;--ui-space-8:32px;--ui-space-9:40px;--ui-space-10:48px;--ui-space-11:56px;--ui-space-12:64px;--ui-space-13:80px;--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-radius-xl:18px;--ui-radius-pill:999px;--ui-radius:var(--ui-radius-md);--ui-control-height-sm:32px;--ui-control-height-md:40px;--ui-control-height-lg:56px;--ui-control-padding-x-sm:10px;--ui-control-padding-x-md:16px;--ui-control-padding-x-lg:28px;--ui-ring:inset 0 0 0 1px var(--ui-border-faint);--ui-ring-strong:inset 0 0 0 1px var(--ui-border);--ui-ring-accent:inset 0 0 0 1px var(--ui-selected-border);--ui-focus-ring:2px solid var(--ui-accent);--ui-focus-ring-on-accent:2px solid var(--ui-accent-ink);--ui-focus-ring-contrast:2px solid var(--ui-text);--ui-focus-offset:3px;--ui-motion-fast:.12s;--ui-motion-standard:.15s;--ui-motion-slow:.22s;--ui-motion-ease:cubic-bezier(.16, .84, .24, 1);--ui-shadow-sm:0 12px 28px -20px #000000b3;--ui-shadow-md:0 24px 60px -24px #000000b8;--ui-shadow-lg:0 30px 80px -26px #000000c7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font-body)}._root_ccx9t_1{min-height:100vh;padding:var(--ui-space-8);background:var(--ui-bg-deep);color:var(--ui-text);font-family:var(--ui-font-body);place-items:center;display:grid}._content_ccx9t_11{width:min(100%,480px)}._message_ccx9t_12{margin-top:var(--ui-space-10)}._message_ccx9t_12 h1{margin:0 0 var(--ui-space-5);font-family:var(--ui-font-display);font-size:var(--ui-display-sm);line-height:var(--ui-line-title);letter-spacing:var(--ui-tracking-title)}._message_ccx9t_12 h1:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._message_ccx9t_12 p{font-size:var(--ui-text-md);line-height:var(--ui-line-body)}._message_ccx9t_12 ._note_ccx9t_22{color:var(--ui-muted);margin-bottom:var(--ui-space-7)}._reference_ccx9t_23{gap:var(--ui-space-3);margin-top:var(--ui-space-9);padding-top:var(--ui-space-5);border-top:1px solid var(--ui-border-faint);font-size:var(--ui-text-sm);color:var(--ui-muted);flex-direction:column;display:flex}._reference_ccx9t_23 code{font-family:var(--ui-font-mono);overflow-wrap:anywhere}._dangerSection_1nq92_1{justify-content:space-between;align-items:center;gap:var(--ui-space-7);padding:var(--ui-space-7) 0 0;border-top:1px solid color-mix(in oklch, var(--ui-danger) 54%, var(--ui-border-faint));display:flex}._dangerCopy_1nq92_10{gap:var(--ui-space-2);min-width:0;display:grid}._eyebrow_1nq92_16,._warning_1nq92_17{color:var(--ui-danger);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);line-height:var(--ui-line-tight);text-transform:uppercase;margin:0}._dangerTitle_1nq92_27,._dialogTitle_1nq92_28{color:var(--ui-text);font-family:var(--ui-font-display);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-tight);margin:0}._dangerTitle_1nq92_27{font-size:var(--ui-display-xs);line-height:var(--ui-line-title)}._dangerDescription_1nq92_41,._dialogDescription_1nq92_42{color:var(--ui-muted);line-height:var(--ui-line-body);margin:0}._dangerDescription_1nq92_41{max-width:66ch;font-size:var(--ui-text-sm)}._overlay_1nq92_53{z-index:90;padding:var(--ui-space-5);background:color-mix(in oklch, var(--ui-bg-deep) 84%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1nq92_28{box-sizing:border-box;width:min(520px, calc(100vw - (2 * var(--ui-space-5))));gap:var(--ui-space-7);padding:var(--ui-space-8);border:1px solid color-mix(in oklch, var(--ui-danger) 38%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface-hi) 62%, var(--ui-bg-deep));box-shadow:var(--ui-shadow-lg);display:grid;position:relative}._close_1nq92_78._close_1nq92_78{top:var(--ui-space-4);right:var(--ui-space-4);color:var(--ui-muted);position:absolute}._dialogHeader_1nq92_85,._proofStack_1nq92_86{gap:var(--ui-space-4);display:grid}._dialogHeader_1nq92_85{padding-right:var(--ui-space-8)}._dialogTitle_1nq92_28{font-size:var(--ui-display-md);line-height:var(--ui-line-title)}._dialogDescription_1nq92_42{font-size:var(--ui-text-md)}._reauthentication_1nq92_104{min-width:0}._supplemental_1nq92_108{margin-top:calc(-1 * var(--ui-space-3));color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._supplemental_1nq92_108 :where(p){margin:0}._supplemental_1nq92_108 :where(a){color:var(--ui-text);font-weight:var(--ui-weight-semibold);-webkit-text-decoration-color:color-mix(in oklch, currentColor 34%, transparent);text-decoration-color:color-mix(in oklch, currentColor 34%, transparent);text-underline-offset:.18em}._supplemental_1nq92_108 :where(a:hover){color:var(--ui-accent);text-decoration-color:currentColor}._supplemental_1nq92_108 :where(a:focus-visible){border-radius:var(--ui-radius-xs);outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._confirmationLabel_1nq92_137{gap:var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);display:grid}._confirmationLabel_1nq92_137 code{width:fit-content;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-xs);background:var(--ui-bg-deep);color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm)}._actions_1nq92_156{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=560px){._dangerSection_1nq92_1{flex-direction:column;align-items:stretch}._overlay_1nq92_53{padding:var(--ui-space-4)}._dialog_1nq92_28{width:calc(100vw - (2 * var(--ui-space-4)));padding:var(--ui-space-7)}._actions_1nq92_156{grid-template-columns:1fr}}._root_18br3_1{gap:var(--ui-space-3);width:min(100%,420px);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-left:3px solid var(--ui-accent);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface) 94%, var(--ui-bg-deep));box-shadow:var(--ui-shadow-sm);color:var(--ui-text);flex-direction:column;display:flex}._copy_18br3_15{gap:var(--ui-space-2);flex-direction:column;display:flex}._title_18br3_21{color:var(--ui-text);font-family:var(--ui-font-body);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight);margin:0}._body_18br3_31{color:var(--ui-muted);font-family:var(--ui-font-body);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);margin:0}._actions_18br3_39{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._status_18br3_45{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);margin:0}._error_18br3_52{padding:var(--ui-space-2) var(--ui-space-3);text-align:left}@media (width<=420px){._actions_18br3_39{grid-template-columns:minmax(0,1fr)}}._root_16jad_1{gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3) 0;border-top:1px solid var(--ui-border-faint);border-bottom:1px solid var(--ui-border-faint);flex-direction:column;display:flex}._row_16jad_11{align-items:center;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) 34px;min-width:0;display:grid}._copy_16jad_19{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}._label_16jad_26{color:var(--ui-text);cursor:pointer;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body)}._description_16jad_34,._status_16jad_35{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);margin:0}._switch_16jad_42{appearance:none;border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-pill);background:var(--ui-field);cursor:pointer;width:34px;height:20px;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease);margin:0;position:relative}._switch_16jad_42:before{content:"";background:var(--ui-muted);width:12px;height:12px;transition:background var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);border-radius:50%;position:absolute;top:3px;left:3px}._switch_16jad_42:checked{border-color:var(--ui-accent);background:color-mix(in oklch, var(--ui-accent) 28%, var(--ui-field))}._switch_16jad_42:checked:before{background:var(--ui-accent);transform:translate(14px)}._switch_16jad_42:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._switch_16jad_42:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}._error_16jad_91{padding:var(--ui-space-2) var(--ui-space-3);text-align:left}@media (prefers-reduced-motion:reduce){._switch_16jad_42,._switch_16jad_42:before{transition:none}}._panel_12aey_1,._statePanel_12aey_2{width:100%;min-width:0;color:var(--ui-text);font-family:var(--ui-font-body)}._panel_12aey_1{gap:var(--ui-space-5);display:grid}._statePanel_12aey_2{gap:var(--ui-space-4);min-height:120px;padding:var(--ui-space-7);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-surface);place-items:center;display:grid}._stateMessage_12aey_25{max-width:48ch;color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);text-align:center;margin:0}._balanceSection_12aey_34,._productSection_12aey_35{min-width:0;padding:var(--ui-space-6) 0 0;border-top:1px solid var(--ui-border)}._balanceSection_12aey_34{border-top:0;padding-top:0}._productSection_12aey_35[data-focused=true]{border-top-color:var(--ui-accent);box-shadow:inset 0 2px 0 color-mix(in oklch, var(--ui-accent) 42%, transparent)}._balanceHeader_12aey_51{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-5);min-width:0;padding-bottom:var(--ui-space-5);display:flex}._balanceHeadingGroup_12aey_60,._productIdentity_12aey_61{gap:var(--ui-space-2);min-width:0;display:grid}._sectionHeading_12aey_67,._balanceAmount_12aey_68,._stateMessage_12aey_25,._rowLabel_12aey_70,._rowValue_12aey_71,._subscriptionStatus_12aey_72,._subscriptionPeriod_12aey_73,._subscriptionLifecycle_12aey_74,._cancelNotice_12aey_75,._grantSource_12aey_76,._grantAmount_12aey_77,._grantExpiry_12aey_78,._productName_12aey_79,._productCredits_12aey_80,._productPrice_12aey_81,._productPriceUnavailable_12aey_82,._productPriceTerm_12aey_83,._emptyState_12aey_84,._annualBadge_12aey_85,._annualSchedule_12aey_86,._lockedCreditRow_12aey_87,._productRequirement_12aey_88,._plansLink_12aey_89{letter-spacing:0}._sectionHeading_12aey_67{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body);margin:0}._balanceAmount_12aey_68{overflow-wrap:anywhere;color:var(--ui-accent);font-family:var(--ui-font-display);font-size:var(--ui-display-sm);font-weight:var(--ui-weight-bold);line-height:var(--ui-line-title)}._accountAction_12aey_110,._productAction_12aey_111{flex:none;width:168px;min-width:168px}._accountActions_12aey_117{gap:var(--ui-space-3);flex:none;grid-template-columns:repeat(2,168px);display:grid}._currentPlanRow_12aey_124,._currentSubscriptionRow_12aey_125,._grantRow_12aey_126,._productRow_12aey_127{align-items:center;min-width:0}._currentSubscriptionRow_12aey_125{gap:var(--ui-space-4);min-height:72px;padding:var(--ui-space-3) var(--ui-space-4);border-top:1px solid var(--ui-border-faint);grid-template-columns:minmax(150px,.75fr) minmax(104px,.35fr) minmax(220px,1fr);display:grid}._currentPlanIdentity_12aey_141,._subscriptionDetails_12aey_142{gap:var(--ui-space-2);min-width:0;display:grid}._subscriptionStatus_12aey_72{width:fit-content;max-width:100%;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-selected-border);border-radius:var(--ui-radius-sm);color:var(--ui-info);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body)}._subscriptionPeriod_12aey_73,._subscriptionLifecycle_12aey_74,._cancelNotice_12aey_75{overflow-wrap:anywhere;min-width:0;font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._subscriptionPeriod_12aey_73{color:var(--ui-text)}._subscriptionLifecycle_12aey_74{color:var(--ui-muted)}._cancelNotice_12aey_75{color:var(--ui-warning);font-weight:var(--ui-weight-semibold)}._currentPlanRow_12aey_124{gap:var(--ui-space-4);min-height:44px;padding:0 var(--ui-space-4);border-top:1px solid var(--ui-border-faint);grid-template-columns:minmax(112px,.4fr) minmax(0,1fr);display:grid}._lockedCreditRow_12aey_87{justify-content:space-between;align-items:center;gap:var(--ui-space-4);min-height:56px;padding:var(--ui-space-3) var(--ui-space-4);border-top:1px solid var(--ui-border-faint);background:var(--ui-selected);display:flex}._lockedCreditCopy_12aey_202{gap:var(--ui-space-1);min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);display:grid}._lockedCreditCopy_12aey_202 span{color:var(--ui-muted);font-size:var(--ui-text-xs)}._plansLink_12aey_89{color:var(--ui-info);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);flex:none}._plansLink_12aey_89:focus-visible{border-radius:var(--ui-radius-sm);outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._rowLabel_12aey_70{color:var(--ui-muted);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body)}._rowValue_12aey_71,._productName_12aey_79{min-width:0;color:var(--ui-text);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body)}._grantList_12aey_245,._productList_12aey_246{margin:0;padding:0;list-style:none;display:grid}._grantList_12aey_245{border-top:1px solid var(--ui-border-faint)}._emptyState_12aey_84{min-height:48px;padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);align-items:center;display:grid}._grantRow_12aey_126{gap:var(--ui-space-4);min-height:48px;padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint);grid-template-columns:minmax(150px,1fr) minmax(120px,.5fr) minmax(160px,.7fr);display:grid}._grantSource_12aey_76{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._grantAmount_12aey_77,._grantExpiry_12aey_78,._productCredits_12aey_80,._productPrice_12aey_81{font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._grantAmount_12aey_77{color:var(--ui-text);font-weight:var(--ui-weight-semibold)}._grantExpiry_12aey_78{color:var(--ui-warning)}._productSection_12aey_35>._sectionHeading_12aey_67{padding:0 var(--ui-space-4) var(--ui-space-4)}._productRequirement_12aey_88{margin:calc(var(--ui-space-2) * -1) var(--ui-space-4) var(--ui-space-4);color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._productList_12aey_246{gap:var(--ui-space-3)}._productRow_12aey_127{gap:var(--ui-space-4);min-height:64px;padding:var(--ui-space-4);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-surface);grid-template-columns:minmax(150px,1fr) minmax(120px,.55fr) minmax(92px,.45fr) 168px;display:grid}._productRow_12aey_127[data-current=true]{border-color:var(--ui-selected-border);box-shadow:var(--ui-ring-accent)}._productRow_12aey_127[data-recommended=true]{border-color:var(--ui-selected-border);background:var(--ui-selected)}._annualBadge_12aey_85{width:fit-content;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-selected-border);border-radius:var(--ui-radius-sm);color:var(--ui-info);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body)}._annualSchedule_12aey_86{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._productCredits_12aey_80{color:var(--ui-muted)}._productPrice_12aey_81{align-items:baseline;gap:var(--ui-space-1);color:var(--ui-info);flex-wrap:wrap;display:inline-flex}._productPriceTerm_12aey_83,._productPriceUnavailable_12aey_82{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._productPriceUnavailable_12aey_82{overflow-wrap:anywhere}@media (width<=768px){._balanceHeader_12aey_51{flex-direction:column;align-items:stretch}._accountAction_12aey_110,._productAction_12aey_111{width:100%;min-width:0}._accountActions_12aey_117{grid-template-columns:minmax(0,1fr)}._lockedCreditRow_12aey_87{flex-direction:column;align-items:flex-start}._grantRow_12aey_126,._currentSubscriptionRow_12aey_125,._productRow_12aey_127{grid-template-columns:minmax(0,1fr) auto}._subscriptionDetails_12aey_142,._grantExpiry_12aey_78,._productAction_12aey_111{grid-column:1/-1}}._notice_15blb_1{align-items:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid color-mix(in oklch, var(--ui-warning) 35%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-warning) 5%, var(--ui-surface));flex-direction:column;display:flex}._notice_15blb_1[data-variant=compact]{background:0 0;border:0;padding:0}._heading_15blb_3{color:var(--ui-warning);font-size:var(--ui-text-sm)}._description_15blb_4{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);overflow-wrap:anywhere;margin:0}._timing_15blb_5{gap:var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-text-xs);flex-direction:column;display:flex}._badge_1bwwl_1{min-width:88px;height:var(--ui-control-height-md);justify-content:center;align-items:center;gap:var(--ui-space-3);padding:0 var(--ui-control-padding-x-md);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);font-family:var(--ui-font-body);letter-spacing:0;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);grid-template-columns:16px minmax(5ch,auto);text-decoration:none;display:inline-grid}._badge_1bwwl_1[href]:hover{border-color:var(--ui-selected-border);background:var(--ui-hover)}._badge_1bwwl_1[href]:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._icon_1bwwl_33{color:var(--ui-accent)}._amount_1bwwl_37{min-width:0;color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight);text-align:right}._loading_1bwwl_48{justify-self:center}@media (prefers-reduced-motion:reduce){._badge_1bwwl_1{transition:none}}._line_117qg_1{align-items:baseline;gap:var(--ui-space-3);width:100%;min-width:0;color:var(--ui-muted);font-family:var(--ui-font-body);font-size:var(--ui-text-sm);letter-spacing:0;grid-template-columns:minmax(0,1fr) minmax(7ch,auto);line-height:1.4;display:grid}._label_117qg_15{overflow-wrap:anywhere;min-width:0}._value_117qg_20,._valueSkeleton_117qg_21{justify-self:end;width:7ch;min-width:7ch}._value_117qg_20{color:var(--ui-text);font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-weight:var(--ui-weight-semibold);text-align:right;white-space:nowrap}._valueSkeleton_117qg_21{border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-muted) 22%, transparent);height:1em;display:block}._notice_6n4kp_1{justify-content:space-between;align-items:center;gap:var(--ui-space-5);width:100%;min-width:0;padding:var(--ui-space-4);border:1px solid color-mix(in oklch, var(--ui-warning) 48%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-warning) 7%, var(--ui-surface));color:var(--ui-text);font-family:var(--ui-font-body);display:flex}._shortfall_6n4kp_16{min-width:0;color:var(--ui-warning);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-body);overflow-wrap:anywhere}._actions_6n4kp_27{gap:var(--ui-space-3);flex:none;grid-template-columns:repeat(2,minmax(120px,1fr));display:grid}@media (width<=560px){._notice_6n4kp_1{flex-direction:column;align-items:stretch}._actions_6n4kp_27{grid-template-columns:minmax(0,1fr)}}._challengeControl_5dlhk_1{width:100%;transition:max-height var(--ui-motion-standard) var(--ui-motion-ease), opacity var(--ui-motion-standard) var(--ui-motion-ease);overflow:hidden}._challengeControl_5dlhk_1[data-challenge-state=pending]{opacity:1;visibility:visible;max-height:90px}._challengeControl_5dlhk_1[data-challenge-state=verified]{opacity:0;pointer-events:none;visibility:hidden;max-height:0}._dialog_1lq0m_1{box-sizing:border-box;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-panel);color:var(--ui-text);box-shadow:var(--ui-shadow-lg);font-family:var(--ui-font-body);font-size:var(--ui-text-sm);overflow:auto}._dialog_1lq0m_1[data-width=wide]{width:min(800px,100vw - 32px)}._dialog_1lq0m_1::backdrop{background:var(--ui-scrim)}._dialog_1lq0m_1[data-width=sheet]{width:min(560px,100%);max-width:100%;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));padding-bottom:max(var(--ui-space-5), env(safe-area-inset-bottom));border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;margin:0 auto;position:fixed;inset:auto 0 0}._dialog_1lq0m_1[data-width=sheet] ._header_1lq0m_27 button{min-width:44px;min-height:44px}._header_1lq0m_27{justify-content:space-between;align-items:center;gap:var(--ui-space-4);display:flex}._header_1lq0m_27 h2{font-size:var(--ui-text-lg);font-weight:var(--ui-weight-semibold);margin:0}._context_1lq0m_30{margin-top:var(--ui-space-2);color:var(--ui-muted);line-height:var(--ui-line-body);overflow-wrap:anywhere}._context_1lq0m_30 mark{background:var(--ui-accent-tint);color:var(--ui-text);border-radius:var(--ui-radius-xs)}._body_1lq0m_32{min-width:0;margin-top:var(--ui-space-5)}._footer_1lq0m_33{justify-content:flex-end;gap:var(--ui-space-2);margin-top:var(--ui-space-5);flex-wrap:wrap;display:flex}._footer_1lq0m_33:empty{display:none}._dialog_1lq0m_1[data-width=media]{width:min(800px,100vw - 32px);padding:0}._dialog_1lq0m_1[data-width=media][open]{flex-direction:column;display:flex}._dialog_1lq0m_1[data-width=media] ._header_1lq0m_27{padding:var(--ui-space-5) var(--ui-space-6) var(--ui-space-3);flex-shrink:0}._dialog_1lq0m_1[data-width=media] ._context_1lq0m_30{margin:0 var(--ui-space-6);padding-bottom:var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint)}._dialog_1lq0m_1[data-width=media] ._body_1lq0m_32{min-height:0;padding:var(--ui-space-5) var(--ui-space-6);margin-top:0;overflow-y:auto}._dialog_1lq0m_1[data-width=media] ._footer_1lq0m_33{padding:var(--ui-space-4) var(--ui-space-6);border-top:1px solid var(--ui-border-faint);flex-shrink:0;margin-top:0}._dialog_1lq0m_1[data-width=project]{width:min(660px,100vw - 32px);padding:0;animation:.18s ease-out _projectDialogEnter_1lq0m_1}._dialog_1lq0m_1[data-width=project][open]{flex-direction:column;display:flex}._dialog_1lq0m_1[data-width=project] ._header_1lq0m_27{padding:var(--ui-space-5) var(--ui-space-6) var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint);flex-shrink:0}._dialog_1lq0m_1[data-width=project] ._context_1lq0m_30:empty{display:none}._dialog_1lq0m_1[data-width=project] ._context_1lq0m_30{padding:var(--ui-space-4) var(--ui-space-6) 0;margin:0}._dialog_1lq0m_1[data-width=project] ._body_1lq0m_32{min-height:0;padding:var(--ui-space-5) var(--ui-space-6);margin-top:0;overflow-y:auto}._dialog_1lq0m_1[data-width=project] ._footer_1lq0m_33{padding:var(--ui-space-4) var(--ui-space-6);border-top:1px solid var(--ui-border-faint);flex-shrink:0;margin-top:0}@keyframes _projectDialogEnter_1lq0m_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._dialog_1lq0m_1[data-width=compact] ._header_1lq0m_27 button{flex-shrink:0;min-width:44px;min-height:44px}._dialog_1lq0m_1[data-width=compact] ._footer_1lq0m_33 button{min-height:44px}}@media (width<=560px){._dialog_1lq0m_1[data-width=project] :is(._header_1lq0m_27,._context_1lq0m_30,._body_1lq0m_32,._footer_1lq0m_33){padding-inline:var(--ui-space-4)}}@media (prefers-reduced-motion:reduce){._dialog_1lq0m_1[data-width=project]{animation:none}}._form_4hb65_1{gap:var(--ui-space-2);flex-direction:column;display:flex}._form_4hb65_1 label{color:var(--ui-muted)}._error_4hb65_3{color:var(--ui-danger);margin:0}._actions_4hb65_4{justify-content:flex-end;gap:var(--ui-space-2);margin-top:var(--ui-space-4);display:flex}._body_12qew_1{gap:var(--ui-space-5);font-size:var(--ui-text-md);display:grid}._panel_12qew_2{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);min-width:0;padding:var(--ui-space-5);background:var(--ui-surface)}._heading_12qew_3{justify-content:space-between;align-items:center;gap:var(--ui-space-3);margin-bottom:var(--ui-space-3);flex-wrap:wrap;display:flex}._heading_12qew_3 h3,._imageHeader_12qew_4 h4{align-items:center;gap:var(--ui-space-3);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);margin:0;display:flex}._required_12qew_5{color:var(--ui-accent);font-size:var(--ui-text-xs);background:var(--ui-accent-soft);padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-xs);font-weight:var(--ui-weight-medium)}._price_12qew_6{font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._creditSkeleton_12qew_7{vertical-align:middle;border-radius:var(--ui-radius-xs);background:var(--ui-border-strong);width:64px;height:12px;animation:1.4s ease-in-out infinite _creditPulse_12qew_1;display:inline-block}._total_12qew_8 ._creditSkeleton_12qew_7{width:88px;height:18px}@keyframes _creditPulse_12qew_1{0%,to{opacity:.45}50%{opacity:.85}}._files_12qew_10{margin:0;padding:0;list-style:none}._file_12qew_10{align-items:center;gap:var(--ui-space-3);border-bottom:1px solid var(--ui-border-faint);min-width:0;min-height:36px;display:flex}._file_12qew_10:last-child{border-bottom:0}._name_12qew_13{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}._details_12qew_14{color:var(--ui-muted);font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._limits_12qew_15{margin:var(--ui-space-3) 0 0;color:var(--ui-muted);font-size:var(--ui-text-xs)}._drop_12qew_16{justify-content:center;align-items:center;gap:var(--ui-space-3);width:100%;min-height:68px;padding:var(--ui-space-4);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-panel);color:var(--ui-accent);font:inherit;cursor:pointer;display:flex}._drop_12qew_16:hover{border-color:var(--ui-accent)}._choice_12qew_18{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4) 0;border-bottom:1px solid var(--ui-border-faint);display:flex}._choiceLabel_12qew_19{align-items:center;gap:var(--ui-space-4);cursor:pointer;flex:1;min-width:0;display:flex}._choiceText_12qew_20{gap:var(--ui-space-1);display:grid}._choiceText_12qew_20 strong{font-weight:var(--ui-weight-medium)}._choiceText_12qew_20>span,._imageHeader_12qew_4 p{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._switch_12qew_23{appearance:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-bg);cursor:pointer;width:34px;height:20px;transition:background var(--ui-motion-fast) ease;flex-shrink:0;margin:0;position:relative}._switch_12qew_23:before{content:"";background:var(--ui-muted);width:14px;height:14px;transition:transform var(--ui-motion-fast) ease;border-radius:50%;position:absolute;top:2px;left:2px}._switch_12qew_23:checked{border-color:var(--ui-accent);background:var(--ui-accent)}._switch_12qew_23:checked:before{background:var(--ui-accent-ink);transform:translate(14px)}._switch_12qew_23:disabled,._drop_12qew_16:disabled{opacity:.5;cursor:default}._imageChoice_12qew_28{padding-top:var(--ui-space-5)}._imageHeader_12qew_4{gap:var(--ui-space-3);margin-bottom:var(--ui-space-3);justify-content:space-between;align-items:start;display:flex}._imageHeader_12qew_4 h4{flex-wrap:wrap}._imageHeader_12qew_4 h4>span{color:var(--ui-muted);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-regular)}._imageHeader_12qew_4 p{margin:var(--ui-space-2) 0 0}._imageFooter_12qew_33{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}._imageFooter_12qew_33 ._limits_12qew_15{margin:0}._imageName_12qew_35{min-width:0;padding:var(--ui-space-2) 0;color:inherit;font:inherit;cursor:default;background:0 0;border:0;flex:1;display:flex;position:relative}._thumbnail_12qew_36{width:120px;height:96px;padding:var(--ui-space-2);background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow-sm);z-index:2;pointer-events:none;display:none;position:absolute;bottom:100%;left:0}._thumbnail_12qew_36 img{object-fit:contain;width:100%;height:100%;display:block}._imageName_12qew_35:hover ._thumbnail_12qew_36,._imageName_12qew_35:focus-visible ._thumbnail_12qew_36{display:block}._switch_12qew_23:focus-visible,._drop_12qew_16:focus-visible,._imageName_12qew_35:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._footer_12qew_40{width:100%}._footerRow_12qew_41{justify-content:space-between;align-items:center;gap:var(--ui-space-4);flex-wrap:wrap;display:flex}._total_12qew_8{gap:var(--ui-space-2);display:grid}._totalValue_12qew_43{align-items:center;gap:var(--ui-space-2);min-height:20px;display:flex}._total_12qew_8>span:first-child{color:var(--ui-muted);font-size:var(--ui-text-xs)}._total_12qew_8 ._price_12qew_6{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold)}._terms_12qew_46{margin-top:var(--ui-space-3);color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._terms_12qew_46:empty{display:none}._error_12qew_48{color:var(--ui-danger);font-size:var(--ui-text-sm);margin:0}@media (width<=560px){._panel_12qew_2{padding:var(--ui-space-4)}._choice_12qew_18{flex-wrap:wrap}._file_12qew_10{gap:var(--ui-space-2)}}@media (prefers-reduced-motion:reduce){._switch_12qew_23,._switch_12qew_23:before{transition:none}._creditSkeleton_12qew_7{animation:none}}._content_14xrl_1{gap:var(--ui-space-5);display:grid}._notice_14xrl_2{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);color:var(--ui-muted);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);line-height:var(--ui-line-body);animation:_noticeEnter_14xrl_1 var(--ui-motion-slow) ease-out;margin:0;display:flex}._notice_14xrl_2 svg,._error_14xrl_3 svg{flex-shrink:0}._notice_14xrl_2[data-ready=true]{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:var(--ui-selected-border)}._group_14xrl_5{min-width:0}._group_14xrl_5+._group_14xrl_5{padding-top:var(--ui-space-5);border-top:1px solid var(--ui-border-faint)}._groupHeader_14xrl_7{align-items:baseline;gap:var(--ui-space-3);margin-bottom:var(--ui-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}._groupHeader_14xrl_7 h3{font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);margin:0}._groupHeader_14xrl_7>span{font-size:var(--ui-text-xs);color:var(--ui-muted)}._steps_14xrl_10{gap:var(--ui-space-1);margin:0;padding:0;list-style:none;display:grid}._step_14xrl_10{align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-3);border-radius:var(--ui-radius-sm);min-height:34px;transition:background var(--ui-motion-standard) ease,color var(--ui-motion-standard) ease;display:flex}._icon_14xrl_12{width:20px;height:20px;color:var(--ui-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}._stepBody_14xrl_13{gap:var(--ui-space-2);min-width:0;font-size:var(--ui-text-sm);flex:1;line-height:20px;display:grid}._stepBody_14xrl_13 small{color:var(--ui-muted);font-size:var(--ui-text-xs);overflow-wrap:anywhere;line-height:var(--ui-line-body)}._state_14xrl_15{color:var(--ui-muted);font-size:var(--ui-text-xs);white-space:nowrap;line-height:20px}._step_14xrl_10[data-status=running]{background:var(--ui-accent-soft)}._step_14xrl_10[data-status=running] ._icon_14xrl_12{color:var(--ui-accent)}._step_14xrl_10[data-status=running] ._icon_14xrl_12 svg{animation:1.2s linear infinite _working_14xrl_1}._step_14xrl_10:is([data-status=completed],[data-status=reused]) ._icon_14xrl_12{color:var(--ui-accent);animation:_checkEnter_14xrl_1 var(--ui-motion-standard) ease-out}._step_14xrl_10:is([data-status=waiting],[data-status=not-needed]) ._stepBody_14xrl_13{color:var(--ui-muted)}._step_14xrl_10[data-status=failed] :is(._icon_14xrl_12,._state_14xrl_15){color:var(--ui-danger)}._error_14xrl_3{gap:var(--ui-space-3);color:var(--ui-danger);line-height:var(--ui-line-body);margin:0;display:flex}._connection_14xrl_23{justify-content:space-between;align-items:center;gap:var(--ui-space-3);color:var(--ui-warning);flex-wrap:wrap;display:flex}@keyframes _working_14xrl_1{to{transform:rotate(360deg)}}@keyframes _noticeEnter_14xrl_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _checkEnter_14xrl_1{0%{opacity:.4;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media (width<=560px){._step_14xrl_10{gap:var(--ui-space-2);padding-inline:0}._state_14xrl_15{font-size:var(--ui-text-xs)}}@media (prefers-reduced-motion:reduce){._notice_14xrl_2,._step_14xrl_10,._step_14xrl_10 ._icon_14xrl_12,._step_14xrl_10 ._icon_14xrl_12 svg{transition:none;animation:none!important}}._notice_ac37d_1{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0;display:flex}._notice_ac37d_1 svg{color:var(--ui-accent);flex-shrink:0}._notice_ac37d_1[data-needs-visible=true]{border-color:var(--ui-warning)}._floating_ac37d_4{bottom:var(--ui-space-5);z-index:50;width:max-content;max-width:min(600px,100vw - 32px);box-shadow:var(--ui-shadow-md);pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}._overlay_34bfe_1{z-index:90;padding:var(--ui-space-5);background:color-mix(in oklch, var(--ui-bg-deep) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_34bfe_13{box-sizing:border-box;width:min(440px, calc(100vw - (2 * var(--ui-space-5))));gap:var(--ui-space-7);padding:var(--ui-space-8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface-hi) 58%, var(--ui-bg-deep));box-shadow:var(--ui-shadow-lg);flex-direction:column;display:flex;position:relative}._close_34bfe_27._close_34bfe_27{top:var(--ui-space-4);right:var(--ui-space-4);color:var(--ui-muted);position:absolute}._content_34bfe_34{gap:var(--ui-space-4);padding-right:var(--ui-space-8);flex-direction:column;display:flex}._title_34bfe_41{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-display-md);font-weight:var(--ui-weight-bold);line-height:var(--ui-line-title);letter-spacing:0;margin:0}._description_34bfe_51{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-line-body);margin:0}._actions_34bfe_58{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actionsSingle_34bfe_64{grid-template-columns:minmax(0,1fr)}@media (width<=520px){._overlay_34bfe_1{padding:var(--ui-space-4)}._dialog_34bfe_13{width:calc(100vw - (2 * var(--ui-space-4)));padding:var(--ui-space-7)}._actions_34bfe_58{grid-template-columns:1fr}}._uploadTarget_zsd1x_1{--source-upload-accent-value:var(--source-upload-accent,var(--ui-accent,#7ad7b0));--source-upload-border-value:var(--source-upload-border,var(--ui-selected-border,#7ad7b057));--source-upload-text-value:var(--source-upload-text,var(--ui-text,#f5f4f1));--source-upload-muted-value:var(--source-upload-muted,var(--ui-muted,#f5f4f194));--source-upload-surface-value:var(--source-upload-target-background,var(--ui-field,#131614db));--source-upload-font-body-value:var(--source-upload-font-body,var(--ui-font-body,system-ui, sans-serif));--source-upload-font-display-value:var(--source-upload-font-display,var(--ui-font-display,system-ui, sans-serif));--source-upload-font-mono-value:var(--source-upload-font-mono,var(--ui-font-mono,ui-monospace, monospace));min-height:var(--source-upload-target-min-height,154px);align-items:var(--source-upload-target-align,flex-start);justify-content:center;gap:var(--source-upload-target-gap,var(--ui-space-3,10px));padding:var(--source-upload-target-padding,var(--ui-space-7,22px));border:var(--source-upload-target-border,1px dashed var(--source-upload-border-value));border-radius:var(--source-upload-target-radius,var(--ui-radius-md,8px));background:var(--source-upload-surface-value);box-shadow:var(--source-upload-target-shadow,none);color:var(--source-upload-text-value);cursor:pointer;font-family:var(--source-upload-font-body-value);text-align:var(--source-upload-target-text-align,left);transition:border-color var(--ui-motion-standard,.14s) var(--ui-motion-ease,ease), background var(--ui-motion-standard,.14s) var(--ui-motion-ease,ease), box-shadow var(--ui-motion-standard,.14s) var(--ui-motion-ease,ease), transform var(--ui-motion-standard,.14s) var(--ui-motion-ease,ease);flex-direction:column;display:flex}._uploadTarget_zsd1x_1:hover{border-color:var(--source-upload-target-hover-border,var(--source-upload-accent-value));background:var(--source-upload-target-hover-background,var(--source-upload-surface-value));box-shadow:var(--source-upload-target-hover-shadow,var(--source-upload-target-shadow,none));transform:var(--source-upload-target-hover-transform,none)}._uploadTargetDragging_zsd1x_40{border-color:var(--source-upload-target-hover-border,var(--source-upload-accent-value));background:var(--source-upload-target-hover-background,var(--source-upload-surface-value));box-shadow:var(--source-upload-target-hover-shadow,var(--source-upload-target-shadow,none));transform:var(--source-upload-target-drag-transform,var(--source-upload-target-hover-transform,none))}._uploadTarget_zsd1x_1:active{transform:var(--source-upload-target-active-transform,var(--source-upload-target-hover-transform,none))}._uploadTarget_zsd1x_1:has(+._fileInput_zsd1x_51:focus-visible){outline:var(--ui-focus-ring,2px solid var(--source-upload-accent-value));outline-offset:var(--ui-focus-offset,3px)}._uploadRole_zsd1x_56{color:var(--source-upload-accent-value);font-family:var(--source-upload-font-mono-value);font-size:var(--source-upload-role-size,10px);font-weight:var(--ui-weight-bold,700);letter-spacing:var(--source-upload-role-spacing,var(--ui-tracking-label,.08em));text-transform:uppercase;line-height:1}._uploadTitle_zsd1x_66{color:var(--source-upload-text-value);font-family:var(--source-upload-font-display-value);font-size:var(--source-upload-title-size,clamp(26px, 4vw, 42px));font-weight:var(--source-upload-title-weight,var(--ui-weight-bold,700));letter-spacing:var(--ui-tracking-normal,0);line-height:var(--source-upload-title-line-height,.95);display:block}._uploadTitleLine_zsd1x_76{display:block}._uploadHint_zsd1x_80{color:var(--source-upload-muted-value);font-family:var(--source-upload-hint-font,var(--source-upload-font-body-value));font-size:var(--source-upload-hint-size,12px);letter-spacing:var(--source-upload-hint-spacing,0);line-height:1}._fileInput_zsd1x_51{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._sourceListPanel_zsd1x_98{--source-upload-accent-value:var(--source-upload-accent,var(--ui-accent,#7ad7b0));--source-upload-border-value:var(--source-upload-border,var(--ui-border,#7ad7b038));--source-upload-border-faint-value:var(--source-upload-border-faint,var(--ui-border-faint,#f5f4f11f));--source-upload-text-value:var(--source-upload-text,var(--ui-text,#f5f4f1));--source-upload-muted-value:var(--source-upload-muted,var(--ui-muted,#f5f4f194));--source-upload-faint-value:var(--source-upload-faint,var(--ui-faint,#f5f4f16b));--source-upload-panel-background-value:var(--source-upload-list-background,var(--ui-panel,#080908a3));--source-upload-font-body-value:var(--source-upload-font-body,var(--ui-font-body,system-ui, sans-serif));--source-upload-font-mono-value:var(--source-upload-font-mono,var(--ui-font-mono,ui-monospace, monospace));min-height:0;padding:var(--source-upload-list-padding,0);border:var(--source-upload-list-border,1px solid var(--source-upload-border-faint-value));border-radius:var(--source-upload-list-radius,var(--ui-radius-md,8px));background:var(--source-upload-panel-background-value);box-shadow:var(--source-upload-list-shadow,none);color:var(--source-upload-text-value);font-family:var(--source-upload-font-body-value);flex-direction:column;display:flex;overflow:hidden}._sourceListHeader_zsd1x_122{min-height:var(--source-upload-list-header-height,38px);align-items:center;justify-content:var(--source-upload-list-header-align,flex-start);margin:var(--source-upload-list-header-margin,0);padding:var(--source-upload-list-header-padding,0 var(--ui-space-4,12px));border-bottom:var(--source-upload-list-header-border,1px solid var(--source-upload-border-faint-value));color:var(--source-upload-muted-value);font-family:var(--source-upload-font-mono-value);font-size:var(--source-upload-list-header-size,11px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--source-upload-list-header-spacing,0);white-space:nowrap;flex:none;line-height:1;display:flex}._sourceListHeader_zsd1x_122[data-summary-layout=stacked]{white-space:normal;align-items:stretch;line-height:1.1}._sourceListSummary_zsd1x_147{gap:var(--ui-space-2,5px);width:100%;margin:0;padding:0;display:grid}._sourceListSummaryRow_zsd1x_155{align-items:center;gap:var(--ui-space-3,8px);grid-template-columns:minmax(0,1fr) max-content;min-width:0;display:grid}._sourceListSummaryRow_zsd1x_155 dt,._sourceListSummaryRow_zsd1x_155 dd{min-width:0;margin:0}._sourceListSummaryRow_zsd1x_155 dt{color:var(--source-upload-faint-value);font-weight:var(--ui-weight-bold,700);letter-spacing:var(--ui-tracking-label,.08em);text-overflow:ellipsis;text-transform:uppercase;overflow:hidden}._sourceListSummaryRow_zsd1x_155 dd{color:var(--source-upload-muted-value);font-weight:var(--ui-weight-semibold,600);text-align:right}._sourceListHeaderEmpty_zsd1x_184{border-bottom:var(--source-upload-list-empty-header-border,var(--source-upload-list-header-border,1px solid var(--source-upload-border-faint-value)));margin:var(--source-upload-list-empty-header-margin,var(--source-upload-list-header-margin,0));padding:var(--source-upload-list-empty-header-padding,var(--source-upload-list-header-padding,0 var(--ui-space-4,12px)))}._sourceList_zsd1x_98{min-height:0;padding:var(--source-upload-list-items-padding,6px);margin:0;list-style:none;overflow:auto}._sourceItem_zsd1x_198,._sourceSkeletonItem_zsd1x_199{min-height:var(--source-upload-list-row-height,46px);grid-template-columns:minmax(0, 1fr) var(--source-upload-list-action-size,30px);align-items:center;gap:var(--source-upload-list-row-gap,10px);padding:var(--source-upload-list-row-padding,7px 8px 7px 10px);border-radius:var(--source-upload-list-row-radius,7px);display:grid}._sourceItem_zsd1x_198+._sourceItem_zsd1x_198,._sourceSkeletonItem_zsd1x_199{margin-top:var(--source-upload-list-row-gap-y,2px)}._sourceItem_zsd1x_198:hover{background:var(--source-upload-list-row-hover-background,var(--ui-hover,#ffffff0d))}._sourceText_zsd1x_218,._sourceSkeletonText_zsd1x_228{grid-template-columns:var(--source-upload-list-text-columns,minmax(0, 1fr));align-items:var(--source-upload-list-text-align,stretch);gap:var(--source-upload-list-text-gap,4px);white-space:nowrap;min-width:0;display:grid;overflow:hidden}._sourceName_zsd1x_238{min-width:0;color:var(--source-upload-text-value);font-size:var(--source-upload-list-name-size,13px);font-weight:var(--ui-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._sourceMeta_zsd1x_249{align-items:baseline;justify-self:var(--source-upload-list-meta-justify,end);gap:var(--source-upload-list-meta-gap,4px);color:var(--source-upload-faint-value);font-family:var(--source-upload-font-mono-value);font-size:var(--source-upload-list-meta-size,10.5px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;grid-template-columns:max-content max-content max-content;line-height:1;display:inline-grid}._sourceSize_zsd1x_264,._sourceDuration_zsd1x_265{text-align:right}._sourceMetaSeparator_zsd1x_269{color:var(--source-upload-muted-value)}._deleteButton_zsd1x_273{width:var(--source-upload-list-action-size,30px);height:var(--source-upload-list-action-size,30px);border:var(--source-upload-list-action-border,1px solid transparent);border-radius:var(--source-upload-list-action-radius,7px);background:var(--source-upload-list-action-background,transparent);color:var(--source-upload-muted-value);cursor:pointer;font-family:var(--source-upload-font-mono-value);font-size:var(--source-upload-list-action-font-size,10px);transition:background var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease), border-color var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease), color var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease), transform var(--ui-motion-fast,.12s) var(--ui-motion-ease,ease);justify-content:center;align-items:center;padding:0;display:inline-flex}._deleteButton_zsd1x_273[data-ui-size=sm]{width:var(--source-upload-list-action-size,30px);height:var(--source-upload-list-action-size,30px)}._deleteButton_zsd1x_273:hover{border-color:var(--source-upload-list-action-hover-border,var(--source-upload-border-value));background:var(--source-upload-list-action-hover-background,var(--ui-active,#ffffff0f));color:var(--source-upload-list-action-hover-color,var(--source-upload-text-value))}._deleteButton_zsd1x_273:active{transform:var(--source-upload-list-action-active-transform,none)}._deleteButton_zsd1x_273:focus-visible{outline:var(--ui-focus-ring,2px solid var(--source-upload-accent-value));outline-offset:var(--ui-focus-offset,2px)}._sourceSkeletonBar_zsd1x_314{height:var(--source-upload-skeleton-height,8px);border-radius:var(--ui-radius-pill,999px);background:linear-gradient(90deg, var(--source-upload-skeleton-from,var(--ui-accent-alpha-sm,#ffffff0f)), var(--source-upload-skeleton-via,var(--ui-accent-alpha-md,#7ad7b029)), var(--source-upload-skeleton-from,var(--ui-accent-alpha-sm,#ffffff0f)));background-size:220% 100%;animation:1.35s ease-in-out infinite _sourceUploadSkeletonPulse_zsd1x_1;display:block}._sourceSkeletonName_zsd1x_329{width:var(--source-upload-skeleton-name-width,58%)}._sourceSkeletonMeta_zsd1x_333{width:var(--source-upload-skeleton-meta-width,38%);height:var(--source-upload-skeleton-meta-height,var(--source-upload-skeleton-height,8px));justify-self:var(--source-upload-list-meta-justify,end);opacity:.68}._sourceSkeletonButton_zsd1x_340{width:var(--source-upload-skeleton-button-size,22px);height:var(--source-upload-skeleton-button-size,22px);opacity:.7}@media (prefers-reduced-motion:reduce){._uploadTarget_zsd1x_1,._deleteButton_zsd1x_273{transition:none}._sourceSkeletonBar_zsd1x_314{animation:none}}@keyframes _sourceUploadSkeletonPulse_zsd1x_1{0%{background-position:120% 0}to{background-position:-80% 0}}._sourceItem_zsd1x_198[data-thumbnail=true]{grid-template-columns:44px minmax(0, 1fr) var(--source-upload-list-action-size,30px)}._sourceThumbnail_zsd1x_371{object-fit:contain;border-radius:4px;width:44px;height:36px}._panel_otmdm_1{--ai-edit-progress-bg:var(--ui-bg);--ai-edit-progress-hair:var(--ui-border);--ai-edit-progress-hair-faint:var(--ui-border-faint);--ai-edit-progress-text:var(--ui-text);--ai-edit-progress-muted:var(--ui-muted);--ai-edit-progress-faint:var(--ui-faint);--ai-edit-progress-mint:var(--ui-accent);--ai-edit-progress-mint-deep:var(--ui-accent-deep);--ai-edit-progress-mint-ink:var(--ui-accent-ink);--ai-edit-progress-coral:var(--ui-danger);--ai-edit-progress-body:var(--ui-font-body);--ai-edit-progress-mono:var(--ui-font-mono);--ai-edit-progress-radius-sm:var(--ui-radius-sm);--ai-edit-progress-radius-lg:var(--ui-radius-lg);--ai-edit-progress-panel-gap:var(--ui-space-8);--ai-edit-progress-progress-display:flex;align-items:center;gap:var(--ai-edit-progress-panel-gap);width:100%;min-width:0;color:var(--ai-edit-progress-text);font-family:var(--ai-edit-progress-body);flex-direction:column;display:flex}._progress_otmdm_29{min-width:200px;display:var(--ai-edit-progress-progress-display);text-align:center;flex-direction:column;align-self:center;align-items:center}._progressTags_otmdm_38{min-height:var(--ui-space-6);margin-bottom:var(--ui-space-4);justify-content:center;align-items:center;gap:var(--ui-space-2);color:var(--ai-edit-progress-text);font-family:var(--ai-edit-progress-body);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);opacity:.45;display:flex}._progressSep_otmdm_52{color:var(--ai-edit-progress-faint)}._progressPips_otmdm_56{--ui-progress-pips-width:min(190px, 100%);--ui-progress-pip-accent:var(--ai-edit-progress-mint);--ui-progress-pip-background:var(--ui-overlay-soft);--ui-progress-pip-border:var(--ai-edit-progress-hair);--ui-progress-pip-current-background:color-mix(in oklch, var(--ai-edit-progress-mint) 86%, white);--ui-progress-pip-current-border:color-mix(in oklch, var(--ai-edit-progress-mint) 88%, white)}._progressTimer_otmdm_65{max-width:220px;margin-top:var(--ui-space-4);color:var(--ai-edit-progress-faint);font-family:var(--ai-edit-progress-mono);font-size:var(--ui-text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:balance;line-height:1.35}._actionStack_otmdm_77{gap:var(--ui-space-3);flex-direction:column;width:100%;display:flex}._verificationControl_otmdm_84{width:100%}._primaryAction_otmdm_88{width:100%;min-height:var(--ui-control-height-lg);justify-content:center;align-items:center;gap:var(--ui-space-3);padding:18px var(--ui-control-padding-x-lg);border-radius:var(--ai-edit-progress-radius-lg);background:var(--ai-edit-progress-mint);box-shadow:0 0 0 1px var(--ai-edit-progress-mint-deep), 0 12px 28px -10px var(--ui-accent-alpha-lg);color:var(--ai-edit-progress-mint-ink);cursor:pointer;font-family:var(--ai-edit-progress-body);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-tracking-normal);transition:background var(--ui-motion-standard) var(--ui-motion-ease), box-shadow var(--ui-motion-standard) var(--ui-motion-ease), opacity var(--ui-motion-standard) var(--ui-motion-ease), transform var(--ui-motion-standard) var(--ui-motion-ease);border:none;display:inline-flex}._primaryAction_otmdm_88:disabled{cursor:not-allowed;opacity:.6}._primaryAction_otmdm_88:not(:disabled):hover{background:color-mix(in oklch, var(--ai-edit-progress-mint) 86%, white);box-shadow:0 0 0 1px var(--ai-edit-progress-mint-deep), 0 18px 38px -12px var(--ui-accent-alpha-lg);transform:translateY(-2px)}._primaryAction_otmdm_88:not(:disabled):active{transform:translateY(0)}._secondaryAction_otmdm_132{justify-content:center;align-items:center;gap:var(--ui-space-3);width:100%;min-height:44px;padding:var(--ui-space-4) var(--ui-space-6);border:1px solid var(--ai-edit-progress-hair-faint);border-radius:var(--ai-edit-progress-radius-lg);color:var(--ai-edit-progress-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-md);transition:background var(--ui-motion-standard) var(--ui-motion-ease), border-color var(--ui-motion-standard) var(--ui-motion-ease), color var(--ui-motion-standard) var(--ui-motion-ease), transform var(--ui-motion-standard) var(--ui-motion-ease);background:0 0;text-decoration:none;display:inline-flex}._secondaryAction_otmdm_132:disabled{cursor:not-allowed;opacity:.45}._secondaryAction_otmdm_132:not(:disabled):hover,._secondaryAction_otmdm_132:not(:disabled):active{border-color:color-mix(in oklch, var(--ai-edit-progress-mint) 54%, transparent)}._resetAction_otmdm_165{margin-top:var(--ui-space-2);color:var(--ai-edit-progress-faint);font-size:var(--ui-text-sm);align-self:center}._errorText_otmdm_172{--ui-alert-error:var(--ai-edit-progress-coral);--ui-alert-error-border:color-mix(in oklch, var(--ai-edit-progress-coral) 55%, black);--ui-alert-radius:var(--ai-edit-progress-radius-sm)}._primaryAction_otmdm_88:focus-visible,._secondaryAction_otmdm_132:focus-visible,._resetAction_otmdm_165:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--ai-edit-progress-radius-sm)}@media (prefers-reduced-motion:reduce){._primaryAction_otmdm_88,._secondaryAction_otmdm_132{transition:none}}._skeleton_3stz4_1{--editor-skeleton-base:color-mix(in oklch, var(--ui-field) 76%, var(--ui-bg-deep));--editor-skeleton-raised:color-mix(in oklch, var(--ui-surface-hi) 70%, var(--ui-bg-deep));--editor-skeleton-sheen:color-mix(in oklch, var(--ui-text) 8%, transparent);--editor-skeleton-signal:color-mix(in oklch, var(--ui-accent) 14%, var(--editor-skeleton-base));background:var(--ui-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--ui-text);pointer-events:none;grid-template-columns:420px 1px minmax(320px,1fr);display:grid;overflow:hidden}._sourcePanel_3stz4_19{background:var(--ui-bg);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}._pane_3stz4_27{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._scriptPane_3stz4_35{background:var(--ui-bg)}._compositionPane_3stz4_39{background:linear-gradient(180deg, color-mix(in oklch, var(--ui-bg-deep) 88%, transparent), transparent 52%), var(--ui-bg)}._workspaceDivider_3stz4_45{background:var(--ui-border-faint);min-width:1px;display:block}._paneHeader_3stz4_51{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--ui-space-3);height:54px;padding:0 var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint);background:var(--ui-bg-deep);flex:0 0 54px;display:flex}._headerTitle_3stz4_64{width:min(168px,54%);height:14px}._scriptBody_3stz4_72{gap:var(--ui-space-4);min-height:0;padding:var(--ui-space-6) var(--ui-space-5);flex-direction:column;display:flex;overflow:hidden}._scriptLine_3stz4_81{height:16px}._scriptLine_3stz4_81[data-line-width=full]{width:92%}._scriptLine_3stz4_81[data-line-width=wide]{width:78%}._scriptLine_3stz4_81[data-line-width=medium]{width:64%}._scriptLine_3stz4_81[data-line-width=short]{width:42%}._compositionBody_3stz4_101{align-items:center;gap:var(--ui-space-4);min-height:0;padding:var(--ui-space-5);flex-direction:column;flex:auto;display:flex;overflow:hidden}._previewToolbar_3stz4_112{align-items:center;gap:var(--ui-space-2);width:min(100%,560px);display:flex}._toolbarButton_3stz4_119,._toolbarButtonWide_3stz4_120{border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-bg-deep) 74%, var(--editor-skeleton-base));height:34px}._toolbarButton_3stz4_119{width:34px}._toolbarButtonWide_3stz4_120{width:112px}._previewFrame_3stz4_134{aspect-ratio:9/16;width:min(100%,300px);padding:var(--ui-space-5);border:1px solid color-mix(in oklch, var(--ui-border) 78%, transparent);border-radius:var(--ui-radius-lg);background:radial-gradient(70% 50% at 50% 30%, color-mix(in oklch, var(--ui-accent) 12%, transparent), transparent 72%), color-mix(in oklch, var(--ui-bg-deep) 84%, var(--ui-bg));box-shadow:inset 0 1px 0 color-mix(in oklch, var(--ui-text) 6%, transparent);justify-content:center;align-items:flex-end;display:flex;position:relative}._previewPoster_3stz4_150{inset:var(--ui-space-5);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-field) 64%, var(--ui-bg-deep));position:absolute}._previewCaption_3stz4_157{z-index:1;border-radius:var(--ui-radius-pill);background:var(--editor-skeleton-signal);width:72%;height:16px}._controlsRow_3stz4_165{align-items:center;gap:var(--ui-space-3);grid-template-columns:34px minmax(0,1fr) 58px;width:min(100%,560px);display:grid}._controlButton_3stz4_173{border-radius:var(--ui-radius-pill);width:34px;height:34px}._controlTrack_3stz4_179{border-radius:var(--ui-radius-pill);height:8px}._controlTime_3stz4_184{height:12px}._timeline_3stz4_188{gap:var(--ui-space-2);width:min(100%,560px);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--ui-border-faint) 72%, transparent);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-bg-deep) 54%, transparent);grid-template-columns:1fr;display:grid}._timelineTrack_3stz4_199{border-radius:var(--ui-radius-pill);width:100%;height:5px}._timelineClip_3stz4_205,._timelineClipShort_3stz4_206{border-radius:var(--ui-radius-sm);background:var(--editor-skeleton-signal);height:26px}._timelineClip_3stz4_205{width:76%}._timelineClipShort_3stz4_206{width:38%;margin-left:34%}._block_3stz4_221{background:var(--editor-skeleton-base);display:block;position:relative;overflow:hidden}._block_3stz4_221:after{content:"";background:linear-gradient(100deg, transparent 0%, var(--editor-skeleton-sheen) 48%, transparent 72%);animation:_editor-workspace-skeleton-sheen_3stz4_1 1.45s var(--ui-motion-ease) infinite;background-size:220% 100%;position:absolute;inset:0}@keyframes _editor-workspace-skeleton-sheen_3stz4_1{0%{background-position:220% 0}to{background-position:-220% 0}}@media (width<=1280px){._skeleton_3stz4_1{grid-template-rows:minmax(320px,auto) 1px minmax(360px,1fr);grid-template-columns:minmax(0,1fr)}._workspaceDivider_3stz4_45{min-width:0;min-height:1px}._sourcePanel_3stz4_19{min-height:320px}._compositionPane_3stz4_39{min-height:360px}}@media (width<=768px){._skeleton_3stz4_1{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}._sourcePanel_3stz4_19{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);min-height:0}._paneHeader_3stz4_51{height:40px;padding:0 var(--ui-space-3);flex-basis:40px}._scriptBody_3stz4_72,._compositionBody_3stz4_101{padding:var(--ui-space-4)}._scriptPane_3stz4_35{max-height:520px}._compositionPane_3stz4_39{min-height:0}}@media (width<=560px){._scriptLine_3stz4_81:nth-child(n+10){display:none}._previewToolbar_3stz4_112{justify-content:center}._previewFrame_3stz4_134{width:min(100%,220px);padding:var(--ui-space-4)}._controlsRow_3stz4_165{grid-template-columns:30px minmax(0,1fr) 48px}}@media (width<=420px){._toolbarButtonWide_3stz4_120{display:none}._timeline_3stz4_188{padding:var(--ui-space-2)}}@media (prefers-reduced-motion:reduce){._block_3stz4_221:after{transition:none;animation:none}._skeleton_3stz4_1,._pane_3stz4_27{transition:none}}._timeline_1kdfc_1{box-sizing:border-box;border-top:1px solid var(--ui-border-faint,#edf1ea1f);background:var(--ui-bg,#101513);min-width:0;max-height:400px;color:var(--ui-text,#f3f6ef);flex-direction:column;display:flex;position:relative}._header_1kdfc_12{box-sizing:border-box;background:var(--ui-bg-deep,#0c1110);flex:none;height:54px;min-height:54px}._resizeHandle_1kdfc_13{z-index:5;cursor:row-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:9px;position:absolute;top:-5px;left:0}._resizeHandle_1kdfc_13:after{content:"";width:100%;height:1px;position:absolute;top:4px;left:0}._resizeHandle_1kdfc_13:hover:after,._resizeHandle_1kdfc_13:focus-visible:after,._resizeHandle_1kdfc_13[data-resizing=true]:after{background:var(--ui-accent)}._resizeHandle_1kdfc_13:focus-visible{box-shadow:inset 0 0 0 1px var(--ui-accent);outline:none}._resizeHandle_1kdfc_13~._collapseHandle_1kdfc_17{cursor:row-resize}._resizeShield_1kdfc_18{z-index:100;cursor:row-resize;-webkit-user-select:none;user-select:none;position:fixed;inset:0}._title_1kdfc_19{min-width:0;color:var(--ui-muted,#f3f6efa8);font-family:var(--ui-font-body,sans-serif);font-size:var(--ui-text-sm,12px);font-weight:var(--ui-weight-semibold,600);align-items:center;margin:0;line-height:1;display:inline-flex}._zoomControls_1kdfc_20{align-items:center;gap:var(--ui-space-1,3px);display:flex}._titleActions_1kdfc_21{align-items:center;gap:var(--ui-space-3);flex:none;display:flex}._visibilityButton_1kdfc_22[aria-pressed=true]{background:var(--ui-selected);color:var(--ui-accent)}._zoomValue_1kdfc_23{min-width:28px;color:var(--ui-dim,#f3f6ef7a);font:500 var(--ui-text-xs,11px)/1 var(--ui-font-mono,monospace);text-align:center}._navigation_1kdfc_24{justify-content:flex-end;align-items:center;gap:var(--ui-space-1,3px);padding:var(--ui-space-1,3px) var(--ui-space-3,8px);border-bottom:1px solid var(--ui-border-faint);background:var(--ui-bg-deep);flex:none;display:flex}._timeInput_1kdfc_25{box-sizing:border-box;width:132px;height:26px;padding:0 var(--ui-space-2,6px);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xs,4px);background:var(--ui-field);color:var(--ui-text);font:500 var(--ui-text-xs,11px)/1 var(--ui-font-mono,monospace);font-variant-numeric:tabular-nums;text-align:center}._timeInput_1kdfc_25:focus-visible{outline:var(--ui-focus-ring,2px solid #7ad7b0);outline-offset:1px}._timeInput_1kdfc_25[aria-invalid=true]{border-color:var(--ui-danger)}._timeInput_1kdfc_25:disabled{opacity:.5}._body_1kdfc_29{min-height:0;padding-bottom:var(--ui-space-1,2px);background:var(--ui-bg,#101513);grid-template-columns:112px minmax(0,1fr);display:grid;overflow-y:auto}._labels_1kdfc_30{z-index:4;background:var(--ui-bg,#101513);border-right:1px solid var(--ui-border-faint,#edf1ea1f);position:sticky;left:0}._rulerSpacer_1kdfc_31{box-sizing:content-box;height:25px;padding-inline:var(--ui-space-3);white-space:nowrap;text-overflow:ellipsis;color:var(--ui-dim);font:400 9px/25px var(--ui-font-mono);border-bottom:1px solid var(--ui-border-faint,#edf1ea1f);overflow:hidden}._laneLabel_1kdfc_32{align-items:center;gap:var(--ui-space-2);width:100%;height:calc(max(30px, var(--timeline-subrows) * (22px + 2px) + 6px));padding:0 var(--ui-space-3,8px);border:0;border-left:2px solid var(--timeline-kind,var(--ui-accent,#7ad7b0));color:var(--ui-muted,#f3f6efa8);font:500 var(--ui-text-xs,11px)/1 var(--ui-font-body,sans-serif);text-align:left;cursor:pointer;background:0 0;display:flex;overflow:hidden}._layerIcon_1kdfc_33{flex:none}._laneLabel_1kdfc_32 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._laneLabel_1kdfc_32[aria-pressed=true]{background:var(--ui-selected,#7ad7b01f);color:var(--ui-text,#f3f6ef)}._laneLabel_1kdfc_32:focus-visible,._block_1kdfc_36:focus-visible,._collapseHandle_1kdfc_17:focus-visible{outline:var(--ui-focus-ring,2px solid #7ad7b0);outline-offset:-2px}._scroller_1kdfc_37{align-self:start;min-width:0;overflow:auto hidden}._canvas_1kdfc_38{--timeline-block-height:22px;min-width:100%;position:relative}._ruler_1kdfc_31{border-bottom:1px solid var(--ui-border-faint,#edf1ea1f);height:25px;color:var(--ui-faint,#f3f6ef57);font:400 9px/1 var(--ui-font-mono,monospace);position:relative}._canvas_1kdfc_38:focus-within ._ruler_1kdfc_31{box-shadow:inset 0 0 0 2px var(--ui-accent,#7ad7b0)}._tick_1kdfc_41{position:absolute;top:7px;transform:translate(-50%)}._tick_1kdfc_41:after{background:var(--ui-border,#edf1ea2e);content:"";width:1px;height:5px;position:absolute;top:11px;left:50%}._lane_1kdfc_32{height:calc(max(30px, var(--timeline-subrows) * (var(--timeline-block-height) + 2px) + 6px));position:relative}._block_1kdfc_36{min-width:3px;height:var(--timeline-block-height);border-radius:var(--ui-radius-xs,4px);--timeline-block-fill:color-mix(in oklch, var(--timeline-kind,var(--ui-accent,#7ad7b0)) 18%, var(--ui-field,#202623));background:var(--timeline-block-fill);color:var(--ui-text,#f3f6ef);font:500 10px/1 var(--ui-font-body,sans-serif);text-align:left;cursor:pointer;border:0;margin-top:3px;padding:0 5px;position:absolute;overflow:hidden}._block_1kdfc_36 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._block_1kdfc_36[data-fragmented=true]{pointer-events:none;background:0 0}._block_1kdfc_36[data-fragmented=true]:before{content:"";inset-inline:0;border-top:1px dotted var(--timeline-kind);opacity:.5;position:absolute;top:50%}._block_1kdfc_36[data-fragmented=true] ._part_1kdfc_48{pointer-events:auto;border-radius:var(--ui-radius-xs)}._block_1kdfc_36[data-fragmented=true]:is(:hover,:focus-visible) ._part_1kdfc_48{box-shadow:inset 0 0 0 1px var(--timeline-kind)}._block_1kdfc_36[data-fragmented=true][data-focused=true]{box-shadow:none}._block_1kdfc_36[data-fragmented=true][data-focused=true] ._part_1kdfc_48{border-inline-start:3px solid var(--timeline-kind)}._block_1kdfc_36 ._part_1kdfc_48{box-sizing:border-box;background:var(--timeline-block-fill);position:absolute;top:0;bottom:0}._blockLabel_1kdfc_53{position:relative}._block_1kdfc_36[data-hidden=true]{--timeline-block-fill:repeating-linear-gradient(135deg, transparent, transparent 5px, var(--ui-hover) 5px, var(--ui-hover) 7px), var(--ui-bg);color:var(--ui-dim)}._block_1kdfc_36[data-adjoining=true]{border-inline-start:1px solid var(--ui-border-strong)}._block_1kdfc_36[data-focused=true]{box-shadow:inset 3px 0 0 var(--timeline-kind,var(--ui-accent,#7ad7b0))}._block_1kdfc_36[aria-pressed=true]{--timeline-block-fill:color-mix(in oklch, var(--timeline-kind) 36%, var(--ui-field))}._block_1kdfc_36[data-hidden=true][aria-pressed=true]{--timeline-block-fill:repeating-linear-gradient(135deg, transparent, transparent 5px, var(--ui-hover) 5px, var(--ui-hover) 7px), var(--ui-selected)}[data-kind=a-roll],[data-kind=audio]{--timeline-kind:var(--ui-accent,#7ad7b0)}[data-kind=caption]{--timeline-kind:var(--ui-edit-style,#c5a7ff)}[data-kind=image]{--timeline-kind:var(--ui-edit-position,#6ec8ff)}[data-kind=text]{--timeline-kind:var(--ui-edit-emphasis,#f0b45b)}[data-kind=video]{--timeline-kind:var(--ui-edit-timing,#ff8e87)}._playhead_1kdfc_65{z-index:3;pointer-events:none;background:var(--ui-accent,#7ad7b0);width:1px;box-shadow:0 0 0 1px color-mix(in oklch, var(--ui-bg-deep,#0c1110) 52%, transparent);position:absolute;top:18px;bottom:0}._playhead_1kdfc_65:before{background:var(--ui-accent,#7ad7b0);content:"";border-radius:1px 1px 5px 5px;width:9px;height:7px;position:absolute;top:0;left:-4px}._seek_1kdfc_67{z-index:2;opacity:0;cursor:ew-resize;width:100%;height:25px;margin:0;position:absolute;top:0;left:0}._seek_1kdfc_67:disabled{cursor:not-allowed}._empty_1kdfc_69{padding:var(--ui-space-5,16px);color:var(--ui-dim,#f3f6ef7a);font:400 var(--ui-text-sm,13px)/1.4 var(--ui-font-body,sans-serif);margin:0}._collapseHandle_1kdfc_17{z-index:6;box-sizing:border-box;border:1px solid var(--ui-border-strong,#edf1ea47);background:linear-gradient(180deg, var(--ui-accent-alpha-sm,#7ad7b00f), transparent), var(--ui-surface,#151a18);width:30px;height:30px;box-shadow:var(--ui-shadow-sm,0 2px 4px #0000002e), 0 0 0 3px var(--ui-bg,#101513);color:var(--ui-faint,#f3f6ef57);cursor:pointer;touch-action:none;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._collapseHandle_1kdfc_17:hover,._collapseHandle_1kdfc_17:focus-visible{color:var(--ui-accent,#7ad7b0);border-color:color-mix(in oklch, var(--ui-accent,#7ad7b0) 48%, var(--ui-border,#edf1ea2e));background:color-mix(in oklch, var(--ui-accent,#7ad7b0) 10%, var(--ui-surface,#151a18));transform:translate(-50%,-50%)scale(1.04)}@media (width<=768px){._header_1kdfc_12{height:40px;min-height:40px}._body_1kdfc_29{grid-template-columns:92px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._collapseHandle_1kdfc_17{transition:none}}._tick_1kdfc_41:first-child{padding-left:3px;transform:none}._tick_1kdfc_41:first-child:after{left:0}._tick_1kdfc_41:last-child:not(:first-child){padding-right:3px;transform:translate(-100%)}._tick_1kdfc_41:last-child:not(:first-child):after{left:auto;right:0}._playhead_1kdfc_65{left:clamp(1px, var(--timeline-playhead), calc(100% - 2px))}._groupLabel_1kdfc_101,._groupTrack_1kdfc_102{box-sizing:border-box;border:0;border-block:1px solid var(--ui-border-faint);background:var(--ui-surface);height:30px;min-height:30px}._groupLabel_1kdfc_101{align-items:center;gap:var(--ui-space-2);width:100%;padding-inline:var(--ui-space-3);color:var(--ui-text);font:600 var(--ui-text-xs,11px)/1 var(--ui-font-body,sans-serif);text-align:start;cursor:pointer;display:flex}._groupLabel_1kdfc_101 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._timeline_1kdfc_1[data-mobile=true]{max-height:none}._timeline_1kdfc_1[data-mobile=true] ._header_1kdfc_12{height:auto;min-height:44px}._timeline_1kdfc_1[data-mobile=true] ._header_1kdfc_12 button{min-height:44px}._timeline_1kdfc_1[data-mobile=true] ._navigation_1kdfc_24{justify-content:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-4)}._timeline_1kdfc_1[data-mobile=true] ._navigation_1kdfc_24 button{flex-shrink:0;min-width:44px;min-height:44px}._timeline_1kdfc_1[data-mobile=true] ._timeInput_1kdfc_25{width:100%;min-width:0;height:44px;font-size:16px}._timeline_1kdfc_1[data-mobile=true] ._body_1kdfc_29{grid-template-columns:92px minmax(0,1fr);max-height:45dvh}._timeline_1kdfc_1[data-mobile=true] ._canvas_1kdfc_38{--timeline-block-height:44px}._timeline_1kdfc_1[data-mobile=true] ._laneLabel_1kdfc_32{height:calc(var(--timeline-subrows) * 46px + 6px)}._timeline_1kdfc_1[data-mobile=true] :is(._groupLabel_1kdfc_101,._groupTrack_1kdfc_102){height:44px;min-height:44px}._timeline_1kdfc_1[data-mobile=true] ._block_1kdfc_36{font-size:var(--ui-text-xs)}._timeline_1kdfc_1[data-mobile=true] :is(._ruler_1kdfc_31,._rulerSpacer_1kdfc_31,._seek_1kdfc_67){height:44px}._timeline_1kdfc_1[data-mobile=true] ._rulerSpacer_1kdfc_31{line-height:44px}._timeline_1kdfc_1[data-mobile=true] ._tick_1kdfc_41{top:16px}._timeline_1kdfc_1[data-mobile=true] ._playhead_1kdfc_65{top:27px}._laneLabel_1kdfc_32[data-grouped=true]{border-inline-start:2px solid var(--ui-accent);padding-inline-start:var(--ui-space-4)}._dock_1dnvn_1{z-index:6;padding:var(--ui-space-2) var(--ui-space-4) max(var(--ui-space-3), env(safe-area-inset-bottom));background:var(--ui-panel);border-top:1px solid var(--ui-border);flex:none;position:sticky;bottom:0}._context_1dnvn_10{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-height:32px;color:var(--ui-muted);font-size:var(--ui-text-xs);display:flex}._context_1dnvn_10>span{overflow-wrap:anywhere}._context_1dnvn_10._context_1dnvn_10 button{white-space:normal;height:auto;min-height:44px}._actions_1dnvn_13{gap:var(--ui-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._actions_1dnvn_13 button{gap:var(--ui-space-2);min-width:0;min-height:56px;padding:var(--ui-space-2);font-size:var(--ui-text-xs);white-space:normal;text-align:center;flex-direction:column;line-height:1.3}._tools_1dnvn_15{gap:var(--ui-space-3);display:grid}._tools_1dnvn_15._tools_1dnvn_15 button{white-space:normal;min-width:44px;height:auto;min-height:44px;line-height:1.4}._tools_1dnvn_15 button[aria-label]:after{content:attr(aria-label)}._tools_1dnvn_15 button[aria-label]{gap:var(--ui-space-2);width:auto;font-size:var(--ui-text-xs)}._tools_1dnvn_15>button{justify-content:flex-start}._tools_1dnvn_15>div{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tools_1dnvn_15>div>button{padding:var(--ui-space-3)}._tools_1dnvn_15>div>span{display:none}._overlay_1669a_1{--export-gate-overlay-pad:var(--ui-space-5);z-index:80;padding:var(--export-gate-overlay-pad);background:color-mix(in oklch, var(--ui-bg-deep) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1669a_15{box-sizing:border-box;width:min(448px, calc(100vw - var(--export-gate-overlay-pad) - var(--export-gate-overlay-pad)));gap:var(--ui-space-8);padding:var(--ui-space-9);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:color-mix(in oklch, var(--ui-surface-hi) 58%, var(--ui-bg-deep));box-shadow:var(--ui-shadow-lg), 0 0 0 1px color-mix(in srgb, var(--ui-border) 55%, transparent);flex-direction:column;display:flex;position:relative}._close_1669a_31._close_1669a_31{top:var(--ui-space-5);right:var(--ui-space-5);color:var(--ui-muted);--ui-icon-radius:var(--ui-radius-pill);position:absolute}._content_1669a_39{align-items:flex-start;gap:var(--ui-space-6);flex-direction:column;display:flex}._badge_1669a_46{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-5) var(--ui-space-3) var(--ui-space-3);border:1px solid color-mix(in srgb, var(--ui-accent) 30%, transparent);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--ui-accent) 12%, transparent);color:var(--ui-accent);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:1;display:inline-flex}._badgeIcon_1669a_60{border-radius:var(--ui-radius-pill);background:var(--ui-accent);width:32px;height:32px;color:var(--ui-accent-ink);justify-content:center;align-items:center;display:inline-flex}._title_1669a_71{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-display-lg);font-weight:var(--ui-weight-bold);line-height:var(--ui-line-title);letter-spacing:0;margin:0}._copyGroup_1669a_81{gap:var(--ui-space-3);flex-direction:column;display:flex}._copy_1669a_81{color:var(--ui-muted);font-size:var(--ui-text-lg);line-height:var(--ui-line-body);margin:0}._creditEstimate_1669a_94{justify-content:space-between;align-items:baseline;gap:var(--ui-space-4);width:100%;padding:var(--ui-space-4);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface) 72%, transparent);color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);display:flex}._creditEstimate_1669a_94 strong{color:var(--ui-text);font-family:var(--ui-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-semibold);flex:none}._actions_1669a_118{--ui-action-radius:var(--ui-radius-lg);gap:var(--ui-space-5);grid-template-columns:1fr;display:grid}._note_1669a_126{color:var(--ui-dim);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);text-align:center;margin:0}._supplemental_1669a_134{margin-top:calc(-1 * var(--ui-space-4));color:var(--ui-dim);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);text-align:center}._supplemental_1669a_134 :where(p){margin:0}._supplemental_1669a_134 :where(a){color:var(--ui-text);text-underline-offset:.18em;text-decoration:none}._supplemental_1669a_134 :where(a:hover){text-decoration:underline}._supplemental_1669a_134 :where(a:focus-visible){outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--ui-radius-xs)}._error_1669a_162{color:var(--ui-danger);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body);margin:0}@media (width<=560px){._overlay_1669a_1{--export-gate-overlay-pad:var(--ui-space-4)}._dialog_1669a_15{gap:var(--ui-space-7);padding:var(--ui-space-7)}._title_1669a_71{font-size:var(--ui-display-md)}._creditEstimate_1669a_94{align-items:flex-start;gap:var(--ui-space-2);flex-direction:column}}._player_195yu_1{--player-bg:var(--ui-bg-deep);--player-surface:var(--ui-surface);--player-surface-raised:var(--ui-surface-raised);--player-border:var(--ui-border-faint);--player-border-strong:var(--ui-border);--player-text:var(--ui-text);--player-muted:var(--ui-muted);--player-faint:var(--ui-faint);--player-accent:var(--ui-accent);--player-accent-ink:var(--ui-accent-ink);--player-danger:var(--ui-danger);--player-media-bg:var(--ui-neutral-0);--player-media-sheen:color-mix(in oklch, var(--player-text) 4%, transparent);--player-loading-bg:color-mix(in oklch, var(--player-accent) 16%, var(--player-surface-raised));gap:var(--ui-space-4);width:min(100%,360px);color:var(--player-text);flex-direction:column;font-family:inherit;display:flex}._viewport_195yu_25{isolation:isolate;border:1px solid var(--player-border-strong);border-radius:var(--ui-radius-xl);aspect-ratio:var(--player-canvas-aspect);background:linear-gradient(180deg, var(--player-media-sheen), transparent 26%), var(--player-media-bg);box-shadow:var(--ui-shadow-lg);position:relative;overflow:hidden}._canvas_195yu_38{background:var(--player-media-bg);width:100%;height:100%;display:block}._controls_195yu_45{min-width:var(--player-controls-min-width,auto);align-self:center;gap:var(--ui-space-4);width:100%;padding:var(--ui-space-4);border:1px solid var(--player-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--player-surface) 92%, transparent);box-shadow:var(--ui-shadow-sm);flex-direction:column;display:flex}._status_195yu_59{color:var(--player-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._status_195yu_59[role=alert]{color:var(--player-danger)}._transport_195yu_70{gap:var(--ui-space-4);grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;display:grid}._iconButton_195yu_77{border:1px solid var(--player-border-strong);border-radius:var(--ui-radius-md);background:var(--player-surface-raised);width:38px;height:38px;color:var(--player-text);cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);justify-content:center;align-items:center;display:inline-flex}._iconButton_195yu_77:hover:not(:disabled){border-color:color-mix(in oklch, var(--player-accent) 70%, var(--player-border-strong));color:var(--player-accent)}._iconButton_195yu_77:focus-visible,._timelineInput_195yu_99:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._iconButton_195yu_77:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}._iconButtonLoading_195yu_109:disabled{border-color:color-mix(in oklch, var(--player-accent) 68%, var(--player-border-strong));background:var(--player-loading-bg);color:var(--player-accent);opacity:1}._loadingIcon_195yu_116{animation:.9s linear infinite _playbackLoadingSpin_195yu_1}._timeline_195yu_99{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}._timelineHeader_195yu_127{justify-content:space-between;align-items:center;gap:var(--ui-space-4);color:var(--player-faint);font-size:var(--ui-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;display:flex}._timelineInput_195yu_99{width:100%;accent-color:var(--player-accent)}._timelineInput_195yu_99:disabled{opacity:var(--ui-disabled-opacity)}@keyframes _playbackLoadingSpin_195yu_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loadingIcon_195yu_116{animation:none}}._player_yc583_1{--player-bg:var(--ui-bg-deep);--player-surface:var(--ui-surface);--player-surface-raised:var(--ui-surface-raised);--player-border:var(--ui-border-faint);--player-border-strong:var(--ui-border);--player-text:var(--ui-text);--player-muted:var(--ui-muted);--player-faint:var(--ui-faint);--player-accent:var(--ui-accent);--player-warm:var(--ui-warning);--player-danger:var(--ui-danger);--player-media-bg:var(--ui-neutral-0);--player-media-sheen:color-mix(in oklch, var(--player-text) 4%, transparent);--player-loading-bg:color-mix(in oklch, var(--player-accent) 16%, var(--player-surface-raised));--player-track-bg:color-mix(in oklch, var(--player-text) 12%, transparent);--player-controls-padding:var(--ui-space-4);gap:var(--ui-space-4);width:min(100%,380px);color:var(--player-text);flex-direction:column;font-family:inherit;display:flex}._viewport_yc583_27{isolation:isolate;border:1px solid var(--player-border-strong);border-radius:var(--ui-radius-lg);aspect-ratio:var(--player-canvas-aspect);background:linear-gradient(180deg, var(--player-media-sheen), transparent 28%), var(--player-media-bg);box-shadow:var(--ui-shadow-lg);position:relative;overflow:hidden}._canvas_yc583_40{background:var(--player-media-bg);width:100%;height:100%;display:block}._controls_yc583_47{min-width:var(--player-controls-min-width,auto);align-self:center;gap:var(--ui-space-4);width:100%;padding:var(--player-controls-padding);border:1px solid var(--player-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--player-surface) 94%, transparent);box-shadow:var(--ui-shadow-sm);flex-direction:column;display:flex}._status_yc583_61{color:var(--player-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._status_yc583_61[role=alert]{color:var(--player-danger)}._transport_yc583_72{gap:var(--ui-space-4);grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;display:grid}._iconButton_yc583_79{border:1px solid var(--player-border-strong);border-radius:var(--ui-radius-md);background:var(--player-surface-raised);width:38px;height:38px;color:var(--player-text);cursor:pointer;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);justify-content:center;align-items:center;display:inline-flex}._iconButton_yc583_79:hover:not(:disabled){border-color:color-mix(in oklch, var(--player-accent) 70%, var(--player-border-strong));color:var(--player-accent)}._iconButton_yc583_79:focus-visible,._timelineInput_yc583_101:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._iconButton_yc583_79:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}._iconButtonLoading_yc583_111:disabled{border-color:color-mix(in oklch, var(--player-accent) 68%, var(--player-border-strong));background:var(--player-loading-bg);color:var(--player-accent);opacity:1}._loadingIcon_yc583_118{animation:.9s linear infinite _playbackLoadingSpin_yc583_1}._timeline_yc583_101{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}._timelineHeader_yc583_129{justify-content:space-between;align-items:center;gap:var(--ui-space-4);color:var(--player-faint);font-size:var(--ui-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;display:flex}._currentTime_yc583_141{color:color-mix(in oklch, var(--player-accent) 78%, var(--player-text))}._timelineInput_yc583_101{width:100%;height:24px;accent-color:var(--player-accent);cursor:pointer;margin:0}._timelineInput_yc583_101:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}._timelineInput_yc583_101::-webkit-slider-runnable-track{border:1px solid var(--player-border);border-radius:var(--ui-radius-xs);background:linear-gradient(90deg, color-mix(in oklch, var(--player-warm) 28%, transparent), transparent), var(--player-track-bg);height:6px}._timelineInput_yc583_101::-webkit-slider-thumb{border:2px solid var(--player-bg);border-radius:var(--ui-radius-pill);background:var(--player-accent);width:16px;height:16px;margin-top:-6px}._timelineInput_yc583_101::-moz-range-track{border:1px solid var(--player-border);border-radius:var(--ui-radius-xs);background:var(--player-track-bg);height:6px}._timelineInput_yc583_101::-moz-range-thumb{border:2px solid var(--player-bg);border-radius:var(--ui-radius-pill);background:var(--player-accent);width:16px;height:16px}@keyframes _playbackLoadingSpin_yc583_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loadingIcon_yc583_118{animation:none}}._policyPanel_6v0n4_1{padding:var(--ui-space-4);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 74%, transparent)}._policyList_6v0n4_8{gap:var(--ui-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._policyItem_6v0n4_17{align-items:center;gap:var(--ui-space-2);min-width:0;min-height:24px;color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);transition:color var(--ui-motion-fast) var(--ui-motion-ease);grid-template-columns:18px minmax(0,1fr);display:grid}._policyItem_6v0n4_17[data-policy-state=valid]{color:var(--ui-text)}._policyDot_6v0n4_34{box-sizing:border-box;border:1px solid var(--ui-border-strong);width:14px;height:14px;color:var(--ui-accent-ink);transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border-radius:50%;justify-content:center;justify-self:center;align-items:center;display:inline-flex}._policyDot_6v0n4_34:before{content:"";width:6px;height:3px;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease);border-bottom:2px solid #0000;border-left:2px solid #0000;transform:translateY(-1px)rotate(-45deg)}._policyItem_6v0n4_17[data-policy-state=valid] ._policyDot_6v0n4_34{border-color:var(--ui-accent);background:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent-alpha-sm)}._policyItem_6v0n4_17[data-policy-state=valid] ._policyDot_6v0n4_34:before{border-color:currentColor}._root_1jbae_1{flex:none;position:relative}._trigger_1jbae_6._trigger_1jbae_6{border-radius:var(--ui-radius-md);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--ui-muted);flex:none;gap:0;padding:0}._menu_1jbae_18{top:calc(100% + var(--ui-space-3));z-index:50;width:min(280px, calc(100vw - var(--ui-space-6)));gap:var(--ui-space-4);padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface) 94%, var(--ui-bg-deep));box-shadow:var(--ui-shadow-md);flex-direction:column;display:flex;position:absolute;right:0}._accountBlock_1jbae_34{gap:var(--ui-space-1);flex-direction:column;min-width:0;display:flex}._accountLabel_1jbae_41,._loadingText_1jbae_42{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);margin:0}._email_1jbae_49{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._accountActions_1jbae_61,._authActions_1jbae_62{gap:var(--ui-space-3);flex-direction:column;display:flex}._privacyControl_1jbae_68{min-width:0}._localeGroup_1jbae_72{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface) 88%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:2px;width:100%;padding:3px;display:grid}._localeOption_1jbae_84{min-width:0;height:32px;padding:0 var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}._localeOption_1jbae_84:hover{color:var(--ui-text)}._localeOption_1jbae_84:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._localeOption_1jbae_84[aria-checked=true]{background:color-mix(in oklch, var(--ui-text) 10%, transparent);color:var(--ui-text)}@media (width<=560px){._menu_1jbae_18{width:min(260px, calc(100vw - var(--ui-space-5)))}}._root_drcp4_1{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}._balance_drcp4_2{align-items:center;gap:var(--ui-space-2);min-height:36px;color:var(--ui-text);font-size:var(--ui-text-sm);grid-template-columns:16px minmax(0,1fr) auto;display:grid}._balance_drcp4_2 svg{color:var(--ui-muted)}._balance_drcp4_2 strong{font-variant-numeric:tabular-nums}._skeleton_drcp4_5{border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-text) 14%, transparent);width:4ch;height:12px}._statusRow_drcp4_6{align-items:center;gap:var(--ui-space-1);display:flex;position:relative}._badge_drcp4_7{padding:3px var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-warning);background:color-mix(in oklch, var(--ui-warning) 12%, transparent);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold)}._info_drcp4_8{display:flex}._tooltip_drcp4_9{z-index:1;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-popover);color:var(--ui-text);box-shadow:var(--ui-shadow-md);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);position:absolute;top:100%;left:0;right:0}._amounts_drcp4_10{gap:var(--ui-space-1);margin:0 0 var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);flex-direction:column;display:flex}._launcher_1mcme_1{z-index:70;right:var(--ui-space-7);bottom:var(--ui-space-7);box-sizing:border-box;width:auto;height:var(--ui-control-height-lg);max-width:calc(100vw - var(--ui-space-7) - var(--ui-space-7));padding:0 var(--ui-space-6);justify-content:center;align-items:center;gap:var(--ui-space-3);border:1px solid color-mix(in srgb, var(--ui-accent) 72%, transparent);border-radius:var(--ui-radius-lg);background:var(--ui-accent);box-shadow:0 14px 32px -14px color-mix(in srgb, var(--ui-accent) 50%, transparent);color:var(--ui-accent-ink);cursor:pointer;animation:_support-launcher-enter_1mcme_1 var(--ui-motion-standard) var(--ui-motion-ease) both;transition:background var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease), opacity var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);display:inline-flex;position:fixed}._launcher_1mcme_1:hover{background:color-mix(in srgb, var(--ui-accent) 86%, white);box-shadow:0 18px 36px -14px color-mix(in srgb, var(--ui-accent) 68%, transparent);transform:translateY(-1px)}._launcher_1mcme_1[data-placement=inline]{z-index:auto;max-width:100%;position:relative;inset:auto}._launcher_1mcme_1:focus-visible{outline:var(--ui-focus-ring-on-accent);outline-offset:var(--ui-focus-offset)}._launcherIcon_1mcme_47{flex:none;justify-content:center;align-items:center;display:inline-flex}._launcherLabel_1mcme_54{min-width:0;font-family:var(--ui-font-body);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}._overlay_1mcme_65{z-index:90;background:color-mix(in oklch, var(--ui-bg-deep) 72%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_1mcme_75{width:min(420px, calc(100vw - var(--ui-space-8)));border-left:1px solid var(--ui-border-strong);background:var(--ui-bg-deep);min-width:0;height:100%;box-shadow:var(--ui-shadow-lg);animation:_support-panel-enter_1mcme_1 var(--ui-motion-standard) var(--ui-motion-ease) both;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}body:has([aria-modal=true]:not(dialog):not([data-support-dialog]):not([hidden]),dialog[open]) ._overlay_1mcme_65{visibility:hidden}._panel_1mcme_75:before{z-index:1;background:var(--ui-accent);content:"";width:3px;position:absolute;inset:0 auto 0 0}._header_1mcme_101{align-items:center;gap:var(--ui-space-3);min-height:64px;padding:var(--ui-space-4) var(--ui-space-4) var(--ui-space-4) var(--ui-space-5);border-bottom:1px solid var(--ui-border);background:color-mix(in oklch, var(--ui-surface) 68%, var(--ui-bg-deep));grid-template-columns:auto minmax(0,1fr) auto;display:grid}._statusMark_1mcme_112{border:1px solid color-mix(in srgb, var(--ui-accent) 32%, transparent);border-radius:var(--ui-radius-md);background:var(--ui-accent-alpha-sm);width:32px;height:32px;color:var(--ui-accent);justify-content:center;align-items:center;display:inline-flex}._title_1mcme_124{min-width:0;color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-bold);line-height:var(--ui-line-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._close_1mcme_137._close_1mcme_137{color:var(--ui-muted)}._frameShell_1mcme_141{min-height:0;padding:var(--ui-space-3);background:linear-gradient(var(--ui-border-faint) 1px, transparent 1px), linear-gradient(90deg, var(--ui-border-faint) 1px, transparent 1px), var(--ui-bg-deep);background-size:24px 24px}._frame_1mcme_141{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-neutral-0);width:100%;height:100%;display:block}@keyframes _support-panel-enter_1mcme_1{0%{opacity:.7;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _support-launcher-enter_1mcme_1{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){._launcher_1mcme_1{right:var(--ui-space-4);bottom:var(--ui-space-4);max-width:calc(100vw - var(--ui-space-4) - var(--ui-space-4));padding-inline:var(--ui-space-5)}._panel_1mcme_75{border-left:0;width:100%}._frameShell_1mcme_141{background:var(--ui-bg-deep);padding:0}._frame_1mcme_141{border:0;border-radius:0}}@media (prefers-reduced-motion:reduce){._launcher_1mcme_1{transition:none;animation:none}._launcher_1mcme_1:hover{transform:none}._panel_1mcme_75{animation:none}}._queueSummary_1wjx1_1[data-project-severity=success],._queuePrimary_1wjx1_2[data-project-severity=success],._queueItem_1wjx1_3[data-project-severity=success],._queueStatusIconBadge_1wjx1_4[data-project-severity=success],._queueEventIcon_1wjx1_5[data-project-severity=success]{--project-status-color:var(--ui-accent)}._queueSummary_1wjx1_1[data-project-severity=info],._queuePrimary_1wjx1_2[data-project-severity=info],._queueItem_1wjx1_3[data-project-severity=info],._queueStatusIconBadge_1wjx1_4[data-project-severity=info],._queueEventIcon_1wjx1_5[data-project-severity=info]{--project-status-color:var(--ui-info)}._queueSummary_1wjx1_1[data-project-severity=neutral],._queuePrimary_1wjx1_2[data-project-severity=neutral],._queueItem_1wjx1_3[data-project-severity=neutral],._queueStatusIconBadge_1wjx1_4[data-project-severity=neutral],._queueEventIcon_1wjx1_5[data-project-severity=neutral]{--project-status-color:var(--ui-muted)}._queueSummary_1wjx1_1[data-project-severity=warning],._queuePrimary_1wjx1_2[data-project-severity=warning],._queueItem_1wjx1_3[data-project-severity=warning],._queueStatusIconBadge_1wjx1_4[data-project-severity=warning],._queueEventIcon_1wjx1_5[data-project-severity=warning]{--project-status-color:var(--ui-warning)}._queueSummary_1wjx1_1[data-project-severity=danger],._queuePrimary_1wjx1_2[data-project-severity=danger],._queueItem_1wjx1_3[data-project-severity=danger],._queueStatusIconBadge_1wjx1_4[data-project-severity=danger],._queueEventIcon_1wjx1_5[data-project-severity=danger]{--project-status-color:var(--ui-danger)}._queue_1wjx1_1{--queue-collapse-width-duration:.2s;--queue-collapse-height-duration:.6s;--queue-collapse-padding-duration:.2s;--queue-collapse-opacity-duration:.2s;--queue-collapse-surface-duration:.2s;--queue-collapse-ease:cubic-bezier(.4, 0, .2, 1);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface-hi) 70%, var(--ui-bg-deep));width:384px;min-width:0;max-width:100%;box-shadow:var(--ui-ring), var(--ui-shadow-sm);animation:_project-queue-enter_1wjx1_1 .18s var(--ui-motion-ease);transition:width var(--queue-collapse-width-duration) var(--queue-collapse-ease), background var(--queue-collapse-surface-duration) var(--queue-collapse-ease), box-shadow var(--queue-collapse-surface-duration) var(--queue-collapse-ease);transform-origin:100% 100%;gap:0;padding:0;display:grid;overflow:hidden}._queue_1wjx1_1[data-queue-collapsed=true]{--queue-collapse-height-duration:.15s;cursor:default;gap:0;padding:0}._queue_1wjx1_1[data-queue-collapsed=true]:not([data-queue-layout=mobile]){width:58px;margin-left:auto}._queue_1wjx1_1[data-queue-layout=mobile]{grid-template-columns:minmax(0,1fr);gap:0;width:100%;padding:0}._queue_1wjx1_1[data-queue-layout=mobile][data-queue-collapsed=true]{width:58px;margin-left:auto}._queueSummary_1wjx1_1{justify-content:stretch;align-items:center;gap:var(--ui-space-3);width:100%;min-height:44px;padding:0 var(--ui-space-4);border:0;border-bottom:1px solid var(--ui-border-faint);color:inherit;text-align:left;background:0 0;grid-template-columns:20px minmax(0,max-content) max-content minmax(0,1fr);display:grid}._queue_1wjx1_1[data-queue-collapsed=true] ._queueSummary_1wjx1_1{gap:var(--ui-space-2);width:max-content;padding:0 var(--ui-space-3);grid-template-columns:20px 16px}button._queueSummary_1wjx1_1{cursor:pointer}button._queueSummary_1wjx1_1:hover{background:color-mix(in oklch, var(--project-status-color) 5%, transparent)}._queueSummaryIcon_1wjx1_124{width:20px;height:20px;color:var(--project-status-color);place-items:center;display:grid}._queueSummaryIcon_1wjx1_124 svg,._queueSummaryArrow_1wjx1_133 svg{display:block}._queueSummaryIcon_1wjx1_124[data-status-animated=true] svg{animation:1.1s linear infinite _queue-status-spin_1wjx1_1}._queueSummaryTitle_1wjx1_141{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._queueSummaryBadge_1wjx1_152{min-height:22px;padding:0 var(--ui-space-2);border:1px solid color-mix(in oklch, var(--project-status-color) 18%, transparent);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--project-status-color) 14%, var(--ui-bg-deep));color:var(--project-status-color);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);justify-content:center;align-items:center;display:inline-flex}._queueSummaryArrow_1wjx1_133{width:16px;height:16px;color:var(--ui-muted);justify-self:end;place-items:center;display:grid}._queueTitle_1wjx1_177,._queueItemTitle_1wjx1_178{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._queueDetail_1wjx1_189{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight)}._queueAction_1wjx1_198,._queueDismiss_1wjx1_199{flex:none;justify-self:center;width:34px;height:34px}._queueBody_1wjx1_206{gap:var(--ui-space-4);max-height:560px;padding:var(--ui-space-4);opacity:1;transform-origin:100% 0;transition:max-height var(--queue-collapse-height-duration) var(--queue-collapse-ease), opacity var(--queue-collapse-opacity-duration) var(--queue-collapse-ease), padding var(--queue-collapse-padding-duration) var(--queue-collapse-ease);display:grid;overflow:hidden}._queuePrimary_1wjx1_2,._queueItem_1wjx1_3{gap:var(--ui-space-2);min-width:0;display:grid}._queuePrimary_1wjx1_2{opacity:1;transform-origin:100% 0;max-height:160px;transition:max-height var(--queue-collapse-height-duration) var(--queue-collapse-ease), opacity var(--queue-collapse-opacity-duration) var(--queue-collapse-ease), padding var(--queue-collapse-padding-duration) var(--queue-collapse-ease);overflow:hidden}._queueSection_1wjx1_238{gap:var(--ui-space-3);min-width:0;display:grid}._queueSectionLabel_1wjx1_244{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);margin:0}._queueList_1wjx1_253{gap:var(--ui-space-3);margin:0;padding:0;list-style:none;display:grid}._queueItem_1wjx1_3{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 34%, transparent);border:0;grid-template-columns:28px minmax(0,1fr)}._queueItem_1wjx1_3[data-queue-action-count="0"]{grid-template-columns:28px minmax(0,1fr)}._queueItem_1wjx1_3[data-queue-action-count="1"]{grid-template-columns:28px minmax(0,1fr) 34px}._queueItem_1wjx1_3[data-queue-action-count="2"]{grid-template-columns:28px minmax(0,1fr) 34px 34px}._queueItem_1wjx1_3[data-queue-action-count="3"]{grid-template-columns:28px minmax(0,1fr) 34px 34px 34px}._queueEventIcon_1wjx1_5{border:1px solid color-mix(in oklch, var(--project-status-color) 24%, transparent);border-radius:var(--ui-radius-xs);background:color-mix(in oklch, var(--project-status-color) 9%, transparent);width:28px;height:28px;color:color-mix(in oklch, var(--project-status-color) 78%, var(--ui-muted));justify-self:center;place-items:center;display:grid}._queueStatusIconBadge_1wjx1_4{border:1px solid color-mix(in oklch, var(--project-status-color) 36%, transparent);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 78%, transparent);width:34px;height:34px;box-shadow:0 10px 26px #0000003d, inset 0 0 0 1px color-mix(in oklch, var(--project-status-color) 10%, transparent);color:var(--project-status-color);justify-self:center;place-items:center;display:grid}._queueEventIcon_1wjx1_5 svg,._queueStatusIconBadge_1wjx1_4 svg{display:block}._queueStatusIconBadge_1wjx1_4[data-status-animated=true] svg{animation:1.1s linear infinite _queue-status-spin_1wjx1_1}._queueItemMain_1wjx1_323{gap:0;min-width:0;display:grid}._queueItemTopline_1wjx1_329{align-items:center;min-width:0;min-height:18px;display:flex}._queueItemMeta_1wjx1_336{gap:0 var(--ui-space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._queueMetaSeparator_1wjx1_344{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);align-self:center;align-items:center;line-height:1;display:inline-flex}._queueProgressRow_1wjx1_355{width:100%;margin-top:var(--ui-space-3)}._queue_1wjx1_1[data-queue-collapsed=true] ._queuePrimary_1wjx1_2{width:100%}._queue_1wjx1_1>._queuePrimary_1wjx1_2{padding:var(--ui-space-4)}._queue_1wjx1_1[data-queue-collapsed=true] ._queueBody_1wjx1_206,._queue_1wjx1_1[data-queue-collapsed=true] ._queuePrimary_1wjx1_2{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}._queue_1wjx1_1[data-queue-layout=mobile] ._queuePrimary_1wjx1_2{display:flex}._queue_1wjx1_1[data-queue-layout=mobile],._queue_1wjx1_1[data-queue-collapsed=true]{box-shadow:var(--ui-ring), 0 18px 44px #00000057}._queue_1wjx1_1[data-queue-layout=mobile] ._queueTitle_1wjx1_177,._queue_1wjx1_1[data-queue-collapsed=true] ._queueTitle_1wjx1_177{font-size:var(--ui-text-sm)}._queue_1wjx1_1[data-queue-layout=mobile] ._queuePrimary_1wjx1_2,._queue_1wjx1_1[data-queue-collapsed=true] ._queuePrimary_1wjx1_2{align-items:center}@keyframes _project-queue-enter_1wjx1_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _queue-status-spin_1wjx1_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._queue_1wjx1_1,._queueBody_1wjx1_206,._queuePrimary_1wjx1_2,._queueSummaryIcon_1wjx1_124[data-status-animated=true] svg,._queueStatusIconBadge_1wjx1_4[data-status-animated=true] svg{transition:none;animation:none}}._statusBadge_oexjf_1[data-project-severity=success]{--project-status-color:var(--ui-accent)}._statusBadge_oexjf_1[data-project-severity=info]{--project-status-color:var(--ui-info)}._statusBadge_oexjf_1[data-project-severity=neutral]{--project-status-color:var(--ui-muted)}._statusBadge_oexjf_1[data-project-severity=warning]{--project-status-color:var(--ui-warning)}._statusBadge_oexjf_1[data-project-severity=danger]{--project-status-color:var(--ui-danger)}._statusBadge_oexjf_1{--project-status-background:color-mix(in oklch, var(--ui-bg-deep) 84%, transparent);--project-status-border:color-mix(in oklch, var(--project-status-color) 52%, transparent);align-items:center;gap:var(--ui-space-2);max-width:max(30px,100% - 46px);min-height:32px;padding:0 var(--ui-space-3);border:1px solid var(--project-status-border);border-radius:var(--ui-radius-md);background:var(--project-status-background);box-shadow:0 10px 28px #0000003d, inset 0 0 0 1px color-mix(in oklch, var(--project-status-color) 10%, transparent);color:var(--project-status-color);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);flex:0 auto;display:inline-flex;overflow:hidden}._statusIcon_oexjf_45{width:18px;height:18px;color:var(--project-status-color);flex:none;place-items:center;display:grid}._statusIcon_oexjf_45 svg{display:block}._statusIcon_oexjf_45[data-status-animated=true] svg{animation:1.1s linear infinite _project-status-spin_oexjf_1}._statusLabel_oexjf_62{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._progressRow_oexjf_69{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._progress_oexjf_69{--project-progress-value:0%;border-radius:var(--ui-radius-pill);background:#fff3;width:100%;min-width:0;max-width:100%;height:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}._progress_oexjf_69 span{width:var(--project-progress-value);border-radius:inherit;background:var(--project-status-color,var(--ui-accent));height:100%;display:block}._progress_oexjf_69[data-progress-mode=indeterminate] span{background:linear-gradient(90deg, transparent, var(--project-status-color,var(--ui-accent)), transparent);width:42%;animation:_project-progress-slide_oexjf_1 1.3s var(--ui-motion-ease) infinite}._progressValue_oexjf_108{padding:2px var(--ui-space-2);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 76%, transparent);color:var(--project-status-color,var(--ui-accent));font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);justify-self:end}@keyframes _project-progress-slide_oexjf_1{0%{transform:translate(-100%)}to{transform:translate(240%)}}@keyframes _project-status-spin_oexjf_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._progress_oexjf_69[data-progress-mode=indeterminate] span,._statusIcon_oexjf_45[data-status-animated=true] svg{transition:none;animation:none}}._prompt_icgh0_1{gap:var(--ui-space-7);min-width:0;padding:var(--ui-space-8);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-panel);box-shadow:var(--ui-ring), var(--ui-shadow-sm);display:grid;position:relative}._promptClose_icgh0_13{top:var(--ui-space-4);right:var(--ui-space-4);position:absolute}._promptCopy_icgh0_19{gap:var(--ui-space-3);display:grid}._promptCopy_icgh0_19 h3{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-bold);letter-spacing:0;line-height:var(--ui-line-title);margin:0}._promptCopy_icgh0_19 p{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._promptKicker_icgh0_41{font-family:var(--ui-font-mono);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;color:var(--ui-accent)!important;font-size:var(--ui-text-xs)!important;line-height:var(--ui-line-tight)!important}._promptActions_icgh0_51{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}._savingStatus_icgh0_58{align-items:center;gap:var(--ui-space-4);padding:var(--ui-space-4) var(--ui-space-5);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:var(--ui-accent-alpha-md);color:var(--ui-accent);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);display:flex}._creditSummary_icgh0_71,._promptFeedback_icgh0_72{gap:var(--ui-space-3);display:grid}._creditLedger_icgh0_77{gap:var(--ui-space-3);margin:0;display:grid}._creditRow_icgh0_83{align-items:center;gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr) minmax(10ch,max-content);display:grid}._creditRow_icgh0_83 dt,._creditRow_icgh0_83 dd{font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._creditRow_icgh0_83 dt{color:var(--ui-muted)}._creditRow_icgh0_83 dd{color:var(--ui-text);font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--ui-weight-semibold);text-align:right}._creditValueSkeleton_icgh0_109{border-radius:var(--ui-radius-xs);background:var(--ui-accent-alpha-md);width:8ch;height:1em;animation:_claim-credit-skeleton-pulse_icgh0_1 var(--ui-motion-slow) var(--ui-motion-ease) infinite alternate;vertical-align:middle;display:inline-block}._visuallyHidden_icgh0_119{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _claim-credit-skeleton-pulse_icgh0_1{0%{opacity:.45}to{opacity:.9}}@media (width<=560px){._promptActions_icgh0_51{flex-direction:column;align-items:stretch}._prompt_icgh0_1{padding:var(--ui-space-7) var(--ui-space-5) var(--ui-space-5)}._promptActions_icgh0_51>*,._promptFeedbackAction_icgh0_152>*{width:100%}}@media (prefers-reduced-motion:reduce){._creditValueSkeleton_icgh0_109{animation:none}}._card_18ueq_1[data-project-severity=success]{--project-status-color:var(--ui-accent)}._card_18ueq_1[data-project-severity=info]{--project-status-color:var(--ui-info)}._card_18ueq_1[data-project-severity=neutral]{--project-status-color:var(--ui-muted)}._card_18ueq_1[data-project-severity=warning]{--project-status-color:var(--ui-warning)}._card_18ueq_1[data-project-severity=danger]{--project-status-color:var(--ui-danger)}._card_18ueq_1{border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-panel) 92%, var(--ui-bg-deep));min-width:0;height:100%;box-shadow:var(--ui-ring), var(--ui-shadow-sm);grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:0;display:grid;position:relative;overflow:visible}._card_18ueq_1[data-action-feedback=success]{border-color:var(--ui-accent);box-shadow:0 0 0 2px color-mix(in oklch, var(--ui-accent) 12%, transparent)}._actionActivity_18ueq_41{z-index:2;bottom:var(--ui-space-3);left:var(--ui-space-3);right:var(--ui-space-3);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--ui-accent) 35%, var(--ui-border-faint));border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 90%, transparent);color:var(--ui-text);font-size:var(--ui-text-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:absolute}._actionSpinner_18ueq_58{color:var(--ui-accent);flex-shrink:0;animation:1s linear infinite _actionSpin_18ueq_58}._copy_18ueq_59 p._actionSuccess_18ueq_59{align-items:center;gap:var(--ui-space-2);color:var(--ui-accent);display:flex}._actionError_18ueq_60{justify-content:space-between;align-items:center;gap:var(--ui-space-2);padding:0 var(--ui-space-3) var(--ui-space-3);color:var(--ui-warning);font-size:var(--ui-text-sm);display:flex}@keyframes _actionSpin_18ueq_58{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._actionSpinner_18ueq_58{animation:none}}._thumbnail_18ueq_64{aspect-ratio:4/5;border:0;border-bottom:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;background:var(--ui-bg-deep);border-left:0;min-width:0;position:relative;overflow:hidden}._thumbnail_18ueq_64:after{pointer-events:none;content:"";background:linear-gradient(#00000075 0%,#0000 38%),linear-gradient(#0000 54%,#00000094 100%);position:absolute;inset:0}._thumbnailImage_18ueq_87,._thumbnailPlaceholder_18ueq_88{width:100%;height:100%}._thumbnailImage_18ueq_87{object-fit:cover;display:block}._thumbnailPlaceholder_18ueq_88{padding:var(--ui-space-5);color:var(--ui-text);background:radial-gradient(circle at 50% 42%, color-mix(in oklch, var(--ui-text) 5%, transparent), transparent 28%), linear-gradient(145deg, color-mix(in oklch, var(--ui-panel) 22%, transparent), transparent 64%), var(--ui-field);place-items:center;display:grid}._thumbnailPlaceholder_18ueq_88:before{background:linear-gradient(180deg, color-mix(in oklch, var(--ui-bg-deep) 6%, transparent), transparent 46%, color-mix(in oklch, var(--ui-bg-deep) 34%, transparent)), repeating-linear-gradient(90deg, color-mix(in oklch, var(--ui-text) 4%, transparent) 0 1px, transparent 1px 22px);content:"";position:absolute;inset:0}._thumbnailPlaceholderClapper_18ueq_122{z-index:1;border:1px solid color-mix(in oklch, var(--ui-text) 10%, var(--ui-border-faint));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--ui-panel) 86%, transparent), color-mix(in oklch, var(--ui-bg-deep) 88%, transparent));width:min(56%,140px);box-shadow:0 12px 26px color-mix(in oklch, var(--ui-bg-deep) 42%, transparent), inset 0 1px 0 color-mix(in oklch, var(--ui-text) 6%, transparent);position:relative;overflow:hidden}._thumbnailPlaceholderClap_18ueq_122{padding:var(--ui-space-2);border-bottom:1px solid color-mix(in oklch, var(--ui-text) 8%, transparent);background:linear-gradient(180deg, color-mix(in oklch, var(--ui-text) 4%, transparent), transparent), color-mix(in oklch, var(--ui-field) 70%, transparent);grid-template-columns:minmax(0,1fr);display:grid}._thumbnailPlaceholderClap_18ueq_122 span{border-radius:var(--ui-radius-xs);background:repeating-linear-gradient(135deg, color-mix(in oklch, var(--ui-text) 48%, transparent) 0 7px, transparent 7px 12px);opacity:.52;height:10px}._thumbnailPlaceholderBody_18ueq_158{min-height:76px;padding:var(--ui-space-4);background:linear-gradient(135deg, transparent 0 44%, color-mix(in oklch, var(--ui-text) 4%, transparent) 44% 56%, transparent 56%), color-mix(in oklch, var(--ui-bg-deep) 20%, transparent);place-items:center;display:grid}._thumbnailTop_18ueq_168{z-index:1;top:var(--ui-space-3);right:var(--ui-space-3);left:var(--ui-space-3);justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);pointer-events:none;display:flex;position:absolute}._duration_18ueq_181{min-height:28px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);border:1px solid color-mix(in oklch, var(--ui-text) 10%, transparent);background:color-mix(in oklch, var(--ui-bg-deep) 78%, transparent);color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);flex:none;align-items:center;display:inline-flex;box-shadow:0 10px 28px #00000038}._thumbnailProgress_18ueq_198{z-index:1;right:var(--ui-space-3);bottom:var(--ui-space-3);left:var(--ui-space-3);position:absolute}._cardBody_18ueq_206{align-content:start;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-5) var(--ui-space-5) 0;display:grid}._cardBody_18ueq_206:last-child{padding-bottom:var(--ui-space-5)}._copy_18ueq_59{gap:var(--ui-space-1);min-width:0;display:grid}._copy_18ueq_59 h3{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-bold);letter-spacing:0;line-height:var(--ui-line-title);margin:0}._copy_18ueq_59 p{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._actions_18ueq_241{justify-content:flex-start;gap:var(--ui-space-3);width:100%;min-width:0;padding:var(--ui-space-5);padding-top:var(--ui-space-4);flex-direction:column;display:flex}._primaryActions_18ueq_252{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}._primaryActions_18ueq_252>:first-child:not(:last-child),._primaryActions_18ueq_252>:only-child{flex:1;min-width:0}._card_18ueq_1:focus-within{z-index:2}._toast_1e398_1{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid color-mix(in oklch, var(--ui-accent) 30%, var(--ui-border-faint));border-radius:var(--ui-radius-md);background:var(--ui-panel);max-width:480px;color:var(--ui-accent);box-shadow:var(--ui-shadow-sm);font-size:var(--ui-text-sm);pointer-events:auto;display:flex}._toast_1e398_1[role=alert]{border-color:var(--ui-warning);color:var(--ui-warning)}._message_1e398_20{min-width:0;color:var(--ui-text);overflow-wrap:anywhere;flex:1}._toast_1e398_1>svg{flex-shrink:0}._dismiss_1e398_29{border-radius:var(--ui-radius-sm);padding:var(--ui-space-1);color:var(--ui-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}._dismiss_1e398_29:hover{color:var(--ui-text)}._dismiss_1e398_29:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._spinner_1e398_47{animation:1s linear infinite _toastSpin_1e398_1}@keyframes _toastSpin_1e398_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1e398_47{animation:none}}._root_1tk4c_1{flex:none;position:relative}._menu_1tk4c_2{bottom:calc(100% + var(--ui-space-2));z-index:20;min-width:180px;padding:var(--ui-space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-popover);color:var(--ui-text);box-shadow:var(--ui-shadow-md);position:absolute;right:0}._menu_1tk4c_2 button{align-items:center;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-3);color:inherit;border-radius:var(--ui-radius-sm);font:inherit;font-size:var(--ui-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menu_1tk4c_2 button:hover,._menu_1tk4c_2 button:focus-visible{background:var(--ui-hover)}._menu_1tk4c_2 button:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}._menu_1tk4c_2 button:disabled{opacity:var(--ui-disabled-opacity);cursor:wait}._emptyState_102di_1{place-items:center;gap:var(--ui-space-5);min-width:0;min-height:360px;padding:var(--ui-space-10) var(--ui-space-7);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-panel);box-shadow:var(--ui-ring), var(--ui-shadow-sm);text-align:center;display:grid}._emptyMark_102di_16{aspect-ratio:1;border-radius:var(--ui-radius-md);background:var(--ui-accent-soft);place-items:center;width:52px;display:grid}._emptyMark_102di_16 span{aspect-ratio:9/16;border:1px solid var(--ui-accent);border-radius:var(--ui-radius-xs);width:24px}._emptyCopy_102di_32{gap:var(--ui-space-3);max-width:440px;display:grid}._emptyCopy_102di_32 h3{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-text-lg);font-weight:var(--ui-weight-bold);letter-spacing:0;line-height:var(--ui-line-title);margin:0}._emptyCopy_102di_32 p{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);margin:0}._gallery_uraz7_1{gap:var(--ui-space-5);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}._galleryItem_uraz7_11{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;min-width:0;display:grid}._galleryItem_uraz7_11>article{grid-row:span 3;grid-template-rows:subgrid}._skeletonRoot_uraz7_24{min-width:0}._skeletonGallery_uraz7_28{pointer-events:none}._skeletonCard_uraz7_32{--project-skeleton-base:color-mix(in oklch, var(--ui-field) 78%, var(--ui-bg-deep));--project-skeleton-sheen:color-mix(in oklch, var(--ui-text) 8%, transparent);min-height:100%}._skeletonThumbnail_uraz7_39{background:linear-gradient(145deg, color-mix(in oklch, var(--ui-accent-soft) 16%, transparent), transparent 62%), var(--project-skeleton-base)}._skeletonThumbnail_uraz7_39:after{background:linear-gradient(180deg, #0000005c 0%, transparent 42%), linear-gradient(100deg, transparent 0%, var(--project-skeleton-sheen) 48%, transparent 72%);animation:_project-skeleton-sheen_uraz7_1 1.45s var(--ui-motion-ease) infinite;background-size:100% 100%,220% 100%}._skeletonBlock_uraz7_53{border-radius:var(--ui-radius-sm);background:var(--project-skeleton-base);display:block;position:relative;overflow:hidden}._skeletonBlock_uraz7_53:after{content:"";background:linear-gradient(100deg, transparent 0%, var(--project-skeleton-sheen) 48%, transparent 72%);animation:_project-skeleton-sheen_uraz7_1 1.45s var(--ui-motion-ease) infinite;background-size:220% 100%;position:absolute;inset:0}._skeletonBadge_uraz7_70{border:1px solid color-mix(in oklch, var(--ui-info) 20%, transparent);background:color-mix(in oklch, var(--ui-info) 8%, var(--project-skeleton-base));width:min(124px,58%);height:32px}._skeletonDuration_uraz7_77{background:color-mix(in oklch, var(--ui-bg-deep) 78%, transparent);width:54px;height:28px}._skeletonProgress_uraz7_83{border-radius:var(--ui-radius-pill);width:100%;height:5px}._skeletonTitle_uraz7_89{width:74%;height:22px}._skeletonMeta_uraz7_94{width:52%;height:16px}._skeletonAction_uraz7_99{border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 76%, var(--project-skeleton-base));width:100%;height:46px}@keyframes _project-skeleton-sheen_uraz7_1{0%{background-position:220% 0}to{background-position:-220% 0}}@media (width<=1180px){._gallery_uraz7_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){._gallery_uraz7_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._gallery_uraz7_1{gap:var(--ui-space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:var(--ui-space-2) 9% var(--ui-space-3);scrollbar-width:none;scroll-padding-inline:9%;display:flex;overflow-x:auto}._gallery_uraz7_1::-webkit-scrollbar{display:none}._galleryItem_uraz7_11{scroll-snap-align:center;flex:0 0 100%;grid-row:auto;grid-template-rows:auto}._galleryItem_uraz7_11>article{grid-row:auto;grid-template-rows:auto}}@media (prefers-reduced-motion:reduce){._skeletonBlock_uraz7_53:after,._skeletonThumbnail_uraz7_39:after{transition:none;animation:none}}._control_8kuvx_1{gap:var(--ui-space-3);flex-direction:column;min-width:0;display:flex}._header_8kuvx_8{justify-content:space-between;align-items:baseline;gap:var(--ui-space-4);display:flex}._label_8kuvx_15{align-items:center;gap:var(--ui-space-2);color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);display:flex}._label_8kuvx_15 svg{width:15px;height:15px;color:var(--ui-muted);flex-shrink:0}._duration_8kuvx_26{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs)}._track_8kuvx_32{height:22px;position:relative}._track_8kuvx_32:before,._track_8kuvx_32:after{border-radius:var(--ui-radius-pill);content:"";height:4px;position:absolute;top:9px;left:0;right:0}._track_8kuvx_32:before{background:var(--ui-border)}._track_8kuvx_32:after{right:calc(100% - var(--timing-end));left:var(--timing-start);background:var(--ui-edit-timing)}._range_8kuvx_58{z-index:1;appearance:none;pointer-events:none;background:0 0;width:100%;height:22px;margin:0;position:absolute;inset:0}._range_8kuvx_58::-webkit-slider-thumb{appearance:none;border:2px solid var(--ui-bg-deep);border-radius:var(--ui-radius-xs);background:var(--ui-edit-timing);width:14px;height:20px;box-shadow:0 0 0 1px var(--ui-edit-timing);cursor:ew-resize;pointer-events:auto}._range_8kuvx_58::-moz-range-thumb{border:2px solid var(--ui-bg-deep);border-radius:var(--ui-radius-xs);background:var(--ui-edit-timing);width:10px;height:16px;box-shadow:0 0 0 1px var(--ui-edit-timing);cursor:ew-resize;pointer-events:auto}._range_8kuvx_58:focus-visible{outline:none}._range_8kuvx_58:focus-visible::-webkit-slider-thumb{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._range_8kuvx_58:focus-visible::-moz-range-thumb{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._numbers_8kuvx_106{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._numbers_8kuvx_106 label{gap:var(--ui-space-1);font-size:var(--ui-text-xs);color:var(--ui-muted);display:grid}._numbers_8kuvx_106 span{padding-right:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);align-items:center;display:flex}._numbers_8kuvx_106 input{width:100%;min-width:0;color:var(--ui-text);padding:var(--ui-space-2);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);appearance:textfield;background:0 0;border:0}._numbers_8kuvx_106 input::-webkit-inner-spin-button{appearance:none;margin:0}._numbers_8kuvx_106 input::-webkit-outer-spin-button{appearance:none;margin:0}._limits_8kuvx_111{margin-top:calc(-1 * var(--ui-space-3));color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);justify-content:space-between;display:flex}._picker_n654v_1{gap:var(--ui-space-3);min-width:0;display:grid}._empty_n654v_7{margin:0}._error_n654v_11{margin:var(--ui-space-2);grid-column:1/-1}._assets_n654v_16{gap:var(--ui-space-3);min-height:180px;max-height:min(420px,48dvh);padding:var(--ui-space-2);grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));align-content:start;display:grid;overflow-y:auto}._empty_n654v_7{padding:var(--ui-space-6) var(--ui-space-4);color:var(--ui-muted);font-size:var(--ui-text-sm);text-align:center;grid-column:1/-1}._assetRow_n654v_35{align-items:stretch;gap:var(--ui-space-3);width:100%;min-width:0;padding:var(--ui-space-2);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);color:inherit;font:inherit;text-align:left;background:0 0;flex-direction:column;display:flex}button._assetRow_n654v_35{cursor:pointer}button._assetRow_n654v_35:hover{border-color:var(--ui-border-faint);background:var(--ui-hover)}button._assetRow_n654v_35:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}._thumbnail_n654v_65{aspect-ratio:16/10;border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:linear-gradient(45deg, var(--ui-bg-deep) 25%, transparent 25%) 0 0 / 10px 10px, linear-gradient(45deg, transparent 75%, var(--ui-bg-deep) 75%) 0 0 / 10px 10px, linear-gradient(45deg, transparent 75%, var(--ui-bg-deep) 75%) -5px 5px / 10px 10px, linear-gradient(45deg, var(--ui-bg-deep) 25%, var(--ui-surface) 25%) -5px 5px / 10px 10px;width:100%;color:var(--ui-dim);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._thumbnail_n654v_65 img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._assetText_n654v_92{gap:var(--ui-space-1);min-width:0;display:grid}._assetName_n654v_98{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._assetStatus_n654v_106{align-items:center;gap:var(--ui-space-2);color:var(--ui-dim);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);display:flex}._assetDuration_n654v_115{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs)}._assetRow_n654v_35[data-status=failed] ._assetStatus_n654v_106,._assetError_n654v_122{color:var(--ui-danger)}._assetError_n654v_122{font-size:var(--ui-text-xs);line-height:var(--ui-line-body)}._readyDot_n654v_131{background:var(--ui-success);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch, var(--ui-success) 14%, transparent);border-radius:50%}._uploadAction_n654v_139{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-bg-deep) 32%, transparent);color:var(--ui-text);cursor:pointer;display:flex;position:relative}._uploadAction_n654v_139:hover{background:var(--ui-hover)}._uploadAction_n654v_139:focus-within{outline:var(--ui-focus-ring);outline-offset:-2px}._uploadAction_n654v_139[aria-busy=true]{opacity:var(--ui-disabled-opacity);cursor:wait}._uploadAction_n654v_139>span{gap:var(--ui-space-1);display:grid}._uploadLabel_n654v_171{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium)}._uploadHint_n654v_176{color:var(--ui-dim);font-size:var(--ui-text-xs)}._fileInput_n654v_181{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._assetRow_n654v_35[aria-pressed=true]{border-color:var(--ui-selected-border);background:var(--ui-selected)}._uploadProgress_n654v_196{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);border:1px solid var(--ui-selected-border);border-radius:var(--ui-radius-md);background:var(--ui-selected);display:flex}._uploadProgress_n654v_196 strong{font-weight:var(--ui-weight-medium)}._uploadProgress_n654v_196>span{min-width:0}._uploadFilename_n654v_199{margin-top:var(--ui-space-1);color:var(--ui-muted);overflow-wrap:anywhere;display:block}._spinner_n654v_200{color:var(--ui-accent);flex-shrink:0;animation:1s linear infinite _spin_n654v_200}@keyframes _spin_n654v_200{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_n654v_200{animation:none}}._selectedMark_n654v_203{top:var(--ui-space-2);right:var(--ui-space-2);border-radius:var(--ui-radius-pill);background:var(--ui-accent);width:24px;height:24px;color:var(--ui-bg-deep);place-items:center;display:grid;position:absolute}._picker_n654v_1[data-kind=audio] ._assets_n654v_16{grid-template-columns:1fr}._picker_n654v_1[data-kind=audio] ._assetRow_n654v_35{flex-direction:row;align-items:center}._picker_n654v_1[data-kind=audio] ._thumbnail_n654v_65{aspect-ratio:auto;background:var(--ui-field);width:40px;height:40px}._picker_n654v_1[data-kind=audio] ._selectedMark_n654v_203{width:14px;height:14px;top:auto;bottom:0;right:0}._picker_n654v_1[data-kind=audio] ._selectedMark_n654v_203 svg{width:10px;height:10px}._picker_n654v_1[data-kind=audio] ._assets_n654v_16{gap:var(--ui-space-2);min-height:180px;max-height:310px;padding:0}._picker_n654v_1[data-kind=audio] ._uploadButton_n654v_210{display:none}._uploadButton_n654v_210{padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);white-space:nowrap;margin-left:auto}._uploadProgress_n654v_196{flex-wrap:wrap}._uploadMeter_n654v_214{width:100%;height:4px;accent-color:var(--ui-accent);display:block}._videoDuration_n654v_215{bottom:var(--ui-space-2);right:var(--ui-space-2);border-radius:var(--ui-radius-xs);background:var(--ui-bg-deep);color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);padding:2px 5px;position:absolute}._body_19gm8_1{gap:var(--ui-space-4);display:grid}._preview_19gm8_6{aspect-ratio:16/9;border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-bg-deep);min-height:0;overflow:hidden}._preview_19gm8_6>*{object-fit:contain;width:100%;height:100%;display:block}._properties_15y5d_1{min-width:0;padding:var(--ui-space-3);color:var(--ui-text)}._context_15y5d_2{gap:var(--ui-space-1);margin-bottom:var(--ui-space-3);padding-bottom:var(--ui-space-3);border-bottom:1px solid var(--ui-border);display:grid}._name_15y5d_3{font-size:var(--ui-text-sm);overflow-wrap:anywhere}._scope_15y5d_4{justify-content:space-between;align-items:center;gap:var(--ui-space-2);font-size:var(--ui-text-sm);flex-wrap:wrap;display:flex}._scope_15y5d_4 button{color:var(--ui-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._range_15y5d_6,._hint_15y5d_6{color:var(--ui-muted);font-size:var(--ui-text-xs)}._range_15y5d_6{font-family:var(--ui-font-mono)}._empty_15y5d_8{color:var(--ui-muted);font-size:var(--ui-text-sm);padding:var(--ui-space-4)}._body_15y5d_9,._fields_15y5d_9{gap:var(--ui-space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._fields_15y5d_9{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}._field_15y5d_9:only-child,._checkbox_15y5d_11{grid-column:1/-1}._field_15y5d_9:has(textarea){grid-column:1/-1}._properties_15y5d_1 section[role=group]{padding:var(--ui-space-3) 0 0;border:0;border-top:1px solid var(--ui-border);box-shadow:none;background:0 0;border-radius:0}._field_15y5d_9{gap:var(--ui-space-2);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);display:grid}._field_15y5d_9 input,._field_15y5d_9 select,._field_15y5d_9 textarea{box-sizing:border-box;background:var(--ui-field);width:100%;min-width:0;color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);padding:var(--ui-space-2);font:inherit}._field_15y5d_9 textarea{resize:vertical;min-height:64px}._checkbox_15y5d_11{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) 0;font:inherit;color:var(--ui-text);cursor:pointer;background:0 0;border:0;display:flex}._checkbox_15y5d_11[aria-checked=true] svg{color:var(--ui-accent)}._checkbox_15y5d_11{flex-direction:row-reverse;justify-content:space-between}._checkbox_15y5d_11 svg{border-radius:var(--ui-radius-lg);background:var(--ui-border-strong);width:30px;height:18px;padding:2px}._checkbox_15y5d_11[aria-checked=true] svg{color:var(--ui-field);background:var(--ui-accent)}._sliderField_15y5d_21{gap:var(--ui-space-2);grid-column:1/-1;min-width:0;display:grid}._sliderHeader_15y5d_22{justify-content:space-between;align-items:center;gap:var(--ui-space-2);font-size:var(--ui-text-xs);display:flex}._sliderValue_15y5d_23{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);padding-right:var(--ui-space-2);color:var(--ui-muted);align-items:center;display:flex}._sliderValue_15y5d_23 input{width:58px;min-width:0;color:var(--ui-text);font:inherit;padding:var(--ui-space-1);text-align:right;appearance:textfield;background:0 0;border:0}._sliderValue_15y5d_23 input::-webkit-inner-spin-button{appearance:none}._sliderField_15y5d_21 input[type=range]{width:100%;accent-color:var(--ui-accent);margin:0}._properties_15y5d_1 details{border-top:1px solid var(--ui-border);padding:var(--ui-space-3) 0}._properties_15y5d_1 summary{cursor:pointer;font-size:var(--ui-text-sm);color:var(--ui-text)}._properties_15y5d_1 details[open]>summary{margin-bottom:var(--ui-space-3)}._properties_15y5d_1 :focus-visible,._fields_15y5d_9 :focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._properties_15y5d_1 :disabled,._fields_15y5d_9:disabled{opacity:var(--ui-disabled-opacity);cursor:default}._options_15y5d_32{gap:var(--ui-space-1);display:flex}._options_15y5d_32 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-bg);color:var(--ui-text);flex:1;padding:6px}._options_15y5d_32 button[aria-pressed=true]{border-color:var(--ui-accent);color:var(--ui-accent)}._color_15y5d_35{align-items:center;gap:var(--ui-space-2);display:flex}._color_15y5d_35 input{border:0;width:32px;height:28px;padding:0}._color_15y5d_35 output{font-variant-numeric:tabular-nums}._controls_1tvpk_1{gap:var(--ui-space-3);min-width:0;display:grid}._section_1tvpk_7{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 18%, var(--ui-border));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 7%, transparent), transparent), color-mix(in oklch, var(--ui-field) 72%, transparent);display:grid}._sectionHeader_1tvpk_23{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}._sectionLabel_1tvpk_31,._rangeLabel_1tvpk_32{color:var(--ui-faint);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;line-height:1}._fitOptions_1tvpk_42{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fitOption_1tvpk_42{min-height:32px;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-field) 86%, transparent);color:var(--ui-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease)}._fitOption_1tvpk_42:hover{border-color:var(--ui-border-strong);color:var(--ui-text)}._fitOption_1tvpk_42[aria-pressed=true]{border-color:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 62%, var(--ui-border-strong));background:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 16%, var(--ui-field));color:var(--ui-text)}._fitOption_1tvpk_42:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._rangeFields_1tvpk_81{gap:var(--ui-space-2);display:grid}._rangeField_1tvpk_81{align-items:center;gap:var(--ui-space-2);grid-template-columns:64px minmax(0,1fr) 48px;min-width:0;display:grid}._range_1tvpk_32{min-width:0;accent-color:var(--layout-control-accent,var(--ui-accent))}._rangeValue_1tvpk_99{color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);text-align:right}._actions_1tvpk_106{justify-content:flex-end;display:flex}._warning_1tvpk_111{gap:var(--ui-space-2) var(--ui-space-3);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--ui-warning) 44%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-warning) 10%, var(--ui-field));color:var(--ui-text);grid-template-columns:auto minmax(0,1fr);display:grid}._warningIcon_1tvpk_122{color:var(--ui-warning);margin-top:1px}._warningText_1tvpk_127{min-width:0;font-size:var(--ui-text-xs);gap:3px;line-height:1.35;display:grid}._warningText_1tvpk_127 span{color:var(--ui-muted)}._warningText_1tvpk_127 ._warningError_1tvpk_139{color:var(--ui-danger);font-weight:var(--ui-weight-semibold)}._warningActions_1tvpk_144{justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}._section_1tvpk_7{border:0;border-top:1px solid var(--ui-border);padding:var(--ui-space-3) 0;background:0 0;border-radius:0}._sectionLabel_1tvpk_31,._rangeLabel_1tvpk_32{color:var(--ui-text);font-family:var(--ui-font-body);text-transform:none;letter-spacing:normal;line-height:1.4}._section_1tvpk_7 summary{cursor:pointer;font-size:var(--ui-text-sm)}._section_1tvpk_7[open]>summary{margin-bottom:var(--ui-space-3)}._hint_1tvpk_156{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:0;line-height:1.5}._composer_1yo1e_1{gap:var(--ui-space-2);width:min(360px,100vw - 132px);min-width:268px;display:grid}._field_1yo1e_8{gap:var(--ui-space-2);display:grid}._label_1yo1e_13{color:var(--ui-dim);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-tracking-label);text-transform:uppercase}._input_1yo1e_22{resize:vertical;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);width:100%;min-height:74px;padding:var(--ui-space-3);background:var(--ui-field);color:var(--ui-text);font:inherit;font-size:var(--ui-text-md);line-height:var(--ui-line-body);outline:none}._input_1yo1e_22:hover{border-color:var(--ui-border-strong)}._input_1yo1e_22:focus-visible{border-color:var(--ui-accent);box-shadow:var(--ui-ring-accent)}._input_1yo1e_22[aria-invalid=true]{border-color:var(--ui-danger)}._error_1yo1e_50{margin:0}._actions_1yo1e_54{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}._actionSpacer_1yo1e_61{min-width:var(--ui-space-2);flex:auto}@media (width<=768px){._composer_1yo1e_1{width:100%;min-width:0}._field_1yo1e_8{min-width:0}._input_1yo1e_22{box-sizing:border-box;min-width:0;font-size:16px}._actions_1yo1e_54 button[data-ui-size]{white-space:normal;min-height:44px}._actions_1yo1e_54{gap:var(--ui-space-2)}}._controls_1kanp_1{gap:var(--ui-space-3);min-width:0;display:grid}._section_1kanp_7{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 18%, var(--ui-border));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 7%, transparent), transparent), color-mix(in oklch, var(--ui-field) 72%, transparent);display:grid}._sectionLabel_1kanp_23,._fieldLabel_1kanp_24{color:var(--ui-faint);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;line-height:1.2}._fullField_1kanp_34,._field_1kanp_24{align-content:start;gap:var(--ui-space-2);min-width:0;display:grid}._twoColumnGrid_1kanp_42{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._contentInput_1kanp_49,._select_1kanp_50,._numberInput_1kanp_51{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);width:100%;min-width:0;color:var(--ui-text);font:inherit;font-size:var(--ui-text-sm);outline:none}._contentInput_1kanp_49{min-height:76px;padding:var(--ui-space-3);line-height:var(--ui-line-body);resize:vertical}._select_1kanp_50,._numberInput_1kanp_51{min-height:34px;padding:var(--ui-space-2) var(--ui-space-3)}._contentInput_1kanp_49:hover,._select_1kanp_50:hover,._numberInput_1kanp_51:hover{border-color:var(--ui-border-strong)}._contentInput_1kanp_49:focus-visible,._select_1kanp_50:focus-visible,._numberInput_1kanp_51:focus-visible{border-color:var(--ui-accent);box-shadow:var(--ui-ring-accent)}._contentInput_1kanp_49[aria-invalid=true],._numberInput_1kanp_51[aria-invalid=true]{border-color:var(--ui-danger)}._error_1kanp_94,._fieldError_1kanp_95{margin:0}._fieldError_1kanp_95{font-size:var(--ui-text-xs)}._alignmentOptions_1kanp_103{gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._alignmentOption_1kanp_103{min-height:32px;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-field) 86%, transparent);color:var(--ui-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold)}._alignmentOption_1kanp_103:hover,._alignmentOption_1kanp_103[aria-pressed=true]{border-color:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 62%, var(--ui-border-strong));color:var(--ui-text)}._alignmentOption_1kanp_103[aria-pressed=true]{background:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 16%, var(--ui-field))}._alignmentOption_1kanp_103:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._toggleField_1kanp_137{align-items:center;gap:var(--ui-space-2);color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);display:flex}._toggleField_1kanp_137 input,._range_1kanp_147{accent-color:var(--layout-control-accent,var(--ui-accent))}._backgroundFields_1kanp_151{gap:var(--ui-space-3);min-width:0;display:grid}._colorControl_1kanp_157{align-items:center;gap:var(--ui-space-2);grid-template-columns:40px minmax(0,1fr);min-width:0;display:grid}._colorInput_1kanp_165{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);cursor:pointer;block-size:34px;inline-size:40px;padding:2px}._colorControl_1kanp_157 output,._opacityField_1kanp_176 output{min-width:0;color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs)}._opacityField_1kanp_176{align-items:center;gap:var(--ui-space-2);grid-template-columns:116px minmax(0,1fr) 42px;min-width:0;display:grid}._opacityField_1kanp_176 output{text-align:right}._range_1kanp_147{min-width:0}._warning_1kanp_199{gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--ui-warning) 44%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-warning) 10%, var(--ui-field));color:var(--ui-text);grid-template-columns:auto minmax(0,1fr);display:grid}._warningIcon_1kanp_210{color:var(--ui-warning);margin-top:1px}._warningCopy_1kanp_215{min-width:0;font-size:var(--ui-text-xs);gap:3px;line-height:1.35;display:grid}._warningCopy_1kanp_215 span{color:var(--ui-muted)}@media (width<=520px){._twoColumnGrid_1kanp_42{grid-template-columns:minmax(0,1fr)}._opacityField_1kanp_176{grid-template-columns:minmax(0,1fr) 42px}._opacityField_1kanp_176 ._fieldLabel_1kanp_24{grid-column:1/-1}}._section_1kanp_7{border:0;border-top:1px solid var(--ui-border);padding:var(--ui-space-3) 0;background:0 0;border-radius:0}._sectionLabel_1kanp_23,._rangeLabel_1kanp_242{color:var(--ui-text);font-family:var(--ui-font-body);text-transform:none;letter-spacing:normal;line-height:1.4}._section_1kanp_7 summary{cursor:pointer;font-size:var(--ui-text-sm)}._backgroundFields_1kanp_151{border:0;min-width:0;margin:0;padding:0}._backgroundFields_1kanp_151:disabled{opacity:var(--ui-disabled-opacity)}._section_1kanp_7[open]>summary{margin-bottom:var(--ui-space-3)}._hint_1kanp_247{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:0;line-height:1.5}._fieldLabel_1kanp_24{color:var(--ui-text);font-family:var(--ui-font-body);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium);text-transform:none;letter-spacing:normal}._field_1kanp_24:has(>input[type=range]){grid-column:1/-1;grid-template-columns:minmax(0,1fr) 68px;align-items:center}._field_1kanp_24:has(>input[type=range]) ._numberInput_1kanp_51{padding:var(--ui-space-1) var(--ui-space-2);text-align:right;grid-area:1/2}._field_1kanp_24:has(>input[type=range]) ._range_1kanp_147{grid-area:2/1/auto/-1;width:100%}._opacityField_1kanp_176{grid-template-columns:minmax(0,1fr) 56px 12px}._opacityField_1kanp_176 ._fieldLabel_1kanp_24{grid-area:1/1}._opacityField_1kanp_176 ._numberInput_1kanp_51{padding:var(--ui-space-1) var(--ui-space-2);text-align:right;grid-area:1/2}._opacityField_1kanp_176>span:last-child{font-size:var(--ui-text-xs);grid-area:1/3}._opacityField_1kanp_176 ._range_1kanp_147{grid-area:2/1/auto/-1;width:100%}._controls_wgnbb_1{gap:var(--ui-space-3);min-width:0;display:grid}._section_wgnbb_7{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 18%, var(--ui-border));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 7%, transparent), transparent), color-mix(in oklch, var(--ui-field) 72%, transparent);display:grid}._sectionHeader_wgnbb_23{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}._sectionLabel_wgnbb_31,._rangeLabel_wgnbb_32{color:var(--ui-faint);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;line-height:1}._fitOptions_wgnbb_42,._playbackOptions_wgnbb_43{gap:var(--ui-space-2);display:grid}._fitOptions_wgnbb_42{grid-template-columns:repeat(2,minmax(0,1fr))}._playbackOptions_wgnbb_43{grid-template-columns:repeat(3,minmax(0,1fr))}._fitOption_wgnbb_42{min-height:32px;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-field) 86%, transparent);color:var(--ui-muted);cursor:pointer;font:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease)}._fitOption_wgnbb_42:hover{border-color:var(--ui-border-strong);color:var(--ui-text)}._fitOption_wgnbb_42[aria-pressed=true]{border-color:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 62%, var(--ui-border-strong));background:color-mix(in oklch, var(--layout-control-accent,var(--ui-accent)) 16%, var(--ui-field));color:var(--ui-text)}._fitOption_wgnbb_42:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._rangeFields_wgnbb_89,._rotationControl_wgnbb_94{gap:var(--ui-space-2);display:grid}._rotationHeader_wgnbb_99{justify-content:space-between;align-items:center;gap:var(--ui-space-2);display:flex}._rotationActions_wgnbb_106{gap:var(--ui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._rotationActions_wgnbb_106>*{min-width:0}._rangeField_wgnbb_89{align-items:center;gap:var(--ui-space-2);grid-template-columns:64px minmax(0,1fr) 48px;min-width:0;display:grid}._range_wgnbb_32{min-width:0;accent-color:var(--layout-control-accent,var(--ui-accent))}._rangeValue_wgnbb_129{color:var(--ui-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);text-align:right}._actions_wgnbb_136{justify-content:flex-end;display:flex}._warning_wgnbb_141{gap:var(--ui-space-2) var(--ui-space-3);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--ui-warning) 44%, var(--ui-border));border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-warning) 10%, var(--ui-field));color:var(--ui-text);grid-template-columns:auto minmax(0,1fr);display:grid}._warningIcon_wgnbb_152{color:var(--ui-warning);margin-top:1px}._warningText_wgnbb_157{min-width:0;font-size:var(--ui-text-xs);gap:3px;line-height:1.35;display:grid}._warningText_wgnbb_157 span{color:var(--ui-muted)}._warningText_wgnbb_157 ._warningError_wgnbb_169{color:var(--ui-danger);font-weight:var(--ui-weight-semibold)}._warningActions_wgnbb_174{justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (width<=560px){._playbackOptions_wgnbb_43{grid-template-columns:1fr}}._section_wgnbb_7{border:0;border-top:1px solid var(--ui-border);padding:var(--ui-space-3) 0;background:0 0;border-radius:0}._sectionLabel_wgnbb_31,._rangeLabel_wgnbb_32{color:var(--ui-text);font-family:var(--ui-font-body);text-transform:none;letter-spacing:normal;line-height:1.4}._section_wgnbb_7 summary{cursor:pointer;font-size:var(--ui-text-sm)}._section_wgnbb_7[open]>summary{margin-bottom:var(--ui-space-3)}._hint_wgnbb_192{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:0;line-height:1.5}._backdrop_r9eh1_1{z-index:10;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050c0ac7;justify-content:center;align-items:safe center;padding:32px;display:flex;position:absolute;inset:0;overflow:auto}._dialog_r9eh1_2{--paywall-surface:var(--ui-bg,#0c1110);--paywall-text:var(--ui-text,#f4fff8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:var(--paywall-surface);width:min(960px,100%);color:var(--paywall-text);font-family:var(--ui-font-body);outline:none;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 32px 100px #0008}._moment_r9eh1_3{grid-template-columns:41% 59%;display:grid}._content_r9eh1_4{min-width:0;padding:32px 40px}._close_r9eh1_5{border:1px solid var(--ui-border);width:32px;height:32px;color:inherit;background:var(--paywall-surface);cursor:pointer;z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}._dialog_r9eh1_2 button:focus-visible,._dialog_r9eh1_2 a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}._eyebrow_r9eh1_7{color:var(--ui-accent);font:600 11px/1.4 var(--ui-font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px}._content_r9eh1_4 h2{font:700 clamp(30px, 3vw, 42px)/1.04 var(--ui-font-display);letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin:0}._description_r9eh1_9{color:var(--ui-muted);text-wrap:pretty;margin:16px 0 22px;font-size:14px;line-height:1.6}._visual_r9eh1_10{min-width:0}._studio_r9eh1_11{flex-direction:column;max-width:860px;display:flex}._studio_r9eh1_11 ._visual_r9eh1_10{order:1}._studio_r9eh1_11 ._content_r9eh1_4{padding:34px 48px 30px}._studio_r9eh1_11 ._content_r9eh1_4 h2{max-width:none;font-size:48px}._studio_r9eh1_11 ._description_r9eh1_9{max-width:65ch}._studio_r9eh1_11 ._offers_r9eh1_16{grid-template-columns:1fr 1fr;gap:10px;display:grid}._studio_r9eh1_11 ._offer_r9eh1_16{flex-wrap:wrap;align-content:start;margin:0}._studio_r9eh1_11 ._price_r9eh1_18{text-align:left;flex:1 0 100%;padding-left:28px}._studio_r9eh1_11 ._price_r9eh1_18 strong{margin-right:4px;display:inline}._clarity_r9eh1_20{--paywall-surface:#f4fff8;--paywall-text:#0c1110;--ui-muted:#506159;--ui-border:#c7d9ce;--ui-accent:#245d47;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:540px}._clarity_r9eh1_20 ._visual_r9eh1_10{display:none}._clarity_r9eh1_20 ._content_r9eh1_4{padding:38px}._clarity_r9eh1_20 ._content_r9eh1_4 h2{font-size:38px}._offers_r9eh1_16{border:0;min-width:0;margin:18px 0;padding:0}._offers_r9eh1_16:has(._badge_r9eh1_25){padding-top:10px}._offers_r9eh1_16 legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:600}._offer_r9eh1_16{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);cursor:pointer;align-items:center;gap:12px;margin-top:8px;padding:12px 16px;transition:border-color .12s,background .12s;display:flex;position:relative}._offer_r9eh1_16:has(._badge_r9eh1_25){padding-top:18px}._offer_r9eh1_16[data-selected=true]{border-color:var(--ui-accent);background:color-mix(in srgb, var(--ui-accent) 8%, transparent);box-shadow:inset 0 0 0 1px var(--ui-accent)}._offer_r9eh1_16[data-disabled=true]{opacity:.5;cursor:not-allowed}._offer_r9eh1_16:has(input:focus-visible){outline:2px solid var(--ui-accent);outline-offset:3px}._offer_r9eh1_16 input{width:16px;height:16px;accent-color:var(--ui-accent);flex-shrink:0;margin:0}._offerText_r9eh1_33{flex:1;min-width:0}._offerTitle_r9eh1_34{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._detail_r9eh1_35{color:var(--ui-muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}._badge_r9eh1_25{box-sizing:border-box;border-radius:var(--ui-radius-pill);background:var(--ui-accent);min-height:28px;color:var(--paywall-surface);box-shadow:0 0 0 3px var(--paywall-surface);font:750 12px/1.2 var(--ui-font-body);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:6px 12px;display:inline-flex;position:absolute;top:0;right:14px;transform:translateY(-50%)}._price_r9eh1_18{text-align:right;flex-shrink:0}._price_r9eh1_18 strong{letter-spacing:-.04em;font-size:22px;display:block}._price_r9eh1_18 small{color:var(--ui-muted);font-size:11px}._price_r9eh1_18 del{color:var(--ui-muted);font-size:12px;display:block}@media (width<=760px){._backdrop_r9eh1_1{padding:16px}._moment_r9eh1_3{max-width:540px;display:block}._moment_r9eh1_3 ._visual_r9eh1_10{display:none}._content_r9eh1_4,._clarity_r9eh1_20 ._content_r9eh1_4,._studio_r9eh1_11 ._content_r9eh1_4{padding:36px 24px 24px}._studio_r9eh1_11 ._content_r9eh1_4 h2{font-size:36px}}@media (width<=480px){._studio_r9eh1_11 ._offers_r9eh1_16{display:block}._studio_r9eh1_11 ._offer_r9eh1_16{margin-top:8px}._studio_r9eh1_11 ._price_r9eh1_18{text-align:right;flex:none;padding:0}._studio_r9eh1_11 ._price_r9eh1_18 strong{display:block}._offer_r9eh1_16{gap:8px;padding:12px}}@media (prefers-reduced-motion:reduce){._offer_r9eh1_16{transition:none}}._primary_1ps5i_1{background:var(--ui-accent);width:100%;min-height:48px;color:var(--paywall-surface);border-radius:var(--ui-radius-md);font:650 14px var(--ui-font-body);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:14px;padding:12px 17px;display:flex}._primary_1ps5i_1>span{align-items:center;gap:12px;display:inline-flex}._primary_1ps5i_1:hover:not(:disabled){filter:brightness(1.1)}._primary_1ps5i_1:disabled{opacity:.45;cursor:not-allowed}._hero_1ps5i_5{color:#fff;background:#203129;height:100%;min-height:620px;position:relative;overflow:hidden}._hero_1ps5i_5>img{object-fit:cover;object-position:47%;width:100%;height:100%;position:absolute}._hero_1ps5i_5:after{content:"";background:linear-gradient(#08110e50 0%,#0000 26%,#08110e15 44%,#08110ed9 88%);position:absolute;inset:0}._heroTop_1ps5i_8,._heroBottom_1ps5i_8{z-index:1;position:absolute;left:30px;right:30px}._heroTop_1ps5i_8{font:9px var(--ui-font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;top:32px}._heroBottom_1ps5i_8{bottom:32px}._heroTag_1ps5i_11{font:9px var(--ui-font-mono);letter-spacing:.12em;color:#bcd1c5;text-transform:uppercase}._hero_1ps5i_5 h3{font:700 42px/.99 var(--ui-font-display);letter-spacing:-.055em;text-wrap:balance;margin:18px 0 24px}._heroRule_1ps5i_13{background:var(--ui-accent);height:3px}._heroBottom_1ps5i_8 p{color:#d0dcd4;margin-bottom:0;font-size:11px}._creditStrip_1ps5i_15{border-block:1px solid var(--ui-border);gap:18px;margin:0 0 20px;padding:13px 0;display:flex}._creditStrip_1ps5i_15>div{font:10px var(--ui-font-body);color:var(--ui-muted);flex:1}._creditStrip_1ps5i_15>div+div{border-left:1px solid var(--ui-border);padding-left:18px}._creditStrip_1ps5i_15 dd{font:600 23px var(--ui-font-display);color:var(--paywall-text);margin:5px 0 0;display:block}._creditStrip_1ps5i_15[data-compact=true]{margin-bottom:12px;padding:10px 0}._creditStrip_1ps5i_15[data-compact=true]>div{align-items:center;gap:8px;display:flex}._creditStrip_1ps5i_15[data-compact=true] dd{margin:0;font-size:16px}._benefits_1ps5i_22{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}._benefits_1ps5i_22 li{align-items:start;gap:9px;font-size:11px;line-height:1.6;display:flex}._benefits_1ps5i_22 svg{color:var(--ui-accent);flex-shrink:0;margin-top:1px}._terms_1ps5i_25{color:var(--ui-muted);margin:10px 0;font-size:10px;line-height:1.6}._later_1ps5i_26{width:fit-content;color:var(--ui-muted);font:11px var(--ui-font-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:4px;text-decoration:underline;display:block}._assurance_1ps5i_27{border-top:1px solid var(--ui-border);color:var(--ui-muted);justify-content:center;align-items:center;gap:6px;margin-top:20px;padding-top:16px;font-size:9px;display:flex}._assurance_1ps5i_27 svg{flex-shrink:0}._notice_1ps5i_29{border-left:2px solid var(--ui-accent);background:color-mix(in srgb, var(--ui-accent) 7%, transparent);padding:12px;font-size:11px;line-height:1.6}._checkoutState_1ps5i_30{padding:20px 0}._checkoutState_1ps5i_30>svg{color:var(--ui-accent)}._checkoutState_1ps5i_30 h3{font:650 25px/1.15 var(--ui-font-display);letter-spacing:-.025em}._checkoutState_1ps5i_30>p{color:var(--ui-muted);font-size:13px;line-height:1.6}._spinner_1ps5i_34{border:2px solid var(--ui-border);border-top-color:var(--ui-accent);border-radius:50%;width:28px;height:28px;animation:1s linear infinite _spin_1ps5i_34;display:block}@keyframes _spin_1ps5i_34{to{transform:rotate(360deg)}}._filmstrip_1ps5i_36{border-top:1px solid var(--ui-border);background:color-mix(in srgb, var(--ui-accent) 4%, var(--ui-bg-deep));justify-content:center;align-items:center;gap:22px;padding:26px 48px;display:flex}._filmstrip_1ps5i_36>div{width:180px;height:122px;color:var(--ui-accent);background:#203129;border-radius:5px;flex-shrink:0;place-items:center;display:grid;position:relative}._filmstrip_1ps5i_36 img{object-fit:cover;border-radius:5px;width:100%;height:100%}._filmstrip_1ps5i_36>div:nth-of-type(2){width:78px}._filmstrip_1ps5i_36>div:nth-of-type(2) img{object-position:46%;filter:brightness(.75)}._filmstrip_1ps5i_36 strong{overflow-wrap:anywhere;font:600 10px/1 var(--ui-font-display);color:#fff;position:absolute;bottom:20px;left:7px;right:7px}._filmstrip_1ps5i_36>div>span{color:#fff;text-shadow:0 1px 4px #000;font-size:8px;position:absolute;bottom:5px;left:7px}._filmstrip_1ps5i_36>p{font:600 21px/1.1 var(--ui-font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 0 16px}._filmstrip_1ps5i_36 em{color:var(--ui-accent);font-style:normal;display:block}@media (width<=768px){._filmstrip_1ps5i_36{gap:14px;padding:20px}._filmstrip_1ps5i_36>div{width:110px;height:100px}._filmstrip_1ps5i_36>p{font-size:17px}._creditStrip_1ps5i_15[data-compact=true]>div{display:block}}@media (width<=560px){._filmstrip_1ps5i_36>p{display:none}}@media (prefers-reduced-motion:reduce){._spinner_1ps5i_34{animation:none}}._menu_1n80o_1,._reason_1n80o_1{z-index:100;box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-popover);color:var(--ui-text);box-shadow:var(--ui-shadow-md);font:var(--ui-text-sm) / var(--ui-line-body) var(--ui-font-body);position:fixed}._menu_1n80o_1{width:232px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:var(--ui-space-1);overflow:auto}._item_1n80o_3{justify-content:space-between;align-items:center;gap:var(--ui-space-3);width:100%;min-height:32px;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-xs);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._item_1n80o_3:hover,._item_1n80o_3:focus{background:var(--ui-hover);outline:none}._item_1n80o_3:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}._item_1n80o_3[aria-disabled=true]{color:var(--ui-dim);cursor:default}._icons_1n80o_7{align-items:center;gap:var(--ui-space-1);flex-shrink:0;display:inline-flex}._separator_1n80o_8{height:1px;margin:var(--ui-space-1) var(--ui-space-2);background:var(--ui-border-faint)}._reason_1n80o_1{z-index:101;width:max-content;max-width:min(260px,100vw - 16px);padding:var(--ui-space-2) var(--ui-space-3);color:var(--ui-muted);pointer-events:none}._actionIcon_1n80o_11{flex:none}._itemLabel_1n80o_12{flex:1;min-width:0}._form_kgmrs_1{gap:var(--ui-space-2);display:grid}._form_kgmrs_1 label{color:var(--ui-muted);font-size:var(--ui-text-sm)}._error_kgmrs_3{color:var(--ui-danger);font-size:var(--ui-text-sm);margin:0}@media (width<=768px){._form_kgmrs_1{min-width:0}._form_kgmrs_1 input{box-sizing:border-box;min-height:44px;font-size:16px}}._summary_1yfio_1{border-left:2px solid var(--ui-accent);padding-left:var(--ui-space-3);min-width:0}._metadata_1yfio_6{justify-content:space-between;gap:var(--ui-space-1) var(--ui-space-3);font-size:var(--ui-text-xs);color:var(--ui-muted);flex-wrap:wrap;display:flex}._timing_1yfio_14{font-variant-numeric:tabular-nums;white-space:nowrap}._excerpt_1yfio_15{margin:var(--ui-space-2) 0 0;line-height:var(--ui-line-body);color:var(--ui-muted);overflow-wrap:anywhere;white-space:pre-wrap}._excerpt_1yfio_15 mark{border-radius:var(--ui-radius-xs);color:var(--ui-text);background:var(--ui-accent-tint);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 3px}._root_amvnc_1{gap:var(--ui-space-3,12px);min-width:0;display:grid}._controls_amvnc_2{align-items:end;gap:var(--ui-space-5);grid-template-columns:minmax(0,1fr) minmax(150px,.65fr);display:grid}._search_amvnc_3{font-size:var(--ui-text-sm,13px);gap:6px;display:grid}._search_amvnc_3 input{height:var(--ui-control-height-md,40px);box-sizing:border-box;border:1px solid var(--ui-border,#414650);border-radius:var(--ui-radius-md,8px);background:var(--ui-surface,#181b21);width:100%;color:var(--ui-text,#f4f5f7);padding:10px 12px}._summary_amvnc_5{box-sizing:border-box;min-height:var(--ui-control-height-md,40px);padding:var(--ui-space-2) var(--ui-space-3);border-left:1px solid var(--ui-border);overflow-wrap:anywhere;font-size:var(--ui-text-sm,13px);color:var(--ui-muted,#a8adb8);align-items:center;margin:0;display:flex}._gallery_amvnc_6{padding:var(--ui-space-3);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:var(--ui-bg-deep)}._inherit_amvnc_7,._tile_amvnc_7{color:var(--ui-text,#f4f5f7);background:var(--ui-surface,#181b21);border:1px solid var(--ui-border,#414650);border-radius:var(--ui-radius-md,8px);cursor:pointer}._inherit_amvnc_7{text-align:left;padding:10px 12px}._inherit_amvnc_7[aria-checked=true],._tile_amvnc_7[aria-checked=true]{border-color:var(--ui-accent,#7ad7b0);box-shadow:inset 0 0 0 1px var(--ui-accent,#7ad7b0)}._tile_amvnc_7:focus-visible,._inherit_amvnc_7:focus-visible,._search_amvnc_3 input:focus-visible{outline:2px solid var(--ui-accent,#7ad7b0);outline-offset:2px}._scroller_amvnc_11{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;height:360px;overflow:auto}._window_amvnc_12{position:relative}._grid_amvnc_13{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px;column-gap:10px;display:grid;position:absolute;left:0;right:0}._tile_amvnc_7{background:var(--ui-panel);flex-direction:column;gap:8px;min-width:0;margin:0 0 10px;padding:8px;display:flex;overflow:hidden}._tile_amvnc_7[aria-checked=true]{background:var(--ui-selected)}._tile_amvnc_7:hover{border-color:var(--ui-border-strong)}._tile_amvnc_7[aria-checked=true]:hover{border-color:var(--ui-accent)}._tile_amvnc_7 span{font-weight:var(--ui-weight-medium);text-align:left;font-size:var(--ui-text-sm,13px)}._preview_amvnc_19{background:var(--caption-preview-background,#000);pointer-events:none;border-radius:4px;place-items:center;width:100%;height:64px;display:grid;position:relative;overflow:hidden}._preview_amvnc_19 img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (width<=560px){._controls_amvnc_2{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr)}}._legend_1duwt_1{gap:3px var(--ui-space-4);min-width:0;color:var(--ui-muted);font-family:var(--ui-font-body);font-size:var(--ui-text-sm);flex-wrap:wrap;margin:0;padding:0;line-height:18px;list-style:none;display:flex}._item_1duwt_15{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}._dash_1duwt_23{border-radius:var(--ui-radius-pill);background:var(--script-layer-color);flex:0 0 14px;height:3px}._name_1duwt_30{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:235px;overflow:hidden}._captionOption_18b3s_1{align-items:start;gap:.6rem;padding-block:.75rem;font-size:.875rem;display:flex}._captionOption_18b3s_1 input{margin-top:.2rem}._captionOption_18b3s_1 small{color:var(--ui-muted);margin-top:.3rem;line-height:1.5;display:block}._controls_18b3s_4{gap:var(--ui-space-3);padding:0;display:grid}._scope_18b3s_5{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:0}._details_18b3s_6{border-top:1px solid var(--ui-border);padding-block:var(--ui-space-3)}._details_18b3s_6 summary{cursor:pointer;font-size:var(--ui-text-sm)}._details_18b3s_6[open] summary{margin-bottom:var(--ui-space-3)}._details_18b3s_6>p{margin-block:var(--ui-space-2);line-height:1.5}._actions_18b3s_10{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}._list_18b3s_11{min-width:0}._row_18b3s_12{border-top:1px solid var(--ui-border);padding:var(--ui-space-2)}._waveform_18b3s_13{background:var(--ui-field);border-radius:var(--ui-radius-sm);width:100%;height:48px;display:block}._waveform_18b3s_13 rect{fill:var(--ui-accent);opacity:.12}._waveform_18b3s_13 path{fill:none;stroke:var(--ui-accent);stroke-width:1px}._profiles_18b3s_17{gap:var(--ui-space-2);display:grid}._profile_18b3s_17{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);color:var(--ui-text);text-align:left;cursor:pointer;font:inherit;display:flex}._profile_18b3s_17:hover{background:var(--ui-hover);border-color:var(--ui-selected-border)}._profile_18b3s_17:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}._hint_18b3s_21{color:var(--ui-muted);font-size:var(--ui-text-xs);font-weight:400;line-height:1.5;display:block}._workspace_blf6j_1{gap:var(--ui-space-6);grid-template-columns:minmax(240px,.9fr) minmax(300px,1.1fr);min-height:360px;display:grid}._library_blf6j_2,._preview_blf6j_2{min-width:0}._library_blf6j_2>h3{margin:0 0 var(--ui-space-3);font-size:var(--ui-text-sm)}._preview_blf6j_2{border-left:1px solid var(--ui-border);padding-left:var(--ui-space-6)}._empty_blf6j_5{justify-content:center;align-items:center;gap:var(--ui-space-4);min-height:300px;color:var(--ui-muted);font-size:var(--ui-text-sm);text-align:center;flex-direction:column;display:flex}._controls_blf6j_6{gap:var(--ui-space-4);display:grid}._heading_blf6j_7{gap:var(--ui-space-2);display:grid}._heading_blf6j_7 h3{font-size:var(--ui-text-md);overflow-wrap:anywhere;margin:0;line-height:1.5}._heading_blf6j_7>span:last-child,._eyebrow_blf6j_9,._hint_blf6j_9{color:var(--ui-muted);font-size:var(--ui-text-xs)}._eyebrow_blf6j_9{text-transform:uppercase;letter-spacing:.1em;font-family:var(--ui-font-mono)}._player_blf6j_11{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-field);border:1px solid var(--ui-border);display:flex}._play_blf6j_11{background:var(--ui-accent);width:40px;height:40px;color:var(--ui-bg-deep);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._play_blf6j_11:disabled{opacity:var(--ui-disabled-opacity);cursor:default}._transport_blf6j_14{flex:1;min-width:0}._transport_blf6j_14 input{width:100%;accent-color:var(--ui-accent)}._scale_blf6j_16,._rangeHeading_blf6j_16{justify-content:space-between;gap:var(--ui-space-2);font-size:var(--ui-text-xs);color:var(--ui-muted);display:flex}._scale_blf6j_16,._rangeHeading_blf6j_16 span{font-family:var(--ui-font-mono)}._rangeHeading_blf6j_16 strong{color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:500}._range_blf6j_16{height:32px;margin:0 8px;position:relative}._track_blf6j_20{background:linear-gradient(to right, var(--ui-border) var(--range-start), var(--ui-accent) var(--range-start), var(--ui-accent) var(--range-end), var(--ui-border) var(--range-end));border-radius:3px;width:100%;height:6px;position:absolute;top:13px}._range_blf6j_16 input{appearance:none;pointer-events:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}._range_blf6j_16 input::-webkit-slider-thumb{appearance:none;border:2px solid var(--ui-accent);background:var(--ui-bg-deep);cursor:ew-resize;pointer-events:auto;border-radius:5px;width:16px;height:26px}._range_blf6j_16 input::-moz-range-thumb{border:2px solid var(--ui-accent);background:var(--ui-bg-deep);cursor:ew-resize;pointer-events:auto;border-radius:5px;width:12px;height:22px}._fields_blf6j_24{gap:var(--ui-space-3);grid-template-columns:1fr 1fr;display:grid}._fields_blf6j_24 label{gap:var(--ui-space-2);color:var(--ui-muted);font-size:var(--ui-text-xs);display:grid}._fields_blf6j_24 input{width:100%;min-width:0;padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);color:var(--ui-text);font-family:var(--ui-font-mono)}._controls_blf6j_6 input:focus-visible,._play_blf6j_11:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}._hint_blf6j_9{margin:0;line-height:1.5}@media (width<=700px){._workspace_blf6j_1{grid-template-columns:1fr}._preview_blf6j_2{border-left:0;border-top:1px solid var(--ui-border);padding:var(--ui-space-4) 0 0}._empty_blf6j_5{min-height:120px}}._placement_pldf5_1{gap:var(--ui-space-3);margin:0 0 var(--ui-space-5);color:var(--ui-text);border:0;padding:0;display:grid}._placement_pldf5_1 legend{margin-bottom:var(--ui-space-3);color:var(--ui-muted);font-size:var(--ui-text-sm)}._placement_pldf5_1 label{align-items:baseline;gap:var(--ui-space-2);font-size:var(--ui-text-sm);display:flex}._placement_pldf5_1 input{accent-color:var(--ui-accent)}:is(._placement_pldf5_1 label:has(input:disabled),._placement_pldf5_1 small){color:var(--ui-dim)}._kinds_pldf5_6{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._root_110kf_1{--floating-edge:var(--ui-space-7);z-index:var(--ui-layer-floating,60);right:max(var(--floating-edge), env(safe-area-inset-right));bottom:max(var(--floating-edge), env(safe-area-inset-bottom));width:min(420px, calc(100% - 2 * var(--floating-edge) - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100dvh - 2 * var(--floating-edge) - env(safe-area-inset-top) - env(safe-area-inset-bottom));align-items:flex-end;gap:var(--ui-space-3);pointer-events:none;background:0 0;flex-direction:column;display:flex;position:fixed}._root_110kf_1>:empty{display:none}._root_110kf_1>*{pointer-events:auto;max-width:100%}._queue_110kf_33{flex:0 auto;min-height:44px;overflow:auto}._consent_110kf_38,._feedback_110kf_43{flex:0 auto;min-height:0;overflow:auto}._consent_110kf_38>*{box-sizing:border-box}._support_110kf_47{flex:none}body:has([aria-modal=true]:not(dialog):not([hidden]),dialog[open]) ._root_110kf_1{visibility:hidden}@media (width<=560px){._root_110kf_1{--floating-edge:var(--ui-space-4)}}._root_1vtmn_1{left:var(--ui-space-7);bottom:var(--ui-space-7);z-index:61;width:min(320px, calc(100vw - var(--ui-space-7) - var(--ui-space-7)));color:var(--ui-text);pointer-events:none;justify-items:start;display:grid;position:fixed}._root_1vtmn_1>*{pointer-events:auto}._launcher_1vtmn_17{border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface-hi) 72%, var(--ui-bg-deep));width:100%;min-width:0;box-shadow:var(--ui-ring), var(--ui-shadow-sm);transform-origin:0 100%;transition:width var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease);display:grid;overflow:hidden}._launcher_1vtmn_17[data-dev-launcher-collapsed=true]{width:58px;box-shadow:var(--ui-ring), var(--ui-shadow-md)}._summary_1vtmn_37{align-items:center;gap:var(--ui-space-3);width:100%;min-height:44px;padding:0 var(--ui-space-4);border:0;border-bottom:1px solid var(--ui-border-faint);color:inherit;cursor:pointer;text-align:left;background:0 0;grid-template-columns:20px minmax(0,1fr) 16px;display:grid}._launcher_1vtmn_17[data-dev-launcher-collapsed=true] ._summary_1vtmn_37{gap:var(--ui-space-2);width:max-content;padding:0 var(--ui-space-3);grid-template-columns:20px 16px}._summary_1vtmn_37:hover{background:color-mix(in oklch, var(--ui-accent) 7%, transparent)}._summaryIcon_1vtmn_64,._summaryArrow_1vtmn_65,._linkIcon_1vtmn_66,._externalIcon_1vtmn_67{place-items:center;display:grid}._summaryIcon_1vtmn_64{width:20px;height:20px;color:var(--ui-accent)}._summaryTitle_1vtmn_78{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._summaryArrow_1vtmn_65{width:16px;height:16px;color:var(--ui-muted);justify-self:end}._body_1vtmn_96{gap:var(--ui-space-2);max-height:260px;padding:var(--ui-space-3);opacity:1;transition:max-height var(--ui-motion-standard) var(--ui-motion-ease), opacity var(--ui-motion-fast) var(--ui-motion-ease), padding var(--ui-motion-fast) var(--ui-motion-ease);display:grid;overflow:hidden}._launcher_1vtmn_17[data-dev-launcher-collapsed=true] ._body_1vtmn_96{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}._link_1vtmn_66{align-items:center;gap:var(--ui-space-3);min-width:0;min-height:38px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);grid-template-columns:28px minmax(0,1fr) 16px;text-decoration:none;display:grid}._link_1vtmn_66:hover{background:var(--ui-hover)}._link_1vtmn_66:focus-visible,._summary_1vtmn_37:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._linkIcon_1vtmn_66{border:1px solid color-mix(in oklch, var(--ui-accent) 24%, transparent);border-radius:var(--ui-radius-xs);background:color-mix(in oklch, var(--ui-accent) 9%, transparent);width:28px;height:28px;color:var(--ui-accent)}._linkText_1vtmn_152{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._externalIcon_1vtmn_67{width:16px;height:16px;color:var(--ui-muted)}@media (width<=560px){._root_1vtmn_1{left:var(--ui-space-4);bottom:var(--ui-space-4);width:min(320px, calc(100vw - var(--ui-space-4) - var(--ui-space-4)))}}@media (prefers-reduced-motion:reduce){._launcher_1vtmn_17,._body_1vtmn_96{transition:none}}._page_1r9z5_1{background:var(--ui-bg-deep);min-height:100vh;color:var(--ui-text);padding:var(--ui-space-8);align-items:start;display:grid}._shell_1r9z5_10{gap:var(--ui-space-5);width:min(1040px,100%);margin:0 auto;display:grid}._panel_1r9z5_17{gap:var(--ui-space-5);min-width:0;padding:var(--ui-space-6);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-surface-hi) 70%, var(--ui-bg-deep));box-shadow:var(--ui-ring), var(--ui-shadow-sm);display:grid}._header_1r9z5_28{gap:var(--ui-space-2);display:grid}._eyebrow_1r9z5_33{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight);margin:0}._title_1r9z5_43{color:var(--ui-text);font-size:var(--ui-display-sm);font-weight:var(--ui-weight-bold);letter-spacing:0;line-height:var(--ui-line-title);margin:0}._status_1r9z5_52{color:var(--ui-muted);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-body);margin:0}._summaryGrid_1r9z5_60{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._summaryItem_1r9z5_66{gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 38%, transparent);display:grid}._summaryLabel_1r9z5_76{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight)}._summaryValue_1r9z5_85{min-width:0;color:var(--ui-text);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._section_1r9z5_96{gap:var(--ui-space-3);display:grid}._sectionTitle_1r9z5_101{color:var(--ui-text);font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);margin:0}._list_1r9z5_109{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}._listItem_1r9z5_117{gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-3);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 34%, transparent);display:grid}._code_1r9z5_126{color:var(--ui-accent);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-body);overflow-wrap:anywhere}._form_1r9z5_136{gap:var(--ui-space-4);display:grid}._field_1r9z5_141{gap:var(--ui-space-2);display:grid}._label_1r9z5_146{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-tight)}._input_1r9z5_155{width:100%}._checkboxLabel_1r9z5_159{align-items:center;gap:var(--ui-space-3);color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);line-height:var(--ui-line-tight);display:flex}._checkbox_1r9z5_159{width:var(--ui-space-5);height:var(--ui-space-5);accent-color:var(--ui-accent)}._actions_1r9z5_175{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}._alert_1r9z5_181{margin:0}@media (width<=560px){._page_1r9z5_1,._panel_1r9z5_17{padding:var(--ui-space-5)}._title_1r9z5_43{font-size:var(--ui-text-xl)}}._loadingPage_pxa4x_1{background:radial-gradient(90% 70% at 50% 52%, var(--ui-overlay-soft), transparent 72%), var(--ui-bg);min-height:100vh;color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;place-items:center;display:grid}._root_103wr_1{min-height:100vh;padding:var(--ui-space-6);color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(70% 50% at 50% 45%, var(--ui-overlay-soft), transparent 75%), var(--ui-bg);place-items:center;display:grid}._panel_103wr_13{gap:var(--ui-space-9);width:min(100%,520px);padding:var(--ui-space-9);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-md);display:grid}._wordmark_103wr_24{--brand-wordmark-size:var(--ui-text-xl)}._content_103wr_28{gap:var(--ui-space-4);display:grid}._content_103wr_28 h1,._content_103wr_28 p{margin:0}._content_103wr_28 h1{max-width:14ch;font-family:var(--ui-font-display);font-size:var(--ui-display-sm);line-height:var(--ui-line-title)}._content_103wr_28 p{color:var(--ui-muted);line-height:var(--ui-line-body)}._content_103wr_28 ._lead_103wr_50{color:var(--ui-text);font-size:var(--ui-text-lg)}@media (width<=560px){._root_103wr_1{padding:var(--ui-space-4)}._panel_103wr_13{padding:var(--ui-space-7)}}._root_h1w5b_1{min-height:100vh;color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(90% 70% at 50% 52%, var(--ui-overlay-soft), transparent 72%), var(--ui-bg);position:relative}._topHeader_h1w5b_11{z-index:20;height:72px;min-height:72px;padding:0 var(--ui-space-11);border-bottom:1px solid var(--ui-border-faint);background:color-mix(in oklch, var(--ui-bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}._wordmarkLink_h1w5b_28{color:var(--ui-text);text-decoration:none}._wordmarkLink_h1w5b_28:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--ui-radius-sm)}._wordmark_h1w5b_28{--brand-wordmark-size:var(--ui-text-xl)}._main_h1w5b_43{min-height:100vh;padding:calc(72px + var(--ui-space-8)) var(--ui-space-6) var(--ui-space-8);place-items:center;display:grid}._loadingMain_h1w5b_50{padding:0}._loadingState_h1w5b_54{align-items:center;gap:var(--ui-space-5);flex-direction:column;display:inline-flex}._loadingMessage_h1w5b_61{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);text-align:center;margin:0}._panel_h1w5b_69{gap:var(--ui-space-9);width:min(100%,440px);padding:var(--ui-space-9);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);box-shadow:var(--ui-shadow-md);flex-direction:column;display:flex}._header_h1w5b_81{gap:var(--ui-space-9);flex-direction:column;display:flex}._titleBlock_h1w5b_87{gap:var(--ui-space-3);flex-direction:column;display:flex}._title_h1w5b_87{color:var(--ui-text);font-family:var(--ui-font-display);font-size:var(--ui-display-sm);font-weight:var(--ui-weight-semibold);letter-spacing:0;line-height:var(--ui-line-title);margin:0}._subtitle_h1w5b_103{color:var(--ui-muted);font-size:var(--ui-text-md);line-height:var(--ui-line-body);margin:0}._form_h1w5b_110{gap:var(--ui-space-7);flex-direction:column;display:flex}._fields_h1w5b_116{gap:var(--ui-space-5);flex-direction:column;display:flex}._field_h1w5b_116{gap:var(--ui-space-2);flex-direction:column;display:flex}._label_h1w5b_128{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-line-body)}._input_h1w5b_135._input_h1w5b_135{min-height:var(--ui-space-10);padding:0 var(--ui-space-5);border-color:var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:var(--ui-bg-deep);font-size:var(--ui-text-md)}._forgotPasswordLink_h1w5b_144._forgotPasswordLink_h1w5b_144{color:var(--ui-text);align-self:flex-end}._actions_h1w5b_149{gap:var(--ui-space-4);flex-direction:column;display:flex}._actionButton_h1w5b_155._actionButton_h1w5b_155{min-height:var(--ui-space-10);border-radius:var(--ui-radius-sm)}._signupCta_h1w5b_160{align-items:center;gap:var(--ui-space-1);padding-top:var(--ui-space-7);border-top:1px solid var(--ui-border-faint);flex-direction:column;display:flex}._signupPrompt_h1w5b_169{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);text-align:center;margin:0}._signupButton_h1w5b_177._signupButton_h1w5b_177{color:var(--ui-text)}@media (width<=560px){._topHeader_h1w5b_11{height:64px;min-height:64px;padding:0 var(--ui-space-6);background:color-mix(in oklch, var(--ui-bg-deep) 88%, transparent)}._main_h1w5b_43{padding:calc(64px + var(--ui-space-5)) var(--ui-space-5) var(--ui-space-5);align-items:start}._loadingMain_h1w5b_50{align-items:center;padding:0}._panel_h1w5b_69{gap:var(--ui-space-8);padding:var(--ui-space-7)}._header_h1w5b_81{gap:var(--ui-space-8)}}._stateActions_1bkmj_1{gap:var(--ui-space-4);flex-direction:column;display:flex}._linkCta_1bkmj_7._linkCta_1bkmj_7{color:var(--ui-text)}._footer_1bkmj_11{padding-top:var(--ui-space-7);border-top:1px solid var(--ui-border-faint);justify-content:center;display:flex}._checkEmailState_15ss1_1{gap:var(--ui-space-7);flex-direction:column;display:flex}._checkEmailActions_15ss1_7{gap:var(--ui-space-6);flex-direction:column;display:flex}._checkEmailButton_15ss1_13._checkEmailButton_15ss1_13{min-height:var(--ui-space-10);border-radius:var(--ui-radius-sm)}._footer_15ss1_18{padding-top:var(--ui-space-7);border-top:1px solid var(--ui-border-faint);justify-content:center;display:flex}._linkCta_15ss1_25._linkCta_15ss1_25{color:var(--ui-text)}._root_1g4ix_1{width:100%;min-height:70px}._widget_1g4ix_6{width:100%;min-height:65px}._profiles_15m6g_1{gap:8px;display:grid}._profile_15m6g_1{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-field);color:var(--ui-text);text-align:left;cursor:pointer;font:inherit;align-items:center;gap:12px;padding:14px 16px;display:flex}._profile_15m6g_1:hover{background:var(--ui-hover);border-color:var(--ui-selected-border)}._profile_15m6g_1:focus-visible,._rangeFields_15m6g_4 input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}._hint_15m6g_5{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:400;line-height:1.5;display:block}._sourcePreview_15m6g_6{gap:16px;display:grid}._sourcePreview_15m6g_6 audio{width:100%}._rangeFields_15m6g_4{grid-template-columns:1fr 1fr;gap:12px;display:grid}._rangeFields_15m6g_4 label{color:var(--ui-muted);font-size:var(--ui-text-sm);gap:6px;display:grid}._rangeFields_15m6g_4 input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);width:100%;min-width:0;color:var(--ui-text);font:inherit;font-family:var(--ui-font-mono);padding:8px 10px}._captions_15m6g_11{color:var(--ui-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}._captions_15m6g_11 input{accent-color:var(--ui-accent);margin-top:3px}._invalid_15m6g_13{color:var(--ui-danger);font-size:var(--ui-text-sm);margin:0}._geometry_lwka5_1{gap:var(--ui-space-3);display:grid}._rotation_lwka5_2{gap:var(--ui-space-2);margin-block-start:var(--ui-space-3);display:grid}._rotationHeading_lwka5_3{font-size:var(--ui-text-sm);justify-content:space-between;align-items:center;display:flex}._rotationActions_lwka5_4{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}._position_lwka5_5{position:relative}._position_lwka5_5 label{box-sizing:border-box;height:24px;margin-inline-end:calc(24px + var(--ui-space-2))}._position_lwka5_5>button[data-ui-size]{border:1px solid var(--ui-selected-border);border-radius:var(--ui-radius-sm);background:var(--ui-accent-soft);width:24px;height:24px;min-height:24px;color:var(--ui-accent);padding:0;position:absolute;inset-block-start:0;inset-inline-end:0}._position_lwka5_5>button svg{width:16px;height:16px}._position_lwka5_5>button:not(:disabled):hover{background:var(--ui-selected);border-color:var(--ui-accent);transform:none}._preview_1a0yk_1{border-radius:inherit;width:100%;min-width:0;position:relative}._backgroundToggle_1a0yk_2{top:var(--ui-space-1);right:var(--ui-space-1);z-index:1;position:absolute}._viewport_1a0yk_3{width:100%;height:96px;position:relative;overflow:hidden}._mount_1a0yk_4,._runtime_1a0yk_4{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._mount_1a0yk_4[data-ready=false]{visibility:hidden}._poster_1a0yk_6,._runtime_1a0yk_4>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}._error_1a0yk_7{margin:var(--ui-space-2) 0 0;font-size:var(--ui-text-xs);color:var(--ui-danger)}._toggle_tlw8d_1[data-ui-variant=surface]{background:var(--ui-panel);color:var(--ui-text)}._property_1ha19_1{gap:var(--ui-space-2);min-width:0;display:grid}._preview_1ha19_2{background:var(--ui-bg-deep);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm)}._name_1ha19_3{justify-content:space-between;align-items:baseline;gap:var(--ui-space-2);min-width:0;font-size:var(--ui-text-xs);display:flex}._name_1ha19_3 strong{color:var(--ui-text);font-weight:var(--ui-weight-medium);overflow-wrap:anywhere}._name_1ha19_3 span{color:var(--ui-dim);text-align:right}._editor_112co_1{height:min(660px,100dvh - 260px);min-height:min(660px,100dvh - 260px);color:var(--ui-text);font:var(--ui-text-sm) var(--ui-font-body);flex-direction:column;display:flex}._preview_112co_2{box-sizing:border-box;min-height:116px;padding:var(--ui-space-2);background:var(--caption-preview-background,#000);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);margin-bottom:var(--ui-space-3);flex:0 0 116px;place-items:center;display:grid}._body_112co_3{min-height:0;padding:var(--ui-space-2);scrollbar-gutter:stable;flex:auto;overflow-y:auto}._grid_112co_4,._effectFields_112co_4{gap:var(--ui-space-3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._wide_112co_5{grid-column:1/-1}._field_112co_6{align-content:start;gap:var(--ui-space-1);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);grid-column:span 6;display:grid}._field_112co_6._wide_112co_5{grid-column:1/-1}._numberField_112co_8{grid-column:span 2}._field_112co_6._numberField_112co_8 input{max-width:112px;font-family:var(--ui-font-mono);font-variant-numeric:tabular-nums}._body_112co_3 [data-tab=basic] ._numberField_112co_8+._field_112co_6{grid-column:span 10}._group_112co_11{gap:var(--ui-space-3);min-width:0;padding-top:var(--ui-space-3);border-top:1px solid var(--ui-border);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._effectFields_112co_4{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}._effectFields_112co_4:disabled ._field_112co_6,._effectFields_112co_4:disabled ._color_112co_13,._effectFields_112co_4:disabled ._paddingGroup_112co_13{color:var(--ui-dim)}._effectFields_112co_4:disabled input,._effectFields_112co_4:disabled select{cursor:not-allowed}._paddingGroup_112co_13{min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);border:0;grid-column:1/-1;margin:0;padding:0}._paddingGroup_112co_13>legend,._paddingGroup_112co_13>span{margin-bottom:var(--ui-space-2)}._paddingGrid_112co_17{gap:var(--ui-space-3);grid-template-columns:repeat(4,minmax(0,112px));display:grid}._paddingGrid_112co_17 ._field_112co_6{grid-column:auto}._compactGrid_112co_19{gap:var(--ui-space-3);grid-column:span 6;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}._compactGrid_112co_19 ._field_112co_6{grid-column:auto}._field_112co_6 input,._field_112co_6 select{box-sizing:border-box;width:100%;min-width:0;height:var(--ui-control-height-sm);background:var(--ui-field);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);padding:0 var(--ui-space-2);font:inherit}._colorControls_112co_22 input[type=color]{box-sizing:border-box;width:32px;height:var(--ui-control-height-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);cursor:pointer;padding:3px}._colorControls_112co_22 input[type=range]{width:100%;min-width:0;accent-color:var(--ui-accent);cursor:pointer;background:0 0;border:0;margin:0;padding:0}._opacityControl_112co_24{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) 38px;min-width:0;display:grid}._opacityControl_112co_24 span{text-align:right;font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums}._field_112co_6 input[aria-invalid=true]{border-color:var(--ui-danger)}._field_112co_6 input:focus-visible,._field_112co_6 select:focus-visible,._colorControls_112co_22 input:focus-visible,._editor_112co_1 input[type=radio]:focus-visible,._toggle_112co_27 input:focus-visible,._tabs_112co_27 button:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._editor_112co_1 input:disabled,._editor_112co_1 select:disabled{opacity:var(--ui-disabled-opacity)}._tabs_112co_27{gap:var(--ui-space-1);padding:var(--ui-space-1);margin-bottom:var(--ui-space-2);border-bottom:1px solid var(--ui-border);flex-wrap:wrap;flex:none;display:flex}._tabs_112co_27 button{min-height:var(--ui-control-height-sm);padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-sm);color:var(--ui-muted);font:inherit;font-size:var(--ui-text-xs);cursor:pointer;background:0 0;border:1px solid #0000;flex:1 0 auto}._tabs_112co_27 button:hover{background:var(--ui-hover);color:var(--ui-text)}._tabs_112co_27 button[aria-selected=true]{background:var(--ui-selected);border-color:var(--ui-selected-border);color:var(--ui-text)}._scope_112co_33{margin:0 0 var(--ui-space-4);font-size:var(--ui-text-xs);border:0;padding:0}._scope_112co_33 legend{color:var(--ui-muted);margin-bottom:var(--ui-space-2)}._scope_112co_33 label{align-items:center;gap:var(--ui-space-1);margin-right:var(--ui-space-4);display:inline-flex}._scope_112co_33 input,._toggle_112co_27 input{accent-color:var(--ui-accent)}._scope_112co_33 p,._hint_112co_37{margin:var(--ui-space-2) 0;color:var(--ui-dim);font-size:var(--ui-text-xs)}._hint_112co_37{grid-column:1/-1}._toggle_112co_27{align-items:center;gap:var(--ui-space-2);grid-column:1/-1;display:flex}._color_112co_13{gap:var(--ui-space-1);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);grid-column:span 6;display:grid}._colorControls_112co_22{align-items:center;gap:var(--ui-space-2);grid-template-columns:32px minmax(0,1fr);display:grid}._footer_112co_42{padding-top:var(--ui-space-3);border-top:1px solid var(--ui-border);flex:none}._actions_112co_43{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);display:flex}._status_112co_44{min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);flex:1}._error_112co_45{color:var(--ui-danger);margin:0 0 var(--ui-space-2);font-size:var(--ui-text-xs)}._toolbar_15qmx_1{align-items:center;gap:var(--ui-space-2);margin-bottom:var(--ui-space-3);flex-wrap:wrap;display:flex}._hint_15qmx_2{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:var(--ui-space-2) 0}._error_15qmx_3{color:var(--ui-danger)}._imports_15qmx_4{gap:var(--ui-space-3);max-height:22rem;padding:var(--ui-space-1);display:grid;overflow-y:auto}._importChoice_15qmx_5{gap:var(--ui-space-2);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);cursor:pointer;display:grid}._importChoice_15qmx_5[data-selected=true]{border-color:var(--ui-accent)}._importChoice_15qmx_5:focus-within{outline:2px solid var(--ui-accent);outline-offset:2px}._importName_15qmx_8{align-items:center;gap:var(--ui-space-2);font-size:var(--ui-text-sm);display:flex}._context_35shi_1{padding-top:var(--ui-space-3);padding-bottom:var(--ui-space-4);border-bottom:1px solid var(--ui-border-faint)}._footer_35shi_2{padding-top:var(--ui-space-4);border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;width:100%;display:flex}._libraryActions_35shi_3,._confirmActions_35shi_3{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}._confirmActions_35shi_3{margin-left:auto}._root_udd1s_1{--editor-bg:var(--ui-bg);--editor-bg-deep:var(--ui-bg-deep);--editor-bg-lift:var(--ui-bg-lift);--editor-surface:var(--ui-surface);--editor-surface-hi:var(--ui-surface-hi);--editor-hair:var(--ui-border);--editor-hair-faint:var(--ui-border-faint);--editor-text:var(--ui-text);--editor-muted:var(--ui-muted);--editor-dim:var(--ui-dim);--editor-faint:var(--ui-faint);--editor-mint:var(--ui-accent);--editor-mint-deep:var(--ui-accent-deep);--editor-mint-ink:var(--ui-accent-ink);--editor-display:var(--ui-font-display);--editor-body:var(--ui-font-body);--editor-mono:var(--ui-font-mono);--editor-radius-sm:var(--ui-radius-sm);--editor-radius-lg:var(--ui-radius-lg);--editor-header-height:72px;--editor-pane-header-height:54px;--editor-source-pane-min-height:370px;background:radial-gradient(90% 70% at 50% 52%, var(--ui-overlay-soft), transparent 72%), var(--editor-bg);height:100vh;min-height:100vh;color:var(--editor-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--editor-body);flex-direction:column;display:flex;overflow:hidden}._header_udd1s_38{box-sizing:border-box;z-index:20;align-items:center;gap:var(--ui-space-4);height:var(--editor-header-height);min-height:var(--editor-header-height);padding:0 var(--ui-space-11);border-bottom:1px solid var(--editor-hair-faint);background:color-mix(in oklch, var(--editor-bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:none;display:flex;position:relative;overflow:visible}._iconLink_udd1s_55._iconLink_udd1s_55{border-radius:var(--ui-radius-md);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--editor-muted);flex:none;gap:0;padding:0;text-decoration:none}._headerIconButton_udd1s_68{flex:none}._wordmarkLink_udd1s_72{color:var(--editor-text);font-size:var(--ui-text-lg);flex:none;text-decoration:none}._wordmarkLink_udd1s_72:focus-visible{border-radius:var(--editor-radius-sm);outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._wordmark_udd1s_72{--brand-wordmark-size:var(--ui-text-xl)}._divider_udd1s_89{background:var(--editor-hair-faint);flex:none;width:1px;height:22px}._localProjectName_udd1s_96._localProjectName_udd1s_96{border-radius:var(--ui-radius-sm);width:500px;min-width:0;color:var(--editor-text);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);background:0 0;border-color:#0000;flex:0 500px}._localProjectName_udd1s_96._localProjectName_udd1s_96:hover,._localProjectName_udd1s_96._localProjectName_udd1s_96:focus{background:var(--editor-surface)}._spacer_udd1s_113{flex:auto;min-width:8px}._actions_udd1s_118{align-items:center;gap:var(--ui-space-2);flex:none;display:flex}._status_udd1s_125{margin-right:var(--ui-space-3);color:var(--editor-dim);font-family:var(--editor-mono);font-size:var(--ui-text-xs);white-space:nowrap;align-items:center;gap:6px;line-height:1;display:inline-flex}._statusDot_udd1s_137{background:var(--editor-mint);border-radius:50%;width:6px;height:6px}._downloadButton_udd1s_144._downloadButton_udd1s_144{min-height:36px;padding:0 var(--ui-space-4);border-radius:var(--ui-radius-md);box-shadow:0 8px 22px -8px var(--ui-accent-alpha-lg);font-size:var(--ui-text-md);flex:none}._saveButton_udd1s_153._saveButton_udd1s_153{min-height:36px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-md);flex:none}._visuallyHidden_udd1s_160{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._workspace_udd1s_172{grid-template-columns:var(--editor-source-current-width,minmax(420px, 1fr)) 1px minmax(var(--editor-composition-min-width,320px), 1fr);background:var(--editor-bg);min-height:0;transition:grid-template-columns var(--ui-motion-slow) var(--ui-motion-ease), grid-template-rows var(--ui-motion-slow) var(--ui-motion-ease);flex:auto;display:grid}._workspaceError_udd1s_186{padding:var(--ui-space-3) var(--ui-space-5);border-bottom:1px solid var(--ui-border);color:var(--ui-danger);font-size:var(--ui-text-sm);flex:none;margin:0}._workspace_udd1s_172[data-has-layers=true]{grid-template-columns:var(--editor-source-current-width) 1px minmax(0, 1fr) 1px var(--editor-layers-width,300px)}._workspace_udd1s_172[data-has-timeline=true]{grid-template-rows:minmax(0,1fr) auto}._timelineArea_udd1s_203{z-index:5;grid-column:1/-1;min-width:0}._layersArea_udd1s_204{background:var(--editor-bg);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._layersContent_udd1s_205{min-height:0;padding:var(--ui-space-3);flex:1;overflow:auto}._layersContent_udd1s_205[hidden]{display:none}._layersArea_udd1s_204[data-collapsed=true] ._paneHeader_udd1s_207{padding:var(--ui-space-3);justify-content:center}._layersArea_udd1s_204[data-collapsed=true] ._layersTitleButton_udd1s_208{gap:0}._layersArea_udd1s_204[data-collapsed=true] ._layersTitleLabel_udd1s_209{display:none}._layersSeparator_udd1s_210{z-index:3;background:var(--editor-hair-faint);position:relative}._layersSeparator_udd1s_210 button{cursor:pointer;color:var(--editor-muted)}._layersSeparator_udd1s_210 button:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._sourcePanel_udd1s_214{min-width:0;min-height:var(--editor-source-pane-min-height);background:var(--editor-bg);height:100%;transition:grid-template-columns var(--ui-motion-slow) var(--ui-motion-ease);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}._scriptPane_udd1s_225{background:var(--editor-bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}._workspaceResizeHandle_udd1s_238{z-index:2;background:var(--editor-hair-faint);min-width:0;min-height:0;color:var(--editor-faint);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);position:relative}._workspaceResizeHandle_udd1s_238:hover,._workspaceResizeHandle_udd1s_238:focus-visible,._workspaceResizeHandle_udd1s_238[data-resizing=true]{background:color-mix(in oklch, var(--editor-mint) 42%, var(--editor-hair-faint));color:var(--editor-mint);outline:none}._workspaceResizeHandle_udd1s_238:focus-visible{box-shadow:0 0 0 1px color-mix(in oklch, var(--editor-mint) 68%, transparent)}._sourceResizeHandleIcon_udd1s_266{border:1px solid color-mix(in oklch, var(--editor-hair) 72%, var(--editor-muted));background:linear-gradient(180deg, var(--ui-accent-alpha-sm), transparent), var(--editor-surface);width:30px;height:30px;box-shadow:var(--ui-shadow-sm), 0 0 0 3px var(--editor-bg);transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._workspaceResizeHandle_udd1s_238:hover ._sourceResizeHandleIcon_udd1s_266,._workspaceResizeHandle_udd1s_238:focus-visible ._sourceResizeHandleIcon_udd1s_266,._workspaceResizeHandle_udd1s_238[data-resizing=true] ._sourceResizeHandleIcon_udd1s_266{border-color:color-mix(in oklch, var(--editor-mint) 48%, var(--editor-hair));background:color-mix(in oklch, var(--editor-mint) 10%, var(--editor-surface));transform:translate(-50%,-50%)scale(1.04)}._paneHeader_udd1s_207{height:var(--editor-pane-header-height);min-height:var(--editor-pane-header-height);background:var(--editor-bg-deep);flex:none}._paneTitle_udd1s_306{min-width:0;color:var(--editor-muted);font-family:var(--editor-body);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-semibold);align-items:center;margin:0;line-height:1;display:inline-flex}._scriptPaginationToggle_udd1s_318{flex:none;margin-left:auto}._scriptHeaderActions_udd1s_323{width:100%;min-width:0}._scriptHeaderActions_udd1s_323:empty{display:none}@media (width<=768px){._scriptPane_udd1s_225[data-area-expanded=true]:has([data-script-header-actions]){grid-template-rows:auto minmax(0,1fr)}._scriptPane_udd1s_225 ._paneHeader_udd1s_207:has([data-script-header-actions]){height:auto;padding:0}:is(._paneHeader_udd1s_207:has([data-script-header-actions])>._paneTitle_udd1s_306,._paneHeader_udd1s_207:has([data-script-header-actions])>._scriptPaginationToggle_udd1s_318){display:none}}._playerArea_udd1s_340{background:var(--editor-bg-deep);flex-direction:column;min-width:0;min-height:0;display:flex}._playerContent_udd1s_348{justify-content:flex-start;align-items:center;gap:var(--ui-space-3);min-height:0;padding:var(--ui-space-5);background:var(--editor-bg);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}._workspaceLoading_udd1s_362{background:var(--editor-bg);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden}._previewRebuildStatus_udd1s_370{border:1px solid color-mix(in oklch, var(--editor-mint) 34%, var(--editor-hair));border-radius:var(--editor-radius-sm);background:color-mix(in oklch, var(--editor-mint) 8%, transparent);max-width:min(100%,460px);color:color-mix(in oklch, var(--editor-text) 86%, var(--editor-mint));font-family:var(--editor-body);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);text-align:center;margin:0;padding:7px 10px;line-height:1.35}@media (width<=1280px){._workspace_udd1s_172{--editor-stacked-source-script-content-height:320px;--editor-stacked-source-script-pane-height:calc(var(--editor-pane-header-height) + var(--editor-stacked-source-script-content-height));--editor-workspace-row-collapsed-height:var(--editor-pane-header-height);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--editor-source-pane-min-height), var(--editor-source-current-height,var(--editor-source-pane-min-height))) 1px minmax(var(--editor-workspace-row-collapsed-height), 1fr)}._sourcePanel_udd1s_214{height:100%;min-height:var(--editor-source-pane-min-height);border-right:0;border-bottom:1px solid var(--editor-hair-faint)}._playerArea_udd1s_340{min-height:var(--editor-workspace-row-collapsed-height);overflow:hidden}._workspace_udd1s_172[data-composition-row-collapsed=true] ._playerContent_udd1s_348{opacity:0;pointer-events:none}._workspaceResizeHandle_udd1s_238[data-resize-axis=y]{cursor:row-resize}._scriptPane_udd1s_225{height:100%}}@media (width<=768px){._root_udd1s_1{--editor-pane-header-height:40px;overflow:hidden auto}._header_udd1s_38{padding:0 var(--ui-space-5);gap:10px}._status_udd1s_125{margin-right:2px}._downloadButton_udd1s_144._downloadButton_udd1s_144{padding:9px 12px}._workspace_udd1s_172{flex:none;grid-template-rows:auto auto;min-height:auto}._workspaceLoading_udd1s_362{min-height:calc(100vh - var(--editor-header-height));overflow:visible}._sourcePanel_udd1s_214{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:auto;max-height:none}._sourcePanel_udd1s_214[data-script-expanded=true]{grid-template-rows:var(--editor-stacked-source-script-pane-height)}._scriptPane_udd1s_225,._playerArea_udd1s_340{grid-template-rows:var(--editor-pane-header-height) 0fr;min-height:var(--editor-pane-header-height);transition:grid-template-rows var(--ui-motion-standard) var(--ui-motion-ease), height var(--ui-motion-standard) var(--ui-motion-ease);display:grid;overflow:hidden}._scriptPane_udd1s_225[data-area-expanded=true],._playerArea_udd1s_340[data-area-expanded=true]{grid-template-rows:var(--editor-pane-header-height) 1fr}._scriptPane_udd1s_225>:not(._paneHeader_udd1s_207),._playerArea_udd1s_340 ._playerContent_udd1s_348{opacity:0;pointer-events:none;min-height:0;transition:opacity var(--ui-motion-standard) var(--ui-motion-ease);overflow:hidden}._scriptPane_udd1s_225[data-area-expanded=true]>:not(._paneHeader_udd1s_207),._playerArea_udd1s_340[data-area-expanded=true] ._playerContent_udd1s_348{opacity:1;pointer-events:auto}._scriptPane_udd1s_225{height:var(--editor-pane-header-height)}._scriptPane_udd1s_225[data-area-expanded=true]{height:var(--editor-stacked-source-script-pane-height)}._workspaceResizeHandle_udd1s_238{display:none}._playerArea_udd1s_340{min-height:auto}._playerContent_udd1s_348{flex:none;min-height:auto;overflow:hidden}._playerArea_udd1s_340[data-area-expanded=false]{height:var(--editor-pane-header-height)}._playerArea_udd1s_340[data-area-expanded=false] ._playerContent_udd1s_348{visibility:hidden;min-height:0;padding:0}._playerArea_udd1s_340[data-area-expanded=true] ._playerContent_udd1s_348{padding-bottom:40px;overflow:visible}}@media (width<=560px){._root_udd1s_1{--editor-header-height:64px}._wordmarkLink_udd1s_72,._status_udd1s_125,._header_udd1s_38>._divider_udd1s_89{display:none}}@media (width<=420px){._workspace_udd1s_172{--editor-stacked-source-script-content-height:250px}._downloadButton_udd1s_144._downloadButton_udd1s_144{width:42px;padding:0}._downloadButton_udd1s_144._downloadButton_udd1s_144>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._iconLink_udd1s_55,._headerIconButton_udd1s_68,._downloadButton_udd1s_144,._playerArea_udd1s_340,._playerContent_udd1s_348,._scriptPane_udd1s_225,._scriptPane_udd1s_225>:not(._paneHeader_udd1s_207),._workspaceResizeHandle_udd1s_238,._workspace_udd1s_172,._sourcePanel_udd1s_214{transition:none;animation:none}}@media (width>=769px) and (width<=1280px){._workspace_udd1s_172[data-has-layers=true]{grid-template-columns:minmax(0, 1fr) 1px var(--editor-layers-width,300px)}._workspace_udd1s_172[data-has-timeline=true]{grid-template-rows:minmax(var(--editor-source-pane-min-height), var(--editor-source-current-height)) 1px minmax(var(--editor-pane-header-height), 1fr) auto}._workspace_udd1s_172[data-has-layers=true]>._sourcePanel_udd1s_214,._workspace_udd1s_172[data-has-layers=true]>._workspaceResizeHandle_udd1s_238{grid-column:1/-1}}@media (width<=768px){._workspace_udd1s_172[data-has-layers=true]{grid-template-columns:minmax(0,1fr)}._workspace_udd1s_172[data-has-timeline=true]{grid-template-rows:auto auto auto auto}._layersSeparator_udd1s_210{display:none}._layersContent_udd1s_205{max-height:360px}._layersArea_udd1s_204[data-collapsed=true] ._paneHeader_udd1s_207{padding:var(--ui-space-3) var(--ui-space-4);justify-content:space-between}._layersArea_udd1s_204[data-collapsed=true] ._layersTitleButton_udd1s_208{gap:var(--ui-space-3)}._layersArea_udd1s_204[data-collapsed=true] ._layersTitleLabel_udd1s_209{display:inline}}._compositionOverlayToggle_udd1s_615{flex:none;margin-left:auto}._compositionOverlayToggle_udd1s_615[aria-pressed=true]{background:var(--ui-selected);color:var(--ui-accent)}._audioPreviewSection_udd1s_617{border-top:1px solid var(--ui-border);margin-inline:var(--ui-space-3);padding-top:var(--ui-space-3)}._audioPreviewSection_udd1s_617>summary{cursor:pointer;font-size:var(--ui-text-sm)}._audioPreviewControls_udd1s_628{align-items:flex-start;gap:var(--ui-space-2);padding-block:var(--ui-space-3);font-size:var(--ui-text-xs);color:var(--ui-muted);flex-direction:column;display:flex}._audioListeningButton_udd1s_638[data-ui-variant=secondary]{min-height:36px;padding-block:var(--ui-space-2);text-align:left;color:var(--ui-text);justify-content:flex-start;line-height:1.35}._audioPreviewControls_udd1s_628 ._audioListeningButton_udd1s_638[data-ui-variant=secondary][aria-pressed=true]{background:var(--ui-selected);border-color:var(--ui-selected-border);color:var(--ui-accent)}._workspace_udd1s_172[data-script-hidden=true]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._workspace_udd1s_172[data-script-hidden=true][data-has-layers=true]{grid-template-columns:minmax(0, 1fr) 1px var(--editor-layers-width,300px)}._workspace_udd1s_172[data-script-hidden=true][data-has-timeline=true]{grid-template-rows:minmax(0,1fr) auto}@media (width<=768px){._workspace_udd1s_172[data-script-hidden=true][data-has-layers=true]{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}}._controls_nivg0_1{gap:var(--ui-space-5);min-width:0;display:grid}._controls_nivg0_1>*+*{border-top:1px solid var(--ui-border);padding-top:var(--ui-space-5)}._playback_nivg0_8{gap:var(--ui-space-2);display:grid}._playback_nivg0_8>label{color:var(--ui-text);font-size:var(--ui-text-sm)}._playback_nivg0_8 select{width:100%;min-width:0;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);color:var(--ui-text);font:inherit}._playback_nivg0_8 select:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._playback_nivg0_8 ._hint_nivg0_12{color:var(--ui-muted);font-size:var(--ui-text-xs);margin:0;line-height:1.5}._playback_nivg0_8 ._matchSource_nivg0_13{width:100%;margin-top:var(--ui-space-1);color:var(--ui-accent)}._matchSource_nivg0_13 svg{width:15px;height:15px}._editorPlayerShell_1dz4w_1{--layout-control-bg:var(--editor-bg-deep,var(--ui-bg-deep));--layout-control-border:var(--editor-hair-faint,var(--ui-border-faint));--layout-control-border-strong:var(--editor-hair,var(--ui-border));--layout-control-text:var(--editor-text,var(--ui-text));--layout-control-accent:var(--editor-mint,var(--ui-accent));--layout-area-caption:var(--ui-edit-style);--layout-area-video:var(--ui-edit-position);--editor-player-action-bar-width:54px;--editor-composition-panel-width:400px;--editor-player-frame-gap:10px;--editor-player-stage-min-width:240px;--editor-player-stage-responsive-max-width:360px;--editor-player-stage-current-width:min(var(--editor-player-stage-responsive-max-width), var(--editor-player-stage-max-width,360px));--editor-player-shell-min-width:calc(var(--editor-player-action-bar-width) + var(--editor-player-frame-gap) + var(--editor-player-stage-min-width));--editor-player-shell-current-width:calc(var(--editor-player-action-bar-width) + var(--editor-player-frame-gap) + var(--editor-player-stage-current-width));--editor-player-shell-side-current-width:calc(var(--editor-player-action-bar-width) + var(--editor-player-frame-gap) + var(--editor-player-stage-current-width) + var(--editor-player-frame-gap) + var(--editor-composition-panel-width));min-width:var(--editor-player-shell-min-width);width:min(100%, var(--editor-player-shell-current-width));flex-direction:column;align-items:center;max-width:100%;display:flex;position:relative}._editorPlayerShell_1dz4w_1[data-composition-presentation=medium],._editorPlayerShell_1dz4w_1[data-composition-presentation=large]{width:min(100%, var(--editor-player-shell-current-width))}._editorPlayerShell_1dz4w_1[data-composition-presentation=large]{width:min(100%, var(--editor-player-shell-side-current-width))}._editorPlayerShell_1dz4w_1[data-composition-presentation=large] ._playerFrame_1dz4w_50{flex-wrap:nowrap}._editorPlayerShell_1dz4w_1[data-action-bar-orientation=horizontal]{min-width:var(--editor-player-stage-min-width);width:min(100%, var(--editor-player-stage-current-width))}._editorPlayerShell_1dz4w_1[data-action-bar-orientation=horizontal] ._playerFrame_1dz4w_50{flex-flow:column;justify-content:flex-start;align-items:flex-start}._playerFrame_1dz4w_50{justify-content:flex-start;align-items:flex-start;gap:var(--editor-player-frame-gap);flex-flow:wrap;width:100%;min-width:0;display:flex}._stickyPlayer_1dz4w_77{z-index:4;flex:0 1 var(--editor-player-shell-current-width);width:min(100%, var(--editor-player-shell-current-width));justify-content:flex-start;align-items:flex-start;gap:var(--editor-player-frame-gap);background:var(--editor-bg,var(--ui-bg));flex-flow:row;min-width:0;display:flex;position:sticky;top:0}._editorPlayerShell_1dz4w_1[data-action-bar-orientation=horizontal] ._stickyPlayer_1dz4w_77{flex-direction:column;flex:none;width:100%}._playerActionBar_1dz4w_99{order:0;align-self:flex-start}._playerActionBar_1dz4w_99[data-ui-orientation=vertical]{flex:0 0 var(--editor-player-action-bar-width);width:var(--editor-player-action-bar-width);align-self:flex-start}._playerActionBar_1dz4w_99[data-ui-orientation=horizontal]{align-self:flex-start}._playerStage_1dz4w_114{min-width:var(--editor-player-stage-min-width);width:var(--editor-player-stage-current-width);order:1;max-width:100%;position:relative}._editorPlayerShell_1dz4w_1[data-composition-presentation=medium] ._playerStage_1dz4w_114,._editorPlayerShell_1dz4w_1[data-composition-presentation=large] ._playerStage_1dz4w_114{order:1;flex:0 1 var(--editor-player-stage-current-width);width:var(--editor-player-stage-current-width);max-width:min(100%, var(--editor-player-stage-current-width))}._editorPlayerShell_1dz4w_1[data-composition-presentation=medium] ._playerActionBar_1dz4w_99,._editorPlayerShell_1dz4w_1[data-composition-presentation=large] ._playerActionBar_1dz4w_99{order:0}._editorPlayer_1dz4w_1{width:100%}._layoutOverlay_1dz4w_139{z-index:3;aspect-ratio:720/1280;pointer-events:auto;width:100%;position:absolute;top:0;left:0}._layoutArea_1dz4w_149{--layout-area-accent:var(--layout-area-caption);border:2px dashed var(--layout-area-accent);background:color-mix(in oklch, var(--layout-area-accent) 8%, transparent);box-shadow:0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 76%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 58%, transparent);cursor:move;-webkit-user-select:none;user-select:none;position:absolute}._layoutArea_1dz4w_149[data-layout-kind=a-roll]{--layout-area-accent:var(--layout-area-video);background:color-mix(in oklch, var(--layout-area-video) 5%, transparent);border-style:dashed}._layoutArea_1dz4w_149[data-layout-kind=image]{--layout-area-accent:var(--ui-edit-image)}._layoutArea_1dz4w_149[data-source-status=missing]{background:0 0}._missingImagePlaceholder_1dz4w_177{z-index:2;color:color-mix(in oklch, var(--ui-warning) 76%, var(--ui-muted));pointer-events:none;background:0 0;place-items:center;display:grid;position:absolute;inset:0}._layoutAreaSelected_1dz4w_188{box-shadow:0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 82%, transparent), 0 0 0 3px color-mix(in oklch, var(--ui-selected) 34%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 58%, transparent);border-style:solid}._layoutAreaLabelInput_1dz4w_196{z-index:3;top:0;left:var(--ui-space-3);max-inline-size:calc(100% - var(--ui-space-5));box-sizing:border-box;min-inline-size:0;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--layout-area-accent);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--layout-area-accent) 82%, var(--ui-text));color:var(--ui-neutral-0);font-family:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);cursor:text;box-shadow:var(--ui-shadow-sm);text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap;outline:none;line-height:1;display:block;position:absolute;overflow:hidden;transform:translateY(-50%)}._layoutAreaLabelInput_1dz4w_196:focus{border-color:var(--layout-area-accent);box-shadow:0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 76%, transparent), 0 0 0 3px color-mix(in oklch, var(--layout-area-accent) 30%, transparent)}._layoutAreaRunLabel_1dz4w_231{z-index:3;top:0;left:var(--ui-space-3);max-width:calc(100% - var(--ui-space-5));padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--layout-area-accent);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--layout-area-accent) 82%, var(--ui-text));color:var(--ui-neutral-0);box-shadow:var(--ui-shadow-sm);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);text-overflow:ellipsis;white-space:nowrap;line-height:1;position:absolute;overflow:hidden;transform:translateY(-50%)}._compositionElementPanels_1dz4w_253{order:2;flex:0 0 var(--editor-composition-panel-width);width:var(--editor-composition-panel-width);min-width:var(--editor-composition-panel-width);align-items:stretch;gap:var(--ui-space-3);flex-direction:column;display:flex}._compositionElementPanel_1dz4w_253{border-radius:var(--ui-radius-md);align-content:start;width:400px;min-height:52px;display:grid;position:relative}._compositionElementPanelHeader_1dz4w_273{box-sizing:border-box;align-items:center;gap:var(--ui-space-2);width:400px;min-height:52px;padding:0 var(--ui-space-3);border:1px solid var(--layout-control-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-field) 92%, transparent);color:var(--ui-muted);cursor:pointer;font:inherit;text-align:left;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);grid-template-columns:68px minmax(0,1fr);display:grid;overflow:hidden}._compositionElementPanelHeader_1dz4w_273:hover{border-color:var(--layout-control-border-strong);background:var(--ui-hover);color:var(--layout-control-text)}._compositionElementPanelHeader_1dz4w_273:active{transform:translateY(1px)}._compositionElementPanelHeader_1dz4w_273:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._compositionElementPanelHeaderIcons_1dz4w_312{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:var(--ui-space-2);width:68px;height:36px;padding:0 var(--ui-space-1);display:flex}._compositionElementReorderRow_1dz4w_323{box-sizing:border-box;align-items:center;gap:var(--ui-space-2);width:400px;min-height:52px;padding:0 var(--ui-space-3);border:1px solid var(--layout-control-border);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--ui-field) 92%, transparent);color:var(--ui-muted);text-align:left;grid-template-columns:68px minmax(0,1fr) auto;display:grid}._compositionElementReorderActions_1dz4w_339{align-items:center;gap:var(--ui-space-1);display:inline-flex}._compositionElementPanelExpanded_1dz4w_345 ._compositionElementPanelHeader_1dz4w_273{border-bottom-color:var(--layout-control-border);border-bottom-right-radius:0;border-bottom-left-radius:0}._compositionElementPanelChevron_1dz4w_351{color:color-mix(in oklch, var(--layout-control-accent) 86%, var(--layout-control-text));flex:none;justify-content:center;align-items:center;display:inline-flex}._compositionElementPanelTypeIcon_1dz4w_359{border:1px solid color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border));border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--layout-control-accent) 8%, var(--ui-field));width:26px;height:26px;color:color-mix(in oklch, var(--layout-control-accent) 84%, var(--layout-control-text));flex:none;justify-content:center;align-items:center;display:inline-flex}._compositionElementPanelNameLabel_1dz4w_372{min-width:0;color:var(--layout-control-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-bold);text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}._captionPlacementPanel_1dz4w_384[data-time-focused=true] ._compositionElementPanelHeader_1dz4w_273{border-left:2px solid color-mix(in oklch, var(--layout-control-accent) 58%, var(--ui-border));background:color-mix(in oklch, var(--layout-control-accent) 8%, var(--ui-field))}._captionPlacementPanel_1dz4w_384[aria-current=true] ._compositionElementPanelHeader_1dz4w_273{border-left:3px solid color-mix(in oklch, var(--layout-area-caption) 78%, var(--ui-border));background:linear-gradient(90deg, color-mix(in oklch, var(--layout-area-caption) 10%, var(--ui-field)), color-mix(in oklch, var(--ui-field) 92%, transparent) 38%)}._captionPlacementPanelName_1dz4w_399,._captionPlacementPanelMeta_1dz4w_400{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._captionPlacementPanelMeta_1dz4w_400{color:color-mix(in oklch, var(--layout-area-caption) 70%, var(--ui-faint));font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-medium);letter-spacing:.02em;margin-top:3px}._compositionElementPanelForm_1dz4w_416{gap:var(--ui-space-3);box-sizing:border-box;width:400px;padding:var(--ui-space-3) var(--ui-space-4) var(--ui-space-4);border:1px solid var(--layout-control-border);border-radius:0 0 var(--ui-radius-md) var(--ui-radius-md);background:color-mix(in oklch, var(--ui-field) 72%, var(--layout-control-bg));box-shadow:var(--ui-shadow-sm);border-top:0;display:grid}._panelDangerActions_1dz4w_429{padding-top:var(--ui-space-1);justify-content:flex-end;display:flex}._compositionElementPanels_1dz4w_253[data-placement=bottom]{flex:0 0 100%;width:100%;min-width:0;max-width:100%}._editorPlayerShell_1dz4w_1[data-action-bar-orientation=horizontal] ._compositionElementPanels_1dz4w_253[data-placement=bottom]{flex:none}._compositionElementPanels_1dz4w_253[data-placement=bottom] ._compositionElementPanel_1dz4w_253,._compositionElementPanels_1dz4w_253[data-placement=bottom] ._compositionElementPanelHeader_1dz4w_273,._compositionElementPanels_1dz4w_253[data-placement=bottom] ._compositionElementReorderRow_1dz4w_323,._compositionElementPanels_1dz4w_253[data-placement=bottom] ._compositionElementPanelForm_1dz4w_416{width:100%;min-width:0}._panelField_1dz4w_454{gap:var(--ui-space-2);min-width:0;display:grid}._panelNameInput_1dz4w_460._panelNameInput_1dz4w_460{width:100%}._panelFieldLabel_1dz4w_464,._panelFieldLabelRow_1dz4w_465{color:var(--ui-faint);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;line-height:1}._panelFieldLabelRow_1dz4w_465{justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}._panelInfo_1dz4w_482{color:color-mix(in oklch, var(--layout-control-accent) 84%, var(--layout-control-text));cursor:help;align-items:center;display:inline-flex;position:relative}._panelTooltip_1dz4w_490{right:0;bottom:calc(100% + var(--ui-space-3));z-index:4;width:196px;padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent) 42%, var(--layout-control-border));border-radius:var(--ui-radius-md);background:var(--ui-popover);box-shadow:var(--ui-shadow-md);color:var(--ui-text);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);opacity:0;pointer-events:none;text-transform:none;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);line-height:1.25;position:absolute;transform:translateY(3px)}._panelInfo_1dz4w_482:hover ._panelTooltip_1dz4w_490,._panelInfo_1dz4w_482:focus-within ._panelTooltip_1dz4w_490{opacity:1;transform:translateY(0)}._panelStyleField_1dz4w_520{gap:var(--ui-space-2);min-width:0;display:grid}._panelStylePicker_1dz4w_526{gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._panelStyleButton_1dz4w_532{--panel-caption-style-background:var(--ui-field);--panel-caption-style-border:var(--layout-control-border);--panel-caption-style-text-color:var(--layout-control-text);box-sizing:border-box;min-width:0;min-height:44px;padding:var(--ui-space-2);border:1px solid color-mix(in oklch, var(--panel-caption-style-border) 28%, var(--layout-control-border));border-radius:var(--ui-radius-sm);background:linear-gradient(180deg, color-mix(in oklch, var(--ui-neutral-0) 9%, transparent), transparent), color-mix(in oklch, var(--panel-caption-style-background) 74%, var(--ui-field));color:var(--panel-caption-style-text-color);cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);outline:none;justify-content:center;align-items:center;display:inline-flex}._panelStyleButton_1dz4w_532:hover{border-color:color-mix(in oklch, var(--panel-caption-style-border) 48%, var(--layout-control-border-strong));box-shadow:var(--ui-shadow-sm)}._panelStyleButton_1dz4w_532[aria-pressed=true]{border-color:color-mix(in oklch, var(--panel-caption-style-border) 72%, var(--layout-control-border-strong));background:linear-gradient(180deg, color-mix(in oklch, var(--ui-neutral-0) 12%, transparent), transparent), color-mix(in oklch, var(--panel-caption-style-background) 88%, var(--ui-field));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--panel-caption-style-border) 28%, transparent)}._panelStyleButton_1dz4w_532:active{transform:translateY(1px)}._panelStyleButton_1dz4w_532:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._panelStyleButtonLabel_1dz4w_589{color:inherit;font-size:var(--ui-text-xs);text-align:center;text-overflow:ellipsis;text-shadow:0 1px 1px color-mix(in oklch, var(--ui-neutral-1000) 22%, transparent);white-space:nowrap;line-height:1;overflow:hidden}._panelVideoSection_1dz4w_600{--panel-focal-x:50%;--panel-focal-y:50%;--panel-scale-value:0%;gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--layout-control-accent) 8%, transparent), transparent), color-mix(in oklch, var(--ui-field) 72%, transparent);display:grid}._panelFramingControl_1dz4w_619{justify-content:center;place-items:center;gap:var(--ui-space-3);grid-template-columns:104px;display:grid}._panelFocalFrame_1dz4w_628{aspect-ratio:9/16;border:1px solid color-mix(in oklch, var(--layout-control-accent) 30%, var(--layout-control-border));border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--layout-control-bg) 64%, var(--ui-field));width:104px;max-width:100%;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ui-neutral-0) 10%, transparent);position:relative;overflow:hidden}._panelFocalPoster_1dz4w_640{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._panelFocalGrid_1dz4w_649{z-index:1;background:linear-gradient(90deg, transparent calc(33.333% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(33.333% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(33.333% + .5px), transparent calc(33.333% + .5px), transparent calc(66.666% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(66.666% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(66.666% + .5px), transparent calc(66.666% + .5px)), linear-gradient(0deg, transparent calc(33.333% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(33.333% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(33.333% + .5px), transparent calc(33.333% + .5px), transparent calc(66.666% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(66.666% - .5px), color-mix(in oklch, var(--ui-neutral-0) 52%, transparent) calc(66.666% + .5px), transparent calc(66.666% + .5px));pointer-events:none;position:absolute;inset:0}._panelFocalSafeArea_1dz4w_679{z-index:2;border:1px dashed color-mix(in oklch, var(--layout-control-accent) 28%, transparent);border-radius:calc(var(--ui-radius-sm) - 1px);pointer-events:none;position:absolute;inset:10%}._panelFocalTarget_1dz4w_688{top:var(--panel-focal-y);left:var(--panel-focal-x);z-index:3;border:1px solid color-mix(in oklch, var(--layout-control-accent) 64%, var(--layout-control-border-strong));width:28px;height:28px;color:var(--layout-control-text);cursor:grab;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}._panelFocalTarget_1dz4w_688:hover{border-color:var(--layout-control-accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--layout-control-accent) 20%, transparent)}._panelFocalTarget_1dz4w_688:active{cursor:grabbing;transform:translate(-50%,-50%)scale(.96)}._panelFocalTarget_1dz4w_688:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._panelGeometryGrid_1dz4w_727{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);display:grid}._panelGeometrySection_1dz4w_733{gap:var(--ui-space-3);padding:var(--ui-space-3);border:1px solid color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border));border-radius:var(--ui-radius-md);background:linear-gradient(180deg, color-mix(in oklch, var(--layout-control-accent) 7%, transparent), transparent), color-mix(in oklch, var(--ui-field) 72%, transparent);display:grid}._panelGeometryHeader_1dz4w_748{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}._panelGeometrySectionControls_1dz4w_756,._panelPresentationFields_1dz4w_762{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr);display:grid}._panelLayoutNumberControl_1dz4w_768{--panel-field-input-width:58px;--panel-field-label-width:88px;grid-template-columns:var(--panel-field-label-width) var(--panel-field-input-width) minmax(0, 1fr);align-items:center;gap:var(--ui-space-2);box-sizing:border-box;min-width:0;padding:var(--ui-space-2) calc(var(--ui-space-2) + 5px);border:1px solid color-mix(in oklch, var(--layout-control-accent) 14%, var(--layout-control-border));border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-field) 76%, transparent);display:grid}._panelLayoutNumberLabel_1dz4w_784{color:var(--ui-faint);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;line-height:1}._panelLayoutNumberValue_1dz4w_794{border:1px solid var(--layout-control-border);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--layout-control-bg) 52%, var(--ui-field));grid-template-columns:minmax(0,1fr) 18px;min-width:0;height:28px;display:grid;overflow:hidden}._panelLayoutNumberInput_1dz4w_805{box-sizing:border-box;width:100%;min-width:0;color:var(--layout-control-text);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);text-align:center;background:0 0;border:0;outline:none;padding:0;line-height:1}._panelLayoutNumberInput_1dz4w_805::-webkit-outer-spin-button{appearance:none;margin:0}._panelLayoutNumberInput_1dz4w_805::-webkit-inner-spin-button{appearance:none;margin:0}._panelLayoutNumberInput_1dz4w_805[type=number]{appearance:textfield}._panelLayoutStepperButtons_1dz4w_831{border-left:1px solid var(--layout-control-border);display:grid}._panelLayoutStepperButton_1dz4w_831{width:18px;min-width:0;height:13px;color:var(--ui-muted);cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._panelLayoutStepperButton_1dz4w_831+._panelLayoutStepperButton_1dz4w_831{border-top:1px solid var(--layout-control-border)}._panelLayoutStepperButton_1dz4w_831:hover{background:color-mix(in oklch, var(--layout-control-accent) 12%, transparent);color:var(--layout-control-text)}._panelLayoutStepperButton_1dz4w_831:focus-visible{outline:var(--ui-focus-ring);outline-offset:calc(var(--ui-focus-offset) * -1)}._panelLayoutSlider_1dz4w_868{--panel-layout-slider-value:0%;appearance:none;cursor:pointer;background:0 0;width:100%;min-width:0;height:18px;margin:0}._panelLayoutSliderRow_1dz4w_880{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._panelLayoutCenterButton_1dz4w_888{border:1px solid var(--layout-control-border);border-radius:var(--ui-radius-sm);background:var(--ui-field);width:28px;height:28px;color:var(--ui-muted);cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease);outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._panelLayoutCenterButton_1dz4w_888:hover{background:color-mix(in oklch, var(--layout-control-accent) 12%, var(--ui-field));color:var(--layout-control-text)}._panelLayoutCenterButton_1dz4w_888:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._panelLayoutSlider_1dz4w_868::-webkit-slider-runnable-track{border-radius:var(--ui-radius-pill);background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 70%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 70%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border)) 100%);height:4px}._panelLayoutSlider_1dz4w_868::-webkit-slider-thumb{appearance:none;border:1px solid color-mix(in oklch, var(--layout-control-accent) 58%, var(--layout-control-border-strong));border-radius:var(--ui-radius-pill);background:var(--ui-field);width:14px;height:14px;box-shadow:var(--ui-shadow-sm);margin-top:-5px}._panelLayoutSlider_1dz4w_868::-moz-range-track{border-radius:var(--ui-radius-pill);background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 70%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 70%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 18%, var(--layout-control-border)) 100%);border:0;height:4px}._panelLayoutSlider_1dz4w_868::-moz-range-thumb{border:1px solid color-mix(in oklch, var(--layout-control-accent) 58%, var(--layout-control-border-strong));border-radius:var(--ui-radius-pill);background:var(--ui-field);width:14px;height:14px;box-shadow:var(--ui-shadow-sm)}._panelLayoutSlider_1dz4w_868:hover::-webkit-slider-runnable-track{background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) 100%)}._panelLayoutSlider_1dz4w_868:focus-visible::-webkit-slider-runnable-track{background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) 100%)}._panelLayoutSlider_1dz4w_868:hover::-moz-range-track{background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) 100%)}._panelLayoutSlider_1dz4w_868:focus-visible::-moz-range-track{background:linear-gradient(90deg, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) 0, color-mix(in oklch, var(--layout-control-accent) 78%, var(--layout-control-border-strong)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) var(--panel-layout-slider-value), color-mix(in oklch, var(--layout-control-accent) 24%, var(--layout-control-border)) 100%)}._panelLayoutSlider_1dz4w_868:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._layoutResizeHandle_1dz4w_996{z-index:2;appearance:none;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute}._layoutResizeHandle_1dz4w_996:after{opacity:0;content:"";transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), opacity var(--ui-motion-fast) var(--ui-motion-ease);position:absolute}._layoutResizeHandle_1dz4w_996:hover:after,._layoutResizeHandle_1dz4w_996:focus-visible:after{opacity:1}._layoutResizeHandle_1dz4w_996:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._layoutResizeHandle_1dz4w_996[data-resize-handle=n]{cursor:ns-resize;height:14px;top:-7px;left:14px;right:14px}._layoutResizeHandle_1dz4w_996[data-resize-handle=n]:after{border-radius:var(--ui-radius-pill);background:var(--layout-area-caption);height:2px;top:6px;left:0;right:0}._layoutResizeHandle_1dz4w_996[data-resize-handle=ne]{cursor:nesw-resize;width:24px;height:24px;top:-10px;right:-10px}._layoutResizeHandle_1dz4w_996[data-resize-handle=ne]:after{border-top:2px solid var(--layout-area-caption);border-right:2px solid var(--layout-area-caption);width:8px;height:8px;top:9px;right:9px}._layoutResizeHandle_1dz4w_996[data-resize-handle=e]{cursor:ew-resize;width:14px;top:14px;bottom:14px;right:-7px}._layoutResizeHandle_1dz4w_996[data-resize-handle=e]:after{border-radius:var(--ui-radius-pill);background:var(--layout-area-caption);width:2px;top:0;bottom:0;right:6px}._layoutResizeHandle_1dz4w_996[data-resize-handle=se]{cursor:nwse-resize;width:24px;height:24px;bottom:-10px;right:-10px}._layoutResizeHandle_1dz4w_996[data-resize-handle=se]:after{border-right:2px solid var(--layout-area-caption);border-bottom:2px solid var(--layout-area-caption);width:8px;height:8px;bottom:9px;right:9px}._layoutResizeHandle_1dz4w_996[data-resize-handle=s]{cursor:ns-resize;height:14px;bottom:-7px;left:14px;right:14px}._layoutResizeHandle_1dz4w_996[data-resize-handle=s]:after{border-radius:var(--ui-radius-pill);background:var(--layout-area-caption);height:2px;bottom:6px;left:0;right:0}._layoutResizeHandle_1dz4w_996[data-resize-handle=sw]{cursor:nesw-resize;width:24px;height:24px;bottom:-10px;left:-10px}._layoutResizeHandle_1dz4w_996[data-resize-handle=sw]:after{border-bottom:2px solid var(--layout-area-caption);border-left:2px solid var(--layout-area-caption);width:8px;height:8px;bottom:9px;left:9px}._layoutResizeHandle_1dz4w_996[data-resize-handle=w]{cursor:ew-resize;width:14px;top:14px;bottom:14px;left:-7px}._layoutResizeHandle_1dz4w_996[data-resize-handle=w]:after{border-radius:var(--ui-radius-pill);background:var(--layout-area-caption);width:2px;top:0;bottom:0;left:6px}._layoutResizeHandle_1dz4w_996[data-resize-handle=nw]{cursor:nwse-resize;width:24px;height:24px;top:-10px;left:-10px}._layoutResizeHandle_1dz4w_996[data-resize-handle=nw]:after{border-top:2px solid var(--layout-area-caption);border-left:2px solid var(--layout-area-caption);width:8px;height:8px;top:9px;left:9px}._editorPlayerPoster_1dz4w_1162{z-index:2;aspect-ratio:720/1280;border:1px solid var(--editor-hair);border-radius:var(--ui-radius-xl);background:var(--ui-neutral-0);object-fit:cover;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0}@media (width<=768px){._editorPlayerShell_1dz4w_1{--editor-player-stage-responsive-max-width:250px}._playerActionBar_1dz4w_99{order:1}._playerStage_1dz4w_114{order:0}}@media (width<=560px){._editorPlayer_1dz4w_1{gap:var(--ui-space-1)}._editorPlayer_1dz4w_1 [data-testid=player-controls]{padding:4px 8px}}._editorPlayerShell_1dz4w_1[data-external-panels=true]{align-items:stretch;width:100%;min-width:0}._compositionElementPanel_1dz4w_253[aria-current=true] ._compositionElementPanelHeader_1dz4w_273{border-left:3px solid color-mix(in oklch, var(--ui-accent) 62%, var(--ui-border))}._editorPlayerShell_1dz4w_1[data-external-controls=true]{--editor-player-stage-min-width:min(240px, var(--editor-player-stage-max-width,360px));--player-controls-min-width:220px}._propertiesControls_1dz4w_1211{background:0 0;border:0;min-width:0}._propertiesControls_1dz4w_1211 ._compositionElementPanelForm_1dz4w_416{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._propertiesControls_1dz4w_1211 ._panelGeometrySection_1dz4w_733{padding:var(--ui-space-3) 0 0;border:0;border-top:1px solid var(--ui-border);background:0 0;border-radius:0}._propertiesControls_1dz4w_1211 ._panelLayoutNumberControl_1dz4w_768{gap:var(--ui-space-1);background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding:0}._propertiesControls_1dz4w_1211 ._panelLayoutNumberLabel_1dz4w_784{font-size:var(--ui-text-xs)}._propertiesControls_1dz4w_1211 ._panelLayoutNumberValue_1dz4w_794{width:100%}._propertiesControls_1dz4w_1211 ._panelLayoutSliderRow_1dz4w_880{grid-column:1/-1}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868{width:100%;min-width:0}._propertiesControls_1dz4w_1211 ._panelGeometryGrid_1dz4w_727{gap:var(--ui-space-3)}._panelDetails_1dz4w_1228{border-top:1px solid var(--ui-border);padding-block:var(--ui-space-3);min-width:0}._panelDetails_1dz4w_1228 summary{cursor:pointer;font-size:var(--ui-text-sm);color:var(--ui-text)}._panelDetails_1dz4w_1228[open]>summary{margin-bottom:var(--ui-space-3)}._panelHint_1dz4w_1231{color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:1.5}._panelGeometryGrid_1dz4w_727{grid-template-columns:1fr}._panelLayoutNumberLabel_1dz4w_784{text-transform:none;letter-spacing:normal;font-family:inherit}._propertiesControls_1dz4w_1211 ._panelGeometrySection_1dz4w_733{border:0;padding:0}._propertiesControls_1dz4w_1211 ._panelGeometryHeader_1dz4w_748{display:none}._propertiesControls_1dz4w_1211 ._panelGeometrySectionControls_1dz4w_756{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr)}._propertiesControls_1dz4w_1211 ._panelLayoutNumberControl_1dz4w_768{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) 104px}._propertiesControls_1dz4w_1211 ._panelPositionControl_1dz4w_1241{grid-template-columns:minmax(0,1fr) 104px 24px}._propertiesControls_1dz4w_1211 ._panelLayoutNumberValue_1dz4w_794{box-sizing:border-box;height:24px}._propertiesControls_1dz4w_1211 ._panelLayoutNumberLabel_1dz4w_784{color:var(--ui-text);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium)}._propertiesControls_1dz4w_1211 ._panelLayoutNumberInput_1dz4w_805{font-family:inherit;font-weight:400}._propertiesControls_1dz4w_1211 ._panelLayoutStepperButton_1dz4w_831{height:11px}._propertiesControls_1dz4w_1211 ._panelLayoutCenterButton_1dz4w_888{border:1px solid var(--ui-selected-border);background:var(--ui-accent-soft);width:24px;height:24px;min-height:24px;color:var(--ui-accent);align-self:center;padding:0}._propertiesControls_1dz4w_1211 ._panelLayoutCenterButton_1dz4w_888:hover{border-color:var(--ui-accent);background:var(--ui-selected)}._panelLayoutNumberValue_1dz4w_794{grid-template-columns:minmax(0,1fr) auto 18px}._panelLayoutNumberUnit_1dz4w_1250{color:var(--ui-muted);font-size:var(--ui-text-xs);align-self:center;padding-inline-end:3px}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868{margin:0}._propertiesControls_1dz4w_1211 ._panelLayoutSliderRow_1dz4w_880{grid-template-columns:minmax(0,1fr);gap:0}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868{appearance:auto;accent-color:var(--ui-accent);height:auto}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868::-webkit-slider-runnable-track{all:revert}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868::-webkit-slider-thumb{all:revert}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868::-moz-range-track{all:revert}._propertiesControls_1dz4w_1211 ._panelLayoutSlider_1dz4w_868::-moz-range-thumb{all:revert}._propertiesControls_1dz4w_1211 ._panelLayoutStepperButtons_1dz4w_831{display:none}._propertiesControls_1dz4w_1211 ._panelLayoutNumberValue_1dz4w_794{grid-template-columns:minmax(0,1fr) auto}._propertiesControls_1dz4w_1211 ._panelLayoutNumberInput_1dz4w_805{text-align:right;padding-inline:var(--ui-space-1)}._scriptBody_6aply_1{background:var(--editor-bg);flex:auto;min-height:0;display:flex}._scriptEmpty_6aply_8{width:100%;min-height:100%;color:var(--editor-faint);font-family:var(--editor-mono);font-size:var(--ui-text-sm);justify-content:center;align-items:center;display:flex}._scriptBody_6aply_1[data-script-presentation=medium] ._scriptEmpty_6aply_8{font-size:var(--ui-text-xs)}._scriptBody_6aply_1[data-script-presentation=small] ._scriptEmpty_6aply_8{font-size:10px}._scriptScroll_6aply_27{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:10px 0 28px;position:relative;overflow:hidden auto}._scriptBody_6aply_1[data-script-presentation=medium] ._scriptScroll_6aply_27{padding:8px 0 24px}._scriptBody_6aply_1[data-script-presentation=small] ._scriptScroll_6aply_27{padding:6px 0 20px}._visualLayerUnderlineOverlay_6aply_46{z-index:3;pointer-events:none;position:absolute;top:0;left:0}._visualLayerUnderlineFragment_6aply_54{border-radius:var(--ui-radius-pill);background:var(--visual-layer-underline-color);cursor:pointer;opacity:.9;pointer-events:auto;height:2px;min-height:0;transition:box-shadow var(--ui-motion-fast) var(--ui-motion-ease), height var(--ui-motion-fast) var(--ui-motion-ease), opacity var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);border:0;padding:0;position:absolute;box-shadow:0 0 #0000}._visualLayerUnderlineFragment_6aply_54:before{content:"";position:absolute;inset:-1px 0}._visualLayerUnderlineFragment_6aply_54[data-hovered=true],._visualLayerUnderlineFragment_6aply_54:hover{height:3px;box-shadow:0 0 0 2px color-mix(in oklch, var(--visual-layer-underline-color) 18%, transparent);opacity:1;transform:translateY(-.5px)}._visualLayerUnderlineFragment_6aply_54[data-selected=true]{height:3px;box-shadow:0 0 0 2px color-mix(in oklch, var(--visual-layer-underline-color) 28%, transparent);opacity:1}._visualLayerUnderlineFragment_6aply_54:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}._scriptBlocks_6aply_98{flex-direction:column;display:flex}._layerLegend_6aply_103{padding:0 18px 10px}._scriptBody_6aply_1[data-script-presentation=medium] ._layerLegend_6aply_103{padding:0 14px 8px}._scriptBody_6aply_1[data-script-presentation=small] ._layerLegend_6aply_103{padding:0 10px 6px}._scriptBlock_6aply_98{transition:opacity var(--ui-motion-fast) var(--ui-motion-ease), background var(--ui-motion-fast) var(--ui-motion-ease);grid-template-rows:auto;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:7px;padding:8px 18px;display:grid;position:relative}._scriptBody_6aply_1[data-script-presentation=medium] ._scriptBlock_6aply_98{grid-template-columns:28px minmax(0,1fr);column-gap:6px;padding:6px 14px}._scriptBody_6aply_1[data-script-presentation=small] ._scriptBlock_6aply_98{grid-template-columns:28px minmax(0,1fr);column-gap:5px;padding:4px 10px}._scriptBlock_6aply_98[data-dragging=true]{opacity:.52}._scriptBlock_6aply_98[data-drop-placement]{background:var(--ui-edit-position-soft)}._scriptBlock_6aply_98[data-drop-placement]:before{border-radius:var(--ui-radius-pill);background:var(--ui-edit-position);content:"";pointer-events:none;height:2px;position:absolute;left:18px;right:18px}._scriptBlock_6aply_98[data-drop-placement=before]:before{top:0}._scriptBlock_6aply_98[data-drop-placement=after]:before{bottom:0}._scriptBlockDragHandle_6aply_159._scriptBlockDragHandle_6aply_159{border-radius:var(--ui-radius-md);width:28px;min-width:28px;height:28px;min-height:28px;color:color-mix(in oklch, var(--editor-faint) 78%, transparent);cursor:grab;transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), color var(--ui-motion-fast) var(--ui-motion-ease), transform var(--ui-motion-fast) var(--ui-motion-ease);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;grid-area:1/1;align-self:center;margin-top:0;padding:0}._scriptBlockDragHandle_6aply_159._scriptBlockDragHandle_6aply_159:not(:disabled):hover{border-color:color-mix(in oklch, var(--editor-hair) 72%, transparent);background:var(--ui-hover);color:var(--editor-muted)}._scriptBlockDragHandle_6aply_159._scriptBlockDragHandle_6aply_159:not(:disabled):active{cursor:grabbing;transform:translateY(1px)}._scriptBlockDragHandle_6aply_159:disabled{cursor:not-allowed;opacity:.34}._scriptBlockContent_6aply_198{display:contents}._scriptWords_6aply_202{min-width:0;color:var(--editor-text);font-family:var(--editor-display);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;white-space:normal;word-break:normal;grid-area:1/2;margin:0;font-size:25px;font-weight:520;line-height:1.76;display:block}._scriptBody_6aply_1[data-script-presentation=medium] ._scriptWords_6aply_202{font-size:var(--ui-text-xl);line-height:1.64}._scriptBody_6aply_1[data-script-presentation=small] ._scriptWords_6aply_202{font-size:19px;line-height:1.52}._scriptWordRun_6aply_230{--script-run-background:transparent;--script-run-selection-background:transparent;--script-run-selection-shadow:0 0 0 0 transparent;--script-run-style-shadow:0 0 0 0 transparent;background:linear-gradient(var(--script-run-selection-background), var(--script-run-selection-background)), var(--script-run-background);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:var(--script-run-style-shadow), var(--script-run-selection-shadow);color:var(--editor-text);border-radius:5px;display:inline;position:relative}._scriptWordRunCut_6aply_251{color:var(--editor-faint)}._scriptWordRunCaptionOff_6aply_255{-webkit-text-decoration-color:color-mix(in oklch, var(--ui-edit-timing) 78%, var(--editor-text));text-decoration-color:color-mix(in oklch, var(--ui-edit-timing) 78%, var(--editor-text));-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-line:line-through;text-decoration-thickness:4px}._scriptWordRunStyled_6aply_262{--script-run-background:color-mix(in oklch, var(--script-caption-background-color) 82%, transparent);--script-run-style-shadow:inset 0 0 0 1px color-mix(in oklch, var(--script-caption-border-color) 58%, transparent);color:var(--script-caption-text-color);text-transform:var(--script-caption-text-transform)}._scriptWordRunSelected_6aply_270{--script-run-selection-background:var(--ui-edit-emphasis-soft);--script-run-selection-shadow:inset 0 1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 42%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 42%, transparent)}._scriptWordToken_6aply_277{min-width:0;max-width:100%;color:inherit;cursor:text;font:inherit;overflow-wrap:anywhere;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease), outline-color var(--ui-motion-fast) var(--ui-motion-ease), opacity var(--ui-motion-fast) var(--ui-motion-ease), text-decoration-color var(--ui-motion-fast) var(--ui-motion-ease);white-space:normal;word-break:break-word;border-radius:3px;outline:none;padding:0;display:inline;position:relative}._scriptWordEnabled_6aply_299,._scriptWordCut_6aply_303{color:inherit}._scriptWordTokenTimeFocused_6aply_307{background:color-mix(in oklch, var(--ui-edit-edited) 13%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklch, var(--ui-edit-edited) 52%, transparent)}._scriptWordTokenCurrent_6aply_312{background:color-mix(in oklch, var(--ui-edit-style) 24%, transparent);box-shadow:inset 0 -2px 0 color-mix(in oklch, var(--ui-edit-style) 78%, transparent)}._scriptWordTokenLayerHovered_6aply_317{background:color-mix(in oklch, var(--ui-edit-emphasis) 11%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 20%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 20%, transparent)}._scriptBody_6aply_1[data-touch-selection=true] ._scriptWordToken_6aply_277[aria-pressed=true]{background:var(--ui-edit-emphasis-soft);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 42%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--ui-edit-emphasis) 42%, transparent)}._scriptWordToken_6aply_277:hover{-webkit-text-decoration-color:color-mix(in oklch, var(--ui-edit-edited) 44%, var(--editor-text));text-decoration-color:color-mix(in oklch, var(--ui-edit-edited) 44%, var(--editor-text));text-underline-offset:.16em;text-decoration-line:underline;text-decoration-thickness:1px}._scriptWordToken_6aply_277:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}@media (width<=768px){._scriptBody_6aply_1{flex:0 0 320px;height:320px;max-height:320px}._scriptScroll_6aply_27{padding-bottom:20px}._scriptBody_6aply_1[data-script-presentation] ._scriptBlock_6aply_98{padding:8px 10px}._scriptBody_6aply_1[data-script-presentation] ._scriptWords_6aply_202{font-size:19px;line-height:1.72}}@media (width<=560px){._scriptBody_6aply_1[data-script-presentation] ._scriptBlock_6aply_98{padding:4px 10px 8px}._scriptBody_6aply_1[data-script-presentation] ._scriptWords_6aply_202{font-size:16px}}@media (width<=420px){._scriptBody_6aply_1{flex-basis:250px;height:250px;max-height:250px}}@media (prefers-reduced-motion:reduce){._scriptBlock_6aply_98,._scriptBlockDragHandle_6aply_159,._scriptWordToken_6aply_277{transition:none;animation:none}}._scriptBody_6aply_1[data-header-actions=true]{flex:auto;height:100%;max-height:100%}._scriptKeyboardHint_6aply_399{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._scriptScroll_6aply_27:focus-visible{outline:var(--ui-focus-ring);outline-offset:-3px}._scriptWordToken_6aply_277[data-caret]:after{background:var(--ui-accent);content:"";pointer-events:none;width:2px;position:absolute;top:0;bottom:0;right:-1px}._scriptWordToken_6aply_277[data-caret=before]:after{left:-1px;right:auto}._trigger_uvkt4_1{z-index:80;position:fixed;transform:translate(-50%)}._footer_uvkt4_2{gap:var(--ui-space-2);justify-content:flex-end;align-items:center;display:flex}._error_uvkt4_3{color:var(--ui-danger);display:block}._headerActions_uvkt4_5{width:100%;padding:0 var(--ui-space-3) var(--ui-space-2)}._headerSummary_uvkt4_6{align-items:center;gap:var(--ui-space-2);min-height:48px;color:var(--ui-accent);font-size:var(--ui-text-sm);display:flex}._headerSummary_uvkt4_6>span{flex:1;min-width:0}._headerSummary_uvkt4_6>button{flex-shrink:0;min-height:44px}._headerButtons_uvkt4_9{gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._headerButtons_uvkt4_9>button{min-width:0;min-height:44px;padding-inline:var(--ui-space-2);gap:var(--ui-space-2);font-size:var(--ui-text-sm)}._headerButtons_uvkt4_9 svg,._headerSummary_uvkt4_6>svg{flex-shrink:0}._review_1n5wv_1{background:var(--editor-bg);flex:auto;min-width:0;min-height:0;display:flex}._scroll_1n5wv_9{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--ui-space-5) var(--ui-space-5) var(--ui-space-8);flex:auto;overflow:hidden auto}._pages_1n5wv_19{align-items:center;gap:var(--ui-space-5);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._page_1n5wv_19{box-sizing:border-box;width:min(100%,560px);padding:var(--ui-space-4) var(--ui-space-5) var(--ui-space-5)}._pageLabel_1n5wv_36{margin-bottom:var(--ui-space-4);color:var(--editor-faint);font-family:var(--editor-mono);font-size:var(--ui-text-xs);line-height:1;display:block}._lines_1n5wv_45{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}._line_1n5wv_45{width:100%;color:var(--editor-text);font-family:var(--editor-display);font-size:var(--ui-text-xl);font-weight:var(--ui-weight-semibold);text-align:center;white-space:nowrap;margin:0;line-height:1.35;overflow-x:auto}._empty_1n5wv_65{min-height:100%;color:var(--editor-faint);font-family:var(--editor-mono);font-size:var(--ui-text-sm);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}._review_1n5wv_1[data-script-presentation=medium] ._scroll_1n5wv_9,._review_1n5wv_1[data-script-presentation=small] ._scroll_1n5wv_9,._review_1n5wv_1[data-script-presentation=medium] ._page_1n5wv_19,._review_1n5wv_1[data-script-presentation=small] ._page_1n5wv_19{padding:var(--ui-space-4)}._review_1n5wv_1[data-script-presentation=medium] ._line_1n5wv_45{font-size:var(--ui-text-lg)}._review_1n5wv_1[data-script-presentation=small] ._line_1n5wv_45{font-size:var(--ui-text-md)}._root_l3eae_1{width:100%}._fallback_l3eae_5._fallback_l3eae_5{min-height:var(--ui-space-10);border-radius:var(--ui-radius-sm)}._buttonSlot_l3eae_10,._buttonSlot_l3eae_10>div{justify-content:center;align-items:center;width:100%;min-height:40px;display:flex}._buttonSlot_l3eae_10>div>div{width:100%}._buttonSlot_l3eae_10[data-disabled=true]{opacity:.56;pointer-events:none}._buttonSlot_l3eae_10[hidden]{display:none}._notice_ma4aa_1{margin:calc(-1 * var(--ui-space-2)) 0 0;color:var(--ui-muted);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);text-align:center}._link_ma4aa_9{color:var(--ui-text);text-underline-offset:.18em;text-decoration:none}._link_ma4aa_9:hover{text-decoration:underline}._link_ma4aa_9:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--ui-radius-xs)}._separator_ma4aa_25{padding:0 var(--ui-space-1);color:var(--ui-muted)}._root_1rnp2_1{--preview-bg:var(--ui-bg);--preview-bg-deep:var(--ui-bg-deep);--preview-bg-lift:var(--ui-bg-lift);--preview-surface:var(--ui-surface);--preview-hair:var(--ui-border);--preview-hair-faint:var(--ui-border-faint);--preview-text:var(--ui-text);--preview-muted:var(--ui-muted);--preview-dim:var(--ui-dim);--preview-faint:var(--ui-faint);--preview-mint:var(--ui-accent);--preview-mint-deep:var(--ui-accent-deep);--preview-mint-ink:var(--ui-accent-ink);--preview-coral:var(--ui-danger);--preview-display:var(--ui-font-display);--preview-body:var(--ui-font-body);--preview-mono:var(--ui-font-mono);--preview-radius-sm:var(--ui-radius-sm);--preview-radius-lg:var(--ui-radius-lg);min-height:100vh;color:var(--preview-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--preview-body);background:radial-gradient(90% 70% at 50% 52%, var(--ui-overlay-soft), transparent 72%), var(--preview-bg);position:relative}._topHeader_1rnp2_32{z-index:20;height:72px;min-height:72px;padding:0 var(--ui-space-11);border-bottom:1px solid var(--preview-hair-faint);background:color-mix(in oklch, var(--preview-bg-deep) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}._headerActions_1rnp2_49{align-items:center;gap:var(--ui-space-4);min-width:0;display:flex}._wordmarkLink_1rnp2_56{color:var(--preview-text);text-decoration:none}._wordmarkLink_1rnp2_56:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--preview-radius-sm)}._wordmark_1rnp2_56{--brand-wordmark-size:var(--ui-text-xl)}._main_1rnp2_71{min-height:100vh;padding-top:72px}._section_1rnp2_76{min-height:calc(100vh - 72px);padding:var(--ui-space-11) var(--ui-space-11) calc(var(--ui-space-13) + var(--ui-space-5));background:var(--preview-bg)}._heroCopy_1rnp2_85{--onboarding-hero-display:"Bricolage Grotesque", "Söhne", system-ui, sans-serif;--onboarding-hero-body:"Geist", system-ui, sans-serif;text-align:center;max-width:1100px;margin:0 auto 48px}._heroTitle_1rnp2_94{color:var(--preview-text);font-family:var(--onboarding-hero-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(40px,7vw,76px);font-weight:600;line-height:.98}._heroTitleMint_1rnp2_105{color:var(--preview-mint);font-style:italic;font-weight:500}._heroSub_1rnp2_111{max-width:560px;color:var(--preview-muted);font-family:var(--onboarding-hero-body);font-size:var(--ui-text-lg);margin:16px auto 0;line-height:1.5}._combined_1rnp2_120{gap:var(--ui-space-9);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"clips edit preview";justify-content:center;align-items:center;max-width:1280px;margin:0 auto;display:grid}._zoneClips_1rnp2_131,._zonePreview_1rnp2_132{flex-direction:column;align-items:center;animation:1.4s cubic-bezier(.16,.84,.24,1) both _phaseIn_1rnp2_1;display:flex}._zoneClips_1rnp2_131{gap:var(--ui-space-5);grid-area:clips}._zonePreview_1rnp2_132{gap:var(--ui-space-7);grid-area:preview}._zoneEdit_1rnp2_149{grid-area:edit;justify-content:center;align-items:center;min-height:260px;display:flex}._editColumn_1rnp2_157{align-items:center;gap:var(--ui-space-8);flex-direction:column;width:100%;max-width:300px;display:flex}._draftPanel_1rnp2_166{--ai-edit-progress-panel-gap:var(--ui-space-8)}._aiEditLegalNotice_1rnp2_170{max-width:280px;margin:calc(-1 * var(--ui-space-4)) 0 0;color:var(--preview-muted);font-family:var(--preview-body);font-size:var(--ui-text-xs);line-height:var(--ui-line-body);text-align:center}._aiEditLegalLink_1rnp2_180{color:var(--preview-text);text-underline-offset:.18em;text-decoration:none}._aiEditLegalLink_1rnp2_180:hover{text-decoration:underline}._aiEditLegalLink_1rnp2_180:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset);border-radius:var(--ui-radius-xs)}._clipStack_1rnp2_196{--clip-stack-stage-width:380px;--clip-stack-stage-height:520px;--clip-stack-layout-height:520px;--clip-stack-scale:1;--clip-stack-visual-overhang-top:0px;width:min(var(--clip-stack-stage-width), 100%);height:var(--clip-stack-layout-height);margin:0 auto;position:relative}._clipStackStage_1rnp2_209{top:var(--clip-stack-visual-overhang-top);width:var(--clip-stack-stage-width);height:var(--clip-stack-stage-height);transform:translateX(-50%) scale(var(--clip-stack-scale));transform-origin:top;position:absolute;left:50%}._clipCard_1rnp2_219{border:1px solid var(--preview-hair-faint);border-radius:var(--ui-radius-lg);background:var(--preview-bg-lift);width:256px;height:432px;box-shadow:var(--ui-shadow-md);transform:translateX(calc(-50% + var(--preview-card-x,0px))) rotate(var(--preview-card-rot,0deg));position:absolute;left:50%;overflow:hidden}._sourceOverlay_1rnp2_232{z-index:10;gap:var(--ui-space-3);flex-direction:column;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._clipFrame_1rnp2_244{background:repeating-linear-gradient(135deg, var(--ui-border) 0 2px, var(--ui-bg-lift) 2px 12px);position:absolute;inset:0;overflow:hidden}._clipThumbnailImage_1rnp2_255,._clipThumbnailLoading_1rnp2_256{display:block;position:absolute;inset:0}._clipThumbnailImage_1rnp2_255{object-fit:cover;width:100%;height:100%}._clipThumbnailLoading_1rnp2_256{background:linear-gradient(100deg, var(--ui-accent-alpha-sm), var(--ui-accent-alpha-md), var(--ui-accent-alpha-sm)), var(--preview-bg-lift);background-size:220% 100%;animation:1.35s ease-in-out infinite _sourceSkeletonPulse_1rnp2_1}._emptyHint_1rnp2_281{--source-upload-accent:var(--preview-mint);--source-upload-text:var(--preview-text);--source-upload-muted:var(--preview-faint);--source-upload-font-body:var(--preview-body);--source-upload-font-display:var(--preview-display);--source-upload-font-mono:var(--preview-mono);--source-upload-target-align:center;--source-upload-target-text-align:center;--source-upload-target-gap:var(--ui-space-4);--source-upload-target-padding:var(--ui-space-8) var(--ui-space-7);--source-upload-target-border:1.5px dashed transparent;--source-upload-target-radius:var(--ui-radius-xl);--source-upload-target-background:radial-gradient(120% 100% at 50% 50%, color-mix(in oklch, var(--preview-bg-deep) 72%, transparent) 0%, color-mix(in oklch, var(--preview-bg-deep) 55%, transparent) 55%, transparent 100%);--source-upload-target-hover-border:color-mix(in oklch, var(--preview-mint) 54%, transparent);--source-upload-target-hover-background:radial-gradient(120% 100% at 50% 50%, color-mix(in oklch, var(--ui-accent) 8%, var(--preview-bg-deep)) 0%, color-mix(in oklch, var(--ui-accent) 6%, var(--preview-bg-deep)) 55%, var(--ui-accent-alpha-sm) 100%);--source-upload-target-shadow:var(--ui-shadow-md);--source-upload-target-hover-shadow:var(--ui-shadow-lg), 0 0 0 1px var(--ui-accent-alpha-sm);--source-upload-target-hover-transform:scale(1.012);--source-upload-target-active-transform:scale(.992);--source-upload-role-size:var(--ui-text-md);--source-upload-role-spacing:var(--ui-tracking-label);--source-upload-title-size:var(--ui-display-md);--source-upload-title-weight:var(--ui-weight-semibold);--source-upload-title-line-height:1.1;--source-upload-hint-font:var(--preview-mono);--source-upload-hint-size:var(--ui-text-md);--source-upload-hint-spacing:.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;position:relative}label._emptyHint_1rnp2_281{cursor:pointer}._sourceListPanel_1rnp2_333{--source-upload-accent:var(--preview-mint);--source-upload-border:var(--preview-hair);--source-upload-border-faint:var(--preview-hair-faint);--source-upload-text:var(--preview-text);--source-upload-muted:var(--preview-muted);--source-upload-faint:var(--preview-faint);--source-upload-font-body:var(--preview-body);--source-upload-font-mono:var(--preview-mono);--source-upload-list-padding:var(--ui-space-4) var(--ui-space-7);--source-upload-list-border:1.5px dashed transparent;--source-upload-list-radius:var(--ui-radius-xl);--source-upload-list-background:radial-gradient(120% 100% at 50% 50%, color-mix(in oklch, var(--preview-bg-deep) 72%, transparent) 0%, color-mix(in oklch, var(--preview-bg-deep) 55%, transparent) 55%, transparent 100%);--source-upload-list-shadow:var(--ui-shadow-md);--source-upload-list-header-height:0;--source-upload-list-header-align:center;--source-upload-list-header-margin:0 0 var(--ui-space-3);--source-upload-list-header-padding:0 0 var(--ui-space-3);--source-upload-list-header-size:var(--ui-text-sm);--source-upload-list-header-spacing:.02em;--source-upload-list-empty-header-border:none;--source-upload-list-empty-header-margin:0;--source-upload-list-empty-header-padding:0;--source-upload-list-items-padding:0;--source-upload-list-row-height:20px;--source-upload-list-row-padding:0;--source-upload-list-row-gap:var(--ui-space-3);--source-upload-list-row-gap-y:5px;--source-upload-list-text-columns:minmax(0, 1fr) max-content;--source-upload-list-text-direction:row;--source-upload-list-text-align:baseline;--source-upload-list-text-gap:var(--ui-space-2);--source-upload-list-meta-justify:end;--source-upload-list-name-size:12px;--source-upload-list-meta-size:10px;--source-upload-list-action-size:18px;--source-upload-list-action-border:1px solid var(--preview-hair);--source-upload-list-action-radius:var(--ui-radius-sm);--source-upload-list-action-background:var(--ui-overlay-soft);--source-upload-list-action-hover-border:color-mix(in oklch, var(--preview-mint) 54%, transparent);--source-upload-list-action-hover-background:var(--ui-active);--source-upload-skeleton-height:10px;--source-upload-skeleton-name-width:112px;--source-upload-skeleton-meta-width:52px;--source-upload-skeleton-meta-height:8px;--source-upload-skeleton-button-size:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%}._storageRecovery_1rnp2_390{align-items:center;gap:var(--ui-space-3);width:min(100%,360px);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--preview-hair-faint);border-radius:var(--ui-radius-md);background:color-mix(in oklch, var(--preview-bg-deep) 72%, transparent);box-shadow:var(--ui-shadow-sm);flex-direction:column;display:flex}._storageRecovery_1rnp2_390[data-storage-state=dev]{padding:var(--ui-space-2) var(--ui-space-3);border-color:var(--preview-hair-faint);background:color-mix(in oklch, var(--preview-bg-deep) 68%, transparent);box-shadow:var(--ui-shadow-sm)}._storageRecoveryText_1rnp2_410{color:var(--preview-muted);font-family:var(--preview-body);font-size:var(--ui-text-xs);text-align:center;margin:0;line-height:1.45}._storageRecoveryActions_1rnp2_419{justify-content:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}._storageGhostButton_1rnp2_426,._storageDangerButton_1rnp2_427{min-height:30px;padding:0 var(--ui-space-3);border:1px solid var(--preview-hair);border-radius:var(--ui-radius-sm);color:var(--preview-muted);font-family:var(--preview-body);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-semibold);background:var(--ui-overlay-soft);cursor:pointer}._storageGhostButton_1rnp2_426:hover,._storageDangerButton_1rnp2_427:hover{border-color:color-mix(in oklch, var(--preview-mint) 54%, transparent);color:var(--preview-text);background:var(--ui-active)}._storageGhostButton_1rnp2_426:focus-visible,._storageDangerButton_1rnp2_427:focus-visible{outline:var(--ui-focus-ring);outline-offset:var(--ui-focus-offset)}._storageGhostButton_1rnp2_426:disabled,._storageDangerButton_1rnp2_427:disabled{cursor:wait;opacity:.62}._storageDangerButton_1rnp2_427{border-color:color-mix(in oklch, var(--ui-danger) 50%, var(--preview-hair));color:var(--preview-text)}._storageResetConfirm_1rnp2_464{align-items:center;gap:var(--ui-space-3);flex-direction:column;display:flex}._previewBig_1rnp2_471{justify-content:center;width:100%;display:flex}._videoSlot_1rnp2_477{border:1px solid var(--preview-hair);border-radius:var(--ui-radius-xl);background:repeating-linear-gradient(135deg, var(--preview-surface) 0 2px, var(--preview-bg-deep) 2px 14px);width:360px;height:640px;box-shadow:var(--ui-shadow-lg);position:relative;overflow:hidden}._videoSlotLoading_1rnp2_493{background:linear-gradient(100deg, var(--ui-accent-alpha-sm), var(--ui-accent-alpha-md), var(--ui-accent-alpha-sm)), repeating-linear-gradient(135deg, var(--preview-surface) 0 2px, var(--preview-bg-deep) 2px 14px);background-size:220% 100%,auto;animation:1.45s ease-in-out infinite _sourceSkeletonPulse_1rnp2_1}._previewPlaceholder_1rnp2_510{justify-content:center;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-7);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}._previewLoading_1rnp2_522{position:absolute;inset:0}._previewPlaceholderText_1rnp2_527{color:var(--preview-dim);font-family:var(--preview-display);font-size:20px;font-weight:var(--ui-weight-semibold)}._previewPlaceholderHint_1rnp2_534{color:var(--preview-faint);font-family:var(--preview-mono);font-size:var(--ui-text-xs);letter-spacing:var(--ui-tracking-label)}._generatedPlayerShell_1rnp2_541{--generated-player-width:360px;width:min(var(--generated-player-width), 100%);max-width:100%;position:relative}._generatedPlayer_1rnp2_541{width:100%}._generatedPlayerPoster_1rnp2_553{z-index:2;aspect-ratio:720/1280;border:1px solid var(--preview-hair);border-radius:var(--ui-radius-xl);background:var(--ui-neutral-0);object-fit:cover;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0}@keyframes _phaseIn_1rnp2_1{0%{opacity:0;filter:blur(6px);transform:translateY(26px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes _sourceSkeletonPulse_1rnp2_1{0%{opacity:.55;background-position:180% 0}50%{opacity:1}to{opacity:.55;background-position:-40% 0}}@media (width<=1280px){._combined_1rnp2_120{grid-template-columns:minmax(0,380px) minmax(0,300px);grid-template-areas:"clips edit"}._zonePreview_1rnp2_132{display:none}._combined_1rnp2_120[data-preview-ready=true]{grid-template-columns:minmax(0,360px) minmax(0,300px);grid-template-areas:"preview edit"}._combined_1rnp2_120[data-preview-ready=true] ._zoneClips_1rnp2_131{display:none}._combined_1rnp2_120[data-preview-ready=true] ._zonePreview_1rnp2_132{display:flex}._combined_1rnp2_120[data-preview-ready=true] ._draftPanel_1rnp2_166{--ai-edit-progress-progress-display:none}}@media (width<=980px){._combined_1rnp2_120{gap:var(--ui-space-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"clips""edit"}._combined_1rnp2_120[data-preview-ready=true]{grid-template-areas:"preview""edit"}}@media (width<=768px){._section_1rnp2_76{padding:var(--ui-space-8) var(--ui-space-6) var(--ui-space-12)}._heroCopy_1rnp2_85{margin-bottom:36px}._clipStack_1rnp2_196{--clip-stack-layout-height:417px;--clip-stack-scale:.78;--clip-stack-visual-overhang-top:11px}._combined_1rnp2_120[data-preview-ready=true]{flex-direction:column;justify-content:flex-start;align-items:start;display:flex}._combined_1rnp2_120[data-preview-ready=true] ._zonePreview_1rnp2_132,._combined_1rnp2_120[data-preview-ready=true] ._zoneEdit_1rnp2_149{width:100%}._zoneEdit_1rnp2_149{min-height:0}}@media (width<=560px){._topHeader_1rnp2_32{height:64px;min-height:64px;padding:0 var(--ui-space-6);background:color-mix(in oklch, var(--preview-bg-deep) 88%, transparent)}._main_1rnp2_71{padding-top:64px}._section_1rnp2_76{padding-top:var(--ui-space-8)}._combined_1rnp2_120[data-preview-ready=true] ._generatedPlayerShell_1rnp2_541{--generated-player-width:340px}}@media (width<=420px){._topHeader_1rnp2_32{padding-right:var(--ui-space-3);padding-left:var(--ui-space-3)}._headerActions_1rnp2_49{gap:var(--ui-space-2)}._combined_1rnp2_120{gap:var(--ui-space-5)}._draftPanel_1rnp2_166{--ai-edit-progress-panel-gap:var(--ui-space-5)}._combined_1rnp2_120[data-preview-ready=true] ._generatedPlayerShell_1rnp2_541{--generated-player-width:250px}._combined_1rnp2_120[data-preview-ready=true] ._generatedPlayer_1rnp2_541{--player-controls-padding:4px 8px}}@media (prefers-reduced-motion:reduce){._zoneClips_1rnp2_131,._zonePreview_1rnp2_132{animation:none}._emptyHint_1rnp2_281{transition:none}._clipThumbnailLoading_1rnp2_256,._videoSlotLoading_1rnp2_493{animation:none}}._passwordControl_1usq1_1{align-items:center;min-width:0;display:flex;position:relative}._passwordInput_1usq1_8._passwordInput_1usq1_8{padding-right:calc(var(--ui-space-10) + var(--ui-space-3))}._passwordToggle_1usq1_12._passwordToggle_1usq1_12{top:50%;right:var(--ui-space-2);width:30px;min-width:30px;height:30px;color:var(--ui-muted);transition:none;position:absolute;transform:translateY(-50%)}._passwordToggle_1usq1_12._passwordToggle_1usq1_12:not(:disabled):active{transform:translateY(-50%)}._centeredPanel_1usq1_28{text-align:center}._centeredTitleBlock_1usq1_32{align-items:center}._centeredSubtitle_1usq1_36{max-width:34ch}._checkEmailState_1usq1_40{gap:var(--ui-space-7);flex-direction:column;display:flex}._checkEmailActions_1usq1_46{gap:var(--ui-space-6);flex-direction:column;display:flex}._checkEmailButton_1usq1_52._checkEmailButton_1usq1_52{min-height:var(--ui-space-10);border-radius:var(--ui-radius-sm)}._resendGroup_1usq1_57{flex-direction:column;display:flex}._resendButton_1usq1_62._resendButton_1usq1_62{width:100%;min-height:var(--ui-space-10);color:var(--ui-text)}._resendPrompt_1usq1_68{color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);text-align:center;margin:0}._checkEmailFooter_1usq1_76{padding-top:var(--ui-space-7);border-top:1px solid var(--ui-border-faint);justify-content:center;display:flex}._backToSignin_1usq1_83._backToSignin_1usq1_83{color:var(--ui-text)}._policyPanel_1usq1_87{padding:var(--ui-space-4);border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius-sm);background:color-mix(in oklch, var(--ui-bg-deep) 74%, transparent)}._policyList_1usq1_94{gap:var(--ui-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._policyItem_1usq1_103{align-items:center;gap:var(--ui-space-2);min-width:0;min-height:24px;color:var(--ui-muted);font-size:var(--ui-text-sm);line-height:var(--ui-line-body);transition:color var(--ui-motion-fast) var(--ui-motion-ease);grid-template-columns:18px minmax(0,1fr);display:grid}._policyItem_1usq1_103[data-policy-state=valid]{color:var(--ui-text)}._policyDot_1usq1_120{box-sizing:border-box;border:1px solid var(--ui-border-strong);width:14px;height:14px;color:var(--ui-accent-ink);transition:background var(--ui-motion-fast) var(--ui-motion-ease), border-color var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border-radius:50%;justify-content:center;justify-self:center;align-items:center;display:inline-flex}._policyDot_1usq1_120:before{content:"";width:6px;height:3px;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease);border-bottom:2px solid #0000;border-left:2px solid #0000;transform:translateY(-1px)rotate(-45deg)}._policyItem_1usq1_103[data-policy-state=valid] ._policyDot_1usq1_120{border-color:var(--ui-accent);background:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent-alpha-sm)}._policyItem_1usq1_103[data-policy-state=valid] ._policyDot_1usq1_120:before{border-color:currentColor}._branchBand_g24y1_1{z-index:1000;border-bottom:1px solid color-mix(in oklch, var(--ui-accent) 34%, var(--ui-border-faint));background:color-mix(in oklch, var(--ui-bg-deep) 92%, var(--ui-accent-soft));min-height:24px;color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);justify-content:center;align-items:center;padding:3px 16px;line-height:1.3;display:flex;position:sticky;top:0}._branchText_g24y1_19{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}._loadingPage_g24y1_27{background:radial-gradient(90% 70% at 50% 52%, var(--ui-overlay-soft), transparent 72%), var(--ui-bg);min-height:100vh;color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;place-items:center;display:grid}
