[data-beta-slot]{margin:16px 0;padding:14px;border:1px solid #00bdda55;border-radius:10px;background:#0b222929;color:inherit;font:inherit}.beta-badge,[data-beta-badge]{display:inline-block;width:fit-content;padding:4px 9px;border:1px solid #00bdda;border-radius:20px;font-size:.8125rem;font-weight:700;color:#007f98;background:#00bdda18}.beta-summary{display:flex;align-items:center;gap:10px;font-size:.875rem}.beta-details{font-size:.875rem;line-height:1.5;margin:10px 0 0}.beta-redeem summary{font-size:.875rem;cursor:pointer;font-weight:600}.beta-redeem p{font-size:.875rem;line-height:1.5}.beta-redeem form{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.beta-redeem label{display:grid;gap:6px;font-size:.875rem;flex:1;min-width:150px}.beta-redeem input{box-sizing:border-box;width:100%;min-height:44px;background:transparent;color:inherit;border:1px solid #6c8793;border-radius:6px;padding:10px;font:inherit}.beta-redeem button{min-height:44px;padding:10px 16px;border:0;border-radius:6px;background:#00beda;color:#021116;font-size:.875rem;font-weight:700;cursor:pointer}.beta-redeem button:disabled{opacity:.6}.beta-redeem input:focus-visible,.beta-redeem summary:focus-visible,.beta-redeem button:focus-visible{outline:2px solid #00beda;outline-offset:3px}.beta-admin{max-width:1100px;margin:40px auto;padding:20px}.beta-admin table{width:100%;border-collapse:collapse;font-size:.875rem}.beta-admin th,.beta-admin td{padding:12px;text-align:left;border-bottom:1px solid #52616b}.beta-table-scroll{overflow:auto}.beta-admin button{padding:9px 14px;border-radius:6px;cursor:pointer}.beta-admin dialog{max-width:420px;padding:24px;background:#111a21;color:#fff;border:1px solid #00beda;border-radius:10px}[hidden]{display:none!important}

.owner-entry{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px 18px;border:1px solid #00bad4;border-radius:10px;background:#00bad410;margin:16px 0}.owner-entry strong{display:block;font-size:1rem;line-height:1.4}.owner-entry span{display:block;font-size:.875rem;line-height:1.5;opacity:.8}.owner-entry .owner-dashboard-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;background:#00c4df;color:#00151c;border-radius:7px;text-decoration:none;font-size:.9375rem;font-weight:700;white-space:normal;line-height:1.4}.owner-dashboard-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.owner-app-access{max-width:1416px;margin:0 auto;padding:0 20px}.owner-app-access .owner-entry{margin-bottom:0}@media(max-width:480px){.owner-entry{padding:14px;gap:12px}.owner-entry .owner-dashboard-link{width:100%;box-sizing:border-box}.owner-app-access{padding:0 14px}}
