/* WritingNepal 5.4 — छापिएको प्रति (inc/print-on-demand.php) */
.wn-pod-box{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid var(--line,#E7DFD2);border-radius:14px;padding:12px 16px;margin:14px 0 4px}
.wn-pod-box>div{flex:1 1 240px;min-width:0}
.wn-pod-box b{display:block;font-size:1rem}
.wn-pod-box span{display:block;font-weight:700;color:var(--clay-deep,#c4521f);margin:2px 0}
.wn-pod-box small{display:block;color:var(--ink-soft,#6b5f57);font-size:.8rem}
.wn-pod-st{margin-top:18px;border-top:1px solid var(--es-line,#E7DFD2);padding-top:14px}
.wn-pod-st h3{margin:0 0 6px}
.wn-pod-state{border-radius:10px;padding:8px 12px;background:#f4f1ea;font-size:.9rem}
.wn-pod-state.s-live{background:#eef6ef}.wn-pod-state.s-pending{background:#fff8e5}.wn-pod-state.s-rejected{background:#fdecea}
.wn-pod-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:16px;margin:10px 0}
.wn-pod-f{display:block;margin:6px 0;font-size:.9rem}
.wn-pod-f input,.wn-pod-f select,.wn-pod-f textarea{display:block;width:100%;box-sizing:border-box;font:inherit;padding:8px 10px;border:1px solid var(--line,#E7DFD2);border-radius:10px;margin-top:3px;background:#fff}
.wn-pod-c{display:flex;gap:6px;align-items:center;margin:8px 0;font-size:.9rem}
.wn-pod-t{width:100%;border-collapse:collapse;font-size:.88rem}
.wn-pod-t th,.wn-pod-t td{padding:5px 4px;border-bottom:1px solid var(--line,#E7DFD2);text-align:right}
.wn-pod-t th:first-child,.wn-pod-t td:first-child{text-align:left}
.wn-pod-t tr.tot td{font-weight:700;font-size:1rem;border-bottom:0}
.wn-pod-t tr.min td{color:var(--ink-soft,#6b5f57);font-size:.8rem}
.wn-pod-pages{display:block;color:var(--ink-soft,#6b5f57);margin-top:6px}
.wn-pod-page{padding:24px 0 60px}
.wn-pod-page .wrap{max-width:980px;margin:0 auto;padding:0 16px}
.wn-pod-grid2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;align-items:start}
.wn-pod-card{background:#fff;border:1px solid var(--line,#E7DFD2);border-radius:16px;padding:18px;margin-bottom:16px}
.wn-pod-card h2,.wn-pod-card h3{margin:6px 0 10px}
.wn-pod-head{display:flex;gap:14px;align-items:center;margin-bottom:12px}
.wn-pod-head img{width:70px;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15)}
.wn-pod-head h1{font-size:1.35rem;margin:2px 0}
.wn-pod-head small{color:var(--ink-soft,#6b5f57)}
.wn-pod-binds{display:grid;gap:8px}
.wn-pod-opt{display:flex;gap:8px;align-items:center;border:2px solid var(--line,#E7DFD2);border-radius:12px;padding:10px 12px;cursor:pointer}
.wn-pod-opt:has(input:checked){border-color:var(--clay,#E86A33)}
.wn-pod-opt span{margin-left:auto;font-weight:700}
.wn-pod-bal{font-size:.9rem}
.wn-pod-short{background:#fff4e5;border-radius:10px;padding:10px 12px;font-size:.9rem}
.wn-pod-buy{width:100%;margin-top:8px}
.wn-pod-buy:disabled{opacity:.5;cursor:not-allowed}
.wn-pod-small{font-size:.8rem;color:var(--ink-soft,#6b5f57)}
.wn-pod-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--line,#E7DFD2);padding:10px 0}
.wn-pod-row>div{flex:1 1 220px;min-width:0}
.wn-pod-row small{display:block;color:var(--ink-soft,#6b5f57)}
.wn-pod-s{font-size:.8rem;border-radius:999px;padding:2px 10px;background:#f4f1ea;white-space:nowrap}
.wn-pod-s.s-delivered{background:#eef6ef;color:#2e7d32}.wn-pod-s.s-shipped,.wn-pod-s.s-printing,.wn-pod-s.s-printed{background:#e8f0fb;color:#1e4d8b}.wn-pod-s.s-cancelled,.wn-pod-s.s-refunded{background:#fdecea;color:#b32d2e}
.wn-pod-page .wn-es-msg.bad{color:#b32d2e}.wn-pod-page .wn-es-msg.ok{color:#2e7d32}
@media (max-width:760px){.wn-pod-grid,.wn-pod-grid2{grid-template-columns:1fr}}
