.bg{animation:slide 3s ease-in-out infinite alternate;background-image:linear-gradient(-60deg,#fcba03 50%,#fc7f03 0);bottom:0;left:-50%;opacity:.7;position:fixed;right:-50%;top:0;z-index:-1}.bg2{animation-direction:alternate-reverse;animation-duration:4s}.bg3{animation-duration:5s}@keyframes slide{0%{transform:translateX(-25%)}to{transform:translateX(25%)}}.login{display:flex;flex-wrap:wrap;width:250px;gap:20px;margin:auto;border-radius:25px;border:4px solid #000;padding:20px;background-color:#fff}.loginContainer{width:100px;height:100px}.loginContainer,.logo{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;margin:auto}.logo{width:1200px;height:1000px}.App{text-align:center;margin:10}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes redFade{0%{background-color:#fff}49%{background-color:#fff}50%{background-color:#fa030321}99%{background-color:#fa030321}to{background-color:red}}.agAlert{background-color:red;-webkit-animation-name:redFade;-webkit-animation-iteration-count:1;-webkit-animation-duration:1200s}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.paid{background-color:#1fbb1f}.discarded{text-decoration:line-through}.expired{background-color:#bb1f56}.equivocal{background-color:#f4fb41}.expiredSoon{background-color:#bb721f}.lowQuantity{background-color:#bb1fb3}.commonAssay{background-color:#64c864}.manualEntry{background-color:#f5e898}.lockReportAutoRelease{background-color:#fc6603}.errorFont{color:#e90e0e}.high{background-color:#ff000080;alpha:.5}.medium{background-color:#ffa50080}.low{background-color:#ffff0080}.lilium{background-color:#cceaf7}.liliumMtl{background-color:#f1fcd4}.external{background-color:#da708b}.replacedNote{text-decoration:line-through}.even{background-color:#fff}.odd{background-color:#e9e6e6}.internalAndExternal{background-color:#64e6e6}.hiddenProduct{background-color:#e1a65a}.commonAssayFont{color:#2e833e}.late{background-color:#ff0}.superLate{background-color:red}.row{content:"";display:table;clear:both}.column{float:left;width:50%;padding:10px}.search-location-input{display:flex;width:100%;border-radius:24px;border:1px solid #d8d8d8}.search-location-input:focus-within{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-location-input:focus-within,.search-location-input:hover{border-color:#dfe1e500;box-shadow:0 1px 6px 0 #20212447}.search-location-input input{height:32px;width:100%;padding:8px 12px;border:none;font-size:16px;border-radius:24px}.search-location-input input:focus{outline:none}table,td,th{border:1px solid #000;border-collapse:collapse}td,th{padding:15px}.orderContainer{column-count:5;column-gap:20px;column-rule:4px dotted}.verifyGrid{grid-template-columns:25% auto;min-height:1400px}.reportReqGrid,.verifyGrid{display:grid;grid-column-gap:10px;column-gap:10px}.reportReqGrid{grid-template-columns:auto auto}.verifyOrderContainer{column-count:1;column-gap:20px;column-rule:4px dotted #4fb9e3}.orderToggle{page-break-inside:avoid;break-inside:avoid;background-color:#cfe8dc;border:2px solid #4fb9e3;padding:10px;margin:0 0 1em}input{width:20px;height:20px}.resultGrid{display:grid;grid-column-gap:10px;column-gap:10px;grid-template-columns:auto auto auto auto}.drugList{column-gap:10px;row-gap:10px}.abgrid-container{display:inline-grid;grid-template-columns:250px 175px 175px;grid-template-rows:auto;background-color:#2196f3;padding:10px}.abgrid-item{background-color:#fffc;border:1px solid #000c;padding:2px;height:40px;font-size:20px;justify-items:center;align-items:center}.qeform{display:flex}.qetree{flex:25% 1;padding:10px}.qeeditor{flex:75% 1;padding:10px}.productContainer{grid-template-columns:360px 360px 360px 360px;row-gap:10px}.productContainer,.productEditor{display:inline-grid;grid-template-rows:auto;padding:10px;column-gap:10px}.productEditor{grid-template-columns:auto auto;row-gap:20px}.customerContainer{grid-template-columns:360px 360px 360px 360px}.customerContainer,.reportButtonContainer{display:inline-grid;grid-template-rows:auto;padding:10px;column-gap:10px;row-gap:10px}.reportButtonContainer{grid-template-columns:250px 250px 250px}.msgContainer{border:1px solid #000c;padding:12px}th.product{width:40%}th.quantity,th.total,th.unit{width:20%}.panel-switch input[type=checkbox]{display:none}.panel-switch label{cursor:pointer;background-color:#fff;border-radius:10px;height:30px;font-size:17px;font-weight:700}.panel-switch input[type=checkbox]:checked+label{background-color:#e8b;height:30px;text-align:center;color:#000}.panel-switch input[type=checkbox]:disabled+label{cursor:not-allowed;background-color:#fff;text-decoration:line-through;height:30px;text-align:center}.assay-switch input[type=checkbox]{display:none}.assay-switch label{cursor:pointer;background-color:#fff;border-radius:10px;height:30px;font-size:17px}.assay-switch input[type=checkbox]:checked+label{background-color:#9fe3ec;height:30px;text-align:center;color:#000}.assay-switch input[type=checkbox]:disabled+label{cursor:not-allowed;background-color:#fff;text-decoration:line-through;height:30px;text-align:center}.checkInToggle{page-break-inside:avoid;break-inside:avoid;background-color:#cfe8dc;border:2px solid #4fb9e3;padding:10px;margin:0 0 1em}.sticky{display:block;position:-webkit-sticky;position:sticky;top:20px;height:530;color:#fff;padding:10px;z-index:999}.commonAssay{color:#2ca254}.checkInUtilities{padding:10px;margin:0 0 1em}.customer{display:inline-grid;grid-template-columns:250px;grid-template-rows:auto;padding:10px;row-gap:10px}.checkInCustomer{grid-template-columns:repeat(5,255px);grid-gap:10px;grid-column-gap:10px;max-height:187px}.checkInCustomer,.checkInCustomerContainer{display:grid;column-gap:10px;padding:10px;background-color:#fff}.checkInCustomerContainer{grid-template-columns:68% 32%;grid-gap:10px;grid-column-gap:10px}.hiddenAddress{visibility:hidden}.address,.hiddenAddress{display:grid;grid-template-columns:repeat(2,255px);grid-gap:10px;grid-column-gap:10px;column-gap:10px;padding:10px;background-color:#fff}.nbreq{display:flex;gap:10px;padding:10px}.questionChip{font-size:20}.contractor{display:none!important}.paymentContainer{grid-template-columns:repeat(4,21%);grid-gap:10px;grid-column-gap:10px}.addBookingOrEditOrder,.paymentContainer{display:grid;column-gap:10px;padding:10px;background-color:#fff;border:5px solid #4fb9e3}.addBookingOrEditOrder{grid-template-columns:50% 12% 12% 12% 12%;grid-gap:10px;grid-column-gap:10px}.permissionContainer{display:grid;grid-template-columns:repeat(4,21%);grid-gap:10px;grid-column-gap:10px;column-gap:10px;padding:10px;background-color:#fff;border:5px solid #4fb9e3}.assaySearchH{visibility:hidden;height:0}.assaySearch,.notes{display:flex;gap:10px}.setting{display:grid;grid-template-columns:20% 70% 10%;grid-gap:10px;grid-column-gap:10px;column-gap:10px;padding:10px;background-color:#fff;border:1px solid #4fb9e3}.timestamps{display:inline-grid;grid-template-columns:220px 50px;grid-template-rows:auto}.palettePicker,.timestamps{padding:10px;column-gap:10px;row-gap:10px}.palettePicker{display:grid;grid-template-columns:repeat(4,25%);grid-column-gap:10px;grid-row-gap:10px}.testPicker{grid-template-columns:auto auto auto auto}.qcInput,.testPicker{display:inline-grid;grid-template-rows:auto;padding:10px;column-gap:10px;row-gap:20px}.qcInput{grid-template-columns:auto auto auto}.collectionVessels{display:inline-grid;grid-template-columns:360px 360px 360px 360px 100px;grid-template-rows:auto;padding:10px;column-gap:10px;row-gap:10px}.questionSet{display:flex;gap:10px}.questionChainTree{display:flex;gap:1px}