::-ms-clear,::-ms-reveal{display:none}html{height:100%}body{height:100%;margin:0;box-sizing:border-box;font-size:14px;line-height:20px;font-family:arial,helvetica,sans-serif;background:#f8f8f8;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::before,*::after{box-sizing:inherit;font-family:inherit}section{position:relative}section::after{content:"";display:block;clear:both}.paper{background-color:#fbfbfb;padding:40px 40px 24px 40px}.paper>:first-child{margin-top:0}.paper>:last-child{margin-bottom:0}.hidden{display:none !important}header{position:relative;text-align:center}header h1{margin-top:32px}header h2{margin-top:4px;margin-bottom:32px;color:#808080;font-size:14px;line-height:16px}header a.to-homepage,header a.to-login{float:left}body[data-service=oauth][data-oauth=external]:not(.login):not(.oauth) header a.to-homepage,body[data-service=oauth][data-oauth=external]:not(.login):not(.oauth) header a.to-login{display:none}header div#language{float:right}h1{font-size:24px;line-height:32px;font-weight:bold;margin:0}h2{font-size:16px;line-height:24px;font-weight:normal}h3{font-size:20px;line-height:24px;font-weight:normal;text-align:center;margin-top:32px;margin-bottom:16px}#logo{background-color:#f8f8f8}a[href]{color:#c00}a[href]:not(:hover):not(:focus){text-decoration:none}a[href] img{border:none}div.wrapper{min-height:100%;padding-bottom:72px}body>footer{position:relative;height:40px;margin-top:-72px;clear:both;text-align:center}body>footer p{margin:0;color:#808080}body[data-oauth=external] footer{display:none}section footer{text-align:center}section footer a.logout span,section footer a.login span{display:none}body.no-register section footer{display:none}.headline{font-size:24px;line-height:32px;font-weight:bold;margin:0}.title{font-size:20px;line-height:24px;font-weight:normal}.subhead{font-size:16px;line-height:24px;font-weight:normal}.body{font-size:14px;line-height:20px}.caption{font-size:12px;line-height:16px}.flex-row:not([hidden]){display:flex;flex-direction:row;align-items:center}ul.ok,ul.ko{list-style:none;font-size:16px;line-height:24px;border-radius:4px;margin:32px 0;padding:16px}ul.ok li+li,ul.ko li+li{margin-top:16px}ul.ok:empty,ul.ko:empty{display:none}ul.ok .icon,ul.ko .icon{width:16px;height:16px;margin-right:12px;position:relative;top:2px}ul.ok{border:1px solid rgba(30,174,0,0.25);background-color:rgba(30,174,0,0.05)}ul.ok .icon{color:#1eae00}ul.ko{color:#404040;border:1px solid rgba(64,64,64,0.25);background-color:rgba(64,64,64,0.05)}ul.ko .icon{color:#808080}ul.ko .icon-question{color:currentColor;margin-left:4px;top:-6px;cursor:pointer}ul.custom{font-size:14px;line-height:24px;margin:16px 0 0 0;padding-left:12px}ul.custom li{padding-left:12px}ul.custom ::marker{color:#1DA1F2;content:"✔"}form{position:relative}input[type=text],input[type=password],button[type=submit],button.continue,a.button{border-radius:4px;padding:8px;font-size:14px;height:40px;background-color:#fff;color:#000;border:none;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none}input:disabled{color:#c0c0c0}button[type=submit],button.continue{margin:32px 0 24px 0}button[type=submit],button.continue,a.button{text-align:center;color:#fff;font-weight:bold;background-color:#c00;cursor:pointer;transition:300ms}button[type=submit]:hover,button.continue:hover,a.button:hover{background-color:#A30000;text-decoration:none}button[type=submit].alternative,button.continue.alternative,a.button.alternative{background-color:transparent;border-color:transparent;color:#c00}button[type=submit]:disabled,button.continue:disabled,a.button:disabled{background-color:#eeeeee;color:#000000;border:1px solid #bbbbbb}button[type=submit]:disabled:hover,button.continue:disabled:hover,a.button:disabled:hover{cursor:default;background-color:#eeeeee}button[type=submit].fb-login,button.continue.fb-login,a.button.fb-login{background-color:#3b5999;border:none}button[type=submit].fb-login:hover,button.continue.fb-login:hover,a.button.fb-login:hover{background-color:#304b7f}label{display:block}label+input{margin-top:0}input[type=text],input[type=password]{margin-top:24px;position:relative}input[type=radio]{position:absolute;left:-5000px;opacity:0}input[type=radio]+span{font-size:14px;line-height:20px;display:inline-block;width:72px;text-align:center;line-height:40px;cursor:pointer}input[type=radio]+span::before{content:"";display:block;position:absolute;left:2px;top:2px;right:2px;bottom:2px}input[type=radio]:checked+span{color:#fff;background-color:#c00;border-color:#b00}input[type=radio]:checked+span::before{border:3px solid #c00;transition:0ms 300ms}input[type=checkbox]{position:absolute;left:-5000px;opacity:0}input[type=checkbox]+span::before{content:url(../img/uncheck.svg?3);margin-right:8px;vertical-align:middle;padding-top:2px;transition:all 300ms;-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,0.2));filter:drop-shadow(0 0 1px rgba(0,0,0,0.2))}input[type=checkbox]:checked+span::before{content:url(../img/check.svg)}input[type=checkbox]:hover+span::before{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,0.5));filter:drop-shadow(0 0 1px rgba(0,0,0,0.5))}input[type=checkbox]:focus+span::before{-webkit-filter:drop-shadow(0 0 1px rgba(0,0,0,0.7));filter:drop-shadow(0 0 1px rgba(0,0,0,0.7))}input[type=text],input[type=password],.radioset label,select{transition:box-shadow 300ms;box-shadow:0 0 2px rgba(0,0,0,0.2)}input[type=text]:hover,input[type=password]:hover,.radioset label:hover,select:hover,input[type=text].open,input[type=password].open,.radioset label.open,select.open{box-shadow:0 0 2px rgba(0,0,0,0.5)}input[type=text]:focus,input[type=password]:focus,.radioset label:focus,select:focus{box-shadow:0 0 2px rgba(0,0,0,0.8)}select{-webkit-appearance:none;-moz-appearance:none;color:#000;background-color:#fff;border-radius:0 4px 4px 0;padding:0 24px 0 4px;font-size:14px;height:40px;background-image:url(../img/arrow-down.svg);background-repeat:no-repeat;background-position:right 2px center;outline:none;border:none;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}select:disabled{background-color:#f2f2f2;cursor:default}select::-ms-expand{display:none}.year{float:left;width:102px;position:relative}.radioset{float:right;position:relative;margin:24px 0 0 0;padding:0;border:none}.radioset legend{display:block;padding:0;font-size:14px;line-height:20px}.radioset label{float:left;margin-top:0;background-color:#fff}.radioset label span{position:relative}.radioset label:first-child{border-radius:4px 0 0 4px}.radioset label:first-child span{border-radius:4px 0 0 4px}.radioset label:last-child{border-radius:0 4px 4px 0}.radioset label:last-child span{border-radius:0 4px 4px 0}.radioset .error{top:40px}.widget-secure-email a::after,.widget-secure-phone a::after{content:" ›"}.widget-secure-email p.center,.widget-secure-phone p.center{text-align:center}.widget-secure-email p,.widget-secure-phone p{margin-bottom:0}.widget-secure-email label,.widget-secure-phone label{display:inline}.widget-secure-email label>input,.widget-secure-phone label>input{margin-top:0}.widget-secure-email input.pin,.widget-secure-phone input.pin{text-transform:uppercase}.widget-secure-email input.pin::placeholder,.widget-secure-phone input.pin::placeholder{text-transform:none}.widget-password-change h3{margin-top:0}.widget-password-change .widget-secure-phone [data-state=pin] button,.widget-password-change .widget-secure-phone [data-state=pin] input.password{display:none}.widget-password-change .continue{display:block;text-align:center}.widget-password-change .continue::after{content:" ›"}.widget-strength{float:right;width:64px;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,0.4);background-color:#fff;position:relative;z-index:1;top:-24px;right:16px}.widget-strength div{height:7px;border-radius:2px}.widget-captcha{margin-top:24px}.widget-captcha a{float:right;clear:right}.widget-captcha a.new{margin-top:16px}.widget-captcha input{margin-top:8px}.widget-vcard{background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.2);border-radius:4px;padding:16px;position:relative}.widget-vcard:not([hidden]){display:flex;flex-direction:row;align-items:center}.widget-vcard .avatar{width:48px;height:48px;border-radius:50%;margin-right:16px}.widget-vcard .user{flex:auto;white-space:nowrap;overflow:hidden;margin-top:2px}.widget-vcard .user div{overflow:hidden;text-overflow:ellipsis}.widget-vcard .name{font-size:20px;line-height:24px;font-weight:normal}.widget-vcard .email{color:#808080;line-height:22px}.widget-vcard.facebook::before{content:"";display:block;background-image:url("/static/img/logo-box-fb.svg");background-size:100% 100%;position:absolute;right:16px;top:32px;width:16px;height:16px}.widget-vcard.orange .avatar{opacity:.5}.widget-vcard.orange .name{color:#808080}.widget-vcard.orange::before{content:url(/static/img/lock-filled.svg);position:absolute;left:48px;top:48px;z-index:1}.widget-tfa{text-align:center}.widget-tfa p{margin-left:16px;margin-right:16px}.widget-tfa .help{list-style:none;padding:16px 0;margin:24px 0 16px 0;background-color:#fff;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,0.25);transition:all 300ms;transform-origin:50% 0}.widget-tfa .help li{display:inline-block;width:33%;padding:0 4px;font-size:12px;line-height:16px}.widget-tfa .help li:not(:first-child){border-left:1px solid #e1e1e1}.widget-tfa .help li a{display:block;text-decoration:none}.widget-tfa .help li a.disabled{cursor:default;color:#888}.widget-tfa .help li span{display:block;font-weight:bold;margin-top:4px}.widget-tfa .help li span+span{color:#000;font-weight:normal}.widget-tfa .pin input{font-size:20px;line-height:24px;font-weight:normal;display:block;margin:auto;text-align:center;text-transform:uppercase}.widget-tfa .pin input::placeholder{text-transform:none}#language{position:relative;color:#c00;text-align:left;z-index:2;cursor:pointer}#language img{margin-right:4px;box-shadow:0 0 2px rgba(0,0,0,0.25)}#language span{outline:none}#language span img{margin-left:4px}#language ul{list-style:none;margin:0;padding:8px 0;width:128px;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.25);z-index:1;position:absolute;right:0;top:25px;background-color:#fff;transition:all 300ms 100ms}#language ul li{line-height:32px;padding:0 16px;height:32px}#language ul li:hover{background-color:#EFEFEF;transition:200ms}#language ul::before{content:url(../img/language/arrow-up-gray.png);position:absolute;right:4px;top:-11px;z-index:2}input.error{border-radius:4px 4px 0 0}input.error,input.error+select{background-color:#fffafa;box-shadow:0 0 2px rgba(204,0,0,0.5)}input.error:focus,input.error+select:focus,input.error:hover,input.error+select:hover{box-shadow:0 0 2px rgba(204,0,0,0.75)}input.error+select{border-radius:0 4px 0 0}input.error+span{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 2px rgba(204,0,0,0.5);background-color:#fffafa}input.error+span:hover{box-shadow:0 0 2px rgba(204,0,0,0.75)}p.error{font-size:12px;line-height:16px;width:100%;margin:0;position:absolute;z-index:1;overflow:hidden;transition:height .2s;box-shadow:0 1px 2px rgba(204,0,0,0.5);background-color:#ffbfbf;border-radius:0 0 4px 4px}p.error i{padding:2px 8px;display:block;color:#c00}#error a{display:block}.image-crop{position:relative}.image-crop div{cursor:move;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-crop div span{display:block;width:20px;height:20px;position:absolute}.image-crop div span::before{content:"";display:block;width:8px;height:8px;position:absolute;top:6px;left:6px;background-color:#fff;border-radius:50%}.image-crop div span.top-left{top:-10px;left:-10px;cursor:nw-resize}.image-crop div span.top-right{top:-10px;right:-10px;cursor:ne-resize}.image-crop div span.bottom-right{bottom:-10px;right:-10px;cursor:se-resize}.image-crop div span.bottom-left{bottom:-10px;left:-10px;cursor:sw-resize}#loader{position:fixed;left:0;top:0;height:2px;background-color:#c00}body.alert::after{content:"";display:block;position:fixed;z-index:2;width:100%;height:100%;left:0;top:0;background-color:rgba(68,68,68,0.5)}div.alert{position:fixed;z-index:3;background-color:#fff;padding:48px;border-radius:4px;max-width:560px;box-shadow:0 0 4px rgba(0,0,0,0.4)}div.alert h3{margin-top:0}div.alert p{margin:0}div.alert div{margin-top:32px;text-align:center}div.alert button{width:auto;margin:0 auto;padding-left:24px;padding-right:24px}div.alert button+button{margin-left:24px}div.alert button.cancel{border:1px solid #e0e0e0;color:#404040;background-color:#fff}div.alert button.cancel:hover{color:#000;border-color:#c0c0c0}.wave{text-align:center;color:#c00;padding:24px 0}.wave *{display:inline-block;border-radius:50%;width:8px;height:8px;margin:0 4px;background:currentColor;animation:wave 1s linear infinite}.wave *:nth-of-type(2){animation-delay:-0.8s}.wave *:nth-of-type(3){animation-delay:-0.6s}@keyframes wave{0%,60%,100%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}svg path:not([fill]),svg polygon:not([fill]),svg circle:not([fill]){fill:currentColor}.icon{width:24px;height:24px;flex:none}#login{position:relative;clear:both}#login #ad{position:absolute;margin-top:0;padding:16px;padding-top:32px;background-color:#fbfbfb;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,0.25);right:-374px;top:0}#login #ad.adFull::before{left:16px;top:12px}#login #ad>div{width:332px;min-height:250px;background-color:#f5f5f5}#login #ad.adFull::before{content:"▾ reklama";position:absolute;text-transform:uppercase;color:#888;font-size:10px;left:0;top:-18px}body[data-service=oauth] #login #ad{display:none}#login #ad iframe{display:block}@media (max-width:879px){#login #ad{display:none}}#login form.login>input:first-of-type{margin-top:0}#login p.register{margin-bottom:-8px}#login a[data-locale="login.help"]{float:right;margin-top:24px}#login button.fb-login{margin:16px 0 24px 0;line-height:24px}#login button.fb-login img{float:left}#login div.fb-login{margin-top:-8px;color:#808080;text-align:center}#login.confirm-email #login-recover,#login.confirm-email select,#login.confirm-email p.register{display:none}#login.confirm-email #login-username{width:100%;border-radius:4px;border-right:1px solid #bbb}#login .logged .widget-vcard{border-bottom-left-radius:0;border-bottom-right-radius:0}#login .logged .widget-vcard:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}#login .logged .new-user,#login .logged .forget-all,#login .logged .manage-users{display:flex;box-shadow:0 0 2px rgba(0,0,0,0.25);padding:16px;background-color:#fff;align-items:center;cursor:pointer}#login .logged .new-user:hover,#login .logged .forget-all:hover,#login .logged .manage-users:hover{background-color:#fbfbfb}#login .logged .new-user img,#login .logged .forget-all img,#login .logged .manage-users img{margin:0 24px 0 8px}#login .logged.continue .widget-vcard{cursor:pointer;padding-right:36px}#login .logged.continue .widget-vcard:hover{background-color:#fbfbfb}#login .logged.continue .widget-vcard::after{content:"›";color:#c00;position:absolute;right:16px;top:26px;font-size:36px}#login .logged.continue .manage-users{border-radius:0 0 4px 4px}#login .logged.manage .forget-all{border-radius:0 0 4px 4px}#login .logged.manage .widget-vcard .forget{position:absolute;right:12px;top:20px;cursor:pointer;padding:8px}#login .logged.manage>p{font-size:12px}.blocked-gdpr .info p{text-align:center}.blocked-gdpr .line.notifyActivate{padding:24px 0 0 0}.blocked-gdpr .line.pwdLine input[type="password"]{margin-top:24px}.password-changer #login #ad{display:none}@media (min-width:880px) and (max-width:1230px){body.login header,body.login .paper,body.login>footer{position:relative;left:-183px}}#social-pair button[type=submit]{margin-bottom:0}#social-pair form.pair [name=password]{margin-top:0}#social-pair form.pair .remember{float:left;margin-top:24px}#social-pair form.pair a.login-recover{float:right;margin-top:24px}#social-pair form.register .radioset+label{clear:both;padding-top:24px}#register form>input:first-of-type{margin-top:0}#register form.phone>a{display:block;text-align:center}#register button[type=submit]+p{text-align:center}#register .radioset+label{clear:both;padding-top:24px}#register[data-mode="own"] #register-username{width:100%}#register[data-mode="own"] [name=domain]{display:none}#register .mode-switch{margin-top:20px}#register .mode-switch+input{margin-top:0}#register .anchor{position:relative}#register .anchor a{position:absolute;right:12px;top:34px}#register .sent .info{padding:16px;border-radius:4px;background-color:rgba(255,161,0,0.05);border:1px solid rgba(255,161,0,0.25);font-size:16px;line-height:24px}#register .sent .info:not([hidden]){display:flex;flex-direction:row;align-items:center}#register .sent .info .icon{width:16px;height:16px;margin-right:12px;color:#ffa100}#register .sent .continue{border:1px solid #e0e0e0;color:#404040;background-color:#fff;margin-bottom:0}#register .sent .continue:hover{color:#000;border-color:#c0c0c0}#secure.register h2.login,#secure.login h2.register{display:none}#secure section>button{margin-bottom:32px}#secure section>button:disabled{background-color:#CC6060;color:#fff !important}#secure section[data-state="done"]>span{display:flex;justify-content:left;align-items:center;flex-wrap:nowrap;flex-direction:row;height:56px;font-size:16px;margin-top:32px;border:1px solid rgba(30,174,0,0.25);border-radius:4px;background-color:rgba(30,174,0,0.05)}#secure section[data-state="done"] .icon{width:16px;height:16px;margin:0 12px 0 16px;color:#1EAE00}#secure section[data-state="done"] .continue{margin-bottom:0}#secure div.paper>a{display:block;text-align:center}#secure div.paper>p{margin-bottom:16px;margin-top:32px;text-align:center;font-size:16px;line-height:24px}#secure .anchor{position:relative;margin-top:32px}#secure .anchor input{margin-top:0;height:40px}#secure .anchor input:disabled{color:#c0c0c0}#secure .anchor button{position:absolute;right:12px;top:12px;margin:0;border:none;font-size:12px;color:#c00;background-color:transparent;cursor:pointer}#refresh-secure .paper>p{margin-top:0}#refresh-secure a.button{display:block;margin-top:24px}#recover p:not(.error){color:#404040;text-align:center}#recover input:first-of-type{margin-top:0}#recover #recover-intro h3{margin-top:0;margin-bottom:32px}#recover .widget-vcard .edit{cursor:pointer}#recover .options ul{list-style:none;margin:0;padding:0;margin-bottom:16px;box-shadow:0 0 2px rgba(0,0,0,0.2);border-radius:4px}#recover .options ul:not([hidden]){display:flex;flex-direction:row;align-items:center}#recover .options li{flex:auto;font-size:14px;line-height:16px;padding:12px 0;text-align:center;cursor:pointer;color:#404040;background-color:#fff}#recover .options li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}#recover .options li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}#recover .options li.active{color:#fff;background-color:#c00}#recover .options:not([hidden])~form h3{display:none}#recover #recover-bankid p{margin-bottom:0}#recover #recover-question label{margin-top:20px}#recover #recover-question label span{vertical-align:middle}#recover #recover-additional img:nth-of-type(even){float:right}#recover #recover-additional img{box-sizing:content-box;width:140px;height:64px;margin-bottom:12px;border:2px solid transparent;cursor:pointer}#recover #recover-additional img.active{border-color:#c00}#recover #recover-additional fieldset{position:relative;border:none;padding:0 0 20px 0;margin:8px 0 0 0;font-size:12px}#recover #recover-additional fieldset label{padding-bottom:0;margin-top:0}#recover #recover-additional fieldset a{position:absolute;right:0;bottom:0}#recover #recover-email p{margin-bottom:0}#recover #recover-phone .row{margin-top:24px;position:relative}#recover #recover-phone .row:not([hidden]){display:flex;flex-direction:row;align-items:center}#recover #recover-phone .row p.error{left:0;top:40px}#recover #recover-phone input{letter-spacing:.5ch;width:54px;text-align:center;margin-left:8px;margin-top:0}#recover #recover-phone a{margin-left:auto}#recover #recover-pin .row{margin-top:24px;position:relative}#recover #recover-pin .row:not([hidden]){display:flex;flex-direction:row;align-items:center}#recover #recover-pin .row p.error{left:0;top:40px}#recover #recover-pin input{width:192px;text-transform:uppercase}#recover #recover-pin input::placeholder{text-transform:none}#recover #recover-pin a{margin-left:auto}body:not(.recover) header .to-login{display:none}body.recover header .to-homepage{display:none}body.recover-windy{background-color:#f4f4f6}body.recover-windy header,body.recover-windy footer{display:none}body.recover-windy a{color:#FC6723}#recover-windy{width:auto;font-size:20px;line-height:30px;padding-top:78px}#recover-windy form{width:360px;margin:auto;position:relative}#recover-windy form .ko{position:absolute;right:16px;top:-54px}#recover-windy form>p{margin:0;text-align:center}#recover-windy form>p em{font-weight:normal}#recover-windy label{position:relative;margin:0 40px}#recover-windy label input{margin-top:36px;border:1px solid #ccc;border-radius:4px;box-shadow:none;background-color:transparent;transition:all 300ms}#recover-windy label span{position:absolute;left:12px;top:44px;font-size:16px;line-height:24px;background-color:#f4f4f6;color:#666;transition:all 300ms}#recover-windy label input:focus{border-color:#1EAE00}#recover-windy label input:focus~span{color:#1EAE00}#recover-windy label input:focus~span,#recover-windy label input.has-value~span{top:28px;font-size:12px;line-height:16px;padding:0 4px}#recover-windy [type=submit]{margin:36px 32px 0 32px;border-radius:18px;height:36px;background-color:#1EAE00;color:#fff;text-transform:uppercase;font-size:14px;width:calc(100% - 2*32px)}#recover-windy [type=submit]:disabled{background-color:#ccc}#help select{width:100%}#help textarea{width:100%;height:50vh}#help input[type=text]{width:auto}#help pre{overflow:auto;white-space:pre-wrap}#licence{clear:both}#licence .placeholder p:first-child{margin-top:0}#licence img{height:160px;display:block;margin:24px auto 0 auto}@media (max-height:700px){#licence img{display:none}}#licence button[type=submit]{margin-bottom:0}#avatar{clear:both}#avatar h3{margin-top:0}#avatar form>a{display:block;text-align:center}#avatar form>a::after{content:" ›"}#avatar .center{text-align:center}#avatar .center .email{margin-right:8px}#avatar .center img{margin-left:8px;width:32px;vertical-align:middle;border-radius:50%}#register-done a{display:block}#register-bankid h3{text-align:left;font-size:18px;line-height:24px;font-weight:bold}#register-bankid img.verified{float:right;margin-top:10px}#register-bankid form p{font-size:14px;line-height:16px;margin-top:24px;margin-bottom:0;text-align:center}#register-bankid form p a{white-space:nowrap}#register-bankid button{margin-bottom:0}#register-bankid button.continue{border:1px solid #e0e0e0;color:#404040;background-color:#fff}#register-bankid button.continue:hover{color:#000;border-color:#c0c0c0}#veto button[type=submit],#veto-pin button[type=submit]{margin-bottom:0}#veto p,#veto-pin p{margin:0}#veto-pin input[name=email]{margin-top:0}#veto-done p{margin-top:0}#veto-done a{margin-top:24px;display:block}#tfa{text-align:center}#tfa [data-action=continue]::after{content:" ›"}#tfa video{width:300px}#tfa .wave{display:none}@media (max-width:879px){#tfa video{display:none}#tfa .wave{display:block}}#tfa .remember a{display:block}#tfa .remember a.button{margin:32px 0}#oauth ul{padding:0;list-style:none}#oauth li:not([hidden]){display:flex;flex-direction:row;align-items:center}#oauth li+li{margin-top:8px}#oauth li.refusable{margin-left:8px}#oauth li.refusable label:not([hidden]){display:flex;flex-direction:row;align-items:center}#oauth li.refusable span{height:16px}#oauth li.refusable span::before{padding-top:0;margin-right:12px}#oauth li:not(.refusable){margin-left:13px}#oauth li:not(.refusable)::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#c00;margin-right:17px}body{background-color:#f8f8f8}header{width:400px;min-height:232px;margin:0 auto;padding-top:56px}header::after{content:"";display:block;clear:both}.wrapper>section{width:400px;margin-left:auto;margin-right:auto}.paper{margin-bottom:24px;padding:32px;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,0.25)}#login-username,#register-username,#recover-username{width:calc(100% - 128px);border-radius:4px 0 0 4px}#login-username.error,#register-username.error,#recover-username.error{border-radius:4px 0 0 0}select[name=domain]{width:128px}@media (min-width:641px) and (max-height:640px){header{height:192px;padding-top:32px}header h1{margin-top:16px}div.wrapper{padding-bottom:56px}body>footer{margin-top:-56px}}@media (max-width:640px){div.alert{max-width:90%}}@media (max-width:480px){.wrapper>section{width:auto}header{width:auto;padding-left:16px;padding-right:16px}.paper{padding:16px;padding-top:8px;background-color:transparent;box-shadow:none}#refresh-secure [data-state=done]{margin-left:24px}}@media (max-width:320px){header{padding-left:8px;padding-right:8px}.paper{padding-left:8px;padding-right:8px}}