*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f5f5f5;font-family:calibri,sans-serif;margin-bottom:5rem;min-height:100vh}html{overflow-y:scroll}.noSelect{-webkit-user-select:none;user-select:none}header{background-color:#333;color:#fff;font-weight:400;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:9999;.more{display:none}nav{display:flex;gap:1rem;justify-content:space-between;ul{align-items:center;display:flex;font-size:1.25rem;gap:1rem;list-style:none;li{a{border-radius:5px;color:#fff;padding:.5rem;text-decoration:none;transition:background-color .3s;&:hover{background-color:#555}}}}}}.mainWrap{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:1fr 3fr 1fr;aside{background-color:#333;color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh;padding:1rem;section{align-items:flex-start;display:flex;flex-direction:column;button{border-radius:50px;border-width:0;font-size:54px;height:64px;margin:2rem auto 0;width:64px;&:hover{background-color:gray;border:3px solid #000;cursor:pointer}}p{margin:0 auto}}ul{font-size:1.25rem;gap:1rem;list-style:none;li{a{border-radius:5px;color:#fff;padding:.5rem;text-decoration:none;transition:background-color .3s;&:hover{background-color:#555}}}}}}table{border-collapse:collapse;width:100%;td,th{border-bottom:1px solid #ddd;padding:.5rem;text-align:left}th{background-color:#333;color:#fff}tr{background-color:#e6e6e6;cursor:pointer;transition:background-color .3s;transition:transform .3s;&:hover{transform:matrix(1.03,0,0,1.03,0,0)}}tr:nth-child(2n){background-color:#b4b4b4}}.modal{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10001;.modal-content{grid-gap:1rem;background-color:#fff;border-radius:5px;display:grid;font-size:1rem;gap:1rem;grid-template-columns:1fr 1fr 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:800px;min-height:500px;padding:1rem;button,input,select,textarea{font-family:calibri,sans-serif;font-size:1rem}img{border:1px solid #000}div.right{align-items:end;display:flex;flex-direction:column;grid-column:3/4;grid-row:1/2;justify-content:space-between;justify-self:end;button{align-items:center;background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:.5rem;text-align:center;transition:background-color .3s;width:32px;&:hover{background-color:#555;color:red}p{margin:2px 0 0 1px}}}button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:.5rem;transition:background-color .3s;&:hover{background-color:#555}}button.save{height:64px!important;width:64px!important;&:hover{background-color:#0f0!important}}}}.heading,.item-block{border:1px solid #000}.heading{background-color:#add8e6}.edited{background-color:bisque}.main-list{margin:0 auto 25vh;max-width:800px}li{list-style:none}.item-block{align-items:center;display:flex;height:4rem;justify-content:space-between;position:relative;width:100%;button{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;cursor:pointer;height:100%}.item-img{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}img{border-right:1px solid #000;max-width:calc(4rem - 1px);object-fit:contain}img,label{height:100%}label{display:flex;padding:.25rem 0;width:-webkit-min-content;width:min-content;input{align-self:center;font-size:1.25rem;height:70%;justify-self:center;min-width:110px;text-align:center;width:100%}}input{align-self:center;font-size:1.25rem;height:70%;justify-self:center;margin-right:.25rem;min-width:105px;text-align:center;width:15%}.data{color:#000;display:flex;flex:1 1;flex-direction:column;font-size:1rem;font-weight:600;height:100%;justify-content:space-between;padding:.25rem;text-align:left;width:100%;.item-order-number{display:flex;flex-direction:row;font-size:.75rem;justify-content:space-between}.item-name{max-height:2.5rem;overflow:hidden}}}.divWrap{display:flex;justify-content:space-between;width:100%}#apply{background-color:#90ee90;border:1px solid #000;border-radius:20px;cursor:pointer;font-size:28px;margin:100px auto;padding:20px 32px;text-align:center;text-decoration:none}#apply:hover{transition:background-color .3s}#apply:active,#apply:hover{background-color:#0f0;border:2px solid #000;color:#fff}button:disabled,input:disabled{background-color:#fff;color:#000}@media screen and (max-width:600px){header{bottom:0;position:fixed;top:auto;width:100%;z-index:1000;.logo{display:none}.more{display:block}nav{width:100%;ul{display:flex;gap:1rem;justify-content:space-around;width:100%}.home,.to-good-to-go{display:none}}}.item-block{input{width:30%}}.modal{.modal-content{display:flex;flex-direction:column;font-size:1.25rem;margin-bottom:4rem;button,input,select,textarea{font-size:1.25rem}.ua,input,select,span{display:inline-block}input[type=checkbox]{height:24px;width:24px}div.right{display:flex;flex-direction:row;button{height:64px!important;width:100px!important}}}}}.loginWrap{align-items:center;display:flex;height:100vh;justify-content:center}.loginForm{font-size:1.5rem;height:200px;margin:0 auto;width:300px;input{font-size:1.5rem;margin-bottom:10px}button,input{height:40px;width:100%}button{background-color:#333;border:none;color:#fff;cursor:pointer}}.homeWrap{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:1rem;width:100%;.linkWrap{align-items:center;background-color:#b0c4de;border:1px solid #000;border-radius:10px;display:flex;height:150px;justify-content:center}a{color:#000;font-size:2rem;text-decoration:none;div{text-align:center;transition:transform .3s;&:hover{cursor:pointer;transform:matrix(1.02,0,0,1.02,0,0)}}}}.ddc{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;justify-content:space-around;padding:50px}@media screen and (max-width:481px){.ddc{grid-template-columns:1fr}.mainWrap{display:flex;flex-direction:column;gap:1rem;aside{min-height:0;min-height:auto;padding:.3rem;position:fixed;width:100%}}.mainWrap>section{margin-top:10rem}input[id=query]{font-size:1.5rem;width:90%}button.hhide{bottom:0;font-size:18px!important;height:32px!important;position:absolute;right:5px;width:32px!important}p.hhide{display:none}}.red{background-color:#f08080!important}.dark-red{color:red}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%) translateX(-50%)}to{opacity:1;transform:translateY(0) translateX(-50%)}}.mainWrap{gap:2rem;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}@media screen and (min-width:900px){.mainWrap>aside{align-self:start;min-height:0;position:-webkit-sticky;position:sticky;top:4.5rem}}.beheer-filters{gap:.45rem}.beheer-filters label{color:#d8d8d8;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.beheer-filters input,.beheer-filters select{background:#fff;border:1px solid #8b8b8b;border-radius:4px;color:#202020;font:inherit;min-height:2.35rem;padding:.35rem .55rem;width:100%}.beheer-filters input:focus,.beheer-filters select:focus{outline:2px solid #f0c36a;outline-offset:1px}.beheer-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:.8rem}.beheer-heading h1{margin-bottom:.15rem}.beheer-heading p{color:#666;font-size:.95rem}.items-table{max-width:1360px;table-layout:fixed}.items-table td,.items-table th{vertical-align:middle}.items-table td:first-child,.items-table th:first-child{width:84px}.items-table th:nth-child(2){width:125px}.items-table th:nth-child(3){width:70px}.items-table th:nth-child(5){width:120px}.items-table th:nth-child(6){width:96px}.items-table th:nth-child(7),.items-table th:nth-child(8){width:56px}.items-table-row:hover{background-color:#fff4d6;transform:none}.items-table thead tr,.items-table thead tr:hover{cursor:default;transform:none!important;transition:none}.item-thumb-cell{padding:.45rem!important}.item-thumb{background:#f4f4f4;border-radius:5px;display:block;height:68px;object-fit:cover;width:68px}.item-name-cell{font-weight:600;line-height:1.25;overflow-wrap:anywhere}.status-pill{border-radius:999px;display:inline-block;font-size:.78rem;font-weight:700;padding:.18rem .5rem;white-space:nowrap}.status-pill-ok{background:#d9f0df;color:#195c2b}.status-pill-muted{background:#e5e5e5;color:#555}@media screen and (max-width:760px){.mainWrap{display:flex;flex-direction:column;gap:0}.mainWrap aside{min-height:0;padding:.75rem;position:-webkit-sticky;position:sticky;top:0;z-index:20}.beheer-filters{grid-column-gap:.65rem;align-items:center;column-gap:.65rem;display:grid;grid-template-areas:"search-label search-label" "query query" "meter-label ua-label" "meter ua" "sort-label add-label" "sort add";grid-template-columns:repeat(2,minmax(0,1fr))}.beheer-filters label[for=query]{grid-area:search-label}.beheer-filters #query{grid-area:query}.beheer-filters label[for=meter]{grid-area:meter-label}.beheer-filters #meter{grid-area:meter}.beheer-filters label[for=ua]{grid-area:ua-label}.beheer-filters #ua{grid-area:ua}.beheer-filters label[for=sort]{grid-area:sort-label}.beheer-filters #sort{grid-area:sort}.beheer-filters label[for=meter],.beheer-filters label[for=query],.beheer-filters label[for=sort],.beheer-filters label[for=ua]{align-self:end}.beheer-filters button.hhide{font-size:1.7rem;grid-area:add;height:2.35rem;margin:1.45rem 0 0 auto;width:2.35rem}.mainWrap>section{margin-top:0;min-width:0;padding:.75rem}.items-table,.items-table tbody{display:block;width:100%}.items-table thead{display:none}.items-table tr.items-table-row{grid-gap:.25rem .65rem;background:#fff;border:1px solid #d1d1d1;border-radius:6px;display:grid;gap:.25rem .65rem;grid-template-columns:76px minmax(0,1fr) minmax(0,1fr);margin-bottom:.65rem;padding:.55rem}.items-table tr.items-table-row:nth-child(2n){background:#f0f0f0}.items-table td,.items-table td:first-child{border:0;display:block;line-height:1.25;padding:.15rem 0!important;width:auto}.items-table td:not(.item-thumb-cell):before{color:#666;content:attr(data-label);display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:.1rem;text-transform:uppercase}.items-table .item-thumb-cell{align-self:start;grid-row:span 4;padding:0!important}.items-table .item-thumb{height:76px;width:76px}.items-table .item-name-cell{grid-column:2/-1}}@media screen and (min-width:761px){.modal .modal-content{grid-template-columns:minmax(280px,1fr) minmax(250px,.8fr) minmax(320px,1fr);max-height:calc(100vh - 2rem);max-width:1180px;min-height:560px;overflow:auto;position:relative;width:min(calc(100vw - 2rem),1180px)}.modal .modal-content .item-history{grid-column:3/4;grid-row:1/3;min-width:0;padding:2.8rem .25rem 4.8rem 0}.item-history-heading{align-items:baseline;border-bottom:2px solid #333;display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.45rem}.item-history-heading h2{font-size:1.15rem}.item-history-heading span{color:#666;font-size:.82rem;white-space:nowrap}.item-history-scroll{margin-top:.5rem;max-height:410px;overflow:auto}.item-history table{font-size:.82rem}.item-history table td,.item-history table th{padding:.4rem}.item-history table tr{cursor:default;transform:none}.item-history-empty{color:#666;margin-top:.75rem}.modal .modal-content div.right{bottom:1rem;position:absolute;right:1rem;top:1rem;z-index:2}.last-modified-line{white-space:nowrap}}.item-modal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111b2aa3;padding:1.5rem}.item-modal .item-modal__content{grid-gap:1.5rem 2rem;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 28px 80px #0f172a47;color:#152238;display:grid;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:1.5rem 2rem;grid-template-areas:"media body" "media history" "footer footer";grid-template-columns:360px minmax(0,1fr);max-height:calc(100vh - 3rem);max-width:1180px;min-height:0;overflow:auto;padding:2rem;position:relative;width:min(1180px,100%)}.item-modal__dismiss{background:#0000;border:0;border-radius:50%;color:#24344e;font-size:2rem!important;height:2.5rem;line-height:1;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:2.5rem;z-index:4}.item-modal__dismiss:hover{background:#f1f5f9}.item-modal__media{display:flex;flex-direction:column;grid-area:media;min-width:0}.item-modal__stats{grid-gap:.65rem;background:#f8fafc;border:1px solid #e1e8f0;border-radius:.75rem;display:grid;gap:.65rem;grid-template-columns:1fr 1fr;margin-top:1rem;padding:.9rem}.item-modal__stats div{min-width:0}.item-modal__stats dt{color:#718096;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.item-modal__stats dd{color:#263850;font-size:.9rem;font-weight:750;margin:.2rem 0 0}.item-modal__status--mobile{display:none!important}.item-photo-upload,.item-photo-upload__image{display:block;width:100%}.item-photo-upload__image{background:#f1f5f9;border-radius:14px;cursor:pointer;overflow:hidden;position:relative}.item-modal__media>img,.item-photo-upload__image img{border:0!important;border-radius:14px;display:block;height:360px!important;object-fit:cover;width:100%!important}.item-modal__body{grid-area:body;min-width:0;padding-right:3.25rem}.item-modal__meta{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.item-modal__status{align-items:center;background:#dcfce7;border-radius:999px;color:#087443;display:inline-flex;font-size:.9rem;font-weight:750;padding:.46rem .8rem;white-space:nowrap}.item-modal__status--muted{background:#e2e8f0;color:#475569}.item-modal__changed{color:#718096;font-size:.77rem;line-height:1.45;text-align:right}.item-modal__changed em{display:block;font-style:normal}.item-modal__changed i{font-style:normal}.item-modal__changed strong{color:#46566e;font-weight:650}.item-modal__changed span{display:block;margin-top:.25rem}.item-modal__fields{grid-gap:1rem 1.25rem;display:grid;gap:1rem 1.25rem;grid-template-columns:1fr 1fr}.item-modal__field{grid-gap:.42rem;color:#34445d;display:grid;font-size:.88rem;font-weight:700;gap:.42rem}.item-modal__field--date,.item-modal__field--wide{grid-column:1/-1}.item-modal__field b{color:#dc2626}.item-modal__field input,.item-modal__field select,.item-modal__field textarea{background:#f8fafc;border:1px solid #d7e0eb;border-radius:.65rem;color:#17243a;font:inherit!important;font-weight:500;min-height:3.05rem;outline:none;padding:.7rem .85rem;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.item-modal__field textarea{height:3.25rem;min-height:3.25rem;resize:vertical}.item-modal__field input:focus,.item-modal__field select:focus,.item-modal__field textarea:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.item-modal__switch{align-items:center;color:#34445d;cursor:pointer;display:flex;font-size:.88rem;font-weight:700;gap:.7rem;grid-column:1/-1;padding:.15rem 0}.item-modal__switch input{opacity:0;pointer-events:none;position:absolute}.item-modal__switch-ui{background:#cbd5e1;border-radius:999px;flex:0 0 auto;height:1.45rem;transition:background .18s;width:2.5rem}.item-modal__switch-ui:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;content:"";display:block;height:1.1rem;margin:.175rem;transition:transform .18s;width:1.1rem}.item-modal__switch input:checked+.item-modal__switch-ui{background:#2563eb}.item-modal__switch input:checked+.item-modal__switch-ui:after{transform:translateX(1.05rem)}.item-modal__switch small{color:#8491a4;display:block;font-size:.75rem;font-weight:500;margin-top:.12rem}.item-modal .item-history{grid-area:history;min-width:0;padding:0}.item-modal .item-history-heading{border-bottom:1px solid #dbe3ed}.item-modal button.item-history-heading{background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;padding:0 0 .45rem;width:100%}.item-modal .item-history-heading i{display:none;font-style:normal}.item-modal .item-history-heading h2{color:#1f2f46;font-size:1rem}.item-modal .item-history-scroll{border:1px solid #e1e8f0;border-radius:.7rem;max-height:205px}.item-modal .item-history table{font-size:.8rem}.item-modal .item-history table th{background:#f1f5f9;color:#475569}.item-modal .item-history table tr,.item-modal .item-history table tr:nth-child(2n){background:#fff}.item-modal .item-history table tr:hover{transform:none}.item-modal .item-history table td{border-bottom-color:#edf2f7}.item-history-mobile-list{display:none}.item-modal .item-modal__footer{align-items:center!important;border-top:1px solid #e5eaf0;display:flex!important;flex-direction:row!important;gap:.75rem;grid-area:footer;justify-content:flex-end!important;margin:.25rem -2rem -2rem;padding:1.05rem 2rem;position:static!important}.item-modal .item-modal__footer button{background:#fff;border:1px solid #d7e0eb;border-radius:.55rem;color:#34445d;font-size:.92rem!important;font-weight:700;height:2.9rem!important;padding:0 1.25rem!important;width:auto!important}.item-modal .item-modal__footer .save{background:#1769d8;border-color:#1663d6;color:#fff;min-width:8.4rem}.item-modal .item-modal__footer .save:hover{background:#0d55b4!important}@media screen and (max-width:899px){.item-modal{display:block;overflow-y:auto;padding:.6rem}.item-modal .item-modal__content{border-radius:20px;gap:1.15rem;grid-template-areas:"media" "body" "history" "footer";grid-template-columns:1fr;margin:0 auto 4.5rem;max-height:none;max-width:34rem;padding:3.45rem 1.1rem 1.1rem;width:100%}.item-modal__dismiss{display:none}.item-modal .item-modal__content{padding-top:calc(1rem - 1px)}.item-modal__media{margin:0 auto;max-width:100%;position:relative;width:300px}.item-modal__stats{display:none}.item-photo-upload__image{margin:0 auto;max-width:100%;width:300px}.item-modal__media>img,.item-photo-upload__image img{height:100%!important}.item-modal__body{padding:0}.item-modal__meta{justify-content:flex-end;margin-bottom:calc(.6rem - 1px)}.modal.item-modal .modal-content .item-modal__meta>.item-modal__status--body{display:none!important}.item-modal__status--mobile{bottom:.5rem;box-shadow:0 2px 7px #0f172a29;display:inline-flex!important;position:absolute;right:.5rem;z-index:1}.item-modal__changed{color:#718096;font-size:.76rem;line-height:1.35;overflow:hidden;text-align:right;white-space:nowrap}.item-modal__changed em,.item-modal__changed span,.item-modal__changed strong{display:inline;margin:0}.item-modal__changed em:after{content:" "}.item-modal__changed strong:after{content:" · "}.item-modal__changed span:before{content:none}.item-modal__changed span i{display:none}.item-modal__fields{gap:calc(.85rem - 1px) calc(.7rem - 1px);grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content}.item-modal__field{font-size:.82rem;gap:calc(.25rem - 1px)}.item-modal__field input,.item-modal__field select,.item-modal__field textarea{min-height:calc(2.55rem - 1px);padding:calc(.5rem - 1px) calc(.7rem - 1px)}.item-modal__field textarea{height:calc(2.7rem - 1px);min-height:calc(2.7rem - 1px)}.item-modal__field--date,.item-modal__field--wide,.item-modal__field:not(.item-modal__field--meter):not(.item-modal__field--wide):not(.item-modal__field--date){grid-column:1/-1}.item-modal__field--meter,.item-modal__switch{grid-column:auto}.item-modal__switch{align-items:center;font-size:.76rem;gap:calc(.45rem - 1px);padding-top:calc(1.25rem - 1px);width:-webkit-max-content;width:max-content}.item-modal__switch small{font-size:.67rem}.item-modal .item-history{display:block}.item-modal .item-history-scroll{display:none}.item-modal .item-history-heading{align-items:center;display:flex;padding:.6rem 0}.item-modal button.item-history-heading{border-bottom:1px solid #dbe3ed}.item-modal .item-history-heading i{color:#64748b;display:block;font-size:1.3rem;margin-left:.7rem;transition:transform .18s}.item-modal .item-history--open .item-history-heading i{transform:rotate(180deg)}.item-modal .item-history-heading span{margin-left:auto}.item-modal .item-history-empty,.item-modal .item-history-mobile-list{display:none}.item-modal .item-history--open .item-history-mobile-list{grid-gap:0;display:grid;gap:0}.item-modal .item-history-mobile-list article{grid-gap:.16rem;border-bottom:1px solid #e7edf4;color:#34445d;display:grid;font-size:.78rem;gap:.16rem;padding:.65rem 0}.item-modal .item-history-mobile-list strong{color:#1f2f46;font-size:.82rem}.item-modal .item-history-mobile-list small{color:#718096}.item-modal .item-modal__footer{background:#fffffff5;bottom:-1.1rem;margin:.15rem -1.1rem -1.1rem;padding:.8rem 1.1rem;position:-webkit-sticky!important;position:sticky!important}.item-modal .item-modal__footer button{flex:1 1;padding:0 .75rem!important}}.mobile-date-input{display:none}@media screen and (max-width:760px){.desktop-date-input{display:none!important}.modal{align-items:flex-start;overflow-y:auto}.modal .modal-content{gap:.75rem;margin:1rem auto 5rem;max-width:34rem;min-height:0;width:calc(100% - 2rem)}.modal .modal-content .item-editor-primary,.modal .modal-content .item-editor-primary #prevIMG,.modal .modal-content .item-editor-primary form,.modal .modal-content .item-editor-primary form label,.modal .modal-content .item-editor-primary input,.modal .modal-content .item-editor-primary textarea,.modal .modal-content .item-editor-primary>img{display:block;width:100%}.modal .modal-content .item-editor-primary #prevIMG,.modal .modal-content .item-editor-primary>img{aspect-ratio:1;height:auto;object-fit:cover}.modal .modal-content .item-editor-primary label{margin-top:.45rem}.modal .modal-content .item-editor-primary textarea{min-height:3.4rem}.modal .modal-content .mobile-date-input{display:inline-block;min-width:10.5rem}.modal .modal-content .item-history{display:none}.last-modified-line{white-space:normal}}@media screen and (min-width:761px){.modal .modal-content{grid-template-columns:420px minmax(260px,.8fr) minmax(300px,1fr)}.modal .modal-content .item-editor-primary{display:flex;flex-direction:column;width:420px}.modal .modal-content .item-editor-primary #prevIMG,.modal .modal-content .item-editor-primary form,.modal .modal-content .item-editor-primary form label,.modal .modal-content .item-editor-primary input,.modal .modal-content .item-editor-primary textarea,.modal .modal-content .item-editor-primary>img{width:100%}.modal .modal-content .item-editor-primary #prevIMG,.modal .modal-content .item-editor-primary>img{aspect-ratio:1;height:auto;object-fit:cover}.modal .modal-content .item-history{grid-column:2/4;grid-row:2;padding:.25rem .25rem 4.8rem 0}.modal .modal-content .lastGew{display:none}.modal>.modal-content>div.right{bottom:1rem;display:flex;flex-direction:column;height:calc(100% - 2rem);justify-content:space-between;position:absolute;right:1rem;top:1rem;z-index:3}.modal>.modal-content>div.right .save{margin-top:auto}}.modal.item-modal .modal-content.item-modal__content{grid-template-areas:"media body" "media history" "footer footer";grid-template-columns:360px minmax(0,1fr)}.modal.item-modal .modal-content.item-modal__content .item-history{grid-area:history;grid-column:auto;grid-row:auto;padding:0}.modal.item-modal .modal-content.item-modal__content div.right.item-modal__footer{grid-area:footer;grid-column:auto;grid-row:auto}.modal.item-modal .item-photo-upload__image{aspect-ratio:1/1}.modal.item-modal .item-photo-upload__image img{height:100%!important;object-fit:cover;width:100%!important}.modal.item-modal .item-modal__media>img{aspect-ratio:1/1;height:auto!important;object-fit:cover;width:100%!important}.modal.item-modal .modal-content.item-modal__content div.right.item-modal__footer{background:#fff;bottom:-2rem;justify-content:flex-end!important;position:-webkit-sticky!important;position:sticky!important}.modal.item-modal .modal-content.item-modal__content .item-modal__footer .close{background:#fff;border-color:#d8dee8;color:#34445d}.modal.item-modal .modal-content.item-modal__content .item-modal__footer .save{background:#1769d8;border-color:#1769d8;box-shadow:0 3px 8px #1769d833;color:#fff}.modal.item-modal .modal-content.item-modal__content>div.right.item-modal__footer{align-items:center!important;background:#fff;border-top:1px solid #e5eaf0;bottom:-2rem!important;display:flex!important;flex-direction:row!important;gap:.75rem!important;grid-column:1/-1!important;grid-row:auto!important;height:auto!important;justify-content:flex-end!important;margin:.25rem -2rem -2rem!important;min-height:5.2rem;padding:1rem 2rem!important;position:-webkit-sticky!important;position:sticky!important;right:auto!important;top:auto!important;width:calc(100% + 4rem)!important}.modal.item-modal .modal-content.item-modal__content>div.right.item-modal__footer>button,.modal.item-modal .modal-content.item-modal__content>div.right.item-modal__footer>button.save{border-radius:.55rem!important;font-size:.92rem!important;height:2.9rem!important;line-height:1!important;margin:0!important;min-width:8.4rem;padding:0 1.25rem!important;width:auto!important}.modal.item-modal .modal-content.item-modal__content>div.right.item-modal__footer>button.close{background:#fff!important;border:1px solid #d8dee8!important;color:#34445d!important;min-width:auto}.modal.item-modal .item-history table tr,.modal.item-modal .item-history table tr:hover{cursor:default;transform:none!important;transition:none!important}@media screen and (max-width:899px){.modal.item-modal{align-items:normal}.modal.item-modal .modal-content.item-modal__content{gap:1.15rem;grid-template-areas:"media" "body" "history" "footer";grid-template-columns:1fr;margin:0 auto 4.5rem;max-width:34rem;width:100%}.modal.item-modal .modal-content.item-modal__content .item-history{display:none}.modal.item-modal .item-photo-upload__image img{height:100%!important}.modal.item-modal .item-modal__media>img{aspect-ratio:1/1;height:auto!important}}
/*# sourceMappingURL=main.cead3857.css.map*/