.nsw-media--image.nsw-media--modal{position:relative}.nsw-media--image.nsw-media--modal .modal-toggle{border:none;background-color:transparent;position:absolute;top:0;right:0;left:0;bottom:0}.nsw-media--image.nsw-media--modal .modal-toggle .icon-frame{background-color:#000000b3;color:#fff;color:var(--nsw-white);display:flex;position:absolute;bottom:0;right:0;padding:.125rem .5rem .125rem .25rem;border-radius:4px 0 0;font-weight:400;font-weight:var(--nsw-font-normal);font-size:.875rem;font-size:var(--nsw-font-size-xs);height:28px;line-height:1.5rem;gap:.25rem}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}.nsw-tag:hover:not(.nsw-tag--checkbox):not(span){background-color:#0026641a;background-color:var(--nsw-hover);outline-width:0}span.nsw-tag{cursor:default}
