.notification{background-color:rgb(var(--primary) / 10%);border-radius:8px;font-size:15px;padding:10px 10px 10px 20px;position:relative}.notification:before{background-color:rgb(var(--primary));border-bottom-left-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.notification.warning{background-color:rgb(var(--danger) / 10%);border-color:rgb(var(--danger))}.notification.warning:before{background-color:rgb(var(--danger))}.notification svg.info{background-color:#fff;border-radius:50%;color:rgb(var(--primary));height:28px;left:-13px;padding:3px;position:absolute;top:-13px}.notification.warning svg.info{color:rgb(var(--danger))}.notification strong{font-weight:500}.notification.dismissible{padding-right:34px}.notification .dismiss{align-items:center;background:none;border:0;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:2px;position:absolute;right:8px;top:10px}.notification .dismiss svg{height:16px}.notification .dismiss:focus-visible{outline:2px solid rgb(var(--primary));outline-offset:1px}:root{--primary: 44 170 193;--primary-hover: 38 147 166;--secondary: 255 200 87;--secondary-hover: 255 187 51;--dark: 21 59 120;--light: 226 243 251;--medium: 184 226 245;--danger: 253 103 100;--danger-hover: 252 77 74;--danger-text: #B42318;--primary-text: #17788C;--primary-text-hover: #12606F;--wrapper-width: 1100px}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;min-height:100vh}body,html{max-width:100vw;overflow-x:hidden;background-color:#f4f4f4}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}input,textarea{background-color:#fff;border:1px solid rgb(0 0 0 / 10%);line-height:40px;outline:none;padding:0 10px;transition:.2s border-color ease-in-out}.content-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:var(--wrapper-width);padding:0 15px}.button{align-items:center;border-radius:8px;border:1px solid transparent;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:500;gap:5px;height:50px;justify-content:center;line-height:50px;padding:0 30px;transition:.2s background-color ease-in-out,.2s color ease-in-out,.2s border ease-in-out}.button:disabled{cursor:default;opacity:.7}.button:focus-visible{outline:2px solid rgb(var(--primary));outline-offset:2px}.button.small{font-size:14px;height:40px;line-height:40px;padding:0 15px}.button.primary{background-color:rgb(var(--primary));color:#fff}.button.primary:hover{background-color:rgb(var(--primary-hover))}.button.primary:disabled:hover{background-color:rgb(var(--primary))}.button.secondary{background-color:rgb(var(--secondary));color:rgb(var(--dark))}.button.secondary:hover{background-color:rgb(var(--secondary-hover))}.button.secondary:disabled:hover{background-color:rgb(var(--secondary))}.button.danger{background-color:rgb(var(--danger));color:#fff}.button.danger:hover{background-color:rgb(var(--danger-hover))}.button.danger:disabled:hover{background-color:rgb(var(--danger))}.button.border{background-color:transparent;border:2px solid #D0D5DD;color:#344054}.button.border:hover{background-color:#d0d5dd1a}.icon-button{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;margin:0;padding:0}.service-status-banner{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #0000002e;left:50%;position:fixed;top:16px;transform:translate(-50%);width:min(680px,calc(100% - 32px));z-index:1000}
