body .product-applications button.application-restriction-link{font-family:inherit;text-align:left;cursor:pointer}
.application-limits-dialog{box-sizing:border-box;width:min(860px,calc(100% - 32px));max-height:85dvh;overflow:auto;border:0;border-radius:8px;padding:36px;background:var(--paper,#fff);color:var(--ink);box-shadow:0 24px 90px #0003}
.application-limits-dialog::backdrop{background:#18212699}
.application-limits-dialog h2{font-size:27px;line-height:1.35;margin:0 40px 24px 0}
.application-limits-dialog .application-limits-list{margin-bottom:0}
.application-limits-close{position:absolute;right:12px;top:12px;width:36px;height:36px;border:0;border-radius:4px;background:var(--ground);color:var(--ink);font-size:27px;cursor:pointer}
.application-limits-dialog :focus-visible{outline:2px solid var(--accent);outline-offset:3px}
@media(max-width:600px){.application-limits-dialog{padding:28px 20px}.application-limits-dialog h2{font-size:23px}.application-limits-dialog .application-limits-list{font-size:15px}}

body .product-applications .application-restriction-link .application-number{color:#74231F}
