:root{--color-border: #ccc;--color-headings: #122249;--color-main-theme: #F1F4FB;--color-icon-secondary: #b300b3;--border-radius: 40px;--table-border-radius: 10px;--color-button: #225BE2;--color-button-hover: #5483f3;--color-focus-form-field: #5483f3;--column-width: 30rem;--first-column-width: 6rem;--iin-column-width: 17rem;--lotnum-column-width: 20rem;--victory-rate-column-width: 10rem;--price-column-width: 15rem;--amount-column-width: 12rem;--enddate-column-width:11rem;--number-column-width: 5rem;--popup-column-width: 15rem;--popup-adname-column-width: 25rem;--popup-number-column-width: 5rem;--popup-status-participant-column-width: 10rem;--scrollbar-border-radius: 15px;--footer-text-color: #fff;scroll-behavior:smooth}html{font-size:62.5%}body{font-size:2rem;text-align:center}h1,h2,h3{color:var(--color-headings);margin-bottom:1rem}h1{font-size:3rem;font-weight:900}h2{font-size:2.5rem;text-align:center;font-weight:600;margin-top:2rem}h3{font-size:2rem;text-align:center;font-weight:600;margin-top:2rem}.main{margin-top:6rem;padding-left:2rem;padding-right:2rem}.grid{display:grid}@media screen and (min-width: 820px){.grid--1X2{margin-top:2rem;margin-bottom:2rem;gap:2rem;grid-template-columns:30% 70%}.grid--1X3{margin-top:5rem;margin-bottom:2rem;gap:3rem;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 820px){.grid--1x2{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}.grid--1x3{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}.btn{outline:none;border-radius:var(--border-radius)}.btn-primary{font-size:1.8rem;font-weight:600;color:#fff;text-transform:uppercase;background:var(--color-button);padding:2rem 3rem}.btn-secondary{border:var(--color-button);font-size:1.5rem}.arrow-back-container{display:flex;width:fit-content;justify-content:flex-start;border:solid 1px var(--color-border);align-items:center;border-radius:10px;font-size:1.7rem;margin-left:1rem;padding-right:1rem}.arrow-back-container:hover{color:var(--color-icon-secondary);border:solid 1px var(--color-icon-secondary)}.back-arrow__text:hover{color:var(--color-icon-secondary)}.back-arrow{margin-left:1rem;margin-right:4px}.btn-small{font-size:1.5rem;padding:1rem;transition:all .3s}.btn-hover{background:linear-gradient(to right,#5483f3 50%,#225be2 50%);background-position:right bottom;background-size:200% 100%;letter-spacing:1px;transition:all .5s ease-out}.btn:hover{background-position:left bottom}.btn-small:hover{background:var(--color-button-hover)}.input-group{border:solid 1px var(--color-border);border-radius:var(--border-radius)}.input-group__hint{font-size:1.5rem;margin-top:7rem;color:var(--color-button-hover)}.input-group__link{font-weight:600}.input-group:focus-within{border:solid 1px #225BE2}.input{font-size:1.5rem;padding-left:2rem;background:#f1f4fb;border-radius:var(--border-radius);outline:0}input{-webkit-background-clip:text!important;background-clip:text!important}.box{border-radius:var(--border-radius);background:#fff}.box-shadow{box-shadow:0 20px 30px #225be21a}.mission{display:inline-block;max-width:1140px;margin-top:5rem;padding:3rem 2rem 2rem 3rem}.mission__message{border-radius:90px;width:100%;padding:2.5rem 1.5rem 3rem;text-align:center;margin-bottom:5rem;background:linear-gradient(97.11deg,#b300b3 .76%,#e600e6 46.07%,#f6f);color:#fff}.mission__message-title{font-weight:700;margin-bottom:1rem;font-size:3rem;line-height:2.5rem}.mission__message-text{font-weight:700}.mission__image{border-radius:var(--border-radius);overflow:hidden}.mission__quote-container{margin-top:3rem}.mission__quote{color:var(--color-icon-secondary)}.mission__quote-text{text-align:left;margin-top:2rem;padding-right:1rem;margin-bottom:1rem}.mission__quote-author{text-align:left;font-size:1.5rem;color:gray}.our-values__text{text-align:left;font-size:1.7rem}.our-values__header{text-align:left;margin-bottom:2rem}.our-values__heading,.our-values__section{text-align:left}@media screen and (max-width: 820px){.our-values__section{background-color:var(--color-main-theme);margin-bottom:2rem;padding:1.5rem}.our-values__heading{margin-top:0}}.table-container{display:inline-block;margin-top:2rem;border-radius:var(--table-border-radius);border:1px solid var(--color-border)}.lot-inform{border-radius:var(--border-radius);width:100%}.lot-inform tr th{border-bottom:1px solid var(--color-border);border-left:1px solid var(--color-border)}.lot-inform tr td{border-left:1px solid var(--color-border)}.lot-inform tr th:first-of-type,.lot-inform tr td:first-of-type{border-left:none}.lot-inform td,.lot-inform th{padding:10px}.scrollable-table__heading{display:grid;position:sticky;top:0}.scrollable-table__heading div{padding:10px;border-left:1px solid var(--color-border);font-weight:600;display:flex;justify-content:center;align-items:center}.scrollable-table__body{display:grid;overflow-y:scroll;max-height:400px;border-top:1px solid #ccc}.scrollable-table__row{display:contents}.scrollable-table__row div{padding:10px;text-align:center;border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.scrollable-table__heading div:first-of-type,.scrollable-table__row div:first-of-type{border-left:none}.scrollable-table__row:last-of-type div{border-bottom:none}.competitors__heading{grid-template-columns:var(--first-column-width) var(--column-width) var(--iin-column-width) var(--lotnum-column-width) var(--victory-rate-column-width) var(--price-column-width)}.similar-lots__heading{grid-template-columns:11rem 24rem 24rem 15rem var(--popup-status-participant-column-width) var(--amount-column-width) 12rem var(--amount-column-width) var(--amount-column-width)}.competitor-lots__heading{grid-template-columns:var(--popup-adname-column-width) var(--popup-adname-column-width) var(--enddate-column-width) var(--popup-number-column-width) var(--popup-column-width) var(--popup-column-width) 13rem var(--popup-column-width)}.participants__heading{grid-template-columns:30rem var(--iin-column-width) 15rem 15rem 15rem}.link{color:var(--color-button)}.link:hover{color:var(--color-button-hover)}.popup{position:fixed;top:10%;left:5%;visibility:visible;z-index:1}.participants{top:20%;left:15%}.icon-container{text-align:left;width:64px;height:64px;border-radius:100%;background-color:var(--color-main-theme);display:inline-flex;justify-content:center;align-items:center}.icon{width:40px;height:40px}.icon-secondary{color:var(--color-icon-secondary)}.icon-close-container{position:relative}.icon-close{width:2rem;height:2rem;position:absolute;background-color:#f1f4fb;top:0;right:-1rem}.icon-close:hover{cursor:pointer}::-webkit-scrollbar{border-bottom-right-radius:var(--scrollbar-border-radius);border-left:1px var(--color-border) solid;border-top:1px var(--color-border) solid}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--scrollbar-border-radius)}.list{list-style:none;padding-left:0;text-align:left}.collapsible__header{display:flex;justify-content:space-between;align-items:center}.collapsible__header:hover{cursor:pointer}.white-arrow{color:var(--footer-text-color)}.black-arrow{color:var(--color-headings);margin-top:2rem}footer{background-color:var(--color-headings);border-radius:var(--border-radius) var(--border-radius) 0 0;min-height:300px;margin-top:10rem}footer a{color:var(--footer-text-color);transition:color .3s}a:hover{color:var(--color-button-hover)}.footer__section{padding:2rem;border-bottom:1px solid var(--footer-text-color)}.footer__section .list{margin:0;line-height:2;font-size:1.5rem}.footer__heading{font-weight:600;font-size:2rem;line-height:1.5;color:var(--footer-text-color)}.brand{margin-top:2rem;margin-left:1rem}.footer__section:first-child{border-bottom:none}@media screen and (max-width: 820px){.footer__heading{margin-top:0}.footer__section:last-child{border-bottom:none}}@media screen and (min-width: 820px){footer{font-size:1.5rem}.footer__sections{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:2rem}footer .arrow{display:none}.footer__section{border:0}footer .collapsible__header:hover{cursor:auto}}header{display:flex;justify-content:space-between;align-items:center}.faq__sections{display:flex}.faq__header{margin-top:5rem}.faq__section{width:100%;padding:2rem;display:inline-block;max-width:1140px;margin-top:2rem}.faq__heading{margin-top:0;margin-right:1rem;font-size:2rem}.faq__answer{background-color:var(--color-main-theme);border-radius:10px;padding:1rem;font-size:1.7rem}@media screen and (max-width: 820px){.faq__heading{font-size:1.5rem}.faq__answer{font-size:1rem}}.contact-us{margin-left:3rem;margin-right:3rem}.contact-us__header{text-align:left;margin-top:5rem}.contact-us__label{font-size:1rem;text-align:left}.contact-us__heading{text-align:left;font-size:1.7rem;font-weight:400}.contact-us__form{margin-top:5rem;padding:8rem;display:flex;flex-direction:column;justify-content:flex-start}.contact-us__input-group{display:flex;flex-direction:column;margin-bottom:2rem}.contact-us__input-group:focus-within .contact-us__label{color:var(--color-focus-form-field)}.contact-us__input-group:focus-within .contact-us__input{border-bottom:1px solid var(--color-focus-form-field);color:var(--color-focus-form-field)}.contact-us__input-group:focus-within .contact-us__input::placeholder{color:var(--color-focus-form-field)}.contact-us__input{outline:none;border-bottom:1px solid var(--color-border)}.contact-us__btn{margin-top:8rem;margin-bottom:2rem;padding:1.5rem 3rem;width:fit-content}@media screen and (max-width: 820px){.contact-us__form{padding:4rem}.contact-us{margin-left:1rem;margin-right:1rem}}.form-error{font-size:1rem;color:var(--color-focus-form-field);text-align:left}.main_picture{width:100%;height:25rem;margin-bottom:7rem}.error-container{display:inline-flex;justify-content:center;align-items:center;height:27rem;width:50rem;font-size:10rem;color:var(--color-button);font-weight:700}.error-message{color:#6c768e;margin-bottom:3rem}.error-window{height:200px;width:70rem;display:flex;align-items:center;justify-content:center;top:30%;left:30%;background:var(--color-main-theme);border:solid 1px var(--color-border)}.error-window .icon-close{right:1.5rem;top:1rem}.error-page__btn{font-size:1.5rem;padding:1rem 2rem}.error-page__back-link:hover{color:#fff}.error{font-size:1.5rem;color:var(--color-focus-form-field);font-style:italic;margin-top:2rem}.summary{padding-bottom:1rem}.summary:hover{transform:scale(1.05);transition:transform .2s ease-out}.summary__header{text-align:left;margin-left:2rem;margin-bottom:0}.summary__info{margin-left:4rem;margin-right:2rem;text-align:left}.summary__winner-amount{text-align:left;font-size:2.5rem;font-weight:700;margin-top:1rem;margin-left:4rem}@media screen and (max-width: 820px){.summary,.skeleton__container{margin-bottom:2rem}}.skeleton__container{border-radius:var(--border-radius);overflow:hidden;display:inline-block}.popup__skeleton{left:10%}.skeleton{color:#fff}.skeleton .box{overflow:hidden}.competitor-lots__skeleton{height:500px;width:110rem}.lot-inform__skeleton{height:100px;width:100rem}.summary__skeleton{height:150px}.competitors__skeleton{height:500px;width:94rem}.similar-lots__skeleton{height:500px;width:129rem}.participants__skeleton{height:150px;width:100rem}:focus-visible{outline:2px solid #225BE2;outline-offset:2px}
