*{box-sizing:border-box}body{margin:0;background:#f7f3ef;color:#302522;font:16px/1.55 Arial,"Noto Sans Bengali",sans-serif}header{background:#781d2b;color:white;padding:16px max(20px,calc((100% - 1100px)/2));display:flex;justify-content:space-between;align-items:center}header a{color:white;text-decoration:none}.brand{font-weight:800;letter-spacing:1px}.brand small{display:block;font-size:10px;letter-spacing:2px}main{max-width:1100px;margin:32px auto;padding:0 16px}.card{background:white;border:1px solid #eadfd8;border-radius:16px;padding:24px;margin-bottom:22px;box-shadow:0 8px 28px #4b24100b}.login{max-width:460px;margin:8vh auto}.eyebrow{color:#9a5a39;font-size:12px;font-weight:800;letter-spacing:2px}h1,h2{color:#781d2b;margin:4px 0 14px}label{display:block;font-weight:700;font-size:14px;margin:12px 0}input,select,textarea{display:block;width:100%;padding:12px;border:1px solid #d8c9bf;border-radius:9px;margin-top:6px;font:inherit;background:#fff;color:#241b18}button{border:0;background:#781d2b;color:#fff;border-radius:9px;padding:12px 18px;font-weight:700;cursor:pointer;margin:8px 8px 0 0}button:disabled{opacity:.55;cursor:wait}.secondary,.tab{background:#efe5df;color:#542b2b}.welcome{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.tabs{display:flex;gap:8px;margin-bottom:14px}.tab.active{background:#781d2b;color:white}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.wide{grid-column:1/-1}.check{display:flex;align-items:center;gap:9px}.check input{width:auto}.check input{margin:0}.msg{color:#8a2d2d;min-height:22px}.list{display:grid;gap:10px}.item{display:flex;gap:12px;align-items:center;border:1px solid #eee2dc;border-radius:10px;padding:10px}.item img{width:64px;height:64px;object-fit:cover;border-radius:8px}.item .meta{flex:1;min-width:0}.item p{margin:2px 0;color:#655650;font-size:13px}.item button{padding:8px 11px;font-size:12px}.item .delete{background:#a52e36}.empty{color:#75645d;padding:12px}@media(max-width:650px){main{margin:16px auto}.card{padding:17px}.formgrid{grid-template-columns:1fr}.wide{grid-column:auto}.welcome{align-items:flex-start}.item{flex-wrap:wrap}.item .meta{min-width:55%}}
.size-choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.size-option{display:flex;align-items:center;gap:6px;border:1px solid #d8c9bf;border-radius:8px;padding:8px 11px;margin:0;font-weight:600}.size-option input{width:auto;margin:0}.hint{font-size:12px;color:#75645d;font-weight:400}.tracking-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1;min-width:260px}.tracking-fields input,.tracking-fields select{margin:0}.order-item{align-items:flex-start}.order-item .meta{min-width:220px}.order-item .tracking-fields{max-width:520px}.order-item .tracking-save{align-self:center}@media(max-width:650px){.tracking-fields{grid-template-columns:1fr;min-width:100%}.order-item .meta{min-width:100%}}
