.owner-dashboard{max-width:1180px;margin:0 auto;padding:52px 32px 90px;color:#f4f3f0}.owner-dashboard [hidden]{display:none!important}.owner-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:30px}.owner-eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;color:#a9adb6}.owner-heading h1{font-size:clamp(38px,5vw,66px);line-height:1.03;letter-spacing:-.04em;margin:16px 0 20px}.owner-heading h1 span{color:#9199a8}.owner-heading p,.owner-panel p,.owner-lock p{color:#aeb3bf;line-height:1.65}.owner-back{font-size:13px;color:#ddd;text-decoration:none;padding-top:15px;white-space:nowrap}.owner-context{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:28px 0 20px;color:#b8bcc5;font-size:13px}.owner-context>div{display:flex;gap:15px;align-items:center}.owner-badge{display:inline-block;border:1px solid #46735c;background:#15291f;border-radius:999px;padding:6px 9px;font-size:10px;letter-spacing:.09em;color:#b6e6c8}.owner-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.owner-stat{padding:24px;border:1px solid #2a2f38;border-radius:14px;background:linear-gradient(145deg,#191d26,#11141b)}.owner-stat strong{font-size:39px;line-height:1.2;display:block;font-weight:600;letter-spacing:-.04em}.owner-stat span{display:block;color:#adb2be;font-size:12px;margin-top:9px}.owner-tabs{display:flex;gap:28px;margin:24px 0 32px;border-bottom:1px solid #30343e;padding:18px 0}.owner-tabs a{font-size:13px;color:#d7dae1;text-decoration:none}.owner-tabs a:first-child{color:white}.owner-panel,.owner-dashboard .team-admin,.owner-lock{border:1px solid #2a2e39;background:#11141bcc;border-radius:16px;padding:28px;margin:22px 0;scroll-margin-top:150px}.owner-section-heading{display:flex;gap:16px;justify-content:space-between;align-items:center}.owner-section-heading h2,.owner-dashboard .team-admin h2,.owner-lock h2,.owner-security h2{font-size:26px;letter-spacing:-.025em;margin:8px 0 16px}.owner-dashboard button{cursor:pointer;font:inherit;font-size:13px}.owner-dashboard button:disabled{opacity:.4;cursor:default}.owner-dashboard input{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #373e4b;border-radius:9px;background:#090c12;color:white;padding:12px 14px;font:inherit}.owner-search{max-width:480px;margin:20px 0}.owner-search label,.owner-lock label{display:block;font-size:12px;color:#b9bec8;margin-bottom:8px}.owner-search>div{display:flex;gap:8px}.owner-search button,.owner-pagination button{border:1px solid #3c4351;background:#202631;border-radius:8px;padding:10px 16px;color:#eee}.owner-text-button{background:transparent;border:0;color:#bfc8d9;padding:8px 0}.owner-table-wrap{overflow-x:auto}.owner-dashboard table{width:100%;border-collapse:collapse;text-align:left}.owner-dashboard th{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#9199a8;padding:16px 12px;border-bottom:1px solid #323844}.owner-dashboard td{padding:19px 12px;border-bottom:1px solid #252b35;font-size:12px;color:#b9bec9;vertical-align:middle}.owner-dashboard td strong{color:#f1f0ef;font-size:14px;display:block;margin-bottom:5px}.owner-dashboard td small{display:block;color:#8e98a9;max-width:260px;overflow-wrap:anywhere}.owner-status{font-size:11px;border:1px solid #454b59;border-radius:999px;padding:5px 8px;white-space:nowrap}.owner-status[data-kind=team]{color:#b1d8e9;border-color:#355967}.owner-status[data-kind=paid]{color:#b9dfc2;border-color:#405d48}.owner-pagination{display:flex;justify-content:flex-end;gap:14px;align-items:center;margin-top:20px;font-size:12px}.owner-fine{font-size:12px!important;color:#8e97a7!important;max-width:850px}.owner-timeline{list-style:none;padding:0;margin:0}.owner-timeline li{display:flex;justify-content:space-between;gap:22px;padding:16px 0;border-bottom:1px solid #272d38;font-size:13px}.owner-timeline li>div{min-width:0}.owner-timeline strong{font-weight:500}.owner-timeline small{display:block;color:#9ba4b4;margin-top:6px;overflow-wrap:anywhere}.owner-timeline time{font-size:11px;color:#9ba4b4;white-space:nowrap}.owner-notice{font-size:14px;line-height:1.6;color:#b8c5df}.owner-lock{max-width:650px}.owner-lock form{margin:20px 0;max-width:360px}.owner-lock form button{margin-top:12px}.owner-member-detail{border-color:#5c6e88}.owner-security{background:#0e121a}.owner-dashboard .team-admin .account-section-heading>span{display:none}.owner-dashboard .team-admin{margin-top:22px}.account-admin-link{margin:28px 0}.owner-dashboard a:focus-visible,.owner-dashboard button:focus-visible,.owner-dashboard input:focus-visible{outline:2px solid #b9c9e8;outline-offset:3px}@media(max-width:700px){.owner-dashboard{padding:25px 17px 60px}.owner-heading{display:block}.owner-heading h1{font-size:41px}.owner-back{display:inline-block}.owner-context{align-items:flex-start;flex-direction:column}.owner-stats{grid-template-columns:1fr 1fr}.owner-stat{padding:18px}.owner-stat strong{font-size:31px}.owner-panel,.owner-dashboard .team-admin,.owner-lock{padding:20px 16px;border-radius:13px}.owner-tabs{gap:22px}.owner-dashboard table{min-width:620px}.owner-timeline li{flex-direction:column;gap:8px}.owner-section-heading h2{font-size:23px}.owner-pagination{justify-content:space-between}.owner-search>div{gap:6px}.owner-search button{padding:10px 12px}}

.owner-live-notice{margin:20px 0 26px;padding:18px 20px;border-left:3px solid #e83446;background:#141921;color:#e8ecf2}.owner-live-notice strong{font-size:16px;font-weight:500}.owner-live-notice p{margin:8px 0 14px;font-size:13px;line-height:1.6;color:#b4bdca}.owner-live-link{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid #687387;border-radius:5px;color:#fff;font-size:13px;text-decoration:none}.owner-live-link:hover{background:#ffffff0a}
/* Keep account information near the top of the admin screen. */
.owner-dashboard{padding-top:30px}.owner-heading{margin-bottom:18px}.owner-heading h1{font-size:clamp(34px,3.6vw,47px);margin:12px 0}.owner-heading p{margin-bottom:8px}.owner-context{margin-top:20px}@media(max-width:700px){.owner-dashboard table{min-width:0;display:block}.owner-dashboard thead{display:none}.owner-dashboard tbody{display:block}.owner-dashboard tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-bottom:1px solid #303644;padding:18px 0}.owner-dashboard td{border:0;padding:0;min-width:0}.owner-dashboard td:first-child{grid-column:1;grid-row:1}.owner-dashboard td:last-child{grid-column:2;grid-row:1}.owner-dashboard td:nth-child(2){grid-column:1/-1;grid-row:2;margin:4px 0}.owner-dashboard td:nth-child(3),.owner-dashboard td:nth-child(4){grid-column:1/-1;font-size:11px}.owner-dashboard td:nth-child(3)::before{content:"Joined · ";color:#798699}.owner-dashboard td:nth-child(4)::before{content:"Last sign-in · ";color:#798699}.owner-dashboard td small{max-width:none}.owner-heading h1{font-size:35px}}
