.ax-shell{min-height:100vh;display:grid;place-items:center;background:#f6f7fb;padding:24px;color:#1d2433;font-family:inherit}.ax-card{width:100%;max-width:400px;background:#fff;border:1px solid #dde3ee;border-radius:16px;padding:28px;box-shadow:0 8px 30px rgba(18,27,58,.06)}.ax-card h1{font-size:21px;margin:0 0 6px}.ax-card p{margin:0 0 18px;color:#5d6679;font-size:14px;line-height:1.5}.ax-brand{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-weight:700;letter-spacing:.04em}.ax-brand img{border-radius:8px}.ax-field{display:grid;gap:6px;margin-bottom:14px;font-size:14px;font-weight:600}.ax-field input,.ax-field select{height:42px;border:1px solid #c8cfdd;border-radius:10px;padding:0 12px;font:inherit;font-weight:400;background:#fff;color:#1d2433}.ax-btn:focus-visible,.ax-field input:focus-visible,.ax-field select:focus-visible,.ax-link:focus-visible{outline:3px solid #b52f62;outline-offset:2px}.ax-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:10px;border:1px solid #b52f62;background:#b52f62;color:#fff;font:inherit;font-weight:650;cursor:pointer;width:100%}.ax-btn[disabled]{opacity:.55;cursor:default}.ax-btn-ghost{background:#fff;color:#1d2433;border-color:#dde3ee;width:auto}.ax-msg{margin:12px 0 0;padding:10px 12px;border-radius:10px;font-size:13.5px}.ax-err{background:#fdecef;color:#8a1538}.ax-ok{background:#e9f7ef;color:#1d5b34}.ax-hint{font-size:12.5px;color:#5d6679;font-weight:400}.ax-account{display:flex;align-items:center;gap:8px;font-size:13px;color:inherit;margin-left:auto}.ax-account form{margin:0}.ax-account button{min-height:32px;padding:0 10px;border-radius:8px;border:1px solid;background:transparent;color:inherit;font:inherit;cursor:pointer}.ax-account a{color:inherit}.ax-table{width:100%;border-collapse:collapse;font-size:14px;margin-top:12px}.ax-table td,.ax-table th{text-align:left;padding:10px 8px;border-bottom:1px solid #dde3ee;vertical-align:middle}.ax-row-actions{display:flex;flex-wrap:wrap;gap:6px}.ax-row-actions button,.ax-row-actions select{min-height:34px}.ax-panel{display:grid;gap:22px;max-width:960px}.ax-panel section{background:#fff;border:1px solid #dde3ee;border-radius:14px;padding:20px}.ax-invite{display:grid;grid-template-columns:2fr 2fr 1fr auto;gap:10px;align-items:end}.ax-invite .ax-field{margin:0}.ax-linkbox{display:flex;gap:8px;margin-top:12px}.ax-linkbox input{flex:1;height:40px;border:1px solid #c8cfdd;border-radius:10px;padding:0 10px;font:inherit;font-size:13px}@media (max-width:720px){.ax-invite{grid-template-columns:1fr}.ax-table thead{display:none}.ax-table tr{display:grid;gap:6px;padding:10px 0;border-bottom:1px solid #dde3ee}.ax-table td{border:0;padding:2px 0}}.ax-table select{min-height:36px;border:1px solid #c8cfdd;border-radius:8px;padding:0 8px;font:inherit;background:#fff;color:#1d2433}