.imsNotification{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;background:#fff;color:#19232b;border:2px solid #b42318;border-top-width:8px;border-radius:8px;padding:22px;box-shadow:0 12px 60px #0005;z-index:2147483647;letter-spacing:0;font-size:16px}
.imsNotification[hidden]{display:none}.imsNotification strong{display:block;font-size:20px;line-height:1.3}.imsNotification p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;margin:14px 0}.imsNotification button{min-height:44px;float:right}.imsNotification[data-kind=success]{border-color:#087e67}.imsNotification[data-kind=info]{border-color:#b36b00}
@media print{.imsNotification{display:none!important}}
.imsNotification::backdrop{background:#0005}.pickHistory{margin:12px 0;padding:10px 0;border-block:1px solid #cbd5df}.pickHistory summary{cursor:pointer;font-weight:600}.pickHistory ol{max-height:220px;overflow:auto;padding-left:24px}.pickHistory li{white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 0;border-bottom:1px solid #d8e0e6}
