.six{grid-template-columns:repeat(3,1fr)}.view{display:grid;gap:16px}.section-head{display:flex;align-items:center;justify-content:space-between}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.product-card{padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.product-card .meta{color:var(--muted);font-size:13px}.plan{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid var(--line)}.data-box{overflow:auto;border:1px solid var(--line);border-radius:18px;background:var(--panel);padding:0 16px}.badge{display:inline-block;padding:3px 9px;border-radius:99px;background:#173d33;color:var(--green);font-size:12px}.badge.warn{background:#4a3216;color:#ffc15b}.badge.bad{background:#48202a;color:#ff8f9a}.ghost{margin-right:12px;background:transparent;border:1px solid var(--line);color:var(--muted);padding:8px 12px;border-radius:10px}dialog{width:min(620px,92vw);border:1px solid var(--line);border-radius:20px;background:var(--panel);color:var(--text);padding:24px}dialog::backdrop{background:#000a}.close{float:left;border:0;background:transparent;color:#fff;font-size:28px}dialog input,dialog select,dialog textarea{width:100%;min-height:46px;border:1px solid var(--line);border-radius:10px;background:#071523;color:#fff;padding:10px}dialog textarea{min-height:90px}.actions{display:flex;gap:8px}.actions button{padding:6px 9px;border-radius:8px;border:1px solid var(--line);background:#10253c;color:#fff}@media(max-width:900px){.six{grid-template-columns:1fr 1fr}aside{display:block;position:relative;border:0}.shell{display:block}nav{grid-template-columns:repeat(2,1fr);margin-top:18px}.secure{display:none}}@media(max-width:520px){.six{grid-template-columns:1fr}.section-head{align-items:stretch;flex-direction:column}.cards{grid-template-columns:1fr}}
