body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:100;src:url(/static/media/Yekan%20Bakh%20FaNum%2001%20Hairline.c4d16ebbc17aff1eb214.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:200;src:url(/static/media/Yekan%20Bakh%20FaNum%2002%20Thin.15ab8106f1c3b10a51ab.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:300;src:url(/static/media/Yekan%20Bakh%20FaNum%2003%20Light.a0f695e2b3785f5fafc7.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:400;src:url(/static/media/Yekan%20Bakh%20FaNum%2004%20Regular.1ec168745678641c6586.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:500;src:url(/static/media/Yekan%20Bakh%20FaNum%2005%20Medium.65a3b1d9ead9842eb9ae.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:600;src:url(/static/media/Yekan%20Bakh%20FaNum%2005%20Medium.65a3b1d9ead9842eb9ae.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:700;src:url(/static/media/Yekan%20Bakh%20FaNum%2006%20Bold.60476be58fe226b48fa4.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:800;src:url(/static/media/Yekan%20Bakh%20FaNum%2007%20Heavy.3d61a65205813faddbd6.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:900;src:url(/static/media/Yekan%20Bakh%20FaNum%2007%20Heavy.3d61a65205813faddbd6.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh;font-style:normal;font-weight:1000;src:url(/static/media/Yekan%20Bakh%20FaNum%2008%20Fat.cddfce013e50031b142a.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:100;src:url(/static/media/Yekan%20Bakh%20Fa%2001%20Hairline.c452e2bcfaa8b9130fe5.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:200;src:url(/static/media/Yekan%20Bakh%20Fa%2002%20Thin.6df6af12f9a51cab9f44.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:300;src:url(/static/media/Yekan%20Bakh%20Fa%2003%20Light.ea3201572bbe35457283.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:400;src:url(/static/media/Yekan%20Bakh%20Fa%2004%20Regular.166d455b0b56ee1cc514.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:500;src:url(/static/media/Yekan%20Bakh%20Fa%2005%20Medium.a5ef0eced6e2df2716e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:600;src:url(/static/media/Yekan%20Bakh%20Fa%2005%20Medium.a5ef0eced6e2df2716e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:700;src:url(/static/media/Yekan%20Bakh%20Fa%2006%20Bold.2484ec484a87734e1a77.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:800;src:url(/static/media/Yekan%20Bakh%20Fa%2007%20Heavy.0d80ca879573b834850b.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:900;src:url(/static/media/Yekan%20Bakh%20Fa%2007%20Heavy.0d80ca879573b834850b.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-Fa;font-style:normal;font-weight:1000;src:url(/static/media/Yekan%20Bakh%20Fa%2008%20Fat.71a9ef2ba6b3b3ffe989.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:100;src:url(/static/media/Yekan%20Bakh%20Fa-En%2001%20Hairline.8f79aa62030ffb6ced27.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:200;src:url(/static/media/Yekan%20Bakh%20Fa-En%2002%20Thin.6f35413ba5936178a50f.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:300;src:url(/static/media/Yekan%20Bakh%20Fa-En%2003%20Light.1d86c8f5478ec7c2015f.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:400;src:url(/static/media/Yekan%20Bakh%20Fa-En%2004%20Regular.47804e43e374ebb68186.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:500;src:url(/static/media/Yekan%20Bakh%20Fa-En%2005%20Medium.d8de20aa33cd4df65881.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:600;src:url(/static/media/Yekan%20Bakh%20Fa-En%2005%20Medium.d8de20aa33cd4df65881.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:700;src:url(/static/media/Yekan%20Bakh%20Fa-En%2006%20Bold.830f978db49f86c0c9b1.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:800;src:url(/static/media/Yekan%20Bakh%20Fa-En%2007%20Heavy.2f5ee73f91e00a34060f.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:900;src:url(/static/media/Yekan%20Bakh%20Fa-En%2007%20Heavy.2f5ee73f91e00a34060f.ttf) format("truetype")}@font-face{font-display:swap;font-family:YekanBakh-En;font-style:normal;font-weight:1000;src:url(/static/media/Yekan%20Bakh%20Fa-En%2008%20Fat.3798581fd3796d303177.ttf) format("truetype")}#root,.novin-finance,body,html{background:#fff!important;direction:rtl;height:100%;overflow-x:hidden;scrollbar-width:thin}*{font-family:YekanBakh,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;color:#1c1d1f;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:#1c1d1f;font-family:YekanBakh,sans-serif;font-weight:700;letter-spacing:-.005em;line-height:1.35}h1{font-size:24px}h1,h2{font-weight:800}h2{font-size:20px}h3{font-size:18px}h3,h4{font-weight:700}h4{font-size:16px}h5{font-size:15px}h5,h6{font-weight:700}h6{font-size:14px}button,div,input,label,li,p,select,span,td,textarea,th{font-family:YekanBakh,sans-serif}.en{direction:ltr;font-family:YekanBakh-En,Roboto,sans-serif!important;text-align:left}.ant-btn,.ant-card,.ant-card-head-title,.ant-checkbox-wrapper,.ant-dropdown-menu,.ant-dropdown-menu-item,.ant-empty-description,.ant-form,.ant-form-item,.ant-form-item-explain,.ant-form-item-label>label,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-message,.ant-message-notice-content,.ant-modal,.ant-modal-body,.ant-modal-footer,.ant-modal-title,.ant-pagination,.ant-pagination-item,.ant-pagination-options,.ant-popover-inner,.ant-radio-wrapper,.ant-select,.ant-select-dropdown,.ant-select-item,.ant-spin-text,.ant-switch,.ant-table,.ant-table-tbody>tr>td,.ant-table-thead>tr>th,.ant-tabs,.ant-tabs-tab,.ant-tag,.ant-tooltip-inner{font-family:YekanBakh,sans-serif!important}.ant-btn-primary{background:#0086ff!important;border-color:#0086ff!important;font-weight:700}.ant-btn-primary:hover{background:#006edb!important;border-color:#006edb!important}.ant-modal .ant-modal-title{color:#1c1d1f;font-weight:800}.ant-input,.ant-input-affix-wrapper{border-color:#e0f0ff!important;border-radius:8px!important;color:#1c1d1f;font-weight:500}.ant-input-affix-wrapper::placeholder,.ant-input::placeholder{font-weight:400}.ant-input-affix-wrapper.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within,.ant-input.ant-input-focused,.ant-input:focus,.ant-input:focus-within{border-color:#0086ff!important;box-shadow:0 0 0 3px #0086ff1f!important}.ant-table-thead>tr>th{color:#1c1d1f;font-weight:700}.ant-table-tbody>tr>td{color:#1c1d1f;font-weight:500}.nf-login{align-items:center;background:#f5faff;justify-content:center;min-height:100vh;padding:24px}.nf-login,.nf-login .content{box-sizing:border-box;display:flex;width:100%}.nf-login .content{background:#fff;border:1px solid #e0f0ff;border-radius:16px;box-shadow:0 4px 24px #1b1e2c0f;flex-direction:column;max-width:420px;padding:40px 32px}@media(max-width:991.98px){.nf-login .content{max-width:100%}}.nf-login .content h1{color:#1c1d1f;font-size:24px;font-weight:800;margin:0 0 32px;text-align:center}.nf-login .content .login-step{display:flex;flex-direction:column}.nf-login .content .step-hint{color:#85a2bc;font-size:13px;font-weight:600;line-height:1.8;margin:0 0 24px;text-align:center}.nf-login .content .step-hint .phone{color:#0086ff;font-weight:700}.nf-login .content label{color:#1c1d1f;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.nf-login .content label:first-of-type{margin-top:0}.nf-login .content label:last-of-type,.nf-login .content label:nth-of-type(2){margin-top:20px}.nf-login .content .nf-input{padding:0 16px;width:100%}.nf-login .content .nf-button{margin-top:32px;width:100%}.nf-login .content .nf-button+.nf-button{margin-top:12px}.nf-login .content .code-input{box-sizing:border-box;direction:ltr;display:flex;width:100%!important}.nf-login .content .code-input.error>div>input{border-color:#d63333}.nf-login .content .code-input>div{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.nf-login .content .code-input>div>input{aspect-ratio:1/1;background:#fff;border:1px solid #e0f0ff!important;border-radius:8px;color:#1c1d1f;font-family:YekanBakh-En,Roboto,sans-serif!important;font-size:20px!important;font-weight:700;height:48px!important;margin:0!important;padding:0!important;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:48px!important}.nf-login .content .code-input>div>input:focus{border-color:#0086ff!important;box-shadow:0 0 0 3px #0086ff1f;outline:none}.nf-input{background:#fff;border:1px solid #e0f0ff;border-radius:8px;box-sizing:border-box;color:#1c1d1f;display:block;font-family:inherit;font-size:14px;font-weight:600;height:48px;margin:0;outline:none;padding:0 16px;text-align:right;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.nf-input::placeholder{color:#1c1d1f;opacity:.5}.nf-input:hover:not(:disabled){border-color:#c4d6e8}.nf-input:focus{border-color:#0086ff;box-shadow:0 0 0 3px #0086ff1f}.nf-input:disabled{background:#f5faff;color:#85a2bc;cursor:not-allowed}.nf-button{align-items:center;border:1px solid #0000;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;justify-content:center;margin:0;text-align:center;transition:filter .12s ease,background-color .12s ease,border-color .12s ease,transform .05s ease;white-space:nowrap}.nf-button:active:not(:disabled){transform:translateY(1px)}.nf-button:disabled{cursor:not-allowed;opacity:.5}.nf-button .btn-inner{gap:8px;line-height:1}.nf-button .btn-icon,.nf-button .btn-inner{align-items:center;display:inline-flex;justify-content:center}.nf-button .btn-icon{font-size:16px;line-height:0}.nf-button .btn-icon .anticon{font-size:16px}.nf-button .btn-text{font-weight:inherit}.nf-button.full-width{width:100%}.nf-button.size-sm{border-radius:6px;font-size:13px;height:32px;padding:0 14px}.nf-button.size-md{font-size:14px;height:40px;padding:0 18px}.nf-button.size-lg{border-radius:10px;font-size:14px;height:48px;padding:0 22px}.nf-button.variant-primary{background:#0086ff;color:#fff}.nf-button.variant-primary:hover:not(:disabled){background:#006edb}.nf-button.variant-accent{background:#06bd90;color:#fff}.nf-button.variant-accent:hover:not(:disabled){background:#05a17b}.nf-button.variant-secondary{background:#f5faff;color:#0086ff}.nf-button.variant-secondary:hover:not(:disabled){background:#ebf5ff}.nf-button.variant-outlined{background:#fff;border-color:#ebebeb;color:#1c1d1f}.nf-button.variant-outlined:hover:not(:disabled){background:#f5faff;border-color:#e0f0ff}.nf-button.variant-logout{background:#fff;border-color:#e0f0ff;color:#85a2bc}.nf-button.variant-logout:hover:not(:disabled){border-color:#d633334d;color:#d63333}.nf-dashboard{box-sizing:border-box;flex-direction:row;width:100%}.nf-dashboard,.nf-dashboard .nf-main{background:#fff;display:flex;height:100vh}.nf-dashboard .nf-main{flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.nf-dashboard .nf-main>.nf-content{flex:1 1;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.nf-dashboard .nf-main>.nf-content::-webkit-scrollbar{width:8px}.nf-dashboard .nf-main>.nf-content::-webkit-scrollbar-thumb{background:#e0f0ff;border-radius:4px}.nf-sidebar{background-color:#fafdff;border-left:1px solid #e0f0ff;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100vh;min-width:200px;width:208px}.nf-sidebar .sidebar-logo{align-items:center;border-bottom:1px solid #e0f0ff;box-sizing:border-box;display:flex;height:72px;justify-content:flex-start;padding:0 20px}.nf-sidebar .sidebar-logo img{display:block;height:22px;max-width:130px;width:auto}.nf-sidebar .sidebar-menu{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:24px 0}.nf-sidebar .sidebar-footer{border-top:1px solid #e0f0ff;padding:16px 0 24px}.nf-sidebar .menu-item{align-items:center;background:#0000;border:none;box-sizing:border-box;color:#85a2bc;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;height:44px;padding:0 20px;position:relative;text-align:right;transition:color .15s ease;width:100%}.nf-sidebar .menu-item .item-bg{background:#0000;inset:0;pointer-events:none;position:absolute;transition:background-color .15s ease;z-index:0}.nf-sidebar .menu-item .item-content{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;width:100%;z-index:1}.nf-sidebar .menu-item .item-label{transition:color .15s ease;white-space:nowrap}.nf-sidebar .menu-item .item-icon-wrap{align-items:center;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;opacity:.6;transition:color .15s ease;width:22px}.nf-sidebar .menu-item .item-icon-wrap svg{display:block;height:22px;width:22px}.nf-sidebar .menu-item .item-indicator{background:#0086ff;border-bottom-right-radius:50px;border-top-right-radius:50px;height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .18s ease;width:4px;z-index:2}.nf-sidebar .menu-item:hover:not(.active){color:#1c1d1f}.nf-sidebar .menu-item:hover:not(.active) .item-icon-wrap{opacity:.9}.nf-sidebar .menu-item.active{color:#0086ff}.nf-sidebar .menu-item.active .item-bg{background:#ebf5ff}.nf-sidebar .menu-item.active .item-label{color:#0086ff}.nf-sidebar .menu-item.active .item-icon-wrap{color:#0086ff;opacity:1}.nf-sidebar .menu-item.active .item-indicator{height:44px}.nf-sidebar .menu-item.logout-item{color:#85a2bc}.nf-sidebar .menu-item.logout-item .item-icon-wrap{opacity:.7}.nf-sidebar .menu-item.logout-item:hover{color:#d63333}.nf-sidebar .menu-item.logout-item:hover .item-icon-wrap{color:#d63333;opacity:1}.nf-navbar{background:#fff;border-bottom:1px solid #e0f0ff;box-sizing:border-box;flex-shrink:0;height:80px}.nf-navbar,.nf-navbar .navbar-inner{align-items:center;display:flex;width:100%}.nf-navbar .navbar-inner{gap:24px;justify-content:space-between;padding:0 40px}.nf-navbar .navbar-inner .welcome{color:#1c1d1f;font-size:16px;font-weight:700;line-height:1.4;margin:0}.nf-navbar .navbar-inner .date{color:#85a2bc;font-size:16px;font-weight:700;line-height:1.4}.create-customer-modal .ant-modal-content{border-radius:16px!important;overflow:hidden;padding:0!important}.create-customer-modal .add-customer-modal{background:#fff;border-radius:16px;direction:rtl;display:flex;flex-direction:column;width:100%}.create-customer-modal .add-customer-modal .modal-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:16px 24px}.create-customer-modal .add-customer-modal .modal-header .close-btn{align-items:center;background:#0000;border:none;border-radius:5px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:filter .12s ease;width:32px}.create-customer-modal .add-customer-modal .modal-header .close-btn svg{display:block;height:32px;width:32px}.create-customer-modal .add-customer-modal .modal-header .close-btn:hover{filter:brightness(.96)}.create-customer-modal .add-customer-modal .modal-header .modal-title{color:#1c1d1f;font-size:16px;font-weight:700;line-height:1.4;margin:0;text-align:right}.create-customer-modal .add-customer-modal .modal-divider{background:#e0f0ff;height:1px;width:100%}.create-customer-modal .add-customer-modal .modal-body{display:flex;flex-direction:column;gap:16px;padding:24px}.create-customer-modal .add-customer-modal .modal-body .form-row{display:flex;gap:16px}.create-customer-modal .add-customer-modal .modal-body .form-row.two-cols .form-input{flex:1 1}.create-customer-modal .add-customer-modal .modal-body .form-input{background:#fff;border:1px solid #e0f0ff;border-radius:8px;box-sizing:border-box;color:#1c1d1f;font-family:inherit;font-size:14px;font-weight:600;height:48px;outline:none;padding:0 16px;text-align:right;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.create-customer-modal .add-customer-modal .modal-body .form-input::placeholder{color:#1c1d1f;opacity:.5}.create-customer-modal .add-customer-modal .modal-body .form-input:focus{border-color:#0086ff;box-shadow:0 0 0 3px #0086ff1f}.create-customer-modal .add-customer-modal .modal-body .form-textarea{height:120px;line-height:1.5;padding:14px 16px;resize:none}.create-customer-modal .add-customer-modal .modal-footer{align-items:center;direction:rtl;display:flex;gap:16px;padding:0 24px 24px}.create-customer-modal .add-customer-modal .modal-footer .modal-btn{align-items:center;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:48px;justify-content:center;transition:filter .12s ease,transform .05s ease}.create-customer-modal .add-customer-modal .modal-footer .modal-btn:active:not(:disabled){transform:translateY(1px)}.create-customer-modal .add-customer-modal .modal-footer .modal-btn:disabled{cursor:not-allowed;opacity:.6}.create-customer-modal .add-customer-modal .modal-footer .submit-btn{background:#0086ff;border:none;color:#fff;flex:1 1}.create-customer-modal .add-customer-modal .modal-footer .submit-btn:hover:not(:disabled){filter:brightness(.94)}.create-customer-modal .add-customer-modal .modal-footer .cancel-btn{background:#fff;border:1px solid #ebebeb;color:#1c1d1f;flex-shrink:0;gap:8px;width:144px}.create-customer-modal .add-customer-modal .modal-footer .cancel-btn .cancel-icon{align-items:center;color:#0086ff;display:inline-flex;height:14px;width:12px}.create-customer-modal .add-customer-modal .modal-footer .cancel-btn .cancel-icon svg{display:block;height:14px;width:12px}.create-customer-modal .add-customer-modal .modal-footer .cancel-btn:hover{background:#f5faff;border-color:#e0f0ff}.info-customer-modal{width:50%!important}.info-customer-modal .ant-modal-content .ant-modal-header .ant-modal-title,.info-customer-modal .ant-modal-content .ant-modal-header .ant-modal-title span{font-size:18px}.info-customer-modal .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;gap:16px}.info-customer-modal .ant-modal-content .ant-modal-body .ant-row{align-items:center;display:flex;gap:8px}.info-customer-modal .ant-modal-content .ant-modal-body .ant-row span{font-size:14px}.info-customer-modal .ant-modal-content .ant-modal-body .ant-row .ant-col{display:flex;flex-direction:column;width:48%}.info-customer-modal .ant-modal-content .ant-modal-body label{margin-top:16px}.nf-customers-table .customers-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.nf-customers-table .customers-toolbar .toolbar-filters{align-items:center;display:flex;flex-wrap:nowrap;gap:9px}.nf-customers-table .customers-toolbar .toolbar-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:16px}.nf-customers-table .customers-toolbar .filter-pill{align-items:center;background:#fff;border:1px solid #e0f0ff;border-radius:8px;box-sizing:border-box;display:flex;gap:8px;height:40px;padding:4px 6px 4px 12px;position:relative}.nf-customers-table .customers-toolbar .filter-pill.search-filter{width:240px}.nf-customers-table .customers-toolbar .filter-pill.date-filter{width:158px}.nf-customers-table .customers-toolbar .filter-pill .filter-input{background:#0000;border:none;color:#1c1d1f;flex:1 1;font-family:inherit;font-size:14px;font-weight:600;min-width:0;outline:none;padding:0;text-align:right}.nf-customers-table .customers-toolbar .filter-pill .filter-input::placeholder{color:#1c1d1f;opacity:.5}.nf-customers-table .customers-toolbar .filter-pill .filter-select{flex:1 1;height:32px;min-width:0}.nf-customers-table .customers-toolbar .filter-pill .filter-select .ant-select-selector{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;height:32px!important;padding:0!important}.nf-customers-table .customers-toolbar .filter-pill .filter-select .ant-select-selection-item{color:#1c1d1f;font-size:14px;font-weight:600;line-height:32px;text-align:right}.nf-customers-table .customers-toolbar .filter-pill .filter-select .ant-select-arrow{color:#85a2bc;inset-inline-end:auto!important;inset-inline-start:0!important}.nf-customers-table .customers-toolbar .filter-pill .filter-select .chev svg{display:block;height:6px;width:10px}.nf-customers-table .customers-toolbar .filter-pill .filter-icon-wrap{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.nf-customers-table .customers-toolbar .filter-pill .filter-icon-wrap svg{display:block;height:18px;width:18px}.nf-customers-table .customers-toolbar .filter-pill .filter-icon-wrap.muted{color:#85a2bc;opacity:.6}.nf-customers-table .customers-toolbar .filter-pill .filter-icon-wrap.accent{background:#e0f0ff;color:#1c1d1f}.nf-customers-table .customers-toolbar .btn{align-items:center;border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;height:40px;padding:4px 16px 4px 6px;position:relative;transition:filter .12s ease,transform .05s ease;white-space:nowrap}.nf-customers-table .customers-toolbar .btn:hover:not(:disabled){filter:brightness(.94)}.nf-customers-table .customers-toolbar .btn:active:not(:disabled){transform:translateY(1px)}.nf-customers-table .customers-toolbar .btn:disabled{cursor:not-allowed;opacity:.6}.nf-customers-table .customers-toolbar .btn .btn-text{color:#fff;font-size:14px;font-weight:600}.nf-customers-table .customers-toolbar .btn .btn-icon-wrap{align-items:center;background:#0000001a;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.nf-customers-table .customers-toolbar .btn .btn-icon-wrap svg{display:block;height:16px;width:16px}.nf-customers-table .customers-toolbar .btn.btn-primary{background:#0086ff}.nf-customers-table .customers-toolbar .btn.btn-accent{background:#06bd90}.nf-customers-table .customers-table-card{background:#fff;border:1px solid #e0f0ff;border-radius:16px;overflow:hidden}.nf-customers-table .customers-table-card .th-sortable{align-items:center;cursor:pointer;direction:rtl;display:inline-flex;gap:6px;-webkit-user-select:none;user-select:none}.nf-customers-table .customers-table-card .th-sortable .th-label{color:#85a2bc;font-size:14px;font-weight:700}.nf-customers-table .customers-table-card .th-sortable .th-arrows{align-items:center;color:#85a2bc;display:inline-flex;flex-direction:column;gap:1px;line-height:1;opacity:.6}.nf-customers-table .customers-table-card .th-sortable .th-arrows .arr{align-items:center;display:inline-flex;height:5px;justify-content:center;width:8px}.nf-customers-table .customers-table-card .th-sortable .th-arrows .arr svg{display:block;height:5px;width:8px}.nf-customers-table .customers-table-card .th-sortable .th-arrows .arr-up{transform:rotate(180deg)}.nf-customers-table .customers-table-card .th-sortable .th-arrows .arr-down{transform:rotate(0deg)}.nf-customers-table .customers-table-card .th-static{color:#85a2bc;font-size:14px;font-weight:700}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table{background:#0000;font-family:inherit}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th{background:#fcfeff;border-bottom:1px solid #e0f0ff;color:#85a2bc;font-size:14px;font-weight:700;padding:20px 12px;position:relative;text-align:center}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th:before{display:none!important}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th:not(:last-child):after{background:#e0f0ff;bottom:16px;content:"";left:0;position:absolute;top:16px;width:1px}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr>td{border-bottom:1px solid #e0f0ff;color:#1c1d1f;font-size:14px;font-weight:600;padding:16px 12px;position:relative;text-align:center;vertical-align:middle}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr>td:not(:last-child):after{background:#e0f0ff;bottom:12px;content:"";left:0;position:absolute;top:12px;width:1px}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr:hover>td{background:#f5faff!important}.nf-customers-table .customers-table-card .ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr:last-child>td{border-bottom:none}.nf-customers-table .customers-table-card .customer-code-cell{align-items:center;display:inline-flex;gap:8px;justify-content:center}.nf-customers-table .customers-table-card .customer-code-cell .code-text{color:#1c1d1f;font-family:YekanBakh-En,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:.4px}.nf-customers-table .customers-table-card .customer-code-cell .copy-btn{align-items:center;background:#0000;border:none;color:#0086ff;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.nf-customers-table .customers-table-card .customer-code-cell .copy-btn svg{display:block;height:18px;width:18px}.nf-customers-table .customers-table-card .customer-code-cell .copy-btn:hover{opacity:.7}.nf-customers-table .customers-table-card .desc-cell{color:#1c1d1f;font-size:14px;font-weight:600}.nf-customers-table .customers-table-card .action-icons{align-items:center;display:inline-flex;gap:8px;justify-content:center}.nf-customers-table .customers-table-card .action-icons .icon-btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:filter .12s ease,transform .05s ease;width:36px}.nf-customers-table .customers-table-card .action-icons .icon-btn svg{display:block;height:18px;width:18px}.nf-customers-table .customers-table-card .action-icons .icon-btn:disabled{cursor:not-allowed;opacity:.4}.nf-customers-table .customers-table-card .action-icons .icon-btn:hover:not(:disabled){filter:brightness(.95)}.nf-customers-table .customers-table-card .action-icons .icon-btn:active:not(:disabled){transform:translateY(1px)}.nf-customers-table .customers-table-card .action-icons .icon-btn.danger,.nf-customers-table .customers-table-card .action-icons .icon-btn.edit{background:#e8f1ff;border-color:#d6e7fb;color:#0086ff}.nf-customers-table .customers-table-card .action-icons .icon-btn.remove{background:#ffebee;border-color:#ffcdd2;color:#e53935}.nf-customers-table .customers-table-card .action-text-buttons{display:inline-flex;gap:12px}.nf-customers-table .customers-table-card .action-text-buttons a{color:#0086ff;font-size:13px;font-weight:600;text-decoration:none}.nf-customers-table .customers-table-card .action-text-buttons a:last-child{color:#85a2bc}.nf-customers-table .customers-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:16px}.nf-customers-table .customers-pagination .page-arrows-pill,.nf-customers-table .customers-pagination .page-info-pill,.nf-customers-table .customers-pagination .page-size-pill{align-items:center;background:#fff;border:1px solid #e0f0ff;border-radius:8px;box-sizing:border-box;display:inline-flex;gap:8px;height:48px;padding:0 12px}.nf-customers-table .customers-pagination .label{color:#1c1d1f;font-size:14px;font-weight:600;white-space:nowrap}.nf-customers-table .customers-pagination .page-size-pill .page-size-box{align-items:center;background:#f5faff;border-radius:6px;display:inline-flex;height:32px;min-width:56px;padding:0 6px}.nf-customers-table .customers-pagination .page-size-pill .page-size-box .page-size-select{height:30px;width:100%}.nf-customers-table .customers-pagination .page-size-pill .page-size-box .page-size-select .ant-select-selector{align-items:center!important;background:#0000!important;border:none!important;box-shadow:none!important;display:flex!important;height:30px!important;padding:0!important}.nf-customers-table .customers-pagination .page-size-pill .page-size-box .page-size-select .ant-select-selection-item{color:#0086ff;font-family:YekanBakh-En,inherit,sans-serif;font-size:14px;font-weight:700;line-height:30px;padding-inline-end:14px!important;text-align:center}.nf-customers-table .customers-pagination .page-size-pill .page-size-box .page-size-select .ant-select-arrow{color:#0086ff;inset-inline-end:auto!important;inset-inline-start:0!important;margin-top:0!important}.nf-customers-table .customers-pagination .page-size-pill .page-size-box .page-size-select .chev svg{display:block;height:6px;width:10px}.nf-customers-table .customers-pagination .page-nav-group{align-items:center;display:flex;flex-wrap:nowrap;gap:16px}.nf-customers-table .customers-pagination .page-info-pill .page-number-box{align-items:center;background:#f5faff;border-radius:6px;display:inline-flex;height:32px;justify-content:center;min-width:32px;padding:0 10px}.nf-customers-table .customers-pagination .page-info-pill .page-number-box .page-current{color:#0086ff;font-family:YekanBakh-En,inherit,sans-serif;font-size:14px;font-weight:700}.nf-customers-table .customers-pagination .page-info-pill .label.total{color:#1c1d1f}.nf-customers-table .customers-pagination .page-arrows-pill{gap:4px;padding:0 4px}.nf-customers-table .customers-pagination .page-arrows-pill .page-arrow-btn{align-items:center;background:#f5faff;border:none;border-radius:6px;color:#0086ff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:filter .12s ease;width:32px}.nf-customers-table .customers-pagination .page-arrows-pill .page-arrow-btn svg{display:block;height:14px;width:14px}.nf-customers-table .customers-pagination .page-arrows-pill .page-arrow-btn .flip{display:inline-flex;transform:rotate(180deg)}.nf-customers-table .customers-pagination .page-arrows-pill .page-arrow-btn:hover:not(:disabled){filter:brightness(.96)}.nf-customers-table .customers-pagination .page-arrows-pill .page-arrow-btn:disabled{cursor:not-allowed;opacity:.4}@media(max-width:767.98px){.nf-customers-table .customers-toolbar{align-items:stretch;flex-direction:column-reverse}.nf-customers-table .customers-toolbar .toolbar-filters{flex-wrap:wrap}.nf-customers-table .customers-toolbar .toolbar-filters .filter-pill{flex:1 1;min-width:0;width:auto!important}.nf-customers-table .customers-toolbar .toolbar-actions{justify-content:stretch}.nf-customers-table .customers-toolbar .toolbar-actions .btn{flex:1 1;justify-content:space-between}.nf-customers-table .customers-pagination{align-items:stretch;flex-direction:column}.nf-customers-table .customers-pagination .page-nav-group{justify-content:space-between}}.nf-select-popup{font-family:inherit}.nf-select-popup .ant-select-item{font-family:inherit;font-size:14px;text-align:right}.nf-customers-page{margin:0 auto;max-width:1110px;padding:40px}.nf-customers-page .page-header{margin-bottom:36px}.nf-customers-page .page-header .page-title{color:#1c1d1f;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 8px}.nf-customers-page .page-header .page-subtitle{color:#1c1d1f;font-size:14px;font-weight:600;line-height:1.5;margin:0}.nf-invoices-page{margin:0 auto;max-width:1110px;padding:40px}.nf-invoices-page .page-header{margin-bottom:32px}.nf-invoices-page .page-header .page-title{color:#1c1d1f;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 8px}.nf-invoices-page .page-header .page-subtitle{color:#85a2bc;font-size:14px;font-weight:600;line-height:1.5;margin:0}.nf-invoices{margin:0 auto;max-width:1110px;padding:40px}.nf-invoices h1{color:#1c1d1f;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 24px}.create-invoice-modal .ant-modal-content .ant-modal-body{display:flex;flex-direction:column}.create-invoice-modal .ant-modal-content .ant-modal-body .ant-select{height:48px}.create-invoice-modal .ant-modal-content .ant-modal-body .ant-select .ant-select-selector{border:1px solid #e0f0ff;border-radius:8px;height:48px}.create-invoice-modal .ant-modal-content .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-item{align-items:center;color:#000}.create-invoice-modal .ant-modal-content .ant-modal-body .ant-row{display:flex;justify-content:space-between;width:100%}.create-invoice-modal .ant-modal-content .ant-modal-body .ant-row .ant-col{display:flex;flex-direction:column;width:48%}.create-invoice-modal .ant-modal-content .ant-modal-body label{margin-top:16px}.nf-invoices-table{margin-top:32px}.nf-invoices-table .actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.nf-invoices-table .ant-table-wrapper{margin-top:32px}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-thead th{background-color:#e0f0ff;text-align:center}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td{height:30px;text-align:center}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td .nf-input{height:32px}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span{display:flex;justify-content:space-around}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span:last-child{gap:8px;justify-content:center}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a{font-weight:600;text-decoration:none}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a:first-child{color:#0086ff}.nf-invoices-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a:last-child{color:#000}.nf-invoices-table .ant-table-wrapper .ant-pagination{justify-content:center;margin:16px auto}.nf-reports-page{margin:0 auto;max-width:1110px;padding:40px}.nf-reports-page .page-header{margin-bottom:32px}.nf-reports-page .page-header .page-title{color:#1c1d1f;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 8px}.nf-reports-page .page-header .page-subtitle{color:#85a2bc;font-size:14px;font-weight:600;line-height:1.5;margin:0}.nf-reports{margin:0 auto;max-width:1110px;padding:40px}.nf-reports h1{color:#1c1d1f;font-size:24px;font-weight:800;margin:0 0 24px}.nf-reports-table{margin-top:32px}.nf-reports-table .actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.nf-reports-table .ant-table-wrapper{margin-top:32px}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-thead th{background-color:#e0f0ff;text-align:center}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td{height:30px;text-align:center}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td div{align-items:center;display:flex;gap:8px;justify-content:center}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td div svg{cursor:pointer;transform:translateY(-3px)}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td .customer-info{display:flex;flex-direction:column;gap:initial}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td .nf-input{height:32px}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span{display:flex;justify-content:space-around}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span:last-child{gap:8px;justify-content:center}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a{font-weight:600;text-decoration:none}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a:first-child{color:#0086ff}.nf-reports-table .ant-table-wrapper .ant-table .ant-table-container .ant-table-content .ant-table-tbody .ant-table-row td span a:last-child{color:#000}.nf-reports-table .ant-table-wrapper .ant-pagination{justify-content:center;margin:16px auto}.search-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.search-container .nf-input{background:#fff;border:1px solid #e0f0ff;border-radius:8px;box-sizing:border-box;color:#1c1d1f;font-size:13px;font-weight:600;height:44px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:220px}.search-container .nf-input::placeholder{color:#85a2bc;font-weight:500;opacity:1}.search-container .nf-input:hover{border-color:#c4d6e8}.search-container .nf-input:focus{border-color:#0086ff;box-shadow:0 0 0 3px #0086ff1a;outline:none}.search-container .ant-select{height:44px;min-width:180px}.search-container .ant-select .ant-select-selector{background-color:#fff!important;border:1px solid #e0f0ff!important;border-radius:8px!important;box-shadow:none!important;height:44px!important;padding:0 14px!important;transition:border-color .15s ease,box-shadow .15s ease}.search-container .ant-select .ant-select-selector .ant-select-selection-item,.search-container .ant-select .ant-select-selector .ant-select-selection-placeholder,.search-container .ant-select .ant-select-selector .ant-select-selection-search{align-items:center;color:#1c1d1f;display:flex;font-size:13px;font-weight:600;height:42px!important;line-height:42px!important}.search-container .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#85a2bc;font-weight:500;opacity:1}.search-container .ant-select:hover .ant-select-selector{border-color:#c4d6e8!important}.search-container .ant-select.ant-select-focused .ant-select-selector,.search-container .ant-select.ant-select-open .ant-select-selector{border-color:#0086ff!important;box-shadow:0 0 0 3px #0086ff1a!important}.search-container .ant-select .ant-select-arrow,.search-container .ant-select .ant-select-clear{color:#85a2bc;font-size:12px}.search-container .ant-select:hover .ant-select-arrow{color:#1c1d1f}.actions .nf-toolbar-actions .nf-button,.actions>.nf-button,.actions>div>.nf-button,.search-container .nf-button{border-radius:8px;font-size:13px;height:44px;padding:0 16px}.ant-select-dropdown{border:1px solid #e0f0ff;border-radius:8px;box-shadow:0 8px 24px #1c1d1f14;padding:6px}.ant-select-dropdown .ant-select-item{border-radius:8px;color:#1c1d1f;font-size:13px;font-weight:600;padding:8px 12px}.ant-select-dropdown .ant-select-item-option-active{background:#0086ff0f}.ant-select-dropdown .ant-select-item-option-selected{background:#0086ff1a!important;color:#0086ff!important}.nf-home{margin:0 auto;max-width:1110px;padding:40px}.nf-home .page-header{margin-bottom:32px}.nf-home .page-header .page-title{color:#1c1d1f;font-size:24px;font-weight:800;line-height:1.3;margin:0 0 8px}.nf-home .page-header .page-subtitle{color:#85a2bc;font-size:14px;font-weight:600;line-height:1.5;margin:0}.nf-home .nf-summary-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nf-home .nf-summary-container .nf-summary{background:#fff;border:1px solid #e0f0ff;border-radius:16px;box-shadow:0 1px 2px #1b1e2c0a}.nf-home .nf-summary-container .nf-summary .ant-card-body{padding:20px 24px}.nf-home .nf-summary-container .nf-summary .card-title{border-bottom:1px solid #e0f0ff;color:#1c1d1f;font-size:16px;font-weight:700;margin:0 0 16px;padding-bottom:12px}.nf-home .nf-summary-container .nf-summary .ant-row{margin-bottom:14px}.nf-home .nf-summary-container .nf-summary .ant-row:last-child{margin-bottom:0}.nf-home .nf-summary-container .nf-summary .ant-row>span:first-child{color:#85a2bc;font-size:13px;font-weight:600;white-space:nowrap}.nf-home .nf-summary-container .nf-summary .ant-row>span:last-child{white-space:nowrap}.nf-home .nf-summary-container .nf-summary .ant-row .ant-divider{border-color:#e0f0ff;flex:1 1;margin:0 14px;min-width:0}
/*# sourceMappingURL=main.23b66dc3.css.map*/