@import"https://fonts.googleapis.com/css?family=Raleway:700";@import"https://fonts.googleapis.com/css?family=Raleway:400";@import"https://fonts.googleapis.com/css?family=Lato:400";.auction-details{display:flex;flex-direction:column}.auction-details__row{display:flex;justify-content:space-between;gap:1rem}.auction-details__right{display:flex;flex-direction:column;justify-content:space-between;width:55%}.auction-details .auction-timer,.auction-details .server-time{width:45%}.auction-details__auction-message{display:flex;justify-content:center;width:100%;padding:2rem}.auction-details .auction-timer,.auction-details .server-time,.auction-details .highest-bid{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid black;padding:1rem}.auction-details .auction-timer__countdown_ending{color:red}.auction-details .auction-timer_hide{display:none}.auction-details .auction-info{width:40%;padding:1rem;border:1px solid black}.auction-details .auction-info h2{margin:0 0 1rem}.auction-details .auction-info__row{display:flex;margin:1rem 0}.auction-details .auction-info__label,.auction-details .auction-info__value{width:50%}.auction-details .auction-info__btn{padding:.5rem 1rem;background-color:#f5f5f5;border:1px solid black;border-radius:5px;text-decoration:none;color:#000}.auction-details .auction-info__btn:hover{background-color:#dcdcdc}.auction-details .auction-timer{gap:1rem}.auction-details .auction-timer p{margin:0}.auction-details .auction-timer__countdown{font-weight:700}.auction-details .auction-stats{display:flex;justify-content:space-between;border:1px solid black;padding:1rem}.auction-details .user-actions{display:flex;justify-content:space-around;border:1px solid black;padding:1rem;margin:1rem 0;background-color:#bbeaaa}.auction-details .user-actions__right{display:flex;gap:1rem}.auction-details .user-actions__box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;gap:1rem;border:1px solid black;background-color:#fff}.auction-details .user-actions__box input{padding:.5rem 1rem;text-align:center;width:80%}.auction-details .event-log{display:flex;flex-direction:column;text-align:left}.auction-details .event-log table{border:1px solid rgb(216,216,216);border-collapse:collapse}.auction-details .event-log table thead{background-color:#f5f5f5}.auction-details .event-log table th,.auction-details .event-log table td{border:1px solid rgb(216,216,216);padding:.25rem .5rem}.auction-details .my-bid{background-color:beige}.bid-info-alert{margin:1rem 0;padding:1rem}.bid-info-alert_bid-created{background:#d5e9d5}.bid-info-alert_not-bid{background:#f8b1b1}.dashboard-nav{display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem;width:15rem;background-color:#f5f5f5;height:100%}.dashboard-nav>a{color:#000;text-decoration:none;width:100%;padding:1rem 0}.dashboard-nav>a:hover{color:orange}.dashboard-nav__logo{display:flex;justify-content:center;margin:1rem 0}.login{display:flex;height:100vh}.login__left-section{width:60%;background-image:url(/images/praha-naxos-image-min.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;background-size:cover;display:flex;justify-content:center;align-items:center}.login__naxos-logo{width:40%;height:40%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.login__right-section{width:40%;background-color:#f29900;display:flex;justify-content:center;align-items:center}.login__form{width:80%;padding:20px;display:flex;flex-direction:column;align-items:center}.login__title{font-size:70px;font-weight:700;color:#fff;margin-bottom:50px}.login__input{width:80%;margin-bottom:30px;padding:10px;font-size:16px}.login__form-group{display:flex;justify-content:space-between}.login__option{color:#4d5358;margin:10px;text-decoration:none}.login__button{width:40%;margin-top:1.5rem;padding:10px;background-color:#3987c2;color:#fff;border:none;cursor:pointer;font-size:16px}.login__button:hover{background-color:#3277ab}.login__error{color:#000;font-size:15px;margin-top:5px}@media screen and (max-width: 800px){.login{flex-direction:column}.login__left-section{width:100%;height:20vh;background-image:none;background-color:#3277ab}.login__naxos-logo{width:30%;height:70%}.login__right-section{width:100%;height:80vh}.login input{border:2px solid #ccc}.login__form{width:80%;border-radius:6px;background-color:#fff}.login__title{font-size:40px;color:#000}}.register{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f29900}.register h2{font-size:50px;font-weight:700;margin:0 0 40px}.register__full-page{background-color:#f8f9fa;height:80vh;width:80vh;border-radius:15px;font-size:26px;margin:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.register__full-page p{font-size:20px}.register__buttons{display:flex;flex-direction:column;padding:15px}.register__buttons button{margin:10px;padding:10px;background-color:#3987c2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:25px}.register__buttons button:hover{background-color:#176eb1;transition:all .2s ease-in-out}.register__form-group{padding:15px}.register__login-option{color:#3987c2}.steps{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.steps ul{padding:0;margin:0;list-style:none;width:100%}.steps li{display:flex;flex-direction:row;align-items:center;opacity:44%;line-height:24px;color:#f2f4f8;margin-bottom:60px;font-size:33px;width:100%;word-break:break-word}.steps li span{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#f2f4f8;border-color:#f2f4f8;width:83px;height:83px;border-width:6px;border-style:solid;margin-right:30px;font-size:38px;flex-shrink:0}.steps li p{margin:0;line-height:1.5}.steps li.active{color:#fff;opacity:100%}.steps li.active span{background:#fff0;color:#f2f4f8;border-color:#f2f4f8}@media (max-width: 768px){.steps{width:85%;margin:10px 10px 20px;text-align:center;padding-top:20px}.steps ul{display:flex;justify-content:center;padding:0;margin:0;width:100%}.steps li{flex:1;flex-direction:column;opacity:.44;color:#f2f4f8;font-size:25px;margin-bottom:10px}.steps li span{width:40px;height:40px;line-height:10px;font-size:20px;margin:0 auto}.steps li.active{opacity:1;color:#fff}.steps li:not(.active) p{font-size:0;line-height:0;overflow:hidden;position:absolute}}.register-form{display:flex;height:100vh;background-color:#f29900}.register-form__wrapper{width:60%;display:flex;justify-content:center;align-items:center}.register-form__form{width:80%;padding:20px;margin:20px;height:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f8f9fa;border-radius:15px}.register-form__group{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px;font-size:20px}.register-form__group input{width:60%;margin-bottom:22px;margin-top:10px;padding:10px;font-size:18px;background-color:#fff;border-color:#a2a9b0;border-width:2px;border-style:solid;border-radius:5px}.register-form__group input[type=checkbox]{transform:scale(1.7)}.register-form__inline-group{display:flex;justify-content:space-evenly;flex-direction:row;padding:20px;width:100%}.register-form__inline-group input{width:80%;margin:0}.register-form__error-message{color:red;font-size:20px;margin:0 0 22px}.register-form__step-1,.register-form__step-2,.register-form__step-3,.register-form__step-4{display:none}.register-form__step-1.active,.register-form__step-2.active,.register-form__step-3.active,.register-form__step-4.active{display:flex;justify-self:center;align-items:center;width:100%}.register-form__btn-wrapper{display:flex;justify-content:space-around;width:100%;padding:15px}.register-form__back-btn{cursor:pointer;background:#fff;border:none;color:#07074d;font-weight:500;font-size:16px;line-height:24px;display:none}.register-form__back-btn.active{display:block}.register-form__btn{display:flex;align-items:center;gap:5px;font-size:20px;border-radius:5px;padding:10px 25px;border:none;background-color:#3987c2;color:#fff;cursor:pointer}.register-form__btn:hover{box-shadow:0 3px 8px #0000000d;background-color:#176eb1;transition:all .2s ease-in-out}.register-form__btn:disabled{background-color:#a2a9b0;cursor:not-allowed}@media (max-width: 768px){.register-form{flex-direction:column;height:100%}.register-form__wrapper{width:100%}.register-form__group{padding:0;width:100%}.register-form__group input{font-size:16px}.register-form__inline-group{flex-direction:column;padding:0}.register-form__btn-wrapper{flex-direction:column;justify-content:center;align-items:center}.register-form__btn{width:40%;margin:20px auto 10px;justify-content:center}}.formform{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}html,body{box-sizing:border-box;height:100%}body{margin:0}#auction-app{height:100%}.app__layout_dashboard{display:flex;height:100%}.app__layout_dashboard main{width:100%;padding:1rem;display:flex;justify-content:center}.app__layout_dashboard main .dashboard-container{max-width:1240px;width:100%}
