:root{--background-grey: #f6f7f8;--background-card: #f2f2f2;--border-grey: #e6e6e6;--field-grey: #ebedef;--approve: #78a278;--approve1: #739c74;--approve2: #627f63;--approve3: #8db28e61;--approvehover:#6d936d;--in-queue: #b17a8d;--in-queue1: #8f1875;--in-queue2: #633249;--in-queue3: #e971cd61;--in-queuehover:#ffc5da;--reject: #e38888;--reject1: #d78686;--reject2: #c07d7d;--reject3: #ea9696;--rejecthover: #cb7777;--pending: #74a6d2;--pending1: #739ec6;--pending2: #61809d;--pending3: #81aed7;--pendinghover: #6591b7;--onhold: #ffc954;--onhold1: #fac34a;--onhold2: #d5a53c;--onhold3: #fbd27a;--ready: #d18dc2;--ready1: #b47aa8;--ready2: #e6e6e6;--ready3: #4b4b4b;--action: #d6d6d6;--actionhover: #c6c6c6;--margin-bottom: 2rem;font-size:.8rem!important;text-overflow:ellipsis}:root button:hover{cursor:pointer}html{background:var(--background-grey)}p,input,span,div,select,option,th,tr,button,textarea{font-size:.8rem!important}.navbar-username{display:inline-block;margin-right:10px}nav{background:#173656;padding:0rem 2rem;color:#fff;display:grid;grid-template-columns:50% 50%;height:50px;position:relative;width:-webkit-fill-available;z-index:9999}.navbar-left{display:contents;grid-column:1}.navbar-right{grid-column:2;place-content:center;place-self:center;justify-self:end;display:flex}.language{place-content:center}.navbar-locale{margin-right:16px;text-align:start}button.logout{place-content:center;cursor:pointer;border:0px;background:none}button.logout>span{color:#fff}body{margin:0;font-family:Quicksand,sans-serif}textarea{width:-webkit-fill-available;border:1px solid var(--border-grey);padding:1rem;resize:vertical;font-family:Quicksand,sans-serif}textarea:focus-visible{outline:0px}h2{margin-block-start:0px;font-family:Quicksand,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}input{width:-webkit-fill-available;border:none;text-align:right;padding:.5rem;font-family:Quicksand,sans-serif;background:#fff}input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input:focus-visible{border:0px;outline:1px solid rgb(226 226 226)!important}input:disabled,input[readonly]{background:#e9e9e9}label{text-transform:lowercase;font-weight:900}label:first-letter{text-transform:capitalize}iframe{width:-webkit-fill-available;height:100%;border:none;size:a4}select{border:none;text-align:right;font-family:Quicksand}select:focus-visible{border:none!important;outline:0px}td{position:relative}#expense-list th,#expense-list td{padding:1rem;text-align:left;width:10rem}#expense-list th:not(:last-child){border-right:1px solid #d0d0d0}#expense-list td.text-right,#expense-list th.text-right{text-align:right}#expense-list td.id,#expense-list th.id{width:3rem}#expense-list td.status,#expense-list th.status{max-width:6em}.material-symbols-outlined{font-size:15px}.login-wrapper{width:100vw;height:100vh;display:grid;background-image:linear-gradient(90deg,#173656,#50798a8f),url(/assets/login-v1-OOXsF0QY.png);background-position:50%;background-size:cover;margin:0;overflow:hidden;z-index:0}.login-wrapper button{padding:1rem;background:#0393a9;border:0px;color:#fff;cursor:pointer;transition:all .5s;font-family:Quicksand,sans-serif;border-radius:.3rem}.login-wrapper button:hover{background:#017789}.welcome{display:grid;grid-template-columns:1fr;padding:2rem;width:30rem;place-content:center;place-self:center;background:#dedede;border-radius:1rem}.pdfViewer{height:100%;width:100%;position:absolute;top:0}.pdf-show-status{position:absolute;top:40px;right:0;z-index:9}.pdf-status{place-self:center;background-color:#e6e6e6;width:20rem;height:2rem;place-content:center;text-align:center;color:#fff;font-size:.8rem;font-weight:100;opacity:1;transform:rotate(45deg);right:-80px;position:relative;transition:background-color .5s ease}.pdf:hover>.pdf-show-status{opacity:0;transition:all .3s ease-in-out;z-index:-999}.pdf-status.pdf-approved{background-color:var(--approve)!important;transition:background-color .5s ease}.pdf-status.pdf-rejected{background-color:var(--reject)!important;transition:background-color .5s ease}.pdf-status.pdf-pending{background-color:var(--pending)!important;transition:background-color .5s ease}.card{display:grid;position:relative;grid-template-columns:auto auto auto;grid-template-areas:"pdf accounting flow";grid-template-rows:40px 100vh;overflow:hidden;margin:2rem;animation:moveleft .5s;box-shadow:1px 1px 16px #c2c2c2;height:100vh}@media (min-width: 1900px){.card{grid-template-columns:auto auto 10%}}.card-fullscreenpdf{display:grid;position:relative;grid-template-columns:100%;grid-template-areas:"pdf";grid-gap:.3rem;height:calc(100vh - 10rem + -0px);overflow:hidden;margin:1rem;box-shadow:10px 10px 14px 8px #e5e5e5;animation:moveright .5s}.card-fullscreenpdf .card-menu{display:none}@keyframes moveleft{0%{right:-200px}to{right:0}}@keyframes moveright{0%{left:-200px}to{left:0}}.card-fullscreenpdf>* span#pdfclose{display:block}.card-fullscreenpdf>* span#pdffull{display:none}.card>* #pdfclose{display:none}.card-close{display:flex;cursor:pointer;padding:0rem}.card .go-back{display:flex;place-self:center;justify-items:center;margin-right:1rem;padding:1rem;background:#d6d6d6;transition:all .3s}.card .go-back:hover{background:#ccc}.card .go-back:hover>span{font-weight:700}.card-menu{display:grid;grid-template-columns:1fr 1fr;background:#e9e9e9;grid-column:1 / 4;grid-row:1;max-height:40px;overflow:hidden}.card-menu-actions{place-content:center;justify-self:end;display:grid;grid-template-columns:1fr 1fr;padding-right:2rem}.card-menu-actions a span{background:var(--action);color:#626761;border-radius:5px;font-size:1.3rem;padding:.5rem;margin-left:.5rem;transition:.3s all}.card-menu-actions a:hover span{cursor:pointer;background:var(--actionhover)}.pdf{size:A4;height:calc(100vh - 4rem);grid-area:pdf;position:relative;overflow:hidden;grid-row:2;min-height:calc(100vh - 4rem)}.pdf:hover>.pdf-fullscreen{display:block;animation:pdfmoveleft ease .5s;z-index:99}@keyframes pdfmoveleft{0%{right:-100px}to{right:0}}.pdf-fullscreen{position:absolute;top:80px;right:2px;cursor:pointer;display:none;border-right:6px solid #323639}.pdf-fullscreen a{padding:1rem;background:#aca6a6d6;place-content:center;place-self:center;display:flex;transition:all .5s}.pdf-fullscreen:hover a{background:#969696;transition:all .5s}.pdf-fullscreen * span{color:#f1f1f1;font-size:1.4rem}.card-fullscreenpdf>* .pdf-fullscreen{display:block}.accounting{grid-area:accounting;overflow:auto;background:var(--background-card);position:relative;grid-row:2;transition:all ease-in-out .25s;padding:2rem}.approverflow{grid-area:flow;background:var(--background-card);overflow:auto;padding:2rem 2rem 0rem 0rem;z-index:-1;grid-row:2}.accounting-header{gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-bottom:var(--margin-bottom)}.accounting-header .name{font-weight:900}.accounting-lines{margin-bottom:var(--margin-bottom);overflow:auto;height:-webkit-fill-available}.scroll{max-height:50vh;border-top:1px solid var(--border-grey)}.fields{display:grid;grid-template-columns:1fr}.collaps{overflow:hidden;height:-webkit-fill-available;justify-self:stretch;display:grid;place-content:left;grid-row:1}.collaps span,.edit span:hover,datalist:hover{cursor:pointer}.edit{height:-webkit-fill-available;display:grid}.edit span{transform:rotate(90deg)}.header{font-weight:900}.line{overflow-x:hidden;padding:1rem 2rem;display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--border-grey);position:relative}.line:nth-child(odd){background:#eee}.line:hover{background:#eee}.line:hover * .save{background:var(--pending);transition:1s all}.line.editmode input{font-weight:700;color:#3e3e3e;outline:solid 1px #dbeeff;transition:ease-in .3s}.collaps{opacity:.1;transition:.3s all}.line:hover * .collaps{opacity:.8;transition:.3s all}.line:hover:before{content:"";position:absolute;height:100%;background:var(--pending);width:6px;z-index:999999;opacity:1}.line:before{content:"";position:absolute;height:100%;background:var(--pending);width:6px;z-index:999999;opacity:0;transition:.5s all ease}.line.editmode{background:#dbeeff;overflow:visible}.editmode-info{background:#ffe6af;padding:1rem;text-align:center;border-bottom:1rem solid #ffdc84;margin:0;box-shadow:4px 4px 17px #bfbfbf;font-weight:100;margin-top:2rem}.line.editmode .save a{color:#fff}.line.editmode .save{background:var(--pending)}.line .save{cursor:pointer;color:#fff;grid-column:12;display:flex;place-self:end;vertical-align:top;position:relative;background:var(--action);padding:.5rem 1.5rem;margin-top:1rem;transition:all .3s}.line .delete{cursor:pointer;color:#fff;grid-column:11;display:flex;place-self:end;vertical-align:top;position:relative;background:var(--reject);padding:.5rem 1.5rem;margin-top:1rem;grid-row:1;transition:all .3s}td.editline button#deleteline:hover{background:var(--rejecthover);transition:all .3s}.line .save:hover{background:var(--pendinghover);transition:all .3s}.line.editmode .save:hover{background:var(--pendinghover)}.line-actions{display:grid;grid-template-columns:repeat(12,1fr);gap:.5rem}.collaps span svg{transform:rotate(90deg);transition:ease-in-out .5s}.collaps .collapsed svg{transform:rotate(-90deg);transition:ease-in-out .5s}.add-save-balance{margin-bottom:var(--margin-bottom);display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);padding:0rem;grid-row:1;position:sticky;left:0}.balance{padding:.5rem;grid-column:11 / 13;text-align:right;background:var(--field-grey);place-content:center}.add{display:grid;grid-column:1 / 3;text-align:left;cursor:pointer;color:#0085ff}.add button:hover{background:var(--pending1)}.add-new-line{text-align:center;display:grid;place-content:center;border:0px;background:var(--pending);color:#fff}#no.balance{border-bottom:3px solid var(--reject);background:#ffdada;transition:all .5s}#yes.balance{border-bottom:3px solid #b8ceb8}.content{grid-template-columns:minmax(15rem,1fr) minmax(15rem,1fr) minmax(15rem,1fr);display:grid;place-items:baseline;gap:1rem}.description{grid-row:1;grid-column:2;display:grid;text-align:left}.description input{text-align:left}span.amount{padding:.5rem;background:#e9e9e9;text-align:right}.dim-pro{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.dim-pro.collapsed{grid-template-rows:1fr;transition:grid-template-rows .3s}.dim-pro .line-content{overflow:visible;grid-template-columns:1fr 1fr 1fr;display:grid;gap:1rem;padding-top:1rem}.dimensions,.projects{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.dim,.job,.task,.amount,.account,.description{display:grid;grid-template-columns:1fr;width:-webkit-fill-available}.fields{overflow:hidden;display:grid;place-items:baseline}.fields div{width:100%}#next{right:0;transform:rotate(-180deg);place-self:end;grid-column-start:3}#prev{left:0;grid-column-start:1;grid-column-end:1}.actiongo{position:sticky;bottom:0;background:#e9e9e9;display:grid;grid-template-columns:1fr 1fr;width:100%;margin:0rem}.go{display:grid;place-items:center;width:10rem;height:4rem;background:#01838f!important;transition:all .3s;color:#fff;cursor:pointer;opacity:.7;z-index:3}.go:hover{background:#01838f!important;opacity:1}.approver-comments{margin-bottom:var(--margin-bottom);display:block;position:sticky;left:0;margin-top:2rem}.accounting-actions{padding:0rem;position:sticky;left:0}.accounting-actions{position:sticky;bottom:4rem;width:-webkit-fill-available;background:#f2f2f2}.actions{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.actions button{width:100%;border:none;color:#fff;font-family:Quicksand;background:none;padding:1rem}.actions button:hover{cursor:pointer}.actions button .add-to-flow{font-size:14px!important}.actions-reject,.actions-approve{display:flex;box-shadow:5px 7px 9px #d8d8d8}.actions-reject button:first-child,.actions-approve button:first-child{width:-webkit-fill-available}.actions-reject button:last-child{width:50px;border-left:1px solid var(--reject3);background:var(--reject1)}.actions-reject button:last-child:hover{background:var(--rejecthover)}.actions-reject{background:var(--reject);transition:.3s all;grid-column:3/8}.actions-reject :hover{background:var(--rejecthover);transition:.3s all}.reject-info{display:none;opacity:0;transition:all 1s}.action-disabled{opacity:.5;cursor:not-allowed}.action-disabled .reject{pointer-events:none}.action-disabled:hover+.reject-info{position:relative;grid-column:3/8;display:inline-grid!important;background:#ddd;place-content:center;text-align:center;grid-row:2;padding:1rem;opacity:1;cursor:not-allowed}.actions-approve button:last-child{width:50px;border-left:1px solid var(--approve3);background:var(--approve1)}.actions-approve button:last-child:hover{background:var(--approvehover);transition:.3s all}.actions-approve{background:var(--approve);grid-column:8/13}.actions-approve :hover{background:var(--approvehover);transition:.3s all}.waiting{background:#b8b8b8!important;box-shadow:5px 7px 9px #d8d8d8;transition:all .3s;grid-column:1/3}.waiting:hover{background:#a5a5a5!important}.comment-count{right:1rem;position:absolute;bottom:1rem;background:#ffd7a1;padding:0rem .5rem;opacity:.2;transition:all .5s}.approver-comments textarea:focus-visible+.comment-count{opacity:.9}.notifications{background:#e9e9e9;padding:.5rem 1rem;border-left:1rem solid var(--onhold1);position:relative;margin-bottom:var(--margin-bottom)}.notofications p{font-style:italic}.notifications span{position:absolute;top:1px;right:1px;padding:1rem;color:#919191}.notifications .bell{-webkit-animation:bell 4s .7s ease-in-out;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out;-moz-transform-origin:50% 4px;animation:bell 7s .7s ease-in-out;transform-origin:50% 4px}@-webkit-keyframes bell{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}to{-webkit-transform:rotateZ(0)}}@-moz-keyframes bell{0%{-moz-transform:rotate(0)}1%{-moz-transform:rotate(30deg)}3%{-moz-transform:rotate(-28deg)}5%{-moz-transform:rotate(34deg)}7%{-moz-transform:rotate(-32deg)}9%{-moz-transform:rotate(30deg)}11%{-moz-transform:rotate(-28deg)}13%{-moz-transform:rotate(26deg)}15%{-moz-transform:rotate(-24deg)}17%{-moz-transform:rotate(22deg)}19%{-moz-transform:rotate(-20deg)}21%{-moz-transform:rotate(18deg)}23%{-moz-transform:rotate(-16deg)}25%{-moz-transform:rotate(14deg)}27%{-moz-transform:rotate(-12deg)}29%{-moz-transform:rotate(10deg)}31%{-moz-transform:rotate(-8deg)}33%{-moz-transform:rotate(6deg)}35%{-moz-transform:rotate(-4deg)}37%{-moz-transform:rotate(2deg)}39%{-moz-transform:rotate(-1deg)}41%{-moz-transform:rotate(1deg)}43%{-moz-transform:rotate(0)}to{-moz-transform:rotate(0)}}@keyframes bell{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}.approver-card{display:grid;grid-template-columns:1fr;padding:1rem;position:relative;overflow:hidden;color:#fff;border-radius:8px;transition:all ease .3s}.approver-card .comment{position:relative;z-index:99;padding:1rem 0}.approver-card .name{font-size:1.2rem;font-weight:700;position:relative;word-break:break-word}.approver-card .email{position:relative}.approver-card-status-icon{position:absolute;right:1rem;top:1rem;padding:.5rem;border-radius:50%;color:#fff;display:flex}.approver-card .extra-info{margin-top:.5rem;padding:.5rem 1rem;border-radius:.3rem}#approved.approver-card .extra-info{padding:.5rem;background:#7aa67a;border-radius:.2rem;margin-top:.5rem;border-left:solid 5px #8dbd8d}#ready.approver-card .extra-info{background:var(--ready);color:#fff;border-left:.3rem solid var(--in-queuehover)}#rejected.approver-card .extra-info{background:var(--reject3);color:#fff2f2;border-left:.3rem solid #ffa4a4}#pending.approver-card .extra-info{background:var(--pending3);color:#fffff;border-left:.3rem solid #86b8e4}#in-queue.approver-card .extra-info{background:var(--in-queue3);color:#fff2f2}#hold.approver-card .extra-info{background:var(--onhold3);color:#d79d1e}#approved.approver-card .approver-card-status-icon{background:var(--approve2)}#ready.approver-card .approver-card-status-icon{background:var(--ready)}#rejected.approver-card .approver-card-status-icon{background:var(--reject2)}#pending.approver-card .approver-card-status-icon{box-shadow:0 0 #d4eeff00;animation:pending 3s infinite;background:#2b7eac}span.andforwardedto{display:flex}span.andforwardedto span{transform:scaleX(-1)}#approved.approver-card>span.andforwardedto{padding:.5rem;background:#7aa67a;border-radius:.2rem;margin-top:.5rem;border-left:solid .3rem #8dbd8d}#rejected.approver-card>span.andforwardedto{padding:.5rem 1rem;background:var(--rejecthover);border-radius:.3rem;margin-top:.5rem;border-left:.3rem solid #ffa4a4}.loader{text-align:left;display:inline-block;opacity:.6}.loader span{display:inline-block;vertical-align:middle;width:.3rem;height:.3rem;background:#f3f3f3;border-radius:50%;margin-right:.3rem;animation:loader 1.5s infinite alternate}.loader span:nth-of-type(2){animation-delay:.2s}.loader span:nth-of-type(3){animation-delay:.6s}@keyframes loader{0%{opacity:.9;transform:scale(.5)}to{opacity:.1;transform:scale(1)}}@-webkit-keyframes pending{0%{-webkit-box-shadow:3 3 3 0 #79b9de}70%{-webkit-box-shadow:0 0 0 20px #8fc7f9}to{-webkit-box-shadow:10px 0 0 0 rgba(204,169,44,0)}}@keyframes pending{0%{-moz-box-shadow:0 0 0 0 #79b9de;box-shadow:0 0 #79b9de;background:#80aed7}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px #cca92c00;background:#8fc7f9}to{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 #cca92c00;background:#71a6d4}}.approver-card:before{content:"";position:absolute;width:6rem;height:6rem;top:0;right:0;clip-path:polygon(100% 100%,0 0,100% 0)}.approver-card:after{content:"";position:absolute;width:-webkit-fill-available;height:-webkit-fill-available;bottom:0;right:-376px;transform:rotate(45deg)}#ready.approver-card:before{background:var(--ready1)}#approved.approver-card:before{background:var(--approve1)}#in-queue.approver-card:before{background:var(--in-queue1)}#rejected.approver-card:before{background:#d78686}#pending.approver-card:before{background:#739ec6}#hold.approver-card:before{background:#fac34a}.next-approver{display:grid;grid-template-columns:1fr 50px 1fr}.next-approver:last-child{display:none}.next-approver-line{grid-column-start:2;height:.5rem;width:1px;background:#cdcdcd;justify-self:center}span#next-icon{grid-column-start:2;position:relative;justify-self:center;transform:rotate(90deg);color:#cdcdcd}#ready.approver-card{background-image:linear-gradient(to right,var(--ready1),var(--ready));opacity:.7;border-left:.5rem solid var(--ready)}#ready.approver-card:hover{box-shadow:10px 10px 0 1px #eae9e9;opacity:1}#approved.approver-card{background-image:linear-gradient(to right,var(--approve1),var(--approve));border-left:.5rem solid var(--approve)}#approved.approver-card:hover{box-shadow:10px 10px 0 1px #cadbca}#in-queue.approver-card{background-image:linear-gradient(to right,var(--in-queue1),var(--in-queue));border-left:.5rem solid var(--in-queue)}#in-queue.approver-card:hover{box-shadow:10px 10px 0 1px #cadbca}#pending.approver-card{background-image:linear-gradient(to right,var(--pending1),var(--pending));border-left:.5rem solid var(--pending);box-shadow:5px 5px 0 1px #d3dee8}#pending.approver-card:hover{box-shadow:10px 10px 0 1px #d3dee8}#rejected.approver-card{background-image:linear-gradient(to right,var(--reject1),var(--reject));border-left:.5rem solid var(--reject)}#rejected.approver-card:hover{box-shadow:10px 10px 0 1px #f4dede}#hold.approver-card{background:var(--onhold)}span#mobile,.mobile{display:none}@media (max-width: 1080px){html{scroll-behavior:smooth}input[readonly]{font-size:.9rem}.mobile{display:block}.hidemobile{display:none}.overview-wrapper{position:relative;top:3rem;padding:1rem}.overview-cues h1{font-size:3rem!important}.overview-cues{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))!important;box-shadow:2px 3px 3px #cacaca}p.navbar-username{display:none}.card{display:grid;grid-template-columns:1fr;grid-template-areas:"pdf" "accounting" "flow";grid-template-rows:45px 100vh;background:var(--background-grey);grid-gap:.3rem .3rem;position:relative;z-Index:9999;overflow:scroll;height:100%;padding:0;margin:0}nav{position:fixed;top:0;z-index:9999999}.card-menu{grid-template-columns:1fr 0rem;position:fixed;top:50px;width:100%;z-index:9999999}div.card-close p{display:none}.pdf-fullscreen{display:none!important}.pdf{grid-row:2;top:40px}#pdf{scroll-margin-top:550px;scroll-snap-align:start;width:100!important}.accounting{grid-row:3;padding:1rem;overflow:auto}.accounting-header{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.accounting-actions{bottom:25px;left:0;position:fixed;box-shadow:0 -6px #fff;z-index:9999999}.approverprofile{width:100%}.approverflow{grid-row:4;padding:1rem!important;margin-bottom:6rem}.actiongo{z-index:999999999}.go{display:grid;place-items:center;width:25px;height:25px;z-index:99999}.content{grid-template-columns:1fr;gap:1rem;place-items:baseline}.dropdown-content{text-align:left;right:0}.dim,.job,.task{grid-template-columns:1fr}.dimensions,.projects{grid-template-columns:1fr 1fr}table#expense-list thead{display:none}table#expense-list{border:0px}#expense-list th,#expense-list td{max-width:100%!important;padding:0}.expense-row{display:grid;grid-template-columns:25% 25% 25% 25%;border:1px solid #e1e1e1;background:#fff;padding:2rem;grid-template-rows:1fr 1fr 1fr 1fr;margin-bottom:1rem}.expense-row:nth-child(2n){background:#fff!important}.card td{border-bottom:0px!important;font-weight:600;min-width:10rem}span#mobile{display:block;font-weight:900!important}td.overview-message{grid-column:1 / 4;grid-row:3}td.overview-status{grid-column:1 / 2;grid-row:4}td.overview-id{grid-column:4;grid-row:1;text-align:right!important}td.overview-vendor{grid-column:1 / 4;grid-row:1}td.overview-posting-date{grid-column:3;grid-row:2;text-align:left!important}td.overview-due-date{grid-column:4;grid-row:2}td.overview-amount{grid-column:1 / 2;grid-row:2;text-align:left!important}.overview-open{background:#dcdcdc;border-radius:5px;text-align:start;align-content:center;grid-column-end:3;grid-row:4}.overview-open span{text-align:center}td.editline{min-height:0px;min-width:70px!important;display:table-cell!important}td.editline a#save{margin-right:1rem}th.editline,td.editline{position:relative!important}}.dropdown .dropbtn{font-size:16px;border:none;outline:none;color:#000;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0}.dropdown-content{position:absolute;background-color:#f9f9f9;width:auto;box-shadow:0 8px 16px #0003;z-index:1}.dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:#ddd;cursor:pointer}.arrow{display:grid;place-self:center;justify-self:end}#expense-list{width:100%;border-collapse:collapse;border:1px solid #e1e1e1}#expense-list thead{background:#4c4c4c;color:#fff}#expense-list th{padding:1.5rem 1rem}.overview-wrapper{padding:2rem;overflow:hidden}.overview-wrapper h1{margin-top:0}.overview-wrapper input{margin-bottom:1rem;text-align:left;grid-column:1;border:1px solid #e1e1e1}.overview-cues{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:1rem;margin-bottom:2rem}.overview-cues div{display:grid;position:relative;place-content:center;padding:2rem 0rem;overflow:hidden;box-shadow:2px 3px 3px #cacaca;border-radius:8px}.overview-cues h1{text-align:center;z-index:99;color:#fff;font-size:5rem;padding:0;margin:0}.overview-cues div:before{content:"";position:absolute;width:7rem;height:7rem;top:0;right:0;clip-path:polygon(100% 100%,0 0,100% 0)}.overview-cues div.approve:before{background:var(--approve1)}.overview-cues div.pending:before{background:var(--pending1)}.overview-cues .pending{background-image:linear-gradient(to right,var(--pending1),var(--pending))}.overview-cues .approve{background-image:linear-gradient(to right,var(--approve1),var(--approve))}.overview-cues .total-balance{background-image:linear-gradient(to right,var(--ready1),var(--ready))}.overview-cues div.total-balance:before{background:#c682b7}.overview-cues .total{background:#b3b3b3}.overview-cues div.total:before{background:#8e8e8e}.overview-cues div h1{text-align:center;z-index:99}.overview-cues .overview-cue-text{padding:.5rem 1rem;z-index:9;color:#fff;text-align:center;place-self:center;border-radius:.3rem}span.overview-icon{position:absolute;top:0;padding:.5rem;right:0;margin:1rem;border-radius:50%;color:#fff}td.overview-status .pending{background:var(--pending);padding:1rem;color:#fff;display:inline-block;width:calc(100% - 2rem);text-align:center;border-radius:.3rem}td.overview-status .rejected{background:var(--reject);padding:1rem;color:#fff;display:inline-block;width:calc(100% - 2rem);text-align:center;border-radius:.3rem}td.overview-status .approved{background:var(--approve);padding:1rem;color:#fff;display:inline-block;width:calc(100% - 2rem);text-align:center;border-radius:.3rem}.approve span.overview-icon{background:var(--approve2)}.approve .overview-cue-text{background:var(--approve3)}.pending span.overview-icon{background:var(--pending2);animation:pending 3s infinite}.pending .overview-cue-text{background:var(--pending3)}td.overview-amount,th.overview-amount{text-align:right}.expense-row{border-bottom:1px solid #eee;background:#fff;transition:background-color .2s ease-in-out}.expense-row:nth-child(2n){background:#f8f8f8}.expense-row:hover,.expense-row:nth-child(2n):hover{background-color:#d6eeee;cursor:pointer}.pdf-overview{display:flex;gap:1rem;size:a4 portrait;position:relative;place-items:center;margin-bottom:1rem}.smallpdf{display:block;position:relative;size:A4 portrait;width:216PX;height:290PX;border:1px solid;background:#f0f0f0;border:7px solid white;transition:.3s all;cursor:pointer}.smallpdf:hover{box-shadow:6px 6px 1px #e9e9e9}.smallpdf .details{position:absolute;bottom:0;padding:1rem;background:#d2d2d2;width:-webkit-fill-available}.smallpdf .details span{display:block}.mail-subject{text-align:left}.sorting-symbol{font-size:small}.forward-modal{z-index:1100;width:100%;display:block;place-content:center;background:#fff;padding:2rem;border-radius:.3rem}.forward-modal.rejected{background:#ffd9d9;border-radius:.3rem;box-shadow:8px 8px 6px #d5d5d5}.forward-modal.approved{background:#d5efd5;border-radius:.3rem;box-shadow:8px 8px 6px #d5d5d5}.forward-modal button{border:none;color:#fff;cursor:pointer}.forward-modal.rejected button.submit{background:var(--reject1)}.forward-modal.rejected button.submit:hover{background:var(--rejecthover);transition:.3s all}.forward-modal button.cancel{background:#8c8c8c;transition:.3s all}.forward-modal button.cancel:hover{background:gray}.forward-modal.approved button.submit{background:var(--approve)}.forward-modal.approved button.submit:hover{background:var(--approvehover);transition:.3s all}.forward-modal h3{margin:0;margin-bottom:1rem}.forward-modal select{display:block;width:-webkit-fill-available;border:1px solid #d4d4d4!important;padding:1rem;margin-bottom:1rem;text-align:left}.modal-overlay{position:fixed;top:0;left:0;width:-webkit-fill-available;height:100vh;z-index:1000;display:grid;justify-content:center;align-items:center;background:#a1a1a180;grid-template-columns:1fr 40rem}.darklay{grid-column:1}.actionpage{background:#f3f3f3;height:100%;display:grid;place-items:center;padding:6rem;box-shadow:0 0 12px 1px #979797;place-content:center;overflow:hidden}.forward-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.forward-actions button{padding:1rem}.line-dropdown{position:absolute;width:30rem}.dropdown{color:#333;cursor:default;background:#e9e9e9}.dropdown .arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:none;height:0;position:relative;right:0;top:0;width:0}.dropdown .arrow.open{border-color:transparent transparent #999;border-width:0 5px 5px}.dropdown .selected-value input{font-size:.9rem;box-sizing:border-box;cursor:default;outline:none;padding-right:.5rem;width:100%}.dropdown .options{display:none;background-color:#fff;box-shadow:0 1px #0000000f;box-sizing:border-box;margin-top:0;max-height:43vh;overflow-y:auto;z-index:1000}.dropdown .options.open{display:grid;position:relative;background:#fff;z-index:99999999;box-shadow:2px 2px 2px #d9d9d9;z-index:99;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-top:11px;left:-11px}.dropdown .option{box-sizing:border-box;cursor:pointer;display:block;padding:8px 10px;border-bottom:1px solid #eeeeee;color:#070707;transition:all ease .3s;padding:1rem;border-left:.4rem solid #ffffff}.dropdown .option:hover,.dropdown .options.open>.option:nth-child(2n):hover,.dropdown .option.selected{background-color:#f4f4f4;color:#000;border-left:.4rem solid #b6dcff}.option.focused{background-color:#f4f4f4;color:#000;border-left:.4rem solid #d3d3d3}.option.no-results{background:#ffcdcd;border-left:.4rem #ff9898 solid}.approverprofile{display:grid;font-weight:900;width:fit-content;margin-bottom:var(--margin-bottom)}.approverprofile select{height:2rem;text-align:left;padding-left:.5rem}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;border:none;overflow:visible}.table-container table:hover::-webkit-scrollbar-thumb{background:#dcdcdcad}.table-container table{width:100%;border-collapse:collapse;min-width:600px;margin:0}.table-container th:not(:last-child),.table-container td:not(:last-child){border-right:1px solid #ccc;white-space:nowrap}.table-container td,.table-container th{padding:10px}.table-container th{background-color:#525659;min-width:14rem;color:#fff;text-align:left}.table-container tr:not(:last-child){transition:.5s all;border-bottom:1px solid #d1d1d1}.table-container tr{transition:all .3s}.table-container tr:hover{background:#f8f8f8}.table-container tr:hover>td.editline{background:#d4d4d4}tbody{border-bottom:1px solid #cccccc}input.line-accountname{text-align:left;border-left:1px solid #dfdfdf}td.line-description input{text-align:left;font-size:.9rem}td input.amount{font-size:.9rem}#accountDescription>.selected-value,#dim_code0>.selected-value,#dim_code1>.selected-value,#dim_code2>.selected-value,#dim_code3>.selected-value,#dim_code4>.selected-value,#dim_code5>.selected-value,#dim_code6>.selected-value,#dim_code7>.selected-value,#job_no>.selected-value,#job_task_no>.selected-value{display:grid;grid-template-columns:3.5rem 1fr}.selected-value>input{text-align:left!important}.dropdown .selected-value input:last-child{border-left:1px solid #e0e0e0}tbody:hover{cursor:ew-resize}th.editline,td.editline{position:sticky;left:0;z-index:0}th.editline{max-width:5rem!important;min-width:5rem!important;text-align:center}td.editline{background:#dfdfdf;display:grid;grid-template-columns:1fr 1fr;height:2rem;margin:0;cursor:pointer;transition:all .3s;z-index:9999}td.editline button#edit{display:inline-grid;place-items:center;place-self:center;text-align:center;border:1px solid #c2c2c2;background:#eaeaea;border-radius:.3rem;transition:all .3s;height:2.3rem;width:2.3rem}td.editline button#edit:hover{background:#f2f2f2;color:#0089ff}td.editline button#save{display:inline-grid;place-items:center;place-self:center;text-align:center;background:#a2a2a2;border-radius:.3rem;color:#fff;transition:all .3s;width:2.3rem;height:2.3rem;border:none}td.editline button#save:hover{background:#848484}td.editline button#deleteline{display:inline-grid;place-items:center;place-self:center;text-align:center;background:#ff9797;color:#fff;border-radius:.3rem;width:2.3rem;height:2.3rem;border:none}.switch{display:inline-flex;text-transform:none}.editmode-hovered{background-color:#ffe6af;transition:background 1s ease}.editmode-hovered td.editline{background-color:#f7db9f;transition:background 1s ease}.resizer{width:7px;height:100%;background-color:#000;cursor:col-resize;position:absolute;right:0;top:0;display:block;transition:ease all .2s;pointer-events:auto}.resizer:hover,.resizer:active{background-color:#5fb5ff!important;pointer-events:auto}.pdf-resize-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;cursor:col-resize}
