.App.dark-mode{background-color:initial!important}.App{transition:.3s}.hidden{opacity:0;transform:translateY(100%);transition:all 1s}.show{opacity:1;transform:translateY(0)}.icons .hidden:nth-child(2){transition-delay:.2s}.icons .hidden:nth-child(3){transition-delay:.4s}.icons .hidden:nth-child(4){transition-delay:.6s}.requisite1,.requisite2{transition-delay:.15s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-family:sans-serif;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;transition:.3s}.App hr{background-color:#3b83ffd5;border:0;border-radius:100px;color:#3b83ff;height:5px}main{margin:auto}main .solarImg{align-items:center;display:flex;height:700px;margin:auto;position:relative;width:100%;z-index:0}main img{height:700px;object-fit:cover;width:100%}main .solarImg .textsContainer{align-items:center;background-color:#0003;display:flex;flex-direction:column;height:100%;margin:auto;position:absolute;width:100%}main .solarImg .textsContainer .texts{color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;left:0;margin:auto;position:relative;width:1280px}main .solarImg .textsContainer .texts h1{display:flex;margin:0}main .solarImg .textsContainer .texts h1 div{color:#3b84ff;left:10px;position:relative}main .solarImg .textsContainer .texts button{align-items:center;background-color:initial;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;outline:0;width:120px}main .solarImg .textsContainer .texts button .text{align-items:center;display:flex;gap:10px;margin:0}main .solarImg .textsContainer .texts button hr{background-color:#3b83ff;color:#3b83ff;height:3px;width:100%}main .solarImg .textsContainer .bottomTexts{align-items:center;bottom:0;color:#fff;display:flex;justify-content:left;margin:auto;position:absolute;width:1280px}main .solarImg .textsContainer .bottomTexts hr{background-color:#fff;border:0;border-radius:100px;color:#fff;height:1px;width:30%}main .solarImg .textsContainer .bottomTexts .bottomContainer{align-items:center;display:flex;padding-bottom:50px;width:35%}main .solarImg .textsContainer .bottomTexts .bottomContainer p{margin:0}main article{margin:auto;padding-block:40px;width:1280px}main article .services{align-items:center;display:flex;position:relative;top:10px}main article .services h1{background-color:#fff;margin:auto;text-align:center;width:300px;z-index:1}main article .services hr{position:absolute;width:100%}main .icons{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;height:500px;justify-content:space-around;margin:auto;padding-block:50px}main .icons .card{height:100%;position:relative;transform-style:preserve-3d;transition:3s;width:100%}main .icons .card.dark-mode{background-color:initial!important}main .icons .card .front{align-items:center;display:flex;flex-direction:column;left:0;padding:10px 0;pointer-events:none;position:absolute;text-align:center;top:0;transform:rotateY(0deg) translateZ(60px);transform-origin:center;transition:color .3s ease;width:100%}main .icons .card .front.dark-mode{color:#fff!important}main .icons .card .design{background-color:#fff;border-radius:15px;border-top:5px solid #3b83ff;box-shadow:0 0 7px 7px #0003;height:100%;left:0;pointer-events:none;position:absolute;position:relative;top:0;transform:rotateY(0deg) translateZ(0);transform-style:preserve-3d;transition:background-color .3s ease;width:100%}main .icons .card .design.dark-mode{background-color:#2e2e2e!important}main .icons .card .back{align-items:center;border-radius:15px;bottom:0;display:flex;flex-direction:column;height:100%;left:0;pointer-events:none;position:absolute;text-align:center;top:0;transform:rotateY(-180deg) translateZ(60px);transform-origin:center;transform-style:preserve-3d;width:100%}main .icons .card .back hr{background-color:#3b83ff;border-radius:100px;color:#3b83ff;height:3px;width:90%}main .icons .card .back .photos{display:flex;flex-direction:column;height:80%;justify-content:space-between;width:100%}main .icons .card .back .photos img{height:100px;object-fit:scale-down;width:100%}@supports (-ms-ime-align:auto){.card .back .photos img{height:120px}}main .icons .container:hover .card{transform:rotateY(180deg)}main .icons .card h2{width:100%}main .icons .card ul{display:flex;flex-direction:column;gap:10px;margin-block:auto;text-align:left;width:90%}main .icons .iconContainer{width:100%}main .icons .icon,main .icons .iconContainer{align-items:center;display:flex;justify-content:center}main .icons .icon{border-radius:100%;font-size:40px;height:50px;margin:auto;outline:1px solid;padding:15px;width:50px}main .contact{margin:auto;position:relative;width:100%}main .contact .texts2{align-items:center;background-color:#3b83ff;border-radius:0 1000px 1000px 0;color:#fff;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:600px;justify-content:center;width:95%}main .contact .texts2 .background{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-block:5px solid #fff;border-radius:10px;display:flex;flex-direction:column;height:500px;width:400px}main .contact .texts2 .background .informationSend{display:flex;flex-direction:row-reverse;justify-content:right;position:absolute;width:100%;z-index:2}main .contact .texts2 .background .informationSend .iconCircle{font-size:20px;padding:5px 6px 0 0}main .contact .texts2 .background .informationSend .iconCircle:hover~p{height:100px;opacity:1;padding-inline:15px;pointer-events:all;transition:padding-inline .3s 0ms,height .5s .5s,width .5s;width:150px}main .contact .texts2 .background .informationSend p{background-color:#fff;border-radius:10px 0 10px 10px;color:#3b83ff;font-weight:600;height:0;margin:5;overflow:hidden;padding-bottom:10px;padding-top:4px;pointer-events:none;transition:.3s;transition:padding-inline .3s .5s,height .3s 0ms,width .3s .5s;white-space:normal;width:35%;width:0}main .contact .texts2 form{display:flex;flex-direction:column;gap:20px;position:relative;width:90%}main .contact .texts2 form div{align-items:center;display:flex;font-size:20px;gap:10px}main .contact .texts2 form .icon{left:-25px;position:absolute}main .contact .texts2 form .last{align-items:baseline}main .contact .texts2 form input{background-color:initial;border:0;border-bottom:1px solid #0000;color:#fff;padding:5px;transition:.3s;width:100%}main .contact .texts2 form .checkbox{white-space:nowrap;width:100%}main .contact .texts2 form .checkbox input{border:0;height:15px;margin:0;padding:0;width:15px}main .contact .texts2 form .checkbox label{display:flex;font-size:15px;gap:7px}main .contact .texts2 form .checkbox label a{color:#fff}main .contact .texts2 form input:focus{border-bottom:1px solid #fff;outline:0}main .contact .texts2 form textarea{background-color:initial;border:1px solid #0000;border-radius:5px;color:#fff;height:100px;padding:5px;resize:none;transition:.3s;width:100%}main .contact .texts2 form textarea:focus{border:1px solid #fff;outline:0}main .contact .texts2 form button{background-color:initial;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;outline:0;padding-block:10px;padding-inline:30px;transition:.5s;width:100%}main .contact .texts2 form button:hover{background-color:#fff;color:#00000080}main .information{margin:auto;padding-block:50px;width:1280px}.title{align-items:center;display:flex;margin:auto;max-width:1280px;position:relative;top:10px}.title h1{background-color:#fff;margin:auto;margin-block:20px;max-width:300px;text-align:center;z-index:1}.title hr{position:absolute;width:100%}.title h1{width:55%}main .information .title{align-items:center;display:flex;justify-content:center;padding-bottom:40px;position:relative}main .information .title hr{position:absolute;width:100%}main .information .title h1{background-color:#fff;margin:auto;text-align:center;width:300px;z-index:1}main .information .info{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}main .information .info div{padding:15px;text-align:center}main .information .info div a{color:#000;text-decoration:none}main .milestones{background-color:#3b83ff;border-radius:1000px 0 0 1000px;margin:auto 0 auto auto;width:95%}main .milestones .container{color:#fff;display:flex;padding-block:45px}main .milestones .container .stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:auto;width:1280px}main .milestones .container .stats div{display:flex;text-align:center}main .milestones .container .stats div h2{display:flex;justify-content:center;text-align:center;width:100%}main .workflow{margin:auto;overflow:hidden;width:1280px}main .workflowTitle .title{align-items:center;display:flex;position:relative;top:10px}main .workflowTitle .title h1{background-color:#fff;margin:auto;text-align:center;width:300px;z-index:1}main .workflowTitle .title hr{position:absolute;width:100%}main .workflow .container{align-items:center;display:flex;width:100%}main .workflow .container:nth-child(3){justify-content:space-between;img{bottom:50px;height:500px;left:100px;position:relative;transform:scaleX(-1);width:500px}}main .workflow .container:nth-child(4) img{bottom:50px;height:500px;left:100px;position:relative;transform:scaleX(1);width:500px}main .workflow .container:nth-child(5){justify-content:right;img{bottom:70px;height:500px;position:relative;right:200px;transform:scaleX(-1);width:500px}}main .workflow .container .texts{width:500px}main .workflow .container .texts .number{color:#3b83ff;font-size:60px;margin:0;text-align:center}main .partnersContainer{background-color:#3b83ff;border-radius:0 1000px 1000px 0;color:#fff;width:95%}main .partners{margin:auto;max-width:1280px;overflow:hidden}main .partners .EUSolar{margin-block:50px;padding-inline:15px;text-shadow:#3b83ff 1px 1px 1px}main .partners .EUSolar div li{list-style:square}main .partners .EUSolar a{color:#fff}main .partners img{display:block;height:auto;margin:auto;padding-block:20px;width:100%}main .EUBanner{display:flex;height:100%;margin:auto;max-width:1280px;padding-block:20px}@media only screen and (max-width:1280px){body,main .solarImg .textsContainer{width:100%}main .solarImg .textsContainer .bottomTexts,main .solarImg .textsContainer .texts{width:90%}main .solarImg .textsContainer .bottomTexts .bottomContainer{width:400px}.show .hidden:first-child,.show .hidden:nth-child(2),.show .hidden:nth-child(3),.show .hidden:nth-child(4){transition-delay:0ms}main article{height:1000px;width:97%}main .icons{grid-template-columns:1fr 1fr;height:500px;margin:auto}main .icons .container{margin:auto;width:300px}main .icons .card{height:450px}main .information{width:97%}main .workflow{margin:auto;width:97%}main .workflowTitle .title{align-items:center;display:flex;position:relative;top:10px}main .workflowTitle .title h1{background-color:#fff;margin:auto;text-align:center;width:300px;z-index:1}main .workflowTitle .title hr{position:absolute;width:100%}main .workflow .container{align-items:center;display:flex;width:100%}main .workflow .container:nth-child(3){justify-content:space-between;img{height:50%;left:5%;object-fit:contain;width:30%}}main .workflow .container:nth-child(4) img{height:50%;left:0;margin:auto;object-fit:contain;width:30%}main .workflow .container:nth-child(5){justify-content:right;img{height:50%;left:-5%;object-fit:contain;width:30%}}main .workflow .container .texts{width:500px}main .workflow .container .texts .number{color:#3b83ff;font-size:60px;margin:0;text-align:center}}@media only screen and (max-width:780px){.contact{border:0}main .contact .texts2 .background{align-items:left;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-block:0;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:left;width:400px}main .contact .texts2{align-items:baseline}main .contact .texts2 .background .informationSend{display:flex;flex-direction:row-reverse;justify-content:right;position:absolute;width:100%;z-index:2}main .contact .texts2 .background .informationSend .iconCircle:hover~p{height:100px!important}}@media only screen and (max-width:660px){main .solarImg .textsContainer .texts h1{font-size:25px}main .solarImg .textsContainer .texts h1 div{text-shadow:#ffffff97 0 0 10px}main article .services h1{width:55%}main .icons{grid-template-columns:1fr}main .icons .container:hover .card{transform:rotateY(0deg)}main .icons .container .swipedFront{transform:rotateY(180deg)!important}main article{height:2040px}main .contact .texts2 .background{width:90%}main .contact .texts2 .background h2{text-align:center}main .contact .texts2 form{width:80%}main .information .title h1{width:55%}main .information .info,main .milestones .container .stats{grid-template-columns:1fr}main .workflow .container img{display:none}main .workflow .container .texts{width:100%}main .workflow .container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}main .contact .texts2 .background .informationSend .iconCircle:hover~p{height:170px}}.policy{height:100%;margin:auto;width:1280px}.policy.dark-mode{background-color:initial!important;color:#fff!important}.policy .container{padding-inline:15px}.policy .container h1{color:#3b83ff;text-align:center}.policy .container h2{display:flex;gap:10px}.policy .container div{color:#3b83ff}@media only screen and (max-width:1280px){.policy{width:100%}}@media only screen and (max-width:780px){.policy{padding-top:1px;position:relative}}@media only screen and (max-width:660px){.policy{padding-top:85.33333px}}.workPlaceMain{background-color:#e1e1e1;min-height:90vh;position:relative;transition:all .3s ease}@media (max-width:660px){.workPlaceMain{margin-top:105px}}.indexMain.darkMode .objects .object-card{background-color:#000;color:#fff}.indexMain.darkMode .objects .object-card .percentage{fill:#fff;color:#fff}.workPlaceMain.darkMode{background-color:#202020;color:#fff}.workPlaceMain.darkMode .rowsBody,.workPlaceMain.darkMode .rowsHeader{background-color:#000!important}.workPlaceMain.darkMode .rowsBody .darbuotojai a{color:#fff!important}.workPlaceMain.darkMode .add-job,.workPlaceMain.darkMode input{background-color:#000!important}.workPlaceMain.darkMode input{color:#fff!important}.workPlaceMain.darkMode .input-fields-job{background-color:#000!important}.workPlaceMain.darkMode .checkboxes,.workPlaceMain.darkMode .dropdown{background-color:#000!important;color:#fff!important}.workPlaceMain.darkMode .checkboxes{transition:all .3s ease!important}.workPlaceMain.darkMode .checkboxes .checkbox{background-color:#000!important}.workPlaceMain.darkMode .confirmation .confirm{background-color:#000!important;color:#fff!important}.workPlaceMain.darkMode .confirmation .confirm button{color:#fff!important}.workPlaceMain.darkMode .confirmation .confirm input{outline:1px solid #fff!important}.workPlaceMain.darkMode .usersList{background-color:#000!important}.workPlaceMain.darkMode .usersList .user{color:#fff!important}.workPlaceMain.darkMode .usersList .user p{border-bottom:1px solid hsla(0,0%,100%,.546)!important}.workPlaceMain.darkMode .newUser,.workPlaceMain.darkMode .newUser select,.workPlaceMain.darkMode .userObjects .panel{background-color:#000!important;color:#fff!important}.workPlaceMain.darkMode .userObjects .panel .panelBody button{background-color:#2d2d2d!important;color:#fff!important}.workPlaceMain.authMain.darkMode{background:linear-gradient(45deg,#000 30%,#0084ff)!important}.workPlaceMain.authMain.darkMode .authContainer{background-color:#000}button{color:#fff}.indexMain{align-items:center;display:flex;flex-direction:column}.objects{margin-top:15px;width:95%}.objects,.objects .loading{align-items:center;display:flex;flex-direction:column;position:relative}.objects .loading{background:#828282;background:radial-gradient(circle,#cbcbcb 0,#cecece 100%);border:0;border-radius:10px;box-shadow:0 0 10px .1px #000;color:#000;height:200px;justify-content:center;overflow:hidden;padding:20px;text-decoration:none;transition:all .3s ease;width:200px}.objects .loading .circle{animation:spin 1.5s ease-in-out infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.objects .objectsTitle{background-color:#2d73ff;color:#fff;display:flex;justify-content:space-between;margin:0;padding:15px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:4}.objects .objectsTitle .inputs{align-items:center;display:flex;gap:10px}.objects .objectsTitle .inputs .icon{align-items:center;background-color:rgba(39,39,39,.176);border:0;cursor:pointer;display:flex;height:35px;padding:10px;width:35px}.objects .objectsTitle .inputs .icon svg{filter:invert(1)}.objects .object-card{align-items:center;background-color:#fff;color:#000;display:flex;justify-content:space-between;overflow:hidden;padding:15px;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.objects .object-card .info{max-width:50%}.objects .object-card .info .text{overflow:hidden;text-overflow:ellipsis;transition:.3s;white-space:nowrap;width:100%}.objects .object-card:hover{filter:invert(.1);overflow:visible}.objects .object-card .text:hover{background-color:#fff;color:#000;transition:.3s;transition-delay:1s;width:500%}.objects .cards:last-of-type{border:0}.objects .object-card p{margin:0;padding:0}.objects .object-card .status{align-items:center;display:flex;gap:5px;justify-content:space-between;right:6px;top:3px}.objects .object-card .status svg .circular-chart{display:block;margin:0 auto}.objects .object-card .status svg .circle-bg{fill:none;stroke:#0000;stroke-width:3.8}.objects .object-card .status svg .circle-progress{fill:none;stroke:#00c853;stroke-width:2.8;stroke-linecap:round;animation:progress-fill 1.5s ease-out forwards;transform:rotate(-90deg);transform-origin:center;transition:stroke-dasharray 1s ease-out}.objects .object-card .status svg .percentage{fill:#333;text-anchor:middle;font-size:.5em;font-weight:700}.objects .object-card .status svg .label{fill:#777;text-anchor:middle;font-size:.35em}@keyframes progress-fill{0%{stroke-dasharray:0 100}}.objects .object-card .status svg .circular-chart.green .circle-progress{stroke:#4caf50}.objects .object-card .status svg .circular-chart.blue .circle-progress{stroke:#00acc1}.objects .object-card .status svg .circular-chart.orange .circle-progress{stroke:#ffa000}.objects .object-card .status{width:150px}.objects .object-card .status svg{width:50px}.objects .object-card .status p{align-items:center;display:flex;font-size:12px;gap:5px;margin:0}.objects .object-card .status .dot{background-color:#c58300;border-radius:50%;box-shadow:0 0 5px .1px #c58300;height:10px;right:10px;top:10px;width:10px}.objects .object-card .status .noJobs{background-color:#c50000;box-shadow:0 0 5px .1px #c50000}.objects .object-card .status .n0{background-color:#00c54c;box-shadow:0 0 5px .1px #00c54c}.addButton{align-items:center;background-color:#2d73ff;border:0;border-radius:999px;bottom:50px;color:#fff;cursor:pointer;display:flex;font-size:large;font-weight:700;height:45px;justify-content:center;margin-left:90%;padding:15px;position:fixed;width:45px;z-index:11}.objects .create-new.false{height:0;padding:0;width:0}.objects .create-new{background:radial-gradient(circle,#fff 0,#acacac 100%);border:0;border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:15px;padding:10px;transition:all .3s}.objects .create-new h4{margin:0;padding:0}.objects .create-new p{justify-content:center;margin:0;padding:0}.objects .create-new input{border:0;border-radius:10px;text-align:center;width:100%}.objects .create-new .objektasInput{font-weight:700}.objects .create-new button{background-color:#6c6c6c;border:0;border-radius:10px;color:#fff;font-weight:700;transition:all .3s ease}.objects .create-new button:hover{background-color:#00be00}.objects .create-new:hover{box-shadow:0 0 0 .1px #000}.jobPlaceMain button{color:#000}.jobPlaceMain .confirmation.hide{opacity:0;pointer-events:none;transition:.3s;z-index:-100}.jobPlaceMain .confirmation.show{opacity:1;transition:.3s;z-index:100}.jobPlaceMain .confirmation{background-color:rgba(0,0,0,.562);border:1px solid;height:100%;position:fixed;top:0;width:100%}.jobPlaceMain .confirmation,.jobPlaceMain .confirmation .confirm{align-items:center;display:flex;justify-content:center;transition:.5s ease}.jobPlaceMain .confirmation .confirm{background-color:#fff;border-radius:10px;border-top:5px solid red;box-shadow:0 0 10px .1px #000;flex-direction:column;gap:10px;padding:20px;position:relative;width:400px}.jobPlaceMain .confirmation .confirm .text{list-style:none;padding-bottom:10px}.jobPlaceMain .confirmation .confirm .text p{text-align:center}.jobPlaceMain .confirmation .confirm .text li{opacity:.7}.jobPlaceMain .confirmation .confirm .trashBin svg{background-color:red;border-radius:9999px;left:50%;padding:5px;position:absolute;top:-30px;transform:translateX(-50%);width:50px}.jobPlaceMain .confirmation .confirm .trashBin svg path{stroke:#fff}.jobPlaceMain .confirmation .confirm h2{margin:0}.jobPlaceMain .confirmation .confirm .confirmInput{width:100%}.jobPlaceMain .confirmation .confirm .confirmInput p{font-size:small;margin:0;opacity:.7;padding:5px;text-align:center;width:100%}.jobPlaceMain .confirmation .confirm .confirmInput input{border:0;border-radius:5px;outline:1px solid rgba(0,0,0,.215);padding-block:5px;padding-inline:0;text-align:center;width:100%}.jobPlaceMain .confirmation .confirm .confirmButtons{display:flex;gap:10px;width:100%}.jobPlaceMain .confirmation .confirm .confirmButtons button{background-color:red;border:0;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:5px;transition:.3s;width:100%}.jobPlaceMain .confirmation .confirm .confirmButtons .cancel{background-color:initial;color:#000;font-weight:400;outline:1px solid}.jobPlaceMain .confirmation .confirm .confirmButtons button:disabled{background-color:gray}.jobPlaceMain .jobContainer{margin:auto;width:95%}.jobPlaceMain .jobContainer input{outline:0 solid #0084ff;transition:.05s}.jobPlaceMain .jobContainer input:focus{outline:1.5px solid #0084ff}.jobPlaceMain .jobContainer h1{margin:0;padding-block:50px;text-align:center}.jobPlaceMain .jobContainer .input-fields-job{background-color:#fff;border-radius:15px;margin-block:10px;max-width:600px;padding:10px}.jobPlaceMain .jobContainer .input-fields-job div{display:flex;height:50px;justify-content:space-between}.jobPlaceMain .jobContainer .input-fields-job div input{border:0;border-bottom:1px solid rgba(0,0,0,.233);margin-right:10px;width:100%}.jobPlaceMain .jobContainer .input-fields-job div button{background-color:#2d73ff;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;max-width:50%;padding-inline:10px}.jobPlaceMain .jobContainer .add-job{background-color:#fff;border-radius:15px;height:100%;margin-block:10px;padding:10px}.jobPlaceMain .jobContainer .add-job .input-fields{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:space-around}@media (max-width:920px){.jobPlaceMain .jobContainer .add-job .input-fields{flex-direction:column;min-width:auto}}.jobPlaceMain .jobContainer .add-job .input-fields .input-field-div{border-bottom:1px solid rgba(0,0,0,.233);height:52.6667px;padding-inline:5px;position:relative;width:100%}.jobPlaceMain .jobContainer .add-job .input-fields .input-field-div .input-field{border:0;display:block;height:50px;padding-inline:5px}.jobPlaceMain .jobContainer .add-job .input-fields .input-field{border:0;border-bottom:1px solid rgba(0,0,0,.233);height:50px;padding-inline:5px;width:100%}.jobPlaceMain .jobContainer .add-job .input-fields .dropdown{border:0;box-sizing:initial}.jobPlaceMain .jobContainer .add-job .input-fields .add-button{background-color:#2d73ff;border-color:#0000;border-radius:8px;color:#fff;cursor:pointer}.jobPlaceMain .jobContainer .add-job .input-fields .darbas{position:relative}.jobPlaceMain .jobContainer .add-job .input-fields .darbas input{border:0;height:100%;padding:0;width:100%}.jobPlaceMain .jobContainer .add-job .input-fields .darbas:focus-within .suggestions{opacity:1;pointer-events:all}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions{align-items:center;background-color:#dcdcdc;display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;transition:.3s;width:100%;z-index:5}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions button:last-child{border-bottom:0}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions button{background-color:initial;border:0;border-bottom:1px solid rgba(0,0,0,.233);cursor:pointer;padding:5px;text-align:left;transition:.15s;width:90%}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions button:hover{background-color:rgba(0,0,0,.205)}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions button div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobPlaceMain .jobContainer .add-job .input-fields .darbas .suggestions button div:first-child:hover{overflow:visible;text-overflow:clip}.jobPlaceMain .jobContainer .rows{background-color:#fff;border-radius:15px;position:relative}.jobPlaceMain .jobContainer .rows .info{border-top:1px solid rgba(0,0,0,.205);position:relative}.jobPlaceMain .jobContainer .rows .rowsHeader{background-color:#fff;border-radius:10px 10px 0 0;overflow:scroll;pointer-events:none;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;width:100%;z-index:4}@media (max-width:660px){.jobPlaceMain .jobContainer .rows .rowsHeader{top:105px}}.jobPlaceMain .jobContainer .rows .rowsHeader .infoColumns .text{font-weight:700;z-index:2}.jobPlaceMain .jobContainer .rows .loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:150px}.jobPlaceMain .jobContainer .rows .loading .spinner{animation:spin 1.5s ease-in-out infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}.jobPlaceMain .jobContainer .rows .rowsBody{overflow:scroll;width:100%}.jobPlaceMain .jobContainer .rows .columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;min-width:1199px;overflow:hidden}.jobPlaceMain .jobContainer .rows .columns .delete-button{background-color:red;border:0;color:#fff;cursor:pointer;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;transition:all .3s ease;width:0}.jobPlaceMain .jobContainer .rows .columns:hover .delete-button{width:35px}.jobPlaceMain .jobContainer .rows .columns .text{margin:0;min-width:150px;overflow:hidden;padding:7px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.jobPlaceMain .jobContainer .rows .columns .text p{height:100%;margin:0;max-width:100%;width:100%}.jobPlaceMain .jobContainer .rows .columns .text input{background-color:initial;border:0;height:100%;margin:0;text-align:center;width:100%}.jobPlaceMain .jobContainer .rows .columns .darbuotojai a{color:#000;text-decoration:none}.jobPlaceMain .jobContainer .rows .columns .atlikta{color:#22bc00;font-weight:700}.jobPlaceMain .jobContainer .rows .columns .vykdoma{color:orange}.jobPlaceMain .jobContainer .pdfButtons{align-items:center;display:flex;gap:10px;margin-block:10px;min-height:50px;width:100%}.jobPlaceMain .jobContainer .pdfButtons .input-field{border:0;height:56px}.jobPlaceMain .jobContainer .pdfButtons .filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:100%}.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes{background-color:initial!important;border-radius:8px;display:flex;gap:10px}@media (max-width:920px){.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes{width:100%}}@media (max-width:700px){.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes{flex-wrap:wrap}.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes>*{flex-basis:calc(40% - 10px);flex-grow:1;flex-shrink:1}}.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes .checkbox{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:5px;height:45px;justify-content:center;padding:5px;text-align:center;transition:.3s;-webkit-user-select:none;user-select:none;width:100px}.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes .checkbox input{display:none}.jobPlaceMain .jobContainer .pdfButtons .filters .checkboxes .checkbox:has(input:checked){accent-color:#fff;background-color:#2d73ff!important;color:#fff}.jobPlaceMain .jobContainer .pdfButtons button{background-color:red;border:0;border-radius:15px;color:#fff;cursor:pointer;height:56px;padding-inline:10px;position:relative}@media (max-width:920px){.jobPlaceMain .jobContainer .pdfButtons button{width:100%}}.jobPlaceMain .jobContainer .pdfButtons input{border-radius:8px;height:50px;padding-inline:10px}@media (max-width:920px){.jobPlaceMain .jobContainer .pdfButtons input{width:100%}}.authMain{background:#fff;background:linear-gradient(45deg,#ddd 30%,#0084ff);height:91.1vh;transition:.3s;width:100vw}.authMain .authContainer{background-color:#fff;border-radius:15px;box-shadow:0 0 20px .1px rgba(0,0,0,.251);display:flex;flex-direction:column;justify-content:center;left:50%;max-height:400px;max-width:350px;padding:15px;position:relative;top:50%;transform:translate(-50%,-50%)}.authMain .authContainer h1{color:#0084ff;margin:0;padding-bottom:25px;text-align:center}.authMain .authContainer .container{display:flex;flex-direction:column;gap:10px;padding:0}.authMain .authContainer .container input{border:0;border-radius:10px;box-shadow:0 0 0 .1px #0084ff;outline:1px solid #000;padding:5px;text-align:center;transition:.3s;width:100%}.authMain .authContainer .container input:focus{box-shadow:0 0 5px 0 #0084ff;outline:1px solid #0000}.authMain .authContainer .container .password{position:relative}.authMain .authContainer .container .password button{background-color:initial;border:0;font-size:20px;height:100%;position:absolute;right:0;top:-10%}.authMain .authContainer .container .submit{background-color:#0084ff;border:0;border-radius:10px;color:#fff;cursor:pointer;padding:10px}.summaryMain .userControls{display:flex;gap:10px;justify-content:center;max-height:500px;padding-top:50px}.summaryMain .userControls .usersList{background-color:#fff;border-radius:10px;max-height:500px;max-width:400px;padding:20px;width:100%}.summaryMain .userControls .usersList h2{text-align:center}.summaryMain .userControls .usersList .rows{display:flex}.summaryMain .userControls .usersList .rows p{margin:0;text-align:center;width:100%}.summaryMain .userControls .usersList .header{background-color:#0084ff;color:#fff;padding:10px}.summaryMain .userControls .usersList .users{max-height:80%;overflow:scroll}.summaryMain .userControls .usersList .users .user{color:#000;text-decoration:none}.summaryMain .userControls .usersList .users .user p{border-bottom:1px solid #00000036;padding-block:15px}.summaryMain .userControls .newUser{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;justify-content:center;max-width:400px;padding:20px;text-align:center}.summaryMain .userControls .newUser .newUserForm{margin:auto;width:100%}.summaryMain .userControls .newUser .newUserForm .inputs{border-bottom:1px solid #00000036;display:flex;flex-direction:column;gap:10px;margin:auto;max-width:300px;padding-block:20px}.summaryMain .userControls .newUser .newUserForm .inputs .password{position:relative}.summaryMain .userControls .newUser .newUserForm .inputs .password button{background-color:initial;border:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.summaryMain .userControls .newUser .newUserForm .submit{background-color:#0084ff;border:0;border-radius:10px;color:#fff;margin-block:10px;max-width:300px;padding:10px;width:100%}.summaryMain .userControls .newUser .newUserForm .permissions{margin:auto;max-width:300px;padding-block:20px;width:100%}.summaryMain .userControls .newUser .newUserForm input{border:0;border-radius:10px;box-shadow:0 0 0 .1px #0084ff;outline:1px solid rgba(0,0,0,.233);padding:5px;transition:.3s;width:100%}.summaryMain .userControls .newUser .newUserForm select{background-color:#fff;border:0;border-radius:10px;box-sizing:initial;max-width:300px;outline:1px solid rgba(0,0,0,.247);padding:5px;position:relative;width:100%}.summaryMain .userControls .newUser .newUserForm input:focus{box-shadow:0 0 5px 0 #0084ff;outline:1px solid #0000}.userMain{margin:auto;padding-top:50px;text-align:center}.userMain h1{margin:0}.userMain .userObjects .userObjectsList{border:1px solid;border-radius:15px;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:100%;justify-content:center;margin:25px auto;max-height:500px;max-width:500px;padding:25px}.userMain .userObjects .userObjectsList p{border-bottom:1px solid;margin:0;padding-bottom:5px}.userMain .userObjects .userObjectsList p:last-child{border:0}.userMain .userObjects .checkDisabler{background-color:rgba(0,0,0,.358);height:100%;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%;z-index:-100}.userMain .userObjects .add{background-color:#0084ff;border-radius:15px;color:#fff;padding:10px}.userMain .userObjects .add b{color:#0f0}.userMain .userObjects .panel{background-color:#fff;border-radius:25px;height:100%;left:50%;max-height:800px;max-width:800px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:100%}.userMain .userObjects .panel .panelHeader{display:flex;justify-content:space-between}.userMain .userObjects .panel .panelHeader button{background-color:red;border:0;border-radius:0 25px 0 25px;color:#fff;font-weight:700;height:50px;width:50px}.userMain .userObjects .panel .panelHeader h2{margin:15px}.userMain .userObjects .panel .panelBody{align-items:center;display:flex;flex-direction:column;gap:10px;margin:auto;max-height:80%;max-width:80%;overflow:scroll}.userMain .userObjects .panel .panelBody button{border:0;color:#000;cursor:pointer;padding:10px;width:100%}.userMain .userObjects input{display:none}.userMain .userObjects input[type=checkbox]:checked~.panel{opacity:1;pointer-events:all;z-index:100}.userMain .userObjects input[type=checkbox]:checked~.checkDisabler{opacity:1;z-index:99}.dark-mode{background-color:#1a1a1a!important;color:#fff!important;transition:background-color color .3s .3s!important;.square{background-color:#1a1a1a!important}a{color:#fff!important}}header{background-color:initial;display:flex;flex-direction:column}header a{color:#3b83ff;display:flex;text-decoration:none}header .headerBg{background-color:#fff;box-shadow:0 0 15px 15px rgba(59,131,255,.454);transition:.3s;width:100%}header .topHeader .icon{padding-right:5px}header .header{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;padding-block:10px;width:1280px}header .header .options{display:flex;justify-content:right;position:relative}header .header .darkButton{align-items:center;background-color:initial;border:0;cursor:pointer;display:flex;font-size:30px;height:70px;justify-content:center;padding:0;position:relative;transition:all .3s ease;width:70px}header .header .darkButton .darkIcon{background-color:#fff;border-radius:0;color:#000;margin:auto;position:absolute;scale:100%;transition:.3s ease;transition-delay:.15s}header .header .darkButton .sunIcon{color:#1a1a1a;margin:auto;position:absolute;scale:0;transition:.3s ease}header .header .darkButton.dark-mode{background-color:initial!important;.darkIcon{background-color:#fff;border-radius:100%;scale:40%;transition-delay:0ms}.darkIcon,.sunIcon{color:#fff;transform:rotate(180deg)}.sunIcon{background-color:initial!important;scale:112%;transition-delay:.15s}}header .header .buttons{align-items:center;display:flex;gap:100px;justify-content:right;width:70%}header .header .buttons .button{align-items:center;background-color:initial;border:0;color:#3b83ff;cursor:pointer;display:flex;font-size:20px;height:45px;justify-content:center;position:relative}header .header .buttons .button.dark-mode{background-color:initial!important;color:#3b83ff!important}header .header .buttons .shop{background-color:#3b83ff;border-radius:10px;color:#fff;font-weight:700;padding:0 15px}header .header .buttons .button hr{background-color:#3b83ff;border:0;bottom:-7px;color:#3b83ff;height:2px;position:absolute;rotate:-180deg;transition:.3s;width:0}header .header .buttons .button:hover hr{width:80%}header .header .logo{align-items:center;display:flex;z-index:2}header .header .logoVid{position:relative;right:20px;width:400px}header .header .logoImg{background:#0000!important;border-radius:10px;position:relative;transition:.3s;width:85px}.logoImg .cls-1,.logoImg .cls-2,.logoImg .cls-3,.logoImg .cls-4{transition:.3s}.logoImg svg{background:#0000!important;display:block;filter:none;transition:filter .3s}.logoImg.dark-mode svg{filter:drop-shadow(0 0 20px rgba(36,169,226,.35)) drop-shadow(0 0 40px rgba(36,169,226,.25))}.logoImg svg circle[fill^="#"],.logoImg svg path[fill^="#"],.logoImg svg rect[fill]{fill-opacity:1}.logoImg.dark-mode .cls-1,.logoImg.dark-mode .cls-2{stroke:#fff!important;transition:.3s}.logoImg.dark-mode .cls-4{fill:#fff!important;transition:.3s}.logoImg.dark-mode .cls-3{fill:#24aae2;transition:.3s}header .header .select{align-items:center;background-color:#fff;cursor:pointer;display:none;height:70px;justify-content:center;width:200px;z-index:1}header .header .select input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}header .header .select hr{background-color:#3b83ff;border:0;color:#3b83ff;height:2px;margin:0;pointer-events:none;position:absolute;transition:.3s;width:30px}header .header:has(.select input:checked) .button{opacity:1;pointer-events:all;transform:translateX(0)}header .header .select hr:nth-child(2){transform:translateY(-10px)}header .header .select input:checked~hr:nth-child(2){rotate:45deg;transform:translateY(0)}header .header .select input:checked~hr:nth-child(3){width:0}header .header .select hr:nth-child(4){transform:translateY(10px)}header .header .select input:checked~hr:nth-child(4){rotate:-45deg;transform:translateY(0)}@media only screen and (max-width:1280px){header .header{width:100%}header .header .buttons{align-items:center;display:flex;gap:50px;justify-content:right;padding:15px;width:100%}header .header .logo{align-items:center;display:flex;padding-left:15px}}@media only screen and (max-width:780px){header .header .darkButton{left:50%;margin:0;position:absolute;transform:translate(-50%)}header .header .options{justify-content:right;width:200px}header .header .select{display:flex;flex-direction:column;gap:7px}header .header .buttons .button:hover{background-color:#fff;color:#3b83ff}header .header .buttons .shop:hover{background-color:#3b83ff;color:#fff}header .header .buttons .button:first-child{transition-delay:.4s}header .header .buttons .button:nth-child(2){transition-delay:.3s}header .header .buttons .button:nth-child(3){transition-delay:.2s}header .header .buttons .button:nth-child(4){transition-delay:.1s}header .header:has(.select input:checked) .options{transition-delay:0ms;width:200px;.select{border-radius:0;width:100%}.button:first-child,.select{transition-delay:.3s}.button:nth-child(2){transition-delay:.4s}.button:nth-child(3){transition-delay:.5s}.button:nth-child(4){transition-delay:.6s}}header .header .options{display:flex;justify-content:center;position:relative;right:15px;transition:.3s;transition-delay:.75s;width:70px}header .header .select{background-color:#3b83ff;border-radius:100%;height:70px;justify-content:center;transition:.15s;transition-delay:.6s;width:70px;z-index:2}header .header .options .select hr{background-color:#fff;color:#fff}header .header .buttons{flex-direction:column;gap:0;padding:0;pointer-events:none;position:absolute;top:70px;transition:all .3s ease;width:200px;z-index:1}header .header .buttons .button{background-color:#fff;height:70px;opacity:0;transform:translateY(-80px);transition:.3s;width:100%}header .header .buttons .button.dark-mode{background-color:#1a1a1a!important}header .header .buttons .button hr{display:none}header .header .buttons .button:hover{hr{width:0}}header .header .buttons .shop{background-color:#3b83ff;border-radius:0;color:#fff;font-weight:700;padding:0 15px}}@media only screen and (max-width:660px){header{left:0;position:fixed;top:0;transition:.3s ease-in-out;width:100vw;z-index:5}}.messages{display:flex;flex-direction:column;position:fixed;right:4%;top:4%;transition:.5s ease-in-out;z-index:10}.messages .message{animation:fadeIn .5s forwards,fadeOut .5s 7s forwards;background-color:initial;height:100%;opacity:0;overflow:hidden;padding-bottom:15px;transform:translateY(-50px);transition:.3s}.messages .container{background-color:red;border-radius:7px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-top:10px;width:200px}.messages .container p{margin:0;padding-inline:10px;padding-bottom:10px}.messages .container hr{animation:length 7.5s ease;background-color:#fff;border:0;border-radius:15px;color:#fff;height:3px;margin:auto;width:100%}.messages .fade-out{animation:fadeOut .5s forwards;height:0;padding:0}@keyframes length{0%{width:100%}to{width:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{max-height:500px;opacity:1;padding-bottom:15px}to{max-height:0;opacity:0;padding-bottom:0;transform:translateY(0)}}.messages .fade-in{opacity:1}.messages .top{align-items:center;display:flex;justify-content:space-between;padding-inline:10px;padding-bottom:5px}.messages .top .icon{align-items:center;display:flex;gap:10px;justify-content:center}.messages .top .error-icon{font-size:23px}.messages .top .icon .title{margin:0;white-space:nowrap}.messages .top button{align-items:center;background-color:initial;border:0;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;outline:1px solid #fff;padding:5px;width:20px}.messages .success .container{background-color:#00a000;border-radius:7px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding-top:10px;width:200px}footer{background-color:#fff;bottom:0;display:flex;flex-direction:column;padding-bottom:20px;position:relative;text-align:center;transition:.3s;width:100%;z-index:10}footer,footer hr{color:#3b83ff;margin:auto}footer hr{background-color:#3b83ff;border:0;border-radius:100px;height:2px;width:90%}footer img{height:85px;width:85px}footer .container{align-items:center;display:flex;justify-content:space-around;margin:auto;padding-block:20px;width:100%}footer a{color:#3b83ff}@media only screen and (max-width:1280px){footer{width:90%}}.follow{display:flex;height:100vh;margin:-30px;position:fixed;top:-10px;width:110vw;z-index:-1}.follow .followBackground{background-color:#fffc;filter:blur(10px);height:100vh;left:47%;margin:0;position:absolute;transform:translate(-50%);transition:.3s;width:1280px;z-index:1}.follow .followBackground.dark-mode{background-color:#1a1a1acc!important}.circle{background-color:#3b83ff;border-radius:50%;box-shadow:0 0 0 0 #3b83ff80;filter:blur(10px);height:500px;left:-200px;pointer-events:none;position:absolute;top:-230px;width:500px;z-index:-1}.squares{background-color:#3b84ff00;display:flex;flex-wrap:wrap;gap:5px;height:100vh;position:fixed;top:5.5px;transition:.3s;width:120vw;z-index:0}.square{background-color:#fff;border-radius:15px;height:250px;transform:skewX(-10deg);transition:.3s;width:200px;z-index:10}.square,.square:hover{opacity:1}@media only screen and (max-width:1280px){.follow .followBackground{left:53%;transform:translate(-50%,-6%);width:90%}}@media only screen and (max-width:660px){.follow .squares{display:none;opacity:0}.follow .followBackground.dark-mode{background-color:#1a1a1a!important;filter:blur(0);height:100%;height:100vh;left:0;margin:0;position:absolute;top:100px;transform:translate(0);width:100%;width:1280px;z-index:1}}.quickMenu.darkMode{background-color:#000;color:#fff}.quickMenu.darkMode img{filter:invert(1)}.quickMenu{background-color:#fff;border-radius:20px 0 0 20px;display:flex;flex-direction:column;padding:10px;position:fixed;right:-20px;top:30%;transform:translateY(-50%);transition:.3s;z-index:50}.quickMenu img{transition:.3s;width:30px}.quickMenu img:hover{transform:scale(1.2)}.quickMenu:hover{right:0}.fade-enter{opacity:0;position:absolute}.fade-enter-active{opacity:1;transition:.2s ease-in .2s}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .2s ease-out}
/*# sourceMappingURL=main.1f719df2.css.map*/