@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Cairo&family=Hind+Madurai:wght@400;500&family=Montserrat:wght@400;500;600;700&family=Shadows+Into+Light&display=swap);:root{--main-font-color:#333;--faded-font-color:#333333ac;--contrast-font-color:#7367f0;--button-color-main:#44d886;--button-color-main-disabled:#44d8874a;--button-color-second:#7367f0;--button-font-color:#fff;--button-font-color-second:#fff;--main-body-color:#f8f8f8;--contrast-body-color:#fff;--blue-section:#007efc;--blue-section-font:#fff;--input-main-outline:#d8d6de;--input-main-background:#fbfbfb;--required-background:#007efc41;--table-row-color-odd:#dfdfdf;--table-row-color-even:#f8f8f8;--table-cell-color-border:#cfcfcf;--table-font-color:#333;--table-header-font-color:#fff;--error-background:#ea5455;--chart-good:#44d886;--chart-warn:#ff5722;--chart-bad:#c33}[display-theme=dark]{--main-font-color:#d0d2d6;--faded-font-color:#d0d2d6ac;--contrast-font-color:#7367f0;--button-color-main:#44d886;--button-color-second:#7367f0;--button-font-color:#fff;--main-body-color:#171d31;--contrast-body-color:#283046;--blue-section:#007efc;--blue-section-font:#fff;--input-main-outline:#404656;--input-main-background:#333c56;--table-row-color-odd:#222b47;--table-row-color-even:#3f4b6c;--table-cell-color-border:#171d31;--table-font-color:#d0d2d6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f8f8;background-color:var(--main-body-color);font-family:Montserrat,Hind Madurai,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;position:relative;scroll-behavior:smooth}body:after{content:"";display:block;height:250px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (max-width:1000px){body:after{height:450px}}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transition:all .4s}.notification-enter.notification-enter-active,.notification-exit{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}.App{text-align:center}.contrast-text{color:var(--contrast-font-color)}.text-faded{color:var(--faded-font-color)}.heavy-text{font-weight:700}.hidden{height:0;overflow:hidden;position:absolute;right:-100em}.danger{background-color:#ff3d00!important}.main-title{-webkit-transform-origin:center top;transform-origin:center top;transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .35s cubic-bezier(.4,0,.2,1);transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1)}.main-title.hide{font-size:0;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .2s ease,-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .2s ease,transform .35s cubic-bezier(.4,0,.2,1);transition:font-size .35s cubic-bezier(.4,0,.2,1),opacity .2s ease,transform .35s cubic-bezier(.4,0,.2,1),-webkit-transform .35s cubic-bezier(.4,0,.2,1)}.splash-wrapper{margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0}.splash-bg{-webkit-animation-delay:1.35s;animation-delay:1.35s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:splashBgUp;animation-name:splashBgUp;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#283046;color:#d0d2d6;font-size:5vw;font-weight:600;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:10}.splash-logo{gap:.3em!important;height:100%;width:100%}.splash-logo>img{-webkit-user-drag:none;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-name:splashImage;animation-name:splashImage;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-user-select:none;user-select:none;width:10vw}@-webkit-keyframes splashImage{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(10deg) scale(1.3);transform:rotate(10deg) scale(1.3)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes splashImage{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(10deg) scale(1.3);transform:rotate(10deg) scale(1.3)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@-webkit-keyframes splashBgUp{0%{top:0}50%{top:-100em}to{top:-100em}}@keyframes splashBgUp{0%{top:0}50%{top:-100em}to{top:-100em}}.logo-image,.splash-logo{-webkit-user-drag:none;align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:1em;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none}.logo-image{cursor:pointer;position:relative}.logo-image>img{transition:all 1s ease-in-out;width:2.5em}.logo-image:hover>img{-webkit-transform:translateX(14em) rotate(1turn);transform:translateX(14em) rotate(1turn);transition:all 1s ease-in-out}.logo-image>#type{color:var(--contrast-font-color);font-size:small;position:absolute;right:0;top:30px}.header-wrapper{position:fixed;width:100%;z-index:3}.menu-button{cursor:pointer;display:none;left:.6em;position:fixed;top:.6em;z-index:-1}.header,.menu-button{color:var(--main-font-color)}.header{background-color:var(--contrast-body-color);box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;font-weight:600;justify-content:space-between;padding-block:2em;padding-inline:5em;transition:all .1s ease-in-out}.top-user-email,.top-user-name{text-align:right}.top-user-email{color:var(--faded-font-color);font-size:.8rem}.user-top-info{cursor:pointer}.right-side{align-items:center;display:flex;flex-direction:row;gap:2.5em;justify-content:flex-end;padding-inline:3em}.link.account{color:var(--button-color-main)}.link{border-left:5px solid transparent;cursor:pointer}.link,.link:hover{transition:all .1s ease-in-out}.link:hover{border-left:5px solid var(--contrast-font-color)}.after-header{padding-bottom:10em}.footer-wrapper{background-color:var(--contrast-body-color);color:var(--main-font-color);flex-direction:column;height:250px;position:absolute;width:100%}.footer,.footer-wrapper{bottom:0;display:flex;justify-content:center}.footer{flex-direction:row;font-weight:600;padding-block:2em;padding-inline:5em;position:relative}.list-block{border-right:2.5px solid var(--main-font-color);display:flex;flex-direction:column;gap:.7em;justify-content:flex-start;list-style-type:none;padding-inline:2em}.list-block:last-child{border-right:5px transparent}.copyright{font-family:Cairo}.welcome-wrapper{align-items:center;display:flex;flex-direction:column;font-weight:500;gap:3em;justify-content:center;padding-bottom:10em}.welcome-section{background-color:var(--contrast-body-color);border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.bubbles,.welcome-section{color:var(--main-font-color);max-width:1100px;width:80%}.bubbles{align-items:center;display:flex;flex-wrap:wrap;gap:2%;justify-content:center}.bubble{background-color:var(--contrast-body-color);border-radius:20px;box-sizing:border-box;height:250px;margin-bottom:2%;padding:5px;width:23%}.bubble>h1{align-items:center;display:flex;font-size:1.3rem;justify-content:center;min-height:52px}.bubble-icon{color:var(--button-color-main);font-size:3rem;height:50px}.welcome-section.two-pane{background-color:var(--main-body-color);border-radius:0;box-shadow:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;width:80%}.welcome-section.two-pane>div{border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;flex:2 0 40.9%;flex-direction:column;flex-wrap:wrap;overflow:hidden;padding:2em;width:100%}.white-section{background-color:var(--contrast-body-color)}.blue-section{background-color:var(--blue-section);color:var(--blue-section-font)}.welcome-section:hover .welcome-logo>img{height:21em;margin:1.5em;transition:all .3s ease-in-out;width:21em}.welcome-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:2em}.welcome-content.pane>div{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:100%;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.welcome-logo>img{height:20em;margin:2em;transition:all .2s ease-out;width:20em}.big-title{text-align:left}.big-title>h1{font-size:3em}.big-title.button-r>.button-main{margin-left:72%;width:25%}.button-main{background-color:var(--button-color-main);border-radius:20px;color:var(--button-font-color);cursor:pointer;font-weight:bolder;padding:.4em;text-align:center;-webkit-user-select:none;user-select:none}.button-main,.button-main:hover{transition:all .1s ease-in-out}.button-link{color:var(--contrast-font-color);cursor:pointer;font-weight:700;text-decoration:underline;-webkit-user-select:none;user-select:none}.welcome-title{color:var(--main-font-color);font-size:3em}.welcome-subtitle{-webkit-transform:translateY(-4em);transform:translateY(-4em)}.subtitle,.welcome-subtitle{color:var(--contrast-font-color)}.simple-description{padding:1em 2em;text-align:left}.pane-right-img{height:5em;position:inherit;-webkit-transform:translateX(25em) translateY(2em) rotate(-25deg) scale(2);transform:translateX(25em) translateY(2em) rotate(-25deg) scale(2);transition:all .4s ease-out;-webkit-user-select:none;user-select:none;width:5em}.welcome-content.pane:hover .pane-right-img{-webkit-transform:translateX(24em) translateY(2em) rotate(-10deg) scale(2.5);transform:translateX(24em) translateY(2em) rotate(-10deg) scale(2.5);transition:all .5s ease-in-out}.welcome-content.pane:hover .button-link{background-color:var(--button-color-main);transition:all .1s ease-in-out}.welcome-section.pricing-pane{align-content:center;background-color:var(--main-body-color);box-shadow:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center}.welcome-content.pricing-pane{background-color:var(--contrast-body-color);border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);cursor:pointer;display:flex;flex:1 0 25%;flex-direction:column;flex-wrap:wrap;overflow:hidden;padding:2em;-webkit-user-select:none;user-select:none;width:100%}.arrow-button{border-radius:20px;color:var(--main-font-color);font-size:2em;margin-top:1em;padding:.2em;transition:all .1s ease-in-out}.welcome-content.pricing-pane:hover .arrow-button,.welcome-section.big-pricing:hover .arrow-button{background-color:var(--button-color-main);color:var(--button-font-color);transition:all .2s ease-in-out}.welcome-section.big-pricing{padding:2em}.welcome-content.try-free,.welcome-section.big-pricing{cursor:pointer;-webkit-user-select:none;user-select:none}.welcome-content.try-free{background-color:var(--blue-section);border-radius:20px;color:var(--button-font-color);padding-block:1em;transition:all .1s ease-in-out}.welcome-content.try-free:hover{background-color:var(--button-color-main);transition:all .2s ease-in-out}.old-price{color:var(--faded-font-color);-webkit-text-decoration:rgba(255,0,0,.509) line-through;text-decoration:rgba(255,0,0,.509) line-through}.price{font-size:1.5em}.terms-text{padding-block:2em;padding-inline:5em;text-align:left}.terms-wrapper{color:var(--main-font-color)}.info-wrapper{align-content:space-around;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.info-pane{background-color:var(--contrast-body-color);border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);margin-block:5em;margin-inline:2em;padding:2em}.themeButton{color:var(--main-font-color)}.log-out,.themeButton{cursor:pointer;font-size:25px;-webkit-user-select:none;user-select:none}.log-out{color:#ea5455}.form-section-label{display:flex;flex-direction:column;text-align:left}.form-section-label>p{margin-bottom:0}.tripple-form-input{align-items:center;border-block:.5px solid var(--faded-font-color);display:flex;flex-wrap:wrap;justify-content:flex-start;overflow-x:auto;padding-block:.8em;text-align:center}.tripple-form-input.req{background-color:var(--required-background);font-weight:700}.tripple-form-input>*{margin-right:1em;width:20%}.new-layout-header{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;padding-bottom:2em}.upload-file{padding:0!important}.upload-file::-webkit-file-upload-button{background-color:var(--button-color-second);border:none;border-radius:.357rem;color:var(--button-font-color-second);content:"Selectează fișier";cursor:pointer;font-family:Montserrat;padding:.438rem 1rem}.invoice-scroll{display:flex;flex-direction:column;gap:1em;height:auto;max-height:25vh;overflow:auto;width:auto}.invoice-scroll.wide{gap:0;width:100%}.invoice-tab{position:relative;width:100%}.invoice-tab.selector:hover{background-color:#00000032;cursor:pointer}.invoice-tab.simple{align-items:center;display:flex;flex-direction:row}.invoice-tab.simple>*{border-bottom:2px solid var(--main-body-color);margin:0;min-width:120px;padding:1em;width:20%}.invoice-tab.simple>.actions-inside{display:flex;flex-direction:row;gap:.7em;height:1.2em;justify-content:center}.invoice-tab.simple>.actions-inside>*{margin:0}.invoice-tab.simple>.actions-inside>.button-secondary{padding:.3rem;padding-inline:.7rem}.invoice-tab.simple.stick-top{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.invoice-tab.simple.stick-top>*{background-color:var(--main-body-color);margin:0;padding-block:1em}.invoice-table{background-color:var(--main-body-color);border-radius:.357rem;box-shadow:0 5px 15px rgba(0,0,0,.35);padding:1em;width:100%}.state-bubble{border-radius:.357rem;color:#fff;cursor:pointer;font-weight:bolder}.table-id{min-width:60px;-webkit-user-select:all;user-select:all;word-break:break-all}.left-top-icon{left:10px;position:absolute;top:10px}.no-margin{margin:0!important}.no-padd{padding:0!important}.bold{font-weight:bolder!important}.history-row{flex-direction:row;gap:1em}.history-row,.login-wrapper{display:flex;justify-content:center}.login-wrapper{color:var(--main-font-color);flex-direction:column;margin-bottom:35em;width:100%}.login-wrapper.popup{margin-bottom:2em;overflow:auto}.login-wrapper.no-bottom{margin-bottom:10em}.login-section{background-color:var(--contrast-body-color);border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);margin-inline:30%}.login-form{display:flex;flex-direction:column;margin-inline:5em;margin-bottom:3em;text-align:left}.login-form.popup{margin-bottom:0;padding-bottom:0}.login-form.popup>p{font-weight:700}.login-form>div{margin-top:1em}.login-form>div.dropdown-wrapper{margin-top:0}.login-form>p{margin-bottom:0}.login-form>small{color:var(--faded-font-color)}.input-submit{background-color:var(--button-color-main);border:none;border-radius:.357rem;color:var(--button-font-color);cursor:pointer;font-family:Montserrat;font-size:1rem;font-weight:500;margin-top:1em;padding:.8rem 1rem;transition:all .2s ease-in-out}.input-submit:disabled{background-color:var(--button-color-main-disabled);cursor:not-allowed}.input-submit:disabled:hover{box-shadow:none}.input-submit:hover{box-shadow:0 8px 24px hsla(210,8%,62%,.45);transition:all .2s ease-in-out}.input-text{background-color:var(--input-main-background);border:1px solid var(--input-main-outline);border-radius:.357rem;color:var(--main-font-color);font-family:Montserrat;font-size:1rem;padding:.438rem 1rem}.input-text:focus{border:1px solid var(--button-color-main);outline:none!important}.input-text:invalid{border-color:#ea5455!important}.checkbox{accent-color:var(--button-color-main);margin-right:1em;-webkit-transform:scale(1.5);transform:scale(1.5)}.dropdown-wrapper{-ms-overflow-style:none;border:1px solid var(--input-main-outline);border-radius:.357rem;border-radius:0 0 20px 20px;color:var(--main-font-color);height:0;max-height:10rem;overflow:auto;padding-inline:1.5em;scrollbar-width:none;transition:all .2s ease-in-out;transition-delay:.1s}.dropdown-wrapper::-webkit-scrollbar{display:none}.dropdown-wrapper>p{cursor:pointer;margin:0;padding-block:1em;transition:all .1s ease-in-out}.dropdown-wrapper>p:hover{background-color:var(--input-main-background);font-weight:700;transition:all .1s ease-in-out}.dropdown-search:focus+.dropdown-wrapper{height:10rem;transition:all .2s ease-in-out}.errors{color:#ea5455;margin-inline:5em;text-align:left}.spinner{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:1.5em;margin:.7em}.generating-spin,.spinner{-webkit-animation-duration:2.5s;animation-duration:2.5s;color:var(--main-font-color)}.generating-spin{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin-big;animation-name:spin-big;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:5em!important;margin-bottom:0;margin-top:.5em}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-big{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(1.3);transform:rotate(180deg) scale(1.3)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@keyframes spin-big{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(1.3);transform:rotate(180deg) scale(1.3)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}.app-wrapper{align-items:center;color:var(--main-font-color);gap:2em;justify-content:center;padding-bottom:5em}.app-section,.app-wrapper{display:flex;flex-direction:column}.app-section{background-color:var(--contrast-body-color);border-radius:1.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 10px 20px -2px rgba(0,0,0,.08);gap:2.5em;max-width:1100px;padding:2em;transition:box-shadow .3s ease;width:80%}.button-secondary{background-color:var(--button-color-second);border-radius:.5rem;color:var(--button-font-color-second);cursor:pointer;font-size:1rem;font-weight:500;margin:.4em;overflow:hidden;padding:.6rem 1.25rem;position:relative;text-align:center;transition:box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background-color .2s ease;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.button-secondary:before{background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.button-secondary.adm-btn{background-color:var(--blue-section)}.button-secondary.disabled{color:var(--faded-font-color);cursor:not-allowed;opacity:.7}.button-secondary.disabled:hover{box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0)}.button-secondary:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.button-secondary:active{box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-green{background-color:var(--button-color-main);border:none;font-family:Montserrat}.edit-buttons>*{cursor:pointer;margin-inline:1em;transition:all .1s ease-in-out}.edit-buttons>:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .1s ease-in-out}.app-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75em;justify-content:center;transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.w60{max-width:100%;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease,-webkit-transform .35s cubic-bezier(.4,0,.2,1);transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease;transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease,-webkit-transform .35s cubic-bezier(.4,0,.2,1);width:60%}.w60.top-row{-webkit-animation:slideToTop .45s cubic-bezier(.4,0,.2,1) forwards;animation:slideToTop .45s cubic-bezier(.4,0,.2,1) forwards;max-width:200px;min-width:120px;transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease,-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease;transition:width .4s cubic-bezier(.4,0,.2,1),max-width .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out,box-shadow .2s ease,-webkit-transform .4s cubic-bezier(.4,0,.2,1);width:auto}.w60.top-row:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.w60.top-row:nth-child(2){-webkit-animation-delay:40ms;animation-delay:40ms}.w60.top-row:nth-child(3){-webkit-animation-delay:80ms;animation-delay:80ms}.w60.top-row:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.w60.top-row:nth-child(5){-webkit-animation-delay:.16s;animation-delay:.16s}.w60.top-row:nth-child(6){-webkit-animation-delay:.2s;animation-delay:.2s}.w60.top-row:nth-child(7){-webkit-animation-delay:.24s;animation-delay:.24s}.w60.top-row:nth-child(8){-webkit-animation-delay:.28s;animation-delay:.28s}@-webkit-keyframes slideToTop{0%{opacity:.7;-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes slideToTop{0%{opacity:.7;-webkit-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.w60.long-btn{align-items:center;display:flex;font-size:large;font-weight:600;height:3.25em;justify-content:center;letter-spacing:.01em;transition:all .3s cubic-bezier(.4,0,.2,1)}.w60.long-btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.18);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.selected-btn{background-color:var(--button-color-main);box-shadow:0 2px 8px rgba(40,199,111,.3);transition:background-color .25s ease,box-shadow .2s ease,-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:background-color .25s ease,transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease;transition:background-color .25s ease,transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.selected-btn:hover{box-shadow:0 4px 14px rgba(40,199,111,.4)}.dashboard-container{display:flex;flex-direction:column;gap:1.75em;max-width:1100px;width:80%}.dashboard-hero{width:100%}.hero-card{align-items:center;-webkit-animation:fadeSlideUp .4s ease-out forwards;animation:fadeSlideUp .4s ease-out forwards;background:linear-gradient(135deg,var(--button-color-main) 0,#2fb36e 100%);border-radius:1.25rem;box-shadow:0 8px 24px rgba(40,199,111,.25);color:var(--button-font-color);cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;gap:.75em;justify-content:center;padding:2em 3em;transition:box-shadow .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.hero-card:hover{box-shadow:0 12px 32px rgba(40,199,111,.35);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hero-card:active{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hero-icon{font-size:1.75rem}.dashboard-status-row{grid-gap:1.25em;display:grid;gap:1.25em;grid-template-columns:repeat(3,1fr)}.status-card{-webkit-animation:fadeSlideUp .4s ease-out forwards;animation:fadeSlideUp .4s ease-out forwards;background-color:var(--contrast-body-color);border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.08);opacity:0;padding:1.25em 1.5em;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease}.status-card:first-child{-webkit-animation-delay:50ms;animation-delay:50ms}.status-card:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.status-card:nth-child(3){-webkit-animation-delay:.15s;animation-delay:.15s}.status-card:hover{box-shadow:0 6px 16px rgba(0,0,0,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.status-card-header{align-items:center;color:var(--faded-font-color);display:flex;font-size:.8rem;font-weight:600;gap:.5em;letter-spacing:.05em;margin-bottom:.75em;text-transform:uppercase}.status-icon{color:var(--button-color-second);font-size:.9rem}.status-card-body{display:flex;flex-direction:column;gap:.4em}.status-tier{color:var(--main-font-color);font-size:1.35rem;font-weight:700}.status-badge{border-radius:1em;display:inline-block;font-size:.75rem;font-weight:600;padding:.2em .65em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.status-badge.active{background-color:rgba(40,199,111,.15);color:var(--button-color-main)}.status-badge.inactive{background-color:rgba(234,84,85,.15);color:#ea5455}.status-badge.warning{background-color:rgba(255,159,67,.15);color:#ff9f43}.status-expiry{color:var(--faded-font-color);font-size:.8rem;margin-top:.25em}.lines-count{align-items:baseline;display:flex;gap:.2em}.lines-remaining{color:var(--main-font-color);font-size:1.75rem;font-weight:700}.lines-separator{color:var(--faded-font-color);font-size:1rem}.lines-total{color:var(--faded-font-color);font-size:.95rem}.lines-progress-bar{background-color:var(--main-body-color);border-radius:3px;height:6px;margin-top:.5em;overflow:hidden}.lines-progress-fill{background:linear-gradient(90deg,var(--button-color-main),#2fb36e);border-radius:3px;height:100%;transition:width .5s ease-out}.lines-label{color:var(--faded-font-color);font-size:.75rem;margin-top:.35em}.feature-row{border-bottom:1px solid var(--input-main-outline);display:flex;justify-content:space-between;padding:.4em 0}.feature-row:last-child{border-bottom:none;padding-bottom:0}.feature-label{color:var(--faded-font-color);font-size:.9rem}.feature-value{color:var(--main-font-color);font-size:.9rem;font-weight:600}.dashboard-nav-groups{grid-gap:1.25em;display:grid;gap:1.25em;grid-template-columns:repeat(2,1fr)}.nav-group{-webkit-animation:fadeSlideUp .4s ease-out forwards;animation:fadeSlideUp .4s ease-out forwards;background-color:var(--contrast-body-color);border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.08);opacity:0;padding:1.25em 1.5em}.nav-group:first-child{-webkit-animation-delay:.2s;animation-delay:.2s}.nav-group:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.nav-group:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.nav-group:nth-child(4){-webkit-animation-delay:.35s;animation-delay:.35s}.nav-group:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.nav-group-title{border-bottom:2px solid var(--button-color-second);color:var(--faded-font-color);font-size:.85rem;font-weight:700;letter-spacing:.03em;margin:0 0 .75em;padding-bottom:.5em;text-transform:uppercase}.nav-group-items{display:flex;flex-direction:column;gap:.35em}.nav-item{border-radius:.5rem;color:var(--main-font-color);cursor:pointer;font-size:.95rem;font-weight:500;padding:.65em .85em;position:relative;transition:background-color .2s ease,padding-left .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease,padding-left .2s ease;transition:background-color .2s ease,transform .2s ease,padding-left .2s ease,-webkit-transform .2s ease}.nav-item:before{content:"›";font-weight:700;left:.35em;opacity:0;position:absolute;-webkit-transform:translateX(-5px);transform:translateX(-5px);transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.nav-item:hover{background-color:var(--button-color-second);color:var(--button-font-color-second);padding-left:1.5em}.nav-item:hover:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.nav-item:active{-webkit-transform:scale(.98);transform:scale(.98)}.nav-group-admin{grid-column:span 2}.nav-group-admin .nav-group-title{border-bottom-color:var(--blue-section);color:var(--blue-section)}.nav-group-admin .nav-item:hover{background-color:var(--blue-section)}.dashboard-quick-access{-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out;background-color:var(--contrast-body-color);border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.08);max-width:1100px;padding:.85em 1.25em;width:80%}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.quick-access-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.quick-access-btn{background-color:var(--button-color-second);border-radius:.5rem;color:var(--button-font-color-second);cursor:pointer;font-size:.85rem;font-weight:500;padding:.5em 1em;transition:box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-transform .2s ease;-webkit-user-select:none;user-select:none}.quick-access-btn:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.quick-access-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.quick-access-btn.active{background-color:var(--button-color-main);color:var(--button-font-color)}.quick-access-btn.hero-btn{background:linear-gradient(135deg,var(--button-color-main) 0,#2fb36e 100%);color:var(--button-font-color);font-weight:600}.quick-access-btn.admin-btn{background-color:var(--blue-section)}.quick-access-divider{background-color:var(--input-main-outline);height:1.5em;margin:0 .25em;width:1px}@-webkit-keyframes fadeSlideUp{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideUp{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:900px){.dashboard-nav-groups,.dashboard-status-row{grid-template-columns:1fr}.nav-group-admin{grid-column:span 1}}@media only screen and (max-width:700px){.dashboard-container{gap:1.25em;width:95%}.hero-card{font-size:1.15rem;padding:1.5em 2em}.hero-icon{font-size:1.4rem}.status-card{padding:1em 1.25em}.status-tier{font-size:1.2rem}.lines-remaining{font-size:1.5rem}.nav-group{padding:1em 1.25em}.dashboard-quick-access{padding:.65em .85em;width:95%}.quick-access-row{gap:.35em}.quick-access-btn{font-size:.75rem;padding:.4em .75em}.quick-access-divider{display:none}}.app-default-section{display:flex;flex-direction:column;justify-content:center;overflow-x:auto}.app-default-header{border-radius:.358rem .358rem 0 0;display:flex;flex-direction:row-reverse;padding:1em;padding-inline:2em}.sub-view-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.small-info{color:var(--faded-font-color);font-size:small;margin-bottom:1em}.small-section{background-color:var(--button-color-second);border-radius:.358rem;color:var(--button-font-color-second);cursor:pointer;margin:2em;padding:1em;transition:all .1s ease-in-out}.small-section:hover{background-color:var(--blue-section);-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:all .1s ease-in-out}.small-section.sub-card{overflow:hidden}.small-section.sub-card:after{background-color:hsla(0,0%,100%,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:none;width:0}.small-section.sub-card:hover:after{background-color:hsla(0,0%,100%,0);transition:all .4s ease-in-out;width:120%}.simple-table{background-color:var(--main-body-color);border-collapse:collapse;border-radius:.358rem;border-spacing:0;display:table;overflow:auto;width:100%}.simple-table>thead>tr>th{background-color:var(--button-color-second);color:var(--button-font-color-second)}.simple-table>thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.simple-table>thead>tr>th:first-child{border-radius:.358rem 0 0 0}.simple-table>thead>tr>th:last-child{border-radius:0 .358rem 0 0}.simple-table>tbody>tr>td,.simple-table>thead>tr>th{padding:1em;text-align:center;transition:all .1s linear}.simple-table>tbody>tr>td:hover{background-color:var(--contrast-body-color)}.table-fixed-header{max-height:20em;overflow:auto}.import-wrapper{align-items:center;color:var(--main-font-color);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-bottom:10em;width:100%}.import-section{gap:0;max-width:1100px;width:80%}.handle-section,.import-section{background-color:var(--contrast-body-color);border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;flex-direction:column;padding:2em}.handle-section{gap:1em;width:90%}.handle-top-info{margin:0 2em 2em;text-align:left;transition:all .5s ease-in-out}.handle-top-info>#collapse-btn{border-radius:.358rem;cursor:pointer;text-align:center;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none}.handle-top-info>#collapse-btn:hover{background-color:var(--main-body-color);transition:all .3s ease-in-out}.handle-top-info>#collapse-btn>#inside{transition:all .3s ease-in-out}.handle-top-info.collapsed>#collapse-btn>#inside{margin-bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease-in-out}.handle-top-info.collapsed .handle-small-wrapper{height:0;transition:all .5s ease-in-out}.handle-small-wrapper{display:flex;flex-direction:column;flex-shrink:0;gap:.5em;height:auto;overflow:hidden;transition:all .5s ease-in-out}.handle-multi-row,.handle-single-row{align-items:center;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;justify-content:left;margin-inline:2em}.handle-multi-row>*{flex:0 0 auto;width:33.33333%}.handle-single-row{align-items:center;margin-top:2em}.handle-single-row>*{flex:0 0 auto;font-size:large;width:10em}.handle-single-row>:first-child{width:12em}.handle-single-row>.type-blue{background-color:var(--blue-section)}.checkbox-wrapper>*{cursor:pointer!important;-webkit-user-select:none;user-select:none}.upload-here{background-color:var(--main-body-color);border-radius:.358rem;cursor:pointer;padding-block:3em}.upload-icon{-webkit-animation:lightHover 1.2s ease-in-out;animation:lightHover 1.2s ease-in-out;font-size:4em;transition:all .3s ease-in-out}.upload-here:hover .upload-icon{color:var(--button-color-main);-webkit-transform:rotate(90deg) scale(1.5);transform:rotate(90deg) scale(1.5);transition:all .3s ease-in-out}@-webkit-keyframes lightHover{0%{-webkit-transform:scale(1);transform:scale(1)}50%{color:var(--button-color-main);-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lightHover{0%{-webkit-transform:scale(1);transform:scale(1)}50%{color:var(--button-color-main);-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}.width-wrapper{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center}.progress-bar-wrapper{background-color:var(--main-body-color);border-radius:.358rem;max-width:80%;width:80%}.progress-bar{background-color:var(--button-color-main);border-radius:.358rem;color:var(--button-font-color);font-weight:700;max-width:100%;padding-block:.2em;text-align:center;transition:all .5s ease-in-out}.small-form-wrapper{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.small-form-section{width:50%}.steps-buttons{display:flex;flex-shrink:0;flex-wrap:wrap;margin-top:2em}.res-table-wrapper{border:.2em solid var(--blue-section);border-radius:.358rem;color:var(--table-font-color)}.res-table-section{flex-direction:column;justify-content:left;max-height:50em;max-width:-webkit-max-content;max-width:max-content;overflow:auto;position:relative}.res-table-row,.res-table-section{align-items:flex-start;display:flex;flex-shrink:0}.res-table-row{flex-direction:row;flex-wrap:nowrap;justify-content:center}.res-table-row.rows>*{transition:all .1s linear}.res-table-row>*{border:1px solid var(--table-cell-color-border);color:var(--table-font-color);cursor:default;font-family:Montserrat;font-size:1rem;height:1.4em;outline:none!important;padding:.438rem 1rem;text-align:left;text-overflow:ellipsis}.res-table-row>select{height:2.4em}.res-table-row>:focus{border:1.5px solid var(--button-color-main);cursor:text;outline:none!important}.res-table-row:nth-child(odd)>*{background-color:var(--table-row-color-odd)}.res-table-row:nth-child(2n)>*{background-color:var(--table-row-color-even)}.res-table-row.header-cell{top:0}.res-table-row.footer-cell,.res-table-row.header-cell{position:-webkit-sticky!important;position:sticky!important}.res-table-row.footer-cell{bottom:0}.res-table-row.footer-cell>*,.res-table-row.header-cell>*{background-color:var(--blue-section);border-top:1px transparent;color:var(--table-header-font-color);text-align:left;text-overflow:clip;text-shadow:.5px 0 .5px var(--table-header-font-color)}.res-table-row>:first-child{border-left:1px transparent}.res-table-row>:last-child{border-right:1px transparent}.res-table-input.req{background-color:var(--button-color-second)!important}.res-table-input.error-cell.nr-crt{border-radius:.357rem;cursor:pointer}.res-table-input.error-cell.nr-crt:hover{-webkit-transform:translateX(.2em);transform:translateX(.2em)}.page-btn-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center}.page-btn-wrapper>*{background-color:initial;font-family:Montserrat;font-size:1rem;font-weight:700;outline:none!important;padding:.438rem 0;text-align:center}.page-btn-wrapper>*,.page-btn-wrapper>div{border:1px solid var(--blue-section);color:var(--blue-section)}.page-btn-wrapper>div{cursor:pointer;padding:.438rem 2rem}.page-btn-wrapper>div:first-child{border-radius:.357rem 0 0 .357rem}.page-btn-wrapper>div:last-child{border-radius:0 .357rem .357rem 0}.res-table-input.select-type{background-image:linear-gradient(45deg,transparent 50%,var(--table-font-color) 50%),linear-gradient(135deg,var(--table-font-color) 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - .5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1.5em 1.5em;cursor:pointer}.error-cell{background-color:var(--error-background)!important;color:var(--table-header-font-color)!important;text-shadow:.5px 0 .5px var(--table-header-font-color)}.modal-wrapper{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;overflow:auto;padding-bottom:1vh;padding-top:clamp(130px,20vh,12%);position:fixed;top:0;width:100%;z-index:2}.modal-content{background-color:var(--contrast-body-color);border-radius:.357rem;color:var(--main-font-color);margin:auto;max-height:65%;overflow:auto;padding-top:.5em;padding-inline:.5em;padding-bottom:20px;transition:all .3s ease-in-out;width:70%}.modal-content.confirm-box{width:40vw}.modal-header{align-items:center;background-color:var(--main-body-color);border-radius:.357rem;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700;justify-content:space-between;margin-bottom:1em;text-align:center}.modal-header.confirm-box>*{margin-block:0;padding:.5em;padding-inline:1em}.modal-header>*{padding:1em}.modal-top{display:flex;flex-direction:column;gap:1em;margin-bottom:2em}.modal-top>:last-child{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:space-evenly;padding-inline:1em}.modal-top>:last-child>*{width:15em}.modal-body-wrapper{overflow:auto}.modal-body-wrapper.confirm-box{margin-block:2em}.modal-body{display:flex;flex-direction:column;margin-bottom:2em;margin-inline:2em;max-height:30em;min-width:30em}.modal-body>div{height:auto!important;width:auto!important}.modal-bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right}.modal-bottom.center{justify-content:center}.modal-form{align-items:center;display:flex;flex-direction:column;gap:.5em;margin-bottom:2em;width:auto}.modal-form>h3{margin-bottom:0}.modal-form-section{align-items:flex-start;display:flex;flex-direction:column}.modal-form-section>p{margin-bottom:0}.modal-form-section>input{width:30vw}.popup-table{justify-content:center;margin:1em;overflow:auto}.popup-table>*{box-shadow:0 8px 24px hsla(210,8%,62%,.2);max-height:25em}.modal-element{align-items:center;border-top:1px solid var(--table-cell-color-border);cursor:pointer;display:flex;flex-direction:row;justify-content:space-evenly;padding-bottom:1em;pointer-events:auto!important}.modal-element:hover{background-color:var(--input-main-background);border-radius:.357rem}.modal-element>*{margin:5em;overflow:auto;text-align:left;width:22em}.modal-element>:first-child{text-align:center}.modal-element>:last-child{max-height:5em}.buttons-2-wrapper{align-items:center;-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;justify-content:space-evenly;width:65%}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.buttons-2-wrapper>*{flex-grow:1}.blue-btn{background-color:var(--blue-section)}.admin-info-section{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1em;justify-content:center}.admin-info-element{align-items:flex-start;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:.5em;width:80%}.admin-info-element>:first-child{font-weight:700}.admin-info-element>div:last-child{cursor:pointer;-webkit-user-select:all;user-select:all}.admin-info-element>h3{margin-bottom:0;margin-top:2em;text-decoration:underline}.admin-action-section{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:80%}.admin-action-section.col{align-items:baseline;flex-direction:column}.admin-action-section.col>p{margin-bottom:0}.admin-action-section.end{justify-content:flex-end}.filters-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center}.filter{flex:0 0 23.333333%}.filter>*{margin-block:0}.popup-error-row{border-bottom:1px solid var(--main-body-color);padding-block:1em}.popup-error-wrapper{max-height:15em;overflow:auto}.no-bot-text{background-color:#fff;border:none;border-radius:3px;color:#000!important;font-family:Shadows Into Light,cursive;font-size:xx-large;font-style:italic;font-weight:700!important;margin-top:1em;padding:.3em;text-align:center;text-decoration:underline line-through;-webkit-user-select:none;user-select:none}.no-bot-text:hover{background-color:#000}.admin-table-scroll{margin:auto;max-height:650px;overflow:auto;position:relative;width:100%;z-index:1}.admin-table-scroll table{border-collapse:initial;border-spacing:0;margin:auto;min-width:1280px;width:100%}.admin-table-scroll td,.admin-table-scroll th{background:#fff;border:1px solid #000;color:#000;overflow-wrap:break-word;padding:5px 10px;vertical-align:top;word-break:break-all}.admin-table-scroll thead th{top:0}.admin-table-scroll thead th,.admin-table-stick>th:first-child{background:#333;color:#fff;position:-webkit-sticky;position:sticky}.admin-table-stick>th:first-child{left:0;z-index:2}.admin-table-scroll thead th:first-child{width:7rem;z-index:2}.gauges-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:5em;justify-content:space-around;margin-block:2em}.semi-donut{--percentage-semi-donut:0;--fill:#ff3d00;align-items:flex-end;color:#fff;color:var(--fill);display:flex;font-size:22px;font-weight:600;height:120px;justify-content:center;overflow:hidden;position:relative}.semi-donut,.semi-donut:after{box-sizing:border-box;width:300px}.semi-donut:after{-webkit-animation:fillAnimation 1.2s ease-in-out;animation:fillAnimation 1.2s ease-in-out;border:25px solid;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) var(--fill) var(--fill);border-radius:50%;content:"";height:300px;left:0;position:absolute;top:0;-webkit-transform:rotate(calc(1deg*(-45 + var(--percentage-semi-donut)*1.8)));transform:rotate(calc(1deg*(-45 + var(--percentage-semi-donut)*1.8)))}.semi-donut>div{color:var(--main-font-color)}@-webkit-keyframes fillAnimation{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes fillAnimation{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@media only screen and (max-width:900px){.bubble{width:49%}}@media only screen and (max-width:700px){.app-row>.button-secondary.top-row{flex:1 1;min-width:80px}.app-row{gap:.5em}.modal-content.confirm-box{width:70vw}.after-header{padding-bottom:7em}.welcome-logo{padding-bottom:0}.welcome-logo>img,.welcome-section:hover .welcome-logo>img{height:6em;margin:2em;width:6em}.big-title{padding:0 2em 2em;text-align:center}.big-title>h1{font-size:2em}.big-title.button-r>.button-main{margin-left:22%;width:50%}.welcome-title{font-size:2em}.login-form{margin-inline:1em;margin-bottom:3em}.login-section>h1{font-size:1.5em}.login-wrapper{margin-bottom:10em}.welcome-content.pricing-pane{flex:1 0 40%}}@media only screen and (max-width:1000px){.modal-content.confirm-box{width:60vw}.handle-multi-row>*{flex:1 0 auto;margin-bottom:2em;text-align:center;width:100%}.tripple-form-input{justify-content:center}.tripple-form-input>*{width:auto}.header-wrapper{z-index:-1}.header{align-items:center;flex-direction:column;-webkit-transform:translateY(-50vh);transform:translateY(-50vh);transition:all .1s ease-in-out}.header.open{-webkit-transform:translateY(0);transform:translateY(0)}.right-side{flex-direction:column;padding-top:3em}.menu-button{display:block;z-index:3}.footer-wrapper{height:450px}.footer{align-items:center;flex-direction:column;justify-content:center}.list-block{border-bottom:2.5px solid var(--main-font-color);border-right:0;padding-bottom:2em}.list-block:last-child{border-bottom:5px transparent}.login-section{margin-inline:10%}}.link-style,a{border-left:5px solid transparent;color:var(--main-font-color);cursor:pointer;text-decoration:none;transition:all .1s ease-in-out}.link-style:hover,a:hover{border-left:5px solid var(--contrast-font-color);transition:all .1s ease-in-out}.not-found-container{align-items:center;display:flex;flex-direction:column;margin-bottom:5vh;margin-top:5vh}.not-found-container>div{width:60%}.not-found-container>div>h1,.not-found-container>div>h2{color:var(--main-font-color)}.not-found-code{font-size:5em}.not-found-code>span{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:inline-block;margin-inline:.1em;-webkit-user-select:none;user-select:none}.break-word{word-break:break-all}.bear{background-color:#fff;border-radius:100px 100px 0 0;height:185px;left:calc(50% - 80px);position:relative;position:absolute;width:160px}.bear:after{-webkit-animation:faceLift 3s linear infinite alternate;animation:faceLift 3s linear infinite alternate;background-image:radial-gradient(circle,#000 48%,transparent 55%),radial-gradient(circle,#000 48%,transparent 55%),radial-gradient(circle,#fff 30%,transparent 45%),radial-gradient(circle,#000 48%,transparent 51%),linear-gradient(#000 20px,transparent 0),linear-gradient(#cfecf9 60px,transparent 0),radial-gradient(circle,#cfecf9 50%,transparent 51%),radial-gradient(circle,#cfecf9 50%,transparent 51%);background-position:25px 10px,55px 10px,36px 44px,50% 30px,50% 85px,50% 50px,50% 22px,50% 45px;background-size:16px 16px,16px 16px,10px 10px,42px 42px,12px 3px,50px 25px,70px 70px,70px 70px;left:50%;top:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.bear:after,.bear:before{background-repeat:no-repeat;content:"";height:125px;position:absolute}.bear:before{-webkit-animation:earLift 3s linear infinite alternate;animation:earLift 3s linear infinite alternate;background-image:radial-gradient(circle,#fff 48%,transparent 50%),radial-gradient(circle,#fff 48%,transparent 50%);background-position:0 12px,145px 12px;background-size:65px 65px;left:-20%;top:0;width:140%}@-webkit-keyframes faceLift{0%{-webkit-transform:translateX(-60%);transform:translateX(-60%)}to{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@keyframes faceLift{0%{-webkit-transform:translateX(-60%);transform:translateX(-60%)}to{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@-webkit-keyframes earLift{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes earLift{0%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.bear-space{padding-block:60px}#scroll-container{background-color:orange;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:5}#scroll-text{font-size:large}@-webkit-keyframes infinite-scroll-animation{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes infinite-scroll-animation{0%{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.simple-row-data-view{background-color:var(--main-body-color);border-radius:.35rem;display:flex;flex-direction:column;padding-block:15px}.simple-data-row{align-items:center;border-block:2px solid var(--contrast-body-color);display:flex;justify-content:space-between;min-height:100px;padding:10px}.simple-data-row:first-child{border-top:0;padding-top:0}.simple-data-row:last-child{border-bottom:0;padding-bottom:0}.simple-data-row-left,.simple-data-row-right{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.simple-data-row-left{word-break:break-all}.simple-data-row-left div:not(:first-child){font-size:small;opacity:.8}.simple-data-row-right{align-items:normal;justify-content:flex-end;text-align:right}.stats-view{background:var(--main-body-color);border-radius:.35rem;display:flex;flex-direction:column;padding:10px;text-align:left}.soon-bg{background:#b4ddf0;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none}.soon-bg>h1{color:#fff;font-size:5em;height:100%;position:fixed;text-align:center;top:30%;width:100%}.mountain,.mountain-three,.mountain-two{border-bottom:180px solid #7ac1e4;border-left:150px solid transparent;border-right:150px solid transparent;bottom:0;position:absolute;z-index:1}.mountain-two{bottom:-20px;left:80px;opacity:.3;z-index:0}.mountain-three{bottom:-10px;left:-60px;opacity:.5;z-index:0}.mountain-top{border-bottom:77px solid #ceeaf6;border-left:65px solid transparent;border-right:65px solid transparent;position:absolute;right:-65px;z-index:2}.mountain-cap-1,.mountain-cap-2,.mountain-cap-3{border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #ceeaf6;position:absolute;top:70px}.mountain-cap-1{left:-55px}.mountain-cap-2{left:-25px}.mountain-cap-3{left:5px}.cloud,.cloud:after,.cloud:before{background:#fff;border-radius:100px/50px;height:30px;position:absolute;width:70px}.cloud{-webkit-animation:cloud 50s linear infinite;animation:cloud 50s linear infinite;bottom:100px}@-webkit-keyframes cloud{0%{left:-100px}to{left:1000px}}@keyframes cloud{0%{left:-100px}to{left:1000px}}.cloud:before{content:"";left:50px}.cloud:after{content:"";left:25px;top:-10px}#invoice-template{background-color:#fff;font-size:13px;height:clamp(270mm,270mm,270mm);max-width:180mm;padding-block:10mm;padding-inline:15mm;position:relative}.invoice-title{margin-bottom:2em;text-align:center;width:100%}.invoice-title>.info-block{margin-top:.5em}.main-title{font-size:xx-large;font-weight:700;text-transform:uppercase}.top-left-info{flex-direction:row;gap:.5em;left:15mm;text-align:left}.top-left-info,.top-right-info{display:flex;position:absolute;top:10mm}.top-right-info{flex-direction:column;right:15mm;text-align:right}.top-left-info>*,.top-right-info>*{margin:0}.series-big{font-size:medium;font-weight:700}.invoice-header{display:flex;flex-direction:row;justify-content:space-between}.info-block{display:flex;flex-direction:column}.info-block>*{margin:0}.small-title{border-bottom:1px solid #000;width:clamp(100px,100%,200px)}.clamp-title{width:clamp(150px,100%,180)}.bold-title{font-size:large;font-weight:700;overflow-wrap:break-word;text-transform:uppercase}.invoice-body{display:flex;flex-direction:column;gap:1em;margin-top:1em;width:100%}.inv-table{border-block:1px solid #000;border-collapse:collapse;width:100%}.inv-tbody>tr>td,.inv-tbody>tr>th{overflow-wrap:break-word;text-align:center}.inv-tbody>tr>th{border-bottom:1px solid #000}.inv-tbody>tr>td,.inv-tbody>tr>th{padding-block:1em}.inv-tbody>tr>td:nth-child(2){max-width:200px;overflow-wrap:break-word}.inv-tbody>tr:last-child{border-top:2px solid #000}.flex-width{display:flex;flex-direction:row;justify-content:space-between}.total-payment>*{margin:0}.total-payment{display:flex;justify-content:space-between;width:35%}.invoice-footer{bottom:10mm;left:15mm;position:absolute;width:calc(100% - 30mm)}.footer-legal>*{font-size:smaller;margin:0}.footer-legal{display:flex;flex-direction:column;margin-top:2em;text-align:center;width:100%}.logo-invoice{width:200px}.documentation-wrapper{align-items:center;color:var(--main-font-color);display:flex;flex-direction:column}.documentation-articles{margin-top:50px;max-width:1300px;text-align:left;width:85%}.single-article{border-bottom:1px solid var(--main-font-color);margin-bottom:40px}.single-article>h2{cursor:pointer;position:relative;transition:all .3s ease}.single-article>h2:hover:before{content:"#";left:-20px;opacity:.7;position:absolute}.single-article>p{line-height:1.5}.dot{align-items:center;background-color:var(--main-font-color);border-radius:50%;color:var(--main-body-color);display:inline-flex;font-weight:700;height:20px;justify-content:center;width:20px}img{max-height:350px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:80%}.article-images{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-block:10px}.warn:before{content:"Atenție!";display:block;font-size:1.2em;font-weight:700;margin-bottom:10px}.warn{background:var(--error-background);border-radius:.35rem;color:var(--button-font-color);padding:10px}li{line-height:1.5}.helper-wrapper{color:var(--main-font-color);height:100%;margin-bottom:100px;width:100%}.helper-wrapper,.main-view{align-items:center;display:flex;flex-direction:column}.main-view{background:var(--contrast-body-color);border-radius:.3rem;gap:10px;height:70vh;max-width:1400px;position:relative;width:90%}.top-left-btn{left:10px;position:absolute;top:10px}.wide-search{width:87%}.result-box{align-items:center;background:var(--main-body-color);border-radius:.5rem;display:flex;flex-direction:column;gap:10px;height:80%;justify-content:flex-start;margin-bottom:20px;overflow:auto;position:relative;width:90%}.result-box-header{display:flex;font-size:13px;height:40px;width:90%}.result-item{background-color:var(--contrast-body-color);border-radius:.5rem;cursor:pointer;display:flex;height:60px;justify-content:space-between;margin-top:5px;width:99%}.result-box-header>div,.result-item>div{box-sizing:border-box;flex:1 1;overflow:auto;padding:10px}.result-box-header>div:first-child,.result-item>div:first-child{flex:2 1}.new-car-form{height:auto;width:100%}.form-btns{flex-wrap:wrap;gap:10px}.form-btns,.form-btns>div{display:flex;justify-content:center}.form-btns>div{align-items:center;background-color:var(--contrast-body-color);border-radius:.5rem;height:150px;transition:all .3s;width:150px}.form-btns>div:hover{cursor:pointer;scale:1.05}
/*# sourceMappingURL=main.8c9fed55.css.map*/