.nebula-account{max-width:1180px;margin:auto;padding:28px 32px 64px}.nebula-account-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;display:flex}.nebula-account-header nav{align-items:center;gap:24px;font-size:14px;display:flex}.nebula-account-header nav a{color:var(--foreground);text-decoration:none}.nebula-account-header nav button{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex}.nebula-account-heading{padding:38px 0 24px}.nebula-account-heading h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:8px 0;font-size:38px}.nebula-account-heading>p:last-child{color:var(--muted-foreground)}.nebula-account-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.nebula-account-panel{background:var(--popover);border:1px solid var(--border);border-radius:10px;padding:28px}.nebula-account-panel h2{margin:0;font-size:20px;line-height:1.3}.nebula-account-panel h3{margin:24px 0 8px;font-size:24px}.nebula-panel-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nebula-billing-status{background:var(--secondary);text-transform:capitalize;border-radius:4px;margin-left:auto;padding:4px 8px;font-size:13px}.nebula-billing-status.active{color:#215c36;background:#e4efe6}.nebula-price{letter-spacing:-.03em;margin:24px 0 12px;font-size:36px;font-weight:700}.nebula-price span{letter-spacing:0;color:var(--muted-foreground);font-size:14px;font-weight:400}.nebula-account-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.nebula-secondary-button{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;padding:11px 16px;font-weight:600}.nebula-secondary-button:disabled{opacity:.5;cursor:not-allowed}.nebula-account-muted{color:var(--muted-foreground);align-items:center;gap:8px;font-size:14px;display:flex}.nebula-account-panel form{gap:16px;margin-top:24px;display:grid}.nebula-account-panel label{gap:8px;font-size:14px;font-weight:600;display:grid}.nebula-account-panel input{background:var(--background);border:1px solid var(--input);border-radius:6px;width:100%;padding:12px 13px;font-size:16px}.nebula-account-panel input:focus{outline:2px solid var(--ring);outline-offset:2px}.nebula-account-panel a:not(.nebula-main-button){color:var(--primary)}.nebula-admin{margin-top:24px}.nebula-admin>button{margin-top:20px}.nebula-table-wrap{overflow:auto}.nebula-admin table{border-collapse:collapse;width:100%;margin-top:20px;font-size:14px}.nebula-admin th,.nebula-admin td{text-align:left;border-bottom:1px solid var(--border);padding:12px 8px}@media (max-width:780px){.nebula-account{padding:24px 18px}.nebula-account-grid{grid-template-columns:1fr}.nebula-account-header{flex-direction:column;align-items:flex-start}.nebula-account-header nav{flex-wrap:wrap;gap:18px}.nebula-account-heading h1{font-size:30px}.nebula-account-panel{padding:22px}}
