@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Poiret+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#question{padding:8px 12px}#question h3{font-size:28px;font-weight:700;padding:12px 8px}#question p{font-size:20px;text-align:justify;color:#000;font-weight:700}#question form{display:flex;flex-direction:column;gap:12px;justify-content:space-around;background-color:#f7fafc;padding:24px;border-radius:12px;margin:16px}#question form span{font-size:20px}#question form div{display:flex;justify-content:center}#question button{font-size:24px;color:#fff;text-decoration:none;background:#eda136;padding:18px;border-radius:12px}#question button:hover{border-radius:12px}#question button:disabled{background-color:#d1d5e0}#question .v-input-container{border:1px solid #E5E7EB;border-radius:12px;background-color:#fff}@media(max-width:800px){#question{padding:12px}#question p,#question form div button{font-size:18px}}#info{display:grid;grid:"title title" auto "text map" auto/.4fr .6fr;gap:12px;padding:10px}#info .contact-text{grid-area:text}.contact-text{display:flex;flex-direction:column;padding-left:20px;font-size:20px;font-weight:400;line-height:1.5}.contact-text p a{color:#eda136;text-decoration:none}.contact-text p span{font-weight:700}.contact-text .social{display:flex;gap:12px;align-items:center;height:48px}.contact-text .social .svg-icon-contact{align-self:baseline}.contact-text #map{grid-area:map}#info{display:grid;grid:"title title" auto "text map" auto/.4fr .6fr;gap:12px}#info h2{grid-area:title}#info #map{grid-area:map}@media(max-width:800px){#info{grid:"title" auto "text" auto "map" auto/1fr}#info .contact-text{gap:8px;font-size:18px}}header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;transition:all .3s ease;padding:16px 0}header.scroll{top:13px;max-width:1400px;margin:auto;background:#fafbfe4d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;box-shadow:0 4px 20px #0000000f;padding:12px 0;animation:floatIn .4s ease-out}#navBtn{grid-area:navBtn;justify-self:flex-end;background:none}#logo{grid-area:logo}#logo a{display:flex;gap:8px;text-decoration:none;align-items:center}#logo img{max-width:160px}#logo p{color:#1e3a5f;transition:color .3s;font-weight:600}#messengers{grid-area:messengers;display:flex;justify-self:center;align-items:center;gap:12px}#phone{grid-area:phone;font-weight:500;color:#3c3c3c;text-align:end}#phone a{color:#eda136;text-decoration:none}#logo,#messengers,#phone{justify-self:center;align-self:center}.menu-big{grid-area:nav}.icon-menu:before{content:""}.icon-cancel:before{content:""}@media(max-width:800px){#phone{display:none!important}#messengers{gap:12px}#messengers .messengers-text{display:none}}.primary-bg{background:#283618}.primary-color{color:#283618}.secondary-bg{background:#424242}.secondary-color{color:#424242}.accent-bg{background:#82b1ff}.accent-color{color:#82b1ff}.error-bg{background:#ff5252}.error-color{color:#ff5252}.success-bg{background:#4caf50}.success-color{color:#4caf50}.info-bg{background:#2196f3}.info-color{color:#2196f3}.warning-bg{background:#ffc107}.warning-color{color:#ffc107}body{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;background-color:#fff}.ripple{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topLeft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-radius:50%}@font-face{font-family:MyTitleFont;src:url(fonts/bowler.eot?) format("eot"),url(fonts/bowler.woff2) format("woff2"),url(fonts/bowler.woff) format("woff"),url(fonts/bowler.ttf) format("truetype"),url(fonts/bowler.svg#MyTitleFont) format("svg");font-variant:normal;font-display:swap}.custom-font{font-family:MyTitleFont,sans-serif;letter-spacing:2px}.poiret-one-regular{font-family:Poiret One,sans-serif;font-style:normal}strong{font-weight:700}ul{list-style:none;padding:1rem}li{padding:.5rem 0rem}.theme-light h1{color:#000}.theme-dark h1{color:#cfd3d8}.fade-enter-active{transition:all .3s ease-out}.fade-leave-active{transition:all .4s cubic-bezier(1,.5,.8,1)}.fade-enter-from,.fade-leave-to{transform:translate(20px);opacity:0}#wrapper{display:flex;flex-direction:column;font-size:16px;margin:auto;width:100%}#wrapper header,#wrapper .v-online-state{grid-area:header;padding:10px 15px}#wrapper header .header-container,#wrapper .v-online-state .header-container{display:grid;grid:"logo nav messengers phone" auto/.7fr 2fr .1fr .7fr;justify-items:center;margin:auto;gap:10px}#wrapper header .header-container .v-navigation,#wrapper .v-online-state .header-container .v-navigation{border-right:none;align-items:center}#wrapper header .header-container .v-navigation nav,#wrapper .v-online-state .header-container .v-navigation nav{gap:10px}#wrapper header .header-container .v-navigation nav a,#wrapper .v-online-state .header-container .v-navigation nav a{color:#000}#wrapper main{grid-area:main;flex-grow:3;overflow:visible;padding-top:50px}#wrapper footer{flex-shrink:0;background-color:#6b6b6b;color:#f1f2f6;border-top:3px solid #8cbf44;padding:40px 20px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:30px;font-family:sans-serif}#wrapper .logo-footer img{max-height:60px;width:auto;transition:transform .2s ease}#wrapper .logo-footer img:hover{transform:scale(1.05)}#wrapper .footer-contact{text-align:right}#wrapper .footer-contact p{margin:6px 0;font-size:.95rem}#wrapper .privacy-link{color:#e29e4b;text-decoration:none;transition:color .2s ease}#wrapper .privacy-link:hover{color:#f3b05a;text-decoration:underline}#wrapper .copyright{color:#bdc3c7;font-size:.85rem!important;margin-top:15px!important}@media(max-width:768px){#wrapper{flex-direction:column;text-align:center;padding:30px 15px}#wrapper .footer-contact{text-align:center}}aside.left{grid-area:left;align-items:baseline;background:#d1d5e0;position:absolute;top:70px;width:100%;height:100%;justify-content:center}aside.left nav{gap:20px!important;position:absolute;top:25%;text-align:center}aside.right{grid-area:right}.theme-dark ::-webkit-scrollbar{background-color:#9e9e9e}::-webkit-scrollbar-thumb{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topLeft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:10px}.theme-light ::-webkit-scrollbar-thumb{background-color:#9e9e9e}.theme-dark ::-webkit-scrollbar-thumb{background-color:#0d113f}::-webkit-scrollbar-track{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topLeft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:10px}.theme-light ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.theme-dark ::-webkit-scrollbar-track{background-color:#9e9e9e;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}@media(max-width:800px){body{font-family:Roboto Flex,sans-serif}.v-navigation{position:absolute}#wrapper{grid:"header" auto "main" auto "footer" auto/auto;gap:20px;width:auto}#wrapper header,#wrapper .v-online-state{grid-area:header;padding:16px 12px;gap:12px;width:auto}#wrapper header .header-container,#wrapper .v-online-state .header-container{grid:"logo messengers navBtn" auto "left left left" auto/1.5fr 1fr 1fr}#wrapper main{width:auto}#wrapper footer{padding:8px 12px;grid:"logo" auto "contact" auto "site" auto/1fr}#wrapper footer .logo-footer{grid-area:logo}#wrapper footer .footer-contact{grid-area:contact;grid-area-text-decoration:none;grid-area-color:rgba(255,255,255,.8)}#wrapper footer .footer-vector{display:none}#wrapper footer .footer-vector2{display:none}#wrapper footer .footer-site{display:none}}.catalog-container[data-v-8250b8ce]{max-width:1200px;margin:0 auto;padding:20px;font-family:sans-serif}.banner-srujka img[data-v-8250b8ce]{width:100%;margin:20px 0;border-radius:12px}.filters[data-v-8250b8ce]{display:flex;gap:10px;margin-bottom:30px;justify-content:center}.filters button[data-v-8250b8ce]{padding:10px 20px;border:1px solid #ccc;background:#fff;border-radius:5px;cursor:pointer}.filters button.active[data-v-8250b8ce]{background:#6b6b6b;color:#fff;border-color:#8cbf44}.product-grid[data-v-8250b8ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px}.product-card[data-v-8250b8ce]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column;cursor:pointer;transition:transform .2s}.product-card[data-v-8250b8ce]:hover{transform:translateY(-5px)}.product-img[data-v-8250b8ce]{width:100%;height:200px;object-fit:cover;background:#f5f5f5}.product-info[data-v-8250b8ce]{padding:15px;display:flex;flex-direction:column;flex-grow:1}.product-info h3[data-v-8250b8ce]{margin:0 0 10px;font-size:1.2rem}.specs[data-v-8250b8ce]{font-size:.9rem;color:#555;margin-bottom:15px;flex-grow:1}.specs p[data-v-8250b8ce]{margin:5px 0}.price[data-v-8250b8ce]{font-size:1.2rem;font-weight:700;color:#e44d26;border-top:1px solid #f0f0f0;padding-top:10px}.request-price[data-v-8250b8ce]{color:#777;font-size:1rem;font-style:italic}.modal-overlay[data-v-8250b8ce]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.modal-content[data-v-8250b8ce]{background:#fff;width:100%;max-width:900px;border-radius:12px;position:relative;animation:fadeIn-8250b8ce .3s ease;max-height:90vh;overflow-y:auto}.close-btn[data-v-8250b8ce]{position:absolute;top:15px;right:20px;background:none;border:none;font-size:2rem;cursor:pointer;z-index:10;color:#333}.modal-body[data-v-8250b8ce]{display:flex;flex-wrap:wrap;padding:30px;gap:30px}.slider-container[data-v-8250b8ce]{flex:1 1 450px;display:flex;flex-direction:column;gap:15px}.main-slide[data-v-8250b8ce]{position:relative;width:100%;height:320px;background:#f9f9f9;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.main-slide img[data-v-8250b8ce]{max-width:100%;max-height:100%;object-fit:contain}.nav-btn[data-v-8250b8ce]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;padding:12px 16px;cursor:pointer;font-size:1.2rem;border-radius:4px;transition:background .2s}.nav-btn[data-v-8250b8ce]:hover{background:#000c}.prev[data-v-8250b8ce]{left:10px}.next[data-v-8250b8ce]{right:10px}.thumbnails[data-v-8250b8ce]{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px}.thumbnails img[data-v-8250b8ce]{width:70px;height:50px;object-fit:cover;border-radius:4px;cursor:pointer;border:2px solid transparent;opacity:.6;transition:all .2s}.thumbnails img[data-v-8250b8ce]:hover,.thumbnails img.active[data-v-8250b8ce]{opacity:1;border-color:#2b82c9}.modal-details[data-v-8250b8ce]{flex:1 1 350px;display:flex;flex-direction:column}.modal-details h2[data-v-8250b8ce]{margin-top:0;color:#333}.modal-specs[data-v-8250b8ce]{margin:20px 0;font-size:1rem;line-height:1.6}.modal-price[data-v-8250b8ce]{font-size:1.4rem;color:#e44d26;margin-bottom:25px}.order-btn[data-v-8250b8ce]{background:#28a745;color:#fff;border:none;padding:15px 20px;font-size:1.1rem;border-radius:6px;cursor:pointer;font-weight:700;transition:background .2s}.order-btn[data-v-8250b8ce]:hover{background:#218838}@keyframes fadeIn-8250b8ce{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.banner-slider[data-v-8250b8ce]{position:relative;width:100%;max-width:1200px;margin:0 auto 40px;overflow:hidden;border-radius:12px;box-shadow:0 4px 15px #0000001a}.banner-slider .slider-wrapper[data-v-8250b8ce]{display:flex;transition:transform .5s ease-in-out}.banner-slider .banner-slide[data-v-8250b8ce]{min-width:100%;width:100%}.banner-slider .banner-slide img[data-v-8250b8ce]{width:100%;height:auto;display:block;object-fit:cover}.banner-slider .banner-nav-btn[data-v-8250b8ce]{position:absolute;top:50%;transform:translateY(-50%);background:#0006;color:#fff;border:none;width:45px;height:45px;border-radius:50%;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:5}.banner-slider .banner-nav-btn[data-v-8250b8ce]:hover{background:#000000b3}.banner-slider .prev-banner[data-v-8250b8ce]{left:15px}.banner-slider .next-banner[data-v-8250b8ce]{right:15px}.banner-slider .banner-dots[data-v-8250b8ce]{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:5}.banner-slider .banner-dots span[data-v-8250b8ce]{width:10px;height:10px;background:#ffffff80;border-radius:50%;cursor:pointer;transition:all .3s ease}.banner-slider .banner-dots span[data-v-8250b8ce]:hover,.banner-slider .banner-dots span.active[data-v-8250b8ce]{background:#8cbf44}.banner-slider .banner-dots span.active[data-v-8250b8ce]{transform:scale(1.2)}@font-face{font-family:v-accordion;src:url(fonts/fontello.eot?) format("eot"),url(fonts/fontello.woff2) format("woff2"),url(fonts/fontello.woff) format("woff"),url(fonts/fontello.ttf) format("truetype"),url(fonts/fontello.svg#v-accordion) format("svg");font-variant:normal;font-display:swap}.v-accordion{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.theme-light .v-accordion{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;border:1px solid #e0e0e0;box-shadow:3px 3px 3px #9e9e9e}.theme-dark .v-accordion{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px;border:1px solid rgb(17.2763157895,23.2565789474,83.7236842105);box-shadow:3px 3px 3px #9e9e9e}.v-accordion .v-icon:before{font-family:v-accordion}.v-accordion-item{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px}.v-accordion-item .icon-arrow:before{content:"";transition:all .5s ease}.theme-light .v-accordion-item{border-bottom:1px solid #e0e0e0}.theme-dark .v-accordion-item{border-bottom:1px solid rgb(17.2763157895,23.2565789474,83.7236842105)}.theme-light .v-accordion-item-content{background-color:#9e9e9e}.theme-dark .v-accordion-item-content{background-color:#23242e}.v-accordion-item-content-leave-to,.v-accordion-item-content-enter-from{height:0;opacity:0}.v-accordion-item-content-enter-active{transition:all .5s ease;overflow:hidden}.v-accordion-item-header,.v-accordion-item-content{padding:15px}.v-accordion-item-header{display:flex;justify-content:space-between;font-weight:700}.theme-light .v-accordion-item-header{background-color:#f5f5f5;box-shadow:1px 1px 1px #9e9e9e}.theme-dark .v-accordion-item-header{background-color:#282933;box-shadow:1px 1px 1px #9e9e9e}.theme-light .v-accordion-item-header:hover{background-color:#bdbdbd}.theme-dark .v-accordion-item-header:hover{background-color:#bababa}.v-accordion-item-opened .icon-arrow:before{content:"";transform:rotate(90deg);transition:all .5s ease}.theme-light .v-accordion-item-opened .v-accordion-item-header{background-color:#e0e0e0}.theme-dark .v-accordion-item-opened .v-accordion-item-header{background-color:#979797}@font-face{font-family:v-alert;src:url(fonts/v-alert.eot?) format("eot"),url(fonts/v-alert.woff2) format("woff2"),url(fonts/v-alert.woff) format("woff"),url(fonts/v-alert.ttf) format("truetype"),url(fonts/v-alert.svg#v-alert) format("svg");font-variant:normal;font-display:swap}.v-alert{display:flex;justify-content:center;font-size:1.1rem;align-items:center}.v-alert-leave{opacity:.9}.v-alert-leave-active{transition:opacity .5s}.v-alert-leave-to{opacity:0}.v-alert-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-content:space-evenly;gap:15px}.v-alert-message{flex:1 1 auto;align-content:center;color:#000}.v-alert .v-icon:before{font-family:v-alert;font-style:normal}.theme-light .default-color,.theme-dark .default-color{color:#eee}.transparent-bg:before{content:"";background-color:currentColor;position:absolute;width:100%;height:100%;opacity:.25;top:0;left:0;z-index:-1}.icon-warning:before{content:""}.icon-error:before{padding-top:3px;content:"";color:red}.icon-close:before{padding-top:1px;content:""}.icon-success:before{padding-top:2px;content:"";color:#63af4f}.icon-info:before{content:""}.option-enter-active,.option-leave-active{transition:all .5s ease}.option-enter-from,.option-leave-to{opacity:0;transform:translateY(30px)}.v-autocomplete-list{position:relative;top:10px;display:flex;flex-direction:column;align-content:center;overflow:auto;overflow-x:hidden;max-height:160px;z-index:100;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topLeft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:10px}.theme-light .v-autocomplete-list,.theme-dark .v-autocomplete-list{border:1px solid #9e9e9e;-webkit-box-shadow:0px 5px 5px -5px #9e9e9e;-moz-box-shadow:0px 5px 5px -5px #9e9e9e;box-shadow:0 5px 5px -5px #9e9e9e}.v-autocomplete-list-item{padding:18px 10px;display:flex;justify-content:space-between}.theme-light .v-autocomplete-list-item{border-bottom:2px solid rgb(163.5,163.5,163.5)}.theme-light .v-autocomplete-list-item:nth-child(2n){background-color:#b0b0b0}.theme-light .v-autocomplete-list-item:nth-child(odd){background-color:#bdbdbd}.theme-light .v-autocomplete-list-item:hover{background-color:#a4a4a4}.theme-dark .v-autocomplete-list-item{border-bottom:2px solid rgb(4.1907894737,5.6414473684,20.3092105263)}.theme-dark .v-autocomplete-list-item:nth-child(2n){background-color:#090c29}.theme-dark .v-autocomplete-list-item:nth-child(odd){background-color:#0d113f}.theme-dark .v-autocomplete-list-item:hover{background-color:#040614}.v-autocomplete-list-item .icon-ok:before{content:"";font-size:.8rem}.v-autocomplete-selected{display:flex;flex-flow:row wrap;gap:10px;align-items:baseline}.v-autocomplete-selected-item:not(:last-child):after{content:","}.v-autocomplete-selected-chip{display:flex;align-items:center;gap:10px;padding:5px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topLeft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-radius:10px}.theme-light .v-autocomplete-selected-chip{background-color:#b0b0b0}.theme-dark .v-autocomplete-selected-chip{background-color:#090c29}.v-badge-wrapper{display:grid;grid-template:"top-left top-middle top-right" 1fr "middle-left middle middle-right" 1fr "bottom-left bottom-middle bottom-right" 1fr/1fr 1fr 1fr}.v-badge-wrapper *{grid-column:1/3 span;grid-row:1/3 span}.v-badge-wrapper .v-badge-element{font-size:.5vw;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topLeft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-radius:50%;display:flex;text-align:center;justify-content:center;align-items:center}.v-badge-wrapper .top-left-area{grid-area:top-left}.v-badge-wrapper .top-middle-area{grid-area:top-middle}.v-badge-wrapper .top-right-area{grid-area:top-right}.v-badge-wrapper .middle-left-area{grid-area:middle-left}.v-badge-wrapper .middle-area{grid-area:middle}.v-badge-wrapper .middle-right-area{grid-area:middle-right}.v-badge-wrapper .bottom-left bottom-middle-area{grid-area:bottom-left bottom-middle}.v-badge-wrapper .bottom-right-area{grid-area:bottom-right}button{border:none;padding:10px;position:relative;overflow:hidden;transition:background-color .75s;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px}.theme-light button{color:#9e9e9e}.theme-light button:hover{transition:unset;background-color:#0003}.theme-light button:active{background-color:#0000004d}.theme-dark button{color:#1a237e}.theme-dark button:hover{transition:unset;background-color:#fff3}.theme-dark button:active{background-color:#ffffff4d}button.rounded{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topLeft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-radius:50%}._ripple_1x2pi_1{width:0;height:0;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topLeft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-radius:50%;transform:scale(0);position:absolute;opacity:1}._theme-light_1x2pi_20 ._ripple_1x2pi_1{background:#0000004d}._theme-dark_1x2pi_23 ._ripple_1x2pi_1{background:#ffffff4d}._ripple-effect_1x2pi_27{animation:_ripple_1x2pi_1 .45s linear}._loading_1x2pi_31{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:_shine_1x2pi_1;animation-timing-function:linear;background:#a9a9a9;background-size:200% 100%}._theme-light_1x2pi_20 ._loading_1x2pi_31{background-image:linear-gradient(to right,#f5f5f5 8%,#0000001a 18%,#f5f5f5 33%)}._theme-dark_1x2pi_23 ._loading_1x2pi_31{background-image:linear-gradient(to right,#182051 8%,#fff3 18%,#182051 33%)}._centered_1x2pi_47{grid-column:-1 main-col-start/1 main-col-end;grid-row:-1 main-row-start/1 main-row-end;align-self:center;justify-self:center}._hidden_1x2pi_54{visibility:hidden}@keyframes _shine_1x2pi_1{0%{background-position-x:200%}to{background-position-x:-200%}}@keyframes _ripple_1x2pi_1{1%{opacity:1}to{transform:scale(4);opacity:0}}._v-card_1x2pi_75,._v-card-header_1x2pi_75,._v-card-footer_1x2pi_75{display:flex}._v-card_1x2pi_75{flex-direction:column}._v-card-header_1x2pi_75,._v-card-footer_1x2pi_75{flex-direction:row}._v-card-body_1x2pi_85{display:grid}.v-checkbox input{display:none}hr{border:none}hr[aria-orientation=vertical]{border-left:1px solid hsl(200,10%,50%);height:100%;width:1px}hr[aria-orientation=horizontal]{border-top:1px solid hsl(200,10%,50%);width:100%;height:1px}.v-drop-zone{border:2px dashed #ccc;border-radius:4px;text-align:center;cursor:pointer}.v-drop-zone-preview{display:flex;flex-wrap:wrap;margin-top:10px;gap:24px}.v-drop-zone-preview-item{position:relative;margin:5px}.v-drop-zone-preview-image{width:150px;height:150px;object-fit:cover}.v-drop-zone-remove-button{position:absolute;background:none;border:none;color:red;font-size:16px;cursor:pointer;padding:0}.v-drop-zone input{display:none}.v-excel{display:flex;flex-flow:column nowrap;background:#cdcdcd}.v-excel-title{display:flex;justify-content:center;align-items:center;height:45px;background:#217346;font-weight:300;font-size:1.1rem;color:#fff}.v-excel-formula{border:1px solid rgb(230,230,230);background:#e6e6e6;display:flex;flex-flow:row nowrap;padding:10px}.v-excel-formula-input,.v-excel-formula-label{border:1px solid rgb(205,205,205);background:#fff;padding:10px}.v-excel-formula-label{flex-grow:0;flex-basis:30px;justify-content:center;color:#999;font:italic 700 18px Merriweather,serif;border-right:none}.v-excel-formula-input{flex-grow:1;outline:none}.v-excel-sheet{position:relative;display:grid;grid-template:repeat(var(--5b9053b5),25px)/40px repeat(var(--78073db9),100px);gap:1px;background:#cdcdcd;grid-auto-flow:dense;overflow:auto;width:100vw;height:78vh}.v-excel-sheet-spacer{background:#e6e6e6;position:relative}.v-excel-sheet-spacer:after{content:"";position:absolute;right:4px;bottom:4px;height:80%;width:100%;background:linear-gradient(135deg,transparent 30px,#bbb 30px,#bbb 55px,transparent 55px)}.v-excel-sheet-columns{background:#e6e6e6;display:flex;justify-content:center;align-items:center}.v-excel-sheet-rows{background:#e6e6e6;grid-column:1/span 1;display:flex;justify-content:center;align-items:center}.v-excel-sheet-input{border:none;padding:5px 3px;resize:none;overflow:hidden;background:#fff;font-family:Noto Sans,sans-serif}.v-excel-sheet-title{background:#fff;font-size:1.1rem;font-weight:300;padding:3px}.v-excel-footer{align-self:flex-start;display:flex}.v-excel-footer .current{border-bottom:2px solid rgb(33,115,70)}button{text-align:center}.v-form{display:flex;gap:10px}.v-form-vertical{flex-direction:column}.error{border:1px solid red}.shake{animation:shake .5s}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@font-face{font-family:v-icon;src:url(fonts/fontello.eot?) format("eot"),url(fonts/fontello.woff2) format("woff2"),url(fonts/fontello.woff) format("woff"),url(fonts/fontello.ttf) format("truetype"),url(fonts/fontello.svg#v-icon) format("svg");font-variant:normal;font-display:swap}.v-icon:before{font-family:v-icon;font-style:normal;font-size:1.3rem;width:1.3rem;height:1.3rem;speak:never;display:inline-block;text-decoration:inherit;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-img{display:block}@keyframes loading-border{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.v-input{display:flex;max-width:100%;min-width:0;width:100%;flex-direction:column}.v-input-container{display:flex;flex-flow:column nowrap;border-bottom:1px solid currentColor;position:relative;overflow:hidden;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:4px 4px 0 0}.v-input-container:not(.v-input-rounded):after{content:"";border-bottom:1px solid currentColor;transform:scaleX(0);transition:transform .5s ease}.v-input-container:not(.v-input-rounded):focus-within:after{transform:scaleX(1)}.v-input-loading:not(.v-input-rounded):after{transform:translate(-100%);animation:loading-border 1.5s linear infinite}.v-input-wrapper{display:flex;flex-flow:row nowrap;align-items:center}.v-input-wrapper:focus-within~label,.v-input-wrapper+.v-input-label{top:0;font-size:16px}.theme-light .v-input-filled{background-color:#ef9a9a}.theme-dark .v-input-filled{background-color:#0000000d}.theme-light .v-input-filled:hover{background-color:#64b5f6}.theme-dark .v-input-filled:hover{background-color:#0000001a}.v-input-footer{display:flex;justify-content:space-between}.v-input-rounded{-webkit-border-top-left-radius:24px;-webkit-border-top-right-radius:24px;-webkit-border-bottom-right-radius:24px;-webkit-border-bottom-left-radius:24px;-moz-border-radius-topLeft:24px;-moz-border-radius-topright:24px;-moz-border-radius-bottomright:24px;-moz-border-radius-bottomleft:24px;border-radius:24px;border-bottom:none}.v-input-rounded .v-input-label,.v-input-rounded .v-input-label-empty{padding-left:30px}.v-input-rounded .v-input-wrapper input{padding-left:40px}.v-input-rounded .v-input-wrapper .v-icon:first-child{padding-left:10px}.v-input-rounded .v-input-wrapper .v-icon:last-child{padding-right:10px}.v-input-rounded .v-input-wrapper .v-icon~input{padding-left:10px}.v-input-solo{border-bottom:none;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.v-input-outlined:focus-within{border:1px solid currentColor;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topLeft:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-radius:4px}.v-input-outlined:focus-within label{top:-8px}.theme-light .v-input-disabled{color:#e0e0e0;background-color:#9e9e9e}.theme-dark .v-input-disabled{color:#0d113f;background-color:#9e9e9e}.v-input input{flex:1 1;padding:25px 10px 10px;min-width:64px;color:inherit!important;border:none;background-color:transparent;outline:none;caret-color:currentColor}.v-input input:-internal-autofill-selected{background-color:transparent!important}.v-input label{color:inherit;transition:top .7s ease,font-size .7s ease;position:absolute;-webkit-user-select:none;user-select:none;font-size:20px;top:14px;left:10px}.v-main{min-height:100vh}.theme-light .v-main{background-color:#e1e9e1}.theme-dark .v-main{background-color:#06081d}.v-navigation{display:flex;z-index:1}.theme-light .v-navigation{background-color:#283618}.theme-dark .v-navigation{background-color:#0d113f}.v-navigation nav{display:flex;gap:2px}.v-navigation.left{box-shadow:2px 0 2px -1px #0003,4px 0 5px #00000024,1px 0 10px #0000001f}.v-navigation.right{box-shadow:-2px 0 4px -1px #0003,-4px 0 5px #00000024,-1px 0 10px #0000001f}.v-navigation.left nav,.v-navigation.right nav{flex-flow:column wrap}.v-navigation.left nav a,.v-navigation.right nav a{flex-grow:1}@font-face{font-family:v-navigation;src:url(fonts/fontello.eot?) format("eot"),url(fonts/fontello.woff2) format("woff2"),url(fonts/fontello.woff) format("woff"),url(fonts/fontello.ttf) format("truetype"),url(fonts/fontello.svg#v-navigation) format("svg");font-variant:normal;font-display:swap}.v-navigation-link{position:relative;overflow:hidden;text-decoration:none;flex-flow:row nowrap;flex-basis:auto;text-transform:uppercase;transition:background-color .75s;align-items:center;cursor:pointer}.theme-light .v-navigation-link{background-color:#f5f5f5;color:#616161}.theme-light .v-navigation-link:hover{transition:unset;background-color:#0003;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topLeft:0;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:0;border-radius:0 50px 50px 0}.theme-light .v-navigation-link:active{background-color:#0000004d}.theme-dark .v-navigation-link{background-color:#182051;color:#1a237e}.theme-dark .v-navigation-link:hover{transition:unset;background-color:#fff3;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:50px;-webkit-border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topLeft:0;-moz-border-radius-topright:50px;-moz-border-radius-bottomright:50px;-moz-border-radius-bottomleft:0;border-radius:0 50px 50px 0}.theme-dark .v-navigation-link:active{background-color:#ffffff4d}.v-navigation-link-title{justify-content:center;grid-area:link;padding:12px}.v-navigation-link-title:hover{color:#eda136}.v-navigation-link-favorite-state{text-align:right;grid-area:favorite}.v-navigation-link-after-icon{text-align:center;grid-area:arrow}.v-navigation-link-prev-icon{grid-area:icon}.v-navigation .v-icon{font-size:.9rem}.v-navigation .v-icon:before{align-content:center}.v-navigation .icon-check:before{content:""}.v-navigation .icon-star:before{content:""}.v-navigation .icon-star-empty:before{content:""}.v-navigation .icon-nav-open:before{font-size:.9rem;content:""}.v-opened-tabs{position:relative}.v-opened-tabs-list{position:absolute;display:flex;flex-direction:column}.v-opened-tabs-list-item{background:#0f0}.icon-tabs:before{content:""}.ripple{width:0;height:0;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topLeft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-radius:50%;transform:scale(0);position:absolute;opacity:1}.theme-light .ripple{background:#0000004d}.theme-dark .ripple{background:#ffffff4d}.ripple-effect{animation:ripple .45s linear}.loading{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shine;animation-timing-function:linear;background:#a9a9a9;background-size:200% 100%}.theme-light .loading{background-image:linear-gradient(to right,#f5f5f5 8%,#0000001a 18%,#f5f5f5 33%)}.theme-dark .loading{background-image:linear-gradient(to right,#182051 8%,#fff3 18%,#182051 33%)}.centered{grid-column:-1 main-col-start/1 main-col-end;grid-row:-1 main-row-start/1 main-row-end;align-self:center;justify-self:center}.hidden{visibility:hidden}@keyframes shine{0%{background-position-x:200%}to{background-position-x:-200%}}@keyframes ripple{1%{opacity:1}to{transform:scale(4);opacity:0}}.v-text-field-list-enter-active,.v-text-field-list-leave-active,.v-text-field-hint-enter-active,.v-text-field-hint-leave-active{transition:all 1s ease}.v-text-field-list-enter-from,.v-text-field-list-leave-to,.v-text-field-hint-enter-active,.v-text-field-hint-leave-active{opacity:0;transform:translateY(30px)}.v-text-field .v-icon:before{font-family:v-alert}.v-text-field-hint{display:none}.v-text-field-has-prepend-icon label{padding-left:20px}.v-text-field-messages,.v-text-field-messages-item{display:flex;gap:8px}.v-text-field-messages{flex-direction:column}.v-text-field-messages-item{transition:all .5s ease;flex-direction:row}.v-text-field-messages-item span{align-self:center}.v-text-field-messages-item-leave-to,.v-text-field-messages-item-enter-from{height:0;opacity:0}.v-text-field-messages-item-enter-active{transition:all .5s ease;overflow:hidden}
