@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";#question{grid:"title form" 1fr "subtitle form" 1fr "alert form" 1fr/1fr 1fr;padding:2vw 3vh;margin:0 20px;border-radius:16px;min-height:25vh;gap:2vw}#question h3{grid-area:title;font-size:28px;font-weight:700}#question p{grid-area:subtitle;font-size:20px;text-align:justify;color:#000}#question form{grid-area:form;display:flex;flex-direction:column;gap:12px;justify-content:space-around}#question form span{font-size:20px}#question form div{display:flex;justify-content:center}#question button{font-size:20px;color:#fff;text-decoration:none;background:pink;padding:12px;border-radius:75%;transition:border-radius .75s;border:2px solid pink}#question button:hover{border-radius:12px}#question button:disabled{background-color:#d1d5e0;border:2px solid #d1d5e0}#question .alert{grid-area:alert}@media(max-width:800px){#question{grid:"title" .2fr "subtitle" .2fr "form" 1fr "alert" .2fr/1fr;gap:8px;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:pink;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}.price-service{display:flex;flex-direction:column;gap:1rem}.price-service-item{border:2px solid #4CA63B;border-radius:16px!important;padding:1rem;display:flex;flex-direction:column;gap:1rem}.price-service-item-header{font-family:MyTitleFont,sans-serif;font-size:calc(16px + .6vw);letter-spacing:2px;color:#0e0f13}.price-service-item-content{display:grid;grid:"content content content" 1fr "content content content" 1fr/1fr 1fr 1fr;gap:2rem}.items-prices-service{display:flex;flex-direction:column;gap:1rem;padding:1rem}.items-prices-service div{background-color:#c7c7c7;padding:8px}.prices-service{display:flex;flex-direction:column;gap:1rem;border-radius:16px!important;padding:1rem;text-align-last:justify}.prices-service-title{font-weight:700;text-align:center;font-size:calc(16px + .4vw)}.prices-service-items{display:flex;flex-direction:column;font-size:calc(16px + .3vw);gap:.4rem}.prices-service-mini{display:flex;flex-direction:column;gap:1rem;border:2px solid #4CA63B;border-radius:16px!important;padding:1rem;text-align:center}.delivery-block{border:2px solid #4CA63B;border-radius:16px!important;padding:1rem;line-height:1.7}.example-price{width:calc(50% - 8px);border:2px solid #4CA63B;border-radius:16px!important;padding:1rem;line-height:1.7}.example-price h4{font-weight:500;padding:4px}.example-price img{width:100%;border-radius:16px}@media(max-width:800px){.price-service-item-content{grid:"content" 1fr "content" 1fr/1fr}.example-price{width:calc(100% - 8px);padding:0}.example-price p{padding:4px}}#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}}.reference{display:block;max-width:1440px;margin:auto;padding:1rem;line-height:1.7}.reference img{width:100%;border-radius:12px}.reference p{line-height:20px;padding:12px 0}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:1320px;margin:auto;background:#fafbfe4d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:24px;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{border-radius:50%}#logo p{color:#000;transition:color .3s}#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}#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;gap:20px;max-width:1440px;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:150px}#wrapper footer{grid-area:footer;padding:20px 10px;display:grid;grid:"logo menu contact" auto "site site site" 1fr/1fr 1fr 1fr;gap:20px}.theme-light #wrapper footer{background-color:#283618;color:#9e9e9e}.theme-dark #wrapper footer{background-color:#0d113f;color:#1a237e}#wrapper footer .logo-footer{grid-area:logo}#wrapper footer .logo-footer a{display:flex;gap:10px;align-items:center;color:pink;text-decoration:none}#wrapper footer .footer-menu{grid-area:menu;display:flex;font-size:20px;justify-self:center;align-items:center;gap:12px}#wrapper footer .footer-menu a{text-decoration:none;color:#000}#wrapper footer .footer-menu a:hover{color:pink}#wrapper footer .footer-contact{grid-area:contact;font-size:20px;display:flex;align-items:center;justify-content:end;gap:10px}#wrapper footer .footer-contact a{text-decoration:none;color:#000}#wrapper footer .footer-contact a:hover{color:pink}#wrapper footer .footer-mirapp{grid-area:mirapp;display:flex;align-items:center;justify-content:end}#wrapper footer .footer-mirapp a{text-decoration:none}#wrapper footer .footer-site{grid-area:site;text-align:center;line-height:normal}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{padding:160px 10px 20px;width:auto}#wrapper footer{padding:8px 12px;grid:"logo" auto "menu" auto "contact" auto "site" auto/1fr}#wrapper footer .footer-contact{justify-content:center}#wrapper footer .logo-footer a{justify-content:center}}.container{max-width:1400px;margin:auto;width:100%}.title{font-weight:700}main{display:flex;flex-direction:column;gap:5vw}main .v-button:disabled,main .v-button button[disabled]{color:gray}main h1{font-weight:600;text-transform:uppercase;font-size:calc(16px + 1.6vw)}main h2{grid-area:title;text-transform:uppercase;font-size:calc(16px + .9vw)}main h3{font-size:calc(16px + .5vw)}main div{border-radius:16px}main section{display:grid}main #banner{justify-self:center;align-self:center;display:grid;grid:"logo banner" auto "text banner" auto "but banner" auto/.8fr 1fr;gap:10px;padding:0 20px}main #banner .banner{grid-area:banner;width:100%;border-radius:16px}main #banner .logo{grid-area:logo;display:flex;align-self:center;justify-self:center}main #banner p{grid-area:text;display:flex;flex-direction:column;align-self:center;justify-self:center}main #banner p span{color:#3c3c3c;font-weight:700;font-size:28px}main #banner p span:after{content:"";display:block;width:30%;height:5px;background-color:#ffafb5;position:relative;bottom:-10px}main #banner div{grid-area:but;display:flex;align-self:center;justify-self:center}main #banner div .link{font-size:20px;color:#fff;text-decoration:none;background:pink;padding:12px;border-radius:75%;transition:border-radius .75s}main #banner div .link:hover{border-radius:12px}main .zagolovok{padding:0 20px}main .zagolovok:after{content:"";display:block;width:30%;height:5px;background-color:#ffafb5;position:relative;bottom:-10px}main #services{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:10px;padding:0 20px}main #services .wide{text-align:center;display:flex;flex-direction:column;justify-content:center;margin:0;border-radius:12px;background:#fff;box-shadow:0 4px 20px #0000000f;padding:12px 0;animation:floatIn .4s ease-out;min-height:200px;gap:10px}main #services .wide span{font-size:24px;align-content:center;font-weight:700}main #services .wide p{font-size:18px;align-content:center}main #services .wide:hover{background:#edacb1;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.25,1)}main #portfolio{display:grid;grid:"picture text" auto/1fr 1fr;gap:10px;padding:0 20px}main #portfolio img{grid-area:picture;width:100%;max-width:300px;justify-self:center;border-radius:50%}main #portfolio div{font-size:22px;line-height:normal;align-content:center}main #portfolio div .title{font-size:28px;font-weight:600;color:pink}main #gallery{grid:"block block block block" 300px/1fr 1fr 1fr 1fr;gap:20px;padding:0 20px}main #gallery .skeleton{grid-area:block span;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:2.5s shine linear infinite}main #gallery .skeleton img{object-fit:cover;width:100%;height:100%;border-radius:16px}@keyframes shine{to{background-position-x:-200%}}@media(max-width:800px){main{gap:20px}main #banner{grid:"logo" auto "text" auto "but" auto "banner" auto/1fr;gap:10px}main #banner .logo{border-radius:50%}main #banner p{font-size:18px}main #banner div .link{font-size:18px}main #services{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}main #portfolio{grid:"picture" auto "text" auto/1fr}main #portfolio img{border-radius:25%}main #portfolio div{font-size:18px}main #portfolio div .title{font-size:22px}main #gallery{grid:"block block" 200px "block block" 200px/1fr 1fr;gap:12px}}@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:pink}.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}*{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}
