:root{--color-primary: #5f9ea0;--color-primary-dark: #5c8b90;--color-primary-darker: hsl(186, 22%, 36%);--color-primary-soft: #5abfc4;--color-accent-soft: #f8e4cb;--color-accent: #f0b36b;--color-accent-dark: #e69a47;--color-destructive: #d16b5f;--color-destructive-soft: #f2d1cf;--color-destructive-dark: hwb(6 37% 28%);--color-disabled: #ddd;--color-online: #7b8b8e;--color-offline: #3eb489;--text-color-default: #444;--text-color-light: whitesmoke;--text-color-dark: #000;--text-color-primary: var(--color-primary-darker);--text-color-placeholder: #A0A0A0;--text-color-button-dark: var(--color-primary-dark);--text-color-button-dark-focus: var(--color-primary-darker);--text-color-button-default: whitesmoke;--button-color-default: var(--color-primary);--button-color-default-hover: var(--color-primary-dark);--button-color-accent: var(--color-accent);--button-color-accent-hover: var(--color-accent-dark);--button-color-negative: var(--color-destructive);--button-color-negative-focus: var(--color-destructive-dark);--background-color-default: antiquewhite;--background-color-input: whitesmoke;--background-color-card: whitesmoke;--background-color-alert: antiquewhite;--border-color-default: var(--color-primary);--border-color-default-focus: var(--color-primary-dark);--border-color-soft: var(--color-primary-soft);--border-color-dark: #555555;--radio-button-color: var(--color-primary);--overlay-color: #000000AA;--alert-dialog-shadow-color: rgba(0, 0, 0, .2)}body,div,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}p,h1,h2,h3,h4,h5,h6,button,input,table,select,label,a{font-family:Nunito Sans;font-size:16px;font-weight:400;letter-spacing:.6px;line-height:auto;color:var(--text-color-default)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:fit-content;min-width:0;padding:6px 36px 6px 10px;border:2px solid var(--border-color-default);border-radius:5px;background-color:var(--background-color-input);letter-spacing:.3px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='6 6 12 12' fill='%235f9ea0'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}select:focus{outline:none;border-color:var(--border-color-default-focus)}button{padding:8px 16px;border:none;border-radius:4px;background-color:var(--button-color-default);font-weight:600;color:var(--text-color-button-default);cursor:pointer;text-transform:uppercase}button:hover{background-color:var(--button-color-default-hover)}body{background-color:var(--background-color-default);width:100vw;height:100vh;overflow-x:hidden}input{background-color:var(--background-color-input);padding:6px 10px;border:2px solid var(--border-color-default);border-radius:5px;letter-spacing:.3px}input[type=date]{padding:5px 10px}input:focus{outline:none;border-color:var(--border-color-default-focus)}input::placeholder{color:var(--text-color-placeholder)}input[type=radio]{accent-color:var(--radio-button-color)}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}._overlay_rujyp_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._dialog_rujyp_10{background-color:var(--background-color-alert);padding:20px 24px;border-radius:8px;max-width:35%;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._title_rujyp_19{font-size:22px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px;color:var(--color-destructive-dark)}._message_rujyp_27{font-size:18px;font-weight:400;margin-top:12px}._confirmActions_rujyp_33{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._continueButton_rujyp_40{background-color:var(--button-color-negative);margin-top:16px}._continueButton_rujyp_40:hover{background-color:var(--button-color-negative-focus)}._confirmButton_rujyp_49{background-color:var(--button-color-default);color:var(--text-color-light)}._container_r44ef_1{display:flex;align-items:center}._image_r44ef_6{height:48px;width:48px}._text_r44ef_11{color:#d28263;font-family:Italianno;font-size:40px;margin-left:16px;line-height:48px;letter-spacing:-2%}._header_1a2x1_1{width:-webkit-fill-available;background-color:var(--background-color-card);padding:1% 7%;display:flex;align-items:center;justify-content:space-between;position:relative}._optionContainer_1a2x1_11{display:flex;align-items:center;gap:8px}._option_1a2x1_11{background:none;border:.5px solid var(--border-color-default);padding:4px 12px;text-transform:uppercase;font-weight:700;font-size:15px!important;letter-spacing:1.2px;color:var(--text-color-button-dark);cursor:pointer}._option_1a2x1_11:hover{background:none;border:1px solid var(--border-color-default-focus);color:var(--text-color-button-dark-focus)}._selectedOption_1a2x1_37,._selectedOption_1a2x1_37:hover{border:2px solid var(--border-color-default-focus);color:var(--text-color-button-dark-focus)}._logoutOption_1a2x1_47{margin-left:8px;border-color:var(--color-destructive);color:var(--color-destructive)}._logoutOption_1a2x1_47:hover{border-color:var(--color-destructive-dark);color:var(--color-destructive-dark)}._hidden_1a2x1_58{display:none}._container_1ugv7_1{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}._card_1ugv7_9{background-color:var(--background-color-card);border:2px solid var(--border-color-default);border-radius:5px;padding:32px;width:fit-content}._title_1ugv7_17{text-align:center;font-size:20px;font-weight:700;letter-spacing:.75px;text-transform:uppercase}._form_1ugv7_25{display:flex;flex-direction:column;margin-top:32px}._form_1ugv7_25 input:last-of-type{margin-top:16px}._submitButton_1ugv7_35{margin-top:20px}._inputDisabled_1ugv7_39{pointer-events:none;opacity:.7;background-color:var(--color-disabled)}._pageContainer_1q7ce_1{position:relative}._page_1q7ce_1{width:92vw;min-height:calc(92vh - 77.19px);display:flex;padding:4vh 4vw;flex-direction:column;align-items:center}._loader_1q7ce_14{left:0;width:25%;height:4px;background-color:var(--color-accent-dark);animation:_slide_1q7ce_1 2s ease-in-out infinite;z-index:9999}._hidden_1q7ce_23{background-color:transparent;animation:none}@keyframes _slide_1q7ce_1{0%{transform:translate(0)}50%{transform:translate(300%)}to{transform:translate(0)}}._breadcrumbs_1x264_1{display:flex;width:93%;font-size:15px;font-weight:500;letter-spacing:.65px;text-transform:uppercase;color:#555}._breadcrumbsItem_1x264_11{display:flex;align-items:center}._breadcrumbsItem_1x264_11 a{text-decoration:none;font-weight:700;color:#23646a;font-family:Nunito Sans}._breadcrumbsItem_1x264_11 a:hover{text-decoration:underline}._separator_1x264_27{margin:0 8px;color:#23646a;font-weight:800}._active_1x264_33{font-weight:700;text-decoration:underline;pointer-events:none}._container_z54hg_1{display:flex;flex-direction:column;background-color:var(--background-color-card);width:calc(100% - 48px);padding:24px;border:2px solid var(--border-color-default);margin-top:28px;border-radius:5px;align-items:center}._title_z54hg_13{font-weight:600;font-size:21px;text-transform:uppercase;text-align:center;letter-spacing:1px}._subContainer_z54hg_21{display:flex;flex-direction:column;width:100%;margin-top:24px}._detailsContainer_z54hg_28{display:flex;width:100%;gap:8px}._detailsContainer_z54hg_28:nth-last-child(3){margin-top:8px;width:calc(50% - 16px)}._detailsContainer_z54hg_28:nth-last-child(4){margin-top:8px}._detailsContainer_z54hg_28 input,._detailsContainer_z54hg_28 select{flex:1 1 0}._submitButton_z54hg_48{margin-top:24px}._inputDisabled_z54hg_52{pointer-events:none;opacity:.7;background-color:var(--color-disabled)}._confirmContainer_z54hg_58{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._confirmCard_z54hg_67{background-color:var(--background-color-alert);padding:20px 24px;border-radius:8px;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._confirmCard_z54hg_67 p{font-size:16px;font-size:18px}._confirmActions_z54hg_80{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._confirmActions_z54hg_80 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_z54hg_99{background-color:var(--button-color-negative)}._cancelButton_z54hg_99:hover{background-color:var(--button-color-negative-focus)}._confirmButton_z54hg_107{background-color:var(--button-color-default);color:var(--text-color-light)}._tagInputWrapper_16xi8_1{padding:6px 10px;margin-top:8px;border:2px solid var(--border-color-default);border-radius:5px;background-color:var(--background-color-input)}._tags_16xi8_9{display:flex;flex-wrap:wrap;gap:6px}._tagContainer_16xi8_15{background-color:var(--background-color-default);border-radius:24px;padding:2px 6px 2px 16px;display:flex;align-items:center}._tag_16xi8_1{font-size:14px;text-transform:uppercase;color:var(--text-color-primary);letter-spacing:1px}._deleteButton_16xi8_30{background-color:transparent;display:flex;border:none;border-radius:24px;padding:4px 6px;width:min-content;cursor:pointer;text-transform:uppercase}._deleteButton_16xi8_30:hover{background-color:#d16b5f26}._input_16xi8_45{border:none;flex:1;min-width:120px;font-size:15px;padding:6px 0}._limitMessage_16xi8_53{margin-top:6px;font-size:12px;color:var(--color-destructive)}._container_1bry0_1{width:100%;display:flex;flex-direction:column;margin-top:8px;margin-bottom:32px}._header_1bry0_9{display:flex;justify-content:flex-end}._filterContainer_1bry0_14{display:flex;margin-top:24px;gap:12px;justify-content:space-between;align-items:end}._selectContainer_1bry0_22{flex:1 1 0;display:flex;flex-direction:column}._selectContainer_1bry0_22 p{font-weight:700;text-transform:uppercase;margin-left:4px}._filterContainer_1bry0_14 select:last-of-type{flex:1 1 0}._filterContainer_1bry0_14 input{width:50%}._placeholder_1bry0_42{color:var(--text-color-placeholder)}._list_1bry0_46{display:flex;flex-direction:column;gap:16px;margin-top:24px}._productCard_1bry0_53{display:flex;flex-direction:column;border:1.5px solid var(--border-color-default);border-radius:8px;background-color:var(--background-color-card)}._productInfo_1bry0_62{display:flex;justify-content:space-between;align-items:start;padding:16px 28px}._productName_1bry0_69{font-size:20px;font-weight:700;letter-spacing:.6px}._productTags_1bry0_75{display:flex;gap:6px;margin-top:8px}._productTag_1bry0_75{font-size:14px;text-transform:uppercase;color:var(--text-color-primary);letter-spacing:1px}._productType_1bry0_88{padding:2px 10px;border:2px solid var(--border-color-default);border-radius:20px;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}._productSaleInfo_1bry0_100{width:100%;border-collapse:collapse}._productSaleInfo_1bry0_100 th{padding:6px 8px;width:25%;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.75px;border-top:1px solid var(--border-color-default);border-right:1px solid var(--border-color-default);border-bottom:1px solid var(--border-color-default)}._productSaleInfo_1bry0_100 th:last-child{border-right:none}._productSaleInfo_1bry0_100 td{padding:6px 8px;font-size:15px;text-align:center;border-right:1px solid var(--border-color-default)}._productSaleInfo_1bry0_100 td:last-child{border-right:none}._expired_1bry0_136{background-color:var(--color-destructive-soft)}._expiring_1bry0_140{background-color:var(--color-accent-soft)}._container_ho1z5_1{display:flex;flex-direction:column;gap:16px;align-items:center}._subContainer_ho1z5_8{display:flex;gap:8px;flex-wrap:wrap;align-items:end}._subContainer_ho1z5_8 select{flex:1 1 0;max-width:calc(25% - 7px);min-width:calc(25% - 7px)}._subContainer_ho1z5_8 input{flex:1 1 0;min-width:calc(25% - 40px)}._productSearchBox_ho1z5_26{flex:1 1 0;min-width:calc(25% - 7px)}._expiryDateContainer_ho1z5_31{display:flex;flex-direction:column;flex:1 1 0;gap:1px;min-width:calc(25% - 7px)}._expiryDateLabel_ho1z5_39{font-size:14px;text-transform:uppercase;font-weight:600;padding-left:8px;letter-spacing:1px;color:var(--text-color-primary)}._invalidExpiryDate_ho1z5_48{color:var(--color-destructive-dark);text-transform:none;font-weight:500;font-size:13px}._expiryDateContainer_ho1z5_31 input{flex:1;min-width:0}._addProductButton_ho1z5_60{width:fit-content}._dropdownUnselected_ho1z5_64{color:var(--text-color-placeholder)}._inputDisabled_ho1z5_68{pointer-events:none;opacity:.5;background-color:var(--color-disabled)}._container_1oa4z_1{position:relative;width:100%}._input_1oa4z_6{width:100%;box-sizing:border-box}._dropdown_1oa4z_11{position:absolute;top:100%;left:0;right:0;background:var(--background-color-card);border:1px solid var(--color-primary-darker);border-radius:6px;z-index:10;max-height:300px;overflow-y:auto;margin-top:4px;font-family:Nunito Sans;font-size:16px;font-weight:400;letter-spacing:.4px;line-height:auto;color:var(--text-color-default)}._addNew_1oa4z_34{cursor:pointer;font-weight:600;border-bottom:1px inset var(--border-color-dark)}._option_1oa4z_40{padding:10px 8px 12px;cursor:pointer}._option_1oa4z_40:hover{background-color:var(--color-accent-soft);color:var(--text-color-dark)}._placeholder_1oa4z_50{padding:8px;color:#888;font-style:italic}._highlight_1oa4z_56{background-color:var(--color-accent-soft);color:var(--text-color-dark)}._inputDisabled_1oa4z_61{pointer-events:none;opacity:.5;border:2px solid var(--color-disabled);background-color:var(--color-disabled)}._inputError_ctifw_1{border-color:var(--color-destructive)}._inputError_ctifw_1:focus{border-color:var(--color-destructive)}._container_u6s9h_1{display:flex;flex-direction:column;width:100%}._container_u6s9h_1 input{flex:1 1 0}._sellerContainer_u6s9h_11{display:flex;width:100%;gap:8px;margin-top:24px}._sellerContainer_u6s9h_11 select{flex:1 1 0;max-width:calc(50% - 17px)}._detailsContainer_u6s9h_23{display:flex;width:100%;margin-top:8px;align-items:end;gap:8px}._invoiceDateContainer_u6s9h_31{display:flex;flex-direction:column;flex:1 1 0;gap:1px}._invoiceDateLabel_u6s9h_38{font-size:14px;text-transform:uppercase;font-weight:600;padding-left:8px;letter-spacing:1px;color:var(--text-color-primary)}._invalidInvoiceDate_u6s9h_47{color:var(--color-destructive-dark);text-transform:none;font-weight:500;font-size:13px}._invoiceDateContainer_u6s9h_31 input{flex:1;min-width:0}._table_u6s9h_59{width:100%;margin-top:16px;border-collapse:collapse}._table_u6s9h_59 th{padding:6px 8px;border:1px solid var(--border-color-default);text-align:start;background-color:var(--color-primary-dark);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.75px;color:var(--text-color-light)}._table_u6s9h_59 td{padding:4px 8px;border:1px solid var(--border-color-default);text-align:start;font-size:15px}._productContainer_u6s9h_85{display:flex;align-items:center;justify-content:space-between}._deleteButton_u6s9h_91{background-color:transparent;display:flex;border:none;padding:4px 6px;width:min-content;cursor:pointer;text-transform:uppercase}._deleteButton_u6s9h_91:hover{background-color:#d16b5f26}._confirmContainer_u6s9h_105{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;z-index:10;align-items:center;justify-content:center}._confirmCard_u6s9h_115{display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-alert);padding:24px 28px;border-radius:8px;gap:24px;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._confirmCard_u6s9h_115 p{font-size:16px;font-size:18px}._confirmActions_u6s9h_132{display:flex;gap:8px;justify-content:space-around}._confirmActions_u6s9h_132 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_u6s9h_150{background-color:var(--button-color-negative)}._cancelButton_u6s9h_150:hover{background-color:var(--button-color-negative-focus)}._confirmButton_u6s9h_158{background-color:var(--button-color-default);color:var(--text-color-light)}._sellerInput_u6s9h_163{min-width:300px}._sellerSearchBox_u6s9h_167{flex:1}._container_1lgzm_1{display:flex;flex-direction:column;gap:24px;width:100%;margin-top:16px}._invoice_1lgzm_10{border:1px solid var(--border-color-dark);background-color:var(--background-color-card)}._invoiceHeader_1lgzm_16{padding:8px 16px;border-bottom:.5px solid var(--border-color-dark);text-align:center;font-size:20px;font-weight:700;letter-spacing:.75px;text-transform:uppercase}._sellerContainer_1lgzm_28{display:flex;flex-direction:column;padding:8px 16px}._sellerContainer_1lgzm_28 p{font-size:18px;font-weight:600;letter-spacing:.8px}._sellerContainer_1lgzm_28 label{font-size:18px;font-weight:500;letter-spacing:.8px;color:var(--text-color-placeholder)}._invoiceNumber_1lgzm_47{margin-top:2px}._date_1lgzm_51{margin-top:1px}._table_1lgzm_55{width:100%;border-collapse:collapse}._table_1lgzm_55 th{padding:6px 8px;border-right:.5px solid #555;border-top:.5px solid #555;text-align:start;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.75px}._table_1lgzm_55 td{padding:4px 8px;border-right:.5px solid #555;border-top:.5px solid #555;text-align:start;font-size:15px}._table_1lgzm_55 td._rightmost_1lgzm_80,._table_1lgzm_55 th._rightmost_1lgzm_80{border-right:none}._table_1lgzm_55 tr._bottommost_1lgzm_85{border-bottom:.5px solid #555}._totalRow_1lgzm_89 td{background-color:#fafafa;border:none;padding:6px 8px}._totalRow_1lgzm_89 td._totalLabel_1lgzm_95,._totalRow_1lgzm_89 td._total_1lgzm_89{letter-spacing:.5px;font-weight:600;font-size:15px;text-transform:uppercase;border-top:.5px solid #555;border-left:.5px solid #555}._totalRow_1lgzm_89 td._total_1lgzm_89{font-weight:700}._container_kz3r1_1{width:-webkit-fill-available;display:flex;margin-top:24px;gap:32px;margin-bottom:32px;flex-direction:column}._addProductContainer_kz3r1_10{padding:0 24px}._invoiceSummaryContainer_kz3r1_14{display:flex;flex-direction:column;background-color:var(--background-color-card);width:calc(100% - 48px);padding:24px;border:2px solid var(--border-color-default);border-radius:5px;align-items:center}._invoiceSummaryContainerTitle_kz3r1_25{font-weight:600;font-size:21px;text-transform:uppercase;text-align:center;letter-spacing:1px}._confirmContainer_kz3r1_33{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._confirmCard_kz3r1_42{background-color:var(--background-color-alert);padding:20px 24px;border-radius:8px;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._confirmCard_kz3r1_42 p{font-size:16px;font-size:18px}._confirmActions_kz3r1_55{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._confirmActions_kz3r1_55 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_kz3r1_74{background-color:var(--button-color-negative)}._cancelButton_kz3r1_74:hover{background-color:var(--button-color-negative-focus)}._confirmButton_kz3r1_82{background-color:var(--button-color-default);color:var(--text-color-light)}._submitButton_kz3r1_87{margin-top:32px;padding:10px 20px}._inputDisabled_kz3r1_92{pointer-events:none;opacity:.7;background-color:var(--color-disabled)}._hidden_kz3r1_98{display:none}._container_z5rs5_1{width:100%;display:flex;flex-direction:column;margin-top:8px;margin-bottom:32px}._header_z5rs5_9{display:flex;justify-content:flex-end}._filters_z5rs5_14{display:flex;gap:12px;width:100%;margin-top:8px}._filters_z5rs5_14 label{font-size:18px;letter-spacing:.6px;margin-right:2px}._selectContainer_z5rs5_27{display:flex;flex-direction:column;gap:4px}._searchContainer_z5rs5_33{display:flex;flex-direction:column;gap:4px;min-width:300px}._list_z5rs5_40{display:flex;flex-direction:column;gap:16px;margin-top:24px}._invoiceCard_z5rs5_47{padding:16px;border:1.5px solid var(--border-color-soft);border-radius:8px;background-color:var(--background-color-card)}._cardHeader_z5rs5_55{display:flex;justify-content:space-between;align-items:center}._cardInfo_z5rs5_62{display:flex;flex-direction:column}._invoiceDate_z5rs5_67{width:fit-content;padding:4px 12px;font-size:18px;font-weight:700;letter-spacing:.6px;border:2px solid var(--border-color-default);border-radius:32px}._customerName_z5rs5_78{font-size:20px;font-weight:700;letter-spacing:.8px;margin-top:8px}._invoiceNumber_z5rs5_85{width:fit-content;font-size:18px;letter-spacing:.7px;font-weight:500;margin-top:4px;color:var(--text-color-primary)}._statusContainer_z5rs5_94{display:flex;gap:24px;flex-direction:column;align-items:end}._paymentStatus_z5rs5_101{padding:2px 10px;border:2px solid var(--color-destructive);border-radius:20px;color:var(--color-destructive);font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}._PAID_z5rs5_115{border-color:var(--color-primary);color:var(--color-primary)}._PENDING_z5rs5_120{border-color:var(--color-accent);color:var(--color-accent)}._cardFooter_z5rs5_125{margin-top:12px;display:flex;justify-content:flex-end;align-items:center}._totalAmount_z5rs5_132{font-size:20px;font-weight:800;letter-spacing:.7px}._actions_z5rs5_138{display:flex;gap:16px}._editButton_z5rs5_143,._viewButton_z5rs5_144{font-size:15px;padding:5px 12px;border-radius:3px}._editButton_z5rs5_143{background-color:var(--button-color-accent)}._editButton_z5rs5_143:hover{background-color:var(--button-color-accent-hover)}._viewButton_z5rs5_144{background-color:var(--button-color-default)}._hidden_z5rs5_162{display:none}._emptyState_z5rs5_166{padding:16px 24px;background-color:var(--background-color-card);border:solid 1px var(--border-color-default);border-radius:8px;margin-top:24px}._overlay_wcbq9_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._dialog_wcbq9_10{background-color:var(--background-color-alert);padding:20px 24px;border-radius:8px;max-width:35%;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._title_wcbq9_19{font-size:22px;text-transform:uppercase;font-weight:700;letter-spacing:1.5px}._message_wcbq9_26{font-size:18px;font-weight:400;margin-top:12px}._paymentStatusesContainer_wcbq9_32{display:flex;flex-direction:column;margin-top:24px;gap:8px}._paymentStatusContainer_wcbq9_40{display:flex;gap:8px;flex:1 1 0;align-items:center;cursor:pointer}._paymentStatusContainer_wcbq9_40 input{pointer-events:none;margin:0}._paymentStatusContainer_wcbq9_40 label{font-size:15px;cursor:pointer}._confirmActions_wcbq9_58{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._cancelButton_wcbq9_65{flex:1 1 0;background-color:var(--button-color-negative)}._cancelButton_wcbq9_65:hover{background-color:var(--button-color-negative-focus)}._confirmButton_wcbq9_74{flex:1 1 0}._confirmButton_wcbq9_74:disabled{cursor:not-allowed;background-color:var(--color-disabled)}._container_11qtu_1{width:-webkit-fill-available;display:flex;margin-top:8px;margin-bottom:32px;flex-direction:column}._invoiceSummaryContainer_11qtu_9{display:flex;flex-direction:column;background-color:var(--background-color-card);width:calc(100% - 48px);padding:24px;border:2px solid var(--border-color-default);border-radius:5px;align-items:center}._invoiceSummaryContainerTitle_11qtu_20{font-weight:600;font-size:21px;text-transform:uppercase;text-align:center;letter-spacing:1px}._confirmContainer_11qtu_28{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._confirmCard_11qtu_37{background-color:var(--background-color-alert);padding:20px 24px;border-radius:8px;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._confirmCard_11qtu_37 p{font-size:16px;font-size:18px}._confirmActions_11qtu_50{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._confirmActions_11qtu_50 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_11qtu_69{background-color:var(--button-color-negative)}._cancelButton_11qtu_69:hover{background-color:var(--button-color-negative-focus)}._confirmButton_11qtu_77{background-color:var(--button-color-default);color:#fff}._submitButton_11qtu_82{margin-top:32px;padding:10px 20px}._inputDisabled_11qtu_87{pointer-events:none;opacity:.7;background-color:var(--color-disabled)}._hidden_11qtu_93{display:none}._container_fz3vm_1{display:flex;gap:12px;width:calc(100% - 48px);padding:24px}._subContainer_fz3vm_8{display:flex;flex:1;max-width:100%}._dropdown_fz3vm_14{width:calc((100% - 24px)/4);margin-right:8px;flex:1 1 0}._dropdownUnselected_fz3vm_20{color:var(--color-disabled)}._quantityContainer_fz3vm_24{display:flex;flex:1 1 0;min-width:0;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;height:fit-content;margin-right:8px}._quantityInput_fz3vm_35{height:fit-content;flex:1 1 0;min-width:0;text-overflow:ellipsis;white-space:nowrap;font-size:16px}._availableCountLabel_fz3vm_44{font-size:14px;letter-spacing:.5px;margin-left:3px;font-weight:500;line-height:normal;color:var(--color-primary-dark);text-transform:uppercase}._addProductButton_fz3vm_54{height:fit-content;border:2px solid var(--border-color-default);padding:6px 16px}._inputDisabled_fz3vm_60{pointer-events:none;opacity:.5;border:2px solid var(--color-disabled);background-color:var(--color-disabled)}._container_1l826_1{display:flex;flex-direction:column;width:100%}._dateTimeContainer_1l826_7{display:flex;width:100%;gap:8px;margin-top:24px}._detailsContainer_1l826_14{display:flex;width:100%;margin-top:8px;gap:8px}._detailsInput_1l826_21{flex:1;width:calc(50% - 4px)}._table_1l826_26{width:100%;margin-top:16px;border-collapse:collapse}._table_1l826_26 th{padding:6px 8px;border:1px solid var(--border-color-default);text-align:start;background-color:var(--color-primary-dark);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.75px;color:var(--text-color-light)}._totalLabel_1l826_45,._total_1l826_45{border:3px solid var(--border-color-default)}._table_1l826_26 td{padding:4px 8px;border:1px solid var(--border-color-default);text-align:start;font-size:15px}._productContainer_1l826_57{display:flex;align-items:center;justify-content:space-between}._deleteButton_1l826_63{background-color:transparent;display:flex;border:none;padding:4px 6px;width:min-content;cursor:pointer;text-transform:uppercase}._deleteButton_1l826_63:hover{background-color:#d16b5f26}._totalRow_1l826_77 td{border:none;padding:6px 8px}._totalRow_1l826_77 td._totalLabel_1l826_45,._totalRow_1l826_77 td._total_1l826_45{letter-spacing:.5px;font-weight:600;font-size:15px;text-transform:uppercase;border:1px solid var(--border-color-default)}._totalRow_1l826_77 td._netAmount_1l826_91{font-weight:800}._table_1l826_26 input{border:none;padding:0;border-radius:0;font-size:15px;max-width:100px;overflow:hidden;font-weight:600}._paymentModesContainer_1l826_105{display:flex;flex-direction:column;gap:8px}._paymentModeContainer_1l826_111{display:flex;gap:4px;align-items:center;cursor:pointer}._paymentModeContainer_1l826_111 input{pointer-events:none;margin:0}._paymentModeContainer_1l826_111 label{font-size:15px;cursor:pointer}._submitButton_1l826_128{margin-top:32px;font-weight:600}._inputDisabled_1l826_133{pointer-events:none;opacity:.5;background-color:var(--color-disabled)}._container_1badt_1{width:-webkit-fill-available;display:flex;margin-top:8px;margin-bottom:32px;flex-direction:column}._invoiceSummaryContainer_1badt_9{display:flex;flex-direction:column;background-color:var(--background-color-card);width:calc(100% - 48px);padding:24px;border:2px solid var(--border-color-default);border-radius:5px;align-items:center}._invoiceSummaryContainerTitle_1badt_20{font-weight:600;font-size:21px;text-transform:uppercase;text-align:center;letter-spacing:1px}._confirmContainer_1badt_28{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000a;display:flex;align-items:center;justify-content:center}._confirmCard_1badt_37{background-color:#faebd7;padding:20px 24px;border-radius:8px;box-shadow:0 4px 12px #0003;width:300px;text-align:center}._confirmCard_1badt_37 p{font-size:16px;font-size:18px}._confirmActions_1badt_51{margin-top:24px;display:flex;gap:8px;justify-content:space-around}._confirmActions_1badt_51 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_1badt_70{background-color:#ccc;color:#000}._confirmButton_1badt_75{background-color:#5f9ea0;color:#fff}._submitButton_1badt_80{margin-top:32px;padding:10px 20px}._inputDisabled_1badt_85{pointer-events:none;opacity:.7;background-color:var(--color-disabled)}._hidden_1badt_91{display:none}._container_lpwul_1{width:100%;display:flex;flex-direction:column;margin-top:8px;margin-bottom:32px}._header_lpwul_9{display:flex;justify-content:flex-end}._dateFilter_lpwul_14{display:flex;align-items:center;gap:8px}._dateFilter_lpwul_14 label{font-size:18px;letter-spacing:.6px;margin-right:2px}._list_lpwul_26{display:flex;flex-direction:column;gap:16px;margin-top:24px}._invoiceCard_lpwul_33{padding:16px;border:1.5px solid var(--border-color-soft);border-radius:8px;background-color:var(--background-color-card)}._cardHeader_lpwul_41{display:flex;justify-content:space-between;align-items:flex-start}._cardInfo_lpwul_47{display:flex;flex-direction:column}._cardInfo_lpwul_47 p{font-size:16px;letter-spacing:.5px}._invoiceDateTime_lpwul_57{width:fit-content;padding:4px 12px;font-size:18px!important;font-weight:700!important;letter-spacing:.6px!important;border:2px solid var(--border-color-default);border-radius:32px}._invoiceNumber_lpwul_68{font-size:19px!important;font-weight:600!important;letter-spacing:.6px!important;margin-top:8px}._customerName_lpwul_75{font-size:18px!important;letter-spacing:.5px!important;font-weight:500!important;margin-top:4px}._paymentInfo_lpwul_82{display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-items:flex-end}._paymentChip_lpwul_90{padding:2px 10px;border:2px solid var(--border-color-default);border-radius:20px;font-size:14px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase}._paymentChip_lpwul_90[data-mode=Cash]{border-color:var(--color-offline);color:var(--color-offline)}._paymentChip_lpwul_90[data-mode=UPI]{border-color:var(--color-online);color:var(--color-online)}._cardFooter_lpwul_112{margin-top:12px;display:flex;justify-content:flex-end;align-items:center}._totalAmount_lpwul_119{font-size:20px;font-weight:800;letter-spacing:.7px}._actions_lpwul_125{display:flex;gap:16px}._editButton_lpwul_130,._viewButton_lpwul_131{font-size:15px;padding:5px 12px;border-radius:3px}._editButton_lpwul_130{background-color:var(--button-color-accent)}._editButton_lpwul_130:hover{background-color:var(--button-color-accent-hover)}._viewButton_lpwul_131{background-color:var(--button-color-default)}._summary_lpwul_149{display:flex;flex-direction:column;gap:8px;margin-top:20px;padding:16px 24px;width:fit-content;align-self:flex-end;border:1.5px solid var(--border-color-default);border-radius:8px;background-color:#f5f5f5;text-align:end;font-size:20px;font-weight:800;letter-spacing:.5px;color:#333}._summaryItem_lpwul_169{display:flex;justify-content:space-between;flex-direction:row;gap:16px}._container_19tsh_1{display:flex;flex-direction:column;gap:24px;width:100%;margin-top:8px;margin-bottom:32px}._header_19tsh_11{display:flex;justify-content:flex-end;gap:12px}._invoice_19tsh_17{border:1px solid var(--border-color-dark);background-color:#fafafa}._invoiceHeader_19tsh_23{padding:8px 16px;border-bottom:.5px solid var(--border-color-dark);text-align:center;font-size:20px;font-weight:700;letter-spacing:.75px;text-transform:uppercase}._partiesContainer_19tsh_35{display:flex}._sellerContainer_19tsh_39{flex:1 1 0;padding:8px 16px;border-right:.5px solid var(--border-color-dark)}._sellerName_19tsh_46{font-size:18px!important;font-weight:700!important;letter-spacing:.6px!important}._sellerAddress_19tsh_52{margin-top:2px}._sellerLicenseNumber_19tsh_56,._sellerGstNumber_19tsh_60{margin-top:1px}._buyerContainer_19tsh_64{flex:1 1 0;padding:8px 16px}._invoiceDate_19tsh_69,._customerName_19tsh_73,._prescribingDoctor_19tsh_77{margin-top:2px}._labels_19tsh_81{margin-right:4px}._table_19tsh_85{width:100%;border-collapse:collapse}._table_19tsh_85 th{padding:6px 8px;border-right:.5px solid #555;border-top:.5px solid #555;text-align:start;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.75px}._table_19tsh_85 td{padding:4px 8px;border-right:.5px solid #555;border-top:.5px solid #555;text-align:start;font-size:15px}._table_19tsh_85 td._rightmost_19tsh_110,._table_19tsh_85 th._rightmost_19tsh_110{border-right:none}._table_19tsh_85 tr._bottommost_19tsh_114{border-bottom:.5px solid #555}._totalRow_19tsh_118 td{background-color:#fafafa;border:none;padding:6px 8px}._totalRow_19tsh_118 td._totalLabel_19tsh_124,._totalRow_19tsh_118 td._total_19tsh_118{letter-spacing:.5px;font-weight:600;font-size:15px;text-transform:uppercase;border-top:.5px solid #555;border-left:.5px solid #555}._totalRow_19tsh_118 td._netAmount_19tsh_134{font-weight:700}._buttonContainer_19tsh_138{display:flex;justify-content:center;gap:16px}._confirmContainer_19tsh_144{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-color);display:flex;align-items:center;justify-content:center}._confirmCard_19tsh_153{display:flex;flex-direction:column;align-items:center;background-color:var(--background-color-alert);padding:24px 28px;border-radius:8px;gap:24px;box-shadow:0 4px 12px var(--alert-dialog-shadow-color);text-align:center}._confirmCard_19tsh_153 p{font-size:16px;font-size:18px}._confirmActions_19tsh_170{display:flex;gap:8px;justify-content:space-around}._confirmActions_19tsh_170 button{padding:8px 16px;font-size:14px;border:none;width:-webkit-fill-available;font-weight:600;letter-spacing:.4px;border-radius:4px;text-transform:uppercase;cursor:pointer}._cancelButton_19tsh_188{background-color:var(--button-color-negative)}._cancelButton_19tsh_188:hover{background-color:var(--button-color-negative-focus)}._confirmButton_19tsh_196{background-color:var(--button-color-default);color:var(--text-color-light)}._buttonDisabled_19tsh_201{pointer-events:none;opacity:.7}._emailAddressInput_19tsh_206{min-width:300px}._qrCodeContainer_19tsh_210{padding:12px;background-color:#f5f5f5}._container_1d3k2_1{width:100%;display:flex;flex-direction:column;margin-top:8px;margin-bottom:32px}._filters_1d3k2_9{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px}._filter_1d3k2_9{display:flex;align-items:center;gap:8px}._table_1d3k2_22{border-collapse:collapse;margin-top:24px;background-color:var(--background-color-card)}._table_1d3k2_22 thead{background-color:var(--background-color-table-header, #f5f5f5)}._table_1d3k2_22 th,._table_1d3k2_22 td{padding:8px;font-size:15px;letter-spacing:.4px;border:1px solid var(--border-color-dark);text-align:left;color:#333}._table_1d3k2_22 th{font-size:16px;font-weight:700;text-transform:uppercase}._overview_1d3k2_48{margin-top:24px;background-color:var(--background-color-card);padding:16px 20px;border:1px solid var(--border-color-dark)}._overview_1d3k2_48 p b{font-size:17px;margin-top:4px}._overview_1d3k2_48 p:first-child{margin-top:0}
