.nsw-in-page-alert--compact{padding:0}.nsw-in-page-alert--alert{--nsw-brand-dark: var(--nsw-white);--nsw-text-visited: var(--nsw-white);--nsw-brand-accent: var(--nsw-white);background:#b81237;background:var(--nsw-status-error);color:#fff;color:var(--nsw-white)}.nsw-in-page-alert--dark{background:#002664;background:var(--nsw-brand-dark);color:#fff;color:var(--nsw-white)}.nsw-in-page-alert--dark a{color:#fff;color:var(--nsw-white)}.nsw-in-page-alert--dark .dcs-icons{--nsw-brand-dark: var(--nsw-white)}.nsw-in-page-alert--advice{background-color:var(--background-yellow20);color:#002664;color:var(--nsw-brand-dark)}.nsw-in-page-alert__inner{display:flex;width:100%;max-width:75rem;margin-left:auto;margin-right:auto;position:relative;padding:var(--spacing-sm)}.nsw-in-page-alert--compact .nsw-in-page-alert__icon{margin-right:1rem;line-height:1}.nsw-in-page-alert__heading,.nsw-in-page-alert__title{font-weight:700}.nsw-in-page-alert__wrapper{flex-grow:1}.nsw-in-page-alert__wrapper .nsw-in-page-alert__content{padding:1.5rem 0;border-bottom:1px solid #cdd3d6;border-bottom:1px solid var(--nsw-grey-03)}.nsw-in-page-alert__wrapper .nsw-in-page-alert__content *+div{margin-top:1rem}.nsw-in-page-alert__wrapper .nsw-in-page-alert__content:first-child{padding-top:0}.nsw-in-page-alert__wrapper .nsw-in-page-alert__content:last-child{padding-bottom:0;border:none}.nsw-in-page-alert__wrapper .nsw-in-page-alert__content>h5{margin-top:0}: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}
