*{box-sizing:border-box}body{margin:0;background:#080808;color:#f6f6f2;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.wrap{max-width:1120px;margin:auto;padding:28px}.nav{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.brand{font-weight:900;letter-spacing:.18em}.muted{color:#aaa}.hero{min-height:72vh;display:grid;align-content:center;grid-gap:18px;gap:18px}.eyebrow{letter-spacing:.24em;text-transform:uppercase;font-size:12px}.hero h1{font-size:clamp(46px,8vw,100px);line-height:.9;margin:0;max-width:900px}.btn{display:inline-block;background:#f6f6f2;color:#080808;padding:15px 20px;font-weight:800;border:0;cursor:pointer}.btn.alt{background:#222;color:#fff}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.card{border:1px solid #2b2b2b;background:#111;padding:20px;border-radius:12px}.status{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.good{color:#b9ff75}.bad{color:#ff7979}input,select{width:100%;padding:12px;background:#090909;border:1px solid #333;color:#fff;margin:6px 0 14px}.topgap{margin-top:28px}.code{font-family:monospace;background:#171717;padding:3px 7px;border-radius:4px}@media(max-width:600px){.wrap{padding:18px}.hero{min-height:65vh}}.stagAdminList{display:flex;flex-direction:column;gap:8px;margin-top:14px}.stagAdminList>.card{width:100%;padding:14px 18px;border-radius:8px}.stagAdminList>.card>button>div{align-items:center!important}.stagAdminList>.card>button h2{font-size:18px}@media (max-width:600px){.stagAdminList>.card{padding:12px}.stagAdminList>.card>button h2{font-size:16px}}.stagAdminList .stagSingleRowCard{padding:0;overflow:hidden;border-radius:7px}.stagSingleRowToggle{display:block;width:100%;padding:14px 16px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;overflow-x:auto}.stagSingleRowContent{display:grid;grid-template-columns:minmax(130px,1.5fr) minmax(115px,1fr) minmax(120px,1.2fr) 80px 95px 75px 90px;align-items:center;grid-gap:12px;gap:12px;min-width:850px}.stagSingleRowContent>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.stagSingleRowName{font-weight:800;font-size:14px!important}.stagSingleRowCode{color:#bbb;font-family:monospace}.stagSingleRowProduct{color:#ddd}.stagSingleRowStat{color:#aaa}.stagSingleRowStatus{color:#b9ff75;text-transform:uppercase;font-weight:700}.stagSingleRowExpand{color:#fff;text-align:right;font-weight:800}.stagSingleRowToggle:hover{background:#1c1c1c}.stagSingleRowDetails{padding:20px;border-top:1px solid #333}@media (max-width:600px){.stagSingleRowDetails,.stagSingleRowToggle{padding:12px}}.stagSingleRowCard{padding:0!important;margin:0!important;border-radius:5px!important}.stagSingleRowToggle{padding:7px 12px!important;min-height:40px!important}.stagSingleRowContent{gap:8px!important;align-items:center!important}.stagSingleRowCode,.stagSingleRowExpand,.stagSingleRowName,.stagSingleRowProduct,.stagSingleRowStat,.stagSingleRowStatus{font-size:12px!important}.stagSingleRowDetails{padding:12px!important}@media (min-width:1000px){body:has(.stagAdminList) .wrap{max-width:96vw!important;width:96vw!important}body:has(.stagAdminList) .topgap{margin-top:12px!important}body:has(.stagAdminList) form[action="/api/tags"].card{padding:18px 22px!important}body:has(.stagAdminList) form[action="/api/tags"] .grid{gap:10px 14px!important}body:has(.stagAdminList) form[action="/api/tags"] input,body:has(.stagAdminList) form[action="/api/tags"] select{padding:9px 12px!important;min-height:40px!important}body:has(.stagAdminList) form[action="/api/tags"] h2{margin:0 0 12px!important;font-size:22px!important}body:has(.stagAdminList) form[action="/api/tags"] .btn{padding:10px 18px!important}body:has(.stagAdminList) details.topgap{padding:8px 16px!important;margin-top:10px!important}body:has(.stagAdminList) details.topgap>summary{padding:5px 0!important;font-size:18px!important;line-height:1.4!important}}@media (min-width:1100px){body:has(.stagAdminList) form[action="/api/tags"].card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;grid-row-gap:8px;row-gap:8px;align-items:end}body:has(.stagAdminList) form[action="/api/tags"].card>h2{grid-column:1/-1;margin-bottom:4px!important}body:has(.stagAdminList) form[action="/api/tags"].card>.grid{grid-column:1;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;align-items:start}body:has(.stagAdminList) form[action="/api/tags"].card>.grid>label{min-width:0}body:has(.stagAdminList) form[action="/api/tags"].card>.grid input,body:has(.stagAdminList) form[action="/api/tags"].card>.grid select{width:100%;box-sizing:border-box}body:has(.stagAdminList) form[action="/api/tags"].card>button{grid-column:2;white-space:nowrap;align-self:end;margin-bottom:0}body:has(.stagAdminList) form[action="/api/tags"].card label{font-size:14px}body:has(.stagAdminList) form[action="/api/tags"].card label p{font-size:11px;line-height:1.25;margin:4px 0 0}}