.cerra-ui .auth-compact h1{margin-bottom:24px}.cerra-ui .auth-compact form>.cerra-button{width:100%;margin-top:24px}.cerra-ui .auth-compact .auth-new-user{margin:20px 0 0}.cerra-ui .auth-compact .auth-help a{color:var(--ui-ink);text-underline-offset:4px}.cerra-ui .auth-compact .auth-other{margin-top:20px;padding-top:12px}.cerra-ui .auth-compact .auth-other summary{color:var(--ui-muted);font-size:.8125rem;font-weight:400}.cerra-ui .auth-google-option{margin-top:16px}.cerra-ui .auth-compact .auth-privacy{margin-top:24px;font-size:.75rem!important}.cerra-ui .auth-compact textarea{width:100%;color:var(--ui-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #b8bcbe;border-radius:0;padding:12px 14px;font-size:1rem}.trial-optional{color:var(--ui-muted);font-weight:400}.trial-steps{flex-wrap:wrap;gap:6px 10px;display:flex}.trial-panel{border:1px solid var(--ui-line);background:#fff;max-width:1240px;margin:0 auto 34px;padding:28px}.trial-panel>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.trial-panel h2{letter-spacing:-.025em;margin:8px 0;font-size:1.5rem;font-weight:450}.trial-panel p{color:var(--ui-muted);font-size:.875rem;line-height:1.7}.trial-panel button:not(.cerra-button){min-height:44px;color:var(--ui-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #b9bdc0;padding:10px 14px;font-size:.875rem}.trial-panel button:disabled{opacity:.5;cursor:default}.trial-filters{border-bottom:1px solid var(--ui-line);gap:8px;padding:8px 0 20px;display:flex;overflow:auto}.trial-filters button[aria-pressed=true]{background:#eceeed;border-color:#333}.trial-request{border-bottom:1px solid var(--ui-line);overflow-wrap:anywhere;padding:24px 0}.trial-request h3{margin:0 0 8px;font-size:1.0625rem;font-weight:500}.trial-request header{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.trial-request header span,.trial-request header time{color:var(--ui-muted);font-size:.8125rem}.trial-request .trial-purpose{white-space:pre-wrap;margin:12px 0}.trial-request details{margin:16px 0}.trial-request summary{cursor:pointer;font-size:.8125rem}.trial-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.trial-issued{border:1px solid var(--ui-line);background:var(--ui-paper);overflow-wrap:anywhere;margin:20px 0;padding:20px}.trial-issued input{width:100%;margin-top:8px;padding:12px;font-size:.8125rem}.trial-issued label{font-size:.8125rem}.trial-issued a{color:var(--ui-ink)}.settings-nav{flex-wrap:wrap;gap:12px 24px;margin-top:22px;font-size:.875rem;display:flex}.settings-nav a{color:inherit;text-underline-offset:6px}@media (max-width:760px){.trial-panel{margin:0 20px 28px;padding:20px}.trial-panel>header{align-items:flex-start}.cerra-ui .auth-compact h1{font-size:2rem}.trial-request header{flex-direction:column}}
