.ReportsScreen-module__-MIXKW__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ReportsScreen-module__-MIXKW__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.ReportsScreen-module__-MIXKW__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.ReportsScreen-module__-MIXKW__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.ReportsScreen-module__-MIXKW__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.ReportsScreen-module__-MIXKW__breadcrumbSep{color:#6f7a69;font-size:12px}.ReportsScreen-module__-MIXKW__breadcrumbSection{color:#5a6355;font-size:12px}.ReportsScreen-module__-MIXKW__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.ReportsScreen-module__-MIXKW__contextTag{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600}.ReportsScreen-module__-MIXKW__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.ReportsScreen-module__-MIXKW__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ReportsScreen-module__-MIXKW__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.ReportsScreen-module__-MIXKW__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.ReportsScreen-module__-MIXKW__headerActions{align-items:center;gap:8px;display:flex}.ReportsScreen-module__-MIXKW__headerBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;transition:background-color .12s;display:inline-flex}.ReportsScreen-module__-MIXKW__headerBtn:hover{background-color:#f4f3f7}.ReportsScreen-module__-MIXKW__headerBtnPrimary{color:#fff;background-color:#0a6400;border:none;font-weight:600}.ReportsScreen-module__-MIXKW__headerBtnPrimary:hover{background-color:#108000}.ReportsScreen-module__-MIXKW__searchWrap{align-items:center;max-width:480px;margin-bottom:20px;display:flex;position:relative}.ReportsScreen-module__-MIXKW__searchIcon{color:#6f7a69;pointer-events:none;font-size:18px;position:absolute;left:12px}.ReportsScreen-module__-MIXKW__searchInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:8px;width:100%;height:36px;padding:0 12px 0 38px;font-size:13px}.ReportsScreen-module__-MIXKW__searchInput:focus{border-color:#0077c5;outline:none}.ReportsScreen-module__-MIXKW__tabsBar{border-bottom:1px solid #dad9dd;align-items:center;gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.ReportsScreen-module__-MIXKW__tabBtn{color:#5a6355;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:13px;font-weight:500}.ReportsScreen-module__-MIXKW__tabBtn:hover{color:#1a1c1e}.ReportsScreen-module__-MIXKW__tabBtnActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.ReportsScreen-module__-MIXKW__reportGrid{grid-template-columns:repeat(1,1fr);gap:12px;display:grid}@media (min-width:768px){.ReportsScreen-module__-MIXKW__reportGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.ReportsScreen-module__-MIXKW__reportGrid{grid-template-columns:repeat(3,1fr)}}.ReportsScreen-module__-MIXKW__reportCard{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #dad9dd;border-radius:10px;flex-direction:column;gap:8px;padding:14px;transition:all .12s;display:flex}.ReportsScreen-module__-MIXKW__reportCard:hover{border-color:#0077c5;transform:translateY(-1px);box-shadow:0 4px 16px #0077c514}.ReportsScreen-module__-MIXKW__iconWrap{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ReportsScreen-module__-MIXKW__iconWrapBlue{background-color:#0077c5}.ReportsScreen-module__-MIXKW__iconWrapTeal{background-color:#0e5e6f}.ReportsScreen-module__-MIXKW__iconWrapGreen{background-color:#0a6400}.ReportsScreen-module__-MIXKW__iconWrapMaroon{background-color:#6b1e28}.ReportsScreen-module__-MIXKW__iconWrapNavy{background-color:#1f2937}.ReportsScreen-module__-MIXKW__viewerHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.ReportsScreen-module__-MIXKW__backBtn{cursor:pointer;color:#1a1c1e;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ReportsScreen-module__-MIXKW__backBtn:hover{background-color:#f4f3f7}.ReportsScreen-module__-MIXKW__dateRangeGroup{align-items:center;gap:6px;display:flex}.ReportsScreen-module__-MIXKW__dateInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:4px;height:30px;padding:0 8px;font-size:12px}.ReportsScreen-module__-MIXKW__paperCard{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;max-width:960px;margin:24px auto;overflow:hidden;box-shadow:0 2px 8px #0000000a}.ReportsScreen-module__-MIXKW__paperHeader{text-align:center;border-bottom:1px solid #dad9dd;padding:24px}.ReportsScreen-module__-MIXKW__paperCompany{color:#1a1c1e;font-size:20px;font-weight:600}.ReportsScreen-module__-MIXKW__paperTitle{color:#1a1c1e;margin-top:4px;font-size:16px;font-weight:600}.ReportsScreen-module__-MIXKW__paperMeta{color:#5a6355;margin-top:4px;font-size:12px}.ReportsScreen-module__-MIXKW__rptTable{border-collapse:collapse;width:100%;font-size:13px}.ReportsScreen-module__-MIXKW__rptTable th{text-transform:uppercase;letter-spacing:.06em;color:#5a6355;text-align:left;background-color:#f4f3f7;padding:8px 16px;font-size:10px;font-weight:700}.ReportsScreen-module__-MIXKW__rptTable th.ReportsScreen-module__-MIXKW__alignRight{text-align:right}.ReportsScreen-module__-MIXKW__rptTable td{border-bottom:1px solid #eeedf1;padding:8px 16px;font-size:13px}.ReportsScreen-module__-MIXKW__rptTable td.ReportsScreen-module__-MIXKW__alignRight{text-align:right;font-variant-numeric:tabular-nums}.ReportsScreen-module__-MIXKW__sectionRow td{text-transform:uppercase;letter-spacing:.04em;color:#1a1c1e;background-color:#faf9fc;font-size:12px;font-weight:600}.ReportsScreen-module__-MIXKW__subRow td{color:#5a6355;padding-left:32px}.ReportsScreen-module__-MIXKW__totalRow td{color:#1a1c1e;border-top:2px solid #dad9dd;font-weight:700}.ReportsScreen-module__-MIXKW__finalRow td{color:#1a1c1e;background-color:#f4f3f7;border-top:2px solid #dad9dd;border-bottom:2px solid #dad9dd;font-weight:700}.ReportsScreen-module__-MIXKW__numNeg{color:#ba1a1a}.ReportsScreen-module__-MIXKW__paperFooter{color:#5a6355;background-color:#f4f3f7;border-top:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:16px 24px;font-size:11px;display:flex}.ReportsScreen-module__-MIXKW__drawerScrim{z-index:80;opacity:0;pointer-events:none;background-color:#1a1c1e59;transition:opacity .2s;position:fixed;inset:0}.ReportsScreen-module__-MIXKW__drawerScrimOpen{opacity:1;pointer-events:auto}.ReportsScreen-module__-MIXKW__drawer{z-index:81;background-color:#fff;flex-direction:column;width:460px;max-width:96vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.ReportsScreen-module__-MIXKW__drawerOpen{transform:translate(0)}.ReportsScreen-module__-MIXKW__drawerHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.ReportsScreen-module__-MIXKW__custTabRow{border-bottom:1px solid #dad9dd;gap:2px;padding:0 12px;display:flex}.ReportsScreen-module__-MIXKW__custTabBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 14px;font-size:12px;font-weight:600}.ReportsScreen-module__-MIXKW__custTabBtnActive{color:#0077c5;border-bottom-color:#0077c5}.ReportsScreen-module__-MIXKW__segGroup{background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:6px;gap:2px;padding:2px;display:inline-flex}.ReportsScreen-module__-MIXKW__segBtn{color:#5a6355;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600}.ReportsScreen-module__-MIXKW__segBtnActive{color:#fff;background-color:#0077c5}.ReportsScreen-module__-MIXKW__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.CashFlowScreen-module__UOhhGG__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.CashFlowScreen-module__UOhhGG__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.CashFlowScreen-module__UOhhGG__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.CashFlowScreen-module__UOhhGG__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.CashFlowScreen-module__UOhhGG__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.CashFlowScreen-module__UOhhGG__breadcrumbSep{color:#6f7a69;font-size:12px}.CashFlowScreen-module__UOhhGG__breadcrumbSection{color:#5a6355;font-size:12px}.CashFlowScreen-module__UOhhGG__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.CashFlowScreen-module__UOhhGG__readonlyBadge{color:#5a6355;background:#f1f0f4;border:1px solid #dad9dd;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.CashFlowScreen-module__UOhhGG__main{flex-direction:column;flex:1;gap:20px;padding:0 24px 48px;display:flex}.CashFlowScreen-module__UOhhGG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0 0;display:flex}.CashFlowScreen-module__UOhhGG__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.CashFlowScreen-module__UOhhGG__pageSubtitle{color:#5a6355;margin:4px 0 0;font-size:13px}.CashFlowScreen-module__UOhhGG__whatIfToggle{cursor:pointer;text-align:left;color:#1a1c1e;background:#fff;border:1px solid #dad9dd;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.CashFlowScreen-module__UOhhGG__whatIfToggle:hover{border-color:#0a6400}.CashFlowScreen-module__UOhhGG__whatIfToggleOn{background:#f2f8f0;border-color:#0a6400;box-shadow:inset 0 0 0 1px #0a6400}.CashFlowScreen-module__UOhhGG__whatIfToggleOn .CashFlowScreen-module__UOhhGG__material-symbols-outlined{color:#0a6400}.CashFlowScreen-module__UOhhGG__whatIfText{flex-direction:column;gap:2px;font-size:12px;font-weight:600;display:flex}.CashFlowScreen-module__UOhhGG__whatIfMeta{color:#6f7a69;font-size:11px;font-weight:500}.CashFlowScreen-module__UOhhGG__kpiRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.CashFlowScreen-module__UOhhGG__kpiCard{background:#fff;border:1px solid #e4e3e8;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.CashFlowScreen-module__UOhhGG__kpiLabel{color:#6f7a69;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.CashFlowScreen-module__UOhhGG__kpiValue{letter-spacing:-.01em;font-size:22px;font-weight:600}.CashFlowScreen-module__UOhhGG__kpiIn{color:#0a6400}.CashFlowScreen-module__UOhhGG__kpiOut{color:#8e2f3f}.CashFlowScreen-module__UOhhGG__kpiMeta{color:#6f7a69;font-size:11px}.CashFlowScreen-module__UOhhGG__panel{background:#fff;border:1px solid #e4e3e8;border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.CashFlowScreen-module__UOhhGG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CashFlowScreen-module__UOhhGG__panelTitle{margin:0;font-size:15px;font-weight:600}.CashFlowScreen-module__UOhhGG__legend{align-items:center;gap:14px;display:flex}.CashFlowScreen-module__UOhhGG__legendItem{color:#5a6355;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.CashFlowScreen-module__UOhhGG__legendDot{border-radius:3px;width:10px;height:10px;display:inline-block}.CashFlowScreen-module__UOhhGG__legendIn{background:#2e7d32}.CashFlowScreen-module__UOhhGG__legendOut{background:#8e2f3f}.CashFlowScreen-module__UOhhGG__windowGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.CashFlowScreen-module__UOhhGG__windowCard{background:#fdfcfe;border:1px solid #e4e3e8;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.CashFlowScreen-module__UOhhGG__windowHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.CashFlowScreen-module__UOhhGG__windowLabel{color:#1a1c1e;font-size:12px;font-weight:700}.CashFlowScreen-module__UOhhGG__windowRange{color:#6f7a69;font-size:11px}.CashFlowScreen-module__UOhhGG__barRow{grid-template-columns:28px 1fr 92px;align-items:center;gap:8px;display:grid}.CashFlowScreen-module__UOhhGG__barLabel{text-transform:uppercase;color:#6f7a69;font-size:10px;font-weight:700}.CashFlowScreen-module__UOhhGG__barTrack{background:#efedf2;border-radius:999px;height:10px;overflow:hidden}.CashFlowScreen-module__UOhhGG__bar{border-radius:999px;height:100%;transition:width .25s}.CashFlowScreen-module__UOhhGG__barIn{background:linear-gradient(90deg,#2e7d32,#4caf50)}.CashFlowScreen-module__UOhhGG__barOut{background:linear-gradient(90deg,#8e2f3f,#b0596b)}.CashFlowScreen-module__UOhhGG__barValue{text-align:right;color:#1a1c1e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.CashFlowScreen-module__UOhhGG__windowBalance{border-top:1px dashed #dad9dd;justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;display:flex}.CashFlowScreen-module__UOhhGG__windowBalanceLabel{text-transform:uppercase;letter-spacing:.04em;color:#6f7a69;font-size:10px;font-weight:700}.CashFlowScreen-module__UOhhGG__windowBalanceValue{color:#0a6400;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.CashFlowScreen-module__UOhhGG__windowFlag{color:#8a5a00;background:#fdf6e3;border:1px solid #ecd9a0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:600;display:flex}.CashFlowScreen-module__UOhhGG__windowFootnote{color:#6f7a69;border-top:1px solid #efedf2;padding-top:10px;font-size:11px}.CashFlowScreen-module__UOhhGG__sourceGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.CashFlowScreen-module__UOhhGG__sourceCard{background:#fdfcfe;border:1px solid #e4e3e8;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.CashFlowScreen-module__UOhhGG__sourceIcon{color:#5a6355;font-size:20px}.CashFlowScreen-module__UOhhGG__sourceCard[data-tone=in] .CashFlowScreen-module__UOhhGG__sourceIcon{color:#2e7d32}.CashFlowScreen-module__UOhhGG__sourceCard[data-tone=out] .CashFlowScreen-module__UOhhGG__sourceIcon{color:#8e2f3f}.CashFlowScreen-module__UOhhGG__sourceLabel{color:#1a1c1e;font-size:12px;font-weight:700}.CashFlowScreen-module__UOhhGG__sourceDetail{color:#6f7a69;margin-top:2px;font-size:11px}@media (max-width:720px){.CashFlowScreen-module__UOhhGG__barRow{grid-template-columns:24px 1fr 76px}.CashFlowScreen-module__UOhhGG__contextHeader{padding:0 16px}.CashFlowScreen-module__UOhhGG__main{padding:0 16px 40px}}
.ReconcileScreen-module__hhkzBW__container{color:#1a1c1e;background-color:#faf9fc;flex-direction:column;width:100%;min-height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.ReconcileScreen-module__hhkzBW__contextHeader{background-color:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex}.ReconcileScreen-module__hhkzBW__breadcrumbsGroup{align-items:center;gap:12px;display:flex}.ReconcileScreen-module__hhkzBW__breadcrumbDomainIcon{color:#5a6355;font-size:20px;display:inline-flex}.ReconcileScreen-module__hhkzBW__breadcrumbDomain{color:#1a1c1e;font-size:12px;font-weight:600}.ReconcileScreen-module__hhkzBW__breadcrumbSep{color:#6f7a69;font-size:12px}.ReconcileScreen-module__hhkzBW__breadcrumbSection{color:#5a6355;font-size:12px}.ReconcileScreen-module__hhkzBW__breadcrumbActive{color:#0a6400;font-size:12px;font-weight:600}.ReconcileScreen-module__hhkzBW__main{flex-direction:column;flex:1;padding:0 24px 48px;display:flex}.ReconcileScreen-module__hhkzBW__pageHeader{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ReconcileScreen-module__hhkzBW__pageTitle{letter-spacing:-.015em;color:#1a1c1e;margin:0;font-size:24px;font-weight:600}.ReconcileScreen-module__hhkzBW__pageSubtitle{color:#5a6355;margin:2px 0 0;font-size:12px}.ReconcileScreen-module__hhkzBW__setupCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;grid-template-columns:repeat(1,1fr);gap:16px;margin-bottom:20px;padding:20px;display:grid}@media (min-width:900px){.ReconcileScreen-module__hhkzBW__setupCard{grid-template-columns:repeat(4,1fr)}}.ReconcileScreen-module__hhkzBW__fieldLabel{text-transform:uppercase;letter-spacing:.04em;color:#5a6355;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.ReconcileScreen-module__hhkzBW__fieldInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:36px;padding:0 10px;font-size:13px}.ReconcileScreen-module__hhkzBW__fieldInput:focus{border-color:#0a6400;outline:none}.ReconcileScreen-module__hhkzBW__tieOutBanner{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px;padding:16px 24px;display:grid;box-shadow:0 2px 8px #0000000a}@media (min-width:900px){.ReconcileScreen-module__hhkzBW__tieOutBanner{grid-template-columns:repeat(4,1fr)}}.ReconcileScreen-module__hhkzBW__summaryItem{flex-direction:column;display:flex}.ReconcileScreen-module__hhkzBW__summaryLabel{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;font-size:10px;font-weight:700}.ReconcileScreen-module__hhkzBW__summaryVal{color:#1a1c1e;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:700}.ReconcileScreen-module__hhkzBW__diffBalanced{color:#0a6400}.ReconcileScreen-module__hhkzBW__diffUnbalanced{color:#ba1a1a}.ReconcileScreen-module__hhkzBW__clearingGrid{grid-template-columns:1fr;gap:16px;margin-bottom:24px;display:grid}@media (min-width:1100px){.ReconcileScreen-module__hhkzBW__clearingGrid{grid-template-columns:1fr 1fr}}.ReconcileScreen-module__hhkzBW__sectionCard{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.ReconcileScreen-module__hhkzBW__sectionHeader{background-color:#f4f3f7;border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ReconcileScreen-module__hhkzBW__sectionTitle{color:#1a1c1e;margin:0;font-size:13px;font-weight:600}.ReconcileScreen-module__hhkzBW__table{border-collapse:collapse;width:100%;font-size:12px}.ReconcileScreen-module__hhkzBW__table th{text-transform:uppercase;color:#5a6355;text-align:left;background-color:#faf9fc;border-bottom:1px solid #dad9dd;padding:8px 12px;font-size:10px;font-weight:700}.ReconcileScreen-module__hhkzBW__table td{vertical-align:middle;border-bottom:1px solid #eeedf1;padding:8px 12px}.ReconcileScreen-module__hhkzBW__table tr:hover{background-color:#f8fafb}.ReconcileScreen-module__hhkzBW__bottomBar{background-color:#fff;border:1px solid #dad9dd;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.ReconcileScreen-module__hhkzBW__btnPrimary{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:6px;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.ReconcileScreen-module__hhkzBW__btnPrimary:hover{background-color:#108000}.ReconcileScreen-module__hhkzBW__btnSecondary{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600}.ReconcileScreen-module__hhkzBW__btnSecondary:hover{background-color:#f4f3f7}.ReconcileScreen-module__hhkzBW__toast{color:#fff;z-index:400;pointer-events:none;background-color:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000040}
.deadline-card{background:#fff;border:1px solid #dad9dd;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .15s;display:flex}.deadline-card:hover{border-color:#0077c5}.deadline-card.urgent{border-left:4px solid #ba1a1a}.deadline-card.soon{border-left:4px solid #1e6dc9}.deadline-card.far{border-left:4px solid #1e5a38}.deadline-card.past{opacity:.75;border-left:4px solid #5a6355}.deadline-date{text-align:center;flex-shrink:0;width:56px}.deadline-date .m{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;font-size:10px;font-weight:700}.deadline-date .d{font-size:22px;font-weight:700;line-height:1.1}.deadline-status{border-radius:10px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.deadline-status.urgent{color:#93000a;background:#ffdad6}.deadline-status.soon{color:#0055a5;background:#e8f0fb}.deadline-status.far{color:#1e5a38;background:#e8f5e8}.deadline-status.past{color:#5a6355;background:#f4f3f7}.progress{background:#eeedf1;border-radius:4px;height:8px;overflow:hidden}.progress>div{background:#0a6400;height:100%;transition:width .3s}.map-task{background:#fff;border:1px solid #dad9dd;border-radius:10px;padding:16px}.map-task .unmapped-row{border-bottom:1px solid #f4f3f7;align-items:center;gap:10px;padding:8px 0;display:flex}.map-task .unmapped-row:last-child{border-bottom:none}.map-task .unmapped-row .dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.map-task .unmapped-row select{background:#fff;border:1px solid #dad9dd;border-radius:4px;height:28px;margin-left:auto;padding:0 6px;font-size:12px}.bar-row{align-items:center;gap:10px;padding:4px 0;display:flex}.bar-label{color:#5a6355;text-align:right;width:140px;font-size:12px}.bar-track{background:#f4f3f7;border-radius:3px;flex:1;height:20px;overflow:hidden}.bar-fill{border-radius:3px;height:100%}.bar-value{text-align:right;font-variant-numeric:tabular-nums;width:90px;font-size:12px;font-weight:600}.tab-underline{border-bottom:2px solid #0000}.tab-underline.active{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.tax-table{width:100%;font-size:13px}.tax-table thead th{text-transform:uppercase;letter-spacing:.06em;color:#5a6355;text-align:left;z-index:2;background:#f4f3f7;border-bottom:1px solid #dad9dd;padding:8px 12px;font-size:10px;font-weight:700;position:sticky;top:0}.tax-table thead th.right{text-align:right}.tax-table td{border-bottom:1px solid #eeedf1;padding:8px 12px}.tax-table td.right{text-align:right;font-variant-numeric:tabular-nums}.tax-table tr.section td{text-transform:uppercase;letter-spacing:.06em;color:#1a1c1e;background:#f9f9fb;padding:10px 12px;font-size:11px;font-weight:700}.tax-table tr.total td{background:#faf9fc;border-top:1px solid #dad9dd;border-bottom:1px solid #dad9dd;font-weight:700}.tax-table tr.final td{color:#0055a5;background:#e8f0fb;font-size:14px;font-weight:800}.tax-table tr.clickable{cursor:pointer}.tax-table tr.clickable:hover{background:#f4f3f7}.tax-table tr.unmapped td{background:#fff7f6}.tax-table tr.unmapped:hover{background:#ffeae7}.mapping-badge{border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.mapping-badge.mapped{color:#1e5a38;background:#e8f5e8}.mapping-badge.unmapped{color:#93000a;background:#ffdad6}.mapping-badge.partial{color:#8a5a00;background:#fff4dc}.mapping-badge.none{color:#5a6355;background:#f4f3f7}.menu button.danger,.menu button.danger .material-symbols-outlined{color:#ba1a1a}.menu button.danger:hover{background:#ffdad6}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#dad9dd;border-radius:3px}body{overscroll-behavior:none}.hidden-imp{display:none!important}.row-check{accent-color:#0077c5}.toast{color:#fff;z-index:400;opacity:0;pointer-events:none;background:#1a1c1e;border-radius:8px;padding:10px 16px;font:500 13px Inter;transition:opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.show{opacity:1}.split-btn{border-radius:4px}.split-btn-main{border-radius:4px 0 0 4px}.split-btn-arrow{border-left:1px solid #00000014;border-radius:0 4px 4px 0}.step-bar{align-items:center;gap:0;display:flex}.step{flex-shrink:0;align-items:center;gap:8px;display:flex}.step-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.step-circle.done{color:#fff;background:#108000}.step-circle.active{color:#fff;background:#0077c5}.step-circle.todo{color:#5a6355;background:#eeedf1;border:1px solid #dad9dd}.step-label{white-space:nowrap;font-size:12px;font-weight:600}.step-label.active{color:#0077c5}.step-label.done{color:#0a6400}.step-label.todo{color:#5a6355}.step-line{background:#dad9dd;flex:1;min-width:16px;height:2px;margin:0 8px}.step-line.done{background:#108000}.gate{text-align:center;max-width:520px;padding:48px 24px}.gate-icon{background:#f4f3f7;border:1px solid #dad9dd;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex}.toggle{cursor:pointer;background:#dad9dd;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .15s;position:relative}.toggle.on{background:#0a6400}.toggle:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.toggle.on:after{left:23px}.flag-chip{color:#0055a5;background:#e8f0fb;border:1px solid #0077c5;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.flag-chip.off{color:#5a6355;background:#f4f3f7;border-color:#dad9dd}.form-line{border-bottom:1px solid #eeedf1;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.form-line:last-child{border-bottom:none}.form-line .ln{color:#5a6355;flex-shrink:0;width:36px;font-family:monospace;font-size:11px}.form-line .desc{flex:1;font-size:13px}.form-line .amt{font-variant-numeric:tabular-nums;text-align:right;min-width:100px;font-size:13px;font-weight:600}.form-line.flagged .amt{color:#ba1a1a}.check-item{border-bottom:1px solid #f4f3f7;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.check-item:last-child{border-bottom:none}.check-status{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.check-status.done{color:#fff;background:#108000}.check-status.warn{color:#8a5a00;background:#fff4dc;border:1px solid #f0c880}.check-status.todo{color:#5a6355;background:#eeedf1;border:1px solid #dad9dd}.kpi-card{background:#fff;border:1px solid #dad9dd;border-radius:10px;padding:14px}.kpi-label{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;font:600 10px Inter}.kpi-val{font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:700;line-height:1.1}.menu{z-index:200;background:#fff;border:1px solid #dad9dd;border-radius:8px;min-width:220px;padding:4px;display:none;position:fixed;box-shadow:0 8px 24px #00000024}.menu.open{display:block}.menu .menu-header{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.menu button{text-align:left;color:#1a1c1e;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.menu button:hover{background:#f4f3f7}.menu button .material-symbols-outlined{color:#5a6355;flex-shrink:0;font-size:16px}.menu .sep{background:#eeedf1;height:1px;margin:4px 0}.drawer-scrim{z-index:80;opacity:0;visibility:hidden;background:#1a1c1e59;transition:opacity .22s,visibility .22s;position:fixed;inset:0}.drawer-scrim.open{opacity:1;visibility:visible}.drawer{z-index:81;will-change:transform;background:#fff;flex-direction:column;width:600px;max-width:96vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.open{transform:translate(0)}.field-label{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;margin-bottom:6px;font:600 11px Inter;display:block}.field-input{background:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:36px;padding:0 10px;font-size:13px}.field-input:focus{border-color:#0077c5;outline:none}.flag-toggle-bar{color:#5a6355;background:#faf9fc;border-bottom:1px solid #dad9dd;align-items:center;gap:10px;padding:8px 24px;font-size:11px;display:flex}.flag-toggle-bar .spacer{flex:1}.tax-summary-page .menu{min-width:240px}
.kpi-card{cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:10px;padding:14px;transition:all .12s}.kpi-card:hover{border-color:#0077c5;box-shadow:0 2px 12px #0077c514}.kpi-label{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;align-items:center;gap:6px;font:600 10px Inter;display:flex}.kpi-val{font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:700;line-height:1.1}.kpi-delta{align-items:center;gap:3px;margin-top:4px;font-size:11px;display:flex}.kpi-delta.up{color:#0a6400}.kpi-delta.down{color:#ba1a1a}.funnel{flex-direction:column;gap:0;display:flex}.funnel-stage{color:#fff;align-items:center;gap:14px;padding:14px 20px;font-weight:600;display:flex;position:relative}.funnel-stage:first-child{border-radius:10px 10px 0 0}.funnel-stage:last-child{border-radius:0 0 10px 10px}.funnel-stage .stage-label{flex:1}.funnel-stage .stage-val{font-variant-numeric:tabular-nums;font-size:16px}.funnel-stage .stage-pct{opacity:.9;margin-left:6px;font-size:11px}.stage-bar{align-items:center;gap:8px;padding:8px 0;display:flex}.stage-bar .lbl{color:#5a6355;text-align:right;width:120px;font-size:12px}.stage-bar .track{background:#f4f3f7;border-radius:4px;flex:1;height:24px;position:relative;overflow:hidden}.stage-bar .fill{color:#fff;border-radius:4px;justify-content:flex-end;align-items:center;height:100%;padding-right:8px;font-size:11px;font-weight:600;display:flex}.drill-row{cursor:pointer;border-bottom:1px solid #f4f3f7;align-items:center;gap:10px;padding:10px 0;display:flex}.drill-row:last-child{border-bottom:none}.drill-row:hover{background:#f4f3f7;border-radius:4px;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px}.drill-row .avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.drill-row .amt{font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600}.age{border-radius:10px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.age.current{color:#1e5a38;background:#e8f5e8}.age.soon{color:#8a5a00;background:#fff4dc}.age.overdue{color:#93000a;background:#ffdad6}.bulk-bar{color:#fff;background:#0077c5;align-items:center;gap:12px;padding:8px 16px;display:none}.est{border-radius:10px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.est.draft{color:#5a6355;background:#f4f3f7}.est.sent{color:#0055a5;background:#e8f0fb}.est.viewed{color:#8a5a00;background:#fff4dc}.est.accepted{color:#00714b;background:#8af5be}.est.declined{color:#93000a;background:#ffdad6}.est.expired{color:#5a6355;background:#f4f3f7;text-decoration:line-through}.est.converted{color:#4a3fc4;background:#e8e8f8}.est-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.field-label{letter-spacing:.04em;text-transform:uppercase;color:#5a6355;margin-bottom:6px;font:600 11px Inter;display:block}.field-input{background:#fff;border:1px solid #dad9dd;border-radius:6px;width:100%;height:34px;padding:0 10px;font-size:13px}.field-input:focus{border-color:#0077c5;outline:none}.est-line{border-bottom:1px solid #eeedf1;grid-template-columns:24px 1fr 70px 90px 100px 24px;align-items:center;gap:8px;padding:8px 0;display:grid}.est-line input{background:0 0;border:1px solid #0000;border-radius:3px;width:100%;height:28px;padding:0 6px;font-size:12px}.est-line input:focus{background:#fff;border-color:#0077c5;outline:none}.est-line input.num{text-align:right;font-variant-numeric:tabular-nums}.row-menu .menu-header{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;padding:6px 10px 4px;font-size:10px;font-weight:700}.row-menu button .material-symbols-outlined{color:#5a6355;flex-shrink:0;font-size:16px}.row-menu button.danger,.row-menu button.danger .material-symbols-outlined{color:#ba1a1a}.modal-scrim{z-index:110;background:#1a1c1e66;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.modal-scrim.open{display:flex}.qr-grid{background:#fff;border:1px solid #dad9dd;border-radius:6px;grid-template-columns:repeat(21,1fr);gap:1px;width:168px;height:168px;padding:4px;display:grid}.qr-cell{background:#1a1c1e;border-radius:1px}.qr-cell.blank{background:0 0}.toggle{cursor:pointer;border-radius:10px;width:36px;height:20px;transition:background .15s;position:relative}.toggle.on{background:#0a6400}.toggle.off{background:#dad9dd}.toggle:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px}.toggle.on:after{left:18px}.toggle.off:after{left:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#dad9dd;border-radius:3px}body{overscroll-behavior:none}.hidden-imp{display:none!important}.row-check{accent-color:#0077c5}.tab-underline{border-bottom:2px solid #0000}.tab-underline.active{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.split-btn{border-radius:4px}.split-btn-main{border-radius:4px 0 0 4px}.split-btn-arrow{border-left:1px solid #00000014;border-radius:0 4px 4px 0}.toast{color:#fff;z-index:200;opacity:0;pointer-events:none;background:#1a1c1e;border-radius:8px;padding:10px 16px;font:500 13px Inter;transition:opacity .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.show{opacity:1}.bulk-bar{color:#fff;background:#0077c5;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:none}.bulk-bar.show{display:flex}.bulk-bar button{color:#fff;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600}.bulk-bar button:hover{background:#ffffff26}.drawer-scrim{z-index:80;opacity:0;visibility:hidden;background:#1a1c1e59;transition:opacity .22s,visibility .22s;position:fixed;inset:0}.drawer-scrim.open{opacity:1;visibility:visible}.drawer{z-index:81;will-change:transform;background:#fff;flex-direction:column;width:560px;max-width:92vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.open{transform:translate(0)}.row-menu{z-index:150;background:#fff;border:1px solid #dad9dd;border-radius:8px;min-width:200px;padding:4px;display:none;position:fixed;box-shadow:0 8px 24px #0000001f}.row-menu.open{display:block}.row-menu button{text-align:left;color:#1a1c1e;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 10px;font-size:13px;display:flex}.row-menu button:hover{background:#f4f3f7}.row-menu button.danger{color:#ba1a1a}.row-menu button.danger:hover{background:#ffdad6}.row-menu .sep{background:#dad9dd;height:1px;margin:4px 0}.section-h{letter-spacing:.06em;text-transform:uppercase;color:#5a6355;margin-bottom:8px;font:600 11px Inter}.collapse-h{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}
.OrdersPages-module__Du_mtG__container{background-color:#faf9fc;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif}.OrdersPages-module__Du_mtG__contextHeader{z-index:10;background-color:#fff;border-bottom:1px solid #dad9dd;justify-content:space-between;align-items:center;height:52px;padding:0 24px;display:flex;position:sticky;top:0}.OrdersPages-module__Du_mtG__contextLeft{align-items:center;gap:8px;display:flex}.OrdersPages-module__Du_mtG__contextLabel{color:#1a1c1e;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__contextSep{color:#6f7a69;font-size:13px}.OrdersPages-module__Du_mtG__contextActive{color:#0a6400;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__pageBody{padding:16px 24px 48px}.OrdersPages-module__Du_mtG__pageHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.OrdersPages-module__Du_mtG__pageTitle{color:#1a1c1e;letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:32px}.OrdersPages-module__Du_mtG__pageSubtitle{color:#5a6355;margin-top:2px;font-size:13px;line-height:18px}.OrdersPages-module__Du_mtG__headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.OrdersPages-module__Du_mtG__btnSecondary{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .12s;display:inline-flex}.OrdersPages-module__Du_mtG__btnSecondary:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__btnPrimary{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .12s;display:inline-flex}.OrdersPages-module__Du_mtG__btnPrimary:hover{background-color:#108000}.OrdersPages-module__Du_mtG__btnDanger{color:#ba1a1a;border-color:#ffdad6}.OrdersPages-module__Du_mtG__btnDanger:hover{background-color:#ffdad6}.OrdersPages-module__Du_mtG__splitBtn{border-radius:6px;display:inline-flex;overflow:hidden}.OrdersPages-module__Du_mtG__splitBtnMain{color:#fff;cursor:pointer;background-color:#0a6400;border:none;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.OrdersPages-module__Du_mtG__splitBtnMain:hover{background-color:#108000}.OrdersPages-module__Du_mtG__splitBtnArrow{color:#fff;cursor:pointer;background-color:#0a6400;border:none;border-left:1px solid #00000014;justify-content:center;align-items:center;width:32px;height:34px;display:flex}.OrdersPages-module__Du_mtG__splitBtnArrow:hover{background-color:#108000}.OrdersPages-module__Du_mtG__kpiGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}@media (max-width:900px){.OrdersPages-module__Du_mtG__kpiGrid{grid-template-columns:repeat(2,1fr)}}.OrdersPages-module__Du_mtG__kpiTile{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:10px;padding:16px;transition:border-color .12s,box-shadow .12s}.OrdersPages-module__Du_mtG__kpiTile:hover{border-color:#0077c5;box-shadow:0 2px 8px #0000000f}.OrdersPages-module__Du_mtG__kpiIconRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.OrdersPages-module__Du_mtG__kpiIcon{font-size:20px}.OrdersPages-module__Du_mtG__kpiValue{color:#1a1c1e;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:32px}.OrdersPages-module__Du_mtG__kpiDelta{color:#5a6355;margin-top:2px;font-size:12px;font-weight:500}.OrdersPages-module__Du_mtG__kpiLabel{text-transform:uppercase;letter-spacing:.04em;color:#5a6355;margin-top:8px;font-size:11px;font-weight:600}.OrdersPages-module__Du_mtG__createActionsRow{background-color:#fff;border:1px solid #dad9dd;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;padding:8px 12px;display:flex}.OrdersPages-module__Du_mtG__createActionsLabel{text-transform:uppercase;letter-spacing:.04em;color:#5a6355;margin-right:4px;font-size:11px;font-weight:700}.OrdersPages-module__Du_mtG__createChip{color:#1a1c1e;cursor:pointer;background-color:#faf9fc;border:1px solid #dad9dd;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex}.OrdersPages-module__Du_mtG__createChip:hover{color:#0a6400;background-color:#fff;border-color:#0a6400}.OrdersPages-module__Du_mtG__showAllChip{color:#1a1c1e;cursor:pointer;background-color:#eeedf1;border:none;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.OrdersPages-module__Du_mtG__showAllChip:hover{background-color:#e3e2e6}.OrdersPages-module__Du_mtG__viewTabsBar{border-bottom:1px solid #dad9dd;gap:0;display:flex;overflow-x:auto}.OrdersPages-module__Du_mtG__viewTab{color:#5a6355;white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.OrdersPages-module__Du_mtG__viewTab:hover{color:#1a1c1e}.OrdersPages-module__Du_mtG__viewTabActive{color:#0077c5;border-bottom-color:#0077c5;font-weight:600}.OrdersPages-module__Du_mtG__viewTabCount{color:#5a6355;background-color:#eeedf1;border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:600}.OrdersPages-module__Du_mtG__viewTabActive .OrdersPages-module__Du_mtG__viewTabCount{color:#fff;background-color:#0077c5}.OrdersPages-module__Du_mtG__filterBar{align-items:center;gap:8px;padding:10px 0;display:flex}.OrdersPages-module__Du_mtG__filterInput{color:#1a1c1e;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;max-width:280px;height:32px;padding:0 10px 0 32px;font-size:13px;position:relative}.OrdersPages-module__Du_mtG__filterInputWrap{align-items:center;display:inline-flex;position:relative}.OrdersPages-module__Du_mtG__filterInputIcon{color:#5a6355;pointer-events:none;font-size:16px;position:absolute;left:10px}.OrdersPages-module__Du_mtG__filterSelect{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;height:32px;padding:0 28px 0 10px;font-size:13px}.OrdersPages-module__Du_mtG__filterBtn{color:#1a1c1e;cursor:pointer;background-color:#fff;border:1px solid #dad9dd;border-radius:6px;align-items:center;gap:4px;height:32px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.OrdersPages-module__Du_mtG__filterBtn:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__filterCount{color:#5a6355;margin-left:auto;font-size:12px}.OrdersPages-module__Du_mtG__bulkBar{color:#fff;background-color:#0077c5;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.OrdersPages-module__Du_mtG__bulkBarText{font-weight:600}.OrdersPages-module__Du_mtG__bulkBarBtn{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #ffffff4d;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.OrdersPages-module__Du_mtG__bulkBarBtn:hover{background-color:#ffffff26}.OrdersPages-module__Du_mtG__bulkBarDanger{border-color:#ffdad680}.OrdersPages-module__Du_mtG__bulkBarSpacer{flex:1}.OrdersPages-module__Du_mtG__bulkBarClose{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.OrdersPages-module__Du_mtG__bulkBarClose:hover{background-color:#ffffff26}.OrdersPages-module__Du_mtG__tableCard{background-color:#fff;border:1px solid #dad9dd;border-radius:10px;overflow:hidden}.OrdersPages-module__Du_mtG__table{border-collapse:collapse;width:100%;font-size:13px}.OrdersPages-module__Du_mtG__table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#5a6355;white-space:nowrap;background-color:#f4f3f7;border-bottom:1px solid #dad9dd;padding:10px 12px;font-size:11px;font-weight:700}.OrdersPages-module__Du_mtG__table tbody td{color:#1a1c1e;vertical-align:middle;border-bottom:1px solid #eeedf1;padding:10px 12px}.OrdersPages-module__Du_mtG__table tbody tr:last-child td{border-bottom:none}.OrdersPages-module__Du_mtG__tableRow{cursor:pointer}.OrdersPages-module__Du_mtG__tableRow:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__tableRowSelected{background-color:#eaf4e8}.OrdersPages-module__Du_mtG__tableRowSelected:hover{background-color:#e3eede}.OrdersPages-module__Du_mtG__checkCell{width:32px}.OrdersPages-module__Du_mtG__cellName{align-items:center;gap:8px;display:flex}.OrdersPages-module__Du_mtG__avatar{color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex}.OrdersPages-module__Du_mtG__avatarBlue{background-color:#0077c5}.OrdersPages-module__Du_mtG__avatarGreen{background-color:#1e5a38}.OrdersPages-module__Du_mtG__avatarTeal{background-color:#0e5e6f}.OrdersPages-module__Du_mtG__avatarMaroon{background-color:#6b1e28}.OrdersPages-module__Du_mtG__avatarNavy{background-color:#1f2937}.OrdersPages-module__Du_mtG__cellSub{color:#5a6355;font-size:11px}.OrdersPages-module__Du_mtG__statusPill{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:10px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.OrdersPages-module__Du_mtG__statusPill[data-status=Unfulfilled],.OrdersPages-module__Du_mtG__statusPill[data-status=Requested],.OrdersPages-module__Du_mtG__statusPill[data-status=Draft]{color:#8a5a00;background-color:#fff4dc}.OrdersPages-module__Du_mtG__statusPill[data-status="Ready to Ship"],.OrdersPages-module__Du_mtG__statusPill[data-status=Ready],.OrdersPages-module__Du_mtG__statusPill[data-status=Confirmed],.OrdersPages-module__Du_mtG__statusPill[data-status=Approved]{color:#0055a5;background-color:#d0e8ff}.OrdersPages-module__Du_mtG__statusPill[data-status=Local\ Pickup],.OrdersPages-module__Du_mtG__statusPill[data-status=In\ transit],.OrdersPages-module__Du_mtG__statusPill[data-status=Receiving],.OrdersPages-module__Du_mtG__statusPill[data-status=Transit]{color:#0e5e6f;background-color:#d0f0f8}.OrdersPages-module__Du_mtG__statusPill[data-status=Shipped],.OrdersPages-module__Du_mtG__statusPill[data-status=Refunded],.OrdersPages-module__Du_mtG__statusPill[data-status=Received],.OrdersPages-module__Du_mtG__statusPill[data-status=Delivered],.OrdersPages-module__Du_mtG__statusPill[data-status=In\ stock]{color:#0a6400;background-color:#eaf4e8}.OrdersPages-module__Du_mtG__statusPill[data-status=Overdue],.OrdersPages-module__Du_mtG__statusPill[data-status="Out of stock"],.OrdersPages-module__Du_mtG__statusPill[data-status=Declined],.OrdersPages-module__Du_mtG__statusPill[data-status=Disconnected]{color:#ba1a1a;background-color:#ffdad6}.OrdersPages-module__Du_mtG__statusPill[data-status=Needs\ auth]{color:#a85a00;background-color:#fff3e0}.OrdersPages-module__Du_mtG__statusPill[data-status=Low\ stock]{color:#8a5a00;background-color:#fff4dc}.OrdersPages-module__Du_mtG__statusPill[data-status=Connected]{color:#0055a5;background-color:#d0e8ff}.OrdersPages-module__Du_mtG__grid2col{grid-template-columns:2fr 1fr;gap:12px;margin-bottom:12px;display:grid}@media (max-width:1200px){.OrdersPages-module__Du_mtG__grid2col{grid-template-columns:1fr}}.OrdersPages-module__Du_mtG__panel{background-color:#fff;border:1px solid #dad9dd;border-radius:10px;padding:16px}.OrdersPages-module__Du_mtG__span2{grid-column:span 1}.OrdersPages-module__Du_mtG__panelHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.OrdersPages-module__Du_mtG__panelTitle{color:#1a1c1e;margin:0;font-size:16px;font-weight:600}.OrdersPages-module__Du_mtG__panelLink{color:#0a6400;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;font-size:12px;font-weight:600;display:inline-flex}.OrdersPages-module__Du_mtG__panelLink:hover{text-decoration:underline}.OrdersPages-module__Du_mtG__badgeError{color:#ba1a1a;background-color:#ffdad6;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:700}.OrdersPages-module__Du_mtG__badgeNeutral{color:#5a6355;background-color:#eeedf1;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:600}.OrdersPages-module__Du_mtG__pipelineBars{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.OrdersPages-module__Du_mtG__pipelineRow{align-items:center;gap:12px;display:flex}.OrdersPages-module__Du_mtG__pipelineLabel{color:#1a1c1e;flex-shrink:0;width:120px;font-size:12px;font-weight:500}.OrdersPages-module__Du_mtG__pipelineTrack{background-color:#f4f3f7;border-radius:4px;flex:1;height:22px;overflow:hidden}.OrdersPages-module__Du_mtG__pipelineFill{border-radius:4px;height:100%;transition:width .2s}.OrdersPages-module__Du_mtG__pipelineValue{color:#1a1c1e;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:30px;font-size:12px;font-weight:700}.OrdersPages-module__Du_mtG__pipelineFooter{color:#5a6355;border-top:1px solid #eeedf1;gap:20px;padding-top:10px;font-size:12px;display:flex}.OrdersPages-module__Du_mtG__pipelineMetric strong{color:#1a1c1e;font-weight:700}.OrdersPages-module__Du_mtG__attentionList{flex-direction:column;gap:4px;display:flex}.OrdersPages-module__Du_mtG__attentionItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:10px;transition:background-color .12s;display:flex}.OrdersPages-module__Du_mtG__attentionItem:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__attentionText{flex:1;min-width:0}.OrdersPages-module__Du_mtG__attentionTitle{color:#1a1c1e;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__attentionSub{color:#5a6355;margin-top:2px;font-size:11px}.OrdersPages-module__Du_mtG__productList{flex-direction:column;gap:8px;display:flex}.OrdersPages-module__Du_mtG__productItem{border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.OrdersPages-module__Du_mtG__productItem:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__productAvatar{color:#0a6400;background-color:#eaf4e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.OrdersPages-module__Du_mtG__productInfo{flex:1;min-width:0}.OrdersPages-module__Du_mtG__productName{color:#1a1c1e;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__productStats{color:#5a6355;margin-top:1px;font-size:11px}.OrdersPages-module__Du_mtG__activityList{flex-direction:column;gap:10px;display:flex}.OrdersPages-module__Du_mtG__activityItem{align-items:flex-start;gap:10px;font-size:13px;display:flex}.OrdersPages-module__Du_mtG__activityText{color:#1a1c1e;font-weight:500}.OrdersPages-module__Du_mtG__activityTime{color:#5a6355;margin-left:8px;font-size:11px}.OrdersPages-module__Du_mtG__actionCell{text-align:right;width:40px}.OrdersPages-module__Du_mtG__queueSection{margin-bottom:24px}.OrdersPages-module__Du_mtG__queueHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.OrdersPages-module__Du_mtG__queueTitle{color:#1a1c1e;margin:0;font-size:18px;font-weight:600}.OrdersPages-module__Du_mtG__queueSub{color:#5a6355;margin-top:2px;font-size:12px}.OrdersPages-module__Du_mtG__batchGrid{grid-template-columns:3fr 2fr;gap:16px;display:grid}@media (max-width:1200px){.OrdersPages-module__Du_mtG__batchGrid{grid-template-columns:1fr}}.OrdersPages-module__Du_mtG__batchSection{background-color:#fff;border:1px solid #dad9dd;border-radius:10px;margin-bottom:12px;padding:16px}.OrdersPages-module__Du_mtG__batchSectionNum{text-transform:uppercase;letter-spacing:.04em;color:#0a6400;margin-bottom:2px;font-size:11px;font-weight:700}.OrdersPages-module__Du_mtG__batchSectionTitle{color:#1a1c1e;margin-bottom:12px;font-size:14px;font-weight:600}.OrdersPages-module__Du_mtG__batchOrderItem{border:1px solid #eeedf1;border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}.OrdersPages-module__Du_mtG__batchOrderItem:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__batchOrderInfo{flex:1;min-width:0}.OrdersPages-module__Du_mtG__batchOrderTitle{color:#1a1c1e;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__batchOrderSub{color:#5a6355;font-size:11px}.OrdersPages-module__Du_mtG__batchPreview{background-color:#f4f3f7;border:1px solid #dad9dd;border-radius:8px;justify-content:center;align-items:center;min-height:400px;padding:24px;display:flex}.OrdersPages-module__Du_mtG__batchPreviewContent{background-color:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;max-width:300px;padding:16px}.OrdersPages-module__Du_mtG__batchSummaryRow{border-bottom:1px solid #eeedf1;justify-content:space-between;padding:6px 0;font-size:13px;display:flex}.OrdersPages-module__Du_mtG__batchSummaryRow:last-child{border-bottom:none;font-weight:700}.OrdersPages-module__Du_mtG__listItem{border:1px solid #eeedf1;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.OrdersPages-module__Du_mtG__listItem:hover{background-color:#f4f3f7}.OrdersPages-module__Du_mtG__listItemIcon{color:#0a6400;background-color:#eaf4e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.OrdersPages-module__Du_mtG__listItemInfo{flex:1;min-width:0}.OrdersPages-module__Du_mtG__listItemTitle{color:#1a1c1e;font-size:13px;font-weight:600}.OrdersPages-module__Du_mtG__listItemSub{color:#5a6355;margin-top:2px;font-size:12px}.OrdersPages-module__Du_mtG__listItemAction{color:#0a6400;cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:600}.OrdersPages-module__Du_mtG__listItemAction:hover{text-decoration:underline}.OrdersPages-module__Du_mtG__carrierBadge{color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:4px;justify-content:center;align-items:center;height:24px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.OrdersPages-module__Du_mtG__carrierUSPS{background-color:#333988}.OrdersPages-module__Du_mtG__carrierUPS{background-color:#8b5c00}.OrdersPages-module__Du_mtG__carrierFedEx{background-color:#4d148c}.OrdersPages-module__Du_mtG__carrierDHL{background-color:#d40511}.OrdersPages-module__Du_mtG__trackingChip{color:#0055a5;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 0;font-size:12px;font-weight:500;display:inline-flex}.OrdersPages-module__Du_mtG__trackingChip:hover{text-decoration:underline}.OrdersPages-module__Du_mtG__emptyState{text-align:center;color:#5a6355;padding:48px 24px;font-size:14px}.OrdersPages-module__Du_mtG__note{color:#6f7a69;margin-top:8px;font-size:11px;font-style:italic}
.StudioDrawer-module__OihPIq__scrim{z-index:80;background:#1a1c1e59;display:none;position:fixed;inset:0}.StudioDrawer-module__OihPIq__scrimOpen{display:block}.StudioDrawer-module__OihPIq__drawer{z-index:81;background:#fff;flex-direction:column;width:520px;max-width:92vw;transition:transform .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.StudioDrawer-module__OihPIq__drawerOpen{transform:translate(0)}.StudioDrawer-module__OihPIq__header{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding-left:20px;padding-right:20px;display:flex}.StudioDrawer-module__OihPIq__headerLeft{align-items:center;gap:8px;display:flex}.StudioDrawer-module__OihPIq__title{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:24px}.StudioDrawer-module__OihPIq__subtitle{color:#5a6355;font-size:11px}.StudioDrawer-module__OihPIq__headerRight{align-items:center;gap:4px;display:flex}.StudioDrawer-module__OihPIq__iconBtn{border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.StudioDrawer-module__OihPIq__iconBtn:hover{background-color:#eeedf1}.StudioDrawer-module__OihPIq__body{flex:1;padding:20px;overflow-y:auto}.StudioDrawer-module__OihPIq__body>*+*{margin-top:14px}.StudioDrawer-module__OihPIq__sectionHeading{text-transform:uppercase;letter-spacing:.05em;color:#5a6355;font-size:11px;font-weight:700;line-height:14px}.StudioDrawer-module__OihPIq__dropzone{background-color:#faf9fc;border:1.5px dashed #c8c7cd;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:28px 16px;display:flex}.StudioDrawer-module__OihPIq__dropzone:hover{background-color:#f2f8f1;border-color:#0a6400}.StudioDrawer-module__OihPIq__dropzoneIcon{color:#0a6400;font-size:32px}.StudioDrawer-module__OihPIq__dropzoneTitle{font-size:14px;font-weight:600}.StudioDrawer-module__OihPIq__dropzoneHint{color:#5a6355;font-size:11px}.StudioDrawer-module__OihPIq__listRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StudioDrawer-module__OihPIq__listRows li{border-radius:4px;align-items:center;gap:10px;padding:8px 10px;display:flex}.StudioDrawer-module__OihPIq__listRows li:hover{background-color:#f4f3f7}.StudioDrawer-module__OihPIq__rowIcon{color:#5a6355;font-size:18px}.StudioDrawer-module__OihPIq__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;flex:1;gap:1px;min-width:0;font-size:13px;line-height:16px;display:flex;overflow:hidden}.StudioDrawer-module__OihPIq__rowSub{color:#9b9aa1;font-size:10px}.StudioDrawer-module__OihPIq__rowMeta{color:#9b9aa1;flex-shrink:0;font-size:11px}.StudioDrawer-module__OihPIq__promptArea{resize:vertical;border:1px solid #dad9dd;border-radius:4px;width:100%;height:84px;padding:10px;font-size:14px;line-height:20px}.StudioDrawer-module__OihPIq__promptArea:focus{border-color:#0a6400;outline:none}.StudioDrawer-module__OihPIq__fieldLabel{letter-spacing:.02em;color:#5a6355;font-size:11px;font-weight:600;line-height:14px;display:block}.StudioDrawer-module__OihPIq__chipRow{flex-wrap:wrap;gap:6px;display:flex}.StudioDrawer-module__OihPIq__chip{color:#5a6355;background-color:#fff;border:1px solid #dad9dd;border-radius:9999px;padding:3px 10px;font-size:11px;line-height:16px}.StudioDrawer-module__OihPIq__chipActive{color:#0a6400;background-color:#0a640014;border-color:#0a6400;font-weight:600}.StudioDrawer-module__OihPIq__tileGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.StudioDrawer-module__OihPIq__tile{aspect-ratio:1;background-color:#f4f3f7;border:1px solid #e4e3e8;border-radius:6px;position:relative;overflow:hidden}.StudioDrawer-module__OihPIq__tile:hover{border-color:#0a6400}.StudioDrawer-module__OihPIq__tile:first-child{background:linear-gradient(135deg,#e8e2f4,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(2){background:linear-gradient(135deg,#dff0e4,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(3){background:linear-gradient(135deg,#f9e8dd,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(4){background:linear-gradient(135deg,#dcedf3,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(5){background:linear-gradient(135deg,#f3e9dd,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(6){background:linear-gradient(135deg,#e4ecf4,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(7){background:linear-gradient(135deg,#efe6f1,#f4f3f7)}.StudioDrawer-module__OihPIq__tile:nth-child(8){background:linear-gradient(135deg,#e2efec,#f4f3f7)}.StudioDrawer-module__OihPIq__textPresets{flex-direction:column;gap:8px;display:flex}.StudioDrawer-module__OihPIq__textPresetBtn{text-align:left;border:1px solid #e4e3e8;border-radius:6px;align-items:center;gap:14px;padding:10px 14px;display:flex}.StudioDrawer-module__OihPIq__textPresetBtn:hover{background-color:#f2f8f1;border-color:#0a6400}.StudioDrawer-module__OihPIq__textPresetSample{color:#1a1c1e;min-width:44px;font-weight:700;line-height:1}.StudioDrawer-module__OihPIq__textPresetLabel{color:#5a6355;font-size:13px}.StudioDrawer-module__OihPIq__fontSample{flex:1;font-size:15px}.StudioDrawer-module__OihPIq__searchRow{border:1px solid #dad9dd;border-radius:4px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.StudioDrawer-module__OihPIq__searchRow:focus-within{border-color:#0a6400}.StudioDrawer-module__OihPIq__searchIcon{color:#9b9aa1;font-size:16px}.StudioDrawer-module__OihPIq__searchInput{border:none;outline:none;flex:1;height:100%;font-size:13px}.StudioDrawer-module__OihPIq__footer{border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding-left:16px;padding-right:16px;display:flex}.StudioDrawer-module__OihPIq__cancelBtn{border:1px solid #dad9dd;border-radius:4px;height:32px;padding-left:12px;padding-right:12px;font-size:14px;line-height:20px}.StudioDrawer-module__OihPIq__cancelBtn:hover{background-color:#f4f3f7}.StudioDrawer-module__OihPIq__primaryBtn{color:#fff;background-color:#0a6400;border-radius:4px;align-items:center;gap:6px;height:32px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.StudioDrawer-module__OihPIq__primaryBtn:hover{background-color:#108000}.material-symbols-outlined.StudioDrawer-module__OihPIq__icon20Primary{color:#0a6400;font-size:20px}.material-symbols-outlined.StudioDrawer-module__OihPIq__icon18{font-size:18px}.material-symbols-outlined.StudioDrawer-module__OihPIq__icon16{font-size:16px}.StudioDrawer-module__OihPIq__supplierEmpty{text-align:center;color:#5f6b5a;padding:24px}.StudioDrawer-module__OihPIq__supplierEmptyIcon{opacity:.4;font-size:32px!important}.StudioDrawer-module__OihPIq__supplierEmptyText{margin-top:8px;font-size:12px}.StudioDrawer-module__OihPIq__supplierHero{background:#f4f3f7;border-radius:8px;margin-bottom:12px;padding:12px}.StudioDrawer-module__OihPIq__supplierBreadcrumb{color:#5f6b5a;margin-bottom:4px;font-size:11px}.StudioDrawer-module__OihPIq__supplierProductName{margin:0 0 4px;font-size:15px;font-weight:600}.StudioDrawer-module__OihPIq__supplierTags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.StudioDrawer-module__OihPIq__supplierTag{color:#5f6b5a;background:#eeedf1;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.StudioDrawer-module__OihPIq__supplierHint{color:#5f6b5a;margin:8px 0 0;font-size:11px}.StudioDrawer-module__OihPIq__supplierSectionTitle{margin:0 0 4px;font-size:12px;font-weight:600}.StudioDrawer-module__OihPIq__supplierSectionTitleSpaced{margin:16px 0 4px;font-size:12px;font-weight:600}.StudioDrawer-module__OihPIq__supplierColorGrid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.StudioDrawer-module__OihPIq__supplierColorBtn{cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:6px;display:flex}.StudioDrawer-module__OihPIq__supplierColorBtnActive{background:#e8f5e9;border:2px solid #0a6400}.StudioDrawer-module__OihPIq__supplierColorSwatch{border:1px solid #0000001a;border-radius:50%;width:24px;height:24px}.StudioDrawer-module__OihPIq__supplierColorName{font-size:9px;font-weight:600}.StudioDrawer-module__OihPIq__supplierColorSku{color:#5f6b5a;font-size:8px}.StudioDrawer-module__OihPIq__supplierSizes{flex-wrap:wrap;gap:6px;display:flex}.StudioDrawer-module__OihPIq__supplierSizeTag{cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:999px;padding:4px 10px;font-size:12px}.StudioDrawer-module__OihPIq__supplierModels{gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}.StudioDrawer-module__OihPIq__supplierModelThumb{cursor:pointer;background:#f4f3f7;border:2px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.StudioDrawer-module__OihPIq__supplierModelThumbActive{border:2px solid #0a6400}.StudioDrawer-module__OihPIq__supplierModelIcon{color:#5f6b5a;font-size:20px!important}.StudioDrawer-module__OihPIq__supplierDesignBtn{color:#fff;cursor:pointer;background:#0a6400;border:0;border-radius:6px;width:100%;margin-top:16px;padding:10px 16px;font-size:13px;font-weight:600}.StudioDrawer-module__OihPIq__supplierProductPageLink{color:#0077c5;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:6px;width:100%;margin-top:8px;padding:8px 16px;font-size:12px;font-weight:600;text-decoration:underline}.StudioDrawer-module__OihPIq__queueEmpty{text-align:center;color:#5f6b5a;padding:24px}.StudioDrawer-module__OihPIq__queueEmptyIcon{opacity:.4;font-size:32px!important}.StudioDrawer-module__OihPIq__queueEmptyText{margin-top:8px;font-size:12px}.StudioDrawer-module__OihPIq__queueItem{cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:10px;display:flex}.StudioDrawer-module__OihPIq__queueItemImg{object-fit:cover;background:#f4f3f7;border-radius:6px;flex-shrink:0;width:48px;height:48px}.StudioDrawer-module__OihPIq__queueItemInfo{flex:1;min-width:0}.StudioDrawer-module__OihPIq__queueItemName{font-size:12px;font-weight:600;display:block}.StudioDrawer-module__OihPIq__queueItemMeta{color:#5f6b5a;font-size:11px}.StudioDrawer-module__OihPIq__queueItemRemove{cursor:pointer;color:#5f6b5a;background:0 0;border:0;padding:4px}.StudioDrawer-module__OihPIq__queueItemRemoveIcon{font-size:16px!important}.StudioDrawer-module__OihPIq__queueStartBtn{color:#fff;cursor:pointer;background:#0a6400;border:0;border-radius:6px;width:100%;margin-top:12px;padding:10px 16px;font-size:13px;font-weight:600}.StudioDrawer-module__OihPIq__draggable{cursor:grab}.StudioDrawer-module__OihPIq__draggable:active{cursor:grabbing}.StudioDrawer-module__OihPIq__designTabs{border-bottom:1px solid #eceae5;flex-wrap:wrap;flex-shrink:0;gap:4px;padding:8px 16px 0;display:flex}.StudioDrawer-module__OihPIq__designTab{color:#5a6355;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px 6px 0 0;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.StudioDrawer-module__OihPIq__designTab:hover{background:#f4f3f0}.StudioDrawer-module__OihPIq__designTabActive{color:#1a1c1e;background:#fff;border-color:#eceae5 #eceae5 #fff;position:relative;top:1px}.StudioDrawer-module__OihPIq__designBody{flex:1;padding:16px;overflow-y:auto}.StudioDrawer-module__OihPIq__saveRow{align-items:center;gap:6px;margin:12px 0;display:flex}.StudioDrawer-module__OihPIq__saveRow>button{white-space:nowrap;flex:none}.StudioDrawer-module__OihPIq__saveRow>button:disabled{opacity:.45;cursor:not-allowed}.StudioDrawer-module__OihPIq__libraryTile{background:#fafaf7;border:1px solid #eceae5;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.StudioDrawer-module__OihPIq__libraryTile:hover .StudioDrawer-module__OihPIq__tileActions{opacity:1}.StudioDrawer-module__OihPIq__tileImg{object-fit:cover;background:#f0eef0;width:100%;height:90px;display:block}.StudioDrawer-module__OihPIq__tileFooter{flex-direction:column;gap:1px;padding:6px 8px;display:flex}.StudioDrawer-module__OihPIq__tileName{color:#1a1c1e;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.StudioDrawer-module__OihPIq__tileOrigin{color:#7a8579;text-transform:uppercase;letter-spacing:.04em;font-size:10px}.StudioDrawer-module__OihPIq__tileActions{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.StudioDrawer-module__OihPIq__tileActions button{color:#1a1c1e;cursor:pointer;background:#ffffffeb;border:1px solid #eceae5;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.StudioDrawer-module__OihPIq__tileActions button:hover{background:#fff}.StudioDrawer-module__OihPIq__graphicTile{aspect-ratio:1;cursor:grab;background:linear-gradient(135deg,#f4f3f0 25%,#e8e6e1 100%);border:1px solid #eceae5;border-radius:8px}.StudioDrawer-module__OihPIq__graphicTile:hover{border-color:#9b5de5}.StudioDrawer-module__OihPIq__textPreset{cursor:grab;background:#fafaf7;border:1px solid #eceae5;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;transition:border-color .15s;display:flex}.StudioDrawer-module__OihPIq__textPreset:hover{border-color:#9b5de5}.StudioDrawer-module__OihPIq__swatches{flex-wrap:wrap;gap:6px;display:flex}.StudioDrawer-module__OihPIq__swatchBtn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:border-color .15s;display:inline-flex}.StudioDrawer-module__OihPIq__swatchBtn.StudioDrawer-module__OihPIq__active,.StudioDrawer-module__OihPIq__swatchBtn:hover{border-color:#1a1c1e}.StudioDrawer-module__OihPIq__swatchInner{border:1px solid #0000001a;border-radius:50%;width:22px;height:22px}.StudioDrawer-module__OihPIq__shapeGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.StudioDrawer-module__OihPIq__shapeTile{cursor:grab;background:#fafaf7;border:1px solid #eceae5;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:border-color .15s;display:flex}.StudioDrawer-module__OihPIq__shapeTile:hover{border-color:#2a9d8f}.StudioDrawer-module__OihPIq__shapeImg{width:40px;height:40px;display:block}.StudioDrawer-module__OihPIq__shapeLabel{color:#5a6355;text-align:center;font-size:10px}.StudioDrawer-module__OihPIq__themeGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.StudioDrawer-module__OihPIq__themeTile{cursor:grab;background:#fafaf7;border:1px solid #eceae5;border-radius:8px;flex-direction:column;gap:6px;padding:10px;transition:border-color .15s;display:flex}.StudioDrawer-module__OihPIq__themeTile:hover{border-color:#9b5de5}.StudioDrawer-module__OihPIq__themeSwatches{border-radius:4px;gap:2px;height:32px;display:flex;overflow:hidden}.StudioDrawer-module__OihPIq__themeSwatch{flex:1}.StudioDrawer-module__OihPIq__themeLabel{color:#1a1c1e;font-size:11px;font-weight:600}.StudioDrawer-module__OihPIq__aiVariation{background:#fafaf7;border:1px solid #eceae5;border-radius:8px;position:relative;overflow:hidden}.StudioDrawer-module__OihPIq__aiVariation .StudioDrawer-module__OihPIq__tileActions{opacity:1;top:4px;right:4px}.StudioDrawer-module__OihPIq__tileSelected{border-color:#0a6400;box-shadow:0 0 0 2px #0a64002e}.StudioDrawer-module__OihPIq__colorDot{cursor:pointer;border:2px solid #e4e3e8;border-radius:999px;width:28px;min-width:28px;height:28px;transition:transform .12s,border-color .12s}.StudioDrawer-module__OihPIq__colorDot:hover{transform:scale(1.12)}.StudioDrawer-module__OihPIq__colorDotActive{border-color:#0a6400;box-shadow:0 0 0 2px #0a640040}.StudioDrawer-module__OihPIq__themeList{flex-direction:column;gap:10px;display:flex}.StudioDrawer-module__OihPIq__themeCard{cursor:grab;background:#fff;border:1px solid #e4e3e8;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.StudioDrawer-module__OihPIq__themeCard:hover{border-color:#0a6400;box-shadow:0 1px 6px #0000000f}.StudioDrawer-module__OihPIq__themeSwatches{border:1px solid #eceae5;width:72px;min-width:72px}.StudioDrawer-module__OihPIq__themeInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.StudioDrawer-module__OihPIq__themeName{color:#1a1c1e;font-size:13px}.StudioDrawer-module__OihPIq__themeMeta{color:#5f6368;font-size:11px}.StudioDrawer-module__OihPIq__themeFont{color:#8a8d91;font-size:11px}.StudioDrawer-module__OihPIq__backToThemes{color:#1a1c1e;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.StudioDrawer-module__OihPIq__backToThemes:hover{color:#0a6400;border-color:#0a6400}.StudioDrawer-module__OihPIq__backToThemes .StudioDrawer-module__OihPIq__material-symbols-outlined{font-size:16px}.StudioDrawer-module__OihPIq__inspSection{margin-top:4px}.StudioDrawer-module__OihPIq__inspHeader{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.StudioDrawer-module__OihPIq__inspTitle{text-transform:uppercase;letter-spacing:.05em;color:#5a6355;font-size:11px;font-weight:700;line-height:14px}.StudioDrawer-module__OihPIq__inspCount{color:#8a8d91;font-size:11px}.StudioDrawer-module__OihPIq__inspCarousel{scrollbar-width:thin;scroll-snap-type:x proximity;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.StudioDrawer-module__OihPIq__inspCarousel::-webkit-scrollbar{height:6px}.StudioDrawer-module__OihPIq__inspCarousel::-webkit-scrollbar-thumb{background:#d8d7dd;border-radius:3px}.StudioDrawer-module__OihPIq__inspTile{cursor:grab;scroll-snap-align:start;background:#f4f3f7;border:1px solid #e4e3e8;border-radius:8px;width:104px;min-width:104px;height:104px;position:relative;overflow:hidden}.StudioDrawer-module__OihPIq__inspTile:hover{border-color:#0a6400}.StudioDrawer-module__OihPIq__inspTile:active{cursor:grabbing}.StudioDrawer-module__OihPIq__inspImg{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.StudioDrawer-module__OihPIq__inspTileSkeleton{background:linear-gradient(100deg,#eeedf1 40%,#f8f7fa 50%,#eeedf1 60%) 0 0/200% 100%;border-radius:8px;width:104px;min-width:104px;height:104px;animation:1.2s linear infinite StudioDrawer-module__OihPIq__inspShimmer}@keyframes StudioDrawer-module__OihPIq__inspShimmer{to{background-position:-200% 0}}.StudioDrawer-module__OihPIq__inspOverlay{opacity:0;background:linear-gradient(#0000,#141618b8);justify-content:center;gap:6px;padding:6px;transition:opacity .12s;display:flex;position:absolute;inset:auto 0 0}.StudioDrawer-module__OihPIq__inspTile:hover .StudioDrawer-module__OihPIq__inspOverlay,.StudioDrawer-module__OihPIq__inspTile:focus-within .StudioDrawer-module__OihPIq__inspOverlay{opacity:1}.StudioDrawer-module__OihPIq__inspAction{color:#1a1c1e;cursor:pointer;background:#fffffff0;border:1px solid #ffffff8c;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.StudioDrawer-module__OihPIq__inspAction:hover{color:#0a6400;background:#fff;border-color:#0a6400}.StudioDrawer-module__OihPIq__inspAction .StudioDrawer-module__OihPIq__material-symbols-outlined{font-size:17px}.StudioDrawer-module__OihPIq__inspAction:disabled{opacity:.6;cursor:default}.StudioDrawer-module__OihPIq__refCard{background:#f2f8f1;border:1px solid #cfe3cc;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.StudioDrawer-module__OihPIq__refThumb{object-fit:cover;border:1px solid #d8e5d5;border-radius:6px;width:48px;min-width:48px;height:48px}.StudioDrawer-module__OihPIq__refInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.StudioDrawer-module__OihPIq__refLabel{text-transform:uppercase;letter-spacing:.05em;color:#0a6400;font-size:10px;font-weight:700}.StudioDrawer-module__OihPIq__refTitle{color:#1a1c1e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.StudioDrawer-module__OihPIq__refMeta{color:#5a6355;font-size:11px}.StudioDrawer-module__OihPIq__refClose{cursor:pointer;color:#5a6355;border-radius:6px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:flex}.StudioDrawer-module__OihPIq__refClose:hover{color:#1a1c1e;background:#e6eee4}.StudioDrawer-module__OihPIq__refClose .StudioDrawer-module__OihPIq__material-symbols-outlined{font-size:18px}
.DesignCanvas-module__xGgFza__root{color:#1a1c1e;background:#f4f5f7;flex-direction:column;width:100%;height:100%;font-family:Inter,sans-serif;display:flex;position:relative;overflow:hidden}.DesignCanvas-module__xGgFza__topNav{z-index:20;background:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;align-items:center;gap:4px;height:44px;padding:0 16px;display:flex}.DesignCanvas-module__xGgFza__navLogo{color:#0a6400;white-space:nowrap;align-items:center;gap:6px;margin-right:12px;font-size:13px;font-weight:700;display:flex}.DesignCanvas-module__xGgFza__navLinks{flex:1;gap:2px;display:flex;overflow-x:auto}.DesignCanvas-module__xGgFza__navBtn{color:#1a1c1e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:2px;padding:6px 10px;font-size:12px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__navBtn:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__queueBtn{color:#1a1c1e;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:6px 14px;font-size:12px;font-weight:600;display:flex}.DesignCanvas-module__xGgFza__queueBtn:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__queueBadge{color:#fff;background:#ba1a1a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.DesignCanvas-module__xGgFza__flyoutOverlay{z-index:300;background:#0a0a0c80;position:fixed;inset:0}.DesignCanvas-module__xGgFza__flyoutPanel{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.DesignCanvas-module__xGgFza__flyoutHeader{border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.DesignCanvas-module__xGgFza__flyoutHeaderLeft{align-items:center;gap:8px;display:flex}.DesignCanvas-module__xGgFza__flyoutHeader h2{margin:0;font-size:16px;font-weight:600}.DesignCanvas-module__xGgFza__flyoutClose{cursor:pointer;color:#1a1c1e;background:#fff;border:1px solid #dad9dd;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.DesignCanvas-module__xGgFza__flyoutClose:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__flyoutBody{flex:1;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__flyoutSidebar{border-right:1px solid #dad9dd;flex-direction:column;flex-shrink:0;width:220px;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__flyoutSubList{padding:8px}.DesignCanvas-module__xGgFza__flyoutSubItem{text-align:left;color:#1a1c1e;cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;margin-bottom:2px;padding:8px 12px;font-size:13px;font-weight:500;display:block}.DesignCanvas-module__xGgFza__flyoutSubItem:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__flyoutSubActive{color:#0a6400;background:#f4f3f7;font-weight:600}.DesignCanvas-module__xGgFza__flyoutProducts{flex-direction:column;flex:1;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__flyoutProductsHeader{color:#5a6355;border-bottom:1px solid #dad9dd;flex-shrink:0;padding:12px 20px;font-size:13px;font-weight:600}.DesignCanvas-module__xGgFza__flyoutProductList{flex:1;padding:12px 20px;overflow-y:auto}.DesignCanvas-module__xGgFza__flyoutProductRow{cursor:default;border-radius:8px;align-items:center;gap:12px;margin-bottom:4px;padding:10px 12px;display:flex}.DesignCanvas-module__xGgFza__flyoutProductRow:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__flyoutProductRowChecked,.DesignCanvas-module__xGgFza__flyoutProductRowChecked:hover{background:#e8f5e9}.DesignCanvas-module__xGgFza__flyoutCheckboxLabel{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.DesignCanvas-module__xGgFza__flyoutCheckbox{accent-color:#0a6400;cursor:pointer;width:18px;height:18px}.DesignCanvas-module__xGgFza__flyoutProductImg{object-fit:cover;background:#f4f3f7;border-radius:6px;flex-shrink:0;width:40px;height:40px}.DesignCanvas-module__xGgFza__flyoutProductInfo{flex:1;min-width:0}.DesignCanvas-module__xGgFza__flyoutProductInfo b{color:#1a1c1e;font-size:13px;font-weight:600;display:block}.DesignCanvas-module__xGgFza__flyoutProductInfo span{color:#5a6355;font-size:12px}.DesignCanvas-module__xGgFza__flyoutDesignBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0a6400;border:1px solid #0a6400;border-radius:4px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:600}.DesignCanvas-module__xGgFza__flyoutDesignBtn:hover{filter:brightness(.95)}.DesignCanvas-module__xGgFza__flyoutViewBtn{color:#0a6400;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #dad9dd;border-radius:4px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:600}.DesignCanvas-module__xGgFza__flyoutViewBtn:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__flyoutFooter{background:#fff;border-top:1px solid #dad9dd;flex-shrink:0;align-items:center;gap:12px;padding:12px 20px;display:flex}.DesignCanvas-module__xGgFza__flyoutQueueCount{color:#5a6355;flex:1;font-size:13px;font-weight:500}.DesignCanvas-module__xGgFza__flyoutViewQueueBtn{color:#fff;cursor:pointer;background:#1a1c1e;border:0;border-radius:4px;padding:8px 20px;font-size:13px;font-weight:600}.DesignCanvas-module__xGgFza__flyoutViewQueueBtn:hover{background:#333}.DesignCanvas-module__xGgFza__flyoutViewQueueBtn:disabled{opacity:.4;cursor:default}.DesignCanvas-module__xGgFza__topToolbar{z-index:20;background:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.DesignCanvas-module__xGgFza__topToolbarLeft{align-items:center;gap:8px;display:flex}.DesignCanvas-module__xGgFza__topToolbarCenter{align-items:center;gap:16px;display:flex}.DesignCanvas-module__xGgFza__topToolbarRight{align-items:center;gap:8px;display:flex}.DesignCanvas-module__xGgFza__topBtn{cursor:pointer;color:#5a6355;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DesignCanvas-module__xGgFza__topBtn:hover{color:#1a1c1e;background:#eeedf1}.DesignCanvas-module__xGgFza__topBtn:disabled{opacity:.4;cursor:default}.DesignCanvas-module__xGgFza__topProductName{color:#1a1c1e;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:13px;font-weight:600;overflow:hidden}.DesignCanvas-module__xGgFza__segGroup{background:#f4f3f7;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:2px;padding:4px;display:flex}.DesignCanvas-module__xGgFza__segBtn2{color:#5a6355;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:4px 16px;font-size:12px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__segBtn2:hover{color:#1a1c1e}.DesignCanvas-module__xGgFza__segOn{color:#1a1c1e;background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}.DesignCanvas-module__xGgFza__segDivider{background:#dad9dd;width:1px;height:16px}.DesignCanvas-module__xGgFza__helpBtn{color:#5a6355;cursor:pointer;background:0 0;border:1px solid #dad9dd;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DesignCanvas-module__xGgFza__helpBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__workspace{flex:1;display:flex;position:relative;overflow:hidden}.DesignCanvas-module__xGgFza__floatingBtnContainer{z-index:30;transition:left .3s cubic-bezier(.4,0,.2,1),right .3s,opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.DesignCanvas-module__xGgFza__floatPosRight{right:24px}.DesignCanvas-module__xGgFza__floatPosLeft{left:24px}.DesignCanvas-module__xGgFza__floatingPlus{color:#1a1c1e;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s;display:flex;box-shadow:0 4px 20px #0000001f}.DesignCanvas-module__xGgFza__floatingPlus:hover{transform:scale(1.05)}.DesignCanvas-module__xGgFza__canvasArea{background:#f8f9fa;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DesignCanvas-module__xGgFza__mockupWrap{justify-content:center;align-items:center;width:800px;max-width:90%;height:600px;max-height:90%;display:flex;position:relative}.DesignCanvas-module__xGgFza__mockupImg2{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 20px #00000026);width:100%;height:100%}.DesignCanvas-module__xGgFza__stageSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.DesignCanvas-module__xGgFza__zoomControls{z-index:10;background:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 2px 8px #0000000f}.DesignCanvas-module__xGgFza__zoomBtn2{cursor:pointer;color:#5a6355;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DesignCanvas-module__xGgFza__zoomBtn2:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__zoomVal2{padding:0 12px;font-size:13px;font-weight:500}.DesignCanvas-module__xGgFza__pillFloat{z-index:10;background:#fff;border:1px solid #dad9dd;border-radius:8px;gap:4px;padding:4px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000000f}.DesignCanvas-module__xGgFza__pill{color:#5a6355;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500}.DesignCanvas-module__xGgFza__pill:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__pillActive{color:#fff;background:#1a1c1e}.DesignCanvas-module__xGgFza__empty{color:#5a6355;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.DesignCanvas-module__xGgFza__empty h3{margin:8px 0 4px;font-size:16px;font-weight:600}.DesignCanvas-module__xGgFza__empty p{margin:0;font-size:13px}.DesignCanvas-module__xGgFza__emptyActionBtn{cursor:pointer;color:#1a1c1e;background:#fff;border:1px solid #dad9dd;border-radius:6px;margin-top:12px;padding:8px 16px;font-size:12px;font-weight:600}.DesignCanvas-module__xGgFza__emptyActionBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__slideTool{z-index:200;background:#fff;flex-direction:column;width:520px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0}.DesignCanvas-module__xGgFza__posRight{border-left:1px solid #dad9dd;left:auto;right:0;box-shadow:-8px 0 32px #0000002e}.DesignCanvas-module__xGgFza__posRight.DesignCanvas-module__xGgFza__closed{transform:translate(100%)}.DesignCanvas-module__xGgFza__posLeft{border-right:1px solid #dad9dd;left:0;right:auto;box-shadow:8px 0 32px #0000002e}.DesignCanvas-module__xGgFza__posLeft.DesignCanvas-module__xGgFza__closed{transform:translate(-100%)}.DesignCanvas-module__xGgFza__slideHeader{background:#fff;border-bottom:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.DesignCanvas-module__xGgFza__slideTitleWrap{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.DesignCanvas-module__xGgFza__slideTitle{font-weight:600}.DesignCanvas-module__xGgFza__slideHeaderActions{align-items:center;gap:4px;display:flex}.DesignCanvas-module__xGgFza__dockToggle{color:#5a6355;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;height:32px;padding:0 8px;font-size:12px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__dockToggle:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__slideClose{color:#5a6355;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DesignCanvas-module__xGgFza__slideClose:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__slideContent{flex:1;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__slideRail{scrollbar-width:thin;background:#f8f8fa;border-right:1px solid #dad9dd;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:76px;padding:14px 0 10px;display:flex;overflow-y:auto}.DesignCanvas-module__xGgFza__slideRail::-webkit-scrollbar{width:4px}.DesignCanvas-module__xGgFza__slideRail::-webkit-scrollbar-thumb{background:#c8c8d0;border-radius:2px}.DesignCanvas-module__xGgFza__toolBtn{color:#5a6355;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:100%;height:56px;transition:all .2s;display:flex}.DesignCanvas-module__xGgFza__toolBtn:hover{color:#1a1c1e;background:#f4f3f7}.DesignCanvas-module__xGgFza__toolBtnActive{color:#0a6400;background:#f0fdf4;border-left-color:#0a6400;font-weight:600}.DesignCanvas-module__xGgFza__toolBtn .DesignCanvas-module__xGgFza__material-symbols-outlined{font-size:22px}.DesignCanvas-module__xGgFza__toolBtn span:last-child{text-align:center;font-size:9px;font-weight:500;line-height:1.1}.DesignCanvas-module__xGgFza__toolChildGroup{border-left:2px solid #0000;flex-direction:column;width:100%;display:flex}.DesignCanvas-module__xGgFza__toolBtnChild{color:#5a6355;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:40px;padding-left:8px;transition:all .2s;display:flex}.DesignCanvas-module__xGgFza__toolBtnChild:hover{color:#1a1c1e;background:#f4f3f7}.DesignCanvas-module__xGgFza__toolBtnChild .DesignCanvas-module__xGgFza__material-symbols-outlined{font-size:16px}.DesignCanvas-module__xGgFza__toolBtnChild span:last-child{font-size:9px;font-weight:500}.DesignCanvas-module__xGgFza__panelsContainer{scrollbar-width:thin;background:#fff;flex:1;padding:16px;font-size:13px;overflow-y:auto}.DesignCanvas-module__xGgFza__panelsContainer::-webkit-scrollbar{width:6px}.DesignCanvas-module__xGgFza__panelsContainer::-webkit-scrollbar-thumb{background:#c8c8d0;border-radius:3px}.DesignCanvas-module__xGgFza__panelsContainer::-webkit-scrollbar-track{background:0 0}.DesignCanvas-module__xGgFza__viewPanel{display:none}.DesignCanvas-module__xGgFza__viewPanel:first-child{display:block}.DesignCanvas-module__xGgFza__viewTabs{gap:8px;margin-bottom:16px;padding-bottom:8px;display:flex;overflow-x:auto}.DesignCanvas-module__xGgFza__viewTab{color:#5a6355;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500}.DesignCanvas-module__xGgFza__viewTab:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__viewTabActive{color:#1a1c1e;background:#eeedf1}.DesignCanvas-module__xGgFza__grid2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.DesignCanvas-module__xGgFza__grid3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.DesignCanvas-module__xGgFza__grid4{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.DesignCanvas-module__xGgFza__gridCard{aspect-ratio:1;cursor:pointer;background:#eeedf1;border:1px solid #dad9dd;border-radius:8px;transition:border-color .2s;overflow:hidden}.DesignCanvas-module__xGgFza__gridCard:hover{border-color:#0a6400}.DesignCanvas-module__xGgFza__gridCard img{object-fit:cover;width:100%;height:100%}.DesignCanvas-module__xGgFza__templateCard{aspect-ratio:4/5;flex-direction:column;justify-content:center;align-items:center;display:flex}.DesignCanvas-module__xGgFza__dropzone{text-align:center;background:#f8f8fa;border:2px dashed #dad9dd;border-radius:12px;margin-bottom:16px;padding:32px}.DesignCanvas-module__xGgFza__dropzoneTitle{color:#1a1c1e;margin-top:8px;font-size:14px;font-weight:600}.DesignCanvas-module__xGgFza__dropzoneSub{color:#5a6355;margin-top:4px;font-size:11px}.DesignCanvas-module__xGgFza__browseBtn{color:#fff;cursor:pointer;background:#0a6400;border:0;border-radius:8px;width:100%;height:40px;font-weight:600}.DesignCanvas-module__xGgFza__browseBtn:hover{background:#004d00}.DesignCanvas-module__xGgFza__recentSection{margin-top:24px}.DesignCanvas-module__xGgFza__recentLabel{color:#5a6355;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:600}.DesignCanvas-module__xGgFza__shapeTile{aspect-ratio:1;cursor:pointer;background:#eeedf1;border-radius:8px;justify-content:center;align-items:center;display:flex}.DesignCanvas-module__xGgFza__shapeTile:hover{background:#dad9dd}.DesignCanvas-module__xGgFza__shapeRect{border:2px solid #1a1c1e;border-radius:2px;width:32px;height:32px}.DesignCanvas-module__xGgFza__shapeCircle{border:2px solid #1a1c1e;border-radius:50%;width:32px;height:32px}.DesignCanvas-module__xGgFza__shapeTriangle{border-bottom:28px solid #1a1c1e;border-left:16px solid #0000;border-right:16px solid #0000;width:0;height:0}.DesignCanvas-module__xGgFza__shapeDiamond{border:2px solid #1a1c1e;width:32px;height:32px;transform:rotate(45deg)}.DesignCanvas-module__xGgFza__shapePill{border:2px solid #1a1c1e;border-radius:999px;width:32px;height:16px}.DesignCanvas-module__xGgFza__shapeRhombus{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:#1a1c1e;width:32px;height:32px}.DesignCanvas-module__xGgFza__textHeadingBtn{text-align:left;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;width:100%;height:56px;margin-bottom:12px;padding:0 16px;font-size:24px;font-weight:700}.DesignCanvas-module__xGgFza__textHeadingBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__textSubBtn{text-align:left;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;width:100%;height:48px;margin-bottom:12px;padding:0 16px;font-size:18px;font-weight:600}.DesignCanvas-module__xGgFza__textSubBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__textBodyBtn{text-align:left;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;width:100%;height:40px;margin-bottom:16px;padding:0 16px;font-size:14px;font-weight:400}.DesignCanvas-module__xGgFza__textBodyBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__fontCombosSection{border-top:1px solid #dad9dd;margin-top:24px;padding-top:16px}.DesignCanvas-module__xGgFza__fontComboBtn{cursor:pointer;text-align:left;background:#fff;border:1px solid #dad9dd;border-radius:8px;padding:12px}.DesignCanvas-module__xGgFza__fontComboBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__fontNameBold{font-size:16px;font-weight:700;line-height:1.2}.DesignCanvas-module__xGgFza__fontNameSerif{font-family:Georgia,serif;font-size:16px;font-weight:700;line-height:1.2}.DesignCanvas-module__xGgFza__fontNameMono{font-family:monospace;font-size:16px;font-weight:700;line-height:1.2}.DesignCanvas-module__xGgFza__fontSample{color:#5a6355;margin-top:4px;font-size:11px}.DesignCanvas-module__xGgFza__fontSampleSerif{color:#5a6355;margin-top:4px;font-family:Georgia,serif;font-size:11px}.DesignCanvas-module__xGgFza__fontSampleMono{color:#5a6355;margin-top:4px;font-family:monospace;font-size:11px}.DesignCanvas-module__xGgFza__aiLabel{color:#5a6355;margin-bottom:8px;font-size:12px;font-weight:500;display:block}.DesignCanvas-module__xGgFza__aiTextarea{resize:none;background:#f8f8fa;border:1px solid #dad9dd;border-radius:8px;width:100%;height:96px;padding:12px;font-family:inherit;font-size:13px}.DesignCanvas-module__xGgFza__aiTextarea:focus{border-color:#0a6400;outline:none}.DesignCanvas-module__xGgFza__aiGenerateBtn{color:#fff;cursor:pointer;background:#1e5a38;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-top:12px;font-weight:600;display:flex}.DesignCanvas-module__xGgFza__aiGenerateBtn:hover{background:#004d00}.DesignCanvas-module__xGgFza__aiEmptySlot{aspect-ratio:1;color:#5a6355;cursor:pointer;background:#eeedf1;border:2px dashed #dad9dd;border-radius:8px;justify-content:center;align-items:center;display:flex}.DesignCanvas-module__xGgFza__aiEmptySlot:hover{background:#e3e2e6}.DesignCanvas-module__xGgFza__productInfoBox{background:#f4f3f7;border:1px solid #dad9dd;border-radius:8px;margin-bottom:20px;padding:12px}.DesignCanvas-module__xGgFza__productInfoName{font-size:14px;font-weight:700}.DesignCanvas-module__xGgFza__productInfoSku{color:#5a6355;margin-top:4px;font-size:11px}.DesignCanvas-module__xGgFza__variantRow{gap:8px;margin-bottom:20px;display:flex}.DesignCanvas-module__xGgFza__variantSwatch{cursor:pointer;background:0 0;border:1px solid #dad9dd;border-radius:50%;width:40px;height:40px;padding:2px}.DesignCanvas-module__xGgFza__variantSwatch:hover{border-color:#1a1c1e}.DesignCanvas-module__xGgFza__variantActive{border:2px solid #1a1c1e}.DesignCanvas-module__xGgFza__grid2col{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.DesignCanvas-module__xGgFza__sizeSelect{background:#fff;border:1px solid #dad9dd;border-radius:4px;width:100%;padding:8px;font-size:12px}.DesignCanvas-module__xGgFza__sizeSelect:focus{border-color:#0a6400;outline:none}.DesignCanvas-module__xGgFza__qtyRow{border:1px solid #dad9dd;border-radius:4px;align-items:center;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__qtyBtn{cursor:pointer;background:#eeedf1;border:0;width:32px;height:32px;font-size:16px}.DesignCanvas-module__xGgFza__qtyBtn:hover{background:#dad9dd}.DesignCanvas-module__xGgFza__qtyInput{text-align:center;border:0;flex:1;width:100%;padding:8px 0;font-size:12px}.DesignCanvas-module__xGgFza__qtyInput:focus{outline:none}.DesignCanvas-module__xGgFza__printLocList{flex-direction:column;gap:8px;display:flex}.DesignCanvas-module__xGgFza__printLocItem{cursor:pointer;border:1px solid #dad9dd;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.DesignCanvas-module__xGgFza__printLocItem:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__printLocActive{background:#f0fdf4;border-color:#0a6400}.DesignCanvas-module__xGgFza__layerItem{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;padding:8px;display:flex}.DesignCanvas-module__xGgFza__layerItem:hover{background:#f4f3f7}.DesignCanvas-module__xGgFza__layerItemActive{background:#f0fdf4;border-color:#0a6400}.DesignCanvas-module__xGgFza__layerLabel{align-items:center;gap:8px;display:flex}.DesignCanvas-module__xGgFza__layoutCard{aspect-ratio:16/9;cursor:pointer;background:#eeedf1;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__layoutCard:hover{background:#dad9dd;border-color:#0a6400}.DesignCanvas-module__xGgFza__fileItem{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;margin-bottom:4px;padding:8px;display:flex}.DesignCanvas-module__xGgFza__fileItem:hover{background:#eeedf1;border-color:#dad9dd}.DesignCanvas-module__xGgFza__fileName{font-size:13px;font-weight:500}.DesignCanvas-module__xGgFza__fileMeta{color:#5a6355;font-size:11px}.DesignCanvas-module__xGgFza__themeCard{cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;margin-bottom:12px;padding:12px}.DesignCanvas-module__xGgFza__themeCard:hover{border-color:#0a6400}.DesignCanvas-module__xGgFza__themeSwatch{color:#fff;border-radius:4px;justify-content:center;align-items:center;height:64px;margin-bottom:8px;font-size:14px;font-weight:700;display:flex}.DesignCanvas-module__xGgFza__themeName{font-size:12px;font-weight:500}.DesignCanvas-module__xGgFza__settingRow{margin-bottom:20px}.DesignCanvas-module__xGgFza__settingLabel{cursor:pointer;align-items:center;gap:8px;margin-bottom:8px;display:flex}.DesignCanvas-module__xGgFza__settingCheckbox{accent-color:#1a1c1e;cursor:pointer;width:16px;height:16px}.DesignCanvas-module__xGgFza__settingText{font-size:13px;font-weight:600}.DesignCanvas-module__xGgFza__settingHint{color:#5a6355;margin-top:4px;font-size:11px}.DesignCanvas-module__xGgFza__gridPreview{opacity:.5;background-color:#f8f8fa;background-image:linear-gradient(90deg,#e0e0e0 1px,#0000 1px),linear-gradient(#e0e0e0 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:10px 10px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px dashed #dad9dd;border-radius:4px;width:100%;height:24px}.DesignCanvas-module__xGgFza__guidePreview{background:#f0f;width:100%;height:1px}.DesignCanvas-module__xGgFza__rulerPreview{border-top:1px dashed #5a635580;width:100%;height:1px}.DesignCanvas-module__xGgFza__settingHr{border:0;border-top:1px solid #dad9dd;margin:20px 0}.DesignCanvas-module__xGgFza__toggleGroup{background:#f4f3f7;border:1px solid #dad9dd;border-radius:6px;padding:2px;display:flex}.DesignCanvas-module__xGgFza__toggleActive{text-align:center;color:#1a1c1e;background:#fff;border-radius:4px;flex:1;padding:6px 0;font-size:12px;font-weight:500;box-shadow:0 1px 3px #0000001a}.DesignCanvas-module__xGgFza__toggleBtn2{text-align:center;color:#5a6355;cursor:pointer;flex:1;padding:6px 0;font-size:12px;font-weight:500}.DesignCanvas-module__xGgFza__noBgBtn{color:#1a1c1e;cursor:pointer;background:0 0;border:1px solid #3b82f6;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;font-size:12px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__noBgBtn:hover{background:#eff6ff}.DesignCanvas-module__xGgFza__colorPalette{grid-template-columns:repeat(10,1fr);justify-items:center;gap:4px;margin:8px 0;display:grid}.DesignCanvas-module__xGgFza__colorSwatch{cursor:pointer;border:1px solid #0000001a;border-radius:50%;width:20px;height:20px;transition:transform .1s}.DesignCanvas-module__xGgFza__colorSwatch:hover{transform:scale(1.15)}.DesignCanvas-module__xGgFza__colorModeRow{border:1px solid #dad9dd;border-radius:4px;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__colorModeActive{text-align:center;background:#fff;border-right:1px solid #dad9dd;flex:1;padding:6px 0;font-size:11px;font-weight:500}.DesignCanvas-module__xGgFza__colorMode{text-align:center;color:#5a6355;background:#eeedf1;flex:1;padding:6px 0;font-size:11px;font-weight:500}.DesignCanvas-module__xGgFza__colorGrad1{background:linear-gradient(90deg,#ef4444,#22c55e,#3b82f6);border:1px solid #dad9dd;border-radius:4px;width:100%;height:64px;margin:8px 0}.DesignCanvas-module__xGgFza__colorGrad2{background:linear-gradient(90deg,#ef4444,#eab308,#22c55e);border:1px solid #dad9dd;border-radius:4px;width:100%;height:64px;margin:8px 0}.DesignCanvas-module__xGgFza__hexInput{text-align:center;text-transform:uppercase;border:1px solid #dad9dd;border-radius:4px;width:100%;padding:8px;font-size:12px}.DesignCanvas-module__xGgFza__settingRowFlex{justify-content:space-between;align-items:center;display:flex}.DesignCanvas-module__xGgFza__formatGroup{background:#fff;border:1px solid #dad9dd;border-radius:4px;display:flex;overflow:hidden}.DesignCanvas-module__xGgFza__formatActive{cursor:pointer;background:#eeedf1;border:0;padding:4px 16px;font-size:12px;font-weight:600}.DesignCanvas-module__xGgFza__formatBtn{color:#5a6355;cursor:pointer;background:0 0;border:0;padding:4px 16px;font-size:12px;font-weight:500}.DesignCanvas-module__xGgFza__formatBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__resetBtn{cursor:pointer;background:0 0;border:1px solid #1a1c1e;border-radius:4px;width:100%;height:40px;margin-top:16px;font-size:13px;font-weight:600}.DesignCanvas-module__xGgFza__resetBtn:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__bottomBar{z-index:20;background:#fff;border-top:1px solid #dad9dd;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.DesignCanvas-module__xGgFza__bottomLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.DesignCanvas-module__xGgFza__bottomIconBtn{cursor:pointer;color:#5a6355;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.DesignCanvas-module__xGgFza__bottomIconBtn:hover{color:#1a1c1e;background:#eeedf1}.DesignCanvas-module__xGgFza__bottomIconBtn:disabled{opacity:.4;cursor:default}.DesignCanvas-module__xGgFza__bottomIconBtnActive{color:#0a6400;background:#f0fdf4}.DesignCanvas-module__xGgFza__bottomProduct{white-space:nowrap;text-overflow:ellipsis;margin-left:8px;font-size:14px;font-weight:600;overflow:hidden}.DesignCanvas-module__xGgFza__saveBtn2{color:#1a1c1e;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:6px;height:32px;padding:0 16px;font-size:12px;font-weight:600}.DesignCanvas-module__xGgFza__saveBtn2:hover{background:#eeedf1}.DesignCanvas-module__xGgFza__saveBtn2:disabled{opacity:.5;cursor:default}.DesignCanvas-module__xGgFza__bottomCenter{flex-shrink:0;align-items:center;gap:16px;display:flex}.DesignCanvas-module__xGgFza__bottomRight{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.DesignCanvas-module__xGgFza__rotateBtn{color:#5a6355;cursor:pointer;background:#fff;border:1px solid #dad9dd;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:13px;font-weight:500;display:flex}.DesignCanvas-module__xGgFza__rotateBtn:hover{color:#1a1c1e;background:#eeedf1}.DesignCanvas-module__xGgFza__publishBtn3{color:#fff;cursor:pointer;background:#1e5a38;border:0;border-radius:8px;height:36px;padding:0 24px;font-size:13px;font-weight:600}.DesignCanvas-module__xGgFza__publishBtn3:hover{background:#004d00}.DesignCanvas-module__xGgFza__selectionBar{color:#fff;z-index:15;background:#1a1c1e;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.DesignCanvas-module__xGgFza__selectionLabel{font-weight:500}.DesignCanvas-module__xGgFza__selectionBtn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DesignCanvas-module__xGgFza__selectionBtn:hover{background:#fff3}.DesignCanvas-module__xGgFza__selectionBtnDanger{color:#f87171;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DesignCanvas-module__xGgFza__selectionBtnDanger:hover{background:#f8717133}@media (max-width:900px){.DesignCanvas-module__xGgFza__slideTool{width:100%}}
