.layout_main__QyEVh{width:100%;min-height:auto;padding:2rem}@media screen and (max-width:768px){.layout_main__QyEVh{padding:1rem}}.pill_pill__oo_PL{display:inline-block;padding:.25rem .5rem;font-weight:700;border-radius:var(--border-radius);text-transform:uppercase;font-size:.8rem;background-color:var(--greyAlt);color:var(--foreground);letter-spacing:.03em;min-width:3.5em;text-align:center}.pill_pill__oo_PL[data-status=Open]{background-color:var(--blue);color:var(--background)}.pill_pill__oo_PL[data-status="In Progress"]{background-color:var(--orange);color:var(--background)}.pill_pill__oo_PL[data-status=Pending]{background-color:var(--yellow);color:var(--background)}.pill_pill__oo_PL[data-status=Closed],.pill_pill__oo_PL[data-status=Resolved]{background-color:var(--green);color:var(--background)}.pill_pill__oo_PL[data-status=Escalated]{background-color:var(--red);color:var(--background)}.pill_pill__oo_PL[data-status="On Hold"]{background-color:var(--lightOrange);color:var(--background)}.pill_pill__oo_PL[data-status=Cancelled]{background-color:var(--greyAlt2);color:var(--foreground)}.pill_pill__oo_PL[data-priority=Critical],.pill_pill__oo_PL[data-priority=Urgent],.pill_pill__oo_PL[data-status=Late]{background-color:var(--red);color:var(--background)}.pill_pill__oo_PL[data-priority=High]{background-color:var(--orange);color:var(--background)}.pill_pill__oo_PL[data-priority=Medium],.pill_pill__oo_PL[data-priority=Normal]{background-color:var(--yellow);color:var(--background)}.pill_pill__oo_PL[data-priority=Low]{background-color:var(--green);color:var(--background)}.pill_pill__oo_PL[data-stage="Credit Hold"]{background-color:var(--red);color:var(--background)}.pill_pill__oo_PL[data-department=Engineering]{background-color:var(--blue);color:var(--background)}.pill_pill__oo_PL[data-department=Sales]{background-color:var(--orange);color:var(--background)}.pill_pill__oo_PL[data-department=Marketing]{background-color:var(--purple);color:var(--background)}.pill_pill__oo_PL[data-department=Finance]{background-color:var(--teal);color:var(--background)}.pill_pill__oo_PL[data-department=Shop]{background-color:var(--greyAlt3);color:var(--background)}.pill_pill__oo_PL[data-department=Production]{background-color:var(--green);color:var(--background)}.pill_pill__oo_PL[data-department=Other]{background-color:var(--greyAlt2);color:var(--background)}.pill_pill__oo_PL[data-stage=Late]{background-color:var(--orange);color:var(--background)}.pill_pill__oo_PL[data-stage="In Process"]{background-color:var(--blue);color:var(--background)}.pill_pill__oo_PL[data-stage=Paid],.pill_pill__oo_PL[data-stage=Shipped]{background-color:var(--green);color:var(--background)}.pill_pill__oo_PL[data-stage=Cancelled]{background-color:var(--greyAlt2);color:var(--foreground)}.form_form__XDtAU{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:var(--cardBg);border:1px solid var(--cardBorder);border-radius:var(--border-radius);max-width:600px}.form_form__XDtAU label{display:flex;flex-direction:column;font-size:.9rem;color:var(--foreground)}.form_form__XDtAU input[type=date],.form_form__XDtAU input[type=number],.form_form__XDtAU input[type=text],.form_form__XDtAU select{padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background-color:var(--background);color:var(--foreground);font-family:inherit}.form_form__XDtAU button{background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;padding:.75rem 1.25rem;font-size:.8rem;text-transform:uppercase;border-radius:var(--border-radius);cursor:pointer;border:none;transition:background .2s}.form_form__XDtAU button:hover{background:linear-gradient(var(--blue) 0,var(--blueAlt) 100%)}.form_form__XDtAU .form_error__pblcl{color:var(--red);font-size:.8rem;margin-top:.25rem}.SuperBox_superBox__p_m_m{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:14rem;height:100%;min-width:0;padding:2.2rem 2.2rem 1.7rem;border-radius:1.2rem;background:var(--cardBg);box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .18s cubic-bezier(.4,2,.6,1),box-shadow .18s,background .18s;margin-bottom:.5rem;text-align:left;position:relative;overflow:hidden;cursor:pointer;isolation:isolate;text-decoration:none;color:var(--foreground)}.SuperBox_superBoxMetrics__JS8kq{justify-content:flex-end}.SuperBox_superBox__p_m_m:focus,.SuperBox_superBox__p_m_m:hover{transform:scale(1.025) translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2);background:var(--cardHover)}.SuperBox_superBox__p_m_m .SuperBox_label__F8w0Y{font-size:1.02rem;font-weight:400;color:var(--foreground);letter-spacing:.13em;margin-bottom:.7rem;text-transform:uppercase;opacity:.82;z-index:2;position:relative}.SuperBox_superBox__p_m_m .SuperBox_value__ETjcg{font-size:2.5rem;font-weight:300;letter-spacing:.01em;margin-bottom:.1rem;margin-top:.1rem;line-height:1.1;color:var(--foreground);text-shadow:0 2px 8px #0002;transition:color .18s;z-index:2;position:relative}.SuperBox_shimmer__tGE2O{display:inline-block;color:transparent!important;background:linear-gradient(90deg,#fff 25%,#eaeaea 50%,#fff 75%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:SuperBox_shimmer__tGE2O 1.2s linear infinite;border-radius:.3em;min-width:2.5em;min-height:1em;opacity:.95}@keyframes SuperBox_shimmer__tGE2O{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:700px){.SuperBox_superBox__p_m_m{min-height:8rem;padding:1.1rem .7rem .7rem 1.1rem}.SuperBox_superBox__p_m_m .SuperBox_value__ETjcg{font-size:1.3rem}}@media (max-width:600px){.SuperBox_superBox__p_m_m{min-height:6rem;padding:.7rem .5rem .5rem .7rem;font-size:.95rem}.SuperBox_superBoxMetrics__JS8kq{align-items:center!important;justify-content:center!important;text-align:center!important}.SuperBox_superBox__p_m_m .SuperBox_label__F8w0Y{font-size:.85rem;margin-bottom:.4rem}.SuperBox_superBox__p_m_m .SuperBox_value__ETjcg{font-size:2.2rem!important;font-weight:400;margin-bottom:.1rem;margin-top:.1rem;line-height:1.1;color:var(--foreground);text-shadow:0 2px 8px #0002;transition:color .18s;z-index:2;position:relative}}.SuperBox_superBox__p_m_m h1{color:var(--foreground);font-size:2.2rem!important;font-weight:300;margin:.2em 0 .1em;line-height:1.1;text-shadow:0 2px 8px #0002;letter-spacing:.01em}.SuperBox_superBox__p_m_m h2{color:var(--foreground);font-size:1.5rem!important;font-weight:300;margin:0 0 .5em;letter-spacing:.05em;opacity:.85}@media (max-width:700px){.SuperBox_superBox__p_m_m h1{font-size:1.3rem!important}.SuperBox_superBox__p_m_m h2{font-size:1.1rem!important}}.form_checkContainer__RtMSE{width:100%;background:none;border:none;border-radius:0;box-shadow:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem;position:relative}.form_amountRow__IPXCD{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.form_amountLabel__8RhKc{font-size:1rem;color:var(--blueAlt,#075edb);font-weight:500;letter-spacing:.05em;margin-bottom:.25rem}.form_amountInput__gYDCd{font-size:2.8rem;font-weight:700;color:var(--blueAlt,#075edb);background:var(--cardBg,#fafafa);border:none;border-bottom:3px solid var(--blueAlt,#075edb);text-align:center;width:100%;max-width:480px;min-width:240px;outline:none;margin-bottom:.5rem;transition:border-color .2s}.form_amountInput__gYDCd:focus{border-bottom:3px solid var(--orange,orange)}.form_checkFieldsGrid__HOrp1{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 2.5rem;gap:1.5rem 2.5rem;margin-bottom:1.2rem;width:100%}@media (max-width:800px){.form_checkFieldsGrid__HOrp1{grid-template-columns:1fr;gap:1rem 0}}.form_fieldGroupsGrid__2EoXv{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:2rem 2.5rem;gap:2rem 2.5rem;width:100%;margin-bottom:.5rem}@media (max-width:900px){.form_fieldGroupsGrid__2EoXv{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:1.2rem 0}}.form_fieldGroup__xxguX{background:var(--cardBg,#fafafa);border-radius:.75rem;padding:1.2rem 1rem;box-shadow:0 1px 4px rgba(44,62,80,.04);display:flex;flex-direction:column;gap:1.2rem}.form_divider__3W5BN{border:none;border-top:1px solid var(--greyAlt,#d9d9d9);margin:1.5rem 0;display:none}.form_checkField__QfJdr{display:flex;flex-direction:column;gap:.25rem}.form_checkField__QfJdr label{font-size:.95rem;color:var(--greyAlt2,#666);font-weight:500;margin-bottom:.1rem}.form_memoRow__LpSOP{margin-top:1.2rem;display:flex;flex-direction:row;align-items:center;gap:1rem}.form_memoInput__9IYpx{flex:1 1;font-size:1rem;border-radius:var(--border-radius,.5rem);border:1px solid var(--greyAlt1,#999);padding:.5rem;background:var(--background,#ebe6e6);color:var(--foreground,#000)}@media (max-width:600px){.form_checkContainer__RtMSE{padding:0;min-width:unset;max-width:100vw}.form_amountInput__gYDCd{font-size:2rem;max-width:98vw}.form_memoRow__LpSOP{flex-direction:column;align-items:stretch;gap:.5rem}.form_fieldGroup__xxguX{padding:.7rem .2rem}}.form_errorMessage__6uZaa{color:var(--red);margin-bottom:.5rem}.form_mb12__q6YQM{margin-bottom:1.2rem}.form_linesSection__vrqSQ{background:var(--cardBg);border-radius:var(--border-radius);padding:1rem;box-shadow:0 1px 4px rgba(44,62,80,.04);display:flex;flex-direction:column;gap:.75rem}.form_linesHeader__ZY6o8{display:flex;align-items:center;justify-content:space-between}.form_loadingText__dx8w4{color:var(--greyAlt2);font-size:.9rem}.form_linesTable__YxeP8{display:grid;grid-template-columns:1.1fr 1.6fr 1fr 2.4fr auto;grid-gap:.75rem .75rem;gap:.75rem .75rem;align-items:center}.form_lineRow__8_8_F{display:contents}.form_lineCell__FG_L6{display:flex;align-items:center;width:100%}.form_lineCell__FG_L6 input,.form_lineCell__FG_L6 select{width:100%}.form_lineCell__FG_L6 input[type=number]{text-align:right}.form_removeBtn__ysYwN{background-color:var(--darkRed);color:var(--darkRedText);border-radius:var(--border-radius);padding:.4rem .6rem;border:0;cursor:pointer}@media (max-width:700px){.form_linesTable__YxeP8{grid-template-columns:1fr}.form_lineCell__FG_L6{padding:.25rem 0}}.PrintInvoiceTemplate_root__UrgRO{max-width:900px;margin:0 auto;background:#fff;border-radius:.5rem;box-shadow:none;padding:2rem;color:#000;font-family:Roboto,Arial,sans-serif;font-size:12px}.PrintInvoiceTemplate_header__a77F2{display:flex;justify-content:space-between;align-items:flex-start}.PrintInvoiceTemplate_companyInfo__KHCE7{display:flex;flex-direction:column;gap:.2rem}.PrintInvoiceTemplate_logoBlack__KO7x7{filter:brightness(0) saturate(100%);color:#000;width:120px;height:auto;margin-bottom:1rem}.PrintInvoiceTemplate_invoiceInfo__JJK_z{text-align:right}.PrintInvoiceTemplate_invoiceTitle__m2PYi{font-size:24px;font-weight:700;margin-bottom:8px}.PrintInvoiceTemplate_sectionRow__27wye{display:flex;margin-top:32px}.PrintInvoiceTemplate_shipTo__L3jI5,.PrintInvoiceTemplate_soldTo__oDsI6{flex:1 1}.PrintInvoiceTemplate_soldTo__oDsI6{margin-right:8px}.PrintInvoiceTemplate_shipTo__L3jI5{margin-left:8px}.PrintInvoiceTemplate_sectionLabel__X4Inv{background:#000;color:#fff;font-weight:700;padding:4px 8px;font-size:12px;border-top-left-radius:4px;border-top-right-radius:4px}.PrintInvoiceTemplate_sectionBox___uEpu{border:1px solid #000;border-top:none;padding:8px;min-height:80px}.PrintInvoiceTemplate_infoRow__tWUGc{display:flex;margin-top:16px;border:1px solid #000;border-radius:4px}.PrintInvoiceTemplate_infoCell__oi67_{flex:1 1;padding:8px}.PrintInvoiceTemplate_lineItemsTable__Db5pv{width:100%;border-collapse:collapse;margin-top:32px;font-size:12px}table.PrintInvoiceTemplate_lineItemsTable__Db5pv th{background:#000!important;color:#fff!important;font-weight:700;padding:6px;border:1px solid #000!important;background-image:none;cursor:default;resize:none}.PrintInvoiceTemplate_lineItemsTable__Db5pv td{border:1px solid #000;padding:6px}.PrintInvoiceTemplate_lineItemsTable__Db5pv td.PrintInvoiceTemplate_center__EOCBq{text-align:center}.PrintInvoiceTemplate_lineItemsTable__Db5pv td.PrintInvoiceTemplate_right__CyJFF{text-align:right}.PrintInvoiceTemplate_totalsRow__NGGDe{display:flex;justify-content:flex-start}.PrintInvoiceTemplate_totalsTable__0l8p0{font-size:12px}.PrintInvoiceTemplate_totalsTable__0l8p0 td{padding:2px 8px}.PrintInvoiceTemplate_totalsTable__0l8p0 td.PrintInvoiceTemplate_label__3T1qV{font-weight:700}.PrintInvoiceTemplate_totalsTable__0l8p0 td.PrintInvoiceTemplate_small__x4mIT{font-size:10px}.PrintInvoiceTemplate_totalsTable__0l8p0 td.PrintInvoiceTemplate_value__1J3ve{text-align:right}.PrintInvoiceTemplate_totalsTable__0l8p0 td.PrintInvoiceTemplate_total__iICvp{font-weight:700}.PrintInvoiceTemplate_serials__yEZ1J{text-wrap:wrap}.PrintInvoiceTemplate_paymentRow__zBRP4{display:flex;margin-top:32px;gap:16px}.PrintInvoiceTemplate_paymentBox__iIFx7{flex:1 1;border:1px solid #000;border-radius:4px;padding:8px}.PrintInvoiceTemplate_legal__GDHUX{margin-top:32px;font-size:10px;color:#222;line-height:1.4}@media print{.PrintInvoiceTemplate_root__UrgRO{box-shadow:none!important;background:#fff!important;color:#000!important}.PrintInvoiceTemplate_sectionLabel__X4Inv{-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintInvoiceTemplate_lineItemsTable__Db5pv th,.PrintInvoiceTemplate_sectionLabel__X4Inv{background:#000!important;color:#fff!important}.PrintInvoiceTemplate_lineItemsTable__Db5pv th{-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative;z-index:1;border:1px solid #000!important;border-top:18px solid #000!important}.PrintInvoiceTemplate_lineItemsTable__Db5pv th:before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintInvoiceTemplate_infoRow__tWUGc,.PrintInvoiceTemplate_paymentRow__zBRP4,.PrintInvoiceTemplate_sectionRow__27wye,.PrintInvoiceTemplate_totalsRow__NGGDe{display:flex!important;flex-wrap:wrap;gap:16px}.PrintInvoiceTemplate_lineItemsTable__Db5pv{page-break-inside:auto;break-inside:auto}.PrintInvoiceTemplate_legal__GDHUX,.PrintInvoiceTemplate_paymentBox__iIFx7{page-break-inside:avoid;break-inside:avoid}}.edit_modal_form__WQCg0{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.edit_modal_fieldGroup__HXjqo{display:grid;grid-gap:.35rem;gap:.35rem}.edit_modal_fieldGroup__HXjqo label{font-size:.85rem;color:var(--foregroundAlt)}.edit_modal_fieldGroup__HXjqo input,.edit_modal_fieldGroup__HXjqo select,.edit_modal_fieldGroup__HXjqo textarea{padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background-color:var(--background);color:var(--foreground);width:100%}.edit_modal_actions__oFSif{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.edit_modal_errors__fnSdu{background:var(--negativeBg);color:var(--negativeText);border:1px solid var(--red);border-radius:var(--border-radius);padding:.5rem .75rem;font-size:.9rem}.page_header__qyJSO{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:1rem}.page_header__qyJSO h1{margin:0}.page_header__qyJSO button{background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;padding:.75rem 1.25rem;font-size:.8rem;text-transform:uppercase;border-radius:var(--border-radius);cursor:pointer;border:none;transition:background .2s}.page_header__qyJSO button:hover{background:linear-gradient(var(--blue) 0,var(--blueAlt) 100%)}.page_detailsHeader__cH6wf{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:1rem}.page_headerRow__VHuyu{display:flex;align-items:center;width:100%;gap:.75rem}.page_grow__pZBHZ{flex:1 1 auto;min-width:0}.page_actions__RNHcy{display:flex;gap:.5rem;margin-left:auto}.page_detailsTitle__wB0Kh{font-size:1.2rem;font-weight:600;margin:0}.page_meta__o_l_b{display:inline-flex;gap:.75rem;align-items:center;color:var(--greyAlt2);font-size:.85rem}.page_metaChip__ITuTX{background:transparent;border:1px solid var(--greyAlt4);color:var(--greyAlt2);padding:.15rem .5rem;border-radius:var(--border-radius)}.page_error__9NHHr{color:var(--error);margin:1rem 0}.page_infoStrip__K_xzM{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem}.page_infoItem__th7r1{display:inline-flex;align-items:baseline;gap:.4rem;padding:.25rem .5rem;border:1px dashed var(--greyAlt4);border-radius:var(--border-radius);background:transparent}.page_infoLabel__pR8fX{font-size:.7rem;color:var(--greyAlt2);text-transform:uppercase;letter-spacing:.03em}.page_infoValue__GMq1f{font-weight:600;color:var(--foreground)}.page_detailGrid__XT7DT{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.page_detailItem__mcV9A{background:transparent;border:0;border-bottom:1px solid var(--tableBorder,var(--greyAlt));border-radius:0;padding:.25rem 0;display:grid;grid-template-rows:auto auto;grid-gap:.15rem;gap:.15rem;box-shadow:none}.page_detailLabel__OX6EF{font-size:.75rem;font-weight:500;color:var(--greyAlt2);margin-bottom:.25rem;text-transform:uppercase}.page_detailValue__7Syxx{font-size:1rem;font-weight:600;color:var(--foreground)}.page_emptyState__ZeviN{color:var(--greyAlt2);font-size:.95rem;padding:.75rem .25rem}.page_actionButton__L4yqF{display:flex;align-items:center;border:none;border-radius:4px;height:2rem;font-size:.5rem}.page_actionButton--danger___rrBh{background:var(--danger,#d32f2f);color:#fff}.page_actionButton--success__fC4hl{background:var(--success,#2e7d32);color:#fff}table.discounts_costTable__fzvFP{border-radius:.5rem}table.discounts_costTable__fzvFP thead th:first-child{border-radius:.5rem 0 0 0}table.discounts_costTable__fzvFP thead th:last-child{border-radius:0 .5rem 0 0}table.discounts_costTable__fzvFP tbody td:first-child{border-bottom-left-radius:.5rem}table.discounts_costTable__fzvFP tbody td:last-child{border-bottom-right-radius:.5rem}table.discounts_costTable__fzvFP tbody td,table.discounts_costTable__fzvFP thead th{text-align:center}table.discounts_costTable__fzvFP tbody td{background-color:var(--grey)}@media (max-width:768px){table.discounts_costTable__fzvFP,table.discounts_costTable__fzvFP td{font-size:.8rem!important}}.part_list_header__WUBB8{justify-content:space-between;margin-bottom:1rem}.part_list_addKit__hyucd,.part_list_header__WUBB8{display:flex;align-items:center}.part_list_addKit__hyucd input{width:25rem!important}.part_list_addKit__hyucd button{margin-left:1rem}.part_list_partsListTable__2cRPO small{color:var(--greyAlt2);margin-left:.5rem}.part_list_positive__5Ix8d{background-color:var(--positiveBg);color:var(--positiveText)}.part_list_negative__gIM_E{background-color:var(--negativeBg);color:var(--negativeText)}.part_list_zero__epDMR{background-color:var(--greyAlt4);color:var(--greyAlt2)}.part_list_neutral__HUzdj{background-color:var(--neutralBg);color:var(--neutralText)}.tabs_tabs__IjEVN{display:flex;margin:2rem 0;list-style-type:none;padding:0;border-bottom:.1rem solid var(--tabBorder)}.tabs_tabs__IjEVN li{padding:.6rem 1rem;border-radius:.5rem;cursor:pointer;border-top:.1rem solid transparent}.tabs_tabs__IjEVN li a{text-decoration:none;color:var(--foreground)}.tabs_tabs__IjEVN li.tabs_selected__mjFiU{border:.1rem solid var(--tabBorder);border-bottom-color:var(--tabSelectedColor);border-radius:.5rem .5rem 0 0;position:relative;background:var(--tabSelectedColor)}.tabs_tabs__IjEVN li.tabs_selected__mjFiU:after{content:"";display:block;width:100%;height:.1rem;left:0;background-color:var(--tabSelectedColor);position:absolute;bottom:-.1rem}.tabs_tabs__IjEVN.tabs_buttons__cay4_{border-bottom:0}.tabs_tabs__IjEVN.tabs_buttons__cay4_ li{padding:.5rem 1rem;font-size:.8rem}.tabs_tabs__IjEVN.tabs_buttons__cay4_ li.tabs_selected__mjFiU{border:0;border-radius:.5rem;position:relative;background-color:var(--blue);color:#fff}@media screen and (max-width:1000px){.tabs_tabs__IjEVN{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden}.tabs_tabs__IjEVN li{text-wrap:nowrap}}.form_form__d_LAE{display:flex!important;flex-direction:column;gap:2rem}.form_form__d_LAE fieldset{border:1px solid var(--cardBorder);border-radius:var(--border-radius);padding:1.5rem 1rem 1rem;margin-bottom:1.5rem;background:var(--cardBg);flex:1 1}.form_form__d_LAE legend{font-size:1.1rem;font-weight:500;color:var(--blue);margin-bottom:.5rem;padding:0 .5rem}.form_form__d_LAE label{display:block;font-size:.95rem;font-weight:400;margin-bottom:.25rem;color:var(--foregroundAlt)}.form_form__d_LAE input,.form_form__d_LAE select,.form_form__d_LAE textarea{width:100%;padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background:var(--background);color:var(--foreground);font-size:1rem;margin-bottom:1rem;font-family:inherit}.form_form__d_LAE textarea{min-height:3rem;resize:vertical}.form_errors__qJ8tx{background:var(--negativeBg);color:var(--negativeText);border:1px solid var(--darkRed);border-radius:var(--border-radius);padding:1rem;margin-bottom:1rem}.form_form__d_LAE button[type=submit]{background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;font-weight:600;border:none;border-radius:var(--border-radius);padding:.75rem 1.5rem;margin-right:1rem;cursor:pointer;transition:background .2s}.form_form__d_LAE button[type=submit]:disabled{background:var(--greyAlt1);color:var(--greyAlt3);cursor:not-allowed}.form_form__d_LAE button[type=button]{background:var(--greyAlt);color:var(--foregroundAlt);border:none;border-radius:var(--border-radius);padding:.75rem 1.5rem;cursor:pointer;transition:background .2s}.form_form__d_LAE button[type=button]:hover{background:var(--greyAlt2)}@media (max-width:700px){.form_form__d_LAE{gap:1rem}.form_form__d_LAE fieldset{padding:1rem .5rem .5rem}}.order_lines_linesEditor__DnOEM{display:flex;width:100%;flex-direction:column;gap:1.5rem}.order_lines_lineItem__MwBot{border:1px solid var(--cardBorder);border-radius:var(--border-radius);padding:1rem 1rem .5rem;background:var(--cardBg);margin-bottom:.5rem;position:relative}.order_lines_lineItem__MwBot legend{font-size:1rem;font-weight:500;color:var(--blueAlt);margin-bottom:.5rem;padding:0 .5rem}.order_lines_lineActions__TQe5T{display:flex;justify-content:flex-end;margin-top:.5rem}.order_lines_addBtn__tLDB5{background:linear-gradient(var(--blueAlt1) 0,var(--blueAlt) 100%);color:#fff;font-weight:600;border:none;border-radius:var(--border-radius);padding:.5rem 1.25rem;margin-top:.5rem;cursor:pointer;transition:background .2s}.order_lines_addBtn__tLDB5:hover{background:var(--blue)}.order_lines_removeBtn__7CdsD{background:var(--darkRedAlt);color:var(--darkRedAltText);border:none;border-radius:var(--border-radius);padding:.5rem 1rem;margin-left:.5rem;cursor:pointer;transition:background .2s}.order_lines_removeBtn__7CdsD:disabled{background:var(--greyAlt1);color:var(--greyAlt3);cursor:not-allowed}.order_lines_empty__EQPmB{color:var(--greyAlt2);font-style:italic;margin-bottom:1rem}.order_lines_linesEditor__DnOEM input,.order_lines_linesEditor__DnOEM textarea{width:100%;padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background:var(--background);color:var(--foreground);font-size:1rem;margin-bottom:.5rem;font-family:inherit}.order_lines_linesEditor__DnOEM label{display:block;font-size:.95rem;font-weight:400;margin-bottom:.25rem;color:var(--foregroundAlt)}@media (max-width:700px){.order_lines_lineItem__MwBot{padding:.5rem .5rem .25rem}}.order_lines_tableWrapper__LvYCs{width:100%;overflow-x:auto}.order_lines_linesTable__umHMR{width:100%;table-layout:auto;border-collapse:collapse;background:var(--cardBg);border:1px solid var(--cardBorder);margin-bottom:1rem}.order_lines_linesTable__umHMR td,.order_lines_linesTable__umHMR th{padding:.5rem;border:1px solid var(--cardBorder);text-align:left;vertical-align:top;font-size:1rem}.order_lines_linesTable__umHMR th{background:var(--thead-color,var(--greyAlt));color:var(--blueAlt);font-weight:600;text-transform:uppercase}.order_lines_linesTable__umHMR tr:nth-child(2n){background:var(--alternate-row-color,var(--greyAlt))}.order_lines_lineRow__pFI6e textarea{min-width:8rem;resize:vertical}.form_checkContainer__huQhB{width:100%;background:none;border:none;border-radius:0;box-shadow:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2rem;position:relative}.form_amountRow__xjXQO{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.form_amountLabel__IIfs6{font-size:1rem;color:var(--blueAlt,#075edb);font-weight:500;letter-spacing:.05em;margin-bottom:.25rem}.form_amountInput__7yCTi{font-size:2.8rem;font-weight:700;color:var(--blueAlt,#075edb);background:var(--cardBg,#fafafa);border:none;border-bottom:3px solid var(--blueAlt,#075edb);text-align:center;width:100%;max-width:480px;min-width:240px;outline:none;margin-bottom:.5rem;transition:border-color .2s}.form_amountInput__7yCTi:focus{border-bottom:3px solid var(--orange,orange)}.form_checkFieldsGrid__Ooo8H{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem 2.5rem;gap:1.5rem 2.5rem;margin-bottom:1.2rem;width:100%}@media (max-width:800px){.form_checkFieldsGrid__Ooo8H{grid-template-columns:1fr;gap:1rem 0}}.form_fieldGroupsGrid__VmEG5{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:2rem 2.5rem;gap:2rem 2.5rem;width:100%;margin-bottom:.5rem}@media (max-width:900px){.form_fieldGroupsGrid__VmEG5{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:1.2rem 0}}.form_fieldGroup__SLqRo{background:var(--cardBg,#fafafa);border-radius:.75rem;padding:1.2rem 1rem;box-shadow:0 1px 4px rgba(44,62,80,.04);display:flex;flex-direction:column;gap:1.2rem}.form_divider__WSP07{border:none;border-top:1px solid var(--greyAlt,#d9d9d9);margin:1.5rem 0;display:none}.form_checkField__XgowA{display:flex;flex-direction:column;gap:.25rem}.form_checkField__XgowA label{font-size:.95rem;color:var(--greyAlt2,#666);font-weight:500;margin-bottom:.1rem}.form_memoRow__YN9KY{margin-top:1.2rem;display:flex;flex-direction:row;align-items:center;gap:1rem}.form_memoInput__N43sY{flex:1 1;font-size:1rem;border-radius:var(--border-radius,.5rem);border:1px solid var(--greyAlt1,#999);padding:.5rem;background:var(--background,#ebe6e6);color:var(--foreground,#000)}@media (max-width:600px){.form_checkContainer__huQhB{padding:0;min-width:unset;max-width:100vw}.form_amountInput__7yCTi{font-size:2rem;max-width:98vw}.form_memoRow__YN9KY{flex-direction:column;align-items:stretch;gap:.5rem}.form_fieldGroup__SLqRo{padding:.7rem .2rem}}.form_form__e0p6S{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.form_form__e0p6S fieldset{border:1px solid var(--cardBorder);border-radius:var(--border-radius);padding:1rem 1.5rem 1.5rem;margin-bottom:1rem;background:var(--cardBg)}.form_form__e0p6S legend{font-size:1.1rem;color:var(--blue);font-weight:500;margin-bottom:.5rem}.form_row__PCifS{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.form_row__PCifS label{min-width:180px;font-weight:400;color:var(--foregroundAlt);font-size:1rem}.form_row--two-col__FmUrT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.form_row--two-col__FmUrT>.form_col__dBCVC{display:flex;align-items:center;gap:1rem}@media (max-width:700px){.form_row--two-col__FmUrT{grid-template-columns:1fr}}.form_row__PCifS input[type=number],.form_row__PCifS input[type=text]{flex:1 1;padding:.5rem;border-radius:var(--border-radius);border:1px solid var(--greyAlt1);background:var(--background);color:var(--foreground);font-size:1rem}.form_row__PCifS input[type=checkbox]{width:1.2rem;height:1.2rem;accent-color:var(--blueAlt)}.form_actions__7d8ET{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.form_form__e0p6S button[data-primary=true]{background:linear-gradient(var(--blueAlt) 0,var(--blue) 100%);color:#fff;font-weight:500;border:none;border-radius:var(--border-radius);padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s}.form_form__e0p6S button[data-primary=true]:disabled{opacity:.7;cursor:not-allowed}.form_form__e0p6S button[type=button]{background:var(--greyAlt);color:var(--foregroundAlt);border:none;border-radius:var(--border-radius);padding:.75rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s}.form_error__uVqCQ{color:var(--red);background:var(--negativeBg);border:1px solid var(--red);border-radius:var(--border-radius);padding:.5rem 1rem;margin-bottom:1rem;font-size:1rem}