/* Myeongvalue report seal */
.seal-option{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid rgba(217,179,95,.34);border-radius:999px;background:rgba(255,255,255,.055);color:#e7edf6;font-size:12px;font-weight:700;cursor:pointer;user-select:none}.seal-option:hover{border-color:rgba(217,179,95,.62)}.seal-option[hidden]{display:none!important}.seal-option input{width:16px;height:16px;margin:0;accent-color:#d9b35f;cursor:pointer}.seal-option span{white-space:nowrap}
.report-seal-block{display:flex;justify-content:flex-end;margin-top:10px;padding-right:2mm;min-height:31mm;break-inside:avoid;page-break-inside:avoid}.report-seal-lockup{width:49mm;min-height:31mm;text-align:center}.report-seal-date{font-size:11px;font-weight:700;color:#374151;line-height:1.2;margin-bottom:1mm;letter-spacing:.02em;text-align:right}.report-seal-signature{display:flex;flex-direction:column;align-items:flex-end}.report-seal-name{font-size:11px;font-weight:800;color:#253047;line-height:1.15;white-space:nowrap;letter-spacing:-.02em}.report-seal-image{display:block;width:20mm;height:20mm;margin-top:-.4mm;object-fit:contain;pointer-events:none}
@media(max-width:640px){.seal-option{width:100%;justify-content:center}}
@media print{.seal-option{display:none!important}.report-seal-block{margin-top:2mm;padding-right:1mm;min-height:30mm}.report-seal-lockup{width:49mm;min-height:30mm}.report-seal-date{font-size:10pt;margin-bottom:.8mm;text-align:right}.report-seal-name{font-size:10pt}.report-seal-image{width:19mm;height:19mm;margin-top:-.4mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
