.label-printing{box-sizing:border-box;width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:1px solid #dfe5f0;border-radius:22px;padding:24px;color:#17253e;background:white;box-shadow:0 24px 90px #14255038}.label-printing::backdrop{background:#13213d70}.label-printing h2{font-size:1.4rem;margin:0}.label-printing .print-option{display:flex;align-items:center;gap:12px;border:1px solid #dfe5f0;border-radius:12px;padding:16px;margin:12px 0;cursor:pointer}.label-printing .print-option:has(input:checked){border-color:#2548e8;background:#f0f3ff}.label-printing input{width:auto;flex:none;accent-color:#2548e8}.print-option small{display:block;margin-top:5px;color:#53617a}.label-printing .print-remember{display:flex;align-items:center;gap:10px;margin:18px 0;font-size:.9rem}.print-actions{display:flex;gap:10px;flex-wrap:wrap}.print-actions .button{flex:1;white-space:nowrap}
