aside{overflow-y:auto}.scope-note{margin-top:18px}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.admin-stats article{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px}.admin-stats span{font-size:11px;color:var(--muted)}.admin-stats strong{display:block;font-size:30px;margin-top:12px}.trend-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:22px;margin-bottom:20px}.trend-card h3{font-size:14px;margin-top:0}.trend-card p{font-size:10px;color:var(--muted)}.trend-bars{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:8px;margin:20px 0}.trend-column{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:9px;color:var(--muted)}.trend-column meter{width:100%;height:28px;accent-color:#096b55}.admin-toolbar,.room-filters{display:flex;align-items:center;gap:14px;padding:15px 24px;background:#fafcf9;border-block:1px solid var(--line)}.admin-toolbar input{max-width:350px}.admin-toolbar select,select{font:inherit;border:1px solid #dce3de;background:white;border-radius:7px;padding:11px;color:var(--ink)}.room-filters label{margin:0}.room-filters span{font-size:10px;color:var(--muted)}.admin-actions{display:flex;gap:7px;flex-wrap:wrap}.admin-actions button{font-size:10px;padding:8px 10px}.danger{border:1px solid #efd9d4;background:#fff5f2;color:#9c3d32;border-radius:7px;padding:10px 14px}.admin-badge{display:inline-block;padding:5px 9px;font-size:10px;border-radius:5px;background:#eaf4ec;color:#28654c}.admin-badge.disabled,.admin-badge.archived,.admin-badge.deleted{background:#f1eeee;color:#897570}.admin-empty{padding:30px;color:var(--muted)}.admin-card td:first-child{display:table-cell}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:24px}.package-card{border:1px solid var(--line);border-radius:12px;padding:23px;background:linear-gradient(150deg,#f4faf4,#fff)}.package-card h3{font-size:21px;margin:18px 0 10px;overflow-wrap:anywhere}.package-card p{font-size:12px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.package-price{display:block;font-size:28px;margin:24px 0 6px}.package-card small{color:var(--muted)}.package-card .admin-actions{margin-top:22px}.admin-dialog{width:min(560px,calc(100% - 32px));max-height:90vh;overflow:auto}.admin-dialog select{width:100%;margin-bottom:20px}.admin-dialog label{margin-top:12px}.account-box{padding:0 24px 28px}.account-box p{color:var(--muted);line-height:1.8}.hero-card{min-height:210px}.hero-art{opacity:.55}@media(max-width:1100px){.package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stats{gap:10px}.admin-stats article{padding:15px}}@media(max-width:760px){.admin-stats{grid-template-columns:repeat(2,1fr)}.package-grid{grid-template-columns:1fr;padding:16px}.admin-toolbar,.room-filters{padding:14px;flex-wrap:wrap}.room-filters span{width:100%}.trend-bars{gap:3px}.trend-column span{font-size:7px}.admin-card .section-top{flex-wrap:wrap}.admin-card .primary{font-size:11px}.admin-stats strong{font-size:25px}}
