*,*::before,*::after{box-sizing:inherit;font-family:inherit}:root{color-scheme:light}body{min-height:100vh;min-height:100dvh;margin:0;box-sizing:border-box;font-family:arial,helvetica,sans-serif;font-size:14px;line-height:20px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#011e39;background-color:#fff}body:not([hidden]){display:flex;flex-direction:column}body.mapy{--logo-light:url("/static/img/logo-mapy-com.svg?v=2");--logo-dark:var(--logo-light);--primary:#1eae00;--primary-dark:#1B9D00;--primary-light:rgba(30,174,0,0.08)}body.mapy .error a{color:#c00}body.mapy #register form.intro button.phone,body.mapy #register form.intro .or{display:none}body.mapy #register form.intro button.official,body.mapy #register form.intro a.tertiary,body.mapy #register form.intro .sn-buttons{order:1}body.mapy header::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:198px;height:98px;background-color:var(--primary);border-radius:0 0 16px 16px}body.mapy #seznam{background-color:transparent;z-index:1;width:158px;height:34px}p{margin:0}main{flex:auto;position:relative;background-color:#fff;align-self:stretch;padding:0 calc((100vw - 802px)/2) 32px;border-radius:0 0 32px 32px}@media (max-width:850px){main{padding:0 24px}}main header{margin:40px 0 64px}main header:not([hidden]){display:flex;flex-direction:row;align-items:center}main header [hidden]{display:block;visibility:hidden}main header .back,main header .help{color:rgba(1,30,57,0.6);cursor:pointer;--size:32px;width:var(--size);height:var(--size)}main header .back svg,main header .help svg{width:100%;height:100%;transition:color 300ms}main header .back svg:hover,main header .help svg:hover{color:#011e39}@media (max-width: 480px){main header .back,main header .help{--size:24px}}@media (max-width: 480px){main header{margin-bottom:48px}}main section{max-width:327px;margin:0 auto}footer{align-self:center;width:100%;flex:none;font-size:14px;line-height:20px;color:rgba(1,30,57,0.6)}footer:not([hidden]){display:flex;flex-direction:row;align-items:center}@media (min-width: 481px){footer{padding:18px 24px;align-items:center;justify-content:center;gap:32px}}@media (max-width: 480px){footer{padding:24px;flex-wrap:wrap}footer p:first-child{flex:0 0 100%;margin-bottom:8px}}#seznam{background-image:var(--logo);background-repeat:no-repeat;background-size:contain;background-color:#fff;background-position:center;width:50%;height:48px;margin:0 auto}@media (max-width: 480px){#seznam{height:24px}}a[href]{color:var(--primary)}a[href]:not(:hover):not(:focus){text-decoration:none}h1{margin:0 0 32px 0;font-size:26px;line-height:34px;letter-spacing:-0.03em;text-align:center}.text-10{font-size:10px;line-height:12px}.text-12{font-size:12px;line-height:18px}.text-14{font-size:14px;line-height:20px}.text-16{font-size:16px;line-height:24px}.text-18{font-size:18px;line-height:25px}.flex-row:not([hidden]){display:flex;flex-direction:row;align-items:center}.flex-column:not([hidden]){display:flex;flex-direction:column}.intro-button{padding:20px 16px;gap:16px;justify-content:flex-start;background-color:var(--intro-btn-bg);text-align:left;height:auto;transition:all 300ms;font-weight:bold;color:#011e39}.intro-button:not([hidden]){display:flex;flex-direction:row;align-items:center}.intro-button:hover{background-color:rgba(1,30,57,0.08)}.intro-button:focus-visible{outline:1px solid rgba(1,30,57,0.4)}.intro-button .icon-chevron-down{transform:rotate(-90deg);width:16px;height:16px;color:rgba(1,30,57,0.6);margin-left:auto}img.check{display:block;margin:0 auto 8px auto}#language{padding:6px 28px 6px 12px;font-size:14px;line-height:20px;color:#011e39;background-image:url("/static/img/chevron-down-light.svg");background-position:right 12px top 50%}#language:focus{border-radius:12px;background-color:rgba(1,30,57,0.04)}.widget-vcard{background-color:var(--vcard-bg);border-radius:24px;border:1px solid var(--vcard-border-color);box-shadow:var(--vcard-shadow);color:#011e39;padding:20px 24px;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}.widget-vcard .user div{overflow:hidden;text-overflow:ellipsis}.widget-vcard .icon{color:rgba(1,30,57,0.4)}.widget-vcard button{padding:8px;width:auto;height:auto;background-color:transparent}.widget-vcard button .icon{display:block;width:16px;height:16px;transition:color 300ms}.widget-vcard button .icon:hover{color:rgba(1,30,57,0.6)}.widget-vcard .name{font-size:16px;line-height:24px;font-weight:bold}.widget-vcard .email{font-size:14px;line-height:20px;color:rgba(1,30,57,0.6)}.widget-vcard.orange .avatar{opacity:.5}.widget-vcard.orange::before{content:url("/static/img/lock-filled-dark.svg");position:absolute;left:58px;top:52px;z-index:1}.oauth-service{justify-content:center;margin-bottom:32px}.oauth-service:not([hidden]){display:flex;flex-direction:row;align-items:center}.oauth-service .logo{margin-right:8px}.oauth-service span{font-size:16px;line-height:24px;font-weight:bold;color:rgba(1,30,57,0.4)}.widget-password-change p{margin-bottom:24px}.widget-captcha img{float:right;margin-bottom:8px}.widget-captcha label{clear:right}.widget-captcha input{text-transform:uppercase}.widget-strength{width:70px;border-radius:4px;background-color:rgba(1,30,57,0.08);margin-left:8px}.widget-strength div{height:8px;border-radius:4px}.widget-strength.inside{position:absolute;top:20px;right:16px;margin-left:0}.tabs{gap:4px;border-radius:16px;border:1px solid rgba(1,30,57,0.12);padding:3px;transition:border-color 300ms}.tabs:not([hidden]){display:flex;flex-direction:row;align-items:center}.tabs:hover{border-color:rgba(1,30,57,0.24)}.tabs-item{border-radius:12px;padding-top:8px;padding-bottom:8px;cursor:pointer;transition:background-color 300ms}.tabs-item:hover{background-color:rgba(1,30,57,0.04)}.tabs-item-active{background-color:rgba(1,30,57,0.12);font-weight:bold}.sn-buttons{margin-top:14px;justify-content:space-around;gap:8px}.sn-buttons:not([hidden]){display:flex}.sn-buttons button{width:68px;border-radius:16px;justify-content:center;align-items:center;background-color:var(--intro-btn-bg);transition:all 300ms}.sn-buttons button:not([hidden]){display:flex}.sn-buttons button[name=facebook] img{width:24px;height:24px}.sn-buttons button:hover{background-color:rgba(1,30,57,0.08)}.widget-sms-loop{text-align:center}.widget-sms-loop p{margin-bottom:24px}.widget-sms-loop .instructions{margin-bottom:36px}.widget-sms-loop .loading{animation:rotate 5s linear infinite;margin-bottom:8px}.widget-sms-loop .waiting{color:rgba(1,30,57,0.6);font-size:14px;line-height:20px}.widget-sms-loop.done{display:flex;align-items:center;justify-content:center;color:#1eae00;font-weight:bold;font-size:16px;line-height:24px}.pin-anchor{position:relative}.pin-anchor button{position:absolute;width:auto;height:auto;right:16px;top:14px;font-size:12px;line-height:18px;color:var(--primary);font-weight:bold;background-color:transparent}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}button{cursor:pointer;color:inherit;font-size:14px;line-height:17px}input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#011e39 !important}[type=text],[type=password],[type=date],button{width:100%;height:48px;font:inherit;border:none;border-radius:16px}[type=text]:not([hidden]),[type=password]:not([hidden]),[type=date]:not([hidden]),button:not([hidden]){display:block}[type=date]{line-height:48px}[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}[type=text],[type=password],[type=date]{color:inherit;background-color:var(--input-bg);border:1px solid rgba(1,30,57,0.12);padding:0 16px;outline:none;font-size:16px;transition:border 300ms}[type=text]:not(:disabled):hover,[type=password]:not(:disabled):hover,[type=date]:not(:disabled):hover{border-color:rgba(1,30,57,0.24)}[type=text]:not(:disabled):focus,[type=password]:not(:disabled):focus,[type=date]:not(:disabled):focus{border-color:rgba(1,30,57,0.4)}[type=text]:disabled,[type=password]:disabled,[type=date]:disabled{border-color:rgba(1,30,57,0.08);color:rgba(1,30,57,0.4)}[type=submit]{color:#fff;background-color:var(--primary);font-weight:bold;outline:none;transition:background-color 300ms}[type=submit]:disabled{color:rgba(1,30,57,0.4);background-color:rgba(1,30,57,0.04)}[type=submit]:not(:disabled):hover{background-color:var(--primary-dark)}[type=submit]:focus-visible{text-decoration:underline}.secondary{color:var(--primary);border:1px solid var(--primary);background-color:#fff;font-weight:bold;outline:none;transition:background-color 300ms}.secondary:not(:disabled):hover{background-color:var(--primary-light)}.secondary:focus-visible{text-decoration:underline}button.tertiary,a.tertiary{font-size:14px;line-height:18px;font-weight:bold;color:var(--primary);background:transparent;text-align:center}a.tertiary:not([hidden]){display:block}button.tertiary{height:auto}button.tertiary:hover{text-decoration:underline}[type=checkbox]{position:absolute;left:-5000px;opacity:0}[type=checkbox]+span::before{content:url(../img/uncheck.svg);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))}[type=checkbox]:checked+span::before{content:url(../img/check.svg)}[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))}[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))}label.magic{position:relative}label.magic:not([hidden]){display:flex;flex-direction:row;align-items:center}label.magic span{position:absolute;font-size:11px;line-height:12px;top:-6px;left:16px;padding:0 2px;background-color:var(--magic-text-bg);color:rgba(1,30,57,0.4);white-space:nowrap;max-width:calc(100% - 2*16px);overflow:hidden;text-overflow:ellipsis;transition:all 300ms}label.magic :placeholder-shown:not(:focus)+span{font-size:14px;line-height:20px;top:15px;color:inherit;padding:0}label.magic [type=date]::-webkit-date-and-time-value{text-align:left}label.magic [type=date]:not(.date-filled):not(:focus),label.magic [type=date]:not(.date-filled):not(:focus)::-webkit-input-placeholder{color:#fff;-webkit-text-fill-color:#fff}label.magic [type=date]:not(.date-filled):not(:focus)+span{font-size:14px;line-height:20px;top:15px;color:inherit;padding:0}label.radio{font-size:16px;line-height:24px;justify-content:center;cursor:pointer;transition:background-color 300ms,border-color 300ms;padding:16px 24px;border:1px solid rgba(1,30,57,0.12);border-radius:20px;background-color:var(--input-bg)}label.radio:not([hidden]){display:flex;flex-direction:row;align-items:center}label.radio+label.radio{margin-top:12px}label.radio:hover{border-color:rgba(1,30,57,0.24)}label.radio:has(:checked){background-color:rgba(1,30,57,0.12);border-color:rgba(1,30,57,0.12)}label.radio [type=radio]{position:absolute;opacity:0;width:0;height:0}.strength-placeholder{font-size:11px;line-height:16px;margin:2px 0 22px 16px}.strength-placeholder:not([hidden]){display:flex;flex-direction:row;align-items:center}label.password.strength-visible{margin-bottom:0}label.password.has-error~.strength-placeholder{color:#c00;font-weight:bold}label.password[hidden]~.strength-placeholder,label.password+.error~.strength-placeholder{display:none}label.password [type=password],label.password [type=text]{padding-right:36px}label.password [type=password]::-ms-reveal,label.password [type=text]::-ms-reveal{display:none !important}.magic-unfocused{font-size:14px;line-height:20px;top:15px;color:inherit;padding:0}.errorable:not(.has-error){margin-bottom:16px}.errorable.has-error input{border-color:#c00 !important}.errorable.has-error+.error{color:#c00;font-size:11px;line-height:16px;font-weight:bold;margin:2px 0 22px 16px}.errorable.has-error+.error a{text-decoration:underline}.errorable.has-error.magic span,.errorable.has-error .magic span{color:#c00}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#fff;box-shadow:none;width:auto;height:auto;outline:none;background-image:url("/static/img/chevron-down-dark.svg");background-position:right 8px top 50%;background-repeat:no-repeat;font:inherit;font-size:14px;line-height:17px}[name=pin],[name=code]{text-transform:uppercase}svg path:not([fill]),svg polygon:not([fill]),svg circle:not([fill]),svg rect:not([fill]){fill:currentColor}.icon{width:24px;height:24px;flex:none}.icon-eye,.icon-eye-closed{position:absolute;right:16px;top:16px;width:16px;height:16px;cursor:pointer;transition:color 300ms;color:rgba(1,30,57,0.6)}.icon-eye:hover,.icon-eye-closed:hover{color:#011e39}body.alert::after{content:"";display:block;position:fixed;z-index:11;width:100%;height:100%;left:0;top:0;background-color:rgba(68,68,68,0.5)}div.alert{position:fixed;z-index:12;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;justify-content:center;gap:24px}div.alert div:not([hidden]){display:flex;flex-direction:row;align-items:center}@media (max-width: 480px){div.alert div{flex-direction:column !important}}div.alert button{width:auto;padding:0 24px}div.alert button[type=button]{color:var(--primary);border:1px solid var(--primary);background-color:#fff;font-weight:bold;outline:none;transition:background-color 300ms}div.alert button[type=button]:not(:disabled):hover{background-color:var(--primary-light)}div.alert button[type=button]:focus-visible{text-decoration:underline}.wave{text-align:center;color:var(--primary);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)}}#loader{position:fixed;left:0;top:0;height:2px;background-color:var(--primary)}progress-bar{display:flex;justify-content:center;gap:4px;height:4px;margin-bottom:32px}progress-bar .step{background-color:var(--progress-bg);flex:0 0 34px;border-radius:2px;transition:background-color 300ms,flex-basis 300ms}progress-bar .step.current{flex-basis:56px;background-color:var(--primary)}progress-bar[hidden]{display:none}@media (max-width: 480px){progress-bar{margin-bottom:24px}}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}#login:has(.oauth-service) h1{margin-bottom:16px}#login .sn-buttons{margin-top:24px}#login .tertiary{margin-top:24px}#login .username:not([hidden]){display:flex;flex-direction:row;align-items:center}#login .username label{flex:auto}#login .username:not(.has-domain) select{display:none}#login .username.has-domain label input{border-radius:16px 0 0 16px}#login .username.has-domain select{height:48px;border:1px solid rgba(1,30,57,0.12);border-left:none;border-radius:0 16px 16px 0;padding-left:8px;padding-right:16px;color:inherit;background-color:var(--input-bg)}#login .username.has-domain select:hover{border-color:rgba(1,30,57,0.24)}#login .username.has-domain select:focus{border-color:rgba(1,30,57,0.4)}#login p{font-size:16px;line-height:24px;margin-bottom:24px}#login .recover{text-align:center;margin-bottom:32px;color:rgba(1,30,57,0.6)}#login .recover:not([hidden]){display:block}#login .login .tertiary{margin-top:32px}#login .logged .widget-vcard,#login .logged .new-user,#login .logged .forget-all,#login .logged .manage-users{border:none;box-shadow:none;background-color:rgba(1,30,57,0.04);margin-bottom:8px;height:auto;text-align:left}#login .logged .new-user,#login .logged .forget-all,#login .logged .manage-users{cursor:pointer;font-weight:bold;color:#011e39;border-radius:24px;padding:12px 24px;transition:background-color 300ms}#login .logged .new-user:not([hidden]),#login .logged .forget-all:not([hidden]),#login .logged .manage-users:not([hidden]){display:flex;flex-direction:row;align-items:center}#login .logged .new-user:hover,#login .logged .forget-all:hover,#login .logged .manage-users:hover{background-color:rgba(1,30,57,0.08)}#login .logged .new-user .icon,#login .logged .forget-all .icon,#login .logged .manage-users .icon{margin-right:16px;color:rgba(1,30,57,0.6);width:48px;height:48px}#login .logged.continue .widget-vcard{cursor:pointer;transition:background-color 300ms}#login .logged.continue .widget-vcard:hover{background-color:rgba(1,30,57,0.08)}#login .paired .widget-vcard{margin-bottom:6px;height:auto;text-align:left}#login .register label{margin-bottom:24px}#login .assign-password p{color:rgba(1,30,57,0.6);margin-bottom:16px}#login .sms-login{margin-top:8px}#login label.code input{text-transform:uppercase}#licence img{height:160px;display:block;margin:24px auto 0 auto}@media (max-height:700px){#licence img{display:none}}#licence p,#licence img{margin-bottom:1em}#oauth{font-size:14px;line-height:20px}#oauth .widget-vcard{margin-bottom:24px}#oauth ul{padding:0;list-style:none;margin-bottom:32px}#oauth ul+p{text-align:center;color:rgba(1,30,57,0.6);text-wrap:balance}#oauth li{margin-top:12px}#oauth li:not([hidden]){display:flex;flex-direction:row;align-items:center}#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:rgba(1,30,57,0.6);margin-right:18px}#oauth [type=submit]{margin-top:24px;position:relative}#oauth [type=submit][data-phase]::after{position:absolute;font-size:10px;right:4px;bottom:4px;opacity:.5;content:attr(data-phase)}#gdpr-unblock{font-size:14px;line-height:20px}#gdpr-unblock h2{font-size:18px;line-height:25px}#gdpr-unblock label{display:block}#gdpr-unblock p{margin-bottom:16px}#gdpr-unblock [type=submit]{margin-bottom:32px}#gdpr-unblock .relogin{text-align:center;font-weight:bold}#secure-phone .widget-vcard{margin-bottom:32px}#secure-phone h1,#secure-phone p{margin-bottom:24px}#secure-phone p>a{display:block;margin-top:8px}#secure-phone form [type=submit]{margin-bottom:32px}#secure-phone form img{display:block;margin:0 auto}#secure-phone .idp{text-align:center}#secure-phone .idp .secondary{display:block;padding:0 24px;margin-bottom:16px}#secure-phone .idp .secondary:last-child{margin-bottom:32px}#secure-phone .done img{display:block;margin:0 auto}#refresh-secure>p,#refresh-secure .widget-vcard,#refresh-secure .content>div{margin-bottom:16px}#refresh-secure>p{font-size:16px;line-height:24px}#refresh-secure .content>div:not([hidden]){display:flex;flex-direction:row;align-items:center}#refresh-secure .content>div .icon{color:rgba(1,30,57,0.4);margin-right:12px}#refresh-secure .content>div p{word-break:break-all;padding-right:8px}#refresh-secure .content>div p+a{margin-left:auto;font-weight:bold}#refresh-secure [type=submit]{margin-top:24px}#help select{width:100%}#help textarea{width:100%;height:50vh}#help input[type=text]{width:auto}#help pre{overflow:auto;white-space:pre-wrap}#tfa h1{margin-bottom:0}#tfa .description{text-align:center;color:rgba(1,30,57,0.6);margin-bottom:32px;text-wrap:balance}#tfa .widget-vcard{margin-bottom:24px}#tfa .pin [type=submit],#tfa .totp [type=submit],#tfa .fido [type=submit]{margin-bottom:24px}#tfa .sbrowser img{display:block;width:313px;margin:0 auto 32px}#tfa .remember button{margin-bottom:16px}#tfa .fido iframe{display:block;width:100%;height:48px;border:none;margin-bottom:24px}#tfa .fido .has-error{margin-bottom:0}body.has-overlay::before{content:"";display:block;z-index:9;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.64);backdrop-filter:blur(3px)}.tfa-help{z-index:10;position:fixed;padding:8px 24px 24px;list-style:none;margin:0;background-color:var(--tfa-help-bg)}@media (min-width: 481px){.tfa-help{width:375px;left:calc(50% - 375px/2);top:calc(50% - 280px/2);border-radius:16px}}@media (max-width: 480px){.tfa-help{left:0;right:0;bottom:0;border-radius:16px 16px 0 0}}@media (max-height:600px){.tfa-help{max-height:90%;overflow-y:auto;top:unset;bottom:0;border-radius:16px 16px 0 0}}.tfa-help li{font-size:14px;line-height:20px}.tfa-help li a{text-decoration:none;font-weight:bold;padding:24px 12px 24px 0;border-bottom:1px solid rgba(1,30,57,0.08);transition:color 300ms}.tfa-help li a:not([hidden]){display:flex;flex-direction:row;align-items:center}.tfa-help li a:hover{text-decoration:underline}.tfa-help li a.disabled{cursor:default;color:#888;text-decoration:none}.tfa-help li img{width:16px;margin-right:24px}.tfa-help .close{cursor:pointer;display:block;width:87px;line-height:40px;border-radius:100px;text-align:center;background-color:var(--primary-light);color:var(--primary);font-weight:bold;margin:24px auto 0 auto;transition:background-color 300ms}.tfa-help .close:hover{text-decoration:underline}#recover h1{margin-bottom:0}#recover .widget-vcard{margin-bottom:24px}#recover .widget-vcard .edit{cursor:pointer}#recover #recover-options{margin-bottom:24px}#recover #recover-options ul{font-size:16px;line-height:24px;color:#011e39;list-style:none;margin:0;padding:0}#recover #recover-options ul:not([hidden]){display:flex;flex-direction:column}#recover #recover-options ul li{align-items:flex-start;min-height:64px;background-color:rgba(1,30,57,0.04);border-radius:16px;cursor:pointer;transition:background-color 300ms}#recover #recover-options ul li:not([hidden]){display:flex;flex-direction:row;align-items:center}#recover #recover-options ul li .icon{color:rgba(1,30,57,0.6);margin:0 16px 0 24px}#recover #recover-options ul li .icon.icon-chevron-down{transform:rotate(-90deg);width:16px;height:16px;margin-left:auto}#recover #recover-options ul li:hover{background-color:rgba(1,30,57,0.08)}#recover #recover-options ul li+li{margin-top:12px}#recover #recover-options ul.options{font-weight:bold}#recover #recover-options ul.options li{padding-right:8px}#recover #recover-options ul.veto div{padding:12px 8px 12px 0}#recover #recover-options ul.veto div strong{display:block}#recover #recover-options ul.veto div span{font-size:12px;line-height:18px;font-weight:normal;color:rgba(1,30,57,0.6)}#recover #recover-options h3{font-size:18px;line-height:25px;color:rgba(1,30,57,0.6);margin:32px 0 16px 0}#recover [type=submit]{margin-bottom:24px}#recover p{text-wrap:balance;margin-bottom:24px}@media (min-width: 481px){#recover p{text-align:center}}#recover #recover-options>p,#recover form>p{text-align:center;color:rgba(1,30,57,0.6);margin-bottom:32px;text-wrap:balance}#recover #recover-phone label,#recover #veto-phone label{justify-content:center}#recover #recover-phone label:not([hidden]),#recover #veto-phone label:not([hidden]){display:flex;flex-direction:row;align-items:center}#recover #recover-phone label+.error,#recover #veto-phone label+.error{text-align:center;margin:2px 0 16px 0}#recover #recover-phone input,#recover #veto-phone input{letter-spacing:.5ch;width:58px;text-align:left;margin-left:8px;padding:0 0 0 10px}#recover #recover-phone input:last-of-type,#recover #veto-phone input:last-of-type{border-color:rgba(1,30,57,0.12) !important}#recover #recover-phone a,#recover #veto-phone a{display:block;text-align:center;font-weight:bold;margin-top:-8px;margin-bottom:24px}#recover #recover-pin a{position:absolute;right:16px;top:15px;font-size:12px;line-height:18px;font-weight:bold}#recover #recover-done p{margin-bottom:0}#recover #recover-done [type=submit]{margin-top:32px}#recover #veto-password p strong{white-space:nowrap}#recover #recover-veto-done p{margin-bottom:14px}#recover #recover-veto-done ul{margin-bottom:24px}#veto-pin p,#veto-done p{margin-bottom:24px}#veto-done p{margin:0}#veto-done ul{padding:0;list-style:none;margin-bottom:32px}#veto-done ul li{margin-left:13px}#veto-done ul li:not([hidden]){display:flex;flex-direction:row;align-items:center}#veto-done ul li+li{margin-top:12px}#veto-done ul li::before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:rgba(1,30,57,0.6);margin-right:18px}#register h1{margin-bottom:0}#register form>p{text-align:center;color:rgba(1,30,57,0.6);margin-bottom:32px;text-wrap:balance}#register form.intro{flex-direction:column;gap:8px}#register form.intro:not([hidden]){display:flex}#register form.intro>p{margin-bottom:40px}#register form.intro>button{padding:20px 16px;gap:16px;justify-content:flex-start;background-color:var(--intro-btn-bg);text-align:left;height:auto;transition:all 300ms;font-weight:bold;color:#011e39}#register form.intro>button:not([hidden]){display:flex;flex-direction:row;align-items:center}#register form.intro>button:hover{background-color:rgba(1,30,57,0.08)}#register form.intro>button:focus-visible{outline:1px solid rgba(1,30,57,0.4)}#register form.intro>button .icon-chevron-down{transform:rotate(-90deg);width:16px;height:16px;color:rgba(1,30,57,0.6);margin-left:auto}#register form.intro>button:last-of-type{margin-bottom:14px}#register form.intro .tertiary{margin-top:24px}#register .widget-vcard{margin-bottom:24px}#register .or{font-size:11px;text-align:center;position:relative}#register .or span{display:inline-block;position:relative;padding:0 12px;background-color:#fff;color:rgba(1,30,57,0.4);z-index:1}#register .or::after{content:"";position:absolute;left:0;right:0;top:50%;border-bottom:1px solid rgba(1,30,57,0.12)}#register .agree,#register .pin-text{text-align:center;color:rgba(1,30,57,0.6);margin-bottom:16px}#register form.phone label a{position:absolute;right:16px;top:16px;font-size:12px;line-height:18px;font-weight:bold}#register form.phone .widget-sms-loop:not(.done)~*{display:none}#register form.phone .widget-sms-loop.done{margin-bottom:16px}#register form.code p:not(.agree){margin-bottom:24px}#register form.login p{font-size:16px;line-height:24px;color:rgba(1,30,57,0.6);margin-bottom:32px}#register [type=submit]{margin-bottom:32px}#register [type=submit].has-error{margin-bottom:0}#register [type=submit].has-error+.error{margin-bottom:14px}#register-done .onboarding-card{position:relative;padding-top:104px;cursor:pointer}#register-done .onboarding-card form{background-color:rgba(1,30,57,0.04);border-radius:16px;padding:16px 24px 20px}#register-done .onboarding-card form p{color:rgba(1,30,57,0.6);font-size:12px}#register-done .onboarding-card form h2{margin:8px 0 12px;font-size:20px;padding-right:102px}#register-done .onboarding-card form img{position:absolute;bottom:0;right:-30px;width:200px}#register-done .onboarding-card form button{display:inline-flex;align-items:center;width:initial;padding:12px 12px 12px 20px;background-color:var(--onboarding-reg-btn-bg);color:#011e39;gap:8px;font-weight:bold;outline:none;transition:background-color .3s}#register-done .onboarding-card form button:focus-visible{text-decoration:underline}#register-done .onboarding-card form button svg{width:20px;transform:rotateY(180deg)}#register-done .onboarding-card form:hover button{background-color:var(--onboarding-reg-btn-hover)}#assign-email .main h1{margin-bottom:12px}#assign-email p{font-size:16px;line-height:24px;color:rgba(1,30,57,0.6);text-align:center;margin-bottom:24px}#assign-email p.explanation{font-size:12px;line-height:18px;text-align:left;margin-bottom:6px;padding:0 16px}#assign-email .intro{flex-direction:column;gap:16px}#assign-email .intro:not([hidden]){display:flex}#assign-email .intro h1{margin-bottom:0}#assign-email .intro p{margin-bottom:12px}#assign-email .intro button{padding:20px 16px;gap:16px;justify-content:flex-start;background-color:var(--intro-btn-bg);text-align:left;height:auto;transition:all 300ms;font-weight:bold;color:#011e39}#assign-email .intro button:not([hidden]){display:flex;flex-direction:row;align-items:center}#assign-email .intro button:hover{background-color:rgba(1,30,57,0.08)}#assign-email .intro button:focus-visible{outline:1px solid rgba(1,30,57,0.4)}#assign-email .intro button .icon-chevron-down{transform:rotate(-90deg);width:16px;height:16px;color:rgba(1,30,57,0.6);margin-left:auto}#assign-email .intro button div{display:flex;flex-direction:column}#assign-email .intro button div span{font-weight:normal}#tv label.magic{margin-bottom:24px}#tv label:not(.magic){display:block;margin:8px 0}#tv [type=submit]{margin-top:16px}#unblocker p{margin-bottom:24px}#unblocker label button{position:absolute;width:auto;height:auto;right:16px;top:14px;font-size:12px;line-height:18px;color:var(--primary);font-weight:bold;background-color:transparent}#unblocker .done [type=submit]{margin-bottom:24px}#oauth-error p{word-break:break-all;color:#808080}#sms-login .phone{justify-content:center}#sms-login .phone:not([hidden]){display:flex;flex-direction:row;align-items:center}#sms-login .phone+.error{text-align:center;margin:2px 0 16px 0}#sms-login .phone input{letter-spacing:.5ch;width:58px;text-align:left;margin-left:8px;padding:0 0 0 10px}#sms-login .phone input.suffix{border-color:rgba(1,30,57,0.12) !important}#sms-login p,#sms-login .phone,#sms-login .pin,#sms-login [type=submit]{margin-top:16px}#sms-login .pin a{position:absolute;right:16px;top:15px;font-size:12px;line-height:18px;font-weight:bold}#sms-login .recover{display:block;text-align:center;font-weight:bold;margin-top:16px}#reauth h1{margin-bottom:0}#reauth p{text-align:center;margin-bottom:24px}#reauth .description{font-size:14px;line-height:20px;text-wrap:balance;color:rgba(1,30,57,0.6);margin-bottom:32px}#reauth .widget-vcard{margin-bottom:24px}#reauth .recover{text-align:center;margin-bottom:16px;color:rgba(1,30,57,0.6)}#reauth .recover:not([hidden]){display:block}#onboarding:has(form.interests:not([hidden])){max-width:594px}#onboarding form.interests [type=submit]{margin-left:auto;margin-right:auto;max-width:380px}@media (min-width: 481px){#onboarding form.interests .btns-wrapper{flex-wrap:wrap;justify-content:center;gap:16px}#onboarding form.interests .btns-wrapper:not([hidden]){display:flex;flex-direction:row;align-items:center}}@media (max-width: 480px){#onboarding form.interests .gradient{position:relative}#onboarding form.interests .gradient::after{content:"";position:absolute;top:83%;left:0;bottom:0;right:0;pointer-events:none;background:linear-gradient(180deg, rgba(255,255,255,0) -36%, rgba(255,255,255,0.92) 78%)}#onboarding form.interests .btns-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-height:304px;overflow-y:auto;padding-bottom:48px}}#onboarding form.age>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}#onboarding form.age>div .radio{margin-top:0;padding:16px}#onboarding form.age>div .radio:last-child{grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}#onboarding form.done{align-items:center}#onboarding form.done:not([hidden]){display:flex;flex-direction:column}#onboarding form.done [type=submit]{margin:0}#onboarding .thanks{font-size:16px;line-height:24px;color:rgba(1,30,57,0.6);font-weight:bold;text-align:center;margin-bottom:24px}#onboarding [type=submit]{margin:32px 0}@media (max-width: 480px){#onboarding [type=submit]{margin-top:24px}}#onboarding button.interest{display:inline-flex;align-items:center;justify-content:center;transition:background-color 300ms,border-color 300ms;height:52px;background-color:var(--input-bg);width:initial;padding:0 20px;border:1px solid rgba(1,30,57,0.12);border-radius:12px}#onboarding button.interest:hover{border-color:rgba(1,30,57,0.24)}#onboarding button.interest.selected{background-color:rgba(1,30,57,0.12);border-color:rgba(1,30,57,0.12)}#onboarding button.interest img,#onboarding button.interest svg{margin-right:8px;width:24px;height:24px}@media (max-width: 480px){#onboarding button.interest{padding:12px 16px}#onboarding button.interest img,#onboarding button.interest svg{width:16px;height:16px}}#sbrowser-info h1{margin-bottom:0}#sbrowser-info p{text-align:center;color:rgba(1,30,57,0.6);text-wrap:balance}#sbrowser-info img{display:block;margin:0 auto;width:200px;height:200px}#sbrowser-info button+button{margin-top:16px}body{--logo-light:url("/static/img/seznam-light.svg");--logo-dark:url("/static/img/seznam-dark.svg");--primary:#c00;--primary-dark:#A70606;--primary-light:rgba(204,0,0,0.08)}body{--logo:var(--logo-light);--progress-bg:rgba(1,30,57,0.08);--idp-btn-bg:rgba(1,30,57,0.04);--intro-btn-bg:rgba(1,30,57,0.04);--input-bg:transparent;--magic-text-bg:#fff;--tfa-help-bg:#fff;--onboarding-reg-btn-bg:#fff;--onboarding-reg-btn-hover:rgba(1,30,57,0.08);--vcard-bg:#fff;--vcard-border-color:rgba(1,30,57,0.12);--vcard-shadow:0 6px 16px -4px rgba(1,30,57,0.12)}