@import"https://fonts.googleapis.com/css2?family=Nunito&display=swap";:root{--yellow: rgb(240, 243, 247);--orange: rgb(253, 253, 255);--black: #242d49;--gray: rgba(36, 45, 73, .65);--profileShadow: 0px 4px 17px 2px rgba(0, 0, 0, .25);--hrColor: #cfcdcd;--cardColor: rgb(0, 21, 41);--buttonBg: linear-gradient(98.63deg, #2123b1 0%, #ca3a3a 100%);--inputColor: rgba(255, 255, 255, .836);--photo: #4cb256;--video: #4a4eb7;--location: rgb(0, 21, 41);--shedule: rgb(176, 194, 211);--BGCOLOR: #0f172a;--BORDER-COLOR: #fff;--COLOR: #fff;--ERROR: firebrick;--INACTIVE: lightgray;--LINK-COLOR: whitesmoke;--LINK-HOVER: rgba(245, 245, 245, .9);--NOTE-BGCOLOR: hsla(240, 64%, 27%, .65);--STATUS-COMPLETE: limegreen;--STATUS-OPEN: firebrick;--TABLE-BGCOLOR: #fff;--TABLE-COLOR: #000;--INPUT-INVALID: #f00}.App{color:var(--black);background:#f3f3f3}.blur{position:absolute;width:22rem;height:14rem;border-radius:50%;background:#a6ddf0;filter:blur(72px)}.button{display:flex;align-items:center;justify-content:center;color:#fff;border:none;border-radius:.5rem;background:var(--buttonBg);transition:all .1s ease-out}.button:hover{color:var(--orange);border:2px solid var(--orange);cursor:pointer;background:transparent}.button:disabled{background:silver;pointer-events:none}::-webkit-scrollbar{display:none}.infoForm{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.7rem}.infoInput{border:none;outline:none;background-color:var(--inputColor)!important;border-radius:10px;padding:8px;flex:1}.infoForm>div{display:flex;gap:1rem;height:2rem;width:90%}.infoButton{width:7.2rem;height:2.2rem;align-self:flex-end}*{margin:0;padding:0;box-sizing:border-box}.errmsg{display:flex;color:var(--ERROR);padding:.25em;margin-bottom:.5em;justify-content:center;align-items:center}.errmsg a:any-link{color:var(--ERROR);text-decoration:underline}.nowrap{white-space:nowrap}.icon-button{width:48px;height:48px;font-size:2.5rem;background-color:transparent;border:none;color:var(--COLOR);display:grid;place-content:center}.icon-button:hover,.icon-button:focus-visible{transform:scale(1.2)}.icon-button[disabled]{visibility:hidden}body{font-family:Nunito,sans-serif;min-height:100vh;background-color:var(--BGCOLOR);color:var(--COLOR);background-size:cover;background-position:top right;background-blend-mode:multiply}#root{min-height:100vh;display:flex;flex-flow:column nowrap}a{text-decoration:none}a:any-link{color:var(--LINK-COLOR)}a:hover,a:focus-visible{color:var(--LINK-HOVER)}.public,.welcome{display:flex;flex-direction:column;gap:1rem}.public{padding:1em;flex-grow:1}.public__main,.login{flex-grow:1;border-top:2px solid var(--BORDER-COLOR);border-bottom:2px solid var(--BORDER-COLOR);padding:1em 0}.public__addr{margin-top:1em}.welcome a:before{content:"➜ "}.dash-header{position:sticky;top:0;z-index:1;background-color:var(--BGCOLOR);padding:0 .5em;border-bottom:1px solid var(--BORDER-COLOR)}.dash-header__container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dash-header__container--small{max-width:800px}.dash-header__nav{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:.5em}.dash-container{padding:.75em .5em .5em;flex-grow:1}.dash-footer{font-size:1rem;position:sticky;bottom:0;z-index:1;background-color:var(--BGCOLOR);padding:.5em;border-top:1px solid var(--BORDER-COLOR);display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:1em}.dash-footer__button{font-size:1rem;width:auto;height:auto}.table{font-size:1rem;width:100%;display:grid;grid-template-columns:1fr 2fr 1fr;color:var(--TABLE-COLOR);gap:.1em}.table__button{padding:.25em;font-size:1.5rem;color:var(--TABLE-COLOR)}.table__thead{position:sticky;top:0;z-index:1}.table__th,.table__cell{background-color:var(--TABLE-BGCOLOR);text-align:left;border:1px solid var(--TABLE-COLOR);padding:.5em}.table__cell:last-child{display:grid;place-content:center}.table__cell--inactive{background-color:var(--INACTIVE)}.note__created,.note__updated,.note__username{display:none}.note__status{font-weight:700}.note__status--open{color:var(--STATUS-OPEN)}.note__status--completed{color:var(--STATUS-COMPLETE)}.form{display:flex;flex-flow:column nowrap;gap:.75em;max-width:800px}.form__checkbox-container{display:flex;align-items:center;width:fit-content;gap:.5em}.form__persist{display:flex;align-items:center;width:100%;gap:.2em}.form__title-row{display:flex;justify-content:space-between;align-items:center}.form__input,.form__submit-button{padding:.5em;border-radius:15px}.form__input--text{min-height:150px}.form__input--incomplete{border:1px solid var(--INPUT-INVALID);outline:1px solid var(--INPUT-INVALID)}.form__checkbox{width:18px;height:18px}.form__select{width:fit-content;padding:.25em}.form__action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:.5em;position:absolute;right:.5em}.form__row{display:flex;flex-flow:row nowrap;gap:2em}.form__divider{display:flex;flex-flow:column nowrap;gap:.5em}@media screen and (max-width:400px){h1{font-size:2rem}.dash-header__nav{gap:0}.icon-button{font-size:1.5rem}}@media screen and (min-width:768px){body{font-size:1.25rem}.dash-header{padding:0 1em}.dash-container{padding:1em}.table{font-size:1.5rem}.table--notes{grid-template-columns:repeat(3,1fr) 2fr repeat(2,1fr)}.note__created,.note__updated,.note__username{display:block}.form__action-buttons{position:static}}._header_18ul3_1{display:flex;padding:50px;justify-content:space-between}._logo_18ul3_6{width:70px;height:70px}._invoiceNumber_18ul3_11{text-align:right;border:none;outline:none;font-size:15px;color:gray}._invoiceLayout_18ul3_19{width:88%;min-height:800px;background-color:#fff;margin:50px auto;border-radius:15px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}._contacts_18ul3_34{display:flex;align-items:center;justify-content:space-between;padding:10px 40px;border-top:1px rgb(221,221,221) solid}._contacts_18ul3_34 p{font-size:14px;color:gray;line-height:8px}._contacts_18ul3_34 h4{font-size:15px;font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;color:gray}._address_18ul3_54{text-align:left}._dates_18ul3_58{text-align:right}form{padding:0 40px 40px!important}table{font-family:Roboto,Helvetica,sans-serif;border-collapse:collapse;width:100%}table td,table th{border-bottom:1px solid #ddd;padding:8px 0}table tr:nth-child(2n){background-color:#fafafa}table tr:hover{background-color:#f3f3f3}thead{padding-left:100px}table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#f5f5f5;color:#3b3b3b;border-top:1px rgb(212,212,212) solid;border-bottom:1px rgb(212,212,212) solid;font-size:14px}tr input[type=text]{background:transparent;-moz-appearance:textfield}._number_18ul3_107{width:12%;padding:5px}._number_18ul3_107 input[type=number]{width:100%;height:35px;border:none;outline:none;background:none;font-size:15px;color:#3b3b3b;-moz-appearance:textfield}._amount_18ul3_125,._discount_18ul3_134{width:100%;height:45px;border:none!important;outline:none;background:none;font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;font-size:15px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._item_18ul3_150 input[type=text]{width:90%;height:35px;border:none;outline:none;background:none;color:#3b3b3b}._addButton_18ul3_159{display:flex;align-items:flex-start;padding-left:15px;padding-top:10px}._addButton_18ul3_159 button{width:40px;height:40px;background-color:#007fff;color:#fff;border-radius:100%;border:none;outline:none;font-size:22px;text-align:center;box-shadow:0 2.8px 2.2px #0000000c,0 6.7px 5.3px #00000012,0 12.5px 10px #00000016,0 22.3px 17.9px #0000001a,0 41.8px 33.4px #0000001f,0 100px 80px #0000002b;cursor:pointer}._addButton_18ul3_159 button:hover{background-color:#df1174}._delete_18ul3_187{display:flex;align-items:center;justify-content:center}._submitButton_18ul3_194{margin:20px auto;padding:18px 25px;border:2px solid #007fff;background-color:#fff;border-radius:30px;font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;color:#494949;cursor:pointer;outline:none}._submitButton_18ul3_194:hover{background-color:#007fff;color:#fff}._invoiceSummary_18ul3_212 div{border-bottom:1px solid rgb(231,231,231);font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;text-align:left;margin-left:50%;font-size:15px;display:flex;color:gray}._summary_18ul3_222{background-color:#f7f7f7;font-weight:500;padding:15px 0 15px 15px}._summaryItem_18ul3_229{display:flex;align-items:center;justify-content:space-between}._summaryItem_18ul3_229 p,h4{padding:15px}._summaryItem_18ul3_229 input{font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;border:none;outline:none;text-align:right}._toolBar_18ul3_247{margin-top:50px}._summaryItem_18ul3_229 span{text-align:left}._note_18ul3_254{margin-top:20px}textarea{width:100%;height:100px;outline:none;border:none;font-family:Roboto,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;resize:none}._note_18ul3_254 h4{text-align:left}._toolBar_18ul3_247{display:flex}._noOutline_18ul3_278{margin-bottom:2px;width:120px;border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:inset;border-bottom-color:gray;border-bottom-width:1.5px}._noOutline_18ul3_278:focus{outline:none}._noOutlineDate_18ul3_294{margin-bottom:2px;width:90px;border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:inset;border-bottom-color:gray;border-bottom-width:1.5px}._noOutlineDate_18ul3_294:focus{outline:none}._noOutlineOra_18ul3_309{margin-bottom:2px;width:15px;border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:inset;border-bottom-color:gray;border-bottom-width:1.5px}._noOutlineOra_18ul3_309:focus{outline:none}._inputDivForm_18ul3_324{display:flex;align-items:baseline;margin:5px}._inputDivForm2_18ul3_330{align-items:baseline;margin:5px}._inputDivJos_18ul3_335{display:flex;flex-wrap:wrap}._sesisaziConstatari_18ul3_340{width:100%;min-height:100px;border:solid 1px black;border-radius:3px}@media all and (max-width:768px){._invoiceLayout_18ul3_19{width:97%}._invoiceSummary_18ul3_212 div{margin-left:0%}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}#pageCounter{counter-reset:pageTotal}#pageCounter span{counter-increment:pageTotal}#pageNumbers{counter-reset:currentPage;break-after:left}#pageNumbers #footerPage:before{counter-increment:currentPage;content:"Pagina " counter(currentPage) " din " counter(pageTotal)}#footerPage{position:absolute;bottom:5px;left:350px;color:gray;font-size:11px}.deviz-model{color:#000;width:794px;height:1123px;border:1px solid rgba(0,0,0,0);break-after:left;position:relative}.interior{margin:15px}#footer{break-inside:avoid}.deviz-button{margin-top:10px}.deviz-firma{color:#000;display:flex;justify-content:space-between;align-items:center}.deviz-mic{font-size:11px}.deviz-mic2{font-size:13px;break-inside:avoid}.deviz-mic3{font-size:9px}.deviz-titlu{display:flex;justify-content:center;font-size:18px}.deviz-date{display:flex;justify-content:space-between}.container{border:1px solid #000}.deviz-model h1{font-size:30px}.deviz-model p{margin-top:0;margin-bottom:0!important}.deviz-model h2{margin-bottom:0!important}.tableCorp{width:100%}@media only screen and (max-width:600px){.categories{width:100%;overflow-x:scroll}}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}._programator_18j4y_12{box-sizing:border-box;display:block;line-height:24px;-moz-tab-size:4;tab-size:4;text-size-adjust:100%;margin:0}textarea{resize:vertical}._header_18j4y_24{position:sticky;top:0;width:100%;height:50px;background-color:#f5f5f5;z-index:50}._body_18j4y_34{display:flex;flex:1}._headerCalendar_1ja4i_1{padding-left:1rem;padding-right:1rem;display:flex;align-items:center}._titlu_1ja4i_9{margin-right:2.5rem;font-size:1.25rem;line-height:1.75rem;color:#6b7280;font-weight:inherit;margin-top:6px}._buttonCalendar_1ja4i_18{border-style:solid;border-width:.5px;border-radius:.5rem;padding:.25rem 1rem;margin-right:1.25rem}._schimbatLuna_1ja4i_29{cursor:pointer;color:#4b5563;margin-left:.5rem;margin-right:.5rem;margin-bottom:.25rem}._dataCalendar_1ja4i_38{margin-left:1rem;font-size:1.25rem;line-height:1.75rem;color:#6b7280;font-weight:700;margin-top:10px}._setari_1ja4i_47{display:flex;justify-content:space-between;align-items:center;border-bottom:solid;border-color:#d6d6d6;border-width:1px}._checkboxRound_qi404_1{width:1.25rem;height:1.25rem;border-radius:35%;vertical-align:middle;border:2px solid #ddd;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}._checkboxRound_qi404_1 input[type=checkbox]:before{content:"✓";color:#fff}._rand_1lpai_1{border-style:solid;border-width:1px;display:flex;border-color:#e5e5e5}._zile0_1lpai_8{display:flex;align-items:center}._zile_1lpai_8{display:flex;flex-direction:column;align-items:center;gap:5px;padding:.5rem;border:solid;border-width:0;border-right-width:1px;border-color:#e5e5e5;width:8rem}._zile1_1lpai_26{margin:0!important;font-size:.875rem;line-height:1.25rem}._zile2_1lpai_33{margin:0!important;font-size:.875rem;line-height:1.25rem;text-align:center}._zile3_1lpai_44{background-color:#2563eb;color:#fff;border-radius:9999px;width:5rem}._programare_1lpai_51{padding:.25rem;font-size:.875rem;line-height:1.25rem;border-radius:.25rem;margin:.25rem .75rem .25rem .25rem;color:#000;overflow:hidden}._principal_1azn2_2{height:100vh;width:100%;position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center}._formModal_1azn2_13{background-color:#fff;border-radius:10px;border:1px solid #d6d6d6;box-shadow:8px 8px #afadad2d;width:25%}._headerModal_1azn2_21{background-color:#8080804d;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:10px;border-top-right-radius:10px}._inputForm_1azn2_34{display:grid;grid-template-columns:1fr 5fr;align-items:center;row-gap:1.25rem}._inputCar_1azn2_41{padding-top:.75rem;border-width:0px;color:#4b5563;font-size:1rem;line-height:1.75rem;font-weight:600;padding-bottom:.5rem;width:100%;border-bottom-width:2px;border-color:#e5e7eb}._inputCar_1azn2_41:focus{outline:none!important;border:none;border-bottom:solid;border-color:#3b82f6}._label_1azn2_61{width:1.5rem;height:1.5rem;border-radius:9999px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border:solid;border-width:1px}._footerModal_1azn2_74{display:flex;justify-content:flex-end;border-top-width:1px;padding:.75rem;margin-top:1.25rem}._buttonModal_1azn2_82{background-color:#3b82f6;padding:.5rem 1.5rem;border-radius:.25rem;color:#fff}._buttonModal_1azn2_82:hover{background-color:#2563eb}
