.inventoryCountAdmin{gap:16px;padding:18px;display:grid}.inventoryCountMessage{color:#075d47;background:#effbf7;border:1px solid #9dd8ca;border-radius:10px;padding:12px 15px;font-weight:800}.inventoryCountHero{background:#fff;border:1px solid #d6e2eb;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.inventoryCountHero small{color:#0088a5;letter-spacing:1.6px;font-size:11px;font-weight:950}.inventoryCountHero h1{margin:5px 0;font-size:25px}.inventoryCountHero p{color:#62778a;margin:0}.inventoryCountHero button,.inventoryCountLinkActions button,.inventoryCountLinkActions a{color:#14324a;cursor:pointer;background:#fff;border:1px solid #bfd0dc;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font-weight:850;text-decoration:none;display:inline-flex}.inventoryCountCreator{background:#f8fdff;border:1px solid #cbe1e8;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px;display:grid}.inventoryCountCreator>div:first-child{grid-template-columns:minmax(190px,.8fr) minmax(280px,1.5fr) minmax(240px,1fr);gap:12px;display:grid}.inventoryCountCreator label{color:#29485f;gap:6px;font-size:12px;font-weight:850;display:grid}.inventoryCountCreator input,.inventoryCountCreator select{background:#fff;border:1px solid #bfd0dc;border-radius:8px;width:100%;padding:10px}.inventoryCountSearch{position:relative}.inventoryCountSearch svg{color:#71879a;position:absolute;top:11px;left:10px}.inventoryCountSearch input{padding-left:34px}.inventoryCountCurrent{align-items:center;grid-column:1/-1!important;gap:8px!important;display:flex!important}.inventoryCountCurrent>span{color:#61788a;margin-right:4px;font-weight:850}.inventoryCountCurrent b{color:#17627a;background:#e9f6fa;border-radius:8px;gap:6px;padding:7px 10px;display:flex}.inventoryCountGenerate{color:#fff;cursor:pointer;background:#102b43;border:0;border-radius:9px;justify-content:center;align-self:end;align-items:center;gap:7px;padding:11px 14px;font-weight:900;display:flex}.inventoryCountGenerate:disabled{opacity:.45;cursor:not-allowed}.inventoryCountQueue{gap:12px;display:grid}.inventoryCountQueue>header{justify-content:space-between;align-items:center;display:flex}.inventoryCountQueue h2{margin:0}.inventoryCountQueue header p{color:#62778a;margin:3px 0 0}.inventoryCountQueue>header>strong{color:#087d98;background:#eaf5f8;border-radius:999px;padding:7px 10px}.inventoryCountEmpty{text-align:center;color:#687d8f;border:1px dashed #bdd0dc;border-radius:12px;padding:28px}.inventoryCountQueue article{background:#fff;border:1px solid #d5e1e9;border-radius:13px;gap:12px;padding:16px;display:grid}.inventoryCountQueue article.submitted{background:#fbfffd;border-color:#74cbb0}.inventoryCountRowHead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.inventoryCountStatus{color:#795800;background:#fff1c7;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900;display:inline-block}.submitted .inventoryCountStatus{color:#08714f;background:#dff7ed}.inventoryCountRowHead h3{margin:7px 0 3px;font-size:17px}.inventoryCountRowHead h3 small{color:#07819d;margin-right:7px}.inventoryCountRowHead p{color:#6c8091;margin:0;font-size:12px}.inventoryCountLinkActions{gap:7px;display:flex}.inventoryCountReceived{grid-template-columns:minmax(150px,1.3fr) repeat(5,minmax(60px,.6fr));gap:7px;display:grid}.inventoryCountReceived>div{text-align:center;background:#eef7fa;border-radius:9px;gap:2px;padding:9px;display:grid}.inventoryCountReceived span{color:#62798b;font-size:11px;font-weight:850}.inventoryCountReceived b{font-size:18px}.inventoryCountReceived small{color:#718698}.inventoryCountNotes{color:#705b1e;background:#fff8e3;border-radius:8px;margin:0;padding:9px}.inventoryCountQueue article footer{justify-content:flex-end;gap:8px;display:flex}.inventoryCountQueue article footer button{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-weight:900;display:flex}.inventoryCountQueue article footer .apply{color:#fff;background:#087f5b;border:0}.inventoryCountQueue article footer .cancel{color:#b42323;background:#fff;border:1px solid #efb9b9}.inventoryCountHistory{background:#fff;border:1px solid #d8e3ea;border-radius:12px;padding:14px}.inventoryCountHistory summary{cursor:pointer;font-weight:900}.inventoryCountHistory>div{border-top:1px solid #edf1f4;grid-template-columns:150px 1fr auto;gap:12px;padding:9px 0;display:grid}.inventoryCountHistory>div:first-of-type{margin-top:10px}.inventoryCountHistory span,.inventoryCountHistory small{color:#667d8f}.publicInventoryCount{background:linear-gradient(145deg,#0e2941,#087d98);place-items:center;min-height:100vh;padding:18px;display:grid}.publicCountCard,.publicCountSuccess,.publicCountUnavailable{background:#fff;border-radius:20px;width:min(620px,100%);overflow:hidden;box-shadow:0 28px 75px #00152266}.publicCountCard>header{background:#f4fbfd;border-bottom:1px solid #d9e8ed;padding:24px}.publicCountCard>header small{color:#0087a4;letter-spacing:1.5px;font-size:11px;font-weight:950}.publicCountCard h1{margin:6px 0;font-size:23px;line-height:1.2}.publicCountCard h1 span{color:#07829d}.publicCountCard header p{color:#5f7688;margin:0;font-weight:800}.publicCountInstructions{color:#725a13;background:#fff6d9;border-radius:9px;margin:18px 20px 0;padding:11px}.publicCountName,.publicCountNotes{color:#29485f;gap:6px;margin:16px 20px 0;font-weight:850;display:grid}.publicCountName input,.publicCountNotes textarea{font:inherit;border:1px solid #bfcfd9;border-radius:9px;padding:12px}.publicCountNotes textarea{resize:vertical;min-height:72px}.publicCountSizes{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 20px;display:grid}.publicCountSizes label{gap:7px;display:grid}.publicCountSizes span{text-align:center;font-size:18px;font-weight:950}.publicCountSizes input{text-align:center;border:2px solid #9fc3d0;border-radius:11px;min-width:0;padding:13px 6px;font-size:25px;font-weight:950}.publicCountSizes input:focus{border-color:#08a9c7;outline:3px solid #18c6df55}.publicCountTotal{color:#fff;background:#102b43;border-radius:10px;justify-content:space-between;align-items:center;margin:0 20px;padding:13px 15px;display:flex}.publicCountTotal b{font-size:25px}.publicCountError{color:#a51e1e;background:#ffe5e5;border-radius:8px;margin:14px 20px 0;padding:10px;font-weight:800}.publicCountSubmit{color:#fff;cursor:pointer;background:#087f5b;border:0;border-radius:10px;width:calc(100% - 40px);margin:18px 20px 22px;padding:14px;font-size:17px;font-weight:950}.publicCountSubmit:disabled{opacity:.55}.publicCountSuccess,.publicCountUnavailable{text-align:center;justify-items:center;gap:10px;padding:42px;display:grid}.publicCountSuccess svg{color:#079669}.publicCountUnavailable svg{color:#678196}.publicCountSuccess h1,.publicCountUnavailable h1{margin:0}.publicCountSuccess p,.publicCountUnavailable p{color:#62788a;margin:0}.publicCountSuccess strong{font-size:22px}.publicCountSuccess small{color:#657b8d;max-width:420px}.publicCountLoading{color:#fff;font-size:18px;font-weight:900}@media (max-width:760px){.inventoryCountAdmin{padding:10px}.inventoryCountHero,.inventoryCountRowHead{flex-direction:column}.inventoryCountCreator,.inventoryCountCreator>div:first-child{grid-template-columns:1fr}.inventoryCountGenerate{width:100%}.inventoryCountLinkActions{grid-template-columns:1fr 1fr 1fr;width:100%;display:grid}.inventoryCountLinkActions button,.inventoryCountLinkActions a{justify-content:center;padding:9px 5px;font-size:12px}.inventoryCountReceived{grid-template-columns:repeat(3,1fr)}.inventoryCountQueue article footer{flex-direction:column}.inventoryCountQueue article footer button{justify-content:center}.inventoryCountHistory>div{grid-template-columns:1fr}.publicInventoryCount{padding:8px}.publicCountCard{border-radius:15px}.publicCountSizes{grid-template-columns:repeat(2,1fr)}}.inventoryCountSheetCreator{grid-template-columns:minmax(0,1fr) auto}.inventoryCountSheetCreator>div:first-child{grid-template-columns:minmax(230px,.8fr) minmax(420px,1.5fr)}.inventoryCountSheetPreview{background:#fff;border:1px solid #c9dbe5;border-radius:11px;overflow:hidden;grid-column:1/-1!important;gap:0!important;display:grid!important}.inventoryCountSheetPreview>header{background:#edf7fa;justify-content:space-between;padding:11px 13px;display:flex}.inventoryCountSheetPreview>header>div{gap:2px;display:grid}.inventoryCountSheetPreview small{color:#61788a}.inventoryCountPreviewHead,.inventoryCountPreviewRow{grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(70px,.55fr)) minmax(75px,.55fr);align-items:center;display:grid}.inventoryCountPreviewHead{color:#5c7386;text-transform:uppercase;background:#f5f8fa;font-size:11px}.inventoryCountPreviewHead>*{text-align:center;padding:8px}.inventoryCountPreviewHead>:first-child{text-align:left}.inventoryCountPreviewRow{border-top:1px solid #e5edf2}.inventoryCountPreviewRow>*{text-align:center;border-left:1px solid #edf2f5;padding:9px}.inventoryCountPreviewRow>:first-child{text-align:left;border-left:0;padding-left:13px}.inventoryCountPreviewRow strong{color:#087f98}.publicInventorySheet{padding:20px}.publicCountSheetCard{width:min(920px,100%)}.publicCountInventoryTable{background:#fff;border:1px solid #c9d9e3;border-radius:12px;margin:18px 20px;overflow:hidden}.publicCountInventoryHead,.publicCountInventoryRow{grid-template-columns:minmax(180px,1.5fr) minmax(0,4fr) 90px;align-items:stretch;display:grid}.publicCountInventoryHead{color:#fff;background:#102b43;grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(75px,1fr)) 90px}.publicCountInventoryHead strong{text-align:center;border-left:1px solid #fff2;padding:11px 8px}.publicCountInventoryHead strong:first-child{text-align:left;padding-left:15px}.publicCountInventoryRow{border-top:1px solid #dfe8ee}.publicCountInventoryRow:first-of-type{border-top:0}.publicCountColor{background:#f7fafc;align-items:center;padding:10px 15px;font-size:14px;display:flex}.publicCountMobileSizes{grid-template-columns:repeat(4,minmax(75px,1fr));display:grid}.publicCountMobileSizes label{border-left:1px solid #dfe8ee;margin:0;display:grid}.publicCountMobileSizes span{display:none}.publicCountMobileSizes input{text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:0;width:100%;min-width:0;padding:12px 5px;font-size:20px;font-weight:900}.publicCountMobileSizes input:focus{z-index:1;background:#f2fcff;outline:3px solid #18c6df66;position:relative}.publicCountRowTotal{color:#087655;background:#edf8f4;border-left:1px solid #dfe8ee;justify-content:center;align-items:center;font-size:18px;display:flex}.publicCountRowTotal span{display:none}@media (max-width:760px){.inventoryCountSheetCreator,.inventoryCountSheetCreator>div:first-child{grid-template-columns:1fr}.inventoryCountSheetPreview{max-height:330px;overflow:auto}.inventoryCountPreviewHead,.inventoryCountPreviewRow{min-width:570px}.publicInventorySheet{background:#edf4f7;padding:0;display:block}.publicCountSheetCard{width:100%;min-height:100vh;box-shadow:none;border-radius:0}.publicCountSheetCard>header{z-index:4;padding:17px 15px;position:sticky;top:0}.publicCountSheetCard h1{font-size:18px}.publicCountSheetCard header p{font-size:12px}.publicCountInstructions{margin:12px 12px 0;font-size:13px}.publicCountName,.publicCountNotes{margin:12px}.publicCountInventoryTable{background:0 0;border:0;gap:10px;margin:14px 12px;display:grid;overflow:visible}.publicCountInventoryHead{display:none}.publicCountInventoryRow{background:#fff;border:1px solid #c9d9e3;border-radius:12px;grid-template-columns:1fr auto;gap:9px;padding:12px;display:grid;box-shadow:0 2px 7px #102b4311}.publicCountColor{background:0 0;padding:0;font-size:16px}.publicCountRowTotal{background:0 0;border:0;font-size:18px}.publicCountRowTotal span{color:#657b8d;text-transform:uppercase;margin-right:5px;font-size:10px;display:inline}.publicCountMobileSizes{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.publicCountMobileSizes label{border:0;gap:4px}.publicCountMobileSizes span{text-align:center;font-size:12px;font-weight:900;display:block}.publicCountMobileSizes input{border:2px solid #9fc3d0;border-radius:9px;padding:11px 3px;font-size:22px}.publicCountTotal{margin:12px}.publicCountSubmit{width:calc(100% - 24px);margin:14px 12px;padding:15px;position:sticky;bottom:8px;box-shadow:0 5px 20px #00152244}}.inventoryCountSheetPreview.plus .inventoryCountPreviewHead,.inventoryCountSheetPreview.plus .inventoryCountPreviewRow{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(90px,.65fr)) minmax(75px,.55fr)}.publicCountInventoryTable.plus .publicCountInventoryHead{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(90px,1fr)) 90px}.publicCountInventoryTable.plus .publicCountMobileSizes{grid-template-columns:repeat(2,minmax(90px,1fr))}@media (max-width:760px){.publicCountInventoryTable.plus .publicCountMobileSizes{grid-template-columns:repeat(2,1fr)}}.inventoryCountSelectionFlow{grid-column:1/-1!important;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.inventoryCountAutocomplete{z-index:8;position:relative}.inventoryCountSuggestions{z-index:20;background:#fff;border:1px solid #b9ceda;border-radius:10px;max-height:360px;margin-top:5px;padding:5px;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 14px 32px #102b4326}.inventoryCountSuggestions button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2f5;grid-template-columns:135px 1fr;gap:10px;width:100%;padding:10px 11px;display:grid}.inventoryCountSuggestions button:last-child{border-bottom:0}.inventoryCountSuggestions button:hover,.inventoryCountSuggestions button:focus{background:#eaf7fb;outline:0}.inventoryCountSuggestions button b{color:#087f98}.inventoryCountSuggestions button span{color:#17364e}.inventoryCountSuggestions p{color:#657b8d;text-align:center;margin:0;padding:13px}.inventoryCountChosenDesign{background:#edfafd;border:1px solid #a9dce6;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.inventoryCountChosenDesign span{color:#637b8d;font-size:11px;font-weight:850}.inventoryCountChosenDesign b{color:#12344d}.inventoryCountChosenDesign button{color:#29485f;cursor:pointer;background:#fff;border:1px solid #b9ceda;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-weight:850;display:flex}.inventoryCountColorPicker{grid-template-columns:minmax(280px,1fr) auto;gap:10px;display:grid}.inventoryCountSuggestions.color button{grid-template-columns:1fr auto}.inventoryCountBulkColors{align-items:end;gap:7px;display:flex}.inventoryCountBulkColors button{color:#08758d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #9dcbd6;border-radius:8px;padding:10px 12px;font-weight:900}.inventoryCountBulkColors button:disabled{opacity:.45;cursor:not-allowed}.inventoryCountColorChips{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.inventoryCountColorChips button{color:#075f49;cursor:pointer;background:#effaf6;border:1px solid #a9d9c9;border-radius:999px;grid-template-columns:auto auto auto;align-items:center;gap:7px;padding:7px 9px;display:grid}.inventoryCountColorChips button span{font-weight:900}.inventoryCountColorChips button small{color:#628174}.inventoryCountNoColors{color:#647b8d;text-align:center;background:#fff;border:1px dashed #b8ced9;border-radius:10px;grid-column:1/-1;padding:15px}@media (max-width:760px){.inventoryCountSuggestions button{grid-template-columns:90px 1fr}.inventoryCountChosenDesign{grid-template-columns:1fr auto}.inventoryCountChosenDesign span{grid-column:1/-1}.inventoryCountColorPicker{grid-template-columns:1fr}.inventoryCountBulkColors{grid-template-columns:1fr 1fr;display:grid}.inventoryCountBulkColors button:last-child{grid-column:1/-1}.inventoryCountColorChips{grid-template-columns:1fr 1fr;display:grid}.inventoryCountColorChips button{text-align:left;grid-template-columns:1fr auto;gap:2px}.inventoryCountColorChips button small{grid-column:1}.inventoryCountColorChips button svg{grid-area:1/2/3}}
