.initial-workspace{max-width:800px;margin:0 auto;padding:32px 24px 64px;line-height:1.55;overflow-wrap:anywhere}.initial-workspace h1{font-size:clamp(24px,5vw,36px);text-wrap:balance}.initial-form{display:grid;gap:20px;margin:24px 0;padding:24px;border:1px solid var(--border,#334155);border-radius:20px}.initial-form label{display:grid;gap:8px;font-weight:600}.initial-form small{font-weight:400}.initial-form input,.initial-form select,.initial-form textarea{width:100%;min-width:0;min-height:44px;font:inherit;box-sizing:border-box}.initial-form button{min-height:48px;white-space:normal}.initial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.initial-notice,.initial-context{padding:16px;border-left:3px solid var(--accent,#d5ae52);background:var(--surface,#15202a);border-radius:8px}.initial-context:empty{display:none}.initial-workspace #status{margin:0;min-height:24px}.initial-workspace #status[data-error=true]{color:var(--danger,#ff7b78)}.initial-meter{padding:16px 0;border-bottom:1px solid var(--border,#334155);font-variant-numeric:tabular-nums}.initial-form :focus-visible{outline:2px solid var(--accent,#d5ae52);outline-offset:3px}@media(max-width:560px){.initial-workspace{padding:24px 16px 48px}.initial-form{padding:16px}.initial-grid{grid-template-columns:1fr}}
.initial-workspace{font-size:16px}.initial-form,.initial-meter{border-color:var(--line)}.initial-form input,.initial-form textarea{font-variant-numeric:tabular-nums}.initial-entry{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);text-decoration:none;white-space:normal;color:var(--text);background:var(--surface-2);font:inherit}
.initial-form input:not([type=file]),.initial-form select,.initial-form textarea{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:10px 12px}.initial-form input:not([type=file]),.initial-form select{height:48px}.initial-grid label{align-content:start}.initial-form input[type=file]{font-size:14px;padding:8px 0}.initial-form textarea{resize:vertical}.initial-form small{color:var(--muted);line-height:1.5}
