.stamp-guide,.split-shipment{background:#302b24;border:1px solid #805524;border-radius:10px;padding:25px;margin:24px 0}
.stamp-guide h3,.split-shipment h3,.stamp-settings h3{font-size:23px;line-height:1.4;margin:10px 0 18px}
.stamp-guide>.eyebrow,.split-shipment>.eyebrow,.stamp-settings>.eyebrow{font-size:9px}
.stamp-chips{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:24px 0 20px}
.stamp-chip{background:#f7eddd;color:#382d21;border:2px dashed #c5a67c;outline:4px solid #f7eddd;padding:12px 18px;display:flex;gap:12px;align-items:center;border-radius:3px;box-shadow:0 5px 15px #0002;margin:4px}
.stamp-chip strong{font-size:17px}.stamp-chip span{font-size:23px;font-weight:650;white-space:nowrap}.stamp-plus{font-size:23px;color:#edb466}
.stamp-total{font-size:14px;line-height:1.8}.stamp-total strong{color:#ffc276}.stamp-stock{padding-top:16px;margin-top:22px;border-top:1px solid #6c5134}.stamp-guide button{margin:12px 0}
.stamp-stock-row{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px}.stamp-stock-row .field{min-width:0}.stamp-stock-row button{margin-top:20px}.stamp-settings{margin-bottom:24px}
.alternative-franking{border:1px solid var(--line);border-radius:8px;padding:20px;margin:24px 0}.alternative-franking>summary{cursor:pointer;font-size:14px;color:#e5bc86}.alternative-franking[open]>summary{margin-bottom:24px}
.split-shipment{padding:20px;background:#2b2b29;border-color:#62503b;margin:0 0 24px}.split-shipment h3{font-size:20px}.split-shipment ol{list-style:none;margin:15px 0 0;padding:0}.split-shipment li{padding:12px 0;border-top:1px solid #5a4934;font-size:12px;line-height:1.6}.split-shipment li.current{color:#f2b76b}.split-shipment li small{display:block;margin-top:4px;font-size:10px;color:var(--muted)}.shipment-group-label{font-size:11px;color:#edb568;line-height:1.6}.saved-claim+.saved-claim{margin-top:18px}
@media(max-width:650px){.stamp-guide,.split-shipment{padding:20px 16px}.stamp-chip{padding:10px 12px;gap:8px}.stamp-chip span{font-size:20px}.stamp-stock-row{grid-template-columns:1fr 1fr;gap:0 14px}.stamp-stock-row button{grid-column:1/-1;justify-self:start;margin:0 0 20px}.stamp-guide h3{font-size:21px}}
