@charset "UTF-8";.search-button--green{background-color:#93af2f}.search-button--blue{background-color:#26c2ff}.search-button--yellow{background-color:#ffda56}.search-button--pink{background-color:#531319}.search-button--pink span{color:#e2d7d8}.search-button--pink svg path{stroke:#e2d7d8}:root{--button-color: #71dbd4;--button-color-hover: rgb(104.1, 227.9, 219.7245283019);--sidenav-color-active: rgba(113, 219, 212, .4);--tabbed-nav-color: #71dbd4}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;color:#003246;font-family:Inter,sans-serif;font-size:16px;font-weight:400;margin:0 auto;width:100%}a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:var(--button-color);transition:.2s all}@font-face{font-family:ABC-Social-Condensed;src:url("./media/ABCSocialCondensed-Bold-CTJIJ7ME.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}p{line-height:1.5;margin:0;max-width:570px}span{line-height:inherit}h1{font-size:28px;font-weight:600;line-height:1.2;margin:0}h2{font-size:33px;font-weight:500;line-height:1.3;margin:0}h3{font-size:21px;font-weight:500;line-height:1.4;margin:0}h4{font-size:18px;font-weight:500;line-height:1.4;margin:0}h4+p{margin-top:0}ul{line-height:1.4;margin:15px 0;padding:0 15px}h5{font-size:16px;font-weight:600;letter-spacing:.2px;line-height:1.4;margin:0}hr{background-color:#e1e6eb;border:0;display:block;height:1px;margin:30px 0 25px}dl{margin:0;overflow:hidden;padding:0}dl dt{clear:both;float:left;font-weight:500;margin:0 7px 0 0;padding:0}dl dt:after{content:": "}dl dd{float:left;margin:0;padding:0}.loading-text{align-items:center;display:flex;padding:15px 0}.loading-text>svg{animation:spin 2s infinite linear;margin-right:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bold-700{font-weight:700}.buttons{display:flex;width:100%}.buttons.space--between{justify-content:space-between}.button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;flex-flow:row nowrap;font-family:inherit;font-size:16px;letter-spacing:.3px;min-height:42px;padding:0;text-decoration:none;transition:.2s all;margin:0;outline:none}.primary-button{background-color:var(--button-color);height:40px}.primary-button:hover{background-color:var(--button-color-hover)}.secondary-button{background-color:#dce6f0;height:40px}.secondary-button:hover{background-color:var(--button-color-hover)}.button:focus{outline:0;border:0}.button-text{color:#003246;padding:0 18px}.button-icon{align-items:center;display:flex;height:18px;justify-content:center;margin:0 14px;position:inherit;width:18px}.button-icon.loading{animation:spin 4s infinite linear}.button-icon.loading svg{fill:#fff;display:block}.block{display:block}.mb--small{margin-bottom:20px}.txt-purple-dark{color:#170a23}.modal-backdrop{background-color:#10182033;padding:10px;position:fixed;pointer-events:none;inset:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;opacity:0;overflow:auto;transition:all .2s;z-index:2000}.modal-backdrop.modal--open{opacity:1;pointer-events:all}.modal{background-color:#fff;border:1px solid rgb(190,200,210);box-shadow:3px 3px #1018201a;max-width:100%;padding:20px;position:relative}.modal--normal{width:500px}.page{margin:30px auto 20px;max-width:100%}.page--narrow{width:460px}@media (min-width: 650px){.page--narrow{margin:7vh auto 20px}}.box{border-radius:3px;display:block;position:relative}.box--white{background-color:#fff}.box--padded{padding:24px 0}@media (min-width: 650px){.box--padded{padding:34px 20px 34px 34px}}input,select{font-family:inherit;margin:0;outline:0}input[type=checkbox],input[type=radio]{display:inline;margin:0;padding:0;appearance:none}input[type=checkbox]+label,input[type=radio]+label{color:inherit;display:block;font-family:inherit;font-weight:600;margin:0 0 9px 28px}input[type=checkbox]+label:before,input[type=radio]+label:before{align-items:center;background-color:#fff;border:1px solid rgb(145,146,147);content:"";display:flex;justify-content:center;line-height:1;position:absolute;height:18px;width:18px;transform:translate(-28px)}input[type=checkbox]:checked+label:before{background-color:var(--button-color);border:1px solid #101820;content:"\2713"}input[type=checkbox]:disabled+label:before{background-color:#f0f0f5;border:1px solid rgb(145,146,147)}input[type=radio]+label:before{border-radius:50%}input[type=radio]:checked+label:before{background-color:#101820;border:1px solid #101820;box-shadow:inset 0 0 0 5px #71dbd4;text-align:"." center}input[type=email],input[type=date],input[type=password],input[type=text],input[type=number],select{background-color:#fff;border:1px solid rgb(145,146,147);color:inherit;font-family:inherit;font-size:16px;margin:0;min-height:40px;outline:0;padding:0 12px;width:100%}input[type=email]:focus,input[type=date]:focus,input[type=password]:focus,input[type=text]:focus,input[type=number]:focus,select:focus{border:1px solid #101820}input[type=file]{color:inherit;font-size:16px;width:100%}input[type=file]::-ms-browse{background-color:#003246;border:0;border-radius:2px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:.3px;padding:10px 15px;text-decoration:none;margin:0;outline:none;display:inline-block}input[type=file]::-webkit-file-upload-button{background-color:#003246;border:0;border-radius:2px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:.3px;padding:10px 15px;text-decoration:none;margin:0;outline:none;display:inline-block}.input-invalid-message{color:#e60014;display:block;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.3;margin:10px 0 25px;position:relative}.list-line{align-items:flex-start;display:flex;margin-bottom:15px;width:100%}.list-line__select{margin-top:2px;margin-right:12px;margin-left:1px}.list-line__info{margin-right:20px}.list-line__price{flex:1 0 auto;text-align:right}.list-item__checkbox{box-shadow:0 0 0 1px #919293;cursor:pointer;flex:0 0 auto;height:15px;margin:2px 0 0;transition:.2s all linear;outline:0;width:15px}.list-item__checkbox>svg{pointer-events:none;transform:translate(1px,1px)}.list-item__checkbox>svg>path{stroke:transparent}.list-item__checkbox--checked{background-color:#71dbd4;box-shadow:0 0 0 1px #101820;display:flex}.list-item__checkbox--checked>svg>path{stroke:#fff}.list-disable{border:2px solid white;box-shadow:0 0 0 1px #e1e6eb;cursor:pointer;flex:0 0 auto;height:15px;margin:2px 0 0;transition:.2s all linear;outline:0;width:15px}.list-disable>svg{pointer-events:none;transform:translate(1px,1px)}.list-disable>svg>path{stroke:transparent}.manual-payment{display:flex;flex-direction:row;width:100%;height:100vh}.logo-container{display:flex;flex-direction:column;justify-content:flex-end;max-width:430px;height:103px;margin:0 60px}@media (max-width: 550px){.logo-container{margin:0}}.pay-parking-container{width:550px;z-index:1;height:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:40px}@media (max-width: 550px){.pay-parking-container{padding:0 16px 100px;max-width:100vw;max-height:100vh}}.pay-parking-sub-container{display:flex;flex-direction:column;width:550px;padding:60px;height:auto;gap:24px}@media (max-width: 550px){.pay-parking-sub-container{width:100%;padding:0 0 60px;gap:32px}}.pay-parking-inner{display:flex;flex-direction:column;width:100%;height:auto;gap:32px}@media (max-width: 550px){.pay-parking-inner{width:100%}}.text-box{display:flex;flex-direction:column;gap:16px}@media (max-width: 550px){.text-box{width:100%;height:auto}}.park-text{font-size:18px;line-height:27px}@media (max-width: 550px){.park-text{font-size:16px;line-height:25.6px;width:100%}}.pay-parking-header{font-family:ABC-Social-Condensed;font-weight:700;max-width:430px;font-size:72px;line-height:72px;letter-spacing:-3px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;font-feature-settings:"kern","liga","clig","calt";font-synthesis:none}@media (max-width: 550px){.pay-parking-header{width:100%;height:auto;font-size:54px;line-height:54px;letter-spacing:-1px}}.activate-payment-outer-container{width:550px;height:223px;padding:0 60px;gap:10px}@media (max-width: 550px){.activate-payment-outer-container{width:100%;height:197px;gap:10px;padding:0}}.activate-payment-container{display:flex;flex-direction:column;width:430px;height:223px;border-radius:8px;padding:24px;gap:24px;background-color:#f8f6f0}@media (max-width: 550px){.activate-payment-container{width:100%;height:197px}}.header-text-container{display:flex;flex-direction:column;width:382px;height:132px;gap:4px}@media (max-width: 550px){.header-text-container{width:100%;height:auto}}@media (max-width: 550px){.activate-payment-header{width:100%;height:22px;font-weight:600;font-size:18px;line-height:21.6px}}.activate-payment-text{font-weight:400;font-size:16px;line-height:25.6px}@media (max-width: 550px){.activate-payment-text{width:100%;height:80px;font-size:14px;line-height:19.6px}}.activate-payment-link{width:100%;font-weight:600;font-size:16px;line-height:19.36px;text-decoration:none}.reg-number-input-outer-container{display:flex;flex-direction:column;width:380px;height:68px;gap:4px}@media (max-width: 550px){.reg-number-input-outer-container{width:100%;height:auto}}.reg-number-label{max-width:380px;font-weight:700;font-size:14px;line-height:19.6px;height:20px}@media (max-width: 550px){.reg-number-label{width:100%}}.reg-number-input-container{display:flex;flex-direction:row;gap:4px}@media (max-width: 550px){.reg-number-input-container{flex-direction:column;width:100%;gap:8px}}.search-button{min-width:fit-content;width:auto;height:44px;border-radius:8px;padding:10px 16px;border:1px solid rgba(18,18,34,.0196078431);display:flex;align-items:center;justify-content:center;white-space:nowrap}@media (max-width: 550px){.search-button{width:100%;gap:5px}}.search-button-text{font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#170a23;letter-spacing:-1px;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap}.reg-number-input-field{width:100%;height:44px;border-radius:8px;border:1px solid rgba(23,10,35,.3764705882);gap:10px}@media (max-width: 550px){.reg-number-input-field{width:100%}}.image-container{z-index:-1;background-image:url("./media/background-73ZQSN4M.jpg");width:100%;height:100vh;overflow:hidden;background-size:cover;background-position:center;width:calc(100% - 550px);height:auto}@media (max-width: 550px){.image-container{display:none;overflow:none}}.no-parking-registered{width:430px}@media (max-width: 550px){.no-parking-registered{width:100%}}.receipt-container{display:flex;flex-direction:column;margin-bottom:16px}@media (max-width: 550px){.receipt-container{width:100%;min-height:136px}}.receipt-line{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(23,10,35,.3764705882);padding:8px 0;width:auto}@media (max-width: 550px){.receipt-line{width:100}}.receipt-label{font-size:16px;font-weight:700;line-height:25.6px}.receipt-button{display:flex;flex-direction:row;justify-content:center;background-color:#170a23;border:1px solid rgba(18,18,34,.0196078431);border-radius:8px;width:auto;gap:5px;height:44px;color:#fff;padding:10px 16px;cursor:pointer}@media (max-width: 550px){.receipt-button{width:100%}}.btn-text-white{color:#fff;font-size:16px;line-height:24px;text-align:center;font-weight:600}.reg-paring-top-text-container{width:100%;height:110px;border-radius:8px;padding:16px;gap:10px;background-color:#e6eef4}.registered-parking{display:flex;flex-direction:column;width:100%;height:auto;border-radius:8px;padding:16px;gap:30px}.parking-sum-container{display:flex;flex-direction:row;justify-content:space-between}.parking-lot-name{width:100%;height:48px}.title-20{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-1px}.parking-container{background-color:#e6eef4;display:flex;flex-direction:column;border-radius:8px}@media (max-width: 550px){.parking-container{width:auto;min-height:136px}}.registered-container{display:flex;flex-direction:column;width:100%;height:auto;gap:16px}
