.admin-logo{width:170px;mix-blend-mode:multiply}.login-shell{max-width:440px;padding-top:65px}.login-shell h1{font-size:44px}.login-shell form{margin-bottom:28px}header nav{display:flex;gap:24px;align-items:center}.quiet{width:auto;background:transparent;color:#344134;border:1px solid #b8b1a2;margin:0;padding:9px 16px}.admin-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-tile{background:#fffcf6;color:#34251f;text-align:left;padding:25px;border:1px solid #d6cfbf;border-radius:8px;margin:0;min-height:120px}.product-tile strong{display:block;font:28px Georgia,serif;margin-bottom:16px}.stock-pill{display:inline-block;padding:5px 10px;border-radius:20px;font:600 13px system-ui;background:#e3ebdf;color:#2c4b28}.stock-pill.out{background:#f2e1dc;color:#833b28}.orders-section{margin-top:65px}#orders details{border-bottom:1px solid #d6cfbf;padding:18px 0}#orders summary{cursor:pointer;font-weight:600}dialog{width:min(460px,92vw);border:1px solid #d6cfbf;border-radius:12px;padding:30px;background:#fffcf6;color:#34251f}dialog::backdrop{background:#0006}.stock-actions{display:flex;gap:12px}.out{background:#6d4538}button:focus-visible,a:focus-visible{outline:3px solid #ad7a47;outline-offset:4px}@media(max-width:650px){.admin-products{grid-template-columns:repeat(2,minmax(0,1fr))}.product-tile{padding:18px}.product-tile strong{font-size:23px}header nav{gap:12px;font-size:13px}}@media(max-width:370px){.admin-products{grid-template-columns:1fr}}
