.orderWorkspace{max-width:none}.orderWorkspace .orderCommandHero{border-top:4px solid #075ee6;background:linear-gradient(110deg,#fff,#f7faff 72%,#eefbfc)}.orderForm{padding:0;overflow:hidden}.orderForm>.sectionTitle{padding:22px 26px;margin:0;border-bottom:1px solid #e4eaf3}.orderForm>form{padding:24px 26px}.stage3EntryChoices{grid-template-columns:repeat(3,minmax(0,1fr))!important}.stage3EntryChoices>*{min-height:92px;border-width:1px!important;border-radius:11px!important;padding:18px!important;text-align:left}.stage3EntryChoices>:first-child{border-color:#91cc9b!important;background:linear-gradient(135deg,#f7fff8,#fff)!important;color:#167b2d}.stage3EntryChoices>:nth-child(2){border-color:#91b8f4!important;background:linear-gradient(135deg,#f6f9ff,#fff)!important;color:#075ee6}.stage3EntryChoices>:nth-child(3){border-color:#c5a9f8!important;background:linear-gradient(135deg,#faf7ff,#fff)!important;color:#6530bf}.orderDiscountRow{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.6fr);grid-gap:14px;gap:14px;max-width:620px;margin:18px 0;padding:16px;border:1px solid #dce5f2;border-radius:10px;background:#f8faff}.orderDiscountRow label{display:grid;grid-gap:7px;gap:7px;font-weight:800;font-size:13px}.orderDiscountRow input,.orderDiscountRow select{min-height:42px;border:1px solid #cbd7e6;border-radius:8px;padding:9px 11px;background:#fff}.stage3Workflow{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px}.stage3Workflow>div{display:flex;align-items:center;gap:12px}.stage3Workflow form{display:flex;align-items:center;gap:9px}.stage3Workflow input{min-width:260px;border:1px solid #cbd7e6;border-radius:8px;padding:10px}.workflowReady{border:1px solid #abdcb7;background:#effaf2;color:#137632;border-radius:20px;padding:8px 13px;font-weight:800;font-size:13px}.itemReadinessBar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 15px;border:1px solid #dce6f3;border-radius:9px;background:#f8fbff;margin:14px 0}.itemReadinessBar form{display:flex;align-items:flex-end;gap:8px}.itemReadinessBar label{display:grid;grid-gap:4px;gap:4px;font-size:11px;font-weight:850;text-transform:uppercase;color:#66778e}.itemReadinessBar select{min-height:38px;border:1px solid #cbd7e6;border-radius:7px;background:#fff;padding:7px 10px;text-transform:none}.itemReadinessBar>div{display:grid;grid-gap:3px;gap:3px;margin-right:auto}.itemReadinessBar>div span{font-size:10px;text-transform:uppercase;font-weight:850;color:#66778e}.itemReadinessBar button,.releaseItemButton{min-height:38px;border:0;border-radius:7px;background:#075ee6;color:#fff;padding:8px 13px;font-weight:800}.itemReadinessBar button:disabled{opacity:.45}.releaseItemButton{background:#16863a!important}.paymentHoldOverride{display:flex;gap:8px;margin:14px 0;padding:12px;border:1px solid #f1d7a5;background:#fffbf2;border-radius:9px}.paymentHoldOverride input{flex:1 1;border:1px solid #d8c89e;border-radius:7px;padding:9px}.paymentHoldOverride button{border:1px solid #d39a26;background:#fff7df;color:#875600;border-radius:7px;font-weight:800;padding:8px 12px}.productionSnapshot{white-space:pre-wrap;background:#f7f9fc;border:1px solid #dfe6f0;border-radius:8px;padding:12px;font:12px/1.5 ui-monospace,monospace;color:#29415f;max-height:300px;overflow:auto}@media(max-width:1050px){.stage3EntryChoices{grid-template-columns:1fr!important}.stage3Workflow{align-items:flex-start;flex-direction:column}.stage3Workflow form{width:100%}.stage3Workflow input{min-width:0;flex:1 1}}@media(max-width:700px){.orderForm>form{padding:18px}.orderDiscountRow{grid-template-columns:1fr}.itemReadinessBar{align-items:stretch;flex-direction:column}.itemReadinessBar>div{margin-right:0}.stage3Workflow form{align-items:stretch;flex-direction:column}}.orderPolicyCard{padding:24px;max-width:980px}.orderPolicyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.orderPolicyGrid label{padding:15px;border:1px solid #dce5f2;border-radius:9px;background:#f8faff}.orderPolicyGrid span{font-weight:850}.orderPolicyGrid small{color:#66778e}@media(max-width:850px){.orderPolicyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.orderPolicyGrid{grid-template-columns:1fr}}.designQueue{padding:18px}.designQueue article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border-bottom:1px solid #e5ebf3}.designQueue article>div{display:grid;grid-gap:4px;gap:4px}.designQueue small,.designQueue span{color:#62738b}.designQueue button{border:0;border-radius:8px;background:#075ee6;color:#fff;padding:10px 14px;font-weight:800}.fulfillmentPanel{padding:22px;margin-top:18px}.fulfillmentForm{display:grid;grid-template-columns:1.3fr .55fr .8fr 1fr 1fr auto;grid-gap:10px;gap:10px;align-items:flex-end}.fulfillmentForm label{display:grid;grid-gap:5px;gap:5px;font-size:12px;font-weight:800}.fulfillmentForm input,.fulfillmentForm select{min-height:40px;border:1px solid #cbd7e6;border-radius:7px;padding:8px}.fulfillmentForm button{min-height:40px;border:0;border-radius:7px;background:#075ee6;color:#fff;font-weight:800;padding:9px 13px}.fulfillmentHistory{margin-top:16px}.fulfillmentHistory>div{display:flex;justify-content:space-between;padding:10px 3px;border-top:1px solid #e5ebf3}.ripQuantityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.ripQuantityGrid>div{border:1px solid #cfe0f4;background:#f7fbff;border-radius:8px;padding:12px}.ripQuantityGrid span{display:block;font-size:11px;font-weight:800;color:#62738b}.ripQuantityGrid strong{font-size:24px;color:#075ee6}@media(max-width:1100px){.fulfillmentForm{grid-template-columns:repeat(2,minmax(0,1fr))}}.content:has(.stage3OrderCanvas){max-width:none;padding-top:0;background:#f7f9fc}.stage3OrderHeader{height:72px;margin:0 -31px 12px!important;padding:0 28px;border-bottom:1px solid #dbe3ee;background:#fff;display:flex;align-items:center;justify-content:space-between}.stage3OrderHeader>div{display:flex;align-items:center;gap:12px}.stage3OrderHeader h1{font-size:24px;margin:0}.stage3OrderHeader span{font-size:12px;font-weight:800}.stage3OrderHeader .unsaved{color:#dd7400}.stage3OrderHeader .saved{color:#16863a}.stage3OrderHeader>a{padding:10px 15px;border:1px solid #d4deea;border-radius:8px;background:#fff;font-size:13px;font-weight:750}.stage3OrderCanvas{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.stage3OrderCanvas>form{display:block!important;padding:0!important}.stage3WorkspaceGrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:18px;gap:18px;align-items:start}.stage3WorkspaceMain{display:grid;grid-gap:16px;gap:16px}.orderItemsBuilder,.stage3CustomerSection,.stage3SummaryRail{border:1px solid #dce4ef;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(15,38,72,.04)}.stage3CustomerSection{padding:16px}.stage3SectionHeading{display:flex;align-items:center;gap:10px}.stage3SectionHeading>b{width:29px;height:29px;display:grid;place-items:center;flex:0 0 auto;border-radius:99px;background:#1167dd;color:#fff;font-size:14px}.stage3SectionHeading h2{margin:0;color:#102960;font-size:17px}.stage3SectionHeading p{margin:2px 0 0;color:#667a93;font-size:12px}.stage3CustomerSection>.stage3SectionHeading{margin-bottom:14px}.stage3CustomerSection .customerPicker{padding:11px 12px;border-width:1px!important;border-color:#d5e0eb!important;border-radius:8px!important;background:#fbfdff!important;box-shadow:none!important}.stage3OrderInfoGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:12px}.stage3OrderInfoGrid label:first-of-type{display:none}.stage3CustomerSection .compactNotes{margin-top:10px}.stage3CustomerSection .orderCommercialPanel{margin-top:10px;border-radius:8px}.stage3CustomerSection .orderCommercialHeading,.stage3CustomerSection .paymentAfterOrder{display:none}.stage3CustomerSection .orderCommercialGrid.simplified{grid-template-columns:repeat(3,minmax(0,1fr));padding:11px 12px}.stage3CustomerSection .commercialNotes{margin-top:0!important}.stage3StatusStrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px;border:1px solid #d7e0eb;border-radius:9px;background:#fff}.stage3StatusStrip>div{display:flex;align-items:center;gap:9px;min-height:62px;padding:10px 13px;border-right:1px solid #e1e7ef}.stage3StatusStrip>div:last-child{border-right:0}.stage3StatusStrip svg{color:#60738c}.stage3StatusStrip small,.stage3StatusStrip span{display:block}.stage3StatusStrip span{font-size:10px;font-weight:900;text-transform:uppercase}.stage3StatusStrip small{margin-top:3px;color:#687a91;font-size:11px;font-weight:600;text-transform:none}.orderItemsBuilder{border-radius:10px!important}.orderItemsBuilderHeading{padding:14px 15px!important;background:#fff!important}.orderItemsBuilderHeading .stage3SectionHeading{align-items:flex-start}.stage3EntryChoices>*{min-height:78px!important;padding:14px!important}.stage3EntryChoices b{font-size:13px}.stage3EntryChoices small{font-size:11px}.draftItemSummary,.draftItemsHeader{grid-template-columns:30px minmax(230px,1.8fr) 92px 54px 75px 70px 84px 88px 40px!important;gap:8px!important}.draftItemsHeader{padding:9px 12px!important}.draftItemSummary{padding:12px!important}.draftItemDescription strong{font-size:13px!important}.draftItemDescription small{font-size:11px!important}.draftDepartment,.draftStatus{font-size:10px!important}.draftStatus{justify-self:start;padding:5px 7px;border-radius:6px;background:#fff5dc;color:#9a6500;font-weight:800;white-space:nowrap}.draftStatus-ready{background:#eaf8ed;color:#167a36}.draftStatus-design_required{background:#f3ecff;color:#6c36ac}.draftDiscount{color:#65768c;font-size:12px}.draftChevron{font-size:15px!important;letter-spacing:1px;transform:none!important}.orderDiscountRow{margin:0!important;max-width:none!important;padding:13px!important;border-radius:9px!important}.stage3SummaryRail{position:-webkit-sticky;position:sticky;top:16px;padding:15px}.stage3SummaryRail>.stage3SectionHeading{margin-bottom:14px}.stage3SummaryRail .orderTotalsPreview{display:grid!important;grid-gap:0!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important}.stage3SummaryRail .orderTotalsPreview>div{display:flex;align-items:center;justify-content:space-between;min-width:0!important;padding:10px 0;border-bottom:1px solid #e4e9ef}.stage3SummaryRail .orderTotalsPreview span{font-size:12px!important;text-transform:none!important}.stage3SummaryRail .orderTotalsPreview strong{margin:0!important;font-size:14px!important}.stage3SummaryRail .orderTotalsPreview .grand{margin-top:2px;padding:14px 0;border-top:1px solid #9ba9bb}.stage3SummaryRail .orderTotalsPreview .grand span{font-size:13px;font-weight:900;color:#14213d;text-transform:uppercase!important}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:25px!important;color:#12346b!important}.stage3DepositCard{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:12px;padding:13px;border:1px solid #f0dcb5;border-radius:8px;background:#fffaf0;font-size:12px}.stage3DepositCard hr{grid-column:1/-1;width:100%;border:0;border-top:1px solid #e8d8ba}.stage3DepositCard .balance{color:#d32a20}.stage3SummaryRail .orderCreateAction{display:flex!important;flex-direction:column;align-items:stretch!important;margin-top:14px;padding:0!important}.stage3SummaryRail .orderCreateAction button{width:100%;min-height:48px;border-radius:8px;background:#168b31!important;box-shadow:none!important}.stage3SummaryRail .orderCreateAction span{text-align:center;font-size:10px!important}.stage3SummaryRail>.itemVerificationError{margin-bottom:10px;border-radius:7px}.savedOrderActions{margin-bottom:12px}@media(max-width:1180px){.stage3WorkspaceGrid{grid-template-columns:minmax(0,1fr) 300px}.draftItemSummary,.draftItemsHeader{grid-template-columns:28px minmax(190px,1fr) 65px 52px 72px 75px 38px!important}.draftItemSummary>.draftDepartment,.draftItemSummary>.draftDiscount,.draftItemsHeader span:nth-child(3),.draftItemsHeader span:nth-child(6){display:none}.stage3StatusStrip{grid-template-columns:repeat(3,1fr)}.stage3StatusStrip>div:nth-child(3){border-right:0}}@media(max-width:920px){.stage3WorkspaceGrid{grid-template-columns:1fr}.stage3SummaryRail{position:static;order:2}.stage3StatusStrip{grid-template-columns:1fr 1fr}.stage3CustomerSection .orderCommercialGrid.simplified,.stage3OrderInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){.stage3OrderHeader{height:auto;margin:0 -20px 10px!important;padding:15px 20px}.stage3OrderHeader h1{font-size:20px}.stage3CustomerSection .orderCommercialGrid.simplified,.stage3OrderInfoGrid,.stage3StatusStrip{grid-template-columns:1fr!important}.stage3StatusStrip>div{border-right:0;border-bottom:1px solid #e1e7ef}.stage3EntryChoices{grid-template-columns:1fr!important}.draftItemsHeader{display:none}.draftItemSummary{grid-template-columns:28px 1fr 72px 35px!important}}.content:has(.stage3OrderCanvas){background:#fff}.stage3OrderHeader{margin-bottom:10px!important}.stage3WorkspaceGrid{grid-template-columns:minmax(0,1fr) 390px;gap:20px}.stage3WorkspaceMain{gap:14px}.orderItemsBuilder,.stage3CustomerSection,.stage3SummaryRail{border-color:#d9e0e9;border-radius:8px;box-shadow:0 1px 3px rgba(15,38,72,.04)}.stage3CustomerSection{padding:13px 16px}.stage3CustomerSection>.stage3SectionHeading{margin-bottom:10px}.stage3SectionHeading h2{font-size:18px;letter-spacing:-.01em}.stage3CustomerSection .customerPicker{padding:8px 10px!important;border:0!important;border-radius:6px!important;background:#f8fafc!important}.stage3OrderInfoGrid{grid-template-columns:repeat(5,minmax(120px,1fr))!important;gap:9px!important;margin-top:9px}.stage3CustomerSection .orderCommercialGrid label,.stage3OrderInfoGrid label{gap:4px!important;font-size:11px!important}.stage3CustomerSection .orderCommercialGrid input,.stage3CustomerSection .orderCommercialGrid select,.stage3OrderInfoGrid input,.stage3OrderInfoGrid select{min-height:36px!important;padding:7px 9px!important;font-size:13px!important}.stage3CustomerSection .orderCommercialPanel{margin-top:8px!important;border:0!important;background:transparent!important;box-shadow:none!important}.stage3CustomerSection .orderCommercialGrid.simplified{grid-template-columns:repeat(4,minmax(130px,1fr));gap:9px!important;padding:0!important;background:transparent!important}.stage3CustomerSection .commercialAddress{grid-column:span 2}.stage3CustomerSection .compactNotes{margin-top:7px}.stage3CustomerSection .compactNotes summary{font-size:12px}.stage3CustomerSection textarea{min-height:58px!important}.stage3StatusStrip{margin-bottom:10px}.stage3StatusStrip>div{min-height:54px;padding:8px 12px}.orderItemsBuilderHeading{padding:14px 16px!important}.orderItemsBuilderHeading p{font-size:13px}.stage3EntryChoices{gap:12px!important;padding:4px 16px 18px!important}.stage3EntryChoices>*{min-height:96px!important;padding:17px!important;border-color:#d6dde7!important;background:#fff!important;box-shadow:0 2px 6px rgba(25,48,80,.05)}.stage3EntryChoices>:hover{border-color:#7aa9e9!important;box-shadow:0 5px 13px rgba(25,72,135,.1)}.stage3EntryChoices b{font-size:15px}.stage3EntryChoices small{font-size:12px;line-height:1.45}.addItemChooser>div:first-child,.draftItemsList:empty{display:none}.draftItemsHeader{background:#f8fafc!important;color:#5c6a7e!important}.draftItemSummary{min-height:68px}.draftItemDescription strong{font-size:14px!important}.draftItemDescription small{line-height:1.35}.draftItemTotal{font-size:14px}.orderDiscountRow{background:#fff!important;border-style:dashed!important}.draftItemEditor{padding:0 16px 16px!important;background:#fbfcfe!important}.draftEditorTitle{padding:14px 0 11px!important}.draftEditorSections{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.draftEditorGroup{min-width:0;margin:0;padding:12px;border:1px solid #dce3ec;border-radius:8px;background:#fff}.draftEditorGroup legend{padding:0 6px;color:#263b59;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.draftEditorGroup .draftEditorGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.draftEditorCommercial,.draftEditorProduction{grid-column:span 1}.draftEditorIdentity:first-child{grid-column:1/-1}.draftEditorIdentity .draftEditorGrid{grid-template-columns:2fr 1fr 1fr}.draftEditorGroup label{font-size:11px!important}.draftEditorGroup input,.draftEditorGroup select,.draftEditorGroup textarea{min-height:38px!important}.draftProductionSpecification{grid-column:1/-1!important}.draftEditorFooter{margin-top:12px!important}.stage3SummaryRail{width:auto;padding:17px 18px;box-shadow:0 3px 14px rgba(16,38,69,.07)}.stage3SummaryRail>.stage3SectionHeading{padding-bottom:12px;border-bottom:1px solid #e2e7ee}.stage3SummaryRail .orderTotalsPreview>div{padding:11px 1px}.stage3SummaryRail .orderTotalsPreview .grand{margin-top:5px;padding:17px 1px}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:28px!important}.stage3DepositCard{font-size:13px}.stage3SummaryRail .orderCreateAction button{font-size:15px}.savedOrderActions{padding:7px 10px!important}@media(max-width:1280px){.stage3WorkspaceGrid{grid-template-columns:minmax(0,1fr) 350px}.stage3OrderInfoGrid{grid-template-columns:repeat(3,minmax(130px,1fr))!important}.stage3CustomerSection .orderCommercialGrid.simplified{grid-template-columns:repeat(3,minmax(130px,1fr))}.draftEditorSections{grid-template-columns:1fr}}@media(max-width:980px){.stage3WorkspaceGrid{grid-template-columns:1fr}.stage3SummaryRail{position:static}.stage3CustomerSection .orderCommercialGrid.simplified,.stage3OrderInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){.draftEditorGroup .draftEditorGrid,.draftEditorIdentity .draftEditorGrid,.stage3CustomerSection .orderCommercialGrid.simplified,.stage3OrderInfoGrid{grid-template-columns:1fr!important}.stage3CustomerSection .commercialAddress{grid-column:auto}.stage3EntryChoices{padding:4px 12px 14px!important}.stage3EntryChoices>*{min-height:80px!important}}.stage3CustomerSection .customerPickerSelected{min-height:62px;padding:8px 10px!important;background:#fff!important;border-bottom:1px solid #e2e7ee!important;border-radius:0!important}.stage3CustomerSection .selectedCustomerAvatar{width:42px;height:42px;border-radius:50%;font-size:14px}.stage3CustomerSection .selectedCustomerIdentity strong{color:#0b1f3a;font-size:17px;letter-spacing:-.01em}.stage3CustomerSection .selectedCustomerIdentity span{font-size:12px}.stage3CustomerSection .selectedCustomerIdentity small{display:block;max-width:680px;margin-top:3px;overflow:hidden;color:#718096;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.stage3CustomerSection .changeCustomer{padding:6px 9px;border:0;background:transparent;font-size:11px}.stage3OrderInfoGrid{margin-top:7px!important;padding:8px 0 1px;border-bottom:1px solid #edf0f4}.stage3OrderInfoGrid label{padding-right:8px;border-right:1px solid #e7ebf0}.stage3OrderInfoGrid label:last-child{border-right:0;opacity:.82}.stage3OrderInfoGrid input,.stage3OrderInfoGrid select{min-height:32px!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#12243d!important;font-size:14px!important;font-weight:720!important;box-shadow:none!important}.stage3OrderInfoGrid input[readonly]{background:#fff!important}.stage3CustomerSection .orderCommercialGrid.simplified{padding-top:8px!important}.stage3CustomerSection .orderCommercialGrid.simplified label{color:#64748b!important}.stage3CustomerSection .orderCommercialGrid.simplified input,.stage3CustomerSection .orderCommercialGrid.simplified select{border-color:#dfe5ec!important;background:#fff!important}.draftItemDescription{gap:3px!important}.draftItemDescription strong{color:#10233f;font-size:15px!important}.draftItemDescription em{display:block!important;margin:1px 0 0!important;color:#507095!important;font-style:normal!important;font-weight:750!important;text-transform:none!important}.draftItemSummary{background:#fff!important}.draftItemSummary:hover{background:#fbfcfe!important}.draftItemTotal{color:#102e62;font-size:15px!important}.draftChevron{color:#75869b}.draftStatus{font-size:9px!important}.stage3SummaryRail .orderTotalsPreview .discount strong{color:#d03b31!important}.stage3SummaryRail .orderTotalsPreview .grand{border-top:2px solid #65758b!important;border-bottom:0!important}.stage3SummaryRail .orderTotalsPreview .grand span{letter-spacing:.03em}.stage3DepositCard{margin-top:16px;padding:15px 13px!important;background:#fffaf2!important}.stage3DepositCard .balanceLabel{font-size:13px;font-weight:900;text-transform:uppercase}.stage3DepositCard .balance{font-size:20px;color:#c5261c!important}.savedOrderActions{justify-content:flex-end;padding:0!important}.savedOrderActions a{min-height:36px!important;padding:0 12px!important;border-color:#d6dee8!important;box-shadow:none!important;font-size:12px!important}.savedOrderActions a:first-child{color:#0d2b54!important;background:#fff!important}.savedOrderActions a.nextAction{border-color:#1267db!important;box-shadow:0 4px 10px rgba(18,103,219,.16)!important}.stage3SummaryRail .orderCreateAction span{line-height:1.35}@media(max-width:980px){.stage3OrderInfoGrid label{border-right:0}.stage3CustomerSection .selectedCustomerIdentity small{white-space:normal}}.stage3SectionHeading h2{font-weight:850}.stage3CustomerSection .selectedCustomerIdentity strong{font-size:20px!important;font-weight:850}.stage3CustomerSection .selectedCustomerIdentity span{font-size:13px!important;line-height:1.4}.stage3OrderInfoGrid label{color:#68778c!important;font-size:10px!important;font-weight:850!important;letter-spacing:.045em;text-transform:uppercase}.stage3OrderInfoGrid input,.stage3OrderInfoGrid select{color:#0a2d5d!important;font-weight:800!important;letter-spacing:0;text-transform:none}.stage3OrderInfoGrid label:last-child input{color:#475569!important;font-weight:650!important}.draftItemDescription strong{font-weight:850!important;letter-spacing:-.01em}.draftItemDescription small{color:#344960!important;font-size:13px!important;font-weight:560!important}.draftItemDescription em{color:#718096!important}.draftQuantity,.draftUnitPrice{color:#223852;font-size:14px!important;font-weight:750}.draftItemTotal{color:#073b83!important;font-weight:900!important}.draftDepartment,.draftStatus{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;max-width:100%;padding:4px 7px!important;border:1px solid #c9d7e7;border-radius:99px!important;color:#174d8b!important;background:#f3f7fc!important;font-size:9px!important;font-weight:850!important;line-height:1.2;text-align:center;white-space:nowrap}.draftStatus-ready{border-color:#a8dab8!important;color:#17733a!important;background:#ecf8ef!important}.draftStatus-waiting{border-color:#ecd09a!important;color:#8a5900!important;background:#fff8e8!important}.draftStatus-design_required{border-color:#d1b9ef!important;color:#6a35a1!important;background:#f6effd!important}.draftStatus-general{border-color:#d6dde6!important;color:#5f6d7e!important;background:#f5f7f9!important}.stage3StatusStrip>div{border-top:3px solid #cbd5e1}.stage3StatusStrip .stateGood{border-top-color:#2aa45b}.stage3StatusStrip .stateGood small,.stage3StatusStrip .stateGood svg{color:#19733d}.stage3StatusStrip .stateReady{border-top-color:#1685d8}.stage3StatusStrip .stateReady small,.stage3StatusStrip .stateReady svg{color:#1269a7}.stage3StatusStrip .stateAttention{border-top-color:#d99a22}.stage3StatusStrip .stateAttention small,.stage3StatusStrip .stateAttention svg{color:#8a5a00}.stage3StatusStrip .stateBlocked{border-top-color:#d4453a}.stage3StatusStrip .stateBlocked small,.stage3StatusStrip .stateBlocked svg{color:#ae2d25}.stage3StatusStrip .stateDesign{border-top-color:#8150bb}.stage3StatusStrip .stateDesign small,.stage3StatusStrip .stateDesign svg{color:#6b389f}.stage3StatusStrip .stateNeutral{border-top-color:#aab5c4}.stage3StatusStrip span{font-size:11px!important}.stage3StatusStrip small{font-size:12px!important;font-weight:750!important}.stage3SummaryRail .orderTotalsPreview .grand span{font-size:15px!important}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:32px!important;font-weight:950!important}.stage3DepositCard .balanceLabel{font-size:14px!important}.stage3DepositCard .balance{font-weight:950!important}.stage3SummaryRail>.stage3SectionHeading h2{font-size:20px!important}.stage3StatusStrip small{white-space:normal}.stage3SummaryRail .orderTotalsPreview>div{display:grid!important}.stage3DepositCard,.stage3SummaryRail .orderTotalsPreview>div{grid-template-columns:minmax(0,1fr) auto!important}.stage3DepositCard strong,.stage3SummaryRail .orderTotalsPreview strong{min-width:92px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage3DepositCard span,.stage3SummaryRail .orderTotalsPreview span{text-align:left}.orderCommercialWorkspace.paymentOnly{display:block!important}.orderCommercialWorkspace.paymentOnly .orderPaymentPanel{width:100%}.paymentEntryDisclosure{margin:12px 18px;border:1px solid #d7e1ed;border-radius:9px;background:#fbfcfe}.paymentEntryDisclosure>summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:11px 13px;cursor:pointer;list-style:none}.paymentEntryDisclosure>summary::-webkit-details-marker{display:none}.paymentEntryDisclosure>summary span{color:#0b4fa8;font-size:13px;font-weight:850}.paymentEntryDisclosure>summary small{color:#6b7b8f;font-size:11px}.paymentEntryDisclosure>summary b{color:#0b61d4;font-size:18px}.paymentEntryDisclosure[open]>summary{border-bottom:1px solid #e2e8f0;background:#f6f9fd}.compactPaymentForm{grid-template-columns:minmax(110px,.7fr) minmax(140px,.85fr) minmax(180px,1.3fr) minmax(130px,.8fr) minmax(125px,.75fr) auto!important;padding:13px!important}.compactPaymentForm .paymentOptional{grid-column:1/-2;border:0}.compactPaymentForm .paymentOptional>summary{color:#54708f;font-size:11px;font-weight:800;cursor:pointer;list-style:none}.compactPaymentForm .paymentOptional>summary::-webkit-details-marker{display:none}.compactPaymentForm .paymentNote{margin-top:7px}.compactPaymentForm button{align-self:end}.paymentHistory>div{padding-top:9px!important;padding-bottom:9px!important}.paymentOnly .successNotice{margin:12px 18px 0}@media(max-width:1200px){.compactPaymentForm{grid-template-columns:repeat(3,minmax(0,1fr))!important}.compactPaymentForm .paymentOptional{grid-column:1/-1}}@media(max-width:700px){.paymentEntryDisclosure{margin:10px}.paymentEntryDisclosure>summary{grid-template-columns:1fr auto}.paymentEntryDisclosure>summary small{grid-column:1/-1}.compactPaymentForm{grid-template-columns:1fr!important}.compactPaymentForm .paymentOptional{grid-column:auto}}.approvalHistory{display:grid;grid-gap:0;gap:0;margin:-8px 0 16px;padding:0 18px 10px;border:1px solid #dce5ef;border-top:0;border-radius:0 0 10px 10px;background:#fff}.approvalHistory>strong{padding:9px 0;color:#334b68;font-size:12px}.approvalHistory>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid #edf1f5;color:#405873;font-size:11px}.approvalHistory small{color:#718197;text-align:right}.customerApprovalPreview{width:min(980px,calc(100% - 32px));margin:30px auto;padding:34px 40px;border:1px solid #dce3eb;border-radius:12px;background:#fff;box-shadow:0 14px 40px rgba(15,38,72,.09);color:#12243d}.customerApprovalPreview>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:2px solid #123f78}.approvalBrand{display:grid;grid-gap:3px;gap:3px}.approvalBrand b{color:#0a3976;font-size:24px;letter-spacing:.03em}.approvalBrand span,.customerApprovalPreview>header>div:last-child span{color:#6a7b90;font-size:11px;text-transform:uppercase}.customerApprovalPreview>header>div:last-child{display:grid;grid-gap:4px;gap:4px;text-align:right}.customerApprovalPreview>header>div:last-child strong{color:#16733b}.approvalCustomer{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);grid-gap:36px;gap:36px;padding:26px 0}.approvalCustomer span{color:#6b7b8e;font-size:10px;font-weight:850;text-transform:uppercase}.approvalCustomer h1{margin:4px 0 5px;font-size:26px}.approvalCustomer p,.approvalCustomer small{display:block;margin:0;color:#536980;font-size:12px}.approvalCustomer dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0}.approvalCustomer dl div{display:grid;grid-gap:3px;gap:3px}.approvalCustomer dt{color:#718096;font-size:10px;font-weight:800;text-transform:uppercase}.approvalCustomer dd{margin:0;font-size:13px;font-weight:750}.approvalItems{border:1px solid #dce3eb;border-radius:8px;overflow:hidden}.approvalItemHead,.approvalItems article{display:grid;grid-template-columns:minmax(0,1fr) 80px 110px 120px;grid-gap:14px;gap:14px;align-items:center}.approvalItemHead{padding:10px 14px;color:#69798d;background:#f6f8fb;font-size:10px;font-weight:850;text-transform:uppercase}.approvalItems article{padding:14px;border-top:1px solid #e7ebf0}.approvalItems article>div{display:grid;grid-gap:4px;gap:4px}.approvalItems article small{color:#61748a}.approvalItems article>span,.approvalItems article>strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approvalFinancials{width:min(390px,100%);display:grid;grid-gap:0;gap:0;margin:20px 0 0 auto}.approvalFinancials>div{display:grid;grid-template-columns:1fr auto;padding:8px 2px}.approvalFinancials strong{min-width:100px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.approvalFinancials .approvalTotal{margin-top:5px;padding-top:14px;border-top:2px solid #607188;text-transform:uppercase}.approvalFinancials .approvalTotal strong{color:#0a3976;font-size:24px}.customerApprovalPreview footer{margin-top:24px;padding:15px;border-radius:8px;background:#f3f7fc;text-align:center}.customerApprovalPreview footer p{margin:4px 0 0;color:#66788e;font-size:11px}@media(max-width:700px){.customerApprovalPreview{padding:24px 20px}.approvalCustomer{grid-template-columns:1fr}.approvalItemHead,.approvalItems article{grid-template-columns:minmax(0,1fr) 55px 85px}.approvalItemHead span:nth-child(3),.approvalItems article>span:nth-child(3){display:none}.approvalHistory>div{flex-direction:column}.approvalHistory small{text-align:left}}.canonicalOrderWorkflow{display:grid;grid-gap:12px;gap:12px;margin:16px 0}.canonicalWorkflowCard{border:1px solid #dbe4ef;border-radius:14px;background:#fff;box-shadow:0 7px 20px rgba(15,23,42,.04)}.canonicalWorkflowCard>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;cursor:pointer;list-style:none}.canonicalWorkflowCard>summary span{display:grid;grid-gap:3px;gap:3px}.canonicalWorkflowCard>summary small{color:#64748b;font-weight:500}.canonicalWorkflowCard>summary>strong{color:#075fb8}.canonicalWorkflowBody{border-top:1px solid #e8eef5;padding:16px 18px}.canonicalFulfillmentForm,.manualApprovalForm{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.canonicalFulfillmentForm label,.manualApprovalForm label{display:grid;grid-gap:5px;gap:5px;color:#475569;font-size:.8rem;font-weight:700}.canonicalFulfillmentForm input,.canonicalFulfillmentForm select,.manualApprovalForm input,.paymentOverrideDisclosure input{min-height:38px;border:1px solid #cbd5e1;border-radius:8px;padding:7px 10px;background:#fff}.canonicalFulfillmentForm button,.canonicalItemReadiness button,.manualApprovalForm button,.paymentOverrideDisclosure button{min-height:38px;border:0;border-radius:8px;padding:8px 12px;background:#075fb8;color:#fff;font-weight:800}.canonicalItemReadiness{display:grid;grid-gap:9px;gap:9px}.canonicalItemReadiness article{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #eef2f7}.canonicalItemReadiness article>div{display:grid;grid-gap:2px;gap:2px;min-width:220px;margin-right:auto}.canonicalItemReadiness small{color:#64748b}.canonicalItemReadiness form{display:flex;gap:7px}.canonicalItemReadiness select{min-height:38px;border:1px solid #cbd5e1;border-radius:8px;padding:6px 8px}.canonicalItemReadiness a{color:#075fb8;font-weight:800}.workflowState{padding:6px 9px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.78rem;font-weight:800}.paymentOverrideDisclosure{margin:10px 0;border:1px solid #f0d69c;border-radius:10px;padding:10px 12px}.paymentOverrideDisclosure summary{cursor:pointer;color:#8a5800;font-weight:800}.paymentOverrideDisclosure form{display:flex;gap:8px;margin-top:10px}.paymentOverrideDisclosure input{flex:1 1}@media(max-width:900px){.canonicalItemReadiness article{align-items:flex-start;flex-wrap:wrap}.canonicalItemReadiness article>div{width:100%}.canonicalWorkflowCard>summary{align-items:flex-start}.canonicalFulfillmentForm>*{flex:1 1 180px}}.content:has(.stage3OrderCanvas){background:#f3f6fa!important}.stage3OrderHeader{margin-bottom:14px!important;box-shadow:0 1px 0 rgba(15,35,64,.03)}.stage3OrderHeader h1{color:#091f40;font-size:27px;font-weight:850;letter-spacing:-.025em}.stage3OrderHeader span{padding:5px 8px;border-radius:999px;background:#eef7f1;font-size:11px}.savedOrderActions{gap:8px;margin-bottom:14px!important}.savedOrderActions a{border-color:#c9d5e4!important;border-radius:9px!important;background:rgba(255,255,255,.92)!important;color:#183a65!important;transition:.15s}.savedOrderActions a:hover{border-color:#76a8e6!important;background:#fff!important;box-shadow:0 4px 12px rgba(18,65,122,.08)!important}.savedOrderActions a.nextAction{background:#1267db!important;color:#fff!important}.stage3WorkspaceGrid{gap:22px}.stage3WorkspaceMain{gap:18px}.orderItemsBuilder,.stage3CustomerSection,.stage3SummaryRail{border:1px solid #d5dfeb!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 18px rgba(14,38,70,.055)!important}.stage3CustomerSection{padding:18px 20px}.stage3CustomerSection>.stage3SectionHeading{margin-bottom:13px}.stage3SectionHeading{gap:11px}.stage3SectionHeading>b{width:31px;height:31px;background:#0b64d8;box-shadow:0 3px 8px rgba(11,100,216,.18)}.stage3SectionHeading h2{color:#0a254c!important;font-size:20px!important;font-weight:850!important;letter-spacing:-.018em}.stage3SectionHeading p{margin-top:4px;color:#64758b;font-size:13px;line-height:1.45}.stage3CustomerSection .customerPickerSelected{min-height:72px;padding:11px 13px!important;border:1px solid #e0e7ef!important;border-radius:9px!important;background:#f8fbfe!important}.stage3CustomerSection .selectedCustomerAvatar{width:46px;height:46px;border-radius:12px;background:#e2f6fa;color:#087d9a}.stage3CustomerSection .selectedCustomerIdentity strong{font-size:21px!important}.stage3CustomerSection .selectedCustomerIdentity span{color:#536980!important}.stage3CustomerSection .changeCustomer{border:1px solid #cbd8e6!important;border-radius:8px!important;background:#fff!important;color:#0b5ec7!important}.stage3OrderInfoGrid{gap:12px!important;margin-top:12px!important;padding:12px 0 5px!important}.stage3OrderInfoGrid label{color:#53657b!important;font-size:11px!important;font-weight:800!important;letter-spacing:.025em}.stage3OrderInfoGrid input,.stage3OrderInfoGrid select{font-size:15px!important;font-weight:750!important}.stage3CustomerSection .orderCommercialGrid.simplified{gap:12px!important;padding-top:12px!important}.stage3CustomerSection .orderCommercialGrid.simplified label{color:#53657b!important;font-size:12px!important;font-weight:750!important}.stage3CustomerSection .orderCommercialGrid.simplified input,.stage3CustomerSection .orderCommercialGrid.simplified select{border-color:#cbd7e5!important;border-radius:8px!important}.stage3StatusStrip{overflow:hidden;margin-bottom:14px;border-color:#d4dfeb;border-radius:11px;box-shadow:0 4px 15px rgba(14,38,70,.045)}.stage3StatusStrip>div{position:relative;min-height:66px;padding:12px 15px;border-color:#e3e9f0}.stage3StatusStrip>div:before{position:absolute;top:0;left:0;right:0;height:3px;content:"";background:#b7c3d1}.stage3StatusStrip svg{width:22px;height:22px;padding:4px;border-radius:8px;background:#f0f4f8;color:#536b86}.stage3StatusStrip span{color:#273b57;font-size:11px;letter-spacing:.045em}.stage3StatusStrip small{color:#62748a;font-size:12px;line-height:1.35}.stage3StatusStrip .stateGood:before,.stage3StatusStrip .stateReady:before{background:#25a55a}.stage3StatusStrip .stateGood svg,.stage3StatusStrip .stateReady svg{color:#168447;background:#eaf8ef}.stage3StatusStrip .stateAttention:before{background:#e5a526}.stage3StatusStrip .stateAttention svg{color:#9b6700;background:#fff7e3}.stage3StatusStrip .stateBlocked:before{background:#d84a40}.stage3StatusStrip .stateBlocked svg{color:#b42d25;background:#fff0ee}.stage3StatusStrip .stateDesign:before{background:#8052bf}.stage3StatusStrip .stateDesign svg{color:#6c3ca9;background:#f4effb}.stage3StatusStrip .stateNeutral:before{background:#6f8fb4}.orderItemsBuilderHeading{padding:18px 20px!important;border-bottom:1px solid #e1e8f0!important;background:#fbfcfe!important}.orderItemsBuilderHeading button{min-height:38px;border-radius:8px!important}.draftItemsHeader{padding:11px 14px!important;border-bottom:1px solid #dce5ef!important;background:#edf3f8!important;color:#40536a!important;font-size:10px!important;letter-spacing:.045em!important}.draftItemSummary{min-height:82px;padding:15px 14px!important;border-bottom:1px solid #e4eaf1!important;transition:background .15s,box-shadow .15s}.draftItemSummary:nth-of-type(2n){background:#fcfdff!important}.draftItemSummary:hover{position:relative;z-index:1;background:#f6faff!important;box-shadow:inset 3px 0 #1a75df}.draftItemDescription{gap:5px!important}.draftItemDescription strong{color:#0a254c!important;font-size:16px!important}.draftItemDescription small{color:#435970!important;font-size:12px!important;line-height:1.5!important;white-space:normal!important}.draftItemDescription em{color:#718399!important;font-size:10px!important}.draftQuantity,.draftUnitPrice{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.draftItemTotal{font-size:17px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.draftDepartment,.draftStatus{padding:5px 8px!important;border-radius:999px!important}.orderDiscountRow{margin:4px 14px 16px!important;padding:14px 16px!important;border-color:#d8e1eb!important;background:#fafbfd!important}.stage3SummaryRail{top:18px;padding:20px 21px;box-shadow:0 9px 28px rgba(12,39,76,.09)!important}.stage3SummaryRail>.stage3SectionHeading{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dce5ee}.stage3SummaryRail .orderTotalsPreview>div{min-height:43px;padding:11px 2px!important}.stage3SummaryRail .orderTotalsPreview span{color:#53657a;font-size:13px!important}.stage3SummaryRail .orderTotalsPreview strong{color:#17314f;font-size:15px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage3SummaryRail .orderTotalsPreview .grand{grid-template-columns:minmax(110px,1fr) minmax(125px,auto)!important;column-gap:20px;margin-top:8px;padding:19px 2px!important;border-top:2px solid #52677f!important}.stage3SummaryRail .orderTotalsPreview .grand span{align-self:center;color:#102b50!important;font-size:14px!important;white-space:nowrap}.stage3SummaryRail .orderTotalsPreview .grand strong{color:#0a397c!important;font-size:30px!important;line-height:1.1;white-space:nowrap}.stage3DepositCard{column-gap:20px;margin-top:17px;padding:16px!important;border-color:#ead5a9!important;border-radius:9px;background:#fffaf0!important;line-height:1.45}.stage3DepositCard strong{white-space:nowrap}.stage3DepositCard hr{margin:5px 0}.stage3DepositCard .balanceLabel{color:#9e231d}.stage3DepositCard .balance{font-size:24px!important;white-space:nowrap}.stage3SummaryRail .orderCreateAction{padding-top:2px!important}.stage3SummaryRail .orderCreateAction button{border-radius:9px!important;box-shadow:0 6px 14px rgba(22,139,49,.18)!important}.stage3SummaryRail .orderCreateAction span{color:#75849a!important;font-size:11px!important}.canonicalOrderWorkflow{gap:14px;margin:20px 0}.canonicalWorkflowCard{border-color:#d5dfeb;border-radius:12px;box-shadow:0 5px 18px rgba(14,38,70,.05)}.canonicalWorkflowCard>summary{min-height:70px;padding:16px 20px}.canonicalWorkflowCard>summary b{color:#0a254c;font-size:17px}.canonicalWorkflowCard>summary small{margin-top:3px;color:#64758b;font-size:12px;line-height:1.4}.canonicalWorkflowCard>summary>strong{padding:6px 10px;border-radius:999px;background:#edf5ff;font-size:12px;white-space:nowrap}.canonicalWorkflowCard>summary:after{content:"⌄";color:#60758e;font-size:18px;line-height:1}.canonicalWorkflowCard[open]>summary{background:#f7faff}.canonicalWorkflowCard[open]>summary:after{transform:rotate(180deg)}.canonicalWorkflowBody{padding:18px 20px;background:#fcfdff}.canonicalItemReadiness article{padding:12px 2px}.canonicalItemReadiness article>div b{color:#132f53;font-size:14px}.canonicalItemReadiness .paymentOverrideDisclosure{flex:1 1 100%;margin:4px 0 8px 230px;background:#fffaf0}.paymentOverrideWarning{display:grid;grid-gap:3px;gap:3px;margin-top:10px;color:#6f4b08;font-size:12px}.paymentOverrideWarning b{color:#513500}.paymentOverrideDisclosure>small{display:block;margin-top:8px}.paymentOverrideState{background:#fff5d8;color:#785000}.canonicalItemReadiness .releaseWorkflowItem{display:grid;grid-template-columns:minmax(150px,.75fr) minmax(420px,1.8fr) minmax(210px,.8fr);grid-template-areas:"identity conditions actions" "explanation explanation actions";align-items:center;grid-column-gap:18px;column-gap:18px;grid-row-gap:9px;row-gap:9px;margin:0;padding:15px 2px}.releaseItemIdentity{grid-area:identity!important;display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;margin:0!important}.releaseItemIdentity b{overflow-wrap:anywhere}.releaseConditionGrid{grid-area:conditions!important;display:grid!important;grid-template-columns:repeat(4,minmax(82px,1fr));grid-gap:0;gap:0;min-width:0!important;margin:0!important;border:1px solid #e0e7ef;border-radius:10px;background:#f8fafc}.releaseConditionGrid>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 11px;border-right:1px solid #e0e7ef}.releaseConditionGrid>div:last-child{border-right:0}.releaseConditionGrid small{color:#68788d;font-size:10px;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.releaseConditionGrid strong{font-size:12px;line-height:1.25}.releaseConditionGrid .ready{color:#18713a}.releaseConditionGrid .attention{color:#9a6000}.releaseConditionGrid .neutral{color:#5b6c80}.releaseExplanation{grid-area:explanation;margin:0;color:#7c5608;font-size:12px;font-weight:650;line-height:1.4}.releaseItemActions{grid-area:actions!important;display:grid!important;justify-items:stretch;align-self:stretch;align-content:center;grid-gap:8px;gap:8px;min-width:210px!important;margin:0!important}.releaseItemActions>*{min-width:0;max-width:100%;box-sizing:border-box}.releaseItemActions form{width:100%;min-width:0}.openProductionOrder,.releaseItemActions button{width:100%;white-space:nowrap}.openProductionOrder{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:8px;background:#075fb8;color:#fff!important;text-decoration:none}.itemArtworkControl{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:7px!important;gap:7px!important;min-width:0}.itemArtworkControl label{display:grid;grid-gap:3px;gap:3px;min-width:0}.itemArtworkControl label>span{overflow:hidden;color:#64748b;font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.itemArtworkControl select{width:100%;min-width:0}.releaseItemActions .paymentOverrideDisclosure{width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent}.releaseItemActions .paymentOverrideDisclosure>summary{display:flex;align-items:center;justify-content:center;min-height:38px;border:1px solid #d5a43c;border-radius:8px;padding:7px 10px;background:#fffaf0;text-align:center}.releaseItemActions .paymentOverrideDisclosure[open]{width:100%;min-width:0;border:1px solid #f0d69c;border-radius:10px;padding:11px;background:#fffaf0;box-shadow:0 10px 24px rgba(74,49,4,.1)}.paymentOverrideWarning,.releaseItemActions .paymentOverrideDisclosure input{min-width:0}.paymentOverrideWarning dl{display:grid;grid-gap:4px;gap:4px;margin:6px 0}.paymentOverrideWarning dl div{display:grid!important;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;min-width:0!important;margin:0!important}.paymentOverrideWarning dt{color:#72520f}.paymentOverrideWarning dd{margin:0;color:#513500;font-weight:800}.paymentOverrideWarning p{margin:5px 0 0;line-height:1.45}.releaseWorkflowItemReady .releaseConditionGrid{border-color:#cfe5d6;background:#f7fcf8}@media(max-width:1180px){.canonicalItemReadiness .releaseWorkflowItem{grid-template-columns:minmax(145px,.65fr) minmax(360px,1.7fr) minmax(190px,.75fr);column-gap:12px}.releaseItemActions{min-width:190px!important}.releaseConditionGrid>div{padding:8px}.releaseConditionGrid strong{font-size:11px}.canonicalItemReadiness .releaseWorkflowItem{grid-template-columns:minmax(140px,.55fr) minmax(0,1.45fr);grid-template-areas:"identity conditions" "explanation explanation" "actions actions"}.releaseItemActions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end!important;min-width:0!important}.releaseItemActions>*{flex:0 1 210px}.releaseItemActions .paymentOverrideDisclosure[open]{flex-basis:100%;width:100%}}@media(max-width:680px){.canonicalItemReadiness .releaseWorkflowItem{grid-template-columns:1fr;grid-template-areas:"identity" "conditions" "explanation" "actions"}.releaseConditionGrid{grid-template-columns:1fr 1fr}.releaseConditionGrid>div:nth-child(2){border-right:0}.releaseConditionGrid>div:nth-child(-n+2){border-bottom:1px solid #e0e7ef}.releaseItemActions{justify-content:stretch!important}.releaseItemActions>*{flex:1 1 100%}}.paymentOverrideForm{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:10px}.paymentOverrideForm label{display:grid;grid-gap:5px;gap:5px;color:#6f4b08;font-size:12px;font-weight:800}.paymentOverrideForm textarea{display:block;width:100%;min-width:0;min-height:76px;resize:vertical;box-sizing:border-box;border:1px solid #c9ad72;border-radius:8px;padding:9px 10px;background:#fff;color:#172033;font:inherit;line-height:1.4}.paymentOverrideForm button{justify-self:start;width:auto;min-width:220px}.workflowInlineError{grid-column:1/-1;color:#b42318!important;font-size:12px;font-weight:750}.itemArtworkControl .workflowInlineError{margin-top:1px}.releaseItemActions button:disabled,.releaseItemActions select:disabled,.releaseItemActions textarea:disabled{cursor:wait;opacity:.68}@media(max-width:680px){.paymentOverrideForm button{justify-self:stretch;width:100%;min-width:0}}@media(max-width:768px){.content:has(.stage3OrderCanvas) .stage3OrderHeader{margin-left:-20px!important;margin-right:-20px!important}}.orderCommercialWorkspace.paymentOnly{overflow:hidden;border:1px solid #d5dfeb!important;border-radius:12px!important;background:#fff;box-shadow:0 5px 18px rgba(14,38,70,.05)}.paymentOnly .sectionTitle{padding:18px 20px!important;border-bottom:1px solid #e1e8f0!important;background:#fbfcfe!important}.paymentOnly .sectionTitle h2{color:#0a254c;font-size:20px!important}.paymentOnly .sectionTitle p{color:#64758b}.paymentEntryDisclosure{margin:14px 20px;border-color:#d4dfeb;background:#fafcff}.paymentHistory{padding:0 20px 16px}.paymentHistory>div{border-color:#e3eaf2!important}.canonicalWorkflowCard>summary,.compactNotes>summary,.paymentEntryDisclosure>summary{outline-offset:3px}.canonicalWorkflowCard>summary:focus-visible,.compactNotes>summary:focus-visible,.paymentEntryDisclosure>summary:focus-visible{outline:3px solid rgba(11,100,216,.3)}@media(max-width:1280px){.stage3WorkspaceGrid{grid-template-columns:minmax(0,1fr) 340px}.stage3SummaryRail{padding:18px}.stage3SummaryRail .orderTotalsPreview .grand{column-gap:12px}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:27px!important}}@media(max-width:1120px){.stage3WorkspaceGrid{grid-template-columns:1fr}.stage3SummaryRail{position:static}.stage3StatusStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.stage3StatusStrip>div:nth-child(3){border-right:0}}@media(max-width:760px){.stage3OrderHeader{gap:10px}.stage3OrderHeader h1{font-size:22px}.savedOrderActions{justify-content:flex-start}.stage3CustomerSection{padding:15px}.stage3StatusStrip{grid-template-columns:1fr 1fr}.stage3StatusStrip>div:nth-child(3){border-right:1px solid #e3e9f0}.stage3StatusStrip>div:nth-child(2n){border-right:0}.canonicalWorkflowCard>summary{padding:14px 15px}.canonicalWorkflowCard>summary small{display:none}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:25px!important}}.shell:has(.stage3OrderCanvas),.shell:has(.stage3OrderCanvas)>.content{background-color:#f3f6fa!important}.stage3SummaryRail .orderTotalsPreview .grand{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px;width:100%}.stage3SummaryRail .orderTotalsPreview .grand span{min-width:0}.stage3SummaryRail .orderTotalsPreview .grand strong{flex:0 0 auto;min-width:0!important}.orderItemsBuilder,.stage3WorkspaceMain{min-width:0}.shell .content .stage3SummaryRail .orderTotalsPreview>div.grand{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;width:100%!important;min-width:0!important}.shell .content .stage3SummaryRail .orderTotalsPreview>div.grand strong{flex:0 0 auto!important;min-width:0!important}@media(max-width:1400px){.shell .content .stage3WorkspaceGrid{grid-template-columns:1fr!important}.shell .content .stage3SummaryRail{position:static!important}.shell .content .stage3StatusStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.shell .content .stage3StatusStrip>div:nth-child(3){border-right:0}}.content:has(.stage3OrderCanvas),.content:has(.stage3OrderCanvas) button,.content:has(.stage3OrderCanvas) input,.content:has(.stage3OrderCanvas) select,.content:has(.stage3OrderCanvas) textarea{font-family:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.stage3OrderHeader h1{font-weight:750}.savedOrderActions a,.stage3OrderHeader span{font-weight:700}.stage3SectionHeading h2{font-weight:750!important}.stage3SectionHeading p{font-weight:400}.stage3CustomerSection .selectedCustomerIdentity strong{font-weight:700!important}.stage3CustomerSection .orderCommercialGrid.simplified label,.stage3OrderInfoGrid label{font-weight:650!important;letter-spacing:.015em;text-transform:none}.stage3OrderInfoGrid input,.stage3OrderInfoGrid select{font-weight:650!important}.draftItemsHeader{letter-spacing:.035em!important}.draftItemDescription strong,.draftItemsHeader{font-weight:700!important}.draftItemDescription small{font-weight:450!important}.draftQuantity,.draftUnitPrice{font-weight:600}.draftItemTotal{font-weight:750!important}.draftDepartment,.draftStatus{font-weight:700!important}.canonicalWorkflowCard>summary b{font-weight:700}.canonicalWorkflowCard>summary>strong{font-weight:650}.stage3SummaryRail>.stage3SectionHeading h2{font-weight:750!important}.stage3SummaryRail .orderTotalsPreview span{font-weight:450!important}.stage3SummaryRail .orderTotalsPreview strong{font-weight:650!important}.stage3SummaryRail .orderTotalsPreview .grand span{font-weight:700!important}.stage3SummaryRail .orderTotalsPreview .grand strong{font-size:26px!important;font-weight:750!important}.stage3DepositCard span{font-weight:450}.stage3DepositCard strong{font-weight:650}.stage3DepositCard .balanceLabel{font-weight:700!important}.stage3DepositCard .balance{font-size:21px!important;font-weight:750!important}.stage3SummaryRail .summaryDiscountControls{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(84px,.55fr)!important;grid-gap:9px!important;gap:9px!important;margin:0 0 13px!important;padding:12px!important;border:1px solid #dce5ef!important;border-radius:9px!important;background:#f7faff!important}.stage3SummaryRail .summaryDiscountControls label{display:grid;grid-gap:5px;gap:5px;color:#53657b;font-size:11px;font-weight:650}.stage3SummaryRail .summaryDiscountControls input,.stage3SummaryRail .summaryDiscountControls select{width:100%;min-width:0;min-height:38px;padding:7px 9px;border:1px solid #c9d7e8;border-radius:8px;background:#fff;color:#17314f;font:inherit;font-size:13px}.stage3SummaryRail .summaryDiscountControls input:focus,.stage3SummaryRail .summaryDiscountControls select:focus{outline:0;border-color:#087fe6;box-shadow:0 0 0 3px rgba(8,127,230,.11)}@media(max-width:480px){.stage3SummaryRail .summaryDiscountControls{grid-template-columns:1fr!important}}.invoiceExperience{min-height:100vh;padding:24px;background:#eef3f8;color:#13233d;font-family:inherit}.invoiceActionArea{width:min(1060px,100%);margin:0 auto 14px}.invoiceToolbar{display:flex;justify-content:flex-end;gap:9px}.invoiceToolbar a,.invoiceToolbar button{min-height:40px;border:1px solid #c7d4e3;border-radius:8px;background:#fff;padding:9px 15px;color:#17365f;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.invoiceToolbar a:first-child{margin-right:auto}.invoiceToolbar .invoicePrimaryAction{border-color:#0866d8;background:#0866d8;color:#fff}.invoiceToolbar a:focus-visible,.invoiceToolbar button:focus-visible{outline:3px solid rgba(8,102,216,.28);outline-offset:2px}.invoiceDeliveryNotice{display:grid;grid-gap:3px;gap:3px;margin-top:10px;padding:12px 15px;border:1px solid #cbdbee;border-radius:9px;background:#f8fbff;color:#334d6d;font-size:12px}.invoiceDeliveryNotice strong{color:#123765;font-size:13px}.invoiceDeliveryNotice p{margin:0}.invoiceDeliveryNotice span{color:#5e7188}.invoiceDocument{width:min(1060px,100%);margin:0 auto;padding:44px 50px 30px;border:1px solid #d9e2ec;border-radius:12px;background:#fff;box-shadow:0 16px 42px rgba(16,42,75,.1)}.invoiceHeader{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.46fr);grid-gap:44px;gap:44px;padding-bottom:25px;border-bottom:3px solid #087fc1}.invoiceIssuer{display:flex;align-items:flex-start;gap:16px}.invoiceIssuerMark{position:relative;width:34px;height:34px;flex:0 0 34px;margin-top:2px}.invoiceIssuerMark i{position:absolute;width:12px;height:12px;transform:rotate(45deg)}.invoiceIssuerMark i:first-child{top:0;left:11px;background:#00a7c8}.invoiceIssuerMark i:nth-child(2){top:11px;left:0;background:#ed334e}.invoiceIssuerMark i:nth-child(3){top:11px;left:22px;background:#ffb21c}.invoiceIssuerMark i:nth-child(4){top:22px;left:11px;background:#24a956}.invoiceIssuer h1{margin:0 0 7px;color:#0c2d57;font-size:27px;line-height:1.1;letter-spacing:-.02em}.invoiceIssuer address{display:grid;grid-gap:2px;gap:2px;color:#50657d;font-size:12px;font-style:normal;line-height:1.35}.invoiceIssuer p{margin:5px 0 0;color:#50657d;font-size:12px;line-height:1.45}.invoiceIdentity{text-align:right}.invoiceIdentity h2{margin:0 0 12px;color:#111e35;font-size:38px;line-height:1;letter-spacing:.025em}.invoiceIdentity dl{display:grid;grid-gap:6px;gap:6px;margin:0}.invoiceIdentity dl div{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px}.invoiceIdentity dt{color:#53667d;font-size:12px;font-weight:600}.invoiceIdentity dd{margin:0;color:#17233a;font-size:12px;font-weight:750}.invoiceParties{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:22px 0}.invoiceParties.invoicePartiesSingle{grid-template-columns:1fr}.invoiceParties>section{min-height:142px;padding:16px;border:1px solid #cdd9e7;border-radius:8px;background:#f8fbfe}.invoiceParties h2{margin:0 0 10px;padding-bottom:7px;border-bottom:1px solid #c9d7e7;color:#087fc1;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.invoiceParties>section>strong{display:block;margin-bottom:4px;color:#12243d;font-size:16px}.invoiceParties>section>span{display:block;color:#425872;font-size:12px;line-height:1.45}.invoiceParties dl{display:grid;grid-gap:5px;gap:5px;margin:0}.invoiceParties dl div{display:grid;grid-template-columns:105px minmax(0,1fr);grid-gap:8px;gap:8px}.invoiceParties dt{color:#53667d;font-size:12px;font-weight:700}.invoiceParties dd{margin:0;color:#243952;font-size:12px;white-space:pre-line}.invoiceItems{overflow:hidden;border:1px solid #d1dbe7;border-radius:8px}.invoiceItems table{width:100%;border-collapse:collapse;table-layout:fixed}.invoiceItems thead{background:#10213d;color:#fff}.invoiceItems th{padding:11px 13px;font-size:10px;letter-spacing:.055em;text-align:left;text-transform:uppercase}.invoiceItems th:nth-child(2){width:85px}.invoiceItems th:nth-child(3){width:110px}.invoiceItems th:nth-child(3),.invoiceItems th:nth-child(4){width:115px}.invoiceItems td:not(:first-child),.invoiceItems th:not(:first-child){text-align:right}.invoiceItems td{padding:14px 13px;border-top:1px solid #e2e8f0;color:#24374f;font-size:12px;vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invoiceItems tbody tr:nth-child(2n){background:#f7f9fc}.invoiceItems td:first-child span,.invoiceItems td:first-child strong{display:block}.invoiceItems td:first-child strong{color:#14223a;font-size:14px}.invoiceItems td:first-child span{margin-top:4px;color:#52677e;line-height:1.45}.invoiceItems td:last-child{color:#14223a;font-weight:750}.invoiceFinancials{width:min(420px,100%);display:grid;margin:20px 0 0 auto}.invoiceFinancials>div{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;padding:7px 4px;color:#43566d;font-size:13px}.invoiceFinancials strong{min-width:110px;color:#15263e;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invoiceFinancials .invoiceDeduction strong{color:#148044}.invoiceFinancials .invoiceTotal{margin-top:5px;padding-top:12px;border-top:2px solid #65768a;color:#192b45;font-weight:700;text-transform:uppercase}.invoiceFinancials .invoiceTotal strong{color:#0a3d78;font-size:23px}.invoiceFinancials .invoiceBalance{margin-top:5px;padding:12px 10px;border-top:2px solid #10213d;border-bottom:2px solid #10213d;background:#eef7fc;color:#182940;font-size:14px;font-weight:750;text-transform:uppercase}.invoiceFinancials .invoiceBalance strong{color:#087fc1;font-size:20px}.invoiceFinancials .invoiceBalance.paid{background:#edf9f1;color:#12743a}.invoiceFinancials .invoiceBalance.paid strong{color:#12743a}.invoiceFinancials .invoiceDepositShort{color:#9a3412}.invoiceFinancials .invoiceDepositShort strong{color:#b45309}.invoicePaymentAsOf{margin-top:3px;color:#64748b;text-align:right;font-size:10px}.invoicePaymentTerms{margin-top:20px;padding:14px 16px;border:1px solid #d4dfeb;border-radius:8px;background:#f8fafc}.invoicePaymentTerms h2{margin:0 0 5px;color:#16253d;font-size:12px;letter-spacing:.045em;text-transform:uppercase}.invoicePaymentTerms p{margin:2px 0;color:#53667c;font-size:12px}.invoiceFooter{display:grid;grid-template-columns:1fr auto;grid-gap:5px;gap:5px;margin-top:24px;padding-top:14px;border-top:1px dashed #bdcbd9;color:#087fc1;text-align:center}.invoiceFooter strong{grid-column:1/-1;font-size:14px;letter-spacing:.03em}.invoiceFooter small,.invoiceFooter span{color:#65778b;font-size:10px}.invoiceFooter span{text-align:left}.invoiceFooter small{text-align:right}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.invoiceExperience{padding:12px}.invoiceDocument{padding:27px 22px}.invoiceHeader{grid-template-columns:1fr;gap:22px}.invoiceIdentity{text-align:left}.invoiceIdentity dl{max-width:330px}.invoiceParties{grid-template-columns:1fr}.invoiceToolbar{flex-wrap:wrap}.invoiceToolbar a:first-child{margin-right:0}.invoiceItems{overflow-x:auto}.invoiceItems table{min-width:650px}.invoiceFinancials{width:100%}}.customerPaymentLink{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:14px 0;padding:12px 16px;border:1px solid #cbdbee;border-radius:10px;background:#f8fbff}.customerPaymentLink input{min-width:320px;flex:1 1}.customerPaymentLink button,.printivaPaymentPanel button{border:0;border-radius:8px;background:#0866d8;color:#fff;padding:10px 14px;font-weight:750}.printivaPaymentPanel{display:grid;grid-gap:10px;gap:10px;margin:24px 0 8px;padding:20px;border:1px solid #cbdbee;border-radius:12px;background:#f8fbff}.printivaPaymentPanel h2,.printivaPaymentPanel p{margin:0}.printivaPaymentPanel label{display:flex;align-items:center;gap:8px}.printivaPaymentPanel>input{max-width:180px;padding:9px;border:1px solid #b8c8db;border-radius:7px}.printivaPaymentPanel button:disabled{background:#8192a8;cursor:not-allowed}@page{size:letter portrait;margin:.42in}@media print{body,html{background:#fff!important}.invoiceExperience{min-height:0;padding:0;background:#fff}.invoiceActionArea{display:none!important}.invoiceDocument{width:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;color:#101d31}.invoiceHeader{gap:30px;padding-bottom:14px}.invoiceIssuer h1{font-size:22px}.invoiceIdentity h2{font-size:31px}.invoiceIdentity dd,.invoiceIdentity dt,.invoiceIssuer address,.invoiceIssuer p{font-size:9px}.invoiceParties{gap:12px;margin:14px 0}.invoiceParties>section{min-height:105px;padding:10px 12px;page-break-inside:avoid;break-inside:avoid}.invoiceParties h2{margin-bottom:6px;padding-bottom:5px;font-size:9px}.invoiceParties>section>strong{font-size:12px}.invoiceParties dd,.invoiceParties dt,.invoiceParties>section>span{font-size:9px}.invoiceParties dl div{grid-template-columns:82px minmax(0,1fr)}.invoiceItems{border-radius:0}.invoiceItems thead{display:table-header-group}.invoiceItems tr{page-break-inside:avoid;break-inside:avoid}.invoiceItems th{padding:7px 9px;font-size:8px}.invoiceItems th:nth-child(2){width:65px}.invoiceItems th:nth-child(3),.invoiceItems th:nth-child(4){width:88px}.invoiceItems td{padding:8px 9px;font-size:9px}.invoiceItems td:first-child strong{font-size:10px}.invoiceItems td:first-child span{margin-top:2px;line-height:1.3}.invoiceFinancials{width:310px;margin-top:11px;page-break-inside:avoid;break-inside:avoid}.invoiceFinancials>div{padding:4px 2px;font-size:9px}.invoiceFinancials .invoiceTotal{padding-top:7px}.invoiceFinancials .invoiceTotal strong{font-size:15px}.invoiceFinancials .invoiceBalance{padding:7px}.invoiceFinancials .invoiceBalance strong{font-size:14px}.invoicePaymentTerms{margin-top:12px;padding:8px 10px;page-break-inside:avoid;break-inside:avoid}.invoicePaymentTerms h2,.invoicePaymentTerms p{font-size:8px}.invoiceFooter{margin-top:6px;padding-top:4px;page-break-inside:auto;break-inside:auto}.invoiceDocument:has(.invoiceItems tbody tr:nth-child(10)) .invoiceFooter{display:none}.invoiceFooter strong{font-size:10px}.invoiceFooter small,.invoiceFooter span{font-size:7px}}.invoiceIssuer>img{width:150px;height:68px;object-fit:contain;object-position:left center;flex:0 0 auto}.invoiceIssuer em{display:block;margin:3px 0 6px;color:#52627a;font-size:12px;font-style:normal}.invoicePrintHint{margin:7px 0 0;color:#637187;font-size:11px;text-align:center}.invoiceHistory,.invoiceIssueBar{width:min(1060px,100%);margin:0 auto 12px;background:#fff;border:1px solid #d7e0eb;border-radius:10px;padding:12px 16px;box-sizing:border-box}.invoiceIssueBar{display:flex;align-items:center;justify-content:space-between;gap:18px}.invoiceIssueBar div{display:flex;flex-direction:column;gap:3px}.invoiceIssueBar span{color:#607088;font-size:12px}.invoiceIssueBar b{color:#a85a00;font-size:12px}.invoiceIssueButton{border:0;border-radius:7px;background:#075ee6;color:#fff;padding:10px 16px}.invoiceHistory summary,.invoiceIssueButton{font-weight:800;cursor:pointer}.invoiceHistory a{display:block;margin-top:8px;color:#075ee6;text-decoration:none}.invoiceTerms{clear:both;margin-top:28px;border:1px solid #dce4ee;border-radius:8px;padding:14px 16px}.invoiceTerms h2{margin:0 0 8px;color:#0a417a;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.invoiceTerms p{margin:0;white-space:pre-wrap;color:#495a70;font-size:12px;line-height:1.5}@media print{.invoiceHistory,.invoiceIssueBar{display:none!important}.invoiceTerms{page-break-inside:auto;break-inside:auto;margin-top:14px;padding:9px 11px}.invoiceTerms h2{font-size:9px}.invoiceTerms p{font-size:8px;line-height:1.35}}.invoiceDeliveryNotice .customerPaymentLink{display:grid;grid-gap:10px;gap:10px;width:100%;margin:0;padding:14px 16px}.customerPaymentLink header{display:flex;align-items:center;justify-content:space-between;gap:12px}.customerPaymentLink p{margin:0}.customerPaymentLink input{width:100%;min-width:0;padding:9px;border:1px solid #b8c8db;border-radius:7px}.customerLinkActions{display:flex;gap:8px;flex-wrap:wrap}.customerPaymentLink button:disabled{background:#98a8ba;cursor:not-allowed}.customerPaymentLink .customerLinkRevoke{border:1px solid #d24a55;background:#fff;color:#b42331}.customerLinkStatus{border-radius:999px;padding:4px 9px;background:#e5eaf0;color:#52657b;font-size:11px;font-weight:800;text-transform:capitalize}.customerLinkStatus.active{background:#def5e5;color:#147a38}.customerLinkStatus.expired,.customerLinkStatus.revoked{background:#fbe6e8;color:#a4212e}.customerEmailDisabled{display:flex;gap:5px;flex-direction:column;padding-top:9px;border-top:1px solid #d8e2ed;color:#607389}.customerEmailDisabled strong{color:#334d6d}.sidebar{display:flex;flex-direction:column}.sidebarAccount{margin-top:auto;padding:15px 10px 4px;border-top:1px solid #dfe6f0}.sidebarAccountIdentity{overflow:hidden;color:#14213d;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.sidebarAccountRole{margin-top:5px;color:#526985;font-size:12px;font-weight:700}.sidebarAccountPlatformRole{display:inline-block;margin-top:7px;padding:4px 7px;border:1px solid #f1cf78;border-radius:6px;background:#fff8e6;color:#8a5a00;font-size:10px;font-weight:850}.sidebarAccount form{margin-top:11px}.sidebarLogout{width:100%;padding:9px 11px;border:1px solid #d6dfec;border-radius:8px;background:#fff;color:#263a5b;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.sidebarLogout:focus-visible,.sidebarLogout:hover{border-color:#9fb4d0;background:#f5f8fc;color:#075ee6}