.input-group.svelte-11juwgz{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.input-group.svelte-11juwgz label:where(.svelte-11juwgz){color:var(--text-secondary);font-size:13px;font-weight:500}.input-group.svelte-11juwgz textarea:where(.svelte-11juwgz){background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-family:var(--font-mono);resize:vertical;transition:all var(--transition-fast);padding:12px 14px;font-size:13px}.input-group.svelte-11juwgz textarea:where(.svelte-11juwgz):focus{border-color:var(--accent);outline:none}.error-box.svelte-11juwgz{border-radius:var(--radius-md);color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;margin-bottom:16px;padding:12px 16px;font-size:14px}.jwt-sections.svelte-11juwgz{flex-direction:column;gap:16px;display:flex}.jwt-section.svelte-11juwgz{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:20px}.jwt-section.svelte-11juwgz h3:where(.svelte-11juwgz){text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:12px;font-size:12px;font-weight:600}.jwt-section.svelte-11juwgz pre:where(.svelte-11juwgz){font-family:var(--font-mono);color:var(--text-primary);white-space:pre-wrap;word-break:break-all;margin:0;font-size:13px}.jwt-section.svelte-11juwgz pre.signature:where(.svelte-11juwgz){color:var(--text-secondary)}.claim-info.svelte-11juwgz{border-top:1px solid var(--border-subtle);color:var(--text-secondary);margin-top:12px;padding-top:12px;font-size:13px}.claim-info.expired.svelte-11juwgz{color:#ef4444}
