.pilot-gate{min-height:100vh;display:grid;place-items:center;background:radial-gradient(ellipse at top right,#285b55,#112b32);padding:24px}.gate-card{background:#fff;border-radius:18px;padding:42px;width:min(480px,100%);box-shadow:0 25px 90px #0003}.gate-card>a{font-size:22px;color:#173c32;text-decoration:none;font-weight:700}.gate-card small{display:block;margin-top:30px}.gate-card p{line-height:1.8;color:#687d87}.gate-card form{margin:24px 0}.gate-card label,.pilot label{display:flex;flex-direction:column;gap:8px;margin:15px 0;font-size:12px;font-weight:600}.gate-card input,.pilot input:not([type=checkbox]){min-width:0;width:100%}.pilot textarea{width:100%;font:inherit;border:1px solid #dce3e8;border-radius:6px;padding:12px}.pilot .filters input{width:240px}.pilot .filters input[hidden]{display:none}.pilot .brand{text-decoration:none}.actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.notice{padding:14px 18px;background:#e8f5ed;color:#285b45;border-radius:8px;margin:16px 0;overflow-wrap:anywhere}.notice.error{background:#fff0ee;color:#9f3832}.muted{color:#71838e;font-size:12px;line-height:1.8}.empty{padding:50px 20px;text-align:center;color:#71838e}.Critical{background:#8e2530;color:#fff}.pilot-dialog{width:min(850px,calc(100vw - 32px));max-height:90vh;border:0;border-radius:16px;padding:28px;color:#192c3c;box-shadow:0 30px 120px #0004}.pilot-dialog::backdrop{background:#102c3cb3}.dialog-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e1e7eb;padding-bottom:18px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.pilot details{border-bottom:1px solid #e1e7eb;padding:16px 0}.pilot summary{cursor:pointer;line-height:1.7}.pilot pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6f8;padding:16px;max-height:400px;overflow:auto;font-size:12px}.invite{display:block;-webkit-user-select:all;user-select:all}.invite,.preserve{overflow-wrap:anywhere}.preserve{white-space:pre-wrap}.pilot .sidefoot button{padding:5px 12px}.pilot button:disabled{cursor:wait}.pilot .cards article span{font-size:12px;color:#71838e}@media(max-width:760px){.form-grid{grid-template-columns:1fr}.gate-card{padding:28px}.pilot-dialog{padding:20px}.pilot .sidefoot{display:block;position:static;margin-top:12px}.pilot .heading h1{font-size:28px}.pilot .actions{margin:12px 0}.pilot .cards{grid-template-columns:1fr 1fr}.pilot .heading .primary{padding:12px}.pilot .filters input{width:100%}}.pilot-dialog fieldset{border:1px solid #dce6e9;border-radius:12px;margin:18px 0;padding:18px}.pilot-dialog legend{font-weight:700;color:#23545d;padding:0 8px}.pilot-dialog .line b{max-width:65%;overflow-wrap:anywhere;text-align:right}.pilot-dialog textarea{width:100%;box-sizing:border-box}