﻿@charset "UTF-8";html,body,#frmMain,#framework{height:unset!important;width:unset!important;display:flex;flex-direction:column;min-height:100vh;}body{margin:0;font-family:"Open Sans",sans-serif;color:#024292;background-color:#fff;font-size:1rem;}#feature-container{display:none!important;}#secondary-container{display:none!important;}#nav-wrapper{display:none!important;}#header-wrapper{background:rgba(2,66,146,.5)!important;box-shadow:none!important;border:0!important;display:flex;}#header-wrapper #nav-trigger{display:none!important;}#header-wrapper .edw-status-trigger{display:none!important;}#page-wrapper{width:unset;min-width:unset!important;min-height:unset!important;max-width:none;font-family:"Open Sans",sans-serif;background:#fff;margin:0!important;padding:0!important;position:unset!important;height:unset!important;width:unset!important;display:flex;flex-direction:column;}#page-wrapper #content-wrapper{flex:1 1 auto;display:grid;margin-bottom:0;max-height:calc(100vh - 4rem)!important;}#page-wrapper #content-wrapper #primary-container{display:grid;grid-template:auto 4rem/auto;width:unset!important;max-width:unset!important;min-height:unset!important;margin:unset;}#page-wrapper #content-wrapper #secondary-container{display:none!important;}#canvas-content{width:100vw;height:100vh;display:grid;grid-template:4rem auto/auto;justify-items:stretch;align-items:stretch;transition:none!important;}#canvas-content #header-wrapper{position:relative!important;overflow:unset!important;height:4rem;background:#024292;background:linear-gradient(to bottom,#235aa3 0,#235aa3 1px,#024292 2px,#003b8b 50%,#00205e 100%)!important;padding:0;}#canvas-content #header-wrapper #header{display:grid;margin:0!important;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1rem;padding:0!important;max-width:unset!important;width:unset!important;}#canvas-content #header-wrapper #header .logo{padding:clamp(.4rem,.5vw,1rem);width:clamp(10rem,42vw,18rem);display:flex;align-items:center;}#canvas-content #header-wrapper #header .logo img{width:100%;}#canvas-content #top-nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;padding-right:.4rem;gap:.6rem;}#canvas-content #top-nav .top-link{color:#fff;padding:1rem;text-decoration:none;transition:1s ease-in-out;border-radius:.6rem;border-top-left-radius:0;border-top-right-radius:0;font-size:clamp(.75rem,1vw,1.2rem);text-wrap:nowrap;}#canvas-content #top-nav .top-link:hover{background:#fff;color:#024292;}#canvas-content #top-nav .top-link.cta-link{background-color:#f62b2b;}#canvas-content #top-nav .top-link.cta-link:hover{background:#e40a0a;}#canvas-content #top-nav .top-link.text-only{width:clamp(2rem,16vw,10rem);text-wrap:wrap!important;display:flex;align-items:center;padding:clamp(.4rem,1.4vw,1rem);flex-direction:row;font-size:clamp(.65rem,1.5vw,.9rem)!important;}#canvas-content #top-nav .top-link.text-only:hover{background:unset!important;color:#fff;}#primary-container{display:flex;flex-direction:column;}#ajax-error,.plx-popup{position:fixed;width:100vw;height:100vh;align-items:center;justify-content:center;}#ajax-error.pop,.plx-popup.pop{display:grid;position:fixed;width:100vw!important;height:100vh!important;align-items:center;justify-content:center;}#ajax-error .plx-popup-container,.plx-popup .plx-popup-container{margin:0!important;left:unset!important;position:static!important;}.plx-header h2{font-size:1em;padding:8px 4px 4px 40px;background:transparent url(https://vote.nyc/sites/default/files/images/ckeditor/logos/BOE-Logo.png) 0 0 no-repeat!important;height:2.4rem;background-size:contain!important;}p,li{max-width:var(--p-max-width,65ch);text-wrap:pretty;}.plx-tray-wrapper{display:none!important;}.plx-info-box.plx-warning{background:#fcc!important;color:#750000!important;padding:1rem;text-shadow:none!important;border:1px solid #750000;border-radius:.4rem;}#content-wrapper{scroll-behavior:smooth;}#content-wrapper #primary-container:has(.contact-bubble){padding-bottom:2rem;}.busy-dialog,.info-dialog{border:0;border-radius:8px;padding:20px;background:rgba(255,255,255,.9);box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;position:relative;justify-self:center;align-self:center;}.busy-dialog::backdrop,.info-dialog::backdrop{background:rgba(0,0,0,.5);}.info-dialog{border:1px solid #024292;}.info-dialog .button-wrapper{display:flex;flex-direction:row-reverse;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05);gap:.6rem;justify-content:space-between;}.info-dialog .button-wrapper button,.info-dialog .button-wrapper .btn{min-width:6rem;}.info-dialog .button-wrapper button.full,.info-dialog .button-wrapper .btn.full{flex:1 1 auto;}.info-dialog.warning{background:rgba(255,204,204,.95);border-color:#750000;}.error-list{display:none;align-self:center;}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#024292;border-radius:50%;width:4rem;height:4rem;animation:spin 1s linear infinite;margin:0 auto 2rem;}@keyframes spin{to{transform:rotate(360deg);}}#busy-message{font-size:1.1em;color:#333;}#header{flex:1 1 auto;margin:0 auto;}#header .user-menu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:0 .4rem;gap:clamp(.6rem,2vw,1rem);}#header .user-menu .user-circle{width:3rem;widows:3rem;aspect-ratio:1;padding:.6rem;border-radius:50%;background:linear-gradient(to bottom,#8ca9cf,#395c89);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:bold;outline:4px solid rgba(255,255,255,.5);outline-offset:-5px;cursor:pointer;transition:.5s ease;}#header .user-menu .user-circle:hover{outline-width:2px;outline-color:#fff;outline-offset:2px;background:rgba(255,255,255,.25);}#header .user-menu #userCircle{font-size:1.2rem;padding:.6rem;}#header .user-menu .nav-link{color:#fff;text-decoration:none;font-size:2rem;border-radius:.6rem;aspect-ratio:1;width:3rem;display:flex;align-items:center;justify-content:center;padding:.4rem;transition:.5s ease;}#header .user-menu .nav-link:hover{outline:2px solid #fff;outline-offset:2px;background:rgba(255,255,255,.25);}#header .user-menu .dropdown-menu{display:none;position:absolute;top:4.3rem;right:1rem;background-color:rgba(1,21,45,.9);color:#fff;border:1px solid #ddd;border-radius:.4rem;box-shadow:-4px 4px 8px rgba(1,21,45,.5);width:18rem;z-index:1000;}#header .user-menu .dropdown-menu .user-info{display:grid;grid-template:auto/4rem auto;align-items:center;padding:10px;border-bottom:1px solid #ddd;}#header .user-menu .dropdown-menu .user-info .user-initials{font-size:20px;font-weight:bold;}#header .user-menu .dropdown-menu .user-info .user-name{font-size:14px;color:#fff;text-overflow:ellipsis;max-width:12rem;overflow:hidden;}#header .user-menu .dropdown-menu .pollworker-id{padding:.4rem;border-top:1px solid;text-align:center;}#header .user-menu .dropdown-menu .app-info{display:grid;grid-template:auto/auto;align-items:center;padding:10px;border-bottom:1px solid #ddd;}#header .user-menu .dropdown-menu .app-info .app-email{font-size:14px;color:#fff;text-overflow:ellipsis;overflow:hidden;}#header .user-menu .dropdown-menu .menu-items{padding:1rem;}#header .user-menu .dropdown-menu .menu-items .menu-item{display:flex;align-items:center;padding:.6rem;color:#fff;text-decoration:none;}#header .user-menu .dropdown-menu .menu-items .menu-item i{margin-right:1rem;}#header .user-menu .dropdown-menu .menu-items .menu-item:hover{background-color:#024292;}a.lnk-btn{text-decoration:none;padding:2px;border-bottom:1px solid;color:#024292;border-radius:.2rem;transition:.5s ease;}a.lnk-btn:hover{color:#924292;background:rgba(0,0,0,.03);}a.lnk-btn.disabled{color:#666;pointer-events:none;}.theme-block{padding:2rem;grid-template:auto/auto;}.theme-block div{position:relative;display:grid;grid-template:3rem auto 3rem/auto;border:1px solid #999;box-shadow:-4px 4px 8px rgba(0,0,0,.5);border-radius:.4rem;background:#001a4b;color:#fff;overflow:hidden;}.theme-block div h1{padding:.4rem;background:#004cf8;}.theme-block div p{font-size:2rem;max-width:30rem;margin-bottom:12rem;padding:1rem;}.theme-block div p:after{position:absolute;display:block;content:"";background-image:url(../../images/Ellis_Cape_215.png);background-repeat:no-repeat;background-size:cover;z-index:99;width:215px;height:140px;bottom:3.2rem;right:1rem;}.theme-block div h2{padding:.4rem;background:#f73451;font-size:clamp(.8rem,2vw,1.2rem);color:#222;text-align:center;}#btnContactBubble,.contact-bubble{position:fixed;bottom:0;right:0;display:flex;font-size:3rem;margin:1.2rem;color:#fff;background:#024292;padding:.6rem;border-radius:50%;width:4rem;aspect-ratio:1;justify-content:center;align-items:center;text-decoration:none;border-bottom-right-radius:0;box-shadow:-4px 4px 8px rgba(0,0,0,.5);}#toast-container{top:4rem!important;right:1.2rem!important;}.input-field input[type=password]{padding-right:1rem;position:relative;}.input-field input[type=password]::-ms-reveal{display:none;}.input-field .password-toggle{cursor:pointer;font-size:.9rem;user-select:none;position:absolute;right:1rem;color:#222;text-decoration:none;}.input-field .password-toggle:hover{color:#024292;}.input-field.disabled{color:#999;}.input-field.disabled .password-toggle:hover{color:#999;}main.no-auth{display:flex;flex-direction:column;align-items:center;}main.no-auth .theme-block{display:flex;max-width:36rem;}main.no-auth .theme-block p{display:flex;flex-direction:column;align-items:center;max-width:unset!important;gap:2rem;}button,.btn{background-color:#f62b2b;color:#fff;border:0;font-size:1.2em;padding:1.5ch;cursor:pointer;border-radius:.6rem;transition:.5s ease;text-decoration:none;}button:hover,.btn:hover{background-color:#e40a0a;}button.alt,.btn.alt{border:1px solid #f62b2b;color:#f62b2b;background:#fff;}button.alt:hover,.btn.alt:hover{background:#f85c5c;color:#fff;}button.alt.bubble,.btn.alt.bubble{background:linear-gradient(to bottom,#fff,rgba(246,43,43,.2));}button.alt.bubble:hover,.btn.alt.bubble:hover{background:linear-gradient(to bottom,rgba(246,43,43,.2),#f62b2b);}button.secondary,.btn.secondary{background:#024292;}button.secondary:hover,.btn.secondary:hover{background-color:#012b60;}button.secondary.alt,.btn.secondary.alt{border:1px solid #024292;color:#024292;background:#fff;}button.secondary.alt:hover,.btn.secondary.alt:hover{background:#0359c4;color:#fff;}button.secondary.alt.bubble,.btn.secondary.alt.bubble{background:linear-gradient(to bottom,#fff,rgba(2,66,146,.2));}button.secondary.alt.bubble:hover,.btn.secondary.alt.bubble:hover{background:linear-gradient(to bottom,rgba(2,66,146,.2),#024292);}button.nyc-button,.btn.nyc-button{background:#fff;color:#024292;border:1px solid #024292;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all 1s;}button.nyc-button:after,.btn.nyc-button:after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #f62b2b;}button.nyc-button:hover,.btn.nyc-button:hover{background:#024292;color:#fff;}button.nyc-button:hover:after,.btn.nyc-button:hover:after{border-left-color:#fff;}button.nyc-button.back-button:after,.btn.nyc-button.back-button:after{display:none;}button.nyc-button.back-button:before,.btn.nyc-button.back-button:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #f62b2b;}button.bubble,.btn.bubble{display:flex;flex-direction:column;align-items:center;background:transparent!important;border:0!important;gap:.4rem;flex-wrap:wrap;text-wrap:nowrap;color:#777!important;justify-content:flex-start;min-width:unset!important;}@media(min-width:601px) and (max-width:1024px){button.bubble,.btn.bubble{flex-direction:row;min-width:12rem;}}@media(min-width:1025px){button.bubble,.btn.bubble{flex-direction:row;min-width:12rem;}}button.bubble i,.btn.bubble i{padding:0;border:1px solid;border-radius:50%;width:3.4rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background:#f62b2b;box-shadow:0 4px 12px rgba(0,0,0,.25);}button.bubble.secondary i,.btn.bubble.secondary i{background:#024292;}button.bubble.alt i,.btn.bubble.alt i{color:#f62b2b;background:#fff;}button.bubble.alt.secondary i,.btn.bubble.alt.secondary i{color:#024292;}button.disabled,.btn.disabled{color:#666;background:#eee;border-color:#999;pointer-events:none!important;}.input-form{display:grid;grid-template-columns:200px 1fr 200px 1fr;align-items:center;}.input-form>label{padding:0 .4rem;}.modern-form .button-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:1rem;gap:1rem;align-items:center;}.modern-form input,.modern-form .psuedo-input,.modern-form textarea,.modern-form select{font-family:Verdana,Arial,Helvetica,sans-serif;margin-left:0;padding:.6rem;border-radius:.2rem;border:1px solid #999;}.modern-form .full-width{grid-column:-1/1;max-width:unset!important;}.modern-form select{max-width:100%;}.modern-form .icon-toggle{position:relative;}.modern-form .icon-toggle>span{position:absolute;left:0;top:0;font-size:1rem;padding:.5rem .3rem;pointer-events:none;opacity:0;transition:.25s ease-in-out;}.modern-form .icon-toggle>span.off-icon{left:27px;opacity:1;}.modern-form .icon-toggle:has(input:checked)>span.off-icon{opacity:0;}.modern-form .icon-toggle:has(input:checked)>span.on-icon{opacity:1;}.modern-form .inset{padding:.6rem;background:rgba(2,66,146,.05);border-radius:.4rem;}.modern-form .inset.alt{background:rgba(0,0,0,.05);}.modern-form .toggle-list{display:flex;flex-direction:column;width:100%;max-width:50rem;margin:auto;}.modern-form .toggle-list .list-header{padding:.4rem;margin:.4rem;border-bottom:1px solid rgba(2,66,146,.15);font-size:1em;}.modern-form .toggle-list .toggle-row{margin:.4rem;padding:.4rem;border-bottom:1px dotted rgba(2,66,146,.1);transition:.5s ease-in-out;}.modern-form .toggle-list .toggle-row:hover{background:rgba(0,0,0,.025);}.modern-form .toggle-row{display:grid;grid-template:auto/auto 4rem;gap:1rem;}.modern-form .toggle-row .form-group{display:none;}.modern-form .toggle-row.conditional:has(.condition:checked) .form-group{display:flex!important;justify-content:flex-end;}.modern-form .toggle-row:has(.input-error){color:#750000;background:linear-gradient(to bottom,rgba(255,204,204,.5),#fcc);outline:2px solid #750000;outline-offset:2px;}.modern-form input[type=checkbox].toggle{display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:55px;height:28px;background-color:#eee;position:relative;border-radius:30px!important;box-shadow:none;transition:all .2s ease-in-out;}.modern-form input[type=checkbox].toggle:hover:after{background-color:#ccc;}.modern-form input[type=checkbox].toggle:after{content:"";display:inline-block;position:absolute;width:24px;height:24px;background-color:#999;top:1px;left:2px;border-radius:50%;transition:all .2s ease-in-out;}.modern-form input[type=checkbox].toggle.yes-no:before{content:"Yes No";margin-left:-.3rem;font-size:.8em;word-spacing:.5rem;text-wrap:nowrap;color:rgba(0,0,0,.5);}.modern-form input[type=checkbox].big-check{position:relative;transform:scale(1.5);}.modern-form input[type=checkbox].big-check:after{display:flex;content:" ";font-size:.8rem;position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;transform-origin:center center;border:1px solid #666;border-radius:.2rem;pointer-events:none;justify-content:center;align-items:center;}.modern-form input[type=checkbox]:checked.toggle{box-shadow:inset 0 0 0 15px #6cdb6d;}.modern-form input[type=checkbox]:checked.toggle.alt{box-shadow:inset 0 0 0 15px #b0c4de;}.modern-form input[type=checkbox]:checked.toggle:after{left:27px;background-color:#fff;}.modern-form input[type=checkbox]:checked.big-check:after{content:"✔";background:#6cdb6d;color:#fff;font-size:.6em;box-shadow:-1px 1px 1px rgba(0,0,0,.33);}.modern-form input[type=checkbox]:checked.big-check.alt:after{background:#b0c4de;}.modern-form input[type=checkbox]:disabled{color:#999;}.modern-form input[type=checkbox]:disabled:after{color:light-dark(graytext,#aaa)!important;border-color:rgba(118,118,118,.3)!important;background:#eee!important;opacity:.7!important;}.modern-form .radio-group{display:flex;gap:1rem;flex-direction:row;flex-wrap:wrap;}.modern-form .radio-group label{display:flex;gap:.6rem;align-items:center;margin-right:1rem;}.modern-form .radio-group label input:after{border-color:#024292;}.modern-form .ssn-wrapper{display:flex;position:relative;width:fit-content;box-sizing:border-box;}.modern-form .ssn-wrapper input.ssn{margin:0;border:0!important;}.modern-form .ssn-wrapper:after{content:attr(data-ssn);display:flex;position:absolute;top:0;left:0;width:100%;background:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;margin-left:0;padding:.6rem;border-radius:.2rem;border:1px solid #999;pointer-events:none;}.modern-form input[type=radio].big-check{position:relative;transform:scale(1.5);}.modern-form input[type=radio].big-check:after{display:flex;content:" ";font-size:.8rem;position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;transform-origin:center center;border:1px solid #666;border-radius:50%;pointer-events:none;justify-content:center;align-items:center;}.modern-form input[type=radio].big-check:checked.big-check:after{content:"✔";background:#6cdb6d;color:#fff;font-size:.6em;box-shadow:-1px 1px 1px rgba(0,0,0,.33);}.modern-form input[type=radio].big-check:checked.big-check.alt:after{background:#b0c4de;}.modern-form input[type=radio].big-check:disabled{color:#999;}.modern-form input[type=radio].big-check:disabled:after{color:light-dark(graytext,#aaa)!important;border-color:rgba(118,118,118,.3)!important;background:#eee!important;opacity:.7!important;}.modern-form .value-display{font-family:Verdana,Arial,Helvetica,sans-serif;margin-left:0;padding:.6rem;font-size:1em;border-radius:.2rem;border:1px solid #999;}.modern-form select{font-family:Verdana,Arial,Helvetica,sans-serif;padding:.6rem;border-radius:.2rem;border:1px solid #999;}.modern-form textarea{font-family:Verdana,Arial,Helvetica,sans-serif;padding:.6rem;border-radius:.2rem;border:1px solid #999;}.modern-form .form-wrapper{display:flex;flex-direction:column;gap:.4rem;}.modern-form .form-wrapper.form-card>h1{padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.05);}.modern-form .form-wrapper.form-card>.button-wrapper{padding-top:1rem;border-top:1px solid rgba(0,0,0,.05);}.modern-form .input-group-form{background:#fff;padding:.4rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;border:1px solid rgba(0,0,0,.2);}.modern-form .input-group{display:flex;flex-wrap:wrap;background:#fff;margin:.5rem 0;padding:.4rem;gap:.4rem;}.modern-form .input-group label{display:none;}.modern-form .input-field{display:flex;position:relative;flex-direction:row;min-width:8rem;align-items:center;border-bottom:1px solid #aaa;padding:.4rem;padding-top:1.6rem;border-radius:.3rem;gap:.4rem;}.modern-form .input-field>p{font-size:.9em;color:#999;}.modern-form .input-field.dirty{background:linear-gradient(to bottom,transparent,rgba(255,204,0,.33));box-shadow:-2px 2px 2px rgba(0,0,0,.33);}.modern-form .input-field.dirty:after{color:#000;}.modern-form .input-field:has(.clear-field) input,.modern-form .input-field:has(.clear-field) select,.modern-form .input-field:has(.clear-field) textarea{padding-right:1rem;}.modern-form .input-field-group{display:flex;flex-wrap:wrap;}.modern-form .input-field-group .input-field.small{max-width:8rem;}.modern-form .input-field-group .input-field.small select,.modern-form .input-field-group .input-field.small input,.modern-form .input-field-group .input-field.small .input-wrapper,.modern-form .input-field-group .input-field.small .value-display{max-width:100%;}.modern-form .input-field-group .input-field.stretch{flex:1 1 auto;}.modern-form .input-field select,.modern-form .input-field input,.modern-form .input-field .input-wrapper,.modern-form .input-field .value-display{position:relative;flex:1 1 auto;font-size:1em;}.modern-form .input-field select.right,.modern-form .input-field input.right,.modern-form .input-field .input-wrapper.right,.modern-form .input-field .value-display.right{display:flex;justify-content:flex-end;}.modern-form .input-field select:disabled,.modern-form .input-field input:disabled,.modern-form .input-field .input-wrapper:disabled,.modern-form .input-field .value-display:disabled{color:light-dark(graytext,#aaa);border-color:rgba(118,118,118,.3);background:#eee;opacity:.7;}.modern-form .clear-field{color:#900;text-decoration:none;position:absolute;right:0;padding:.6rem;}.modern-form .input-wrapper{padding:.2rem;}.modern-form .input-field:after{pointer-events:none;position:absolute;z-index:99;left:0;content:var(--ph);padding:.1rem;color:#222;top:0;opacity:1;font-size:.85em;transition:.5s ease-in;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;}.modern-form .input-field:focus-within:after{top:0;opacity:.8;font-size:.85em;}.modern-form .pivot-container{container-type:inline-size;}@container (min-width:40rem){.modern-form .pivot-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;}}.modern-form .input-field.valid{border-color:#179f6c;background:linear-gradient(to bottom,transparent,rgba(23,159,108,.1));}.modern-form .input-field.valid:after{color:#179f6c;}.modern-form .input-field.invalid{border-color:#900;background:linear-gradient(to bottom,transparent,rgba(153,0,0,.1));}.modern-form .input-field.invalid:after{color:#900;}.modern-form .field-note{display:flex;color:#555;align-items:center;padding:.6rem;}.modern-form .conditional .conditional-content{display:none;padding-top:.8rem;}.modern-form .conditional:has(.condition:checked) .conditional-content{display:grid;}.step-button{background-color:#024292;}.step-button:hover{background-color:#012b60;}.step-button.secondary{background:#fff;color:#024292;border:1px solid #024292;}.step-button.secondary:hover{background-color:rgba(2,66,146,.25);}.step-button:disabled{pointer-events:none;background:#eee;color:#ccc;}.code-input{margin:1rem 0;}.error-list{margin-bottom:1rem;max-width:24rem;padding:.5rem;background-color:#fcc;border:1px solid #f5c6cb;border-radius:.25rem;color:#750000;box-shadow:-4px 4px 4px rgba(117,0,0,.25);}.error-list h3{border-bottom:1px solid rgba(117,0,0,.25);margin-bottom:.4rem;padding-bottom:.4rem;}.error-list ul{list-style-type:none;padding-left:0;margin-bottom:0;}.error-list ul li{margin-bottom:.25rem;}.error-list.authentication-errors-container{display:flex;flex-direction:column;gap:.4rem;}.error-message{color:#750000;margin-bottom:1rem;}.step-wrapper{padding:1rem;border-radius:.6rem;box-shadow:-4px 4px 4px rgba(0,0,0,.33);border:1px solid rgba(0,0,0,.33);gap:1rem!important;display:none!important;min-width:22rem;}.step-wrapper h1{font-family:"Open Sans",sans-serif!important;font-size:1.5em!important;}.step-wrapper p{max-width:40ch;}.step-wrapper.active{display:flex!important;}.toggle-region .region-heading{padding:.4rem 0;border-bottom:1px solid;}#nav-wrapper{display:none!important;}#header-wrapper{background:rgba(2,66,146,.5)!important;box-shadow:none!important;border:0!important;}#header-wrapper #nav-trigger{display:none!important;}#header-wrapper .edw-status-trigger{display:none!important;}main{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;}main #error-notice{display:none;margin:1rem auto;flex-direction:column;align-content:center;background:#fcc;color:#750000;border:1px solid #750000;padding:.6rem;gap:1rem;}main #error-notice a:empty{display:none;}main.error #error-notice{display:flex;}main section{display:flex;flex-direction:column;border:1px solid #999;border-radius:.4rem;box-shadow:-4px 4px 4px rgba(0,0,0,.33)!important;min-width:20rem;padding:1rem;width:90%;max-width:55rem;}main #login,main #verify,main #forgot,main #reset{display:none;}main.login #login{display:flex;}main.verify #verify{display:flex;}main.forgot #forgot{display:flex;}main.reset #reset{display:flex;}#reset-note{display:flex;padding:.4rem;background:rgba(190,226,186,.75);color:#000;border-radius:.4rem;max-width:unset;border:1px solid #000;}#reset-note:empty{display:none;}#txtOTPCode,#txtResetOTPCode{font-size:2em;max-width:14ch;letter-spacing:1ch;font-variant:tabular-nums;font-feature-settings:"tnum";font-family:monospace;text-indent:1.33ch;padding:1ch 0;margin:auto;background-image:repeating-linear-gradient(90deg,#fff 0,#fff .25ch,#eee .25ch,#eee 2ch,#fff 2ch);background-position-x:.75ch;outline:.99ch solid #fff;outline-offset:-1ch;}.resend-link{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;}