.sticker-calibration{margin-top:18px;border:1px solid #7790a8;border-radius:8px;padding:16px;background:#f0f6fc}.sticker-calibration h3{margin:0 0 8px;color:#102c48;font-size:17px}.sticker-calibration p,.sticker-calibration small{font-size:12px;line-height:1.5}.sticker-calibration .sc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.sticker-calibration label{display:block;font-size:12px;font-weight:600}.sticker-calibration input,.sticker-calibration select{display:block;width:100%;margin-top:5px}.sticker-calibration .sc-check{display:flex;align-items:center;gap:9px;margin:12px 0}.sticker-calibration .sc-check input{width:18px;height:18px;margin:0}.sc-moves,.sc-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.sc-preview{display:flex;align-items:center;justify-content:center;background:#dbe5ef;min-height:140px;padding:14px;border:1px solid #b1c2d3;border-radius:6px;overflow:auto}.sc-preview canvas{max-width:100%;max-height:240px;object-fit:contain;border:1px solid #64748b;background:#fff}.sc-warning{color:#a83515;font-weight:700}.sc-help{border-top:1px solid #b4c5d6;padding-top:9px;color:#43596e}#stickerPreviewStage canvas{max-width:100%;max-height:65vh;object-fit:contain;border:1px solid #566b7e;background:#fff}@media(max-width:500px){.sticker-calibration .sc-grid{grid-template-columns:1fr}.sc-actions .btn{flex:1 1 45%}}
.sticker-options[hidden]{display:none!important}
