.eswc-card,.eswc-slip{border:1px solid #ddd;padding:16px;margin:15px 0;border-radius:8px;background:#fff}.eswc-form input,.eswc-form select,.eswc-form textarea,.eswc-ajax-status input,.eswc-ajax-status select,.eswc-ajax-status textarea{width:100%;padding:10px;margin:5px 0}.eswc-form button,.eswc-ajax-status button,.eswc-print{padding:10px 18px;cursor:pointer}.eswc-timeline{border-left:3px solid #333;margin:15px 0;padding-left:15px}.eswc-event{margin-bottom:12px;padding:8px;background:#f8f8f8}.eswc-slip table{width:100%;border-collapse:collapse}.eswc-slip td,.eswc-slip th{border:1px solid #ddd;padding:8px;text-align:left}@media print{body *{visibility:hidden}.eswc-slip,.eswc-slip *{visibility:visible}.eswc-slip{position:absolute;left:0;top:0;width:100%}.eswc-print{display:none}}
.eswc-slip{background:#fff;border:2px solid #222;padding:16px;margin:12px 0}.eswc-slip .head{display:flex;justify-content:space-between;gap:20px;border-bottom:2px solid #222;padding-bottom:10px}.eswc-slip .logo{max-width:150px;max-height:70px}.eswc-slip .big{font-size:18px;font-weight:700}.eswc-slip .grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.eswc-slip .box{border:1px solid #888;padding:10px}.eswc-slip table{width:100%;border-collapse:collapse;margin-top:12px}.eswc-slip td,.eswc-slip th{border:1px solid #999;padding:7px}.eswc-slip .barcode{font-family:monospace;letter-spacing:2px;border:1px dashed #333;text-align:center;padding:8px;margin-top:10px}.eswc-slip .cod{font-size:18px;font-weight:700;text-align:center;border:2px solid #222;padding:10px;margin-top:10px}@media(max-width:700px){.eswc-slip .grid,.eswc-slip .head{display:block}}
