.sinari-size-dialog{width:min(760px,calc(100% - 32px));max-height:85vh;max-height:85dvh;margin:auto;padding:24px;border:0;background:#fff;color:#111;overflow:auto;box-shadow:0 12px 60px #0003}
.sinari-size-dialog::backdrop{background:#0009}
.sinari-size-dialog h2{font-size:24px;padding-right:32px;margin:0 0 20px}
.sinari-size-dialog .sinari-size-close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;background:#fff;color:#111;font-size:30px;line-height:1}
.sinari-size-dialog .sinari-size-table{overflow-x:auto}
.sinari-size-dialog table{width:100%;border-collapse:collapse}
.sinari-size-dialog th,.sinari-size-dialog td{padding:10px;border:1px solid #ddd;text-align:left}
.sinari-size-dialog th{background:#fff3eb}
@media(max-width:767px){.sinari-size-dialog{padding:20px 12px}.sinari-size-dialog h2{font-size:21px}.sinari-size-dialog th,.sinari-size-dialog td{padding:8px}}
