.market-admin{margin:0;background:#090b10;color:#eee9df;font-family:Inter,Arial,sans-serif}.market-admin header{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:18px 6%;border-bottom:1px solid rgba(214,179,111,.2);font-size:10px;letter-spacing:1.5px}.market-admin header a{color:#d6b36f;text-decoration:none}.market-admin main{max-width:1250px;margin:auto;padding:35px 5%}.market-admin h1{font:48px Georgia,serif;margin:12px 0}.market-admin h1 em{color:#d6b36f;font-style:normal}.market-admin h2{font:24px Georgia,serif;color:#d6b36f}.market-admin p{color:#aeb7c3;font-size:11px;line-height:1.7}.market-admin small{color:#d6b36f;letter-spacing:2px;font-size:9px}.admin-panel{background:#111823;border:1px solid rgba(214,179,111,.2);padding:22px;margin:16px 0}.admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.admin-grid .wide{grid-column:1/-1}.market-admin form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.market-admin label{display:grid;gap:6px;font-size:10px;color:#c7cbd1}.market-admin input,.market-admin select,.market-admin textarea{width:100%;min-height:40px;background:#0b1119;color:#f4f0e8;border:1px solid rgba(214,179,111,.25);padding:10px}.market-admin .wide{grid-column:1/-1}.market-admin button{background:#d6b36f;color:#17130c;border:0;padding:11px 16px;cursor:pointer;font-size:10px;font-weight:700}.market-admin button.secondary{background:transparent;color:#d6b36f;border:1px solid rgba(214,179,111,.3)}.admin-title{display:flex;justify-content:space-between;align-items:center;gap:18px}.admin-list{display:grid;gap:8px}.admin-list article{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px;border:1px solid rgba(214,179,111,.16);font-size:11px}.admin-list small{display:block;color:#aeb7c3;letter-spacing:0;margin-top:5px}.admin-actions{display:flex;gap:7px;flex-wrap:wrap}.admin-actions button{padding:8px 10px}.admin-actions .reject{background:transparent;color:#e7a6a6;border:1px solid #805454}#admin-status,#admin-login-feedback{color:#d6b36f;font-size:11px}@media(max-width:700px){.admin-grid{grid-template-columns:1fr}.admin-grid .wide,.market-admin .wide{grid-column:auto}.market-admin form{grid-template-columns:1fr}.admin-title{align-items:flex-start;flex-direction:column}.market-admin h1{font-size:38px}.market-admin header{flex-wrap:wrap}}