.ac-shell{color:#243d47;background:#f5f5f1;min-height:100vh;padding:34px 18px;font-family:system-ui,-apple-system,sans-serif}.ac-shell *{box-sizing:border-box}.ac-wrapper{max-width:1110px;margin:0 auto}.ac-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.ac-head h1{margin:6px 0;font-size:clamp(27px,4vw,43px)}.ac-head p{color:#687e85;margin:5px 0}.ac-kicker{letter-spacing:2.5px;font-size:11px;font-weight:750;color:#ac8861!important}.ac-card{background:#fff;border:1px solid #e2e6e4;border-radius:15px;margin:16px 0;padding:25px;box-shadow:0 5px 20px #233b3b08}.ac-card h2{margin:0 0 12px;font-size:20px}.ac-card p{line-height:1.65}.ac-muted,.ac-foot{color:#637982;font-size:13px;line-height:1.65}.ac-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.ac-grid .ac-card{margin:0}.ac-field{color:#38525b;gap:8px;margin:14px 0;font-size:13px;font-weight:650;display:grid}.ac-field input,.ac-field select{width:100%;font:inherit;color:#1f3a42;background:#fff;border:1px solid #d2dcdb;border-radius:9px;padding:13px;font-weight:400}.ac-form{gap:4px;display:grid}.ac-primary,.ac-outline{color:#fff;cursor:pointer;background:#1e3d4b;border:1px solid #1e3d4b;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 17px;font:700 13px system-ui;text-decoration:none;display:inline-flex}.ac-outline{color:#274b58;background:#fff;border-color:#cbd8d9}.ac-primary:disabled,.ac-outline:disabled{opacity:.5}.ac-event-meta{color:#617781;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ac-event-meta strong{letter-spacing:1px;color:#1f3e4a}.ac-members{gap:12px;display:grid}.ac-member{border:1px solid #e5e9e8;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.ac-member div{gap:5px;min-width:0;display:grid}.ac-member small{color:#71868e;word-break:break-word}.ac-error,.ac-success{border-radius:9px;justify-content:space-between;padding:12px;display:flex}.ac-error{color:#a23838;background:#fee8e8}.ac-success{color:#35674b;background:#e4f1ea}.ac-credentials{background:#fffcf5;border:2px solid #bca476}.ac-code{letter-spacing:2px;word-break:break-all;color:#194459;background:#f6eedf;border-radius:10px;margin:15px 0;padding:17px;font:750 clamp(19px,4vw,32px) ui-monospace,Consolas,monospace}.ac-steps p{overflow-wrap:anywhere;margin:8px 0;font-size:13px}.ac-credentials button{margin:5px}.ac-foot{text-align:center;margin:30px 0}@media (max-width:760px){.ac-grid{grid-template-columns:1fr}.ac-card{padding:19px}.ac-shell{padding:20px 13px}.ac-member{flex-wrap:wrap;align-items:flex-start}}
