.video.svelte-1mayohe{max-width:100%}.player.svelte-1mayohe{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;position:relative;overflow:hidden}.player.svelte-1mayohe iframe:where(.svelte-1mayohe){border:0;width:100%;height:100%;position:absolute;inset:0}.video.svelte-13spcin{max-width:100%}.player.svelte-13spcin{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;position:relative;overflow:hidden}.player.svelte-13spcin iframe:where(.svelte-13spcin){border:0;width:100%;height:100%;position:absolute;inset:0}.terminal-recording.svelte-ca6ckj{aspect-ratio:16/9;border:1px solid var(--color-edge);background:var(--color-navy);border-radius:10px;max-width:100%;overflow:hidden}.terminal-recording.svelte-ca6ckj iframe:where(.svelte-ca6ckj){border:0;width:100%;height:100%}.state.svelte-f8gmbn{border:1px solid var(--color-edge);background:var(--color-surface);font-size:var(--type-meta-size);color:var(--dim);border-radius:8px;margin:1.5rem 0 0;padding:.9rem 1.1rem;line-height:1.6}.state.svelte-f8gmbn a:where(.svelte-f8gmbn),.link.svelte-f8gmbn{color:var(--color-link);text-underline-offset:2px;font-weight:600;text-decoration:underline}.link.svelte-f8gmbn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.state.error.svelte-f8gmbn{color:var(--color-danger-ink);background:#7f1d1d33;border-color:#f8717161}.composer.svelte-f8gmbn{border:1px solid var(--color-edge);background:var(--color-surface-2);border-radius:12px;margin-top:1.5rem;padding:1rem 1.25rem 1.1rem}.composer.svelte-f8gmbn label:where(.svelte-f8gmbn){font-size:var(--type-meta-size);color:var(--color-ink);margin-bottom:.5rem;font-weight:700;display:block}textarea.svelte-f8gmbn{box-sizing:border-box;resize:vertical;border:1px solid var(--color-edge);background:var(--color-surface);width:100%;min-height:7rem;color:var(--color-ink);font:16px/1.5 var(--font-body);border-radius:6px;padding:.65rem .75rem;display:block}textarea.svelte-f8gmbn::placeholder{color:var(--dim);opacity:.7}textarea.svelte-f8gmbn:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-color:var(--color-primary)}.actions.svelte-f8gmbn{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.hint.svelte-f8gmbn{font-size:var(--type-meta-size);color:var(--dim);margin:0 auto 0 0}.failure.svelte-f8gmbn{font-size:var(--type-meta-size);color:var(--color-danger-ink);margin:.75rem 0 0}.primary.svelte-f8gmbn,.secondary.svelte-f8gmbn{min-height:2.75rem;font:inherit;font-size:var(--type-meta-size);cursor:pointer;border:0;border-radius:6px;padding:.4rem .9rem;font-weight:700;transition:all .15s}.primary.svelte-f8gmbn{color:#fff;background:var(--color-primary);box-shadow:var(--shadow-3d)}.primary.svelte-f8gmbn:hover:not(:disabled){box-shadow:var(--shadow-3d-sm);transform:translateY(1px)}.secondary.svelte-f8gmbn{border:1px solid var(--color-edge);color:var(--color-ink);background:var(--color-surface);box-shadow:var(--shadow-3d-edge)}.secondary.svelte-f8gmbn:hover:not(:disabled){box-shadow:var(--shadow-3d-edge-sm);transform:translateY(1px)}.primary.svelte-f8gmbn:disabled,.secondary.svelte-f8gmbn:disabled{opacity:.6;cursor:not-allowed}.visually-hidden.svelte-f8gmbn{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
