#nsc-root{overflow-wrap:anywhere;hyphens:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#162b22;font-size:1rem;line-height:1.5;--nsc-green:#163f2c;--nsc-border:#52695a}#nsc-root [hidden]{display:none!important}#nsc-root *{box-sizing:border-box}#nsc-banner{position:fixed;inset:auto 1rem 4.5rem;z-index:99998;margin:auto;max-width:54rem;max-height:70vh;overflow:auto;background:#fff;border:2px solid var(--nsc-border);border-radius:.6rem;padding:1.25rem;box-shadow:0 .3rem 2rem #0003}#nsc-root h2{font:700 1.3rem/1.3 system-ui,sans-serif;color:#163f2c;margin:0 0 .8rem}#nsc-root p{margin:.65rem 0 1rem}#nsc-root button,.nsc-preferences{font:600 1rem/1.3 system-ui,sans-serif;cursor:pointer;min-height:44px;min-width:44px;white-space:normal;border:2px solid #163f2c;border-radius:.3rem;padding:.7rem 1rem;color:#163f2c;background:#fff;text-align:center}#nsc-root button:hover,.nsc-preferences:hover{color:#fff;background:#163f2c}#nsc-root button:focus-visible,#nsc-root input:focus-visible,.nsc-preferences:focus-visible{outline:3px solid #865400;outline-offset:3px}#nsc-root .nsc-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}#nsc-root .nsc-actions button{flex:1 1 10rem}#nsc-dialog{color:#162b22;background:#fff;border:2px solid #52695a;border-radius:.6rem;padding:1.25rem;width:min(40rem,calc(100vw - 2rem));max-height:85vh;overflow:auto;z-index:100000}#nsc-dialog::backdrop{background:#0009}#nsc-dialog label{display:flex;gap:.65rem;align-items:center;min-height:44px;font-weight:600}#nsc-dialog input{width:1.3rem;height:1.3rem;flex-shrink:0;accent-color:#163f2c}#nsc-root .nsc-reopen{position:fixed;bottom:.75rem;right:.75rem;z-index:99997;box-shadow:0 .1rem .6rem #0002}#nsc-status{position:fixed;inset:auto 1rem 4rem;z-index:100001;margin:0!important;background:#fff;border:2px solid #865400;padding:1rem;max-width:35rem}@media(max-width:480px){#nsc-banner{inset:auto .5rem 4.5rem;padding:1rem}#nsc-root .nsc-actions button{flex-basis:100%}#nsc-root .nsc-reopen{max-width:calc(100vw - 1rem)}}@media(prefers-reduced-motion:reduce){#nsc-root *{scroll-behavior:auto}}#nsc-banner{display:flex;align-items:center;gap:1rem;inset:auto 1rem .75rem;max-width:60rem;padding:.75rem;border-width:1px;border-radius:.5rem}#nsc-banner>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;border:0}#nsc-banner>p{flex:1 1 auto;min-width:0;margin:0;font-size:.875rem;line-height:1.4}#nsc-banner .nsc-actions{flex:0 0 auto;flex-wrap:nowrap;gap:.375rem;margin:0}#nsc-banner .nsc-actions button{flex:1 1 0;min-width:6rem;min-height:44px;padding:.5rem .625rem;font-size:.875rem;line-height:1.25;border-width:1px}#nsc-banner:not([hidden])~.nsc-reopen{display:none}#nsc-root .nsc-reopen{font-size:.875rem;padding:.5rem .75rem}@media(max-width:600px){#nsc-banner{display:block;inset:auto .5rem .5rem;padding:.625rem;max-width:none}#nsc-banner>p{margin:0 0 .5rem}#nsc-banner .nsc-actions{display:flex;width:100%;flex-wrap:nowrap}#nsc-banner .nsc-actions button{flex:1 1 0;min-width:44px;padding:.5rem .25rem;font-size:.875rem}}#nsc-banner{width:calc(100vw - 2rem);left:max(1rem,calc((100vw - 60rem)/2));right:auto;top:calc(100vh - .75rem);top:calc(100dvh - .75rem);bottom:auto;margin:0;transform:translateY(-100%)}#nsc-root .nsc-reopen{left:calc(100vw - .75rem);right:auto;top:calc(100vh - .75rem);top:calc(100dvh - .75rem);bottom:auto;transform:translate(-100%,-100%)}@media(max-width:600px){#nsc-banner{width:calc(100vw - 1rem);left:.5rem;top:calc(100vh - .5rem);top:calc(100dvh - .5rem)}}#nsc-banner:has(>#nsc-status:not([hidden])){flex-wrap:wrap}#nsc-banner>#nsc-status,#nsc-dialog>#nsc-status{position:static;inset:auto;transform:none;width:100%;max-width:none;flex:0 0 100%;margin:.5rem 0 0!important;padding:.5rem;font-size:.875rem;line-height:1.4;border-width:1px}#nsc-dialog:has(>#nsc-status:not([hidden])){top:1rem;bottom:auto;margin:0 auto;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem)}#nsc-dialog:has(>#nsc-status:not([hidden])){font-size:.875rem;line-height:1.4}#nsc-root{--nsc-petrol:#226b80;--nsc-navy:#0c243c;--nsc-accent:#c5f0a4;--nsc-white:#fff;--nsc-surface:#f5f5f5;--nsc-line:#226b8059;font-family:inherit;color:var(--nsc-navy)}#nsc-root h2{font-family:var(--e-global-typography-primary-font-family,"Oxygen"),sans-serif;font-size:1rem;line-height:1.3;color:var(--nsc-navy);letter-spacing:normal;text-transform:none}#nsc-root button,.nsc-preferences{font-family:inherit;letter-spacing:normal;text-transform:none;color:var(--nsc-white,#fff);background:var(--nsc-petrol,#226b80);border-color:var(--nsc-petrol,#226b80)}#nsc-root button:hover,.nsc-preferences:hover{color:var(--nsc-white,#fff);background:var(--nsc-navy,#0c243c);border-color:var(--nsc-navy,#0c243c)}#nsc-root button:focus-visible,#nsc-root input:focus-visible,.nsc-preferences:focus-visible{outline-color:var(--nsc-navy,#0c243c)}#nsc-banner,#nsc-dialog{color:var(--nsc-navy);background:var(--nsc-white);border-color:var(--nsc-line);box-shadow:inset 3px 0 0 var(--nsc-accent),0 .25rem 1.125rem #0c243c1f}#nsc-dialog::backdrop{background:#0c243c80}#nsc-dialog input{accent-color:var(--nsc-petrol)}#nsc-root .nsc-reopen{box-shadow:0 .125rem .5rem #0c243c26}#nsc-status{color:var(--nsc-navy);background:var(--nsc-surface)}#nsc-root .nsc-reopen{display:none!important}