.wmsPackageTitle{flex-wrap:wrap;gap:8px 10px;margin-bottom:16px}.wmsPackageTitle h1{margin-right:4px}.wmsPackageBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wmsPackagePill{color:#c9d4e3;white-space:nowrap;background:#152338;border:1px solid #2a3d58;border-radius:7px;align-items:center;height:26px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.wmsPackagePill.status{color:#8fb6ff;background:#5594ff24;border-color:#2d4f85}.wmsPackagePill.inWarehouse{color:#45d7a0;background:#45d7a01f;border-color:#25664f}.wmsPackageTitle .wmsPackageAddService{margin-left:auto;padding:8px 14px}.wmsPackageTitle .wmsPackageAddService:disabled{opacity:.55;cursor:not-allowed}.wmsPackageTabs{flex-wrap:wrap;gap:4px;margin:0 0 14px;display:flex}.wmsPackageTabs [role=tab]{color:#9eabbb;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 16px;font-size:14.5px;font-weight:700}.wmsPackageTabs [role=tab]:hover{color:#eef3fb}.wmsPackageTabs [role=tab]:focus-visible{outline-offset:1px;outline:2px solid #5594ff}.wmsPackageTabs [role=tab].selected{color:#eef3fb;background:#152741;box-shadow:inset 0 0 0 1px #2a3d58}.wmsPackageDetails{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.wmsPackageColumn{flex-direction:column;gap:10px;min-width:0;display:flex}.wmsPackageDetails .card{height:auto;margin:0}.wmsPackageCard{flex-direction:column;gap:16px;padding:20px 22px;display:flex}.wmsPackageCard h2{color:#eef3fb;margin:0;font-size:17px}.wmsPackageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin:0;display:grid}.wmsPackageValue{min-width:0}.wmsPackageValue dt{color:#9eabbb;margin:0 0 6px;font-size:14px}.wmsPackageValue dd{color:#eef3fb;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.wmsPackageMono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.wmsPackageCompanyName{color:#eef3fb;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}.wmsPackageCompanyName svg{color:#9eabbb;flex-shrink:0;width:18px;height:18px}.wmsPackageNotesText{color:#eef3fb;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px}.wmsPackagePhotos{flex-wrap:wrap;gap:8px;display:flex}.wmsPackagePhoto{color:#9eabbb;background:#0e192b;border:1px solid #23324a;border-radius:10px;place-items:center;width:66px;height:66px;display:grid}.wmsPackagePhoto svg{width:24px;height:24px}.wmsPackagePanel{flex-direction:column;gap:10px;display:flex}.wmsPackagePanel .wmsPackageTableCard{height:auto;margin:0;padding:0;overflow-x:auto}.wmsPackageTable{border-collapse:collapse;color:#eef3fb;width:100%;font-size:14.5px}.wmsPackageTable th{text-align:left;color:#eef3fb;white-space:nowrap;border-bottom:1px solid #23324a;padding:13px 12px;font-weight:700}.wmsPackageTable td{white-space:nowrap;font-variant-numeric:tabular-nums;border-top:1px solid #23324a;padding:11px 12px}.wmsPackageTable tbody tr:first-child td{border-top:0}.wmsPackageTable .wmsPackagePill{height:24px;font-size:12.5px}.wmsPackageTable td.wmsPackageTableEmpty{text-align:center;color:#9eabbb;padding:22px 12px}.wmsPackageTableNote{color:#9eabbb;margin:0;font-size:13.5px}.wmsPackagePill.pending{color:#f5c45a;background:#f5b43c24;border-color:#6b5320}.wmsPackagePill.unpaid{color:#ff8b8b;background:#f05a5a24;border-color:#6e2e36}.wmsPackagePage .inlineEmpty .cloudSecondary{margin-top:6px}@media (max-width:1000px){.wmsPackageDetails{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.wmsPackageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wmsPackageTitle .wmsPackageAddService{margin-left:0}.wmsPackagePhotos{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wmsPackagePhoto{aspect-ratio:1;width:auto;max-width:80px;height:auto}.wmsPackageTabs [role=tab]{padding:8px 12px}}.wmsPackagePhoto.withImage{padding:0;overflow:hidden}.wmsPackagePhoto.withImage img{object-fit:cover;width:100%;height:100%;display:block}.wmsPackagePhoto.withImage:focus-visible{outline-offset:1px;outline:2px solid #5594ff}.wmsTitleSet{color:#8fb6ff;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-style:italic}.wmsTitleSet:hover,.wmsTitleSet:focus-visible{text-decoration:underline}.wmsTitleShow{align-items:center;gap:6px;display:inline-flex}.wmsTitleEditIcon{color:#9eabbb;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;display:grid}.wmsTitleEditIcon:hover,.wmsTitleEditIcon:focus-visible{color:#fff;background:#183154}.wmsTitleEdit{flex-direction:column;gap:4px;min-width:180px;display:inline-flex}.wmsTitleEditRow{align-items:center;gap:4px;display:flex}.wmsTitleEditRow input{min-width:0;height:32px}.wmsTitleEditRow button{color:#eef3fb;cursor:pointer;background:#0b1728;border:1px solid #2a3d58;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.wmsTitleEditRow button:hover:not(:disabled){border-color:#5594ff}.wmsTitleEditRow button:disabled{opacity:.55;cursor:default}.wmsRowConfirm{white-space:nowrap;color:#eef3fb;align-items:center;gap:6px;font-size:13px;display:inline-flex}.wmsRowIcons .wmsRowConfirm button{border-radius:7px;gap:4px;width:auto;height:28px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.wmsRowIcons .wmsRowConfirm .wmsRowConfirmYes{color:#ffd4d4;background:#5a1f26;border:1px solid #8a2f3a}.wmsRowIcons .wmsRowConfirm .wmsRowConfirmNo{color:#eef3fb;background:#0b1728;border:1px solid #2a3d58}.wmsRowError{white-space:normal;color:#ffb4b4;align-items:center;gap:4px;max-width:260px;font-size:12.5px;display:inline-flex}.wmsPhotoImage{position:relative}.wmsPhotoState{color:#eef3fb;background:#0b17288c;place-items:center;display:grid;position:absolute;inset:0}.wmsPhotoCard.failed{border-color:#8a2f3a}.wmsPhotoError{color:#ffb4b4;padding:6px 8px 0;font-size:12px;line-height:1.3}.wmsPackageInvoiceLink{color:#5594ff;font-weight:700;text-decoration:none}.wmsPackageInvoiceLink:hover,.wmsPackageInvoiceLink:focus-visible{text-decoration:underline}
.wmsDash{flex-direction:column;gap:14px;min-width:0;margin-bottom:22px;display:flex}.wmsDashHello{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.wmsDashHello h1{color:#eef3fb;margin:0;font-size:22px}.wmsDashHello p{color:#9eabbb;margin:3px 0 0;font-size:14.5px}.wmsDash .wmsDashReceive{color:#eef3fb;white-space:nowrap;background:#0e192b;border:1px solid #2a3d58;border-radius:9px;align-items:center;gap:8px;height:38px;padding:0 10px 0 13px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.wmsDash .wmsDashReceive:hover,.wmsDash .wmsDashReceive:focus-visible{background:#132440;border-color:#5594ff}.wmsDash .wmsDashReceive svg{width:16px;height:16px}.wmsDashReceive kbd{font:inherit;color:#9eabbb;background:#0b1728;border:1px solid #2a3d58;border-radius:5px;margin-left:2px;padding:1px 6px;font-size:11.5px;font-weight:700}.wmsDashStats{background:#0e192b;border:1px solid #2a3d58;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.wmsDashStat{border-left:1px solid #23324a;flex-direction:column;gap:8px;min-width:0;padding:18px 20px;display:flex}.wmsDashStat:first-child{border-left:0}.wmsDashStat small{letter-spacing:.06em;color:#9eabbb;font-size:12.5px;font-weight:700}.wmsDashValue{color:#eef3fb;font-variant-numeric:tabular-nums;font-size:28px;line-height:1.1}.wmsDashValue.muted{color:#9eabbb}.wmsDashLine{font-size:13px;font-weight:600}.wmsDashLine.muted{color:#9eabbb;font-weight:500}.wmsDashLine.blue{color:#5594ff}.wmsDashLine.green{color:#45d7a0}.wmsDashLine.red,.wmsDashNote.red{color:#ff8f8f}.wmsDashLine.amber{color:#f6a94b}.wmsDashGrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.wmsDashCard{background:#0e192b;border:1px solid #2a3d58;border-radius:13px;min-width:0;overflow:hidden}.wmsDashCard>header{border-bottom:1px solid #23324a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px 12px 18px;display:flex}.wmsDashCard h2{color:#eef3fb;margin:0;font-size:16.5px}.wmsDashCard>footer{border-top:1px solid #23324a;justify-content:flex-end;padding:10px 18px;display:flex}.wmsDashViewAll{color:#9eabbb;align-items:center;gap:5px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.wmsDashViewAll:hover,.wmsDashViewAll:focus-visible{color:#5594ff}.wmsDashViewAll svg{width:15px;height:15px}.wmsDashTabs{flex-wrap:wrap;gap:4px;display:flex}.wmsDashTabs [role=tab]{color:#9eabbb;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 13px;font-size:14px;font-weight:700}.wmsDashTabs [role=tab]:hover{color:#eef3fb}.wmsDashTabs [role=tab]:focus-visible{outline-offset:1px;outline:2px solid #5594ff}.wmsDashTabs [role=tab].selected{color:#eef3fb;background:#152741;box-shadow:inset 0 0 0 1px #2a3d58}.wmsDashTableWrap{overflow-x:auto}.wmsDashTable{border-collapse:collapse;width:100%;font-size:14px}.wmsDashTable th{text-align:left;color:#eef3fb;white-space:nowrap;border-bottom:1px solid #23324a;padding:12px 18px;font-weight:700}.wmsDashTable td{color:#eef3fb;border-bottom:1px solid #23324a;padding:12px 18px}.wmsDashTable tbody tr:last-child td{border-bottom:0}.wmsDashEmpty{text-align:center;font-size:14.5px;color:#9eabbb!important;padding:38px 18px!important}.wmsDashEmpty small{color:#6f8096;margin-top:6px;font-size:13px;display:block}.wmsDashNote{color:#9eabbb;text-align:center;margin:0;padding:22px 18px;font-size:14px}.wmsDashRecent{margin:0;padding:0;list-style:none}.wmsDashRecent li+li{border-top:1px solid #23324a}.wmsDashRecent a{color:inherit;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:grid}.wmsDashRecent a:hover,.wmsDashRecent a:focus-visible{background:#0b1728}.wmsDashIcon{color:#9eabbb;background:#152741;border:1px solid #23324a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.wmsDashIcon svg{width:16px;height:16px}.wmsDashRecentText{flex-direction:column;gap:3px;min-width:0;display:flex}.wmsDashRecentText strong,.wmsDashRecentText small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wmsDashRecentText strong{color:#eef3fb;font-size:14px}.wmsDashRecentText small{color:#9eabbb;font-size:12.5px}.wmsDashRecent time{color:#9eabbb;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}@media (max-width:1100px){.wmsDashGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.wmsDashStats{grid-template-columns:repeat(2,minmax(0,1fr))}.wmsDashStat:nth-child(3){border-left:0}.wmsDashStat:nth-child(n+3){border-top:1px solid #23324a}}@media (max-width:520px){.wmsDashStats{grid-template-columns:minmax(0,1fr)}.wmsDashStat{border-left:0}.wmsDashStat+.wmsDashStat{border-top:1px solid #23324a}.wmsDashHello .wmsDashReceive{justify-content:center;width:100%}}
