.beta-shell{width:min(100% - 2rem,72rem);margin:auto;padding:3rem 0;display:grid;gap:2rem}.beta-shell>.brand{justify-self:start}.beta-card{width:100%}.beta-card>p{max-width:52rem;color:var(--muted);line-height:1.7}.beta-card form{gap:1.5rem}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.beta-card select,.beta-card textarea{width:100%;padding:.75rem .8rem;border:1px solid var(--line);background:white;color:var(--ink);font:inherit}.beta-card select{min-height:48px}.beta-card textarea{resize:vertical}.beta-card fieldset{margin:0;padding:1rem;border:1px solid var(--line)}.beta-card legend{padding:0 .35rem;font-weight:900}.check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.5rem}.beta-card .check,.check-grid label{display:flex;grid-template-columns:none;align-items:flex-start;gap:.6rem;font-weight:650}.beta-card input[type=checkbox]{width:1.15rem;height:1.15rem;min-height:0;margin:.15rem 0 0;accent-color:var(--moss)}.form-success{padding:.8rem 1rem;border-left:4px solid #15803d;background:#f0fdf4;color:#166534}.wide{max-width:76rem}.table-wrap{overflow-x:auto;margin-top:2rem;border:1px solid var(--line);background:white}.table-wrap table{width:100%;border-collapse:collapse}.table-wrap th,.table-wrap td{padding:.9rem 1rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.table-wrap th{background:var(--forest);color:white;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.table-wrap tbody tr:hover{background:#fffbeb}.table-wrap code{font-weight:800}.empty-state{margin-top:2rem;padding:2rem;border:1px dashed var(--line);background:white}@media(max-width:760px){.beta-shell{width:min(100% - 1.25rem,72rem);padding:2rem 0}.form-grid,.check-grid{grid-template-columns:1fr}.beta-card{padding:1.25rem}.table-wrap th,.table-wrap td{padding:.75rem}}
