.incomeEntryModes{flex-wrap:wrap;gap:6px;display:flex}.incomeEntryModes button{min-height:40px}.incomeBlockTitle .incomeEntryModes button[aria-pressed=true]{color:#141414!important;background:#ffcb00!important;border-color:#ffcb00!important}.incomeProducts>.incomeBlockTitle{flex-wrap:wrap;gap:12px}.incomeQuickPicker button:not(.primary),.incomeLinesEditor article>button{color:#e4ebf2;background:#1b2835;border:1px solid #526477;border-radius:6px;padding:8px 10px}.incomeQuickPicker button:disabled,.incomeLinesEditor button:disabled{opacity:.5;cursor:not-allowed}.incomeQuickPicker :focus-visible,.incomeLinesEditor :focus-visible{outline-offset:2px;outline:2px solid #ffcb00}.incomeQuickPicker{border-bottom:1px solid #344354;padding:18px}.incomeQuickFilters{grid-template-columns:minmax(0,1fr) 180px;gap:12px;display:grid}.incomeQuickFilters label,.incomeLinesEditor label{color:#c4d0dc;gap:6px;min-width:0;margin:0;font-size:14px;display:grid}.incomeQuickFilters label>span{align-items:center;gap:7px;display:flex}.incomeQuickPicker input:not([type=checkbox]),.incomeQuickPicker select,.incomeLinesEditor input{color:#f3f5f7;background:#090f16;border:1px solid #526477;border-radius:6px;width:100%;min-width:0;min-height:42px;padding:10px;font-size:15px}.incomeQuickSelection{color:#c4d0dc;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.incomeQuickSelection label{flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.incomeQuickSelection>span{flex:1}.incomeQuickPicker input[type=checkbox]{accent-color:#ffcb00;cursor:pointer;flex:0 0 18px;width:18px;height:18px}.shell.shell .incomeQuickPicker input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px}.incomeQuickResults{border-block:1px solid #344354;max-height:350px;overflow-y:auto}.incomeQuickResults>label{cursor:pointer;border-bottom:1px solid #344354;flex-direction:row;align-items:center;gap:12px;margin:0;padding:12px 4px;display:flex}.incomeQuickResults>label:last-child{border-bottom:0}.incomeQuickResults>label>span{overflow-wrap:anywhere;flex:1;gap:3px;min-width:0;display:grid}.incomeQuickResults b,.incomeLineProduct b{color:#f3f5f7;font-size:15px;line-height:1.4}.incomeQuickResults small,.incomeQuickResults code,.incomeLineProduct small,.incomeLineProduct code{color:#bac6d1;font-size:13px}.incomeQuickResults .inLot>small{color:#77e0aa;flex:none;font-size:12px}.incomeQuickPicker footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.incomeQuickPicker button{white-space:normal;justify-content:center;align-items:center;gap:7px;min-height:38px;display:inline-flex}.incomeQuickPagination{align-items:center;gap:10px;font-size:13px;display:flex}.incomeQuickPagination button{width:38px;padding:0}.incomeLinesEditor{padding:18px}.incomeLinesEditor h3{justify-content:space-between;margin:0 0 10px;font-size:17px;display:flex}.incomeLinesEditor h3 span{color:#ffcb00}.incomeLinesEditor article{border-bottom:1px solid #344354;grid-template-columns:minmax(160px,1fr) 90px 145px 115px 36px;align-items:center;gap:12px;padding:16px 0;display:grid}.incomeLineProduct,.incomeLineSubtotal{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.incomeLineSubtotal small{color:#bac6d1;font-size:13px}.incomeLineSubtotal b{font-size:15px}.incomeLinesEditor article>button{place-items:center;width:36px;height:38px;padding:0;display:grid}.incomeLinesEditor input[aria-invalid=true]{border-color:#e8ae45}.incomeDraftError{color:#f5cd7e;font-size:14px;line-height:1.5}.incomeIndividualFields{border:0;min-width:0;margin:0;padding:0}@media (width<=1200px){.incomeLinesEditor article{grid-template-columns:minmax(0,1fr) minmax(100px,1.4fr) minmax(90px,1fr) 36px}.incomeLineProduct{grid-column:1/-1}}@media (width<=600px){.incomeQuickFilters{grid-template-columns:1fr}.incomeQuickPicker,.incomeLinesEditor{padding:12px}.incomeQuickPicker footer>.primary{width:100%}.incomeLinesEditor article{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;gap:10px}.incomeLineProduct{grid-area:1/1/auto/3}.incomeLinesEditor article>button{grid-area:1/3}.incomeLineSubtotal{grid-column:1/-1;justify-content:space-between;display:flex}.incomeLinesEditor article>label:nth-of-type(2){grid-column:2/4}}.accountGlobalSummary{border-bottom:1px solid #344350;margin-bottom:20px;padding:20px 0}.accountGlobalSummary header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.accountGlobalSummary h2{margin:0;font-size:22px}.accountGlobalSummary .accountV2Summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.accountGlobalSummary .accountV2Summary span{overflow-wrap:anywhere;min-width:0}.accountPaymentModal{width:min(620px,100vw - 24px);max-height:90dvh;overflow-y:auto}.accountPaymentModal h2{font-size:22px}.accountPaymentModal h3{margin:20px 0 8px;font-size:16px}.accountPaymentModal>label{gap:6px;display:grid}.accountPaymentRows>div{border-bottom:1px solid #344350;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.accountPaymentRows span{overflow-wrap:anywhere;min-width:0}.accountPaymentRows small{color:#b9c6ce;margin-top:4px;display:block}.accountPaymentRows strong{flex-shrink:0}.accountPaymentTotals{gap:10px;margin-top:16px;display:grid}.accountPaymentTotals span{justify-content:space-between;gap:12px;display:flex}@media (width<=600px){.accountGlobalSummary .accountV2Summary{grid-template-columns:repeat(2,minmax(0,1fr))}.accountPaymentModal .formGrid{grid-template-columns:1fr}.accountPaymentModal .modalTop h2{font-size:20px}.accountPaymentModal .actions{flex-wrap:wrap}.accountPaymentModal .actions button{flex:1;min-width:120px}}.accountGlobalSummary>header{color:#f3f6fa;height:auto;padding:0;position:static;background:0 0!important}.accountGlobalSummary>header h2{color:#f3f6fa}.accountStatementActions{flex-wrap:wrap;gap:12px;margin:0 0 20px;display:flex}.portalStatementTotals{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.portalStatementTotals span{overflow-wrap:anywhere;min-width:0}.portalStatementTotals b{display:block}@media (width<=600px){.portalStatementTotals{grid-template-columns:repeat(2,minmax(0,1fr))}.accountStatementActions button{width:100%}}.priceSigns{color:#f8fafc;letter-spacing:0;max-width:1000px;margin:0 auto}.priceSigns .priceSignsHeading{color:#f8fafc;background:0 0;border-bottom:1px solid #344353;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 24px;padding:0 0 20px;display:flex}.priceSignsHeading>svg{color:#f5b400;flex-shrink:0}.priceSignsHeading h1{letter-spacing:0;margin:0;font-size:26px;font-weight:700;line-height:1.2}.priceSignsWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.priceSignsForm{flex-direction:column;gap:9px;min-width:0;display:flex}.priceSignsForm label{color:#e2e8f0;font-size:15px;font-weight:600}.priceSignsForm>label:not(:first-child){margin-top:10px}.priceSignsForm input,.priceSignsForm select{color:#fff;-webkit-text-fill-color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:0;background:#0b121c;border:1px solid #536276;border-radius:6px;width:100%;min-width:0;max-width:100%;height:48px;padding:10px 12px;font-size:17px;font-weight:500;display:block}.priceSignsForm input::placeholder{color:#98a7b8;-webkit-text-fill-color:#98a7b8}.priceSignsForm input:focus,.priceSignsForm select:focus{outline-offset:2px;outline:2px solid #f5b400}.priceSignsForm #priceSignPrice{height:56px;font-size:24px;font-weight:700}.priceSignsOptions{border-top:1px solid #344353;grid-template-columns:minmax(0,1fr) 92px;gap:14px;margin-top:10px;padding-top:18px;display:grid}.priceSignsOptions label{flex-direction:column;gap:9px;min-width:0;display:flex}.priceSignsActions{gap:10px;margin-top:18px;display:flex}.priceSignsActions button{color:#fff;background:#1a2736;border:1px solid #536276;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:16px;display:flex}.priceSignsActions .primary{color:#111;background:#fc0;border-color:#fc0;flex:1;font-weight:700}.priceSignsActions button:last-child{flex:0 0 48px;padding:0}.priceSignsActions button:disabled{opacity:.45;cursor:not-allowed}.priceSignsPreview{border-left:1px solid #344353;min-width:0;padding-left:30px}.priceSignsPreviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.priceSignsPreviewHeading h2{margin:0;font-size:16px;font-weight:600}.priceSignsPreviewHeading span{color:#b9c7d7;font-size:13px}.priceSignsPaper{background:#fff;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 25px #0003}.priceSignsPaper iframe{transform-origin:0 0;background:#fff;border:0;max-width:none;position:absolute;top:0;left:0}.priceSignsError{color:#ffadb0;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px}@media (width<=720px){.priceSignsHeading h1{font-size:23px}.priceSignsWorkspace{grid-template-columns:1fr;gap:28px}.priceSignsPreview{border-top:1px solid #344353;border-left:0;padding:24px 0 0}.priceSignsPaper{margin:0 auto}}.stockAdjustmentShade{padding:16px}.stockAdjustmentModal{color:#f3f5f7;letter-spacing:0;background:#101822;border-radius:8px;width:540px;max-width:100%;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.stockAdjustmentShade>.stockAdjustmentModal{width:min(540px,100%)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important}.stockAdjustmentModal .modalTop{align-items:flex-start;gap:12px;margin-bottom:16px}.stockAdjustmentModal h2{margin:0;font-size:24px;line-height:1.25}.stockAdjustmentModal .modalTop button{flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid}.stockAdjustmentProduct{overflow-wrap:anywhere;gap:4px;margin-bottom:18px;display:grid}.stockAdjustmentProduct b{font-size:17px}.stockAdjustmentProduct span,.stockAdjustmentProduct code{color:#bac6d1;font-size:13px}.stockAdjustmentModal>label{color:#e1e7ee;gap:7px;margin:14px 0;font-size:14px;display:grid}.stockAdjustmentModal input:not([type=checkbox]),.stockAdjustmentModal select,.stockAdjustmentModal textarea{box-sizing:border-box;color:#f3f5f7;width:100%;min-width:0;font:inherit;background:#090f16;border:1px solid #526477;border-radius:6px;padding:11px}.stockAdjustmentModal :focus-visible,.stockAdjustButton:focus-visible{outline-offset:3px;outline:2px solid #ffcb00}.stockAdjustmentModal textarea{resize:vertical;min-height:72px}.stockAdjustmentModes{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.stockAdjustmentModes button{white-space:normal;color:#e1e7ee;background:#1a2632;border:1px solid #526477;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:9px;display:flex}.stockAdjustmentModes button[aria-checked=true]{color:#141414;background:#ffcb00;border-color:#ffcb00}.stockAdjustmentPreview{border-block:1px solid #344354;grid-template-columns:1fr 24px 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.stockAdjustmentPreview span{color:#bac6d1;gap:6px;font-size:13px;display:grid}.stockAdjustmentPreview b{color:#fff;font-size:25px}.stockAdjustmentModal>.stockAdjustmentConfirm{flex-direction:row;align-items:flex-start;gap:10px;display:flex}.stockAdjustmentConfirm input{accent-color:#ffcb00;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.stockAdjustmentModal .actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.stockAdjustmentModal .actions button{white-space:normal;justify-content:center;align-items:center;gap:7px;min-height:44px;display:flex}.stockAdjustmentModal .actions .primary{flex:1}.stockAdjustmentModal button:disabled{opacity:.5;cursor:not-allowed}.stockAdjustmentHistory{border-top:1px solid #344354;margin-top:20px;padding-top:16px}.stockAdjustmentHistory summary{cursor:pointer;font-size:14px}.stockAdjustmentHistory article{overflow-wrap:anywhere;border-bottom:1px solid #344354;gap:5px;padding:12px 0;font-size:13px;display:grid}.stockAdjustmentHistory small{color:#bac6d1}.stockAdjustButton{white-space:nowrap;border:1px solid #687688;border-radius:6px;align-items:center;gap:7px;min-height:38px;padding:7px 10px;display:inline-flex}.stockAdjustmentShade>.stockAdjustmentBatch{width:min(860px,100%)!important}.stockAdjustmentRows{border-block:1px solid #344354}.stockAdjustmentRows article{border-bottom:1px solid #344354;grid-template-columns:minmax(0,1fr) 64px 120px 80px;align-items:center;gap:16px;padding:14px 0;display:grid}.stockAdjustmentRows article:last-child{border-bottom:0}.stockAdjustmentRows article>div,.stockAdjustmentRows article>span,.stockAdjustmentRows article>label{gap:6px;min-width:0;margin:0;display:grid}.stockAdjustmentRows small{color:#bac6d1;font-size:13px}.stockAdjustmentRowProduct{overflow-wrap:anywhere}.stockBatchToolbar{border-bottom:1px solid #344354;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.stockBatchToolbar span{color:#bac6d1;flex:1;font-size:13px}.stockBatchToolbar button{white-space:normal;justify-content:center;align-items:center;gap:8px;min-height:40px;display:inline-flex}.stockGroupedTable .stockSelectCell{width:40px;padding-inline:12px}.stockSelectCell input{accent-color:#ffcb00;cursor:pointer;width:18px;height:18px}@media (width<=600px){.stockAdjustmentRows article{grid-template-columns:1fr 110px 1fr;gap:10px}.stockAdjustmentRowProduct{grid-column:1/-1}.stockBatchToolbar span{flex-basis:100%}.stockBatchToolbar button{flex:1}}@media (width<=480px){.stockAdjustmentModal{padding:16px}.stockAdjustmentModal h2{font-size:22px}.stockAdjustmentModal .actions{flex-direction:column-reverse}}.portalOrderTracking{border-bottom:1px solid #344350;margin-bottom:20px;padding:16px 0}.portalOrderTracking h2{font-size:20px}.portalOrderTracking article{border-top:1px solid #344350;padding:16px 0}.orderTrackingHeading{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.orderTrackingHeading b{color:#ffcf00}.portalOrderTracking small{color:#bdc7d1}.portalOrderTracking ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.portalOrderTracking li{text-align:center;color:#aeb8c4;overflow-wrap:anywhere;border-top:3px solid #45515e;padding-top:8px;font-size:12px}.portalOrderTracking li span{margin-bottom:4px;font-weight:700;display:block}.portalOrderTracking li.complete{color:#f5f7fa;border-color:#facc15}.portalOrderTracking li[aria-current]{color:#facc15;font-weight:700}.portalOrderTracking p[role=status]{color:#78deb5;font-size:14px}
