 .bzpos{max-width:1100px;margin:18px auto;padding:16px;background:#f8fafc;color:#172033;border:1px solid #e2e8f0;border-radius:16px;font-family:system-ui,sans-serif}.bzpos-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 18px}.bzpos-head strong{font-size:22px;display:block}.bzpos-head small,.bzpos small{color:#64748b}.bzpos-nav{display:flex;gap:6px;overflow:auto;padding:8px 0}.bzpos button{border:1px solid #cbd5e1;background:white;padding:10px 14px;border-radius:9px;white-space:nowrap;cursor:pointer}.bzpos-nav button.active,.bzpos button.primary{background:#14532d;color:white;border-color:#14532d}.bzpos-page{display:none;padding:16px 0}.bzpos-page.active{display:block}.bzpos label{display:block;font-weight:600;margin:12px 0}.bzpos input,.bzpos select{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:12px;border:1px solid #cbd5e1;border-radius:8px;background:white;font-size:16px}.bzpos-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bzpos-cards article{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.bzpos-cards b{display:block;font-size:22px;margin-top:8px}.bzpos-note{background:#eff6ff;padding:12px;border-radius:10px;font-size:14px;line-height:1.6}.bzpos footer{border-top:1px solid #e2e8f0;padding-top:12px;color:#64748b;font-size:12px}.bzpos-login{padding:20px;border:1px solid #ddd;border-radius:10px}@media(min-width:700px){.bzpos-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.bzpos-page label{max-width:520px}}