@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";:root{font-family:Space Grotesk,serif!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}html:focus-within{scroll-behavior:smooth}html,body{height:100%;line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit;border:none;outline:none;background:none}img,picture,video,canvas,svg{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.custom-btn-style{background:linear-gradient(90deg,#d53369,#daae51)}.custom-btn-style:hover{background:linear-gradient(90deg,#daae51,#d53369)!important}.custom-font,.ant-row label{font-family:Space Grotesk,serif!important}._loginPage_crtko_1{min-height:100vh;width:100%;position:relative;overflow:hidden;background:#f8fbff;color:#17345d;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}._loadingScreen_crtko_11{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f8fbff}._backgroundCircleTop_crtko_22{position:absolute;width:260px;height:260px;top:-160px;left:-100px;border-radius:50%;background:#edf4fc}._backgroundCircleBottom_crtko_32{position:absolute;width:500px;height:500px;right:30%;bottom:-350px;border-radius:50%;background:#edf4fc}._container_crtko_45{position:relative;z-index:2;width:100%;max-width:1500px;min-height:100vh;margin:0 auto;padding:55px 70px 35px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(480px,.95fr);gap:65px;box-sizing:border-box}._leftSection_crtko_62{min-width:0;display:flex;flex-direction:column;padding-top:15px}._logo_crtko_72{display:flex;align-items:flex-start;width:fit-content;margin-bottom:35px;font-size:42px;line-height:1;font-weight:800;letter-spacing:-2px}._logoOrange_crtko_83{color:#ff8738}._logoDark_crtko_87{color:#172638}._logo_crtko_72 sup{margin-left:3px;margin-top:-4px;color:#ef3333;font-size:14px;font-weight:800;letter-spacing:0}._intro_crtko_103{max-width:700px}._intro_crtko_103 h1{margin:0;color:#17345d;font-size:40px;line-height:1.18;font-weight:750;letter-spacing:-1px}._intro_crtko_103 p{margin:15px 0 0;color:#6d84a5;font-size:17px;line-height:1.55}._features_crtko_126{width:100%;max-width:720px;margin-top:32px;display:grid;grid-template-columns:1fr 1fr;column-gap:35px;row-gap:24px}._feature_crtko_126{min-width:0;display:flex;align-items:center;gap:16px}._featureIcon_crtko_143{flex:0 0 57px;width:57px;height:57px;display:flex;align-items:center;justify-content:center;border-radius:15px;font-size:27px}._iconBlue_crtko_154{color:#1976ed;background:#e6f1ff}._iconGreen_crtko_159{color:#1caf70;background:#e5f8ee}._iconPurple_crtko_164{color:#586ce8;background:#edf0ff}._iconOrange_crtko_169{color:#f28739;background:#fff0e6}._featureText_crtko_174{min-width:0}._featureText_crtko_174 h4{margin:0 0 5px;color:#17345d;font-size:15px;font-weight:650;white-space:nowrap}._featureText_crtko_174 p{margin:0;color:#7287a5;font-size:12px;line-height:1.4;white-space:nowrap}._dashboardPreview_crtko_197{position:relative;width:100%;height:360px;margin-top:25px;overflow:hidden}._laptop_crtko_208{position:absolute;left:50px;bottom:12px;width:475px;height:310px;z-index:3}._laptopScreen_crtko_217{width:100%;height:280px;box-sizing:border-box;overflow:hidden;display:flex;background:#fff;border:8px solid #17222e;border-radius:13px 13px 5px 5px;box-shadow:0 12px 30px #1b334f26}._laptopBase_crtko_229{position:absolute;width:525px;height:20px;left:-25px;bottom:0;border-radius:3px 3px 15px 15px;background:linear-gradient(to bottom,#9fa8b2,#e4e8ec);box-shadow:0 5px 12px #00000026}._previewSidebar_crtko_243{width:90px;flex:0 0 90px;padding:10px 7px;box-sizing:border-box;background:#142b46;color:#d7e4f2;font-size:7px}._previewSidebar_crtko_243>div{padding:7px 5px;border-radius:3px;margin-bottom:2px}._previewLogo_crtko_259{margin-bottom:10px!important;color:#ff8738;font-size:8px!important;font-weight:700}._previewLogo_crtko_259 span{color:#fff}._activeMenu_crtko_270{color:#fff;background:#1976ed}._previewMain_crtko_278{flex:1;min-width:0;padding:11px;box-sizing:border-box;background:#f7faff}._previewHeader_crtko_286{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px;color:#1a365d;font-size:9px}._previewHeader_crtko_286 span{color:#8ca0b9;font-size:6px}._previewStats_crtko_300{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}._previewStats_crtko_300>div{padding:7px;background:#fff;border-radius:5px;box-shadow:0 2px 8px #2c4a6f0a}._previewStats_crtko_300 small{display:block;color:#7d93af;font-size:5px}._previewStats_crtko_300 strong{display:block;margin-top:3px;color:#193b67;font-size:13px}._previewChart_crtko_329{height:110px;margin-top:8px;padding:9px;box-sizing:border-box;background:#fff;border-radius:5px}._previewChart_crtko_329>small{color:#4c6a8e;font-size:6px}._chartArea_crtko_343{position:relative;height:75px;margin-top:5px;overflow:hidden;background:linear-gradient(to bottom,transparent 24%,#edf2f7 25%,transparent 26%,transparent 49%,#edf2f7 50%,transparent 51%,transparent 74%,#edf2f7 75%,transparent 76%)}._chartLine_crtko_351{position:absolute;left:3%;top:50%;width:95%;height:35px;border-top:2px solid #2580ed;transform:skewY(-8deg) rotate(-2deg)}._previewActivities_crtko_364{margin-top:8px;padding:7px;background:#fff;border-radius:5px;font-size:5px}._previewActivities_crtko_364>strong{color:#28486f;font-size:6px}._previewActivities_crtko_364>div{display:grid;grid-template-columns:1fr .6fr .3fr;margin-top:5px;color:#7f93ac}._productBox_crtko_387{position:absolute;right:35px;bottom:50px;width:150px;height:95px;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:3px;background:linear-gradient(145deg,#e9b477,#c9894e);color:#e46f28;font-size:16px;font-weight:700;box-shadow:0 8px 20px #70431e26}._productBox_crtko_387 span span{color:#252c35}._productBox_crtko_387 sup{align-self:flex-start;margin-top:27px;margin-left:2px;color:#e6322f;font-size:7px}._toner_crtko_420{position:absolute;right:0;bottom:15px;width:125px;height:48px;z-index:5;transform:rotate(-5deg)}._tonerBody_crtko_430{position:absolute;right:0;top:0;width:110px;height:43px;border-radius:7px 20px 20px 7px;background:linear-gradient(90deg,#161a1e,#30353a,#0e1012);box-shadow:0 6px 12px #0003}._tonerHandle_crtko_441{position:absolute;left:0;top:3px;width:25px;height:38px;border-radius:8px;background:#101317}._plant_crtko_454{position:absolute;left:-20px;bottom:25px;width:105px;height:160px;z-index:5}._plantLeafOne_crtko_463,._plantLeafTwo_crtko_464,._plantLeafThree_crtko_465,._plantLeafFour_crtko_466{position:absolute;width:48px;height:82px;border-radius:100% 0;background:#4da653;transform-origin:bottom right}._plantLeafOne_crtko_463{left:42px;top:2px;transform:rotate(-30deg)}._plantLeafTwo_crtko_464{left:10px;top:24px;transform:rotate(-65deg)}._plantLeafThree_crtko_465{left:60px;top:40px;transform:rotate(12deg)}._plantLeafFour_crtko_466{left:27px;top:52px;transform:rotate(-25deg)}._plantPot_crtko_499{position:absolute;left:23px;bottom:0;width:73px;height:65px;border-radius:5px 5px 30px 30px;background:linear-gradient(90deg,#dedede,#fff,#d2d2d2)}._rightSection_crtko_512{min-width:0;display:flex;align-items:center;justify-content:center}._loginCard_crtko_522{width:100%;max-width:610px;padding:43px 45px 40px;box-sizing:border-box;background:#fffffff7;border:1px solid #d4e0ee;border-radius:10px;box-shadow:0 8px 30px #2e4f750a}._loginHeader_crtko_536 h2{margin:0;color:#17345d;font-size:38px;line-height:1.2;font-weight:750;letter-spacing:-1px}._loginHeader_crtko_536 p{margin:10px 0 40px;color:#7187a8;font-size:18px}._formGroup_crtko_554{margin-bottom:25px}._formGroup_crtko_554 .ant-form-item{margin-bottom:0}._formGroup_crtko_554 .ant-form-item-label{padding-bottom:8px}._formGroup_crtko_554 .ant-form-item-label>label{color:#17345d;font-size:15px;font-weight:650}._formGroup_crtko_554 .ant-input-affix-wrapper{height:54px;padding:0 16px;border:1px solid #d3e0ef;border-radius:8px;box-shadow:none}._formGroup_crtko_554 .ant-input-affix-wrapper:hover{border-color:#2780ed}._formGroup_crtko_554 .ant-input-affix-wrapper-focused{border-color:#2780ed;box-shadow:0 0 0 2px #2780ed14}._formGroup_crtko_554 .ant-input{color:#253e61;font-size:15px}._formGroup_crtko_554 .ant-input::placeholder{color:#9aabc0}._formGroup_crtko_554 .ant-input-prefix{margin-right:15px;color:#8197b3;font-size:20px}._loginOptions_crtko_607{display:flex;align-items:center;justify-content:space-between;margin:2px 0 28px;color:#607998;font-size:15px}._loginOptions_crtko_607 a{color:#1677ff;text-decoration:none}._loginOptions_crtko_607 a:hover{text-decoration:underline}._remember_crtko_625{display:flex;align-items:center;gap:10px}._checkbox_crtko_631{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;background:#2780ed;font-size:13px}._loginButton_crtko_646{height:57px!important;display:flex!important;align-items:center;justify-content:center;gap:15px;border:none!important;border-radius:8px!important;background:#2580ec!important;font-size:18px!important;font-weight:600!important;box-shadow:0 8px 18px #1e79ea2e;transition:all .2s ease}._loginButton_crtko_646:hover{transform:translateY(-1px);background:#1976e8!important;box-shadow:0 10px 22px #1e79ea40}._divider_crtko_670{display:flex;align-items:center;gap:18px;margin:40px 0 35px}._divider_crtko_670 span{flex:1;height:1px;background:#d7e1ec}._divider_crtko_670 strong{color:#7e91a9;font-size:14px;font-weight:500}._footer_crtko_692{text-align:center;color:#7186a5;font-size:13px}@media (max-width: 1250px){._container_crtko_45{padding:45px 40px 30px;gap:35px;grid-template-columns:minmax(0,1fr) minmax(430px,.9fr)}._intro_crtko_103 h1{font-size:34px}._loginCard_crtko_522{padding:38px 32px}._dashboardPreview_crtko_197{transform:scale(.9);transform-origin:left bottom;width:620px}}@media (max-width: 1000px){._container_crtko_45{grid-template-columns:1fr;gap:40px;padding:40px 30px}._leftSection_crtko_62{align-items:center;text-align:center}._features_crtko_126{text-align:left}._dashboardPreview_crtko_197{width:620px;max-width:100%;transform:scale(.8);transform-origin:center top;margin-bottom:-70px}._rightSection_crtko_512{width:100%}._loginCard_crtko_522{max-width:650px}}@media (max-width: 650px){._container_crtko_45{padding:30px 18px}._leftSection_crtko_62{padding-top:10px}._logo_crtko_72{font-size:34px}._intro_crtko_103 h1{font-size:29px}._intro_crtko_103 p{font-size:15px}._intro_crtko_103 p br{display:none}._features_crtko_126{grid-template-columns:1fr;row-gap:18px}._featureText_crtko_174 h4,._featureText_crtko_174 p{white-space:normal}._dashboardPreview_crtko_197{display:none}._loginCard_crtko_522{padding:30px 22px}._loginHeader_crtko_536 h2{font-size:30px}._loginHeader_crtko_536 p{margin-bottom:30px;font-size:15px}._loginOptions_crtko_607{font-size:13px}}@media (max-width: 400px){._container_crtko_45{padding:25px 14px}._loginCard_crtko_522{padding:25px 18px}._loginHeader_crtko_536 h2{font-size:27px}._loginOptions_crtko_607{flex-direction:column;align-items:flex-start;gap:12px}}._input_label_aolrq_1{display:flex;justify-content:space-between;align-items:center;padding-right:8px;font-weight:400;font-size:14px;margin-bottom:8px}._input_label_aolrq_1 ._error_essage_aolrq_10{color:red}._input_label_xdz4g_1{display:flex;justify-content:space-between;align-items:center;padding-right:8px;font-weight:400;font-size:14px;margin-bottom:8px}._input_label_xdz4g_1 ._error_essage_xdz4g_10{color:red}._input_xdz4g_1{width:100%}._input_label_1fvgh_1{display:flex;justify-content:space-between;align-items:center;padding-right:8px;font-weight:400;font-size:14px;margin-bottom:8px}._input_label_1fvgh_1 ._error_message_1fvgh_10{color:red}._input_1fvgh_1{width:100%;text-align:center}._input_label_kmbx7_1{display:flex;justify-content:space-between;align-items:center;padding-right:8px;font-weight:400;font-size:14px;margin-bottom:8px}._input_label_kmbx7_1 ._error_message_kmbx7_10{color:red}._input_kmbx7_1{width:100%}.dashboard-area{height:100vh;font-family:Space Grotesk!important}.logo{height:64px;padding:16px;display:flex;align-items:center;gap:8px}.logo img{height:32px}.header{background:#fff;padding:0 16px;display:flex;align-items:center;box-shadow:0 2px 8px #0000001a}.search-input{width:300px;margin:0 24px}.header-right{margin-left:auto;display:flex;align-items:center;gap:16px}.store-select{width:150px}.content{padding:24px;background:#f5f5f5}.stats-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:24px}.stat-card{text-align:center}.stat-card.customers{background:#ff9f43;color:#fff}.stat-card.suppliers{background:#00cfe8;color:#fff}.stat-card.purchase{background:#1b2850;color:#fff}.stat-card.sales{background:#28c76f;color:#fff}.charts-section{margin-bottom:24px}.products-table{background:#fff}@media (max-width: 1200px){.stats-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.stats-cards{grid-template-columns:1fr}.search-input{width:200px}}.ant-dropdown-menu-item:last-child:hover{background-color:#ff3811!important;color:#fff;font-weight:500}.forgot-password-page{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px;overflow:hidden;background:#f5f8ff}.forgot-password-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.background-shape{position:absolute;border-radius:50%;filter:blur(2px)}.background-shape-one{width:480px;height:480px;top:-240px;left:-180px;background:#2f6df61f}.background-shape-two{width:520px;height:520px;right:-220px;bottom:-280px;background:#7c5cff1a}.forgot-password-card{position:relative;z-index:2;width:100%;max-width:560px;min-height:650px;padding:42px 48px 28px;background:#fffffff5;border:1px solid rgba(220,228,244,.9);border-radius:24px;box-shadow:0 24px 70px #1f375a1a,0 8px 25px #1f375a0d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.forgot-password-header{text-align:center;margin-bottom:32px}.forgot-password-header .brand-mark{width:58px;height:58px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:17px;background:linear-gradient(135deg,#2563eb,#4f8cff);color:#fff;font-size:25px;box-shadow:0 10px 25px #2563eb40}.forgot-password-header h1{margin:0 0 8px;color:#111d45;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.6px}.forgot-password-header p{margin:0;color:#7a849b;font-size:14px}.forgot-password-steps{margin-bottom:36px}.forgot-password-steps .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-icon{width:32px;height:32px;line-height:30px;margin-inline-end:8px;font-size:13px;font-weight:600;border-width:1px}.forgot-password-steps .ant-steps .ant-steps-item .ant-steps-item-container .ant-steps-item-title{color:#78839a;font-size:13px;font-weight:500}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-icon{background:#2563eb;border-color:#2563eb}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-title{color:#2563eb;font-weight:600}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background:#eaf2ff;border-color:#2563eb}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#2563eb}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title{color:#42577d}.forgot-password-steps .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-tail:after{background:#2563eb}.forgot-password-body{min-height:330px}.forgot-password-content{width:100%;text-align:center}.forgot-password-content .forgot-password-icon{width:52px;height:52px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:15px;background:#edf4ff;color:#2563eb;font-size:22px}.forgot-password-content h2{margin:0 0 10px;color:#142044;font-size:22px;font-weight:650;line-height:1.3}.forgot-password-description{max-width:420px;margin:0 auto 26px;color:#78839a;font-size:14px;line-height:1.65}.forgot-password-form{margin-bottom:18px;text-align:left}.forgot-password-form .ant-form-item{margin-bottom:0}.forgot-password-form label{color:#263453;font-size:13px;font-weight:600}.forgot-password-form .ant-input-affix-wrapper{height:48px;padding:0 14px;border:1px solid #dce3ef;border-radius:10px;background:#fff;box-shadow:none;transition:all .2s ease}.forgot-password-form .ant-input-affix-wrapper:hover{border-color:#8db2f8}.forgot-password-form .ant-input-affix-wrapper:focus,.forgot-password-form .ant-input-affix-wrapper:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.forgot-password-form .ant-input-affix-wrapper .anticon{color:#8995aa}.forgot-password-form .ant-input-affix-wrapper input{font-size:14px}.forgot-password-form .ant-input-affix-wrapper input::placeholder{color:#a7afbd}.forgot-password-form .ant-input{height:48px;border-radius:10px}.forgot-password-button{height:48px!important;margin-top:5px;border:none!important;border-radius:10px!important;background:linear-gradient(135deg,#2563eb,#3b82f6)!important;font-size:14px!important;font-weight:600!important;box-shadow:0 9px 20px #2563eb33;transition:transform .2s ease,box-shadow .2s ease}.forgot-password-button:hover{transform:translateY(-1px);box-shadow:0 12px 25px #2563eb47}.forgot-password-button:active{transform:translateY(0)}.forgot-password-button:disabled{background:#dce3ef!important;color:#9aa4b5!important;box-shadow:none}.forgot-password-email{margin:-8px auto 5px;color:#17264d;font-size:14px;font-weight:600;word-break:break-word}.otp-expire-text{margin:0 0 22px;color:#929bad;font-size:12px}.otp-wrapper{display:flex;justify-content:center;margin-bottom:22px}.otp-wrapper .ant-otp{gap:8px}.otp-wrapper .ant-input{width:48px;height:52px;border-radius:10px;border:1px solid #d9e1ef;color:#152044;font-size:20px;font-weight:600;text-align:center}.otp-wrapper .ant-input:hover{border-color:#8db2f8}.otp-wrapper .ant-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.otp-actions{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:14px}.otp-actions .ant-typography{font-size:12px}.otp-actions .ant-btn-link{height:auto;padding:3px 8px;color:#2563eb;font-size:13px;font-weight:500}.otp-actions .ant-btn-link:hover{color:#174bb5}.forgot-password-footer{margin-top:30px;padding-top:22px;border-top:1px solid #edf0f5;text-align:center}.forgot-password-footer a{display:inline-flex;align-items:center;gap:8px;color:#5e6b83;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.forgot-password-footer a .anticon{font-size:13px}.forgot-password-footer a:hover{color:#2563eb}@media (max-width: 768px){.forgot-password-page{padding:25px 16px;align-items:flex-start}.forgot-password-card{max-width:520px;min-height:auto;margin-top:20px;padding:32px 28px 25px;border-radius:20px}.forgot-password-header{margin-bottom:28px}.forgot-password-header h1{font-size:27px}.forgot-password-steps{margin-bottom:30px}.forgot-password-steps .ant-steps-item-title{font-size:12px!important}.forgot-password-body{min-height:auto}}@media (max-width: 480px){.forgot-password-page{padding:15px 12px}.forgot-password-card{margin-top:10px;padding:28px 20px 22px;border-radius:18px}.forgot-password-header .brand-mark{width:52px;height:52px;margin-bottom:15px}.forgot-password-header h1{font-size:24px}.forgot-password-header p{font-size:13px}.forgot-password-steps{margin-bottom:25px}.forgot-password-steps .ant-steps-item-container .ant-steps-item-icon{width:28px!important;height:28px!important;line-height:26px!important;margin-inline-end:5px!important}.forgot-password-steps .ant-steps-item-container .ant-steps-item-title{display:none}.forgot-password-content .forgot-password-icon{width:48px;height:48px;font-size:20px}.forgot-password-content h2{font-size:20px}.forgot-password-description{font-size:13px}.otp-wrapper .ant-otp{gap:5px}.otp-wrapper .ant-input{width:43px;height:48px;font-size:18px}}.dashboard-home-area__filtered-section,.dashboard-home-area__row-spacing{margin-top:16px}.dashboard-stats{margin-top:20px}.dashboard-stats .ant-statistic,.dashboard-stats .ant-statistic-content{font-family:Space Grotesk!important}.dashboard-stats .dashboard-card{border:1px solid #dbe0e6}.chart-card{height:100%;border:1px solid #e5eaf0;box-shadow:0 2px 10px #0f172a0a}.chart-card .ant-card-head{min-height:68px;border-bottom-color:#edf1f5;padding:0 20px}.chart-card .ant-card-head-title{padding:13px 0;font-size:16px;color:#172033}.chart-card__eyebrow{display:block;margin-bottom:3px;color:#7a8799;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.chart-card__empty{display:flex;align-items:center;justify-content:center;height:300px;color:#7a8799}.dashboard-date-filter{display:flex;align-items:center;gap:12px}.dashboard-date-filter__preset{width:180px}.import-wise-chart__empty,.top-selling-models-chart__empty,.top-customers-chart__empty{display:flex;align-items:center;justify-content:center;height:300px;color:#8c8c8c}._header_1xbed_1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0}._header_1xbed_1 .ant-typography{margin-bottom:4px}@media (max-width: 576px){._header_1xbed_1{align-items:flex-start;flex-direction:column}}._wrapper_1dl1t_1{min-height:100vh}._card_1dl1t_5{margin:24px 0;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014}._title_1dl1t_12{text-align:center;font-weight:600;color:#1677ff}@media (max-width: 768px){._card_1dl1t_5{padding:12px}._title_1dl1t_12{font-size:18px}}._statsRow_1pfrh_1{margin-bottom:24px}._statCard_1pfrh_5{border-radius:12px;text-align:center;box-shadow:0 2px 8px #0000000d}@media (max-width: 768px){._statCard_1pfrh_5{padding:12px}}._card_1p56y_1{margin:24px 0;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014}._filter_1p56y_8{margin-bottom:1rem}._filter_wraper_1p56y_12{display:flex;align-items:center;gap:5%;justify-content:space-between}._filter_wraper_1p56y_12 ._other_filters_1p56y_18{display:flex;align-items:center;justify-content:space-between;gap:5%}._filter_wraper_1p56y_12 ._other_filters_1p56y_18 ._select_1p56y_24{min-width:150px}._input_1p56y_28{min-width:300px;max-width:20%}@media (max-width: 768px){._card_1p56y_1{padding:12px}._title_1p56y_38{font-size:18px}}.inventory-page{padding-bottom:30px}.inventory-page .inventory-header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:8px 0 24px}.inventory-page .inventory-header h1{margin:0;color:#111827;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.5px}.inventory-page .inventory-header p{margin:7px 0 0;color:#7b8494;font-size:14px}.inventory-page .inventory-header .create-btn{height:44px;padding:0 20px;border-radius:8px;font-weight:500;box-shadow:0 4px 12px #1677ff33}.inventory-page .inventory-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.inventory-page .summary-card{display:flex;align-items:center;gap:14px;min-height:88px;padding:17px 18px;background:#fff;border:1px solid #edf0f4;border-radius:12px;box-shadow:0 2px 8px #10182808}.inventory-page .summary-card span{display:block;margin-bottom:5px;color:#8a94a6;font-size:13px;font-weight:500}.inventory-page .summary-card strong{display:block;color:#182230;font-size:22px;font-weight:700;line-height:1}.inventory-page .summary-card .summary-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:10px;font-size:21px}.inventory-page .summary-card .summary-icon.blue{color:#1677ff;background:#eaf3ff}.inventory-page .summary-card .summary-icon.purple{color:#7c3aed;background:#f2eaff}.inventory-page .summary-card .summary-icon.green{color:#16a34a;background:#eaf9ef}.inventory-page .summary-card .summary-icon.orange{color:#f59e0b;background:#fff6df}.inventory-page .inventory-card{overflow:hidden;background:#fff;border:1px solid #edf0f4;border-radius:12px;box-shadow:0 2px 10px #10182808}.inventory-page .inventory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;border-bottom:1px solid #f0f1f3}.inventory-page .inventory-toolbar .toolbar-left{display:flex;align-items:center;gap:10px;flex:1}.inventory-page .inventory-toolbar .search-wrapper{display:flex;align-items:center;width:360px;height:42px;padding:0 12px;background:#f8f9fb;border:1px solid #e7eaf0;border-radius:8px;transition:all .2s ease}.inventory-page .inventory-toolbar .search-wrapper:focus-within{background:#fff;border-color:#1677ff;box-shadow:0 0 0 3px #1677ff14}.inventory-page .inventory-toolbar .search-wrapper>span{color:#9ca3af;font-size:16px}.inventory-page .inventory-toolbar .search-wrapper .ant-input{padding-left:8px;color:#1f2937;font-size:14px}.inventory-page .inventory-toolbar .search-wrapper .ant-input::placeholder{color:#a3aab6}.inventory-page .inventory-toolbar .reset-btn{height:42px;border-radius:8px;color:#667085;border-color:#e5e7eb}.inventory-page .inventory-toolbar .inventory-count{color:#8a94a6;font-size:13px;white-space:nowrap}.inventory-page .inventory-product{display:flex;align-items:center;gap:12px}.inventory-page .inventory-product .inventory-product-image{display:flex;align-items:center;justify-content:center;width:58px;height:58px;overflow:hidden;background:#f7f8fa;border:1px solid #edf0f2;border-radius:8px}.inventory-page .inventory-product .inventory-product-image .ant-image{display:flex;align-items:center;justify-content:center}.inventory-page .inventory-product .inventory-product-image img{object-fit:contain}.inventory-page .inventory-product .inventory-product-info{min-width:0}.inventory-page .inventory-product .inventory-product-name{max-width:185px;overflow:hidden;color:#172033;font-size:14px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.inventory-page .inventory-product .inventory-product-model{margin-top:4px;color:#98a1b2;font-size:12px}.inventory-page .inventory-code{display:inline-block;padding:4px 8px;color:#475467;background:#f5f6f8;border-radius:5px;font-family:monospace;font-size:12px;font-weight:500}.inventory-page .model-text{color:#344054;font-size:13px;font-weight:500}.inventory-page .stock-number,.inventory-page .sold-number{color:#344054;font-weight:600}.inventory-page .status-tag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 9px;border:0;border-radius:20px;font-size:12px;font-weight:500}.inventory-page .status-tag .status-dot{width:6px;height:6px;border-radius:50%}.inventory-page .status-tag.status-active{color:#15803d;background:#ecfdf3}.inventory-page .status-tag.status-active .status-dot{background:#22c55e}.inventory-page .status-tag.status-inactive{color:#b42318;background:#fef3f2}.inventory-page .status-tag.status-inactive .status-dot{background:#ef4444}.inventory-page .remaining-stock{display:flex;flex-direction:column;gap:3px}.inventory-page .remaining-stock strong{color:#344054;font-size:14px}.inventory-page .remaining-stock span{font-size:11px;font-weight:500}.inventory-page .remaining-stock span.stock-success{color:#16a34a}.inventory-page .remaining-stock span.stock-warning{color:#d97706}.inventory-page .remaining-stock span.stock-danger{color:#dc2626}.inventory-page .price{font-size:13px;font-weight:600}.inventory-page .selling-price{color:#1677ff}.inventory-page .cost-price{color:#475467}.inventory-page .updated-date{display:flex;flex-direction:column;gap:3px}.inventory-page .updated-date span{color:#344054;font-size:13px;font-weight:500}.inventory-page .updated-date small{color:#98a1b2;font-size:11px}.inventory-page .inventory-actions{display:flex;align-items:center;gap:6px}.inventory-page .inventory-actions .action-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:7px;transition:all .2s ease}.inventory-page .inventory-actions .action-btn.view-btn{color:#1677ff;background:#edf5ff}.inventory-page .inventory-actions .action-btn.view-btn:hover{color:#fff;background:#1677ff}.inventory-page .inventory-actions .action-btn.edit-btn{color:#7c3aed;background:#f4efff}.inventory-page .inventory-actions .action-btn.edit-btn:hover{color:#fff;background:#7c3aed}.inventory-page .inventory-actions .action-btn.delete-btn{color:#ef4444;background:#fff0f0}.inventory-page .inventory-actions .action-btn.delete-btn:hover{color:#fff;background:#ef4444}.inventory-page .inventory-table .ant-table{color:#344054;font-size:13px}.inventory-page .inventory-table .ant-table-thead>tr>th{height:54px;padding:10px 16px;color:#667085;background:#fafbfc;border-bottom:1px solid #edf0f4;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.2px}.inventory-page .inventory-table .ant-table-tbody>tr>td{height:82px;padding:10px 16px;border-bottom:1px solid #f0f1f3}.inventory-page .inventory-table .ant-table-tbody>tr{transition:background .15s ease}.inventory-page .inventory-table .ant-table-tbody>tr:hover>td{background:#fafcff!important}.inventory-page .inventory-table .ant-table-cell-fix-right{background:#fff}.inventory-page .inventory-table .ant-table-tbody>tr:hover .ant-table-cell-fix-right{background:#fafcff!important}.inventory-page .delete-confirmation{padding:5px 0 12px;text-align:center}.inventory-page .delete-confirmation .delete-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto 15px;color:#dc2626;background:#fef2f2;border-radius:50%;font-size:21px}.inventory-page .delete-confirmation h3{margin:0 0 8px;color:#111827;font-size:18px;font-weight:600}.inventory-page .delete-confirmation>p{max-width:430px;margin:0 auto 18px;color:#667085;font-size:13px;line-height:1.6}.inventory-page .delete-confirmation .ant-alert{text-align:left;border-radius:8px}@media (max-width: 1200px){.inventory-page .inventory-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.inventory-page .inventory-header{align-items:flex-start;flex-direction:column}.inventory-page .inventory-header .create-btn{width:100%}.inventory-page .inventory-summary{grid-template-columns:1fr}.inventory-page .inventory-toolbar{align-items:flex-start;flex-direction:column}.inventory-page .inventory-toolbar .toolbar-left,.inventory-page .inventory-toolbar .search-wrapper{width:100%}.inventory-page .inventory-toolbar .inventory-count{align-self:flex-end}}._wrapper_j4683_1{min-height:100vh}._card_j4683_5{height:calc(100% - 20px);margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px #1018280f}._product_j4683_12{display:flex;align-items:center;gap:12px;min-width:210px}._productImage_j4683_19{border-radius:6px;object-fit:cover}._muted_j4683_24{max-width:280px;overflow:hidden;color:#667085;font-size:12px;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 576px){._product_j4683_12{min-width:0}}._muted_1yj7k_1{color:#667085;font-size:12px}._totalsRow_1yj7k_6{margin-bottom:20px}._wrapper_njjlg_1{min-height:100vh}._card_njjlg_5{margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px #1018280f}._formulaNote_njjlg_11{display:block;margin-top:16px;font-size:12px}._expanded_njjlg_17{padding:4px 0}._expandedHeading_njjlg_21{display:block;margin-top:20px}@media (max-width: 768px){._expandedHeading_njjlg_21{margin-top:16px}}._wrapper_120p6_1{min-height:100vh}._card_120p6_5{margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px #1018280f}._summary_120p6_11{margin-bottom:24px}._total_120p6_15{margin-bottom:0!important}._creditSplit_120p6_19{margin-top:10px;padding-top:10px;border-top:1px dashed #d9d9d9;line-height:1.8}._actions_120p6_26{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._notice_18a8o_1{margin-bottom:16px}._card_18a8o_5{margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px #1018280f}._field_18a8o_11{margin-bottom:16px}._hint_18a8o_15{display:block;margin-top:6px;font-size:12px}._actions_18a8o_21{display:flex;justify-content:flex-end;margin-bottom:20px}._wrapper_10ax5_1{min-height:100vh}._card_10ax5_5{margin-bottom:20px;border-radius:10px;box-shadow:0 2px 8px #1018280f}._avatar_10ax5_11{border-radius:50%;object-fit:cover}._emptyAvatar_10ax5_16{display:inline-flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:#f5f5f5;color:#8c8c8c}._formActions_10ax5_27{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}
