@font-face{font-family:shabnam;src:url(/assets/Shabnam-FD-BosHQoky.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:shabnam;src:url(/assets/Shabnam-Thin-FD-DuCs3Jzs.woff2) format("woff2");font-weight:100;font-style:normal}*{font-family:shabnam,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}html,body{overscroll-behavior:none;-webkit-overflow-scrolling:auto}input,textarea,select{-webkit-user-select:text;user-select:text}#root{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@keyframes __focusPulse{0%{box-shadow:0 0 #3b5bdb8c;background-color:#3b5bdb14}70%{box-shadow:0 0 0 10px #3b5bdb00;background-color:#3b5bdb14}to{box-shadow:0 0 #3b5bdb00;background-color:transparent}}.__focus-highlight{animation:__focusPulse 1.4s ease-out;border-radius:.5rem}._header_1gcm1_1{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;width:84%;max-width:37.5rem;margin:0 auto;position:relative;z-index:1000}._right_1gcm1_25{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._profile_1gcm1_39{display:flex;align-items:center;gap:.5rem}._avatar_1gcm1_51{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}._avatarImage_1gcm1_71{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_1gcm1_83{width:100%;height:100%;background-color:#ccc;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#49454f}._profileInfo_1gcm1_105{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}._name_1gcm1_121{font-size:.9375rem;font-weight:400;color:#000;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._greeting_1gcm1_141{font-size:.8125rem;font-weight:100;color:#000}._notificationGroup_1gcm1_153{display:flex;align-items:center;gap:.5rem}._notification_1gcm1_153{position:relative;display:flex;align-items:center;justify-content:center}._homeButton_1gcm1_179,._logoutButton_1gcm1_181{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:pointer}._icon_1gcm1_201{width:1.5rem;height:1.5rem;fill:#8b8b8b}._badge_1gcm1_213{position:absolute;top:-.4rem;right:-.4rem;background-color:#007bff;color:#fff;font-size:.9375rem;font-weight:400;min-width:1.25rem;height:1.25rem;padding:0 .25rem;display:flex;align-items:center;justify-content:center;border-radius:50%}._searchBar_1gcm1_247{display:flex;align-items:center;background-color:#ece6f0;border-radius:.9rem;box-shadow:0 .25rem .25rem #0000001a;overflow:visible;width:100%;height:2.875rem;position:relative;z-index:1001;padding:0 .5rem;box-sizing:border-box}._menuButton_1gcm1_277,._searchButton_1gcm1_279{display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}._searchButton_1gcm1_279 img,._menuButton_1gcm1_277 img{display:block;width:1.5rem;height:1.5rem}._searchInput_1gcm1_309{flex:1;border:none;background:none;padding:0 .5rem;height:100%;font-size:.875rem;color:#49454f;text-align:right;outline:none;display:flex;align-items:center}._searchInput_1gcm1_309::placeholder{color:#49454f;text-align:right}._searchResultsDropdown_1gcm1_347{position:absolute;top:100%;left:0;right:0;background-color:#fff;border-radius:.5rem;box-shadow:0 .5rem 1.5rem #0003;max-height:60vh;overflow-y:auto;z-index:3000;margin-top:.5rem;padding:.75rem;direction:rtl;border:1px solid #e0e0e0}._searchSummary_1gcm1_381{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:#888;padding:0 .25rem .6rem;border-bottom:1px solid #f0f0f0;margin-bottom:.5rem}._searchSummaryDot_1gcm1_403{opacity:.5}._searchCategory_1gcm1_411{margin-bottom:1rem}._searchCategory_1gcm1_411:last-child{margin-bottom:0}._searchCategoryHeader_1gcm1_427{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem .4rem;margin-bottom:.35rem;border-bottom:1px solid #eee}._searchCategoryTitle_1gcm1_445{font-size:.82rem;font-weight:600;color:#333}._searchCategoryCount_1gcm1_457{background:#eef2ff;color:#3b5bdb;border-radius:.6rem;padding:.1rem .5rem;font-size:.68rem;font-weight:600}._searchResultItem_1gcm1_475{display:flex;align-items:center;gap:.5rem;padding:.55rem .6rem;border-radius:.5rem;cursor:pointer;transition:background-color .15s;margin-bottom:.15rem}._searchResultItem_1gcm1_475:hover{background-color:#f5f7fa}._searchResultMain_1gcm1_505{flex:1;min-width:0}._searchResultName_1gcm1_515{font-weight:500;color:#1a1a1a;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultSub_1gcm1_533{font-size:.72rem;color:#777;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultBadge_1gcm1_551{flex-shrink:0;font-size:.65rem;background:#eef7ee;color:#2f855a;padding:.15rem .45rem;border-radius:.35rem;white-space:nowrap}._searchMoreBtn_1gcm1_571{width:100%;text-align:center;padding:.45rem;margin-top:.2rem;background:transparent;border:1px dashed #d0d5dd;color:#3b5bdb;border-radius:.4rem;font-size:.72rem;font-family:Shabnam,sans-serif;cursor:pointer;transition:background .15s,border-color .15s}._searchMoreBtn_1gcm1_571:hover{background:#f5f7ff;border-color:#3b5bdb}._searchState_1gcm1_615{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem .75rem;color:#888;font-size:.82rem;text-align:center}._searchSpinner_1gcm1_637{width:.9rem;height:.9rem;border-radius:50%;border:2px solid #cbd5e1;border-top-color:#3b5bdb;animation:___searchSpin_1gcm1_1 .7s linear infinite}@keyframes ___searchSpin_1gcm1_1{to{transform:rotate(360deg)}}._phoneNumber_1gcm1_667{direction:ltr;display:inline-block;unicode-bidi:embed}._filterDropdown_1gcm1_679{position:absolute;top:100%;left:0;background-color:#fff;border-radius:.75rem;box-shadow:0 .5rem 1.5rem #0003;z-index:3001;margin-top:.5rem;padding:.75rem;width:220px;max-height:50vh;overflow-y:auto;direction:rtl;border:1px solid #e0e0e0}._filterHeader_1gcm1_713{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #eee;font-size:.875rem;font-weight:600;color:#333}._selectAllButton_1gcm1_737{background:none;border:none;color:#007bff;font-size:.75rem;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}._selectAllButton_1gcm1_737:hover{background-color:#f0f7ff}._filterList_1gcm1_765{display:flex;flex-direction:column;gap:.25rem}._filterItem_1gcm1_777{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem;cursor:pointer;transition:background-color .15s}._filterItem_1gcm1_777:hover{background-color:#f5f5f5}._filterCheckbox_1gcm1_805{width:1rem;height:1rem;cursor:pointer;accent-color:#007bff}._filterLabel_1gcm1_819{font-size:.8125rem;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}._menuButton_1gcm1_277{display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;position:relative}._menuButton_1gcm1_277:hover{opacity:.7}@media(max-width:400px){._header_1gcm1_1{gap:.75rem;padding:.75rem 0}._profile_1gcm1_39{gap:.4rem}._avatar_1gcm1_51{width:3rem;height:3rem}._avatarPlaceholder_1gcm1_83{font-size:.65rem}._name_1gcm1_121{font-size:.78rem;max-width:110px}._greeting_1gcm1_141{font-size:.68rem}._notificationGroup_1gcm1_153{gap:.35rem}._homeButton_1gcm1_179,._logoutButton_1gcm1_181{width:1.75rem;height:1.75rem}._icon_1gcm1_201{width:1.25rem;height:1.25rem}._badge_1gcm1_213{top:-.3rem;right:-.3rem;font-size:.8rem;min-width:1rem;height:1rem;padding:0 .2rem}._searchBar_1gcm1_247{height:2.4rem;border-radius:.7rem;padding:0 .4rem}._menuButton_1gcm1_277,._searchButton_1gcm1_279{padding:0}._searchButton_1gcm1_279 img,._menuButton_1gcm1_277 img{width:1.25rem;height:1.25rem}._searchInput_1gcm1_309{font-size:.75rem;padding:0 .4rem}._searchResultsDropdown_1gcm1_347{border-radius:.4rem;padding:.6rem}._searchCategoryTitle_1gcm1_445{font-size:.75rem}._searchResultItem_1gcm1_475{padding:.5rem .55rem}._searchResultName_1gcm1_515{font-size:.78rem}._searchResultSub_1gcm1_533{font-size:.68rem}._searchResultBadge_1gcm1_551{font-size:.6rem}._searchMoreBtn_1gcm1_571{font-size:.68rem;padding:.4rem}._searchState_1gcm1_615{font-size:.75rem;padding:1.2rem .6rem}._filterDropdown_1gcm1_679{width:190px;padding:.6rem}._filterHeader_1gcm1_713{font-size:.78rem}._filterLabel_1gcm1_819{font-size:.72rem}._filterCheckbox_1gcm1_805{width:.9rem;height:.9rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._header_1gcm1_1{width:90%;max-width:90%;padding:1.5rem 0;gap:1.5rem}._profile_1gcm1_39{gap:.85rem}._avatar_1gcm1_51{width:5.25rem;height:5.25rem}._avatarPlaceholder_1gcm1_83{font-size:1.05rem}._profileInfo_1gcm1_105{gap:.2rem}._name_1gcm1_121{font-size:1.35rem;max-width:280px}._greeting_1gcm1_141{font-size:1.15rem}._notificationGroup_1gcm1_153{gap:.9rem}._homeButton_1gcm1_179,._logoutButton_1gcm1_181{width:3rem;height:3rem}._notification_1gcm1_153{padding:.25rem}._icon_1gcm1_201{width:2.2rem;height:2.2rem}._badge_1gcm1_213{top:-.5rem;right:-.5rem;font-size:1.15rem;min-width:1.65rem;height:1.65rem;padding:0 .3rem}._searchBar_1gcm1_247{height:4rem;border-radius:1.25rem;padding:0 .8rem}._menuButton_1gcm1_277,._searchButton_1gcm1_279{padding:0}._searchButton_1gcm1_279 img,._menuButton_1gcm1_277 img{width:2.2rem;height:2.2rem}._searchInput_1gcm1_309{font-size:1.2rem;padding:0 .75rem}._searchResultsDropdown_1gcm1_347{border-radius:1rem;padding:1.15rem}._searchCategoryTitle_1gcm1_445{font-size:1.15rem}._searchResultItem_1gcm1_475{padding:.9rem .95rem}._searchResultName_1gcm1_515{font-size:1.15rem}._searchResultSub_1gcm1_533{font-size:1rem}._searchMoreBtn_1gcm1_571{font-size:1rem;padding:.6rem}._filterDropdown_1gcm1_679{width:320px;padding:1.15rem}._filterHeader_1gcm1_713{font-size:1.15rem}._filterLabel_1gcm1_819{font-size:1.05rem}._filterCheckbox_1gcm1_805{width:1.35rem;height:1.35rem}}._header_1ic68_1{display:flex;flex-direction:row;align-items:center;gap:.6rem;padding:.5rem 0;margin-bottom:.5rem;flex-shrink:0;width:100%}._notificationGroup_1ic68_23{display:flex;flex-direction:row;align-items:center;gap:.5rem;flex-shrink:0}._iconBtn_1ic68_39{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:transparent;border-radius:.9rem;transition:background .15s;flex-shrink:0;text-decoration:none}._iconBtn_1ic68_39:hover{background:#0000000d}._iconImg_1ic68_75{width:1.5rem;height:1.5rem;fill:#8b8b8b}._badge_1ic68_87{position:absolute;top:-.4rem;right:-.4rem;background:#007bff;color:#fff;font-family:Shabnam,sans-serif;font-size:.8125rem;font-weight:400;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:50%;display:flex;align-items:center;justify-content:center}._searchBar_1ic68_123{display:flex;align-items:center;justify-content:center;gap:.6rem;flex:1;background:#ece6f0;border-radius:.9rem;padding:0 .9rem;box-shadow:0 .25rem .25rem #0000001a;position:relative;height:2.875rem;box-sizing:border-box}._searchIcon_1ic68_153{width:1.5rem;height:1.5rem;fill:#8b8b8b;flex-shrink:0;display:block}._searchInput_1ic68_169{flex:1;border:none;background:none;padding:0;margin:0;height:100%;line-height:1;font-family:Shabnam,sans-serif;font-size:.875rem;color:#49454f;text-align:right;outline:none;display:flex;align-items:center}._searchInput_1ic68_169::placeholder{color:#49454f;text-align:right}._filterBtn_1ic68_213{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;background:transparent;border-radius:.5rem;cursor:pointer;flex-shrink:0;transition:background .15s;align-self:center}._filterBtn_1ic68_213:hover{background:#0000000d}._filterIcon_1ic68_253{width:1.5rem;height:1.5rem;fill:#8b8b8b;display:block}._filterDropdown_1ic68_267{position:absolute;top:calc(100% + .5rem);left:0;background:#fff;border-radius:.75rem;box-shadow:0 8px 32px #0000001f;z-index:200;padding:.75rem;width:260px;max-height:60vh;overflow-y:auto;border:1px solid #e0e0e0;direction:rtl}._filterHeader_1ic68_299{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #eee;font-size:.875rem;font-weight:600;color:#333}._selectAllButton_1ic68_323{background:none;border:none;color:#007bff;font-family:Shabnam,sans-serif;font-size:.75rem;cursor:pointer;padding:.25rem .5rem;border-radius:.25rem}._selectAllButton_1ic68_323:hover{background-color:#f0f7ff}._filterList_1ic68_353{display:flex;flex-direction:column;gap:.25rem}._filterItem_1ic68_365{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem;cursor:pointer;transition:background .15s}._filterItem_1ic68_365:hover{background-color:#f5f5f5}._filterCheckbox_1ic68_393{width:1rem;height:1rem;cursor:pointer;accent-color:#007bff;flex-shrink:0}._filterLabel_1ic68_409{font-size:.8125rem;color:#333;cursor:pointer;-webkit-user-select:none;user-select:none}._searchResultsDropdown_1ic68_423{position:absolute;top:calc(100% + .5rem);right:0;left:0;background:#fff;border-radius:.5rem;box-shadow:0 .5rem 1.5rem #0003;max-height:60vh;overflow-y:auto;z-index:100;padding:.75rem;border:1px solid #e0e0e0;direction:rtl}._searchSummary_1ic68_455{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:#888;padding:0 .25rem .6rem;border-bottom:1px solid #f0f0f0;margin-bottom:.5rem}._searchSummaryDot_1ic68_477{opacity:.5}._searchCategory_1ic68_485{margin-bottom:1rem}._searchCategory_1ic68_485:last-child{margin-bottom:0}._searchCategoryHeader_1ic68_501{display:flex;justify-content:space-between;align-items:center;padding:0 .25rem .4rem;margin-bottom:.35rem;border-bottom:1px solid #eee}._searchCategoryTitle_1ic68_519{font-size:.82rem;font-weight:600;color:#333}._searchCategoryCount_1ic68_531{background:#eef2ff;color:#3b5bdb;border-radius:.6rem;padding:.1rem .5rem;font-size:.68rem;font-weight:600}._searchResultItem_1ic68_549{display:flex;align-items:center;gap:.5rem;padding:.55rem .6rem;border-radius:.5rem;cursor:pointer;transition:background-color .15s;margin-bottom:.15rem}._searchResultItem_1ic68_549:hover{background-color:#f5f7fa}._searchResultMain_1ic68_579{flex:1;min-width:0}._searchResultName_1ic68_589{font-weight:500;color:#1a1a1a;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultSub_1ic68_607{font-size:.72rem;color:#777;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultBadge_1ic68_625{flex-shrink:0;font-size:.65rem;background:#eef7ee;color:#2f855a;padding:.15rem .45rem;border-radius:.35rem;white-space:nowrap}._searchMoreBtn_1ic68_645{width:100%;text-align:center;padding:.45rem;margin-top:.2rem;background:transparent;border:1px dashed #d0d5dd;color:#3b5bdb;border-radius:.4rem;font-size:.72rem;font-family:Shabnam,sans-serif;cursor:pointer;transition:background .15s,border-color .15s}._searchMoreBtn_1ic68_645:hover{background:#f5f7ff;border-color:#3b5bdb}._searchState_1ic68_689{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem .75rem;color:#888;font-size:.82rem;text-align:center}._searchSpinner_1ic68_711{width:.9rem;height:.9rem;border-radius:50%;border:2px solid #cbd5e1;border-top-color:#3b5bdb;animation:___searchSpin_1ic68_1 .7s linear infinite}@keyframes ___searchSpin_1ic68_1{to{transform:rotate(360deg)}}@media(min-width:1200px){._header_1ic68_1{gap:.75rem;padding:.75rem 0}._notificationGroup_1ic68_23{gap:.65rem}._iconBtn_1ic68_39{width:2.75rem;height:2.75rem}._iconImg_1ic68_75{width:1.65rem;height:1.65rem}._searchBar_1ic68_123{height:3rem;border-radius:1rem}._searchIcon_1ic68_153{width:1.65rem;height:1.65rem}._searchInput_1ic68_169{font-size:.95rem}._filterIcon_1ic68_253{width:1.65rem;height:1.65rem}}._footer_1lgpm_1{display:flex;justify-content:center;padding:clamp(3px,.5vw,6px) 8px;opacity:.3;flex-shrink:0;width:84%;max-width:37.5rem;margin:0 auto}._logo_1lgpm_23{width:clamp(36px,6vw,50px);height:auto}@media(min-width:769px){._footer_1lgpm_1{width:100%;max-width:100%;padding:.5rem 0 .25rem;margin-top:.5rem;border-top:1px solid rgba(0,0,0,.06);opacity:.4}._logo_1lgpm_23{width:clamp(55px,7vw,70px)}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._footer_1lgpm_1{padding:.75rem 0 .35rem;margin-top:.75rem}._logo_1lgpm_23{width:75px}}@media(min-width:1280px){._footer_1lgpm_1{padding:.5rem 0 .25rem;margin-top:.5rem}._logo_1lgpm_23{width:clamp(60px,5vw,70px)}}._bottomActions_1pum1_1{display:flex;justify-content:space-between;padding:.75rem 0;margin-bottom:.75rem;width:84%;max-width:37.5rem;margin-left:auto;margin-right:auto;position:relative;z-index:5}._left_1pum1_27,._right_1pum1_29{display:flex;align-items:center}@media(max-width:400px){._bottomActions_1pum1_1 button:has(img){width:2.5rem;height:2.5rem}._bottomActions_1pum1_1 button:has(img) img{width:2.5rem;height:2.5rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._bottomActions_1pum1_1{width:90%;max-width:90%}._bottomActions_1pum1_1 button:has(img){width:8rem;height:8rem}._bottomActions_1pum1_1 button:has(img) img{width:5rem;height:5rem}}@media(min-width:1280px){._bottomActions_1pum1_1{width:100%;max-width:100%;padding:.75rem 0;margin-bottom:.5rem}._bottomActions_1pum1_1 button:has(img) img{width:4rem;height:4rem}}._sidebar_lkgwa_1{display:flex;flex-direction:column;width:260px;height:100%;background:#f5f5f580;border-radius:3rem;padding:1rem;box-shadow:0 0 30px #00000026;gap:1rem;flex-shrink:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}._sidebar_lkgwa_1::-webkit-scrollbar{width:3px}._sidebar_lkgwa_1::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:3px}._profileSection_lkgwa_53{display:flex;align-items:center;gap:.5rem;flex-shrink:0;text-decoration:none;color:inherit;background:transparent;padding:0}._avatar_lkgwa_75{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarImage_lkgwa_97{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_lkgwa_109{width:100%;height:100%;background-color:#ccc;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#49454f}._profileInfo_lkgwa_131{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;flex:1;overflow:hidden}._profileName_lkgwa_151{font-size:.9375rem;font-weight:400;color:#000;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}._profileGreeting_lkgwa_173{font-size:.8125rem;font-weight:100;color:#000;text-align:right}._addButton_lkgwa_187{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:linear-gradient(135deg,#007bff,#4ba1fd);color:#fff;border:none;border-radius:1rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.9rem;font-weight:500;box-shadow:0 4px 12px #007bff40;transition:transform .15s,box-shadow .15s;flex-shrink:0}._addButton_lkgwa_187:hover{transform:translateY(-1px);box-shadow:0 6px 16px #007bff59}._addIcon_lkgwa_241{width:1.1rem;height:1.1rem;filter:brightness(0) invert(1)}._navMenu_lkgwa_253{display:flex;flex-direction:column;gap:.25rem;flex:1;min-height:0}._menuItem_lkgwa_269{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;background:transparent;border:none;border-radius:.75rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.85rem;color:#444;text-align:right;transition:background .15s,color .15s;width:100%}._menuItem_lkgwa_269:hover:not(:disabled){background:#ffffffb3;color:#1a1a1a}._menuItemActive_lkgwa_317{background:#e8f2ff;color:#007bff;font-weight:500}._menuItemActive_lkgwa_317 ._menuIcon_lkgwa_329{filter:invert(38%) sepia(88%) saturate(2138%) hue-rotate(200deg) brightness(96%) contrast(101%)}._menuItemDisabled_lkgwa_337{opacity:.4;cursor:not-allowed}._menuIcon_lkgwa_329{width:1.15rem;height:1.15rem;fill:#666;flex-shrink:0}@media(min-width:1200px){._sidebar_lkgwa_1{width:280px;border-radius:3.875rem;padding:1.25rem}._profileSection_lkgwa_53{gap:.65rem}._avatar_lkgwa_75{width:4rem;height:4rem}._avatarPlaceholder_lkgwa_109{font-size:.85rem}._profileName_lkgwa_151{font-size:1rem}._profileGreeting_lkgwa_173{font-size:.875rem}}._overlay_ujjxf_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;z-index:1000}._menu_ujjxf_21{position:absolute;width:84%;max-width:400px;background:#ffffffe6;border-radius:clamp(16px,4vw,24px);box-shadow:0 4px 4px #00000040;padding:clamp(16px,4vw,24px);box-sizing:border-box;left:50%;transform:translate(-50%);display:flex;flex-direction:column;justify-content:space-between}._grid_ujjxf_53{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,4vw,24px);direction:rtl;flex-grow:1;align-content:space-around}._item_ujjxf_71{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,2vw,12px)}._icon_ujjxf_85{width:clamp(32px,8vw,48px);height:clamp(32px,8vw,48px);fill:#007bff}._text_ujjxf_97{font-size:clamp(12px,3vw,16px);color:#000;text-align:center;direction:rtl}@media(min-width:769px){._menu_ujjxf_21{max-width:520px;border-radius:1.5rem;padding:2rem;box-shadow:0 6px 20px #00000026}._grid_ujjxf_53{gap:1.75rem}._item_ujjxf_71{gap:.75rem;cursor:pointer;transition:transform .15s ease}._item_ujjxf_71:hover{transform:translateY(-3px)}._icon_ujjxf_85{width:4rem;height:4rem;transition:transform .15s ease}._item_ujjxf_71:hover ._icon_ujjxf_85{transform:scale(1.08)}._text_ujjxf_97{font-size:1.05rem;font-weight:500}}._overlay_fffsv_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:9999}._container_fffsv_21{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:10000;pointer-events:none}._toast_fffsv_47{background:#fff;border-radius:16px;padding:1.5rem;max-width:320px;width:85%;text-align:center;box-shadow:0 8px 32px #00000026;pointer-events:auto;direction:rtl;animation:_fadeIn_fffsv_1 .2s ease;border-top:4px solid #007bff}@keyframes _fadeIn_fffsv_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._message_fffsv_97{font-family:Shabnam,sans-serif;font-size:.9375rem;color:#333;margin:0 0 1.25rem;line-height:1.7}._buttons_fffsv_113{display:flex;gap:.75rem;justify-content:center}._okBtn_fffsv_125{padding:.625rem 2rem;background:#007bff;color:#fff;border:none;border-radius:10px;font-family:Shabnam,sans-serif;font-size:.875rem;cursor:pointer;transition:background .15s}._okBtn_fffsv_125:hover{background:#0056b3}._cancelBtn_fffsv_157{padding:.625rem 2rem;background:#e9ecef;color:#333;border:none;border-radius:10px;font-family:Shabnam,sans-serif;font-size:.875rem;cursor:pointer;transition:background .15s}._cancelBtn_fffsv_157:hover{background:#dee2e6}._info_fffsv_189{border-top-color:#007bff}._success_fffsv_197{border-top-color:#28a745}._error_fffsv_205{border-top-color:#dc3545}._warning_fffsv_213{border-top-color:#ffc107}._container_pazq3_1{width:100vw;height:100svh;background-color:#e8e8e8;padding:1rem;overflow:hidden;box-sizing:border-box}._desktopLayout_pazq3_19{display:flex;gap:1rem;width:100%;height:100%;min-height:0}._main_pazq3_35{flex:1;min-width:0;height:100%;min-height:0;background:#f5f5f580;border-radius:3rem;padding:.95rem 1.5rem .5rem;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 30px #00000026}._contentArea_pazq3_63{flex:1;min-height:0;overflow:hidden;padding-left:.25rem}@media(min-width:1200px){._container_pazq3_1{padding:1.5rem}._main_pazq3_35{padding:1.2rem 2rem .75rem;border-radius:3.875rem}}._container_1rmpx_1{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:92.5vw;height:calc(100vh - 7.5vw);height:calc(100dvh - 7.5vw);height:calc(100svh - 7.5vw);margin:3.75vw;z-index:1;overflow:hidden}._mobileBox_1rmpx_29{display:flex;flex-direction:column;width:100%;height:100%;background-color:#f5f5f580;border-radius:3.875rem;overflow:hidden;padding:1rem 0}._main_1rmpx_51{display:flex;flex:1;flex-direction:column;width:100%;margin:0 auto;overflow:hidden;min-height:0}button{border:none;background:transparent}._watermarkContainer_1rmpx_81{position:relative;width:100%;height:100%;overflow:hidden}._watermarkLogo_1rmpx_95{pointer-events:none;-webkit-user-select:none;user-select:none;transition:none}@media(max-width:400px){._container_1rmpx_1{width:95vw;height:calc(100vh - 5vw);height:calc(100dvh - 5vw);height:calc(100svh - 5vw);margin:2.5vw}._mobileBox_1rmpx_29{border-radius:2.75rem;padding:.75rem 0}}@media(min-width:769px){._container_1rmpx_1{width:92.5vw;height:calc(100vh - 7.5vw);height:calc(100dvh - 7.5vw);height:calc(100svh - 7.5vw);margin:3.75vw}._mobileBox_1rmpx_29{width:100%;max-width:100%;height:100%;background-color:#f5f5f580;border-radius:3.875rem;overflow:hidden;padding:1rem 0}._main_1rmpx_51{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._main_1rmpx_51::-webkit-scrollbar{width:4px}._main_1rmpx_51::-webkit-scrollbar-track{background:transparent;margin:10px 0}._main_1rmpx_51::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._container_1rmpx_1{width:92.5vw;height:calc(100vh - 7.5vw);height:calc(100dvh - 7.5vw);height:calc(100svh - 7.5vw);margin:3.75vw}._mobileBox_1rmpx_29{width:100%;max-width:100%;height:100%;background-color:#f5f5f580;border-radius:3.875rem;overflow:hidden;padding:1rem 0}._main_1rmpx_51{width:94%}}._container_1v9ub_1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:calc(100vh - 7.5vw);background-color:#f5f5f580;border-radius:3.25rem;margin:3.75vw;width:92.5vw;box-sizing:border-box;padding:2rem 0;font-family:Shabnam,sans-serif}._content_1v9ub_31{position:relative;width:84%;max-width:37.5rem}._logo_1v9ub_43{width:7.375rem;height:2.9375rem;position:absolute;top:12vh;left:50%;transform:translate(-50%)}._segmentContainer_1v9ub_61{width:76%;height:2.25rem;position:absolute;top:calc(12vh + 6rem);left:50%;transform:translate(-50%)}._segmentedControl_1v9ub_79{display:flex;justify-content:center;background-color:#7878801f;border-radius:.4375rem;width:100%;height:2.25rem}._segment_1v9ub_61{flex:0 0 50%;text-align:center;padding:.375rem 0;font-size:.8125rem;color:#000;border:none;background:none;cursor:pointer;transition:background-color .2s;box-sizing:border-box}._segment_1v9ub_61._active_1v9ub_123{background-color:#fff;color:#000;border-radius:.4375rem;margin:.125rem;padding:.25rem 0}._hidden_1v9ub_139{opacity:0;pointer-events:none}._textContainer_1v9ub_149{width:100%;height:1.625rem;position:absolute;top:calc(12vh + 8.25rem);left:50%;transform:translate(-50%)}._infoText_1v9ub_167{font-size:.8125rem;color:#999;text-align:center;margin:.5rem 0;width:100%}._inputContainer_1v9ub_183{width:100%;position:absolute;top:calc(12vh + 10.875rem);left:50%;transform:translate(-50%)}._firstInput_1v9ub_199{width:100%;height:3.125rem}._secondInput_1v9ub_209{width:100%;height:3.125rem;margin-top:1.5rem}._input_1v9ub_183{width:100%;height:3.125rem;padding:.625rem .875rem;font-size:1.25rem;border:.0625rem solid #ccc;border-radius:.9375rem;outline:none;box-shadow:0 .25rem .25rem #0000001a;text-align:right}._input_1v9ub_183::placeholder{text-align:right;color:#999;font-size:1.25rem}._input_1v9ub_183:focus{border-color:#007bff}._errorContainer_1v9ub_265{width:100%;min-height:1.5rem;position:relative;margin-top:.5rem;margin-left:auto;margin-right:auto}._error_1v9ub_265{color:#d32f2f;font-size:.875rem;text-align:center;margin:.5rem 0}._buttonContainer_1v9ub_297{display:flex;gap:1rem;width:100%;justify-content:center;position:relative;margin-top:.5rem;margin-left:auto;margin-right:auto}._submitButton_1v9ub_319{width:42%;height:2.875rem;padding:.625rem;background-color:#007bff;color:#fff;border:none;border-radius:.9375rem;cursor:pointer;font-size:.875rem;box-shadow:0 .25rem .25rem #0000001a}._submitButton_1v9ub_319:hover{background-color:#0056b3}._cancelButton_1v9ub_353{width:42%;height:2.875rem;padding:.625rem;background-color:#eaeaeb;color:#000;border:none;border-radius:.9375rem;cursor:pointer;font-size:.875rem;box-shadow:0 .25rem .25rem #0000001a}._cancelButton_1v9ub_353:hover{background-color:#d5d5d6}._installHint_1v9ub_387{display:flex;align-items:center;gap:.75rem;position:absolute;bottom:-4rem;left:50%;transform:translate(-50%);width:90%;max-width:24rem;padding:.875rem 1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:.75rem;box-shadow:0 1px 3px #0000000d;direction:rtl}._installHintIcon_1v9ub_423{font-size:1.5rem;flex-shrink:0;align-self:center}._installHintText_1v9ub_435{font-size:.75rem;color:#666;line-height:1.8;flex:1;text-align:center;white-space:pre-line;unicode-bidi:plaintext}._dismissButton_1v9ub_455{position:absolute;top:.5rem;left:.5rem;background:none;border:none;font-size:1rem;color:#999;cursor:pointer;padding:.25rem;line-height:1}._loadingContainer_1rtne_1{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent}._spinner_1rtne_19{width:2rem;height:2rem;border:.2rem solid rgba(0,123,255,.15);border-top:.2rem solid #007bff;border-radius:50%;animation:_spin_1rtne_19 .7s linear infinite}@keyframes _spin_1rtne_19{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1cqfg_1{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}._svgOverlay_1cqfg_19{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none}._tooltip_1cqfg_39{position:fixed;z-index:10001;background:#1e1e1ed9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:1.5rem;max-width:300px;width:85%;text-align:center;font-family:Shabnam,sans-serif;box-shadow:0 20px 60px #00000080;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.15)}._stepIndicator_1cqfg_73{font-size:.7rem;color:#ffffff80;letter-spacing:1px}._tooltip_1cqfg_39 h3{font-size:1.1rem;color:#fff;margin:.4rem 0;font-weight:500}._tooltip_1cqfg_39 p{font-size:.82rem;color:#fffc;line-height:1.8;margin:.4rem 0}._buttons_1cqfg_113{display:flex;gap:.5rem;justify-content:center;margin-top:1.2rem}._prevBtn_1cqfg_127{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:2rem;padding:.55rem 1.4rem;font-family:Shabnam,sans-serif;font-size:.8rem;cursor:pointer;transition:background .2s}._prevBtn_1cqfg_127:hover{background:#fff3}._nextBtn_1cqfg_159{background:#007bff;color:#fff;border:none;border-radius:2rem;padding:.55rem 1.4rem;font-family:Shabnam,sans-serif;font-size:.8rem;cursor:pointer;transition:background .2s}._nextBtn_1cqfg_159:hover{background:#0062cc}._skipBtn_1cqfg_191{background:none;border:none;color:#fff6;font-family:Shabnam,sans-serif;font-size:.75rem;margin-top:.6rem;cursor:pointer;transition:color .2s}._skipBtn_1cqfg_191:hover{color:#ffffffb3}@media(min-width:769px){._tooltip_1cqfg_39{max-width:380px;padding:2rem;border-radius:24px}._stepIndicator_1cqfg_73{font-size:.8rem}._tooltip_1cqfg_39 h3{font-size:1.35rem;margin:.5rem 0}._tooltip_1cqfg_39 p{font-size:1rem;line-height:1.9;margin:.5rem 0}._buttons_1cqfg_113{gap:.75rem;margin-top:1.5rem}._prevBtn_1cqfg_127,._nextBtn_1cqfg_159{padding:.75rem 1.75rem;font-size:.95rem;border-radius:2.5rem}._skipBtn_1cqfg_191{font-size:.9rem;margin-top:.85rem}}._content_bsmgp_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;padding:0;height:100%;gap:calc(.75rem*100vh/932px)}._notificationContainer_bsmgp_23{margin:0;flex-shrink:0;position:relative}._notificationScroll_bsmgp_35{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1rem}._notificationScroll_bsmgp_35::-webkit-scrollbar{display:none}._notificationCard_bsmgp_61{flex:0 0 100%;background-color:#fff;border-radius:calc(.9375rem*100vh/932px);padding:calc(.25rem*100vh/932px);margin:calc(.2rem*100vh/932px) 0;box-shadow:0 .125rem .25rem #00000833;scroll-snap-align:center;height:calc(7.5rem*100vh/932px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:hidden}._notificationCard_bsmgp_61._withBanner_bsmgp_95{background:linear-gradient(135deg,#007bff,#6495ed 45%,#1f9d8b);position:relative;color:#fff}._notificationCard_bsmgp_61._withBanner_bsmgp_95:after{content:"";position:absolute;top:-40%;right:-20%;width:60%;height:180%;background:radial-gradient(circle,#ffffff40,#fff0 70%);border-radius:50%;pointer-events:none}._notificationCard_bsmgp_61._withBanner_bsmgp_95:before{content:"";position:absolute;bottom:-50%;left:-10%;width:55%;height:160%;background:radial-gradient(circle,#ffffff2e,#fff0 70%);border-radius:50%;pointer-events:none}._notificationCard_bsmgp_61._withBanner_bsmgp_95 h3,._notificationCard_bsmgp_61._withBanner_bsmgp_95 p{color:#fff;position:relative;z-index:1;text-shadow:0 1px 6px rgba(0,0,0,.25)}._notificationCard_bsmgp_61 h3{font-family:Shabnam,sans-serif;font-weight:100;font-size:calc(1rem*100vh/932px);color:#333;margin:0 0 calc(.1875rem*100vh/932px)}._notificationCard_bsmgp_61 p{font-family:Shabnam,sans-serif;font-weight:100;font-size:calc(1rem*100vh/932px);color:#666;margin:0}._dots_bsmgp_203{display:flex;justify-content:center;gap:calc(.5rem*100vh/932px);margin:0;position:absolute;bottom:calc(.55rem*100vh/932px);left:0;right:0;z-index:2;pointer-events:none}._dot_bsmgp_203{width:calc(.5rem*100vh/932px);height:calc(.5rem*100vh/932px);background:#007bff4c;border-radius:50%;cursor:pointer;pointer-events:auto}._activeDot_bsmgp_247{background-color:#007bff}._mainIcons_bsmgp_255{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(.375rem*100vh/932px);margin:0;flex-grow:1;min-height:calc(6.25rem*100vh/932px)}._iconButton_bsmgp_273{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(.375rem*100vh/932px);min-height:calc(3.125rem*100vh/932px);cursor:pointer;background-color:transparent}._icon_bsmgp_273{width:calc(3rem*100vh/932px);height:calc(3rem*100vh/932px);margin-bottom:calc(1.5rem*100vh/932px)}._iconButton_bsmgp_273 span{font-family:Shabnam,sans-serif;font-weight:500;font-size:calc(1rem*100vh/932px);color:#333}._coloredContainer_bsmgp_321{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;margin:0;gap:calc(1.25rem*100vh/932px);flex-shrink:0}._coloredContainer_bsmgp_321::-webkit-scrollbar{display:none}._coloredCard_bsmgp_351{flex:0 0 39%;position:relative;border-radius:calc(.9375rem*100vh/932px);padding:calc(.375rem*100vh/932px);height:calc(8.75rem*100vh/932px);scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end}._coloredIcon_bsmgp_375{width:calc(2.6875rem*100vh/932px);height:calc(2.6875rem*100vh/932px);position:absolute;top:calc(1.8rem*100vh/932px);left:calc(1rem*100vh/932px);filter:brightness(0) invert(1)}._coloredCard_bsmgp_351 span{font-family:Shabnam,sans-serif;font-weight:400;font-size:calc(1rem*100vh/932px);color:#fff;text-align:right;position:absolute;bottom:calc(1.8rem*100vh/932px);right:calc(1rem*100vh/932px)}::-webkit-scrollbar{display:none}._disabled_bsmgp_423{opacity:.4;pointer-events:auto}._notifTime_bsmgp_433{font-size:calc(.65rem*100vh/932px);color:#999;margin-top:calc(.2rem*100vh/932px)}@media(max-width:380px){._content_bsmgp_1{gap:.5rem}._notificationScroll_bsmgp_35{gap:.6rem}._notificationCard_bsmgp_61{height:5.5rem;border-radius:.75rem;padding:.3rem;margin:.1rem 0}._notificationCard_bsmgp_61 h3{font-size:.8rem;margin:0 0 .15rem}._notificationCard_bsmgp_61 p{font-size:.7rem}._dots_bsmgp_203{gap:.35rem;bottom:.45rem}._dot_bsmgp_203{width:.4rem;height:.4rem}._mainIcons_bsmgp_255{gap:.25rem;min-height:0}._iconButton_bsmgp_273{padding:.3rem}._icon_bsmgp_273{width:2.25rem;height:2.25rem;margin-bottom:.4rem}._iconButton_bsmgp_273 span{font-size:.75rem}._coloredContainer_bsmgp_321{gap:.7rem}._coloredCard_bsmgp_351{height:6rem;border-radius:.75rem;padding:.35rem}._coloredIcon_bsmgp_375{width:1.8rem;height:1.8rem;top:.7rem;left:.6rem}._coloredCard_bsmgp_351 span{font-size:.75rem;bottom:.7rem;right:.6rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_bsmgp_1{width:100%;max-width:100%;padding:0 1.5rem;box-sizing:border-box;height:100%;gap:1.5rem}._notificationCard_bsmgp_61{height:clamp(200px,28vw,260px);padding:1.25rem 1.75rem;border-radius:1.5rem;margin:0}._notificationCard_bsmgp_61 h3{font-size:1.35rem;font-weight:500;margin:0 0 .6rem}._notificationCard_bsmgp_61 p{font-size:1.15rem}._dots_bsmgp_203{gap:.75rem;bottom:1rem}._dot_bsmgp_203{width:.7rem;height:.7rem}._mainIcons_bsmgp_255{flex-grow:1;gap:1.25rem;min-height:0}._iconButton_bsmgp_273{padding:1.25rem;min-height:0}._icon_bsmgp_273{width:5rem;height:5rem;margin-bottom:1.5rem}._iconButton_bsmgp_273 span{font-size:1.25rem}._coloredContainer_bsmgp_321{gap:1.25rem}._coloredCard_bsmgp_351{flex:0 0 42%;height:12rem;border-radius:1.5rem;padding:1rem}._coloredIcon_bsmgp_375{width:4rem;height:4rem;top:2rem;left:1.5rem}._coloredCard_bsmgp_351 span{font-size:1.25rem;bottom:2rem;right:1.5rem}}@media(min-width:1280px){._content_bsmgp_1{width:100%;max-width:100%;height:100%;gap:1rem;padding:.5rem 0}._notificationContainer_bsmgp_23{flex-shrink:0}._notificationCard_bsmgp_61{flex:0 0 100%;height:clamp(180px,24dvh,260px);padding:1rem 1.5rem;border-radius:1.5rem;margin:0;background-color:#fff;box-shadow:0 4px 16px #00000814;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;scroll-snap-align:center}._notificationCard_bsmgp_61 h3{font-family:Shabnam,sans-serif;font-weight:500;font-size:1.15rem;color:#333;margin:0 0 .4rem}._notificationCard_bsmgp_61 p{font-family:Shabnam,sans-serif;font-weight:100;font-size:1rem;color:#666;margin:0}._dots_bsmgp_203{gap:.6rem;bottom:.75rem}._dot_bsmgp_203{width:.55rem;height:.55rem}._mainIcons_bsmgp_255{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr;grid-auto-rows:unset;gap:1.5rem;flex:1 1 auto;min-height:0;align-content:center;justify-content:center}._iconButton_bsmgp_273{padding:clamp(.5rem,1.2dvh,.9rem);background:transparent;border-radius:0;box-shadow:none;transition:none;gap:clamp(.5rem,1.2dvh,1rem);display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;justify-self:center;width:100%}._icon_bsmgp_273{width:clamp(4rem,6dvh,6rem);height:clamp(4rem,6dvh,6rem);margin-bottom:0}._iconButton_bsmgp_273 span{font-size:clamp(1.1rem,2dvh,1.5rem);font-weight:500}._coloredContainer_bsmgp_321{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;gap:1.25rem;margin:0;padding:.25rem 0;flex:0 0 auto;height:clamp(150px,20dvh,220px);box-sizing:border-box;scroll-padding-inline-end:61%}._coloredCard_bsmgp_351{flex:0 0 39%;min-width:0;max-width:none;height:100%;position:relative;border-radius:1.5rem;padding:.75rem;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end;transition:box-shadow .2s ease;box-shadow:0 4px 12px #00000014;box-sizing:border-box}._coloredCard_bsmgp_351:hover{box-shadow:0 12px 28px #0000002e}._coloredIcon_bsmgp_375{width:clamp(2.5rem,4dvh,3.5rem);height:clamp(2.5rem,4dvh,3.5rem);position:absolute;top:18%;left:1.5rem;filter:brightness(0) invert(1)}._coloredCard_bsmgp_351 span{font-family:Shabnam,sans-serif;font-weight:500;font-size:clamp(1rem,1.7dvh,1.15rem);color:#fff;text-align:right;position:absolute;bottom:18%;right:1.5rem}}@media(min-width:1280px)and (max-height:800px){._icon_bsmgp_273{width:clamp(2.75rem,4.5dvh,4rem);height:clamp(2.75rem,4.5dvh,4rem)}._iconButton_bsmgp_273 span{font-size:clamp(.95rem,1.6dvh,1.2rem)}._mainIcons_bsmgp_255{gap:clamp(.75rem,1.2dvh,1.25rem)}._iconButton_bsmgp_273{padding:clamp(.4rem,.8dvh,.7rem)}}._content_1c5s6_1{display:flex;flex-direction:column;height:100%;width:84%;max-width:37.5rem;margin:0 auto;overflow:hidden;font-family:Shabnam,sans-serif}._topBar_1c5s6_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;margin-top:.75rem;flex-shrink:0;width:100%;gap:.5rem}._dropdownWrapper_1c5s6_45{position:relative}._topButton_1c5s6_53{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._topButton_1c5s6_53:hover{color:#007bff}._topButtonActive_1c5s6_89{color:#007bff;font-weight:500}._topIcon_1c5s6_99{width:.9rem;height:.9rem}._totalCount_1c5s6_109{font-size:.72rem;color:#666;font-family:Shabnam,sans-serif;white-space:nowrap;flex-shrink:0;text-align:center;padding:.2rem .5rem;background:#f5f7fa;border-radius:.5rem;font-weight:500}._dropdownMenu_1c5s6_135{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._dropdownItem_1c5s6_159{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._dropdownItem_1c5s6_159:last-child{border-bottom:none}._dropdownItem_1c5s6_159:hover{background:#f5f7fa}._dropdownItemActive_1c5s6_195{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_1c5s6_207{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_1c5s6_235{margin-bottom:.6rem}._filterSection_1c5s6_235:last-child{margin-bottom:0}._filterSectionTitle_1c5s6_251{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_1c5s6_265{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_1c5s6_265{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_1c5s6_265:hover{border-color:#bbb;background:#fafafa}._filterChipActive_1c5s6_315{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._clearFiltersBtn_1c5s6_329{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_1c5s6_329:hover{background:#ffe0e0}._patientList_1c5s6_365{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:1rem;min-width:0}._swipeContainer_1c5s6_381{position:relative;overflow:hidden}._container_1c5s6_391{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;margin-bottom:.75rem;text-decoration:none;color:inherit;transition:transform .4s ease;position:relative;z-index:1;width:100%;min-height:4.375rem}._editButton_1c5s6_427,._deleteButton_1c5s6_429{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_1c5s6_427{left:.5rem;background-color:#6495ed}._deleteButton_1c5s6_429{right:.5rem;background-color:#ff4d4f}._editButton_1c5s6_427._visible_1c5s6_497,._deleteButton_1c5s6_429._visible_1c5s6_497{opacity:1;pointer-events:auto}._desktopRow_1c5s6_509{display:flex;align-items:stretch;gap:.5rem;overflow:visible;margin-bottom:.75rem}._desktopRow_1c5s6_509 ._container_1c5s6_391{flex:1;margin-bottom:0}._desktopActions_1c5s6_535{display:flex;flex-direction:column;justify-content:center;gap:.35rem;flex-shrink:0}._desktopActionButton_1c5s6_551{width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1c5s6_551:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1c5s6_597{color:#e53e3e}._desktopActionDanger_1c5s6_597:hover{background-color:#fde8e8;color:#c53030}._rightSide_1c5s6_615{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}._index_1c5s6_631{width:1.4375rem;height:1.4375rem;display:flex;align-items:center;justify-content:center;background-color:#f0ecf3;color:#333;border-radius:50%;font-size:.75rem;flex-shrink:0}._name_1c5s6_657{font-size:1.125rem;font-weight:500;color:#333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._leftSide_1c5s6_677{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex-shrink:0}._nationalId_1c5s6_693,._phone_1c5s6_695{display:flex;align-items:center;gap:.3rem;font-size:1.125rem;font-weight:100;color:#000}._nationalId_1c5s6_693 ._icon_1c5s6_713,._phone_1c5s6_695 ._icon_1c5s6_713{order:1;width:1.25rem;height:1.25rem}._emptyState_1c5s6_727{text-align:center;padding:2rem 1rem;color:#888;font-size:.9rem}._clearFiltersButton_1c5s6_741{margin-top:.75rem;padding:.4rem 1.2rem;background:#f0f0f0;border:none;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.8rem;color:#555}._backButton_1c5s6_765{margin-top:.75rem;padding:.25rem .5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.7rem;width:100%;max-width:11.25rem;font-family:Shabnam,sans-serif}@media(max-width:400px){._content_1c5s6_1{padding:.5rem 0}._topBar_1c5s6_23{margin-top:.5rem;margin-bottom:.4rem;gap:.35rem}._topButton_1c5s6_53{font-size:.65rem;padding:.25rem .4rem;gap:.25rem}._topIcon_1c5s6_99{width:.8rem;height:.8rem}._totalCount_1c5s6_109{font-size:.65rem;padding:.15rem .4rem}._dropdownMenu_1c5s6_135{min-width:11rem;border-radius:.6rem}._dropdownItem_1c5s6_159{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_1c5s6_207{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_1c5s6_251{font-size:.65rem;margin-bottom:.25rem}._filterChip_1c5s6_265{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._clearFiltersBtn_1c5s6_329{padding:.35rem;font-size:.68rem}._container_1c5s6_391{padding:.35rem .6rem;min-height:3.75rem;border-radius:.75rem;margin-bottom:.6rem}._desktopRow_1c5s6_509{margin-bottom:.6rem}._index_1c5s6_631{width:1.25rem;height:1.25rem;font-size:.68rem}._name_1c5s6_657{font-size:.95rem}._nationalId_1c5s6_693,._phone_1c5s6_695{font-size:.88rem;gap:.25rem}._nationalId_1c5s6_693 ._icon_1c5s6_713,._phone_1c5s6_695 ._icon_1c5s6_713{width:1.05rem;height:1.05rem}._editButton_1c5s6_427,._deleteButton_1c5s6_429{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyState_1c5s6_727{padding:1.5rem .75rem;font-size:.8rem}._clearFiltersButton_1c5s6_741{padding:.35rem 1rem;font-size:.72rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1c5s6_1{width:90%;max-width:90%;padding:0 .75rem}._topBar_1c5s6_23{margin-top:.85rem;margin-bottom:.85rem;gap:.85rem}._topButton_1c5s6_53{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._topIcon_1c5s6_99{width:1.05rem;height:1.05rem}._totalCount_1c5s6_109{font-size:.88rem;padding:.3rem .7rem;border-radius:.6rem}._dropdownMenu_1c5s6_135{min-width:15rem;border-radius:.85rem}._dropdownItem_1c5s6_159{padding:.7rem 1.1rem;font-size:.9rem}._filterDropdown_1c5s6_207{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_1c5s6_251{font-size:.82rem;margin-bottom:.4rem}._filterChip_1c5s6_265{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_1c5s6_329{padding:.5rem;font-size:.85rem;border-radius:.6rem}._container_1c5s6_391{padding:.75rem 1rem;min-height:5.25rem;border-radius:1.1rem;margin-bottom:1rem}._desktopRow_1c5s6_509{margin-bottom:1rem;gap:.6rem}._index_1c5s6_631{width:1.75rem;height:1.75rem;font-size:.9rem}._name_1c5s6_657{font-size:1.3rem}._nationalId_1c5s6_693,._phone_1c5s6_695{font-size:1.15rem;gap:.4rem}._nationalId_1c5s6_693 ._icon_1c5s6_713,._phone_1c5s6_695 ._icon_1c5s6_713{width:1.45rem;height:1.45rem}._editButton_1c5s6_427,._deleteButton_1c5s6_429{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1c5s6_551{width:2.8rem;height:2.8rem}}@media(min-width:1280px){._content_1c5s6_1{width:100%;max-width:58rem;padding:0 .5rem}._topBar_1c5s6_23{margin-top:.6rem;margin-bottom:.65rem;gap:.85rem}._topButton_1c5s6_53{font-size:.9rem;gap:.4rem;padding:.45rem .7rem;border-radius:.5rem}._topButton_1c5s6_53:hover{background:#f5f7fa}._topIcon_1c5s6_99{width:1.05rem;height:1.05rem}._totalCount_1c5s6_109{font-size:.88rem;padding:.3rem .7rem;border-radius:.6rem}._dropdownMenu_1c5s6_135{min-width:15rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownMenu_1c5s6_135::-webkit-scrollbar{width:5px}._dropdownMenu_1c5s6_135::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_1c5s6_159{padding:.7rem 1.1rem;font-size:.9rem}._filterDropdown_1c5s6_207{width:19rem;padding:.95rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_1c5s6_207::-webkit-scrollbar{width:5px}._filterDropdown_1c5s6_207::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_1c5s6_251{font-size:.82rem;margin-bottom:.4rem}._filterChips_1c5s6_265{gap:.4rem}._filterChip_1c5s6_265{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_1c5s6_329{padding:.5rem;font-size:.85rem}._patientList_1c5s6_365{padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._patientList_1c5s6_365::-webkit-scrollbar{width:5px}._patientList_1c5s6_365::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._container_1c5s6_391{padding:.8rem 1.05rem;min-height:5.25rem;border-radius:1.1rem;margin-bottom:1rem;box-shadow:0 2px 6px #0000000d;transition:box-shadow .15s}._container_1c5s6_391:hover{box-shadow:0 6px 20px #00000014}._desktopRow_1c5s6_509{gap:.6rem;margin-bottom:1rem}._desktopActions_1c5s6_535{gap:.4rem}._index_1c5s6_631{width:1.75rem;height:1.75rem;font-size:.9rem}._name_1c5s6_657{font-size:1.3rem}._nationalId_1c5s6_693,._phone_1c5s6_695{font-size:1.15rem;gap:.4rem}._nationalId_1c5s6_693 ._icon_1c5s6_713,._phone_1c5s6_695 ._icon_1c5s6_713{width:1.45rem;height:1.45rem}._desktopActionButton_1c5s6_551{width:2.75rem;height:2.75rem}}@media(min-width:1280px)and (max-height:800px){._content_1c5s6_1{padding:.4rem 0}._topBar_1c5s6_23{margin-top:.4rem;margin-bottom:.5rem}._topButton_1c5s6_53{font-size:.82rem;padding:.4rem .6rem}._totalCount_1c5s6_109{font-size:.8rem;padding:.25rem .6rem}._container_1c5s6_391{padding:.6rem .85rem;min-height:4.25rem;margin-bottom:.75rem}._desktopRow_1c5s6_509{margin-bottom:.75rem}._index_1c5s6_631{width:1.55rem;height:1.55rem;font-size:.82rem}._name_1c5s6_657{font-size:1.15rem}._nationalId_1c5s6_693,._phone_1c5s6_695{font-size:1rem;gap:.35rem}._nationalId_1c5s6_693 ._icon_1c5s6_713,._phone_1c5s6_695 ._icon_1c5s6_713{width:1.25rem;height:1.25rem}._desktopActionButton_1c5s6_551{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_1c5s6_1{max-width:64rem}._container_1c5s6_391{padding:.9rem 1.2rem;min-height:5.5rem}._name_1c5s6_657{font-size:1.35rem}}._content_4k62t_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_4k62t_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._scrollable_4k62t_41{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem .5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_4k62t_41::-webkit-scrollbar{width:5px}._scrollable_4k62t_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._form_4k62t_79{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:100%;margin:0 auto;flex-shrink:0}._row_4k62t_99{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._label_4k62t_119{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.55rem;flex-shrink:0;box-sizing:border-box}._fieldWrapper_4k62t_145{flex:1 1 0;min-width:0;position:relative}._fieldWrapperFull_4k62t_157{width:100%;position:relative}._fieldWrapperFlex_4k62t_167{flex:1 1 auto;min-width:0;position:relative}._inputHalf_4k62t_179,._inputFull_4k62t_213,._inputDate_4k62t_247{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._phoneRow_4k62t_281{display:flex;gap:.5rem;width:100%}._inputDisabled_4k62t_293{background-color:#f2f2f2!important;color:#999!important;cursor:not-allowed;opacity:.85}._inputError_4k62t_307{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_4k62t_319{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem}._generalError_4k62t_337{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;margin-top:.5rem;flex-shrink:0}._generalError_4k62t_337 span{color:#dc3545;font-size:.875rem;font-weight:500}._datePickerContainer_4k62t_369{width:100%;position:relative}._datePickerContainer_4k62t_369 ._rmdp-container_4k62t_379{width:100%;max-width:100%}._dateInput_4k62t_389{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;line-height:1.5!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;display:block!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputWithTag_4k62t_425{width:100%;position:relative}._inputTag_4k62t_435{width:100%;height:2.5rem;padding:.625rem 2rem .625rem .625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._addTag_4k62t_469{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);background-color:transparent;color:#007bff;border:none;font-size:1rem;cursor:pointer;padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}._addTag_4k62t_469:hover{color:#0056b3}._segmentedControl_4k62t_513{flex:1 1 auto;min-width:0;display:flex;border-radius:.9375rem;overflow:hidden;background-color:#e0e0e0;box-shadow:inset 0 .1875rem .375rem #00000026,0 .125rem .25rem #0000001a;padding:.25rem;height:2.5rem;box-sizing:border-box}._radio_4k62t_543{display:none}._segment_4k62t_513{flex:1;text-align:center;padding:.5rem;font-size:.875rem;color:#333;cursor:pointer;transition:all .3s ease;z-index:1;display:flex;align-items:center;justify-content:center}._radio_4k62t_543:checked+._segment_4k62t_513{background-color:#fff;color:#333;border-radius:.375rem;box-shadow:0 .125rem .25rem #0003,inset 0 -.125rem .25rem #0000001a}._textarea_4k62t_597{width:100%;height:5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;resize:none;box-shadow:0 .25rem .25rem #0000001a;outline:none}._tags_4k62t_631{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}._tag_4k62t_631{position:relative;background-color:#fff;height:2.5rem;padding:.625rem .625rem .625rem 1.5rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;color:#333;display:inline-flex;align-items:center;box-shadow:0 .25rem .25rem #0000001a}._removeTag_4k62t_679{position:absolute;top:-.5rem;left:-.5rem;background-color:#fff;color:#333;border:1px solid #333;border-radius:50%;font-size:.75rem;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:1}._removeTag_4k62t_679:hover{background-color:#f0f0f0}._error_4k62t_723{color:#dc3545;font-size:.875rem;text-align:center}@media(max-width:400px){._content_4k62t_1{padding:.5rem 0}._title_4k62t_23{font-size:.68rem;margin:.5rem 0}._scrollable_4k62t_41{padding:0 .15rem .35rem}._form_4k62t_79{gap:.5rem}._row_4k62t_99{gap:.35rem}._label_4k62t_119{font-size:.78rem;padding-top:.4rem}._inputHalf_4k62t_179,._inputFull_4k62t_213,._inputDate_4k62t_247,._inputTag_4k62t_435{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._inputTag_4k62t_435{padding:.5rem 1.7rem .5rem .6rem}._addTag_4k62t_469{font-size:.9rem;width:1.3rem;height:1.3rem;left:.5rem}._dateInput_4k62t_389{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._fieldError_4k62t_319{font-size:.62rem}._segmentedControl_4k62t_513{height:2.15rem;padding:.2rem;border-radius:.75rem}._segment_4k62t_513{font-size:.78rem;padding:.35rem}._radio_4k62t_543:checked+._segment_4k62t_513{border-radius:.3rem}._textarea_4k62t_597{height:4rem;font-size:.78rem;padding:.5rem;border-radius:.75rem}._tags_4k62t_631{gap:.35rem}._tag_4k62t_631{height:2.15rem;font-size:.78rem;padding:.5rem .5rem .5rem 1.3rem;border-radius:.75rem}._removeTag_4k62t_679{width:.9rem;height:.9rem;font-size:.65rem;top:-.4rem;left:-.4rem}._generalError_4k62t_337{padding:.5rem .65rem;border-radius:.4rem;margin-top:.35rem}._generalError_4k62t_337 span{font-size:.78rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_4k62t_1{width:90%;max-width:90%;padding:0 .75rem}._title_4k62t_23{font-size:.95rem;margin:.9rem 0}._scrollable_4k62t_41{padding:0 .25rem .55rem}._form_4k62t_79{gap:.9rem}._row_4k62t_99{gap:.65rem}._label_4k62t_119{font-size:.95rem;padding-top:.65rem}._inputHalf_4k62t_179,._inputFull_4k62t_213,._inputDate_4k62t_247,._inputTag_4k62t_435{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._inputTag_4k62t_435{padding:.7rem 2.3rem .7rem .9rem}._addTag_4k62t_469{font-size:1.15rem;width:1.7rem;height:1.7rem;left:.75rem}._dateInput_4k62t_389{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._fieldError_4k62t_319{font-size:.78rem;margin-top:.3rem}._segmentedControl_4k62t_513{height:2.85rem;padding:.3rem;border-radius:1rem}._segment_4k62t_513{font-size:.95rem;font-weight:500;padding:.5rem}._radio_4k62t_543:checked+._segment_4k62t_513{border-radius:.5rem}._textarea_4k62t_597{height:6rem;font-size:.95rem;padding:.85rem 1rem;border-radius:1rem}._tags_4k62t_631{gap:.6rem}._tag_4k62t_631{height:2.85rem;font-size:.95rem;padding:.7rem .7rem .7rem 1.65rem;border-radius:1rem}._removeTag_4k62t_679{width:1.15rem;height:1.15rem;font-size:.8rem;top:-.55rem;left:-.55rem}._generalError_4k62t_337{padding:.8rem 1.15rem;border-radius:.7rem;margin-top:.6rem}._generalError_4k62t_337 span{font-size:.95rem}}@media(min-width:1280px){._content_4k62t_1{width:100%;max-width:58rem;padding:0 .5rem}._title_4k62t_23{font-size:.95rem;margin:.85rem 0}._scrollable_4k62t_41{padding:0 .25rem .55rem}._form_4k62t_79{gap:.85rem}._row_4k62t_99{gap:.6rem}._label_4k62t_119{font-size:.95rem;padding-top:.6rem}._inputHalf_4k62t_179,._inputFull_4k62t_213,._inputDate_4k62t_247,._inputTag_4k62t_435{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._inputTag_4k62t_435{padding:.65rem 2.3rem .65rem .95rem}._addTag_4k62t_469{font-size:1.15rem;width:1.7rem;height:1.7rem;left:.8rem}._dateInput_4k62t_389{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._fieldError_4k62t_319{font-size:.8rem;margin-top:.3rem}._segmentedControl_4k62t_513{height:2.75rem;padding:.3rem;border-radius:1rem}._segment_4k62t_513{font-size:.95rem;font-weight:500;padding:.5rem}._radio_4k62t_543:checked+._segment_4k62t_513{border-radius:.5rem}._textarea_4k62t_597{height:6rem;font-size:.95rem;padding:.85rem 1rem;border-radius:1rem}._tags_4k62t_631{gap:.6rem}._tag_4k62t_631{height:2.75rem;font-size:.95rem;padding:.65rem .65rem .65rem 1.65rem;border-radius:1rem}._removeTag_4k62t_679{width:1.15rem;height:1.15rem;font-size:.8rem;top:-.55rem;left:-.55rem}._generalError_4k62t_337{padding:.8rem 1.15rem;border-radius:.7rem;margin-top:.6rem}._generalError_4k62t_337 span{font-size:.95rem}}@media(min-width:1280px)and (max-height:800px){._content_4k62t_1{padding:.4rem .5rem}._title_4k62t_23{font-size:.8rem;margin:.3rem 0}._form_4k62t_79{gap:.5rem}._row_4k62t_99{gap:.4rem}._label_4k62t_119{font-size:.82rem;padding-top:.45rem}._inputHalf_4k62t_179,._inputFull_4k62t_213,._inputDate_4k62t_247,._inputTag_4k62t_435{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._inputTag_4k62t_435{padding:.45rem 1.9rem .45rem .7rem}._addTag_4k62t_469{font-size:1rem;width:1.4rem;height:1.4rem;left:.6rem}._dateInput_4k62t_389{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._fieldError_4k62t_319{font-size:.68rem;margin-top:.2rem}._segmentedControl_4k62t_513{height:2.2rem;padding:.2rem}._segment_4k62t_513{font-size:.82rem;padding:.4rem}._textarea_4k62t_597{height:4.5rem;font-size:.82rem;padding:.6rem .8rem}._tags_4k62t_631{gap:.4rem}._tag_4k62t_631{height:2.2rem;font-size:.82rem;padding:.45rem .45rem .45rem 1.3rem}._removeTag_4k62t_679{width:.9rem;height:.9rem;font-size:.68rem;top:-.4rem;left:-.4rem}._generalError_4k62t_337{padding:.6rem .85rem;margin-top:.4rem}._generalError_4k62t_337 span{font-size:.82rem}}@media(min-width:1600px){._content_4k62t_1{max-width:64rem}}._content_2664t_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;overflow:hidden;font-family:Shabnam,sans-serif;height:100%}._container_2664t_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex-shrink:0}._basicInfo_2664t_41{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a}._fileInfo_2664t_73{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;overflow:hidden}._paymentsButton_2664t_105{flex:1;height:100%;background:transparent;border:none;cursor:pointer;font-size:.625rem;font-weight:500;color:#333;font-family:Shabnam,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem}._paymentsButton_2664t_105:hover{color:#007bff}._balance_2664t_147{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0}._treatmentHeader_2664t_189{display:flex;justify-content:space-between;align-items:center;margin:.5rem 0;flex-shrink:0;gap:.5rem}._headerSide_2664t_207{display:flex;align-items:center;gap:.5rem;min-width:4.5rem;justify-content:flex-end}._tabSelector_2664t_223{display:flex;gap:.4rem;padding:.25rem;background:#f0ecf3;border-radius:.75rem;flex-shrink:0;width:fit-content;margin:0 auto}._tabBtn_2664t_245{padding:.45rem 1.25rem;border:none;background:transparent;border-radius:.6rem;font-family:Shabnam,sans-serif;font-size:.78rem;color:#666;cursor:pointer;transition:all .15s;white-space:nowrap}._tabBtn_2664t_245:hover{color:#007bff}._tabBtnActive_2664t_279{background:#fff;color:#007bff;font-weight:500;box-shadow:0 1px 3px #00000014}._ppDropdownWrapper_2664t_293{position:relative}._ppFilterButton_2664t_301{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._ppFilterButton_2664t_301:hover{color:#007bff}._ppFilterIcon_2664t_337{width:.9rem;height:.9rem}._ppDropdownMenu_2664t_347{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._ppDropdownItem_2664t_371{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._ppDropdownItem_2664t_371:last-child{border-bottom:none}._ppDropdownItem_2664t_371:hover{background:#f5f7fa}._ppDropdownItemActive_2664t_407{color:#007bff;font-weight:500;background:#f0f7ff}._treatmentList_2664t_419{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:.5rem .5rem 1rem}._swipeContainer_2664t_437{position:relative;overflow:hidden}._treatmentItem_2664t_447{display:flex;align-items:center;gap:1rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;margin-bottom:.1875rem;transition:transform .4s ease;position:relative;z-index:1;height:4.5rem;width:100%}._indexCircle_2664t_477{width:1.4375rem;height:1.4375rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._treatmentDetails_2664t_503{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0;overflow:hidden}._treatmentRow_2664t_521{display:flex;justify-content:space-between;align-items:center;gap:.4rem;min-width:0}._treatmentName_2664t_537{font-size:.875rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._treatmentCode_2664t_555{font-size:.75rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._editButton_2664t_573,._deleteButton_2664t_575{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_2664t_573{left:.5rem;background-color:#6495ed}._deleteButton_2664t_575{right:.5rem;background-color:#ff4d4f}._editButton_2664t_573._visible_2664t_637,._deleteButton_2664t_575._visible_2664t_637{opacity:1;pointer-events:auto}._desktopRow_2664t_649{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_2664t_649 ._treatmentItem_2664t_447{flex:1}._desktopActions_2664t_671{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_2664t_687{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_2664t_687:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_2664t_733{color:#e53e3e}._desktopActionDanger_2664t_733:hover{background-color:#fde8e8;color:#c53030}._emptyTreatment_2664t_751{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#666;box-shadow:0 .25rem .25rem #0000001a}._detailsCardWrapper_2664t_771{position:relative;flex-shrink:0;display:flex;flex-direction:column;margin-bottom:.25rem}._detailsCollapseToggle_2664t_787{position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:1.4rem;height:.75rem;border-radius:.5rem;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;padding:0;transition:background .15s}._detailsCollapseToggle_2664t_787:hover{background:#f5f7fa}._detailsCollapseChevron_2664t_835{display:block;width:.5rem;height:.5rem;border-left:1.5px solid #666;border-bottom:1.5px solid #666;transform:rotate(-45deg) translate(1px,-1px);transition:transform .2s}._detailsCollapseOpen_2664t_855 ._detailsCollapseChevron_2664t_835{transform:rotate(135deg) translate(1px,-1px)}._details_2664t_771{position:relative;padding:.3rem;height:6.125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;display:flex;flex-direction:row;gap:.5rem;direction:rtl;cursor:pointer}._leftColumn_2664t_893{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:0 0 35%;gap:.5rem}._rightColumn_2664t_911{display:flex;flex-direction:column;gap:.53rem;flex:1;align-items:flex-start;justify-content:flex-start;margin-right:0;padding-right:0;min-width:0}._infoItem_2664t_935{display:flex;align-items:center;gap:.15rem;font-size:.625rem;font-weight:500;color:#666;width:100%;min-width:0}._infoItem_2664t_935>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:right}._icon_2664t_977{width:.625rem;height:.625rem;flex-shrink:0}._editProfileButton_2664t_989{background:#f0ecf3;border:none;border-radius:.9375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;color:#666;width:100%;height:2rem;font-family:Shabnam,sans-serif}._editProfileButton_2664t_989:hover{background:#e4dce8}._editIcon_2664t_1033{width:.875rem;height:.875rem}._callButton_2664t_1043{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.375rem;padding:0;font-size:.75rem;color:#333;direction:ltr;font-family:Shabnam,sans-serif}._phoneNumbers_2664t_1071{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;direction:ltr}._phoneNumber_2664t_1071{font-size:.7rem;color:#333;direction:ltr;unicode-bidi:embed}._phoneNumberMuted_2664t_1101{font-size:.7rem;color:#999}._emergencyPhoneNumber_2664t_1111{font-size:.65rem;color:#333}._callIcon_2664t_1121{width:1.25rem;height:1.25rem}._modalOverlay_2664t_1131{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalContent_2664t_1159{background:#fff;border-radius:1.25rem;padding:1rem;width:88%;max-width:360px;max-height:80vh;overflow-y:auto;direction:rtl;box-shadow:0 .25rem .25rem #0000001a}._modalHeader_2664t_1183{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._modalHeader_2664t_1183 h3{margin:0;font-size:1rem;font-weight:500;color:#333}._modalClose_2664t_1211{background:none;border:none;font-size:1.2rem;color:#999;cursor:pointer;padding:.25rem}._modalBody_2664t_1229{display:flex;flex-direction:column;gap:.6rem}._modalRow_2664t_1241{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #f0f0f0;font-size:.85rem}._modalRow_2664t_1241 span:first-child{color:#888;font-weight:400}._modalRow_2664t_1241 span:last-child{color:#333;text-align:left}._modalMainInfo_2664t_1279{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.8rem;color:#666;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;gap:.4rem}._modalMainInfo_2664t_1279 span{font-size:.8rem;color:#666}._modalComplain_2664t_1313{background:#fff;border-radius:.9375rem;padding:.6rem .75rem;box-shadow:0 .125rem .125rem #0000000f;font-size:.85rem;color:#333;line-height:1.6;white-space:pre-wrap;word-break:break-word}._modalComplain_2664t_1313 span:first-child{display:block;color:#888;font-size:.75rem;margin-bottom:.25rem}._modalDescription_2664t_1351{background:#fff;border-radius:.9375rem;padding:.6rem .75rem;box-shadow:0 .125rem .125rem #0000000f;font-size:.85rem;color:#333;line-height:1.6;white-space:pre-wrap;word-break:break-word}._modalDescription_2664t_1351 span:first-child{display:block;color:#888;font-size:.75rem;margin-bottom:.25rem}._modalMoneyGroup_2664t_1389{background:#fafafa;border-radius:.9375rem;padding:.5rem .75rem;margin-top:.5rem}._modalMoneyGroup_2664t_1389 ._modalRow_2664t_1241{padding:.35rem 0;font-size:.8rem}._modalMoneyGroup_2664t_1389 ._modalRow_2664t_1241:last-child{border-bottom:none}._callPicker_2664t_1421{background:#fff;border-radius:1.25rem;padding:1rem;width:88%;max-width:360px;direction:rtl;box-shadow:0 .25rem .25rem #0000001a}._callPickerList_2664t_1441{display:flex;flex-direction:column;gap:.5rem}._callPickerItem_2664t_1453{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem;background:#fafafa;border-radius:.75rem;text-decoration:none;color:#333;transition:background .15s}._callPickerItem_2664t_1453:hover{background:#f0f4fa}._callPickerIcon_2664t_1485{width:1.1rem;height:1.1rem;flex-shrink:0}._callPickerLabel_2664t_1497{flex:1;font-size:.85rem;color:#333}._callPickerNumber_2664t_1509{font-size:.8rem;color:#007bff;direction:ltr}._printModal_2664t_1521{background:#fff;border-radius:16px;padding:1.5rem;max-width:520px;width:90%;max-height:80vh;overflow-y:auto;direction:rtl}._printModalBody_2664t_1543{display:flex;flex-direction:column;gap:1rem}._printRow_2664t_1555{display:flex;align-items:center;justify-content:space-between;padding:.5rem;border-radius:8px;background:#fafafa;margin-bottom:.25rem;gap:.5rem;flex-wrap:wrap}._checkboxLabel_2664t_1579{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;cursor:pointer;flex:1;min-width:200px}._printDate_2664t_1599,._printTooth_2664t_1601{font-size:.6875rem;color:#888}._rowSelect_2664t_1611{padding:.25rem .5rem;border:1px solid #ddd;border-radius:6px;font-size:.75rem;font-family:Shabnam,sans-serif}._noData_2664t_1627{color:#999;font-size:.8125rem;text-align:center;padding:1rem}._printModalFooter_2664t_1641{display:flex;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid #eee}._printBtn_2664t_1657,._printBtnPrimary_2664t_1659{flex:1;padding:.625rem;border:none;border-radius:8px;font-family:Shabnam,sans-serif;font-size:.8125rem;cursor:pointer}._printBtn_2664t_1657{background:#e9ecef;color:#333}._printBtnPrimary_2664t_1659{background:#007bff;color:#fff}._ppFilterButtonActive_2664t_1699{color:#007bff;font-weight:500}._galleryContainer_2664t_1709{flex:1;min-height:0;overflow:hidden;padding:.5rem .5rem 1rem}._galleryList_2664t_1725{display:flex;flex-direction:column;gap:.75rem;height:100%;overflow-y:auto;padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._galleryList_2664t_1725::-webkit-scrollbar{width:5px}._galleryList_2664t_1725::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._galleryEmpty_2664t_1765{text-align:center;color:#999;font-style:italic;padding:2rem;font-size:.9rem}._gallerySwipeContainer_2664t_1781{position:relative;overflow:hidden;flex-shrink:0;height:5rem}._galleryDeleteButton_2664t_1795{position:absolute;top:50%;transform:translateY(-50%);right:.5rem;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 .125rem .3125rem #0003;z-index:0;background-color:#ff4d4f;font-family:Shabnam,sans-serif}._galleryDeleteButton_2664t_1795._galleryVisible_2664t_1841{opacity:1;pointer-events:auto}._galleryDesktopRow_2664t_1851{display:flex;align-items:stretch;gap:.5rem;overflow:visible;height:auto;min-height:5rem}._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{flex:1;height:auto;min-height:5rem}._galleryDesktopActions_2664t_1881{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._galleryDesktopActionButton_2664t_1897{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._galleryDesktopActionButton_2664t_1897:hover{background-color:#e2e6ec;color:#1a202c}._galleryDesktopActionDanger_2664t_1943{color:#e53e3e}._galleryDesktopActionDanger_2664t_1943:hover{background-color:#fde8e8;color:#c53030}._galleryItem_2664t_1869{display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem;background:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;height:100%;position:relative;z-index:1;transition:transform .4s ease;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:pointer}._galleryRowNumber_2664t_1995{width:1.6rem;height:1.6rem;background:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;flex-shrink:0}._galleryItemInfo_2664t_2021{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0;overflow:hidden}._galleryFirstLine_2664t_2039{display:flex;align-items:center}._galleryEntityName_2664t_2049{font-size:.85rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1rem;display:inline-flex;align-items:center;gap:.3rem}._galleryFileType_2664t_2075{font-size:.65rem;color:#007bff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;direction:ltr}._gallerySecondLine_2664t_2097{display:flex;align-items:center;overflow:hidden}._galleryDescText_2664t_2109{font-size:.7rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._galleryThumbWrapper_2664t_2125{position:relative;width:70px;height:100%;flex-shrink:0;border-radius:8px;overflow:hidden}._galleryThumb_2664t_2125{width:100%;height:100%;object-fit:cover;border-radius:8px;flex-shrink:0;display:block}._galleryThumbSkeleton_2664t_2161{width:100%;height:100%;border-radius:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_thumbShimmer_2664t_1 1.4s infinite linear}@keyframes _thumbShimmer_2664t_1{0%{background-position:200% 0}to{background-position:-200% 0}}._galleryAlbumStackWrapper_2664t_2197{position:relative;width:78px;height:100%;flex-shrink:0}._galleryAlbumStack_2664t_2197{position:relative;width:100%;height:100%}._galleryAlbumStackLayer_2664t_2223{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 6px #00000026;transition:transform .2s ease}._galleryAlbumStackImg_2664t_2243{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}._galleryAlbumCountBadge_2664t_2259{position:absolute;bottom:.15rem;left:.15rem;min-width:1.2rem;height:1.2rem;padding:0 .3rem;background:#000000b3;color:#fff;font-size:.65rem;font-weight:500;border-radius:.6rem;display:flex;align-items:center;justify-content:center;z-index:3}._albumViewerModal_2664t_2295{background:#1a1a1a;border-radius:1rem;width:92%;max-width:900px;height:88vh;display:flex;flex-direction:column;overflow:hidden;direction:rtl;box-shadow:0 20px 60px #00000080}._albumViewerHeader_2664t_2321{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .85rem;background:#ffffff0d;color:#fff}._albumViewerTitle_2664t_2341{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._albumViewerCounter_2664t_2359{font-size:.75rem;color:#ccc;white-space:nowrap}._viewerFrame_2664t_2371{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;background:#0f0f0f;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}._viewerImageLoading_2664t_2401{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0f0f0f;z-index:1}._viewerImage_2664t_2401{max-width:100%;max-height:100%;object-fit:contain;border-radius:.5rem;display:block;position:relative;z-index:1;-webkit-user-drag:none;pointer-events:none}._viewerArrow_2664t_2445{position:absolute;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;border-radius:50%;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.15);font-size:1.6rem;font-family:Shabnam,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:3;line-height:1}._viewerArrow_2664t_2445:hover{background:#000000c7}._viewerArrowLeft_2664t_2495{left:.6rem}._viewerArrowRight_2664t_2503{right:.6rem}._viewerDots_2664t_2511{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .6rem;background:#ffffff0a;overflow-x:auto;scrollbar-width:none;flex-shrink:0}._viewerDots_2664t_2511::-webkit-scrollbar{display:none}._viewerDot_2664t_2511{width:.5rem;height:.5rem;border-radius:50%;border:none;background:#ffffff4d;cursor:pointer;padding:0;flex-shrink:0}._viewerDotActive_2664t_2565{background:#fff;transform:scale(1.35)}._viewerDescription_2664t_2575{color:#eee;font-size:.78rem;text-align:center;padding:.4rem .85rem;background:#ffffff0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}@media(max-width:400px){._content_2664t_1{padding:.5rem 0}._container_2664t_25{gap:.5rem}._basicInfo_2664t_41{font-size:.72rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._fileInfo_2664t_73{height:2rem;font-size:.58rem;border-radius:.75rem}._paymentsButton_2664t_105{font-size:.58rem;padding:0 .25rem}._balance_2664t_147{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem}._tabSelector_2664t_223{gap:.3rem;padding:.2rem;border-radius:.65rem}._tabBtn_2664t_245{font-size:.72rem;padding:.4rem 1rem;border-radius:.55rem}._headerSide_2664t_207{min-width:3.5rem}._details_2664t_771{height:5.5rem;padding:.25rem .4rem;border-radius:.75rem;gap:.35rem}._detailsCollapseToggle_2664t_787{width:1.2rem;height:.65rem;bottom:.2rem}._detailsCollapseChevron_2664t_835{width:.4rem;height:.4rem;border-left-width:1.2px;border-bottom-width:1.2px}._rightColumn_2664t_911{gap:.35rem}._infoItem_2664t_935{font-size:.58rem;gap:.12rem}._icon_2664t_977{width:.55rem;height:.55rem}._editProfileButton_2664t_989{font-size:.65rem;padding:.35rem .5rem;height:1.75rem;border-radius:.75rem;gap:.25rem}._editIcon_2664t_1033{width:.75rem;height:.75rem}._callButton_2664t_1043{font-size:.65rem;gap:.25rem}._callIcon_2664t_1121{width:1rem;height:1rem}._phoneNumber_2664t_1071,._phoneNumberMuted_2664t_1101{font-size:.6rem}._emergencyPhoneNumber_2664t_1111{font-size:.55rem}._treatmentHeader_2664t_189{margin:.35rem 0;gap:.35rem}._ppFilterButton_2664t_301{font-size:.62rem;gap:.25rem;padding:.25rem .35rem}._ppFilterIcon_2664t_337{width:.8rem;height:.8rem}._ppDropdownMenu_2664t_347{min-width:11rem;border-radius:.6rem}._ppDropdownItem_2664t_371{padding:.5rem .75rem;font-size:.72rem}._treatmentList_2664t_419{padding:.35rem .35rem .75rem}._treatmentItem_2664t_447{height:4rem;padding:.4rem;gap:.6rem;border-radius:.75rem;margin-bottom:.15rem}._indexCircle_2664t_477{width:1.25rem;height:1.25rem;font-size:.65rem}._treatmentDetails_2664t_503{gap:.2rem}._treatmentName_2664t_537{font-size:.72rem}._treatmentCode_2664t_555{font-size:.62rem}._editButton_2664t_573,._deleteButton_2664t_575{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyTreatment_2664t_751{font-size:.72rem;padding:.4rem;border-radius:.75rem}._galleryContainer_2664t_1709{padding:.35rem .35rem .75rem}._galleryList_2664t_1725{gap:.5rem}._gallerySwipeContainer_2664t_1781{height:4.25rem}._galleryDesktopRow_2664t_1851{min-height:4.25rem;gap:.4rem}._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{min-height:4.25rem}._galleryItem_2664t_1869{padding:.25rem .55rem;gap:.5rem;border-radius:.75rem}._galleryRowNumber_2664t_1995{width:1.3rem;height:1.3rem;font-size:.68rem}._galleryEntityName_2664t_2049{font-size:.75rem}._galleryFileType_2664t_2075{font-size:.58rem}._galleryDescText_2664t_2109{font-size:.62rem}._galleryThumbWrapper_2664t_2125{width:58px}._galleryThumb_2664t_2125,._galleryThumbSkeleton_2664t_2161{border-radius:6px}._galleryDeleteButton_2664t_1795{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._galleryDesktopActionButton_2664t_1897{width:2rem;height:2rem}._galleryAlbumStackWrapper_2664t_2197{width:60px}._galleryAlbumCountBadge_2664t_2259{min-width:1rem;height:1rem;font-size:.58rem;padding:0 .25rem}._albumViewerModal_2664t_2295{height:92vh}._albumViewerTitle_2664t_2341{font-size:.75rem}._albumViewerCounter_2664t_2359{font-size:.68rem}._viewerArrow_2664t_2445{width:2.1rem;height:2.1rem;font-size:1.3rem}._viewerArrowLeft_2664t_2495{left:.4rem}._viewerArrowRight_2664t_2503{right:.4rem}._viewerDot_2664t_2511{width:.4rem;height:.4rem}._viewerDescription_2664t_2575{font-size:.7rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_2664t_1{width:90%;max-width:90%;padding:0 .75rem}._container_2664t_25{gap:.9rem}._basicInfo_2664t_41{font-size:.95rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem}._fileInfo_2664t_73{height:2.85rem;font-size:.78rem;border-radius:1rem}._paymentsButton_2664t_105{font-size:.78rem}._balance_2664t_147{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%}._tabSelector_2664t_223{gap:.5rem;padding:.3rem;border-radius:.9rem}._tabBtn_2664t_245{font-size:.92rem;padding:.55rem 1.5rem;border-radius:.75rem}._headerSide_2664t_207{min-width:6rem}._details_2664t_771{height:7rem;padding:.55rem .85rem;border-radius:1rem;gap:.75rem}._detailsCollapseToggle_2664t_787{width:1.8rem;height:.95rem;border-radius:.6rem;bottom:.35rem}._detailsCollapseChevron_2664t_835{width:.6rem;height:.6rem}._infoItem_2664t_935{font-size:.82rem;gap:.3rem}._icon_2664t_977{width:.82rem;height:.82rem}._editProfileButton_2664t_989{font-size:.92rem;padding:.6rem .9rem;height:2.55rem;border-radius:1rem}._editIcon_2664t_1033{width:1.05rem;height:1.05rem}._callButton_2664t_1043{font-size:.92rem;gap:.45rem}._callIcon_2664t_1121{width:1.5rem;height:1.5rem}._phoneNumber_2664t_1071,._phoneNumberMuted_2664t_1101{font-size:.85rem}._emergencyPhoneNumber_2664t_1111{font-size:.78rem}._treatmentHeader_2664t_189{margin:.65rem 0;gap:.75rem}._ppFilterButton_2664t_301{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._ppFilterIcon_2664t_337{width:1.05rem;height:1.05rem}._ppDropdownMenu_2664t_347{min-width:15rem;border-radius:.85rem}._ppDropdownItem_2664t_371{padding:.75rem 1.1rem;font-size:.9rem}._treatmentList_2664t_419{padding:.5rem .35rem 1rem}._treatmentItem_2664t_447{height:5.25rem;padding:.7rem .9rem;gap:1.15rem;border-radius:1rem;margin-bottom:.4rem}._indexCircle_2664t_477{width:1.85rem;height:1.85rem;font-size:.9rem}._treatmentDetails_2664t_503{gap:.35rem}._treatmentName_2664t_537{font-size:1rem}._treatmentCode_2664t_555{font-size:.88rem}._editButton_2664t_573,._deleteButton_2664t_575{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_2664t_687{width:2.8rem;height:2.8rem}._emptyTreatment_2664t_751{font-size:.9rem;padding:.65rem;border-radius:1rem}._modalContent_2664t_1159{max-width:480px;padding:1.4rem;border-radius:1.4rem}._modalHeader_2664t_1183 h3{font-size:1.1rem}._modalRow_2664t_1241{font-size:.95rem}._modalMainInfo_2664t_1279{font-size:.9rem}._printModal_2664t_1521{max-width:600px;padding:1.6rem;border-radius:1.15rem}._galleryContainer_2664t_1709{padding:.5rem .35rem 1rem}._galleryList_2664t_1725{gap:1rem}._gallerySwipeContainer_2664t_1781{height:6.25rem}._galleryDesktopRow_2664t_1851{min-height:6.25rem;gap:.65rem}._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{min-height:6.25rem}._galleryItem_2664t_1869{padding:.5rem 1rem;gap:1rem;border-radius:1.1rem}._galleryRowNumber_2664t_1995{width:2rem;height:2rem;font-size:.92rem}._galleryEntityName_2664t_2049{font-size:1.05rem}._galleryFileType_2664t_2075{font-size:.78rem}._galleryDescText_2664t_2109{font-size:.85rem}._galleryThumbWrapper_2664t_2125{width:100px}._galleryThumb_2664t_2125,._galleryThumbSkeleton_2664t_2161{border-radius:10px}._galleryDeleteButton_2664t_1795{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._galleryDesktopActionButton_2664t_1897{width:2.8rem;height:2.8rem}._galleryAlbumStackWrapper_2664t_2197{width:105px}._galleryAlbumCountBadge_2664t_2259{font-size:.75rem;min-width:1.4rem;height:1.4rem}._albumViewerTitle_2664t_2341{font-size:1rem}._viewerArrow_2664t_2445{width:3rem;height:3rem;font-size:1.9rem}}@media(min-width:1280px){._content_2664t_1{width:100%;max-width:58rem;padding:0 .5rem}._container_2664t_25{gap:.85rem}._basicInfo_2664t_41{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._fileInfo_2664t_73{height:2.75rem;font-size:.75rem;border-radius:1rem}._paymentsButton_2664t_105{font-size:.75rem;padding:0 .5rem;transition:color .15s}._balance_2664t_147{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%}._tabSelector_2664t_223{gap:.5rem;padding:.3rem;border-radius:.85rem}._tabBtn_2664t_245{font-size:.88rem;padding:.5rem 1.4rem;border-radius:.7rem}._headerSide_2664t_207{min-width:5.5rem}._details_2664t_771{height:7rem;padding:.6rem .9rem;border-radius:1rem;gap:.85rem}._detailsCollapseToggle_2664t_787{width:1.6rem;height:.85rem;bottom:.3rem}._detailsCollapseChevron_2664t_835{width:.55rem;height:.55rem}._infoItem_2664t_935{font-size:.8rem;gap:.3rem}._icon_2664t_977{width:.8rem;height:.8rem}._editProfileButton_2664t_989{font-size:.9rem;padding:.55rem .9rem;height:2.5rem;border-radius:1rem}._editIcon_2664t_1033{width:1rem;height:1rem}._callButton_2664t_1043{font-size:.9rem;gap:.45rem}._callIcon_2664t_1121{width:1.5rem;height:1.5rem}._phoneNumber_2664t_1071,._phoneNumberMuted_2664t_1101{font-size:.85rem}._emergencyPhoneNumber_2664t_1111{font-size:.78rem}._treatmentHeader_2664t_189{margin:.6rem 0;gap:.85rem}._ppFilterButton_2664t_301{font-size:.88rem;gap:.4rem;padding:.4rem .65rem;border-radius:.5rem}._ppFilterButton_2664t_301:hover{background:#f5f7fa}._ppFilterIcon_2664t_337{width:1.05rem;height:1.05rem}._ppDropdownMenu_2664t_347{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._ppDropdownMenu_2664t_347::-webkit-scrollbar{width:5px}._ppDropdownMenu_2664t_347::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._ppDropdownItem_2664t_371{padding:.7rem 1.05rem;font-size:.88rem}._treatmentList_2664t_419{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._treatmentList_2664t_419::-webkit-scrollbar{width:5px}._treatmentList_2664t_419::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._treatmentItem_2664t_447{height:5.25rem;padding:.7rem .95rem;gap:1.15rem;border-radius:1rem;margin-bottom:.4rem;box-shadow:0 2px 6px #0000000a;transition:box-shadow .15s}._treatmentItem_2664t_447:hover{box-shadow:0 6px 20px #00000014}._indexCircle_2664t_477{width:1.75rem;height:1.75rem;font-size:.85rem}._treatmentDetails_2664t_503{gap:.35rem}._treatmentName_2664t_537{font-size:.95rem}._treatmentCode_2664t_555{font-size:.82rem}._desktopActionButton_2664t_687{width:2.75rem;height:2.75rem}._emptyTreatment_2664t_751{font-size:.85rem;padding:.55rem}._modalContent_2664t_1159{max-width:460px;padding:1.4rem;border-radius:1.4rem}._modalHeader_2664t_1183 h3{font-size:1.1rem}._modalRow_2664t_1241{font-size:.92rem}._modalMainInfo_2664t_1279{font-size:.88rem}._printModal_2664t_1521{max-width:600px;padding:1.6rem;border-radius:1.2rem}._printRow_2664t_1555{padding:.7rem}._checkboxLabel_2664t_1579{font-size:.88rem}._printBtn_2664t_1657,._printBtnPrimary_2664t_1659{padding:.7rem;font-size:.88rem}._galleryContainer_2664t_1709{padding:.5rem .3rem 1rem}._galleryList_2664t_1725{gap:.85rem}._gallerySwipeContainer_2664t_1781{height:auto;min-height:5.75rem}._galleryDesktopRow_2664t_1851{min-height:5.75rem;gap:.6rem}._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{min-height:5.75rem}._galleryItem_2664t_1869{padding:.5rem .95rem;gap:.95rem;border-radius:1rem;transition:box-shadow .15s}._galleryItem_2664t_1869:hover{box-shadow:0 6px 20px #00000014}._galleryRowNumber_2664t_1995{width:1.85rem;height:1.85rem;font-size:.85rem}._galleryEntityName_2664t_2049{font-size:.95rem}._galleryFileType_2664t_2075{font-size:.72rem}._galleryDescText_2664t_2109{font-size:.8rem}._galleryThumbWrapper_2664t_2125{width:95px}._galleryThumb_2664t_2125,._galleryThumbSkeleton_2664t_2161{border-radius:9px}._galleryDesktopActionButton_2664t_1897{width:2.6rem;height:2.6rem}._galleryAlbumStackWrapper_2664t_2197{width:100px}._galleryAlbumCountBadge_2664t_2259{font-size:.72rem;min-width:1.35rem;height:1.35rem}._viewerArrow_2664t_2445{width:3rem;height:3rem;font-size:1.9rem}}@media(min-width:1280px)and (max-height:800px){._content_2664t_1{padding:.4rem .5rem}._container_2664t_25{gap:.55rem}._basicInfo_2664t_41{font-size:.85rem;height:2.35rem;padding:.5rem .85rem}._fileInfo_2664t_73{height:2.35rem;font-size:.7rem}._paymentsButton_2664t_105{font-size:.7rem}._balance_2664t_147{font-size:.75rem;height:2rem;padding:.3rem .75rem;width:47%}._details_2664t_771{height:6.25rem;padding:.5rem .8rem}._detailsCollapseToggle_2664t_787{width:1.4rem;height:.75rem;bottom:.25rem}._detailsCollapseChevron_2664t_835{width:.48rem;height:.48rem}._infoItem_2664t_935{font-size:.75rem}._treatmentHeader_2664t_189{margin:.4rem 0}._treatmentItem_2664t_447{height:4.75rem;padding:.6rem .85rem;margin-bottom:.35rem}._indexCircle_2664t_477{width:1.55rem;height:1.55rem;font-size:.8rem}._treatmentName_2664t_537{font-size:.88rem}._treatmentCode_2664t_555{font-size:.78rem}._desktopActionButton_2664t_687{width:2.4rem;height:2.4rem}._galleryContainer_2664t_1709{padding:.4rem .3rem .75rem}._galleryList_2664t_1725{gap:.55rem}._gallerySwipeContainer_2664t_1781,._galleryDesktopRow_2664t_1851,._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{min-height:5rem}._galleryItem_2664t_1869{padding:.45rem .85rem}._galleryRowNumber_2664t_1995{width:1.6rem;height:1.6rem;font-size:.78rem}._galleryEntityName_2664t_2049{font-size:.85rem}._galleryFileType_2664t_2075{font-size:.68rem}._galleryDescText_2664t_2109{font-size:.74rem}._galleryThumbWrapper_2664t_2125{width:85px}._galleryDesktopActionButton_2664t_1897{width:2.4rem;height:2.4rem}._galleryAlbumStackWrapper_2664t_2197{width:90px}}@media(min-width:1600px){._content_2664t_1{max-width:64rem}._treatmentItem_2664t_447{height:5.75rem}._galleryThumbWrapper_2664t_2125{width:85px}._gallerySwipeContainer_2664t_1781,._galleryDesktopRow_2664t_1851,._galleryDesktopRow_2664t_1851 ._galleryItem_2664t_1869{min-height:6.5rem}._galleryThumbWrapper_2664t_2125{width:115px}._galleryEntityName_2664t_2049{font-size:1.05rem}._galleryAlbumStackWrapper_2664t_2197{width:120px}._viewerArrow_2664t_2445{width:3.2rem;height:3.2rem;font-size:2.1rem}}._content_zlglu_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_zlglu_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._form_zlglu_41{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_zlglu_41::-webkit-scrollbar{width:5px}._form_zlglu_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_zlglu_89{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.4rem;width:100%;flex-shrink:0;box-sizing:border-box}._rowNoLabel_zlglu_109{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._doubleRow_zlglu_129{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.4rem;width:100%;flex-shrink:0;box-sizing:border-box}._inlineLabel_zlglu_149{font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;padding-top:.7rem;white-space:nowrap;flex-shrink:0;box-sizing:border-box;width:2.8rem;overflow:hidden;text-overflow:ellipsis}._inputColumnFirst_zlglu_179,._inputColumnSecond_zlglu_181,._inputColumnFull_zlglu_197{flex:1 1 0;min-width:0;margin:0;padding:0;box-sizing:border-box}._clinicDropdownContainer_zlglu_213{flex:1 1 auto;min-width:0;position:relative}._treatmentDropdownContainer_zlglu_225{flex:1 1 0;min-width:0;position:relative}._dropdownContainer_zlglu_237{width:100%;position:relative}._clinicInput_zlglu_247,._patientInput_zlglu_249,._treatmentInput_zlglu_251,._amountInput_zlglu_253,._discountInput_zlglu_255,._insuranceInput_zlglu_257,._extraFeeInput_zlglu_259,._mainComplainInput_zlglu_261,._descriptionInput_zlglu_263,._toothInput_zlglu_265,._quadrantInput_zlglu_267{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._clinicInput_zlglu_247,._insuranceInput_zlglu_257,._toothInput_zlglu_265,._quadrantInput_zlglu_267{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._insuranceInput_zlglu_257:disabled,._toothInput_zlglu_265:disabled,._quadrantInput_zlglu_267:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}._descriptionInput_zlglu_263{height:2.5rem;resize:none}._datePickerContainer_zlglu_347{width:100%;position:relative}._datePickerContainer_zlglu_347 ._rmdp-container_zlglu_357{width:100%;max-width:100%}._dateInput_zlglu_367{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputWithCurrency_zlglu_399{position:relative;width:100%}._currency_zlglu_409{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._amountInput_zlglu_253,._extraFeeInput_zlglu_259,._discountInput_zlglu_255{padding-left:3.5rem}._errorInput_zlglu_441{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._errorText_zlglu_453{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._errorMessage_zlglu_473{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._errorMessage_zlglu_473 span{color:#dc3545;font-size:.875rem;font-weight:500}._message_zlglu_505{font-size:.875rem;color:#333;text-align:center;margin-top:.5rem}._buttonRow_zlglu_519{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_zlglu_535{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._treatmentList_zlglu_569{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._treatmentList_zlglu_569::-webkit-scrollbar{width:5px}._treatmentList_zlglu_569::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_zlglu_613{position:relative;overflow:hidden;flex-shrink:0}._treatmentItem_zlglu_625{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_zlglu_653{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._treatmentDetails_zlglu_679{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._treatmentRow_zlglu_695{display:flex;justify-content:space-between;align-items:center;gap:.5rem;min-width:0}._treatmentName_zlglu_711{font-size:.875rem;color:#333;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}._treatmentCode_zlglu_733{font-size:.75rem;color:#666;white-space:nowrap;flex-shrink:0}._editButton_zlglu_747,._deleteButton_zlglu_749{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_zlglu_747{left:.5rem;background-color:#6495ed}._deleteButton_zlglu_749{right:.5rem;background-color:#ff4d4f}._editButton_zlglu_747._visible_zlglu_811,._deleteButton_zlglu_749._visible_zlglu_811{opacity:1;pointer-events:auto}._desktopRow_zlglu_823{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_zlglu_823 ._treatmentItem_zlglu_625{flex:1}._desktopActions_zlglu_845{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_zlglu_861{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_zlglu_861:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_zlglu_907{color:#e53e3e}._desktopActionDanger_zlglu_907:hover{background-color:#fde8e8;color:#c53030}._submitButton_zlglu_925{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._dropdownPortal_zlglu_947{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_zlglu_947::-webkit-scrollbar{width:5px}._dropdownPortal_zlglu_947::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_zlglu_999{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_zlglu_999:last-child{border-bottom:none}._dropdownItem_zlglu_999:hover{background-color:#f8f9fa}@media(max-width:400px){._content_zlglu_1{padding:.5rem 0}._title_zlglu_23{font-size:.68rem;margin:.5rem 0}._form_zlglu_41{gap:.5rem;margin-bottom:.35rem}._row_zlglu_89,._doubleRow_zlglu_129{gap:.35rem}._rowNoLabel_zlglu_109{gap:.4rem}._inlineLabel_zlglu_149{font-size:.78rem;padding-top:.55rem;width:2.4rem}._clinicInput_zlglu_247,._patientInput_zlglu_249,._treatmentInput_zlglu_251,._amountInput_zlglu_253,._discountInput_zlglu_255,._insuranceInput_zlglu_257,._extraFeeInput_zlglu_259,._mainComplainInput_zlglu_261,._descriptionInput_zlglu_263,._toothInput_zlglu_265,._quadrantInput_zlglu_267{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._dateInput_zlglu_367{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._amountInput_zlglu_253,._extraFeeInput_zlglu_259,._discountInput_zlglu_255{padding-left:3rem}._currency_zlglu_409{font-size:.78rem;left:.5rem}._errorText_zlglu_453{font-size:.62rem}._errorMessage_zlglu_473{padding:.5rem .65rem;border-radius:.4rem}._errorMessage_zlglu_473 span,._message_zlglu_505{font-size:.78rem}._dropdownPortal_zlglu_947{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_zlglu_999{padding:.6rem .75rem;font-size:.78rem}._buttonRow_zlglu_519{margin-bottom:.5rem}._addButton_zlglu_535{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._treatmentList_zlglu_569{gap:.4rem;min-height:4.15rem}._treatmentItem_zlglu_625{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_zlglu_653{width:1.3rem;height:1.3rem;font-size:.68rem}._treatmentDetails_zlglu_679{gap:.2rem}._treatmentName_zlglu_711{font-size:.78rem}._treatmentCode_zlglu_733{font-size:.65rem}._editButton_zlglu_747,._deleteButton_zlglu_749{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_zlglu_925{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_zlglu_1{width:90%;max-width:90%;padding:0 .75rem}._title_zlglu_23{font-size:.95rem;margin:.9rem 0}._form_zlglu_41{gap:.9rem;margin-bottom:.55rem}._row_zlglu_89,._doubleRow_zlglu_129{gap:.5rem}._rowNoLabel_zlglu_109{gap:.75rem}._inlineLabel_zlglu_149{font-size:.95rem;padding-top:.8rem;width:3.2rem}._clinicInput_zlglu_247,._patientInput_zlglu_249,._treatmentInput_zlglu_251,._amountInput_zlglu_253,._discountInput_zlglu_255,._insuranceInput_zlglu_257,._extraFeeInput_zlglu_259,._mainComplainInput_zlglu_261,._descriptionInput_zlglu_263,._toothInput_zlglu_265,._quadrantInput_zlglu_267{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._dateInput_zlglu_367{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._amountInput_zlglu_253,._extraFeeInput_zlglu_259,._discountInput_zlglu_255{padding-left:3.9rem}._currency_zlglu_409{font-size:.95rem;left:.75rem}._errorText_zlglu_453{font-size:.78rem;margin-top:.3rem}._dropdownPortal_zlglu_947{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_zlglu_999{padding:.9rem 1.1rem;font-size:.95rem}._errorMessage_zlglu_473{padding:.8rem 1.15rem;border-radius:.7rem}._errorMessage_zlglu_473 span,._message_zlglu_505{font-size:.95rem}._buttonRow_zlglu_519{margin-bottom:.9rem}._addButton_zlglu_535{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._treatmentList_zlglu_569{gap:.65rem;min-height:6.65rem}._treatmentItem_zlglu_625{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_zlglu_653{width:1.85rem;height:1.85rem;font-size:.9rem}._treatmentDetails_zlglu_679{gap:.35rem}._treatmentName_zlglu_711{font-size:1rem}._treatmentCode_zlglu_733{font-size:.88rem}._editButton_zlglu_747,._deleteButton_zlglu_749{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_zlglu_861{width:2.8rem;height:2.8rem}._submitButton_zlglu_925{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_zlglu_1{width:100%;max-width:58rem;padding:0 .5rem}._title_zlglu_23{font-size:.95rem;margin:.85rem 0}._form_zlglu_41{gap:.85rem;margin-bottom:.55rem}._row_zlglu_89,._doubleRow_zlglu_129{gap:.5rem}._rowNoLabel_zlglu_109{gap:.75rem}._inlineLabel_zlglu_149{font-size:.95rem;padding-top:.75rem;width:3.2rem}._clinicInput_zlglu_247,._patientInput_zlglu_249,._treatmentInput_zlglu_251,._amountInput_zlglu_253,._discountInput_zlglu_255,._insuranceInput_zlglu_257,._extraFeeInput_zlglu_259,._mainComplainInput_zlglu_261,._descriptionInput_zlglu_263,._toothInput_zlglu_265,._quadrantInput_zlglu_267{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._dateInput_zlglu_367{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._amountInput_zlglu_253,._extraFeeInput_zlglu_259,._discountInput_zlglu_255{padding-left:3.85rem}._currency_zlglu_409{font-size:.95rem;left:.8rem}._errorText_zlglu_453{font-size:.8rem;margin-top:.3rem}._dropdownPortal_zlglu_947{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_zlglu_999{padding:.85rem 1.1rem;font-size:.95rem}._errorMessage_zlglu_473{padding:.8rem 1.15rem;border-radius:.7rem}._errorMessage_zlglu_473 span,._message_zlglu_505{font-size:.95rem}._buttonRow_zlglu_519{margin-bottom:.85rem}._addButton_zlglu_535{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_zlglu_535:hover{background:#0056b3}._treatmentList_zlglu_569{gap:.65rem;min-height:6.725rem}._treatmentItem_zlglu_625{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_zlglu_653{width:1.75rem;height:1.75rem;font-size:.85rem}._treatmentDetails_zlglu_679{gap:.3rem}._treatmentName_zlglu_711{font-size:1rem}._treatmentCode_zlglu_733{font-size:.85rem}._desktopActionButton_zlglu_861{width:2.75rem;height:2.75rem}._submitButton_zlglu_925{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_zlglu_1{padding:.4rem .5rem}._title_zlglu_23{font-size:.8rem;margin:.3rem 0}._form_zlglu_41{gap:.4rem;margin-bottom:.35rem}._row_zlglu_89,._doubleRow_zlglu_129{gap:.4rem}._rowNoLabel_zlglu_109{gap:.5rem}._inlineLabel_zlglu_149{font-size:.82rem;padding-top:.6rem;width:2.8rem}._clinicInput_zlglu_247,._patientInput_zlglu_249,._treatmentInput_zlglu_251,._amountInput_zlglu_253,._discountInput_zlglu_255,._insuranceInput_zlglu_257,._extraFeeInput_zlglu_259,._mainComplainInput_zlglu_261,._descriptionInput_zlglu_263,._toothInput_zlglu_265,._quadrantInput_zlglu_267{height:2.2rem;font-size:.82rem;padding:.45rem .7rem;border-radius:.85rem}._dateInput_zlglu_367{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important;border-radius:.85rem!important}._amountInput_zlglu_253,._extraFeeInput_zlglu_259,._discountInput_zlglu_255{padding-left:3.3rem}._currency_zlglu_409{font-size:.82rem}._errorText_zlglu_453{font-size:.68rem;margin-top:.2rem}._dropdownPortal_zlglu_947{max-height:13rem}._dropdownItem_zlglu_999{padding:.65rem .9rem;font-size:.82rem}._buttonRow_zlglu_519{margin-bottom:.5rem}._addButton_zlglu_535{height:2.2rem;font-size:.82rem;padding:.4rem .9rem;border-radius:.85rem}._treatmentList_zlglu_569{gap:.5rem;min-height:5.6rem}._treatmentItem_zlglu_625{padding:.55rem .85rem}._indexCircle_zlglu_653{width:1.5rem;height:1.5rem;font-size:.75rem}._treatmentName_zlglu_711{font-size:.88rem}._treatmentCode_zlglu_733{font-size:.75rem}._desktopActionButton_zlglu_861{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_zlglu_1{max-width:64rem}}:root{--dark-blue: #3e5edc;--base-blue: #8a98be;--light-blue: #c6ccf8}#storybook-root{width:100%;height:100%}.dark-template{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0b0d1a}.Odontogram{--odontogram-tooltip-bg: rgba(0, 0, 0, .85);--odontogram-tooltip-fg: #fff}.Odontogram.dark-theme{--odontogram-tooltip-bg: rgba(255, 255, 255, .95);--odontogram-tooltip-fg: #000}.Odontogram.dark-theme svg{--dark-blue: #aab6ff;--base-blue: #d0d5f6;--light-blue: #5361e6;background-color:#0b0d1a;color-scheme:dark;color:#e4e6ef}.Odontogram svg{color:var(--base-blue);fill:none;transition:all ease-in 125ms}.Odontogram[data-read-only=true]{pointer-events:none}.Odontogram svg path:nth-of-type(2){opacity:0;transition:all ease-in .2s}.Odontogram svg path[data-colored=true]{opacity:1!important;transition:none}.Odontogram g.selected path:nth-of-type(2){fill:var(--light-blue);opacity:1}.Odontogram g.selected path:first-of-type{transition:stroke 1s ease}.Odontogram g.selected:hover path:first-of-type{stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-dasharray:4 4;stroke-dashoffset:0;transition:stroke 5s ease;animation:dash-move 1s linear infinite;animation-delay:1s;filter:drop-shadow(0 0 8px currentColor);-webkit-filter:drop-shadow(0 0 8px currentColor)}@keyframes dash-move{to{stroke-dashoffset:8}}.Odontogram g.selected{transition:all .3s ease;color:var(--dark-blue)}.Odontogram g.selected path{stroke-width:1.5}.Odontogram g[class^=teeth-]:hover path:nth-of-type(2){fill:var(--light-blue);opacity:1}.odontogram-tooltip{box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Odontogram g[role=option]:focus-visible{outline:4px solid var(--dark-blue)!important}._modalOverlay_at1o9_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000bf;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_at1o9_27{background:#fff;border-radius:16px;width:94%;max-width:420px;max-height:95vh;overflow-y:auto;direction:rtl}._modalHeader_at1o9_47{display:flex;align-items:center;padding:10px 14px;border-bottom:1px solid #eee;gap:8px}._modalHeader_at1o9_47 h3{margin:0;font-size:.95rem;font-weight:500}._dentitionToggle_at1o9_75{display:flex;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-right:auto}._toggleBtn_at1o9_91{padding:4px 12px;border:none;background:#f5f5f5;font-size:.7rem;cursor:pointer;font-family:Shabnam,sans-serif}._toggleActive_at1o9_109{background:#007bff;color:#fff}._closeButton_at1o9_119{background:none;border:none;font-size:20px;cursor:pointer;color:#999}._chartContainer_at1o9_135{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0;position:relative;margin:8px;min-height:300px}._gumOuter_at1o9_157{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:105%;height:100%;background:#e2e6ea;border-radius:50%;z-index:0}._gumInner_at1o9_181{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;height:80%;background:#fff;border-radius:50%;z-index:0}._chartContainer_at1o9_135>div:last-child{position:relative;z-index:2}._modalFooter_at1o9_215{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-top:1px solid #eee}._selectedInfo_at1o9_231{font-size:.75rem;color:#28a745}._selectedInfo_at1o9_231 strong{color:#007bff}._clearButton_at1o9_247{background:#dc3545;color:#fff;border:none;padding:4px 12px;border-radius:6px;cursor:pointer;font-size:.7rem;font-family:Shabnam,sans-serif}._content_o3ysj_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_o3ysj_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._form_o3ysj_41{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_o3ysj_41::-webkit-scrollbar{width:5px}._form_o3ysj_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_o3ysj_89{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0}._paymentTypeLabel_o3ysj_107,._amountLabel_o3ysj_109,._dateLabel_o3ysj_111,._transactionIdLabel_o3ysj_113,._treatmentClinicLabel_o3ysj_115{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.55rem}._entityInput_o3ysj_137{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._paymentTypeInput_o3ysj_171,._treatmentClinicInput_o3ysj_173{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._transactionIdInput_o3ysj_215{width:75%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._treatmentClinicReadonly_o3ysj_249{width:100%;height:2.5rem;padding:.625rem;border:1px dashed #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fafafa;color:#555;display:flex;align-items:center;justify-content:flex-start}._inputWithCurrency_o3ysj_283{width:75%;position:relative}._currency_o3ysj_293{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._amountInput_o3ysj_313{width:100%;height:2.5rem;padding:.625rem .625rem .625rem 3.5rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._datePickerContainer_o3ysj_349{width:75%;position:relative}._dateInput_o3ysj_359{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputError_o3ysj_391{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_o3ysj_403{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_o3ysj_423{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_o3ysj_423 span{color:#dc3545;font-size:.875rem;font-weight:500}._buttonRow_o3ysj_455{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_o3ysj_471{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._paymentList_o3ysj_505{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_o3ysj_505::-webkit-scrollbar{width:5px}._paymentList_o3ysj_505::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_o3ysj_549{position:relative;overflow:hidden;flex-shrink:0}._paymentItem_o3ysj_561{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_o3ysj_589{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_o3ysj_615{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_o3ysj_629{display:flex;justify-content:space-between;align-items:center}._paymentDateRow_o3ysj_641{display:inline-flex;align-items:center;gap:.4rem;min-width:0;flex-shrink:0}._paymentSubRow_o3ysj_657{display:flex;justify-content:space-between;align-items:center}._paymentAmount_o3ysj_669{font-size:.875rem;font-weight:500;color:#333}._paymentDate_o3ysj_641,._transactionId_o3ysj_113{font-size:.75rem;color:#000}._paymentTypeBox_o3ysj_701{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._treatmentClinicBadge_o3ysj_723{background-color:#e8f0ff;color:#007bff;padding:.15rem .4rem;border-radius:.6rem;font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7rem}._entityName_o3ysj_747{font-size:.75rem;color:#000}._submitButton_o3ysj_757{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._dropdownContainer_o3ysj_779{width:100%;position:relative}._dropdownPortal_o3ysj_789{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_o3ysj_789::-webkit-scrollbar{width:5px}._dropdownPortal_o3ysj_789::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_o3ysj_841{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_o3ysj_841:last-child{border-bottom:none}._dropdownItem_o3ysj_841:hover{background-color:#f8f9fa}._editButton_o3ysj_877,._deleteButton_o3ysj_879{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_o3ysj_877{left:.5rem;background-color:#6495ed}._deleteButton_o3ysj_879{right:.5rem;background-color:#ff4d4f}._editButton_o3ysj_877._visible_o3ysj_941,._deleteButton_o3ysj_879._visible_o3ysj_941{opacity:1;pointer-events:auto}._desktopRow_o3ysj_953{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_o3ysj_953 ._paymentItem_o3ysj_561{flex:1}._desktopActions_o3ysj_975{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_o3ysj_991{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_o3ysj_991:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_o3ysj_1037{color:#e53e3e}._desktopActionDanger_o3ysj_1037:hover{background-color:#fde8e8;color:#c53030}@media(max-width:400px){._content_o3ysj_1{padding:.5rem 0}._title_o3ysj_23{font-size:.68rem;margin:.5rem 0}._form_o3ysj_41{gap:.5rem;margin-bottom:.35rem}._row_o3ysj_89{gap:.35rem}._paymentTypeLabel_o3ysj_107,._amountLabel_o3ysj_109,._dateLabel_o3ysj_111,._transactionIdLabel_o3ysj_113,._treatmentClinicLabel_o3ysj_115{font-size:.78rem;padding-top:.4rem}._entityInput_o3ysj_137,._paymentTypeInput_o3ysj_171,._treatmentClinicInput_o3ysj_173,._transactionIdInput_o3ysj_215,._treatmentClinicReadonly_o3ysj_249{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._amountInput_o3ysj_313{height:2.15rem;font-size:.78rem;padding:.5rem .6rem .5rem 3rem;border-radius:.75rem}._currency_o3ysj_293{font-size:.78rem;left:.5rem}._dateInput_o3ysj_359{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._dropdownPortal_o3ysj_789{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_o3ysj_841{padding:.6rem .75rem;font-size:.78rem}._buttonRow_o3ysj_455{margin-bottom:.5rem}._addButton_o3ysj_471{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._paymentList_o3ysj_505{gap:.4rem;min-height:4.15rem}._paymentItem_o3ysj_561{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_o3ysj_589{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_o3ysj_615{gap:.2rem}._paymentAmount_o3ysj_669{font-size:.78rem}._paymentDate_o3ysj_641,._transactionId_o3ysj_113{font-size:.65rem}._paymentTypeBox_o3ysj_701{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._entityName_o3ysj_747{font-size:.65rem}._treatmentClinicBadge_o3ysj_723{font-size:.6rem;max-width:5.5rem}._editButton_o3ysj_877,._deleteButton_o3ysj_879{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_o3ysj_757{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_o3ysj_1{width:90%;max-width:90%;padding:0 .75rem}._title_o3ysj_23{font-size:.95rem;margin:.9rem 0}._form_o3ysj_41{gap:.9rem;margin-bottom:.55rem}._row_o3ysj_89{gap:.65rem}._paymentTypeLabel_o3ysj_107,._amountLabel_o3ysj_109,._dateLabel_o3ysj_111,._transactionIdLabel_o3ysj_113,._treatmentClinicLabel_o3ysj_115{font-size:.95rem;padding-top:.65rem}._entityInput_o3ysj_137,._paymentTypeInput_o3ysj_171,._treatmentClinicInput_o3ysj_173,._transactionIdInput_o3ysj_215,._treatmentClinicReadonly_o3ysj_249{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._amountInput_o3ysj_313{height:2.85rem;font-size:.95rem;padding:.7rem .9rem .7rem 3.9rem;border-radius:1rem}._currency_o3ysj_293{font-size:.95rem;left:.75rem}._dateInput_o3ysj_359{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._dropdownPortal_o3ysj_789{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_o3ysj_841{padding:.9rem 1.1rem;font-size:.95rem}._buttonRow_o3ysj_455{margin-bottom:.9rem}._addButton_o3ysj_471{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._paymentList_o3ysj_505{gap:.65rem;min-height:6.65rem}._paymentItem_o3ysj_561{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_o3ysj_589{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentDetails_o3ysj_615{gap:.35rem}._paymentAmount_o3ysj_669{font-size:1rem}._paymentDate_o3ysj_641,._transactionId_o3ysj_113{font-size:.88rem}._paymentTypeBox_o3ysj_701{font-size:.88rem;padding:.35rem .7rem}._entityName_o3ysj_747{font-size:.88rem}._treatmentClinicBadge_o3ysj_723{font-size:.78rem;max-width:8rem}._editButton_o3ysj_877,._deleteButton_o3ysj_879{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_o3ysj_991{width:2.8rem;height:2.8rem}._submitButton_o3ysj_757{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_o3ysj_1{width:100%;max-width:58rem;padding:0 .5rem}._title_o3ysj_23{font-size:.95rem;margin:.85rem 0}._form_o3ysj_41{gap:.85rem;margin-bottom:.55rem}._row_o3ysj_89{gap:.6rem}._paymentTypeLabel_o3ysj_107,._amountLabel_o3ysj_109,._dateLabel_o3ysj_111,._transactionIdLabel_o3ysj_113,._treatmentClinicLabel_o3ysj_115{font-size:.95rem;padding-top:.6rem}._entityInput_o3ysj_137,._paymentTypeInput_o3ysj_171,._treatmentClinicInput_o3ysj_173,._transactionIdInput_o3ysj_215,._treatmentClinicReadonly_o3ysj_249{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._amountInput_o3ysj_313{height:2.75rem;font-size:.95rem;padding:.65rem .95rem .65rem 3.85rem;border-radius:1rem}._currency_o3ysj_293{font-size:.95rem;left:.8rem}._dateInput_o3ysj_359{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._dropdownPortal_o3ysj_789{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_o3ysj_841{padding:.85rem 1.1rem;font-size:.95rem}._buttonRow_o3ysj_455{margin-bottom:.85rem}._addButton_o3ysj_471{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_o3ysj_471:hover{background:#0056b3}._paymentList_o3ysj_505{gap:.65rem;min-height:6.725rem}._paymentItem_o3ysj_561{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_o3ysj_589{width:1.75rem;height:1.75rem;font-size:.85rem}._paymentDetails_o3ysj_615{gap:.3rem}._paymentAmount_o3ysj_669{font-size:1rem}._paymentDate_o3ysj_641,._transactionId_o3ysj_113{font-size:.85rem}._paymentTypeBox_o3ysj_701{font-size:.85rem;padding:.3rem .6rem}._entityName_o3ysj_747{font-size:.85rem}._treatmentClinicBadge_o3ysj_723{font-size:.75rem;max-width:8.5rem}._desktopActionButton_o3ysj_991{width:2.75rem;height:2.75rem}._submitButton_o3ysj_757{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_o3ysj_1{padding:.4rem .5rem}._title_o3ysj_23{font-size:.8rem;margin:.3rem 0}._form_o3ysj_41{gap:.4rem;margin-bottom:.35rem}._row_o3ysj_89{gap:.4rem}._paymentTypeLabel_o3ysj_107,._amountLabel_o3ysj_109,._dateLabel_o3ysj_111,._transactionIdLabel_o3ysj_113,._treatmentClinicLabel_o3ysj_115{font-size:.82rem;padding-top:.45rem}._entityInput_o3ysj_137,._paymentTypeInput_o3ysj_171,._treatmentClinicInput_o3ysj_173,._transactionIdInput_o3ysj_215,._treatmentClinicReadonly_o3ysj_249{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._amountInput_o3ysj_313{height:2.2rem;font-size:.82rem;padding:.45rem .7rem .45rem 3.3rem}._currency_o3ysj_293{font-size:.82rem}._dateInput_o3ysj_359{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._dropdownPortal_o3ysj_789{max-height:13rem}._dropdownItem_o3ysj_841{padding:.65rem .9rem;font-size:.82rem}._buttonRow_o3ysj_455{margin-bottom:.5rem}._addButton_o3ysj_471{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._paymentList_o3ysj_505{gap:.5rem;min-height:5.6rem}._paymentItem_o3ysj_561{padding:.55rem .85rem}._indexCircle_o3ysj_589{width:1.5rem;height:1.5rem;font-size:.75rem}._paymentAmount_o3ysj_669{font-size:.88rem}._paymentDate_o3ysj_641,._transactionId_o3ysj_113,._paymentTypeBox_o3ysj_701,._entityName_o3ysj_747{font-size:.75rem}._treatmentClinicBadge_o3ysj_723{font-size:.68rem}._desktopActionButton_o3ysj_991{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_o3ysj_1{max-width:64rem}}._content_12p9q_1{display:flex;flex-direction:column;height:100%;width:84%;max-width:37.5rem;margin:0 auto;padding:.75rem 0;overflow:hidden}._segmentedControl_12p9q_23{display:flex;justify-content:center;margin-bottom:1.2rem;background-color:#7878801f;border-radius:.4375rem;padding:.25rem;flex-shrink:0;height:2.625rem}._segment_12p9q_23{flex:1;text-align:center;padding:.375rem 0;font-size:.8125rem;color:#000;border:none;background:none;cursor:pointer;transition:background-color .2s}._segment_12p9q_23._active_12p9q_69{background-color:#6495ed;color:#fff;border-radius:.4375rem}._dateFilter_12p9q_81{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:0 auto .75rem;flex-shrink:0;width:100%;max-width:100%}._dateInput_12p9q_103{padding:.375rem;border:1px solid #ddd;border-radius:.9375rem;font-size:.75rem;box-shadow:0 .25rem .25rem #00000026;height:2rem;width:100%;text-align:center;font-size:1rem}._dateSeparator_12p9q_127{font-size:.875rem;color:#333;flex:0 0 auto}._tableContainer_12p9q_139{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}._tableHeader_12p9q_155{display:grid;grid-template-columns:5% 38% 57%;text-align:center;color:#999;font-size:.75rem;padding:.5rem 0;margin-bottom:.5rem;flex-shrink:0}._tableBody_12p9q_177{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1;min-height:0}._tableRow_12p9q_195{display:grid;grid-template-columns:5% 38% 57%;background-color:#fff;border-radius:.9375rem;padding:.375rem;text-align:center;font-size:1rem;color:#333;height:2.625rem;align-items:center;flex-shrink:0}._rowName_12p9q_223{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;display:block;text-align:right;padding:0 .5rem}._totalCell_12p9q_243{background-color:#007bff;color:#fff;border-radius:.9375rem;padding:.375rem;font-size:1rem;height:2rem;width:100%;margin-left:auto;display:flex;align-items:center;justify-content:center}._summary_12p9q_271{margin-bottom:.5rem;text-align:center;flex-shrink:0}._summary_12p9q_271 p{font-size:.75rem;color:#999;margin-bottom:.5rem;text-align:center}._totalBox_12p9q_297{background-color:#fff;color:#007bff;font-size:1rem;padding:.375rem;border-radius:.9375rem;box-shadow:0 .25rem .25rem #00000026;height:1.875rem;width:47%;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:auto}._error_12p9q_329{color:red;text-align:center;font-size:.875rem;margin-top:1rem}@media(max-width:400px){._content_12p9q_1{padding:.5rem 0;gap:.5rem}._segmentedControl_12p9q_23{margin-bottom:.75rem;height:2.25rem;padding:.2rem}._segment_12p9q_23{font-size:.7rem;padding:.25rem 0}._dateFilter_12p9q_81{gap:.75rem;margin-bottom:.5rem}._dateInput_12p9q_103{height:1.75rem;font-size:.8rem;padding:.25rem .4rem;border-radius:.75rem}._dateSeparator_12p9q_127{font-size:.75rem}._tableHeader_12p9q_155{font-size:.65rem;padding:.35rem 0;margin-bottom:.35rem}._tableBody_12p9q_177{gap:.6rem}._tableRow_12p9q_195{height:2.25rem;font-size:.85rem;padding:.3rem;border-radius:.75rem}._totalCell_12p9q_243{height:1.75rem;font-size:.8rem;border-radius:.75rem}._summary_12p9q_271 p{font-size:.65rem;margin-bottom:.35rem}._totalBox_12p9q_297{height:1.6rem;font-size:.85rem;width:55%;border-radius:.75rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_12p9q_1{width:90%;max-width:90%;padding:1.25rem 0;height:100%}._segmentedControl_12p9q_23{height:3rem;padding:.35rem;border-radius:.65rem;margin-bottom:1.25rem}._segment_12p9q_23{font-size:1rem;padding:.5rem 0;border-radius:.55rem}._segment_12p9q_23._active_12p9q_69{border-radius:.55rem}._dateFilter_12p9q_81{gap:1.5rem;margin-bottom:1rem}._dateInput_12p9q_103{height:2.75rem;font-size:1rem;padding:.5rem .85rem;border-radius:.85rem}._dateSeparator_12p9q_127{font-size:1rem}._tableHeader_12p9q_155{font-size:.85rem;padding:.6rem 0;margin-bottom:.6rem}._tableBody_12p9q_177{gap:.75rem}._tableRow_12p9q_195{height:3rem;font-size:1rem;padding:.5rem;border-radius:1rem}._rowName_12p9q_223{padding:0 .6rem}._totalCell_12p9q_243{height:2.3rem;font-size:1rem;border-radius:.85rem}._summary_12p9q_271{margin-top:.75rem;margin-bottom:.5rem}._summary_12p9q_271 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_12p9q_297{height:2.4rem;font-size:1.05rem;width:42%;border-radius:.85rem}}@media(min-width:1280px){._content_12p9q_1{width:100%;max-width:70rem;margin:0 auto;padding:1rem 0;overflow:hidden;height:100%}._segmentedControl_12p9q_23{height:3rem;padding:.35rem;border-radius:.65rem;margin-bottom:1rem}._segment_12p9q_23{font-size:.95rem;font-weight:500;padding:.5rem 0;border-radius:.55rem}._segment_12p9q_23._active_12p9q_69{border-radius:.55rem}._dateFilter_12p9q_81{gap:1.5rem;margin-bottom:.85rem}._dateInput_12p9q_103{height:2.75rem;font-size:.95rem;border-radius:.8rem;padding:.5rem .9rem}._dateSeparator_12p9q_127{font-size:.95rem}._tableHeader_12p9q_155{font-size:.85rem;padding:.6rem 0;margin-bottom:.6rem}._tableBody_12p9q_177{gap:.75rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._tableBody_12p9q_177::-webkit-scrollbar{width:5px}._tableBody_12p9q_177::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._tableRow_12p9q_195{height:3rem;font-size:1rem;padding:.5rem;border-radius:1rem;transition:transform .15s,box-shadow .15s}._tableRow_12p9q_195:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}._rowName_12p9q_223{padding:0 .6rem}._totalCell_12p9q_243{height:2.3rem;font-size:1rem;border-radius:.85rem}._summary_12p9q_271{margin-top:.85rem;margin-bottom:.5rem}._summary_12p9q_271 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_12p9q_297{width:40%;max-width:22rem;height:2.5rem;font-size:1.05rem;font-weight:500;border-radius:.85rem}}@media(min-width:1280px)and (max-height:800px){._content_12p9q_1{padding:.6rem 0}._segmentedControl_12p9q_23{height:2.5rem;margin-bottom:.75rem;padding:.3rem}._segment_12p9q_23{font-size:.85rem;padding:.35rem 0}._dateFilter_12p9q_81{margin-bottom:.6rem}._dateInput_12p9q_103{height:2.3rem;font-size:.85rem;padding:.4rem .75rem}._tableHeader_12p9q_155{font-size:.75rem;padding:.45rem 0;margin-bottom:.45rem}._tableBody_12p9q_177{gap:.55rem}._tableRow_12p9q_195{height:2.5rem;font-size:.9rem;padding:.4rem;border-radius:.85rem}._totalCell_12p9q_243{height:2rem;font-size:.9rem;border-radius:.75rem}._summary_12p9q_271{margin-top:.6rem;margin-bottom:.4rem}._summary_12p9q_271 p{font-size:.78rem;margin-bottom:.35rem}._totalBox_12p9q_297{height:2.1rem;font-size:.9rem;border-radius:.75rem}}._content_1afpp_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_1afpp_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:1rem 0;flex-shrink:0}._scrollable_1afpp_41{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:1rem;scrollbar-width:none;min-height:0}._scrollable_1afpp_41::-webkit-scrollbar{display:none}._settingsList_1afpp_67{display:flex;flex-direction:column;gap:.625rem}._settingItem_1afpp_79{background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .25rem #0000001a;overflow:hidden;transition:all .3s ease}._header_1afpp_95{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none}._header_1afpp_95 span{font-size:.875rem;font-weight:500;color:#333}._arrow_1afpp_125{width:1.25rem;height:1.25rem;transition:transform .3s ease;flex-shrink:0}._arrowUp_1afpp_139{transform:rotate(180deg)}._expandedContent_1afpp_147{padding:0 1rem 1rem}._sectionContent_1afpp_155{display:flex;flex-direction:column;gap:.5rem}._swipeContainer_1afpp_167{position:relative;overflow:hidden}._itemCard_1afpp_177{display:flex;align-items:center;background-color:#f0ecf3;border-radius:.75rem;padding:.75rem 1rem;transition:transform .4s ease;position:relative;z-index:1;cursor:pointer}._itemName_1afpp_201{font-size:.8125rem;font-weight:500;color:#333;cursor:pointer;flex:1}._comingSoon_1afpp_217{font-size:.6875rem;color:#999;background-color:#e0e0e0;padding:.25rem .5rem;border-radius:.5rem;flex-shrink:0}._editBtnSwipe_1afpp_235,._deleteBtnSwipe_1afpp_237{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_1afpp_235{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_1afpp_237{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_1afpp_235._visible_1afpp_299,._deleteBtnSwipe_1afpp_237._visible_1afpp_299{opacity:1;pointer-events:auto}._desktopRow_1afpp_311{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_1afpp_311 ._itemCard_1afpp_177{flex:1}._desktopActions_1afpp_333{display:flex;flex-direction:row;align-items:stretch;gap:.35rem;flex-shrink:0}._desktopActionButton_1afpp_349{width:2.2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1afpp_349:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1afpp_393{color:#e53e3e}._desktopActionDanger_1afpp_393:hover{background-color:#fde8e8;color:#c53030}._addBtn_1afpp_411{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:.5rem 0;text-align:right;font-family:Shabnam,sans-serif}@media(max-width:400px){._content_1afpp_1{padding:.5rem 0}._title_1afpp_23{font-size:.68rem;margin:.6rem 0}._scrollable_1afpp_41{padding-bottom:.75rem}._settingsList_1afpp_67{gap:.5rem}._settingItem_1afpp_79{border-radius:.75rem;box-shadow:0 1px 3px #00000014}._header_1afpp_95{padding:.7rem .8rem}._header_1afpp_95 span{font-size:.78rem}._arrow_1afpp_125{width:1.1rem;height:1.1rem}._expandedContent_1afpp_147{padding:0 .8rem .8rem}._sectionContent_1afpp_155{gap:.4rem}._itemCard_1afpp_177{border-radius:.6rem;padding:.6rem .8rem}._itemName_1afpp_201{font-size:.75rem}._comingSoon_1afpp_217{font-size:.62rem;padding:.2rem .4rem;border-radius:.4rem}._editBtnSwipe_1afpp_235,._deleteBtnSwipe_1afpp_237{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._addBtn_1afpp_411{font-size:.75rem;padding:.4rem 0}._desktopActionButton_1afpp_349{width:2rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1afpp_1{width:90%;max-width:90%;padding:0 .75rem}._title_1afpp_23{font-size:.95rem;margin:1rem 0}._scrollable_1afpp_41{padding-bottom:1rem}._settingsList_1afpp_67{gap:.75rem}._settingItem_1afpp_79{border-radius:1rem;box-shadow:0 2px 6px #0000000d}._header_1afpp_95{padding:1rem 1.15rem}._header_1afpp_95 span{font-size:1rem}._arrow_1afpp_125{width:1.4rem;height:1.4rem}._expandedContent_1afpp_147{padding:0 1.15rem 1.1rem}._sectionContent_1afpp_155{gap:.6rem}._itemCard_1afpp_177{border-radius:.85rem;padding:.85rem 1.1rem}._itemName_1afpp_201{font-size:.95rem}._comingSoon_1afpp_217{font-size:.78rem;padding:.3rem .6rem;border-radius:.55rem}._editBtnSwipe_1afpp_235,._deleteBtnSwipe_1afpp_237{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.6rem}._addBtn_1afpp_411{font-size:.95rem;padding:.6rem 0}._desktopActionButton_1afpp_349{width:2.8rem}}@media(min-width:1280px){._content_1afpp_1{width:100%;max-width:58rem;padding:0 .5rem}._title_1afpp_23{font-size:.95rem;margin:.85rem 0}._scrollable_1afpp_41{padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_1afpp_41::-webkit-scrollbar{display:block;width:5px}._scrollable_1afpp_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._settingsList_1afpp_67{gap:.75rem}._settingItem_1afpp_79{border-radius:1rem;box-shadow:0 2px 8px #0000000d}._header_1afpp_95{padding:1rem 1.15rem}._header_1afpp_95 span{font-size:.95rem}._arrow_1afpp_125{width:1.35rem;height:1.35rem}._expandedContent_1afpp_147{padding:0 1.15rem 1rem}._sectionContent_1afpp_155{gap:.6rem}._itemCard_1afpp_177{border-radius:.85rem;padding:.85rem 1.15rem;transition:transform .4s ease,background-color .15s ease}._itemCard_1afpp_177:hover{background-color:#e8e2ec}._itemName_1afpp_201{font-size:.9rem}._comingSoon_1afpp_217{font-size:.75rem;padding:.28rem .55rem;border-radius:.55rem}._desktopActionButton_1afpp_349{width:2.75rem}._addBtn_1afpp_411{font-size:.9rem;padding:.6rem 0;transition:color .15s ease}._addBtn_1afpp_411:hover{color:#0056b3}._editBtnSwipe_1afpp_235,._deleteBtnSwipe_1afpp_237{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.6rem}}@media(min-width:1280px)and (max-height:800px){._content_1afpp_1{padding:.4rem .5rem}._title_1afpp_23{font-size:.85rem;margin:.5rem 0}._settingsList_1afpp_67{gap:.55rem}._header_1afpp_95{padding:.75rem 1rem}._header_1afpp_95 span{font-size:.88rem}._arrow_1afpp_125{width:1.2rem;height:1.2rem}._expandedContent_1afpp_147{padding:0 1rem .85rem}._itemCard_1afpp_177{padding:.7rem 1rem}._itemName_1afpp_201{font-size:.85rem}._desktopActionButton_1afpp_349{width:2.4rem}}@media(min-width:1600px){._content_1afpp_1{max-width:64rem}}._content_p8klz_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_p8klz_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._scrollable_p8klz_41{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem .5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_p8klz_41::-webkit-scrollbar{width:5px}._scrollable_p8klz_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._form_p8klz_79{display:flex;flex-direction:column;gap:.75rem;width:100%;margin:0 auto;flex-shrink:0}._row_p8klz_97{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._label_p8klz_117{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.55rem;flex-shrink:0;box-sizing:border-box}._inputFull_p8klz_143{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;display:block}._inputHalf_p8klz_177{flex:1 1 auto;min-width:0;width:auto;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;display:block}._inputError_p8klz_215{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_p8klz_227{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_p8klz_247{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_p8klz_247 span{color:#dc3545;font-size:.875rem;font-weight:500}._toggleRow_p8klz_279{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;flex-shrink:0}._toggleLabel_p8klz_297{font-size:.875rem;color:#333}._toggleSwitch_p8klz_307{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}._toggleSwitch_p8klz_307 input{opacity:0;width:0;height:0}._toggleSlider_p8klz_335{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:.3s}._toggleSlider_p8klz_335:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}._toggleSwitch_p8klz_307 input:checked+._toggleSlider_p8klz_335{background-color:#007bff}._toggleSwitch_p8klz_307 input:checked+._toggleSlider_p8klz_335:before{transform:translate(20px)}._cooperationSection_p8klz_399{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem}._section_p8klz_413{margin-top:1rem;display:flex;flex-direction:column;background-color:#fafafa;border-radius:.9375rem;padding:.75rem;box-shadow:0 .125rem .25rem #0000000f;flex-shrink:0}._sectionHeader_p8klz_435{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-shrink:0}._sectionTitle_p8klz_451{font-size:.8125rem;font-weight:500;color:#666;margin:0}._addBtn_p8klz_465{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:0;font-family:Shabnam,sans-serif}._list_p8klz_487{display:flex;flex-direction:column;gap:.5rem;flex:0 1 auto;min-height:0;max-height:40vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._list_p8klz_487::-webkit-scrollbar{width:5px}._list_p8klz_487::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_p8klz_531{position:relative;overflow:hidden;flex-shrink:0}._itemCard_p8klz_543{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#fff;border-radius:.75rem;box-shadow:0 .25rem .25rem #0000001a;transition:transform .4s ease;position:relative;z-index:1;width:100%}._indexCircle_p8klz_571{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#333;flex-shrink:0}._itemInfo_p8klz_599{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0}._itemName_p8klz_615{font-size:.8125rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemPrice_p8klz_633{font-size:.75rem;color:#666}._editBtnSwipe_p8klz_643,._deleteBtnSwipe_p8klz_645{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_p8klz_643{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_p8klz_645{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_p8klz_643._visible_p8klz_707,._deleteBtnSwipe_p8klz_645._visible_p8klz_707{opacity:1;pointer-events:auto}._desktopRow_p8klz_719{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_p8klz_719 ._itemCard_p8klz_543{flex:1}._desktopActions_p8klz_741{display:flex;flex-direction:column;justify-content:center;gap:.35rem;flex-shrink:0}._desktopActionButton_p8klz_757{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_p8klz_757:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_p8klz_803{color:#e53e3e}._desktopActionDanger_p8klz_803:hover{background-color:#fde8e8;color:#c53030}._emptyMessage_p8klz_821{text-align:center;color:#ccc;font-style:italic;padding:.5rem;font-size:.75rem}._modalOverlay_p8klz_837{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalCard_p8klz_857{background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;padding:1.5rem;width:85%;max-width:340px;display:flex;flex-direction:column;gap:1rem}._modalTitle_p8klz_881{font-size:.875rem;font-weight:500;text-align:center;color:#333;margin:0}._modalForm_p8klz_897{display:flex;flex-direction:column;gap:.75rem}._modalInput_p8klz_909{width:100%;height:2.75rem;padding:0 .75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;background-color:#fff}._modalInput_p8klz_909:focus{border-color:#007bff}._selectSearchWrapper_p8klz_947{position:relative;width:100%}._customDropdown_p8klz_957{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #d1d5db;border-radius:.75rem;max-height:200px;overflow-y:auto;box-shadow:0 4px 12px #00000026;z-index:10;margin-top:.3rem}._dropdownItem_p8klz_987{padding:.5rem .7rem;cursor:pointer;font-size:.875rem}._dropdownItem_p8klz_987:hover{background-color:#f1f5f9}._inputWithCurrency_p8klz_1007{position:relative;width:100%}._currency_p8klz_1017{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._inputWithCurrency_p8klz_1007 ._modalInput_p8klz_909{padding-left:3.5rem}._modalButtons_p8klz_1045{display:flex;gap:.5rem}._submitBtn_p8klz_1055{flex:1;height:2.5rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelBtn_p8klz_1081{flex:1;height:2.5rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._submitButton_p8klz_1107{flex:1;padding:.875rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._cancelButton_p8klz_1139{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._submitButton_p8klz_1107:disabled{opacity:.6;cursor:not-allowed}@media(max-width:400px){._content_p8klz_1{padding:.5rem 0}._title_p8klz_23{font-size:.68rem;margin:.5rem 0}._scrollable_p8klz_41{padding:0 .15rem .35rem}._form_p8klz_79{gap:.5rem}._row_p8klz_97{gap:.35rem}._label_p8klz_117{font-size:.78rem;padding-top:.4rem}._inputFull_p8klz_143,._inputHalf_p8klz_177{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._fieldError_p8klz_227{font-size:.62rem}._toggleLabel_p8klz_297{font-size:.78rem}._toggleSwitch_p8klz_307{width:38px;height:22px}._toggleSlider_p8klz_335:before{height:16px;width:16px}._toggleSwitch_p8klz_307 input:checked+._toggleSlider_p8klz_335:before{transform:translate(16px)}._section_p8klz_413{margin-top:.75rem;padding:.5rem;border-radius:.75rem}._sectionTitle_p8klz_451,._addBtn_p8klz_465{font-size:.72rem}._list_p8klz_487{gap:.4rem;max-height:35vh}._itemCard_p8klz_543{padding:.4rem .5rem;gap:.4rem;border-radius:.6rem}._indexCircle_p8klz_571{width:1.3rem;height:1.3rem;font-size:.68rem}._itemName_p8klz_615{font-size:.72rem}._itemPrice_p8klz_633{font-size:.68rem}._editBtnSwipe_p8klz_643,._deleteBtnSwipe_p8klz_645{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._modalCard_p8klz_857{padding:1rem;gap:.75rem;max-width:300px}._modalTitle_p8klz_881{font-size:.8rem}._modalInput_p8klz_909{height:2.3rem;font-size:.78rem;padding:0 .6rem;border-radius:.75rem}._currency_p8klz_1017{font-size:.78rem;left:.5rem}._inputWithCurrency_p8klz_1007 ._modalInput_p8klz_909{padding-left:3rem}._submitBtn_p8klz_1055,._cancelBtn_p8klz_1081{height:2.2rem;font-size:.78rem;border-radius:.75rem}._submitButton_p8klz_1107,._cancelButton_p8klz_1139{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_p8klz_1{width:90%;max-width:90%;padding:0 .75rem}._title_p8klz_23{font-size:.95rem;margin:.9rem 0}._scrollable_p8klz_41{padding:0 .25rem .55rem}._form_p8klz_79{gap:.9rem}._row_p8klz_97{gap:.65rem}._label_p8klz_117{font-size:.95rem;padding-top:.65rem}._inputFull_p8klz_143,._inputHalf_p8klz_177{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._fieldError_p8klz_227{font-size:.78rem;margin-top:.3rem}._toggleLabel_p8klz_297{font-size:.95rem}._toggleSwitch_p8klz_307{width:48px;height:26px}._toggleSlider_p8klz_335:before{height:20px;width:20px}._toggleSwitch_p8klz_307 input:checked+._toggleSlider_p8klz_335:before{transform:translate(22px)}._section_p8klz_413{margin-top:1.1rem;padding:.9rem 1.1rem;border-radius:1rem}._sectionTitle_p8klz_451{font-size:.92rem}._addBtn_p8klz_465{font-size:.9rem}._list_p8klz_487{gap:.65rem;max-height:42vh}._itemCard_p8klz_543{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_p8klz_571{width:1.85rem;height:1.85rem;font-size:.9rem}._itemName_p8klz_615{font-size:.95rem}._itemPrice_p8klz_633{font-size:.88rem}._editBtnSwipe_p8klz_643,._deleteBtnSwipe_p8klz_645{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_p8klz_757{width:2.8rem;height:2.8rem}._modalCard_p8klz_857{max-width:400px;padding:1.6rem;border-radius:1.15rem;gap:1.15rem}._modalTitle_p8klz_881{font-size:.95rem}._modalInput_p8klz_909{height:2.9rem;font-size:.92rem;padding:0 .9rem;border-radius:1rem}._currency_p8klz_1017{font-size:.92rem;left:.8rem}._inputWithCurrency_p8klz_1007 ._modalInput_p8klz_909{padding-left:3.7rem}._submitBtn_p8klz_1055,._cancelBtn_p8klz_1081{height:2.75rem;font-size:.92rem;border-radius:1rem}._submitButton_p8klz_1107,._cancelButton_p8klz_1139{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_p8klz_1{width:100%;max-width:58rem;padding:0 .5rem}._title_p8klz_23{font-size:.95rem;margin:.85rem 0}._scrollable_p8klz_41{padding:0 .25rem .55rem}._form_p8klz_79{gap:.85rem}._row_p8klz_97{gap:.6rem}._label_p8klz_117{font-size:.95rem;padding-top:.6rem}._inputFull_p8klz_143,._inputHalf_p8klz_177{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._fieldError_p8klz_227{font-size:.8rem;margin-top:.3rem}._toggleLabel_p8klz_297{font-size:.95rem}._toggleSwitch_p8klz_307{width:48px;height:26px}._toggleSlider_p8klz_335:before{height:20px;width:20px}._toggleSwitch_p8klz_307 input:checked+._toggleSlider_p8klz_335:before{transform:translate(22px)}._section_p8klz_413{margin-top:1.1rem;padding:.9rem 1.15rem;border-radius:1rem}._sectionTitle_p8klz_451{font-size:.92rem}._addBtn_p8klz_465{font-size:.9rem;transition:background .15s;padding:.2rem .4rem;border-radius:.4rem}._addBtn_p8klz_465:hover{background:#f0f7ff}._list_p8klz_487{gap:.65rem;max-height:42vh}._itemCard_p8klz_543{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_p8klz_571{width:1.75rem;height:1.75rem;font-size:.85rem}._itemName_p8klz_615{font-size:.95rem}._itemPrice_p8klz_633{font-size:.85rem}._desktopActionButton_p8klz_757{width:2.75rem;height:2.75rem}._modalCard_p8klz_857{max-width:420px;padding:1.65rem;border-radius:1.2rem;gap:1.2rem}._modalTitle_p8klz_881{font-size:.95rem}._modalInput_p8klz_909{height:2.9rem;font-size:.92rem;padding:0 .9rem;border-radius:1rem}._customDropdown_p8klz_957{max-height:220px;border-radius:.8rem}._dropdownItem_p8klz_987{padding:.6rem .85rem;font-size:.92rem}._currency_p8klz_1017{font-size:.92rem;left:.8rem}._inputWithCurrency_p8klz_1007 ._modalInput_p8klz_909{padding-left:3.7rem}._submitBtn_p8klz_1055,._cancelBtn_p8klz_1081{height:2.75rem;font-size:.92rem;border-radius:1rem}._submitButton_p8klz_1107,._cancelButton_p8klz_1139{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_p8klz_1{padding:.4rem .5rem}._title_p8klz_23{font-size:.8rem;margin:.3rem 0}._form_p8klz_79,._row_p8klz_97{gap:.4rem}._label_p8klz_117{font-size:.82rem;padding-top:.45rem}._inputFull_p8klz_143,._inputHalf_p8klz_177{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._fieldError_p8klz_227{font-size:.68rem;margin-top:.2rem}._section_p8klz_413{margin-top:.8rem;padding:.6rem .8rem}._sectionTitle_p8klz_451,._addBtn_p8klz_465{font-size:.82rem}._list_p8klz_487{gap:.5rem;max-height:40vh}._itemCard_p8klz_543{padding:.55rem .85rem;gap:.5rem}._indexCircle_p8klz_571{width:1.5rem;height:1.5rem;font-size:.75rem}._itemName_p8klz_615{font-size:.88rem}._itemPrice_p8klz_633{font-size:.75rem}._modalCard_p8klz_857{padding:1.2rem;gap:.9rem}._modalTitle_p8klz_881{font-size:.85rem}._modalInput_p8klz_909{height:2.4rem;font-size:.82rem}._submitBtn_p8klz_1055,._cancelBtn_p8klz_1081{height:2.3rem;font-size:.82rem}}@media(min-width:1600px){._content_p8klz_1{max-width:64rem}}._content_e2vpr_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_e2vpr_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._segmentedControl_e2vpr_41{display:flex;justify-content:center;background-color:#7878801f;border-radius:.75rem;padding:.25rem;flex-shrink:0;margin-bottom:.75rem}._segment_e2vpr_41{flex:1;text-align:center;padding:.375rem 0;font-size:.75rem;color:#000;border:none;background:none;cursor:pointer;border-radius:.5rem;transition:background-color .2s}._segment_e2vpr_41._active_e2vpr_87{background-color:#fff;border-radius:.5rem}._invoiceTabBody_e2vpr_97{flex:1;display:flex;flex-direction:column;min-height:0;padding:0 .5rem;overflow:hidden;position:relative}._fixedTop_e2vpr_117{flex-shrink:0}._surgeriesScrollArea_e2vpr_125{flex:1 1 0;min-height:0;height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}._fixedBottom_e2vpr_145{flex-shrink:0;padding-top:.5rem}._emptySurgeries_e2vpr_155{text-align:center;color:#999;font-size:.85rem;padding:1.5rem .5rem}._row_e2vpr_169{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-shrink:0}._label_e2vpr_185{font-size:.875rem;color:#333;white-space:nowrap}._labelSmall_e2vpr_197{font-size:.875rem;color:#333}._datePickerContainer_e2vpr_207{width:100%}._dateInput_e2vpr_215{width:100%!important;height:2.5rem!important;padding:.5rem .75rem!important;border:1px solid #ccc!important;border-radius:.75rem!important;font-size:.875rem!important;text-align:center!important;box-shadow:0 .125rem .25rem #00000014!important;outline:none!important;font-family:Shabnam,sans-serif!important}._dropdownContainer_e2vpr_241{width:100%;position:relative}._searchInput_e2vpr_251{width:100%;height:2.5rem;padding:.5rem .75rem;border:1px solid #ccc;border-radius:.75rem;font-size:.875rem;text-align:right;box-shadow:0 .125rem .25rem #00000014;outline:none;font-family:Shabnam,sans-serif}._dropdownFixed_e2vpr_277{background:#fff;border:1px solid #ccc;border-radius:.75rem;overflow-y:auto;overflow-x:hidden;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box}._dropdownItem_e2vpr_299{padding:.7rem .9rem;cursor:pointer;font-size:.85rem;border-bottom:1px solid #f0f0f0}._dropdownItem_e2vpr_299:last-child{border-bottom:none}._dropdownItem_e2vpr_299:hover{background-color:#f8f9fa}._dropdownEmpty_e2vpr_329{padding:.85rem .9rem;font-size:.85rem;color:#999;text-align:center}._list_e2vpr_343{display:flex;flex-direction:column;gap:.5rem}._itemCard_e2vpr_355{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.75rem;cursor:pointer;transition:all .2s;box-shadow:0 .125rem .125rem #0000000f;flex-shrink:0}._selected_e2vpr_379{background:#fff;border:1.5px solid #007bff;opacity:1}._deselected_e2vpr_391{background:#fff;border:1.5px solid transparent;opacity:.45}._indexCircle_e2vpr_403{width:1.5rem;height:1.5rem;background:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#333;flex-shrink:0}._itemInfo_e2vpr_431{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0}._itemName_e2vpr_447{font-size:.8125rem;font-weight:500;color:#333}._itemDetail_e2vpr_459{font-size:.6875rem;color:#999}._checkbox_e2vpr_469{width:1.5rem;height:1.5rem;border:2px solid #007bff;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#007bff;font-weight:700;font-size:.875rem;flex-shrink:0;opacity:0;transition:opacity .2s}._checkbox_e2vpr_469._checked_e2vpr_501{opacity:1}._restDaysRow_e2vpr_509{display:flex;align-items:center;gap:.5rem}._restDaysInput_e2vpr_521{flex:1;max-width:6rem;height:2.25rem;padding:.4rem .6rem;border:1px solid #ccc;border-radius:.6rem;font-size:.85rem;text-align:center;box-shadow:0 .125rem .25rem #00000014;outline:none;font-family:Shabnam,sans-serif}._inputHalf_e2vpr_549{flex:1;height:2.5rem;padding:.5rem .75rem;border:1px solid #ccc;border-radius:.75rem;font-size:.875rem;text-align:right;box-shadow:0 .125rem .25rem #00000014;outline:none;font-family:Shabnam,sans-serif}._recommendationContainer_e2vpr_575{flex:1;display:flex;flex-direction:column;min-height:0;padding:0 .5rem;overflow:hidden;position:relative}._textareaLarge_e2vpr_595{flex:1 1 0;height:0;width:100%;min-height:5rem;padding:.75rem;border:1px solid #ccc;border-radius:.75rem;font-size:.875rem;text-align:right;resize:none;box-shadow:0 .125rem .25rem #00000014;outline:none;font-family:Shabnam,sans-serif;margin-bottom:.75rem;overflow-y:auto}._saveBtn_e2vpr_631{width:100%;padding:.6rem;background:#007bff;color:#fff;border:none;border-radius:.75rem;font-size:.85rem;font-family:Shabnam,sans-serif;cursor:pointer;margin-bottom:.75rem;font-weight:500;flex-shrink:0}._saveBtn_e2vpr_631:hover{background:#0056b3}._subSegmentedControl_e2vpr_669{display:flex;background-color:#7878801f;border-radius:.75rem;padding:.25rem;margin-bottom:.75rem;flex-shrink:0}._subSegment_e2vpr_669{flex:1;text-align:center;padding:.375rem 0;font-size:.75rem;border:none;background:none;cursor:pointer;border-radius:.5rem}._subSegment_e2vpr_669._active_e2vpr_87{background:#fff}._generalError_e2vpr_717{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_e2vpr_717 span{color:#dc3545;font-size:.875rem;font-weight:500}@media(max-width:400px){._content_e2vpr_1{padding:.5rem 0}._title_e2vpr_23{font-size:.68rem;margin:.6rem 0}._segmentedControl_e2vpr_41{padding:.2rem;border-radius:.6rem;margin-bottom:.6rem}._segment_e2vpr_41{font-size:.68rem;padding:.3rem 0;border-radius:.4rem}._segment_e2vpr_41._active_e2vpr_87{border-radius:.4rem}._invoiceTabBody_e2vpr_97,._recommendationContainer_e2vpr_575{padding:0 .35rem}._row_e2vpr_169{gap:.35rem;margin-bottom:.5rem}._label_e2vpr_185,._labelSmall_e2vpr_197{font-size:.78rem}._dateInput_e2vpr_215{height:2.25rem!important;font-size:.78rem!important;padding:.4rem .6rem!important;border-radius:.6rem!important}._searchInput_e2vpr_251,._inputHalf_e2vpr_549{height:2.25rem;font-size:.78rem;padding:.4rem .6rem;border-radius:.6rem}._restDaysInput_e2vpr_521{height:2rem;font-size:.78rem;max-width:5rem;border-radius:.5rem}._dropdownFixed_e2vpr_277{border-radius:.6rem}._dropdownItem_e2vpr_299{padding:.55rem .7rem;font-size:.78rem}._dropdownEmpty_e2vpr_329{padding:.7rem;font-size:.78rem}._list_e2vpr_343{gap:.4rem}._itemCard_e2vpr_355{padding:.4rem .6rem;border-radius:.6rem;gap:.4rem}._indexCircle_e2vpr_403{width:1.3rem;height:1.3rem;font-size:.68rem}._itemName_e2vpr_447{font-size:.75rem}._itemDetail_e2vpr_459{font-size:.62rem}._checkbox_e2vpr_469{width:1.3rem;height:1.3rem;font-size:.78rem}._textareaLarge_e2vpr_595{font-size:.78rem;padding:.6rem;border-radius:.6rem;margin-bottom:.6rem;min-height:4rem}._saveBtn_e2vpr_631{padding:.5rem;font-size:.78rem;border-radius:.6rem;margin-bottom:.6rem}._subSegmentedControl_e2vpr_669{padding:.2rem;border-radius:.6rem;margin-bottom:.6rem}._subSegment_e2vpr_669{font-size:.68rem;padding:.3rem 0;border-radius:.4rem}._fixedBottom_e2vpr_145{padding-top:.35rem}._emptySurgeries_e2vpr_155{font-size:.78rem;padding:1rem .35rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_e2vpr_1{width:90%;max-width:90%;padding:0 .75rem}._title_e2vpr_23{font-size:1rem;margin:1rem 0}._segmentedControl_e2vpr_41{padding:.35rem;border-radius:.85rem;margin-bottom:1rem}._segment_e2vpr_41{font-size:.95rem;font-weight:500;padding:.55rem 0;border-radius:.6rem}._segment_e2vpr_41._active_e2vpr_87{border-radius:.6rem}._invoiceTabBody_e2vpr_97,._recommendationContainer_e2vpr_575{padding:0 .75rem}._row_e2vpr_169{gap:.75rem;margin-bottom:1rem}._label_e2vpr_185,._labelSmall_e2vpr_197{font-size:1.05rem}._dateInput_e2vpr_215{height:3rem!important;font-size:1rem!important;padding:.6rem .9rem!important;border-radius:.9rem!important}._searchInput_e2vpr_251,._inputHalf_e2vpr_549{height:3rem;font-size:1rem;padding:.6rem .9rem;border-radius:.9rem}._restDaysInput_e2vpr_521{height:2.6rem;font-size:1rem;max-width:7rem;border-radius:.7rem}._dropdownFixed_e2vpr_277{border-radius:.9rem}._dropdownItem_e2vpr_299{padding:.85rem 1.1rem;font-size:1rem}._dropdownEmpty_e2vpr_329{padding:1rem 1.1rem;font-size:1rem}._list_e2vpr_343{gap:.7rem}._itemCard_e2vpr_355{padding:.85rem 1.1rem;border-radius:1.1rem;gap:.85rem}._indexCircle_e2vpr_403{width:2rem;height:2rem;font-size:.95rem}._itemName_e2vpr_447{font-size:1.1rem}._itemDetail_e2vpr_459{font-size:.9rem}._checkbox_e2vpr_469{width:2rem;height:2rem;font-size:1.1rem;border-radius:.5rem}._textareaLarge_e2vpr_595{font-size:1.05rem;padding:1.1rem;border-radius:1.1rem;margin-bottom:1rem;min-height:6rem}._saveBtn_e2vpr_631{padding:.85rem;font-size:1.05rem;border-radius:.9rem;margin-bottom:1rem}._subSegmentedControl_e2vpr_669{padding:.35rem;border-radius:.85rem;margin-bottom:1rem}._subSegment_e2vpr_669{font-size:.95rem;font-weight:500;padding:.55rem 0;border-radius:.6rem}._fixedBottom_e2vpr_145{padding-top:.75rem}}@media(min-width:1280px){._content_e2vpr_1{width:100%;max-width:58rem;padding:0 .5rem}._title_e2vpr_23{font-size:1rem;margin:.85rem 0}._segmentedControl_e2vpr_41{padding:.35rem;border-radius:.85rem;margin-bottom:.85rem}._segment_e2vpr_41{font-size:.95rem;font-weight:500;padding:.5rem 0;border-radius:.6rem}._segment_e2vpr_41._active_e2vpr_87{border-radius:.6rem}._invoiceTabBody_e2vpr_97,._recommendationContainer_e2vpr_575{padding:0 .5rem}._surgeriesScrollArea_e2vpr_125{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._surgeriesScrollArea_e2vpr_125::-webkit-scrollbar{width:5px}._surgeriesScrollArea_e2vpr_125::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._textareaLarge_e2vpr_595{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._textareaLarge_e2vpr_595::-webkit-scrollbar{width:5px}._textareaLarge_e2vpr_595::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownFixed_e2vpr_277{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;border-radius:.85rem}._dropdownFixed_e2vpr_277::-webkit-scrollbar{width:5px}._dropdownFixed_e2vpr_277::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_e2vpr_299{padding:.75rem 1rem;font-size:.9rem}._dropdownEmpty_e2vpr_329{padding:.85rem 1rem;font-size:.9rem}._row_e2vpr_169{gap:.75rem;margin-bottom:.85rem}._label_e2vpr_185,._labelSmall_e2vpr_197{font-size:.95rem}._dateInput_e2vpr_215{height:2.75rem!important;font-size:.95rem!important;padding:.55rem .85rem!important;border-radius:.85rem!important}._searchInput_e2vpr_251,._inputHalf_e2vpr_549{height:2.75rem;font-size:.95rem;padding:.55rem .85rem;border-radius:.85rem}._restDaysInput_e2vpr_521{height:2.4rem;font-size:.95rem;max-width:6.5rem;border-radius:.65rem}._list_e2vpr_343{gap:.6rem}._itemCard_e2vpr_355{padding:.75rem 1rem;border-radius:1rem;gap:.75rem}._indexCircle_e2vpr_403{width:1.75rem;height:1.75rem;font-size:.85rem}._itemName_e2vpr_447{font-size:.95rem}._itemDetail_e2vpr_459{font-size:.8rem}._checkbox_e2vpr_469{width:1.75rem;height:1.75rem;font-size:1rem}._textareaLarge_e2vpr_595{font-size:.95rem;padding:1rem;border-radius:1rem;margin-bottom:.85rem;min-height:5rem}._saveBtn_e2vpr_631{padding:.75rem;font-size:.95rem;border-radius:.85rem;margin-bottom:.85rem}._subSegmentedControl_e2vpr_669{padding:.35rem;border-radius:.85rem;margin-bottom:.85rem}._subSegment_e2vpr_669{font-size:.95rem;font-weight:500;padding:.5rem 0;border-radius:.6rem}._fixedBottom_e2vpr_145{padding-top:.6rem}}@media(min-width:1280px)and (max-height:800px){._content_e2vpr_1{padding:.4rem .5rem}._title_e2vpr_23{margin:.5rem 0;font-size:.9rem}._segmentedControl_e2vpr_41{margin-bottom:.6rem;padding:.28rem}._segment_e2vpr_41{font-size:.85rem;padding:.35rem 0}._row_e2vpr_169{margin-bottom:.6rem}._dateInput_e2vpr_215{height:2.4rem!important;font-size:.85rem!important;padding:.45rem .7rem!important}._searchInput_e2vpr_251,._inputHalf_e2vpr_549{height:2.4rem;font-size:.85rem;padding:.45rem .7rem}._restDaysInput_e2vpr_521{height:2.1rem;font-size:.85rem;max-width:5.5rem}._itemCard_e2vpr_355{padding:.55rem .85rem}._textareaLarge_e2vpr_595{font-size:.85rem;padding:.75rem;margin-bottom:.6rem;min-height:4rem}._saveBtn_e2vpr_631{padding:.6rem;font-size:.85rem;margin-bottom:.6rem}._subSegmentedControl_e2vpr_669{margin-bottom:.6rem;padding:.28rem}._subSegment_e2vpr_669{font-size:.85rem;padding:.35rem 0}._fixedBottom_e2vpr_145{padding-top:.4rem}}@media(min-width:1600px){._content_e2vpr_1{max-width:64rem}._itemName_e2vpr_447{font-size:1.05rem}}._content_1aasg_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._segmentedControl_1aasg_23{display:flex;justify-content:center;margin:.75rem 0;background-color:#7878801f;border-radius:.75rem;padding:.25rem;flex-shrink:0}._segment_1aasg_23{flex:1;text-align:center;padding:.375rem 0;font-size:.75rem;color:#000;border:none;background:none;cursor:pointer;transition:background-color .2s;border-radius:.5rem}._segment_1aasg_23._active_1aasg_69{background-color:#6495ed;color:#fff;border-radius:.5rem}._title_1aasg_81{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:0 0 .8125rem;flex-shrink:0}._form_1aasg_99{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_1aasg_99::-webkit-scrollbar{width:5px}._form_1aasg_99::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_1aasg_147{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0}._typeLabel_1aasg_165,._amountLabel_1aasg_167,._dateLabel_1aasg_169,._transactionIdLabel_1aasg_171{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.55rem}._entityInput_1aasg_193{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._typeInput_1aasg_227{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._transactionIdInput_1aasg_269{width:75%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._inputWithCurrency_1aasg_303{width:75%;position:relative}._currency_1aasg_313{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._amountInput_1aasg_333{width:100%;height:2.5rem;padding:.625rem .625rem .625rem 3.5rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._datePickerContainer_1aasg_369{width:75%;position:relative}._dateInput_1aasg_379{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputError_1aasg_411{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_1aasg_423{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_1aasg_443{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_1aasg_443 span{color:#dc3545;font-size:.875rem;font-weight:500}._buttonRow_1aasg_475{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_1aasg_491{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._paymentList_1aasg_525{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_1aasg_525::-webkit-scrollbar{width:5px}._paymentList_1aasg_525::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_1aasg_569{position:relative;overflow:hidden;flex-shrink:0}._paymentItem_1aasg_581{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_1aasg_609{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_1aasg_635{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_1aasg_649,._paymentSubRow_1aasg_661{display:flex;justify-content:space-between;align-items:center}._paymentAmount_1aasg_673{font-size:.875rem;font-weight:500;color:#333}._paymentDate_1aasg_685,._transactionId_1aasg_171{font-size:.75rem;color:#000}._paymentTypeBox_1aasg_705{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._submitButton_1aasg_727{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._dropdownContainer_1aasg_749{width:100%;position:relative}._dropdownPortal_1aasg_759{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_1aasg_759::-webkit-scrollbar{width:5px}._dropdownPortal_1aasg_759::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_1aasg_811{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_1aasg_811:last-child{border-bottom:none}._dropdownItem_1aasg_811:hover{background-color:#f8f9fa}._editButton_1aasg_847,._deleteButton_1aasg_849{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_1aasg_847{left:.5rem;background-color:#6495ed}._deleteButton_1aasg_849{right:.5rem;background-color:#ff4d4f}._editButton_1aasg_847._visible_1aasg_911,._deleteButton_1aasg_849._visible_1aasg_911{opacity:1;pointer-events:auto}._desktopRow_1aasg_923{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_1aasg_923 ._paymentItem_1aasg_581{flex:1}._desktopActions_1aasg_945{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_1aasg_961{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1aasg_961:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1aasg_1007{color:#e53e3e}._desktopActionDanger_1aasg_1007:hover{background-color:#fde8e8;color:#c53030}@media(max-width:400px){._content_1aasg_1{padding:.5rem 0}._segmentedControl_1aasg_23{padding:.2rem;border-radius:.6rem;margin:.5rem 0}._segment_1aasg_23{font-size:.68rem;padding:.3rem 0;border-radius:.4rem}._segment_1aasg_23._active_1aasg_69{border-radius:.4rem}._title_1aasg_81{font-size:.68rem;margin:0 0 .5rem}._form_1aasg_99{gap:.5rem;margin-bottom:.35rem}._row_1aasg_147{gap:.35rem}._typeLabel_1aasg_165,._amountLabel_1aasg_167,._dateLabel_1aasg_169,._transactionIdLabel_1aasg_171{font-size:.78rem;padding-top:.4rem}._entityInput_1aasg_193,._typeInput_1aasg_227,._transactionIdInput_1aasg_269{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._amountInput_1aasg_333{height:2.15rem;font-size:.78rem;padding:.5rem .6rem .5rem 3rem;border-radius:.75rem}._currency_1aasg_313{font-size:.78rem;left:.5rem}._dateInput_1aasg_379{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._dropdownPortal_1aasg_759{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_1aasg_811{padding:.6rem .75rem;font-size:.78rem}._buttonRow_1aasg_475{margin-bottom:.5rem}._addButton_1aasg_491{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._paymentList_1aasg_525{gap:.4rem;min-height:4.15rem}._paymentItem_1aasg_581{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_1aasg_609{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_1aasg_635{gap:.2rem}._paymentAmount_1aasg_673{font-size:.78rem}._paymentDate_1aasg_685,._transactionId_1aasg_171{font-size:.65rem}._paymentTypeBox_1aasg_705{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_1aasg_847,._deleteButton_1aasg_849{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_1aasg_727{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1aasg_1{width:90%;max-width:90%;padding:0 .75rem}._segmentedControl_1aasg_23{padding:.35rem;border-radius:.85rem;margin:.85rem 0}._segment_1aasg_23{font-size:.95rem;font-weight:500;padding:.5rem 0;border-radius:.6rem}._segment_1aasg_23._active_1aasg_69{border-radius:.6rem}._title_1aasg_81{font-size:.95rem;margin:0 0 .9rem}._form_1aasg_99{gap:.9rem;margin-bottom:.55rem}._row_1aasg_147{gap:.65rem}._typeLabel_1aasg_165,._amountLabel_1aasg_167,._dateLabel_1aasg_169,._transactionIdLabel_1aasg_171{font-size:.95rem;padding-top:.65rem}._entityInput_1aasg_193,._typeInput_1aasg_227,._transactionIdInput_1aasg_269{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._amountInput_1aasg_333{height:2.85rem;font-size:.95rem;padding:.7rem .9rem .7rem 3.9rem;border-radius:1rem}._currency_1aasg_313{font-size:.95rem;left:.75rem}._dateInput_1aasg_379{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._dropdownPortal_1aasg_759{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_1aasg_811{padding:.9rem 1.1rem;font-size:.95rem}._buttonRow_1aasg_475{margin-bottom:.9rem}._addButton_1aasg_491{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._paymentList_1aasg_525{gap:.65rem;min-height:6.65rem}._paymentItem_1aasg_581{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_1aasg_609{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentDetails_1aasg_635{gap:.35rem}._paymentAmount_1aasg_673{font-size:1rem}._paymentDate_1aasg_685,._transactionId_1aasg_171{font-size:.88rem}._paymentTypeBox_1aasg_705{font-size:.88rem;padding:.35rem .7rem}._editButton_1aasg_847,._deleteButton_1aasg_849{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1aasg_961{width:2.8rem;height:2.8rem}}@media(min-width:1280px){._content_1aasg_1{width:100%;max-width:58rem;padding:0 .5rem}._segmentedControl_1aasg_23{padding:.35rem;border-radius:.85rem;margin:.85rem 0}._segment_1aasg_23{font-size:.95rem;font-weight:500;padding:.5rem 0;border-radius:.6rem}._segment_1aasg_23._active_1aasg_69{border-radius:.6rem}._title_1aasg_81{font-size:.95rem;margin:0 0 .85rem}._form_1aasg_99{gap:.85rem;margin-bottom:.55rem}._row_1aasg_147{gap:.6rem}._typeLabel_1aasg_165,._amountLabel_1aasg_167,._dateLabel_1aasg_169,._transactionIdLabel_1aasg_171{font-size:.95rem;padding-top:.6rem}._entityInput_1aasg_193,._typeInput_1aasg_227,._transactionIdInput_1aasg_269{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._amountInput_1aasg_333{height:2.75rem;font-size:.95rem;padding:.65rem .95rem .65rem 3.85rem;border-radius:1rem}._currency_1aasg_313{font-size:.95rem;left:.8rem}._dateInput_1aasg_379{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._dropdownPortal_1aasg_759{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_1aasg_811{padding:.85rem 1.1rem;font-size:.95rem}._buttonRow_1aasg_475{margin-bottom:.85rem}._addButton_1aasg_491{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_1aasg_491:hover{background:#0056b3}._paymentList_1aasg_525{gap:.65rem;min-height:6.725rem}._paymentItem_1aasg_581{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_1aasg_609{width:1.75rem;height:1.75rem;font-size:.85rem}._paymentDetails_1aasg_635{gap:.3rem}._paymentAmount_1aasg_673{font-size:1rem}._paymentDate_1aasg_685,._transactionId_1aasg_171{font-size:.85rem}._paymentTypeBox_1aasg_705{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_1aasg_961{width:2.75rem;height:2.75rem}}@media(min-width:1280px)and (max-height:800px){._content_1aasg_1{padding:.4rem .5rem}._segmentedControl_1aasg_23{margin:.4rem 0;padding:.28rem}._segment_1aasg_23{font-size:.85rem;padding:.35rem 0}._title_1aasg_81{font-size:.8rem;margin:0 0 .5rem}._form_1aasg_99{gap:.4rem;margin-bottom:.35rem}._row_1aasg_147{gap:.4rem}._typeLabel_1aasg_165,._amountLabel_1aasg_167,._dateLabel_1aasg_169,._transactionIdLabel_1aasg_171{font-size:.82rem;padding-top:.45rem}._entityInput_1aasg_193,._typeInput_1aasg_227,._transactionIdInput_1aasg_269{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._amountInput_1aasg_333{height:2.2rem;font-size:.82rem;padding:.45rem .7rem .45rem 3.3rem}._currency_1aasg_313{font-size:.82rem}._dateInput_1aasg_379{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._dropdownPortal_1aasg_759{max-height:13rem}._dropdownItem_1aasg_811{padding:.65rem .9rem;font-size:.82rem}._buttonRow_1aasg_475{margin-bottom:.5rem}._addButton_1aasg_491{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._paymentList_1aasg_525{gap:.5rem;min-height:5.6rem}._paymentItem_1aasg_581{padding:.55rem .85rem}._indexCircle_1aasg_609{width:1.5rem;height:1.5rem;font-size:.75rem}._paymentAmount_1aasg_673{font-size:.88rem}._paymentDate_1aasg_685,._transactionId_1aasg_171,._paymentTypeBox_1aasg_705{font-size:.75rem}._desktopActionButton_1aasg_961{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_1aasg_1{max-width:64rem}}._content_akry1_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_akry1_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._form_akry1_41{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_akry1_41::-webkit-scrollbar{width:5px}._form_akry1_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_akry1_89{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._doubleRow_akry1_109{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.3rem;width:100%;flex-shrink:0;box-sizing:border-box}._buttonRow_akry1_129{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._labelColumn_akry1_145{width:15%;flex-shrink:0;margin:0;padding:0;box-sizing:border-box}._inputColumnFirst_akry1_161,._inputColumnSecond_akry1_163{flex:1 1 0;min-width:0;margin:0;padding:0;box-sizing:border-box}._labLabel_akry1_179,._treatmentLabel_akry1_181,._shadeLabel_akry1_183,._toothLabel_akry1_185{width:25%;font-size:.875rem;color:#333;text-align:right;flex-shrink:0;margin:0;padding:0;white-space:nowrap;padding-top:.55rem;box-sizing:border-box}._labDropdownContainer_akry1_211,._treatmentDropdownContainer_akry1_223{flex:1 1 auto;min-width:0;position:relative}._dropdownContainer_akry1_235{width:100%;position:relative;margin:0;padding:0;box-sizing:border-box}._patientInput_akry1_251,._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259,._treatmentInput_akry1_261,._descriptionInput_akry1_263{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-shadow:0 .25rem .25rem #0000001a;outline:none;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;margin:0;display:block}._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labInput_akry1_253:disabled,._shadeInput_akry1_255:disabled,._toothInput_akry1_257:disabled,._quadrantInput_akry1_259:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}._descriptionInput_akry1_263{height:2.5rem;resize:none}._datePickerContainer_akry1_347{width:100%;position:relative}._datePickerContainer_akry1_347 ._rmdp-container_akry1_357{width:100%;max-width:100%}._dateInput_akry1_367{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputError_akry1_399{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_akry1_411{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_akry1_431{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_akry1_431 span{color:#dc3545;font-size:.875rem;font-weight:500}._successMessage_akry1_463{background-color:#f0fff0;border:1px solid #28a745;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0}._successMessage_akry1_463 span{color:#28a745;font-size:.875rem;font-weight:500}._pendingPanel_akry1_493{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0;padding-top:.5rem;border-top:1px solid #eee;position:relative;z-index:1}._addButton_akry1_517{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._labList_akry1_551{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._labList_akry1_551::-webkit-scrollbar{width:5px}._labList_akry1_551::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_akry1_595{position:relative;overflow:hidden;flex-shrink:0}._labItem_akry1_607{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_akry1_635{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._labDetails_akry1_661{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._labRow_akry1_677{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._labSubRow_akry1_691{display:flex;justify-content:space-between;align-items:center;padding-right:1rem;font-size:.75rem;white-space:nowrap;gap:.5rem}._labName_akry1_711,._treatmentName_akry1_713{font-size:.875rem;color:#333;font-weight:500}._labBox_akry1_725{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#666}._description_akry1_263{font-size:.75rem;color:#333;padding-right:1rem}._editButton_akry1_753,._deleteButton_akry1_755{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_akry1_753{left:.5rem;background-color:#6495ed}._deleteButton_akry1_755{right:.5rem;background-color:#ff4d4f}._editButton_akry1_753._visible_akry1_817,._deleteButton_akry1_755._visible_akry1_817{opacity:1;pointer-events:auto}._desktopRow_akry1_829{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_akry1_829 ._labItem_akry1_607{flex:1}._desktopActions_akry1_851{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_akry1_867{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_akry1_867:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_akry1_913{color:#e53e3e}._desktopActionDanger_akry1_913:hover{background-color:#fde8e8;color:#c53030}._submitButton_akry1_931{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._dropdownPortal_akry1_953{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_akry1_953::-webkit-scrollbar{width:5px}._dropdownPortal_akry1_953::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_akry1_1005{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_akry1_1005:last-child{border-bottom:none}._dropdownItem_akry1_1005:hover{background-color:#f8f9fa}@media(max-width:400px){._content_akry1_1{padding:.5rem 0}._title_akry1_23{font-size:.68rem;margin:.5rem 0}._form_akry1_41{gap:.5rem;margin-bottom:.35rem}._row_akry1_89,._doubleRow_akry1_109{gap:.35rem}._labLabel_akry1_179,._treatmentLabel_akry1_181,._shadeLabel_akry1_183,._toothLabel_akry1_185{font-size:.78rem;padding-top:.4rem}._patientInput_akry1_251,._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259,._treatmentInput_akry1_261,._descriptionInput_akry1_263{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._dateInput_akry1_367{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._fieldError_akry1_411{font-size:.62rem}._generalError_akry1_431{padding:.5rem .65rem;border-radius:.4rem}._generalError_akry1_431 span{font-size:.78rem}._dropdownPortal_akry1_953{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_akry1_1005{padding:.6rem .75rem;font-size:.78rem}._buttonRow_akry1_129{margin-bottom:.5rem}._addButton_akry1_517{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._labList_akry1_551{gap:.4rem;min-height:4.15rem}._labItem_akry1_607{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_akry1_635{width:1.3rem;height:1.3rem;font-size:.68rem}._labName_akry1_711,._treatmentName_akry1_713{font-size:.78rem}._labSubRow_akry1_691{font-size:.65rem;padding-right:.6rem}._labBox_akry1_725{font-size:.68rem;padding:.2rem .4rem}._description_akry1_263{font-size:.65rem;padding-right:.6rem}._editButton_akry1_753,._deleteButton_akry1_755{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_akry1_931{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_akry1_1{width:90%;max-width:90%;padding:0 .75rem}._title_akry1_23{font-size:.95rem;margin:.9rem 0}._form_akry1_41{gap:.9rem;margin-bottom:.55rem}._row_akry1_89,._doubleRow_akry1_109{gap:.65rem}._labLabel_akry1_179,._treatmentLabel_akry1_181,._shadeLabel_akry1_183,._toothLabel_akry1_185{font-size:.95rem;padding-top:.65rem}._patientInput_akry1_251,._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259,._treatmentInput_akry1_261,._descriptionInput_akry1_263{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._dateInput_akry1_367{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._fieldError_akry1_411{font-size:.78rem;margin-top:.3rem}._dropdownPortal_akry1_953{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_akry1_1005{padding:.9rem 1.1rem;font-size:.95rem}._generalError_akry1_431{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_akry1_431 span{font-size:.95rem}._buttonRow_akry1_129{margin-bottom:.9rem}._addButton_akry1_517{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._labList_akry1_551{gap:.65rem;min-height:6.65rem}._labItem_akry1_607{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_akry1_635{width:1.85rem;height:1.85rem;font-size:.9rem}._labName_akry1_711,._treatmentName_akry1_713{font-size:1rem}._labSubRow_akry1_691{font-size:.88rem;padding-right:1.1rem}._labBox_akry1_725{font-size:.88rem;padding:.35rem .7rem}._description_akry1_263{font-size:.88rem;padding-right:1.1rem}._editButton_akry1_753,._deleteButton_akry1_755{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_akry1_867{width:2.8rem;height:2.8rem}._submitButton_akry1_931{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_akry1_1{width:100%;max-width:58rem;padding:0 .5rem}._title_akry1_23{font-size:.95rem;margin:.85rem 0}._form_akry1_41{gap:.85rem;margin-bottom:.55rem}._row_akry1_89,._doubleRow_akry1_109{gap:.6rem}._labLabel_akry1_179,._treatmentLabel_akry1_181,._shadeLabel_akry1_183,._toothLabel_akry1_185{font-size:.95rem;padding-top:.6rem}._patientInput_akry1_251,._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259,._treatmentInput_akry1_261,._descriptionInput_akry1_263{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._dateInput_akry1_367{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._fieldError_akry1_411{font-size:.8rem;margin-top:.3rem}._dropdownPortal_akry1_953{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_akry1_1005{padding:.85rem 1.1rem;font-size:.95rem}._generalError_akry1_431{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_akry1_431 span{font-size:.95rem}._buttonRow_akry1_129{margin-bottom:.85rem}._addButton_akry1_517{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_akry1_517:hover{background:#0056b3}._labList_akry1_551{gap:.65rem;min-height:6.725rem}._labItem_akry1_607{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_akry1_635{width:1.75rem;height:1.75rem;font-size:.85rem}._labName_akry1_711,._treatmentName_akry1_713{font-size:1rem}._labSubRow_akry1_691{font-size:.85rem;padding-right:1.1rem}._labBox_akry1_725{font-size:.85rem;padding:.3rem .6rem}._description_akry1_263{font-size:.85rem;padding-right:1.1rem}._desktopActionButton_akry1_867{width:2.75rem;height:2.75rem}._submitButton_akry1_931{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_akry1_1{padding:.4rem .5rem}._title_akry1_23{font-size:.8rem;margin:.3rem 0}._form_akry1_41{gap:.4rem;margin-bottom:.35rem}._row_akry1_89,._doubleRow_akry1_109{gap:.4rem}._labLabel_akry1_179,._treatmentLabel_akry1_181,._shadeLabel_akry1_183,._toothLabel_akry1_185{font-size:.82rem;padding-top:.45rem}._patientInput_akry1_251,._labInput_akry1_253,._shadeInput_akry1_255,._toothInput_akry1_257,._quadrantInput_akry1_259,._treatmentInput_akry1_261,._descriptionInput_akry1_263{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._dateInput_akry1_367{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._fieldError_akry1_411{font-size:.68rem;margin-top:.2rem}._dropdownPortal_akry1_953{max-height:13rem}._dropdownItem_akry1_1005{padding:.65rem .9rem;font-size:.82rem}._buttonRow_akry1_129{margin-bottom:.5rem}._addButton_akry1_517{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._labList_akry1_551{gap:.5rem;min-height:5.6rem}._labItem_akry1_607{padding:.55rem .85rem}._indexCircle_akry1_635{width:1.5rem;height:1.5rem;font-size:.75rem}._labName_akry1_711,._treatmentName_akry1_713{font-size:.88rem}._labSubRow_akry1_691,._labBox_akry1_725,._description_akry1_263{font-size:.75rem}._desktopActionButton_akry1_867{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_akry1_1{max-width:64rem}}._content_cwyt3_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_cwyt3_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0}._basicInfo_cwyt3_43{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;cursor:pointer;transition:box-shadow .15s}._basicInfo_cwyt3_43:hover{box-shadow:0 4px 14px #0000001a}._basicInfo_cwyt3_43>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._basicInfo_cwyt3_43>span:nth-child(1){text-align:right}._basicInfo_cwyt3_43>span:nth-child(2){text-align:center}._basicInfo_cwyt3_43>span:nth-child(3){text-align:left}._financialInfo_cwyt3_129{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:500;color:#333;flex-wrap:nowrap;height:3rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:0;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden}._financialInfo_cwyt3_129>span:first-child{flex:1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem;box-sizing:border-box}._amountBox_cwyt3_187{background-color:#007bff;color:#fff;padding:.25rem .35rem;border-radius:.9375rem;font-size:.88rem;font-weight:500;width:52%;height:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._dateBox_cwyt3_223{background-color:#f0ecf3;color:#333;padding:.25rem .35rem;border-radius:.9375rem;font-size:.88rem;width:52%;height:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._installmentButton_cwyt3_257{background-color:#007bffb2;color:#fff;border:none;font-size:.9rem;cursor:pointer;padding:.5rem;margin-top:.25rem;height:2.75rem;width:67%;border-radius:.9375rem;font-family:Shabnam,sans-serif;align-self:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}@media(max-width:400px){._content_cwyt3_1{padding:.5rem 0}._container_cwyt3_25{gap:.5rem}._basicInfo_cwyt3_43{font-size:.68rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._financialInfo_cwyt3_129{font-size:.78rem;height:2.5rem;border-radius:.75rem}._financialInfo_cwyt3_129>span:first-child{padding:0 .25rem}._amountBox_cwyt3_187,._dateBox_cwyt3_223{font-size:.8rem;width:52%;padding:.2rem .3rem;border-radius:.75rem}._installmentButton_cwyt3_257{font-size:.75rem;height:2.35rem;padding:.4rem;border-radius:.75rem;margin-top:.15rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_cwyt3_1{width:90%;max-width:90%;padding:0 .75rem}._container_cwyt3_25{gap:.85rem}._basicInfo_cwyt3_43{font-size:.92rem;height:2.6rem;padding:.55rem .85rem;border-radius:1rem}._financialInfo_cwyt3_129{font-size:1rem;height:3.25rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._financialInfo_cwyt3_129>span:first-child{padding:0 .6rem}._amountBox_cwyt3_187,._dateBox_cwyt3_223{font-size:1rem;width:54%;border-radius:1rem;border-start-end-radius:0;border-end-end-radius:0;padding:.25rem .7rem}._installmentButton_cwyt3_257{font-size:1rem;height:3.1rem;padding:.6rem 1rem;border-radius:1rem;margin-top:.35rem;width:60%}}@media(min-width:1280px){._content_cwyt3_1{width:100%;max-width:58rem;padding:0 .5rem}._container_cwyt3_25{gap:.85rem}._basicInfo_cwyt3_43{font-size:.92rem;height:2.6rem;padding:.55rem 1rem;border-radius:1rem}._financialInfo_cwyt3_129{font-size:1rem;height:3.25rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:transform .15s,box-shadow .15s}._financialInfo_cwyt3_129:hover{box-shadow:0 4px 14px #00000014}._financialInfo_cwyt3_129>span:first-child{padding:0 .75rem}._amountBox_cwyt3_187,._dateBox_cwyt3_223{font-size:1rem;width:54%;border-radius:1rem;border-start-end-radius:0;border-end-end-radius:0;padding:.25rem .85rem}._installmentButton_cwyt3_257{font-size:1rem;height:3.1rem;padding:.6rem 1.1rem;border-radius:1rem;margin-top:.35rem;width:60%;transition:background .15s,transform .15s}._installmentButton_cwyt3_257:hover{background-color:#007bff;transform:translateY(-1px)}}@media(min-width:1280px)and (max-height:800px){._content_cwyt3_1{padding:.4rem .5rem}._container_cwyt3_25{gap:.55rem}._basicInfo_cwyt3_43{font-size:.85rem;height:2.3rem;padding:.45rem .85rem}._financialInfo_cwyt3_129{font-size:.9rem;height:2.75rem}._amountBox_cwyt3_187,._dateBox_cwyt3_223{font-size:.9rem;width:52%}._installmentButton_cwyt3_257{font-size:.9rem;height:2.6rem;margin-top:.2rem}}@media(min-width:1600px){._content_cwyt3_1{max-width:64rem}}._content_19ird_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_19ird_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_19ird_45{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;cursor:pointer;transition:box-shadow .15s}._basicInfo_19ird_45:hover{box-shadow:0 4px 14px #0000001a}._basicInfo_19ird_45>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._basicInfo_19ird_45>span:nth-child(1){text-align:right}._basicInfo_19ird_45>span:nth-child(2){text-align:center}._basicInfo_19ird_45>span:nth-child(3){text-align:left}._fileInfo_19ird_131{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden}._paymentsButton_19ird_165{flex:1;height:100%;background:transparent;border:none;cursor:pointer;font-size:.625rem;font-weight:500;color:#333;font-family:Shabnam,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem;display:flex;align-items:center;justify-content:center;gap:.25rem}._paymentsButton_19ird_165:hover{color:#007bff}._balance_19ird_215{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem}._smartAmount_19ird_265{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._financialCardWrapper_19ird_277{position:relative;flex-shrink:0;display:flex;flex-direction:column}._financialCollapseToggle_19ird_291{position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:1.4rem;height:.75rem;border-radius:.5rem;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;padding:0;transition:background .15s}._financialCollapseToggle_19ird_291:hover{background:#f5f7fa}._financialCollapseChevron_19ird_339{display:block;width:.5rem;height:.5rem;border-left:1.5px solid #666;border-bottom:1.5px solid #666;transform:rotate(-45deg) translate(1px,-1px);transition:transform .2s}._financialCollapseOpen_19ird_359 ._financialCollapseChevron_19ird_339{transform:rotate(135deg) translate(1px,-1px)}._financialCard_19ird_277{display:flex;flex-direction:column;background-color:#fff;border-radius:.9375rem;padding:.7rem .7rem 1.1rem;box-shadow:0 .125rem .125rem #0000001a;font-size:.72rem;color:#333;margin-bottom:.4rem;animation:_financialFadeIn_19ird_1 .2s ease}@keyframes _financialFadeIn_19ird_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._financialGrid_19ird_415{display:flex;gap:.75rem;direction:rtl}._financialGridCol_19ird_427{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-width:0}._financialGridRow_19ird_445{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:0}._financialGridTitle_19ird_461{font-size:.62rem;color:#999;font-weight:400;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._financialGridValue_19ird_483{display:flex;align-items:baseline;gap:.15rem;min-width:0;width:100%;justify-content:center}._financialGridAmount_19ird_501{font-size:.75rem;color:#333;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridAmountRed_19ird_529{font-size:.75rem;color:#d9534f;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridUnit_19ird_557{font-size:.6rem;color:#999;font-weight:400;white-space:nowrap;flex:0 0 auto}._dateFilter_19ird_573{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;width:100%;margin:0 auto}._datePickerContainer_19ird_593{flex:1;max-width:10rem;position:relative}._dateInput_19ird_605{width:100%!important;height:2rem!important;padding:.3rem .5rem!important;border:1px solid #ddd!important;border-radius:.9375rem!important;font-size:.78rem!important;text-align:center!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #00000026!important;outline:none!important}._dateSeparator_19ird_637{font-size:.875rem;color:#333;flex-shrink:0}._topBar_19ird_649{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:.5rem}._dropdownWrapper_19ird_665{position:relative}._sortButton_19ird_673{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_19ird_673:hover{color:#007bff}._filterButtonActive_19ird_709{color:#007bff;font-weight:500}._sortIcon_19ird_719{width:.9rem;height:.9rem}._sortDropdown_19ird_729{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_19ird_753{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_19ird_753:last-child{border-bottom:none}._sortDropdownItem_19ird_753:hover{background:#f5f7fa}._sortDropdownItemActive_19ird_789{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_19ird_801{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_19ird_829{margin-bottom:.6rem}._filterSection_19ird_829:last-child{margin-bottom:0}._filterSectionTitle_19ird_845{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_19ird_859{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_19ird_859{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_19ird_859:hover{border-color:#bbb;background:#fafafa}._filterChipActive_19ird_909{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._clearFiltersBtn_19ird_923{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_19ird_923:hover{background:#ffe0e0}._paymentList_19ird_959{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem 1rem}._swipeContainer_19ird_977{position:relative;overflow:hidden;flex-shrink:0;margin-bottom:.5rem}._paymentItem_19ird_991{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_19ird_1019{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_19ird_1045{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_19ird_1059,._paymentSubRow_19ird_1071{display:flex;justify-content:space-between;align-items:center}._paymentAmount_19ird_1083{font-size:.875rem;font-weight:500;color:#333}._paymentDate_19ird_1095,._transactionId_19ird_1105{font-size:.75rem;color:#000}._paymentTypeBox_19ird_1115{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_19ird_1137,._deleteButton_19ird_1139{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_19ird_1137{left:.5rem;background-color:#6495ed}._deleteButton_19ird_1139{right:.5rem;background-color:#ff4d4f}._editButton_19ird_1137._visible_19ird_1201,._deleteButton_19ird_1139._visible_19ird_1201{opacity:1;pointer-events:auto}._desktopRow_19ird_1213{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_19ird_1213 ._paymentItem_19ird_991{flex:1}._desktopActions_19ird_1235{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_19ird_1251{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_19ird_1251:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_19ird_1297{color:#e53e3e}._desktopActionDanger_19ird_1297:hover{background-color:#fde8e8;color:#c53030}._emptyPayment_19ird_1315{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#000;box-shadow:0 .25rem .25rem #0000001a}._summary_19ird_1335{margin-bottom:.5rem;text-align:center;flex-shrink:0}._summary_19ird_1335 p{font-size:.75rem;color:#999;margin-bottom:.5rem;text-align:center}._totalBox_19ird_1361{background-color:#fff;color:#007bff;font-size:1rem;padding:.375rem;border-radius:.9375rem;box-shadow:0 .25rem .25rem #00000026;height:1.875rem;width:47%;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:auto}._backButton_19ird_1393{margin-top:.75rem;padding:.25rem .5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.7rem;width:100%;max-width:11.25rem;font-family:Shabnam,sans-serif}@media(max-width:400px){._content_19ird_1{padding:.5rem 0}._container_19ird_25{gap:.5rem}._basicInfo_19ird_45{font-size:.72rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._fileInfo_19ird_131{height:2rem;font-size:.58rem;border-radius:.75rem}._paymentsButton_19ird_165{font-size:.58rem;padding:0 .25rem;gap:.15rem}._balance_19ird_215{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem;gap:.15rem}._financialCard_19ird_277{padding:.55rem .55rem .95rem;border-radius:.75rem;font-size:.65rem}._financialGrid_19ird_415{flex-direction:row;gap:.4rem}._financialGridCol_19ird_427{gap:.15rem}._financialGridRow_19ird_445{gap:.1rem}._financialGridTitle_19ird_461{font-size:.55rem}._financialGridAmount_19ird_501,._financialGridAmountRed_19ird_529{font-size:.62rem}._financialGridUnit_19ird_557{font-size:.5rem}._financialCollapseToggle_19ird_291{width:1.2rem;height:.65rem;bottom:.2rem}._financialCollapseChevron_19ird_339{width:.4rem;height:.4rem;border-left-width:1.2px;border-bottom-width:1.2px}._dateFilter_19ird_573{gap:.35rem}._datePickerContainer_19ird_593{max-width:8.5rem}._dateInput_19ird_605{height:1.85rem!important;font-size:.7rem!important;padding:.25rem .4rem!important;border-radius:.65rem!important}._dateSeparator_19ird_637{font-size:.75rem}._topBar_19ird_649{gap:.35rem}._sortButton_19ird_673{font-size:.65rem;padding:.25rem .4rem}._sortIcon_19ird_719{width:.8rem;height:.8rem}._sortDropdown_19ird_729{min-width:11rem;border-radius:.6rem}._sortDropdownItem_19ird_753{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_19ird_801{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_19ird_845{font-size:.65rem;margin-bottom:.25rem}._filterChip_19ird_859{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._clearFiltersBtn_19ird_923{padding:.35rem;font-size:.68rem}._paymentList_19ird_959{padding:.35rem .35rem .75rem}._swipeContainer_19ird_977{margin-bottom:.4rem}._paymentItem_19ird_991{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_19ird_1019{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_19ird_1045{gap:.2rem}._paymentAmount_19ird_1083{font-size:.78rem}._paymentDate_19ird_1095,._transactionId_19ird_1105{font-size:.65rem}._paymentTypeBox_19ird_1115{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_19ird_1137,._deleteButton_19ird_1139{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyPayment_19ird_1315{padding:.4rem;font-size:.72rem;border-radius:.75rem}._summary_19ird_1335 p{font-size:.65rem;margin-bottom:.35rem}._totalBox_19ird_1361{height:1.6rem;font-size:.85rem;width:55%;border-radius:.75rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_19ird_1{width:90%;max-width:90%;padding:0 .75rem}._container_19ird_25{gap:.9rem}._basicInfo_19ird_45{font-size:.95rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem}._fileInfo_19ird_131{height:2.85rem;font-size:.78rem;border-radius:1rem}._paymentsButton_19ird_165{font-size:.78rem;gap:.3rem}._balance_19ird_215{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%;gap:.3rem}._financialCard_19ird_277{padding:.9rem 1rem 1.35rem;border-radius:1rem;font-size:.85rem;margin-bottom:.5rem}._financialGrid_19ird_415{gap:1rem}._financialGridCol_19ird_427{gap:.3rem}._financialGridRow_19ird_445{gap:.2rem}._financialGridTitle_19ird_461{font-size:.78rem}._financialGridAmount_19ird_501,._financialGridAmountRed_19ird_529{font-size:.9rem}._financialGridUnit_19ird_557{font-size:.72rem}._financialCollapseToggle_19ird_291{width:1.8rem;height:.95rem;border-radius:.6rem;bottom:.35rem}._financialCollapseChevron_19ird_339{width:.6rem;height:.6rem}._dateFilter_19ird_573{gap:.75rem}._datePickerContainer_19ird_593{max-width:12rem}._dateInput_19ird_605{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .7rem!important;border-radius:.85rem!important}._dateSeparator_19ird_637{font-size:.95rem}._sortButton_19ird_673{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_19ird_719{width:1.05rem;height:1.05rem}._sortDropdown_19ird_729{min-width:15rem;border-radius:.85rem}._sortDropdownItem_19ird_753{padding:.75rem 1.1rem;font-size:.9rem}._filterDropdown_19ird_801{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_19ird_845{font-size:.82rem;margin-bottom:.4rem}._filterChip_19ird_859{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_19ird_923{padding:.5rem;font-size:.85rem;border-radius:.6rem}._paymentItem_19ird_991{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_19ird_1019{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentAmount_19ird_1083{font-size:1rem}._paymentDate_19ird_1095,._transactionId_19ird_1105{font-size:.88rem}._paymentTypeBox_19ird_1115{font-size:.88rem;padding:.35rem .7rem}._editButton_19ird_1137,._deleteButton_19ird_1139{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_19ird_1251{width:2.8rem;height:2.8rem}._emptyPayment_19ird_1315{padding:.65rem;font-size:.9rem;border-radius:1rem}._summary_19ird_1335{margin-top:.75rem;margin-bottom:.5rem}._summary_19ird_1335 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_19ird_1361{height:2.4rem;font-size:1.05rem;width:42%;border-radius:.85rem}}@media(min-width:1280px){._content_19ird_1{width:100%;max-width:58rem;padding:0 .5rem}._container_19ird_25{gap:.85rem}._basicInfo_19ird_45{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._fileInfo_19ird_131{height:2.75rem;font-size:.75rem;border-radius:1rem}._paymentsButton_19ird_165{font-size:.75rem;padding:0 .5rem;transition:color .15s;gap:.3rem}._balance_19ird_215{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%;gap:.3rem}._financialCard_19ird_277{padding:.85rem .95rem 1.25rem;border-radius:1rem;font-size:.82rem;margin-bottom:.5rem}._financialGrid_19ird_415{gap:.9rem}._financialGridCol_19ird_427{gap:.28rem}._financialGridRow_19ird_445{gap:.18rem}._financialGridTitle_19ird_461{font-size:.72rem}._financialGridAmount_19ird_501,._financialGridAmountRed_19ird_529{font-size:.85rem}._financialGridUnit_19ird_557{font-size:.68rem}._financialCollapseToggle_19ird_291{width:1.6rem;height:.85rem;bottom:.3rem}._financialCollapseChevron_19ird_339{width:.55rem;height:.55rem}._dateFilter_19ird_573{gap:.85rem}._datePickerContainer_19ird_593{max-width:12rem}._dateInput_19ird_605{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .75rem!important;border-radius:.85rem!important}._dateSeparator_19ird_637{font-size:.95rem}._sortButton_19ird_673{font-size:.88rem;gap:.4rem;padding:.4rem .65rem;border-radius:.5rem}._sortButton_19ird_673:hover{background:#f5f7fa}._sortIcon_19ird_719{width:1.05rem;height:1.05rem}._sortDropdown_19ird_729{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_19ird_729::-webkit-scrollbar{width:5px}._sortDropdown_19ird_729::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_19ird_753{padding:.7rem 1.05rem;font-size:.88rem}._filterDropdown_19ird_801{width:18rem;padding:.9rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_19ird_801::-webkit-scrollbar{width:5px}._filterDropdown_19ird_801::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_19ird_845{font-size:.82rem;margin-bottom:.4rem}._filterChips_19ird_859{gap:.4rem}._filterChip_19ird_859{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_19ird_923{padding:.5rem;font-size:.85rem}._paymentList_19ird_959{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_19ird_959::-webkit-scrollbar{width:5px}._paymentList_19ird_959::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._paymentItem_19ird_991{padding:.65rem .9rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._paymentItem_19ird_991:hover{box-shadow:0 6px 20px #00000014}._indexCircle_19ird_1019{width:1.7rem;height:1.7rem;font-size:.85rem}._paymentAmount_19ird_1083{font-size:1rem}._paymentDate_19ird_1095,._transactionId_19ird_1105{font-size:.85rem}._paymentTypeBox_19ird_1115{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_19ird_1251{width:2.75rem;height:2.75rem}._emptyPayment_19ird_1315{padding:.65rem;font-size:.88rem;border-radius:.95rem}._summary_19ird_1335{margin-top:.85rem;margin-bottom:.5rem}._summary_19ird_1335 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_19ird_1361{width:40%;max-width:22rem;height:2.5rem;font-size:1.05rem;font-weight:500;border-radius:.85rem}}@media(min-width:1280px)and (max-height:800px){._content_19ird_1{padding:.4rem .5rem}._container_19ird_25{gap:.55rem}._basicInfo_19ird_45{font-size:.85rem;height:2.35rem;padding:.5rem .85rem}._fileInfo_19ird_131{height:2.35rem;font-size:.7rem}._paymentsButton_19ird_165{font-size:.7rem}._balance_19ird_215{font-size:.75rem;height:2rem;padding:.3rem .75rem;width:47%}._financialCard_19ird_277{padding:.6rem .75rem 1rem;font-size:.75rem;margin-bottom:.35rem}._financialGrid_19ird_415{gap:.7rem}._financialGridCol_19ird_427{gap:.2rem}._financialGridRow_19ird_445{gap:.12rem}._financialGridTitle_19ird_461{font-size:.65rem}._financialGridAmount_19ird_501,._financialGridAmountRed_19ird_529{font-size:.75rem}._financialGridUnit_19ird_557{font-size:.6rem}._financialCollapseToggle_19ird_291{width:1.4rem;height:.75rem;bottom:.25rem}._financialCollapseChevron_19ird_339{width:.48rem;height:.48rem}._dateInput_19ird_605{height:2.1rem!important;font-size:.82rem!important;padding:.35rem .6rem!important}._paymentItem_19ird_991{padding:.55rem .85rem}._indexCircle_19ird_1019{width:1.55rem;height:1.55rem;font-size:.8rem}._paymentAmount_19ird_1083{font-size:.9rem}._paymentDate_19ird_1095,._transactionId_19ird_1105,._paymentTypeBox_19ird_1115{font-size:.78rem}._desktopActionButton_19ird_1251{width:2.4rem;height:2.4rem}._summary_19ird_1335{margin-top:.6rem;margin-bottom:.4rem}._summary_19ird_1335 p{font-size:.78rem;margin-bottom:.35rem}._totalBox_19ird_1361{height:2.1rem;font-size:.9rem;border-radius:.75rem}}@media(min-width:1600px){._content_19ird_1{max-width:64rem}}._content_ayx65_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_ayx65_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_ayx65_45{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;cursor:pointer;transition:box-shadow .15s;overflow:hidden}._basicInfo_ayx65_45:hover{box-shadow:0 4px 14px #0000001a}._basicInfo_ayx65_45>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._basicInfo_ayx65_45>span:nth-child(1){text-align:right}._basicInfo_ayx65_45>span:nth-child(2){text-align:center}._basicInfo_ayx65_45>span:nth-child(3){text-align:left}._fileInfo_ayx65_133{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden}._paymentsButton_ayx65_167{flex:1;height:100%;background:transparent;border:none;cursor:pointer;font-size:.625rem;font-weight:500;color:#333;font-family:Shabnam,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem}._paymentsButton_ayx65_167:hover{color:#007bff}._balance_ayx65_209{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0}._paymentTitle_ayx65_251{font-size:.75rem;font-weight:500;color:#999;margin:.5rem 0;text-align:center;font-family:Shabnam,sans-serif;flex-shrink:0}._segmentedControl_ayx65_271{display:flex;justify-content:flex-start;background-color:#7878801f;border-radius:.75rem;padding:.25rem;flex-shrink:0;width:100%;font-family:Shabnam,sans-serif}._segmentedControlDouble_ayx65_293{display:flex;justify-content:flex-start;background-color:#7878801f;border-radius:.75rem;padding:.25rem;flex-shrink:0;width:66.67%;font-family:Shabnam,sans-serif}._segment_ayx65_271{flex:1;text-align:center;padding:.375rem 0;font-size:.8rem;color:#000;border:none;background:none;cursor:pointer;transition:background-color .2s;box-sizing:border-box;font-family:Shabnam,sans-serif}._segment_ayx65_271._active_ayx65_343{background-color:#fff;color:#000;flex:1;border-radius:.5rem}._segmentGroup_ayx65_357{display:flex;flex-direction:column;gap:.75rem;width:100%;align-items:flex-end;flex-shrink:0}._inputRow_ayx65_375{display:flex;justify-content:space-between;align-items:center;gap:.25rem;min-height:2.5rem;width:100%;flex-direction:row}._label_ayx65_395{font-size:.95rem;color:#333;min-width:4rem;text-align:right;font-family:Shabnam,sans-serif}._installmentInfo_ayx65_411{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f5f5f5;border-radius:.5rem;margin:1rem 0;font-size:.875rem;font-weight:500;flex-shrink:0;gap:.5rem;white-space:nowrap;overflow:hidden}._installmentInfo_ayx65_411 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nextButton_ayx65_455{background-color:#007bff;color:#fff;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.95rem;cursor:pointer;align-self:flex-start;width:6.25rem;font-family:Shabnam,sans-serif;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownPortal_ayx65_489{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_ayx65_489::-webkit-scrollbar{width:5px}._dropdownPortal_ayx65_489::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_ayx65_541{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_ayx65_541:last-child{border-bottom:none}._dropdownItem_ayx65_541:hover{background-color:#f8f9fa}@media(max-width:400px){._content_ayx65_1{padding:.5rem 0}._container_ayx65_25{gap:.5rem}._basicInfo_ayx65_45{font-size:.68rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._fileInfo_ayx65_133{height:2rem;font-size:.58rem;border-radius:.75rem}._paymentsButton_ayx65_167{font-size:.58rem;padding:0 .25rem}._balance_ayx65_209{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem}._paymentTitle_ayx65_251{font-size:.68rem;margin:.35rem 0}._segmentedControl_ayx65_271,._segmentedControlDouble_ayx65_293{padding:.2rem;border-radius:.6rem}._segment_ayx65_271{font-size:.7rem;padding:.3rem 0}._segment_ayx65_271._active_ayx65_343{border-radius:.4rem}._segmentGroup_ayx65_357{gap:.5rem}._inputRow_ayx65_375{gap:.2rem;min-height:2.1rem}._label_ayx65_395{font-size:.78rem;min-width:3.5rem}._installmentInfo_ayx65_411{padding:.6rem;font-size:.72rem;border-radius:.5rem;margin:.6rem 0}._nextButton_ayx65_455{font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem;width:5.5rem}._dropdownPortal_ayx65_489{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_ayx65_541{padding:.6rem .75rem;font-size:.78rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_ayx65_1{width:90%;max-width:90%;padding:0 .75rem}._container_ayx65_25{gap:.9rem}._basicInfo_ayx65_45{font-size:.92rem;height:2.6rem;padding:.55rem .85rem;border-radius:1rem}._fileInfo_ayx65_133{height:2.85rem;font-size:.78rem;border-radius:1rem}._paymentsButton_ayx65_167{font-size:.78rem}._balance_ayx65_209{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%}._paymentTitle_ayx65_251{font-size:.95rem;margin:.6rem 0}._segmentedControl_ayx65_271,._segmentedControlDouble_ayx65_293{padding:.35rem;border-radius:.85rem}._segment_ayx65_271{font-size:.92rem;font-weight:500;padding:.5rem 0;border-radius:.55rem}._segment_ayx65_271._active_ayx65_343{border-radius:.55rem}._segmentGroup_ayx65_357{gap:.9rem}._inputRow_ayx65_375{gap:.5rem;min-height:2.85rem}._label_ayx65_395{font-size:.95rem;min-width:4.5rem}._installmentInfo_ayx65_411{padding:1.1rem;font-size:.95rem;border-radius:.7rem;margin:1.1rem 0}._nextButton_ayx65_455{padding:.65rem 1.25rem;font-size:.95rem;border-radius:.95rem;width:7rem}._dropdownPortal_ayx65_489{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_ayx65_541{padding:.9rem 1.1rem;font-size:.95rem}}@media(min-width:1280px){._content_ayx65_1{width:100%;max-width:58rem;padding:0 .5rem}._container_ayx65_25{gap:.85rem}._basicInfo_ayx65_45{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._fileInfo_ayx65_133{height:2.75rem;font-size:.75rem;border-radius:1rem}._paymentsButton_ayx65_167{font-size:.75rem;padding:0 .5rem;transition:color .15s}._balance_ayx65_209{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%}._paymentTitle_ayx65_251{font-size:.95rem;margin:.6rem 0}._segmentedControl_ayx65_271,._segmentedControlDouble_ayx65_293{padding:.35rem;border-radius:.85rem}._segment_ayx65_271{font-size:.92rem;font-weight:500;padding:.5rem 0;border-radius:.55rem}._segment_ayx65_271._active_ayx65_343{border-radius:.55rem}._segmentGroup_ayx65_357{gap:.85rem}._inputRow_ayx65_375{gap:.5rem;min-height:2.85rem}._label_ayx65_395{font-size:.95rem;min-width:4.5rem}._installmentInfo_ayx65_411{padding:1.1rem;font-size:.95rem;border-radius:.75rem;margin:1.1rem 0}._nextButton_ayx65_455{padding:.65rem 1.25rem;font-size:.95rem;border-radius:.95rem;width:7rem;transition:background .15s,transform .15s}._nextButton_ayx65_455:hover{background:#0056b3;transform:translateY(-1px)}._dropdownPortal_ayx65_489{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_ayx65_541{padding:.85rem 1.1rem;font-size:.95rem}}@media(min-width:1280px)and (max-height:800px){._content_ayx65_1{padding:.4rem .5rem}._container_ayx65_25{gap:.45rem}._basicInfo_ayx65_45{font-size:.82rem;height:2.15rem;padding:.4rem .75rem;border-radius:.75rem}._fileInfo_ayx65_133{height:2.15rem;font-size:.66rem;border-radius:.75rem}._paymentsButton_ayx65_167{font-size:.66rem;padding:0 .35rem}._balance_ayx65_209{font-size:.7rem;height:1.85rem;padding:.25rem .6rem;width:47%;border-radius:.75rem}._paymentTitle_ayx65_251{font-size:.78rem;margin:.3rem 0}._segmentedControl_ayx65_271,._segmentedControlDouble_ayx65_293{padding:.2rem;border-radius:.55rem}._segment_ayx65_271{font-size:.78rem;font-weight:500;padding:.3rem 0;border-radius:.4rem}._segment_ayx65_271._active_ayx65_343{border-radius:.4rem}._segmentGroup_ayx65_357{gap:.45rem}._inputRow_ayx65_375{gap:.4rem;min-height:2.1rem}._label_ayx65_395{font-size:.82rem;min-width:3.75rem}._installmentInfo_ayx65_411{padding:.6rem .85rem;font-size:.8rem;border-radius:.55rem;margin:.6rem 0}._nextButton_ayx65_455{font-size:.82rem;padding:.45rem .9rem;border-radius:.75rem;width:6rem;height:2.2rem}._dropdownPortal_ayx65_489{max-height:13rem;border-radius:.85rem}._dropdownItem_ayx65_541{padding:.65rem .9rem;font-size:.82rem}}@media(min-width:1600px){._content_ayx65_1{max-width:64rem}}._content_4m04x_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_4m04x_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._addBtn_4m04x_41{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:.5rem;display:block;font-family:Shabnam,sans-serif;text-align:right;flex-shrink:0}._scrollable_4m04x_69{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem .5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_4m04x_69::-webkit-scrollbar{width:5px}._scrollable_4m04x_69::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._list_4m04x_107{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._swipeContainer_4m04x_121{position:relative;overflow:hidden;flex-shrink:0}._itemCard_4m04x_133{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;transition:transform .4s ease;position:relative;z-index:1;width:100%}._indexCircle_4m04x_161{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#333;flex-shrink:0}._itemInfo_4m04x_189{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0}._itemName_4m04x_205{font-size:.8125rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemCode_4m04x_223{font-size:.6875rem;color:#999}._itemPrice_4m04x_233{font-size:.8125rem;font-weight:500;color:#333;white-space:nowrap;flex-shrink:0}._inputError_4m04x_249{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_4m04x_261{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem}._editBtnSwipe_4m04x_279,._deleteBtnSwipe_4m04x_281{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_4m04x_279{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_4m04x_281{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_4m04x_279._visible_4m04x_343,._deleteBtnSwipe_4m04x_281._visible_4m04x_343{opacity:1;pointer-events:auto}._desktopRow_4m04x_355{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_4m04x_355 ._itemCard_4m04x_133{flex:1}._desktopActions_4m04x_377{display:flex;flex-direction:column;justify-content:center;gap:.35rem;flex-shrink:0}._desktopActionButton_4m04x_393{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_4m04x_393:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_4m04x_439{color:#e53e3e}._desktopActionDanger_4m04x_439:hover{background-color:#fde8e8;color:#c53030}._emptyMessage_4m04x_457{text-align:center;color:#999;font-style:italic;padding:1rem;font-size:.8125rem}._generalError_4m04x_473{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin:0 .5rem .5rem}._generalError_4m04x_473 span{color:#dc3545;font-size:.875rem;font-weight:500}._modalOverlay_4m04x_505{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalCard_4m04x_525{background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;padding:1.5rem;width:85%;max-width:340px;display:flex;flex-direction:column;gap:1rem}._modalTitle_4m04x_549{font-size:.875rem;font-weight:500;text-align:center;color:#333;margin:0}._modalForm_4m04x_565{display:flex;flex-direction:column;gap:1rem}._modalInput_4m04x_577{width:100%;height:2.75rem;padding:0 .75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;background-color:#fff;color:#333}._modalInput_4m04x_577:focus{border-color:#007bff}._inputWithCurrency_4m04x_617{position:relative;width:100%}._currency_4m04x_627{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._inputWithCurrency_4m04x_617 ._modalInput_4m04x_577{padding-left:3.5rem}._modalButtons_4m04x_655{display:flex;gap:.5rem}._submitBtn_4m04x_665{flex:1;height:2.5rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelBtn_4m04x_691{flex:1;height:2.5rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._submitButton_4m04x_717{flex:1;padding:.875rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._cancelButton_4m04x_749{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._toggleRow_4m04x_781{display:flex;align-items:center;justify-content:space-between}._toggleLabel_4m04x_793{font-size:.8125rem;color:#333}._toggleSwitch_4m04x_803{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}._toggleSwitch_4m04x_803 input{opacity:0;width:0;height:0}._toggleSlider_4m04x_831{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:.3s}._toggleSlider_4m04x_831:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}._toggleSwitch_4m04x_803 input:checked+._toggleSlider_4m04x_831{background-color:#007bff}._toggleSwitch_4m04x_803 input:checked+._toggleSlider_4m04x_831:before{transform:translate(20px)}@media(max-width:400px){._content_4m04x_1{padding:.5rem 0}._title_4m04x_23{font-size:.68rem;margin:.5rem 0}._addBtn_4m04x_41{font-size:.72rem;padding:.4rem .5rem}._scrollable_4m04x_69{padding:0 .15rem .35rem}._list_4m04x_107{gap:.4rem}._itemCard_4m04x_133{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_4m04x_161{width:1.3rem;height:1.3rem;font-size:.68rem}._itemName_4m04x_205{font-size:.72rem}._itemCode_4m04x_223{font-size:.62rem}._itemPrice_4m04x_233{font-size:.72rem}._editBtnSwipe_4m04x_279,._deleteBtnSwipe_4m04x_281{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyMessage_4m04x_457{font-size:.75rem;padding:.75rem}._modalCard_4m04x_525{padding:1rem;gap:.75rem;max-width:300px}._modalTitle_4m04x_549{font-size:.8rem}._modalForm_4m04x_565{gap:.65rem}._modalInput_4m04x_577{height:2.3rem;font-size:.78rem;padding:0 .6rem;border-radius:.75rem}._currency_4m04x_627{font-size:.78rem;left:.5rem}._inputWithCurrency_4m04x_617 ._modalInput_4m04x_577{padding-left:3rem}._submitBtn_4m04x_665,._cancelBtn_4m04x_691{height:2.2rem;font-size:.78rem;border-radius:.75rem}._submitButton_4m04x_717,._cancelButton_4m04x_749{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}._toggleLabel_4m04x_793{font-size:.72rem}._toggleSwitch_4m04x_803{width:38px;height:22px}._toggleSlider_4m04x_831:before{height:16px;width:16px}._toggleSwitch_4m04x_803 input:checked+._toggleSlider_4m04x_831:before{transform:translate(16px)}._fieldError_4m04x_261{font-size:.62rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_4m04x_1{width:90%;max-width:90%;padding:0 .75rem}._title_4m04x_23{font-size:.95rem;margin:.9rem 0}._addBtn_4m04x_41{font-size:.9rem;padding:.6rem .5rem}._scrollable_4m04x_69{padding:0 .25rem .55rem}._list_4m04x_107{gap:.65rem}._itemCard_4m04x_133{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_4m04x_161{width:1.85rem;height:1.85rem;font-size:.9rem}._itemInfo_4m04x_189{gap:.2rem}._itemName_4m04x_205{font-size:.95rem}._itemCode_4m04x_223{font-size:.88rem}._itemPrice_4m04x_233{font-size:.95rem}._editBtnSwipe_4m04x_279,._deleteBtnSwipe_4m04x_281{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_4m04x_393{width:2.8rem;height:2.8rem}._emptyMessage_4m04x_457{font-size:.88rem;padding:1.25rem}._modalCard_4m04x_525{max-width:420px;padding:1.6rem;border-radius:1.15rem;gap:1.15rem}._modalTitle_4m04x_549{font-size:1rem}._modalForm_4m04x_565{gap:1.05rem}._modalInput_4m04x_577{height:2.85rem;font-size:.92rem;border-radius:.8rem;padding:0 .9rem}._currency_4m04x_627{font-size:.92rem;left:.8rem}._inputWithCurrency_4m04x_617 ._modalInput_4m04x_577{padding-left:3.7rem}._submitBtn_4m04x_665,._cancelBtn_4m04x_691{height:2.7rem;font-size:.92rem;border-radius:.8rem}._submitButton_4m04x_717,._cancelButton_4m04x_749{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._toggleLabel_4m04x_793{font-size:.9rem}._toggleSwitch_4m04x_803{width:48px;height:26px}._toggleSlider_4m04x_831:before{height:20px;width:20px}._toggleSwitch_4m04x_803 input:checked+._toggleSlider_4m04x_831:before{transform:translate(22px)}}@media(min-width:1280px){._content_4m04x_1{width:100%;max-width:58rem;padding:0 .5rem}._title_4m04x_23{font-size:.95rem;margin:.85rem 0}._addBtn_4m04x_41{font-size:.9rem;padding:.6rem .5rem;transition:color .15s ease}._addBtn_4m04x_41:hover{color:#0056b3}._scrollable_4m04x_69{padding:0 .25rem .55rem}._list_4m04x_107{gap:.65rem}._itemCard_4m04x_133{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s ease}._itemCard_4m04x_133:hover{box-shadow:0 6px 20px #00000014}._indexCircle_4m04x_161{width:1.75rem;height:1.75rem;font-size:.85rem}._itemName_4m04x_205{font-size:.95rem}._itemCode_4m04x_223{font-size:.85rem}._itemPrice_4m04x_233{font-size:.95rem}._desktopActionButton_4m04x_393{width:2.75rem;height:2.75rem}._emptyMessage_4m04x_457{font-size:.88rem;padding:1.25rem}._modalCard_4m04x_525{max-width:440px;padding:1.65rem;border-radius:1.2rem;gap:1.2rem}._modalTitle_4m04x_549{font-size:1rem}._modalForm_4m04x_565{gap:1.05rem}._modalInput_4m04x_577{height:2.85rem;font-size:.92rem;border-radius:.8rem;padding:0 .9rem}._currency_4m04x_627{font-size:.92rem;left:.8rem}._inputWithCurrency_4m04x_617 ._modalInput_4m04x_577{padding-left:3.7rem}._submitBtn_4m04x_665,._cancelBtn_4m04x_691{height:2.7rem;font-size:.92rem;border-radius:.8rem}._submitButton_4m04x_717,._cancelButton_4m04x_749{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._toggleLabel_4m04x_793{font-size:.9rem}._toggleSwitch_4m04x_803{width:48px;height:26px}._toggleSlider_4m04x_831:before{height:20px;width:20px}._toggleSwitch_4m04x_803 input:checked+._toggleSlider_4m04x_831:before{transform:translate(22px)}}@media(min-width:1280px)and (max-height:800px){._content_4m04x_1{padding:.4rem .5rem}._title_4m04x_23{font-size:.8rem;margin:.3rem 0}._addBtn_4m04x_41{font-size:.82rem;padding:.4rem .5rem}._scrollable_4m04x_69{padding:0 .2rem .4rem}._list_4m04x_107{gap:.5rem}._itemCard_4m04x_133{padding:.55rem .85rem;gap:.5rem}._indexCircle_4m04x_161{width:1.5rem;height:1.5rem;font-size:.75rem}._itemName_4m04x_205{font-size:.88rem}._itemCode_4m04x_223{font-size:.75rem}._itemPrice_4m04x_233{font-size:.88rem}._desktopActionButton_4m04x_393{width:2.4rem;height:2.4rem}._emptyMessage_4m04x_457{font-size:.8rem;padding:.85rem}._modalCard_4m04x_525{padding:1.2rem;gap:.9rem}._modalTitle_4m04x_549{font-size:.9rem}._modalForm_4m04x_565{gap:.8rem}._modalInput_4m04x_577{height:2.4rem;font-size:.82rem}._submitBtn_4m04x_665,._cancelBtn_4m04x_691{height:2.3rem;font-size:.82rem}._submitButton_4m04x_717,._cancelButton_4m04x_749{padding:.6rem 1.1rem;font-size:.85rem;min-width:7rem}._toggleLabel_4m04x_793{font-size:.82rem}}@media(min-width:1600px){._content_4m04x_1{max-width:64rem}}._content_tgx6q_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_tgx6q_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._scrollable_tgx6q_41{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem .5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_tgx6q_41::-webkit-scrollbar{width:5px}._scrollable_tgx6q_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._form_tgx6q_79{display:flex;flex-direction:column;gap:.75rem;width:100%;flex-shrink:0}._row_tgx6q_95{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._inputFull_tgx6q_115{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;display:block}._inputError_tgx6q_149{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_tgx6q_161{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_tgx6q_181{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_tgx6q_181 span{color:#dc3545;font-size:.875rem;font-weight:500}._saveBtn_tgx6q_213{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:.5rem 0;text-align:right;font-family:Shabnam,sans-serif}._section_tgx6q_237{margin-top:1rem;display:flex;flex-direction:column;background-color:#fafafa;border-radius:.9375rem;padding:.75rem;box-shadow:0 .125rem .25rem #0000000f;flex-shrink:0}._sectionHeader_tgx6q_259{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-shrink:0}._sectionTitle_tgx6q_275{font-size:.8125rem;font-weight:500;color:#666;margin:0}._addBtn_tgx6q_289{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:0;font-family:Shabnam,sans-serif}._list_tgx6q_311{display:flex;flex-direction:column;gap:.5rem;flex:0 1 auto;min-height:0;max-height:40vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._list_tgx6q_311::-webkit-scrollbar{width:5px}._list_tgx6q_311::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_tgx6q_355{position:relative;overflow:hidden;flex-shrink:0}._itemCard_tgx6q_367{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#fff;border-radius:.75rem;box-shadow:0 .25rem .25rem #0000001a;transition:transform .4s ease;position:relative;z-index:1;width:100%}._indexCircle_tgx6q_395{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#333;flex-shrink:0}._itemInfo_tgx6q_423{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0}._itemName_tgx6q_439{font-size:.8125rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemDetail_tgx6q_457{font-size:.6875rem;color:#999}._editBtnSwipe_tgx6q_467,._deleteBtnSwipe_tgx6q_469{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_tgx6q_467{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_tgx6q_469{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_tgx6q_467._visible_tgx6q_531,._deleteBtnSwipe_tgx6q_469._visible_tgx6q_531{opacity:1;pointer-events:auto}._desktopRow_tgx6q_543{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_tgx6q_543 ._itemCard_tgx6q_367{flex:1}._desktopActions_tgx6q_565{display:flex;flex-direction:column;justify-content:center;gap:.35rem;flex-shrink:0}._desktopActionButton_tgx6q_581{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_tgx6q_581:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_tgx6q_627{color:#e53e3e}._desktopActionDanger_tgx6q_627:hover{background-color:#fde8e8;color:#c53030}._emptyMessage_tgx6q_645{text-align:center;color:#ccc;font-style:italic;padding:.5rem;font-size:.75rem}._modalOverlay_tgx6q_661{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalCard_tgx6q_681{background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;padding:1.5rem;width:85%;max-width:340px;display:flex;flex-direction:column;gap:1rem}._modalTitle_tgx6q_705{font-size:.875rem;font-weight:500;text-align:center;color:#333;margin:0}._modalForm_tgx6q_721{display:flex;flex-direction:column;gap:.75rem}._modalInput_tgx6q_733{width:100%;height:2.75rem;padding:0 .75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;background-color:#fff}._modalInput_tgx6q_733:focus{border-color:#007bff}._modalButtons_tgx6q_771{display:flex;gap:.5rem}._submitBtn_tgx6q_781{flex:1;height:2.5rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelBtn_tgx6q_807{flex:1;height:2.5rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._submitButton_tgx6q_833{flex:1;padding:.875rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._cancelButton_tgx6q_865{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._submitButton_tgx6q_833:disabled,._cancelButton_tgx6q_865:disabled{opacity:.6;cursor:not-allowed}@media(max-width:400px){._content_tgx6q_1{padding:.5rem 0}._title_tgx6q_23{font-size:.68rem;margin:.5rem 0}._scrollable_tgx6q_41{padding:0 .15rem .35rem}._form_tgx6q_79{gap:.5rem}._row_tgx6q_95{gap:.35rem}._inputFull_tgx6q_115{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._fieldError_tgx6q_161{font-size:.62rem}._saveBtn_tgx6q_213{font-size:.72rem;padding:.4rem 0}._section_tgx6q_237{margin-top:.75rem;padding:.5rem;border-radius:.75rem}._sectionTitle_tgx6q_275,._addBtn_tgx6q_289{font-size:.72rem}._list_tgx6q_311{gap:.4rem;max-height:35vh}._itemCard_tgx6q_367{padding:.4rem .5rem;gap:.4rem;border-radius:.6rem}._indexCircle_tgx6q_395{width:1.3rem;height:1.3rem;font-size:.68rem}._itemName_tgx6q_439{font-size:.72rem}._itemDetail_tgx6q_457{font-size:.62rem}._editBtnSwipe_tgx6q_467,._deleteBtnSwipe_tgx6q_469{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._modalCard_tgx6q_681{padding:1rem;gap:.75rem;max-width:300px}._modalTitle_tgx6q_705{font-size:.8rem}._modalForm_tgx6q_721{gap:.5rem}._modalInput_tgx6q_733{height:2.3rem;font-size:.78rem;padding:0 .6rem;border-radius:.75rem}._submitBtn_tgx6q_781,._cancelBtn_tgx6q_807{height:2.2rem;font-size:.78rem;border-radius:.75rem}._submitButton_tgx6q_833,._cancelButton_tgx6q_865{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}._generalError_tgx6q_181{padding:.5rem .65rem;border-radius:.4rem}._generalError_tgx6q_181 span{font-size:.78rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_tgx6q_1{width:90%;max-width:90%;padding:0 .75rem}._title_tgx6q_23{font-size:.95rem;margin:.9rem 0}._scrollable_tgx6q_41{padding:0 .25rem .55rem}._form_tgx6q_79{gap:.9rem}._row_tgx6q_95{gap:.65rem}._inputFull_tgx6q_115{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._fieldError_tgx6q_161{font-size:.78rem;margin-top:.3rem}._saveBtn_tgx6q_213{font-size:.9rem;padding:.6rem 0}._section_tgx6q_237{margin-top:1.1rem;padding:.9rem 1.1rem;border-radius:1rem}._sectionTitle_tgx6q_275{font-size:.92rem}._addBtn_tgx6q_289{font-size:.9rem}._list_tgx6q_311{gap:.65rem;max-height:42vh}._itemCard_tgx6q_367{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_tgx6q_395{width:1.85rem;height:1.85rem;font-size:.9rem}._itemName_tgx6q_439{font-size:.95rem}._itemDetail_tgx6q_457{font-size:.88rem}._editBtnSwipe_tgx6q_467,._deleteBtnSwipe_tgx6q_469{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_tgx6q_581{width:2.8rem;height:2.8rem}._modalCard_tgx6q_681{max-width:400px;padding:1.6rem;border-radius:1.15rem;gap:1.15rem}._modalTitle_tgx6q_705{font-size:.95rem}._modalForm_tgx6q_721{gap:.9rem}._modalInput_tgx6q_733{height:2.9rem;font-size:.92rem;padding:0 .9rem;border-radius:1rem}._submitBtn_tgx6q_781,._cancelBtn_tgx6q_807{height:2.75rem;font-size:.92rem;border-radius:1rem}._submitButton_tgx6q_833,._cancelButton_tgx6q_865{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._generalError_tgx6q_181{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_tgx6q_181 span{font-size:.95rem}}@media(min-width:1280px){._content_tgx6q_1{width:100%;max-width:58rem;padding:0 .5rem}._title_tgx6q_23{font-size:.95rem;margin:.85rem 0}._scrollable_tgx6q_41{padding:0 .25rem .55rem}._form_tgx6q_79{gap:.85rem}._row_tgx6q_95{gap:.6rem}._inputFull_tgx6q_115{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._fieldError_tgx6q_161{font-size:.8rem;margin-top:.3rem}._saveBtn_tgx6q_213{font-size:.9rem;padding:.6rem 0}._section_tgx6q_237{margin-top:1.1rem;padding:.9rem 1.15rem;border-radius:1rem}._sectionTitle_tgx6q_275{font-size:.92rem}._addBtn_tgx6q_289{font-size:.9rem;transition:background .15s;padding:.2rem .4rem;border-radius:.4rem}._addBtn_tgx6q_289:hover{background:#f0f7ff}._list_tgx6q_311{gap:.65rem;max-height:42vh}._itemCard_tgx6q_367{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_tgx6q_395{width:1.75rem;height:1.75rem;font-size:.85rem}._itemName_tgx6q_439{font-size:.95rem}._itemDetail_tgx6q_457{font-size:.85rem}._desktopActionButton_tgx6q_581{width:2.75rem;height:2.75rem}._modalCard_tgx6q_681{max-width:420px;padding:1.65rem;border-radius:1.2rem;gap:1.2rem}._modalTitle_tgx6q_705{font-size:.95rem}._modalForm_tgx6q_721{gap:.9rem}._modalInput_tgx6q_733{height:2.9rem;font-size:.92rem;padding:0 .9rem;border-radius:1rem}._submitBtn_tgx6q_781,._cancelBtn_tgx6q_807{height:2.75rem;font-size:.92rem;border-radius:1rem}._submitButton_tgx6q_833,._cancelButton_tgx6q_865{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._generalError_tgx6q_181{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_tgx6q_181 span{font-size:.95rem}}@media(min-width:1280px)and (max-height:800px){._content_tgx6q_1{padding:.4rem .5rem}._title_tgx6q_23{font-size:.8rem;margin:.3rem 0}._form_tgx6q_79{gap:.5rem}._row_tgx6q_95{gap:.4rem}._inputFull_tgx6q_115{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._fieldError_tgx6q_161{font-size:.68rem;margin-top:.2rem}._saveBtn_tgx6q_213{font-size:.82rem}._section_tgx6q_237{margin-top:.8rem;padding:.6rem .8rem}._sectionTitle_tgx6q_275,._addBtn_tgx6q_289{font-size:.82rem}._list_tgx6q_311{gap:.5rem;max-height:40vh}._itemCard_tgx6q_367{padding:.55rem .85rem;gap:.5rem}._indexCircle_tgx6q_395{width:1.5rem;height:1.5rem;font-size:.75rem}._itemName_tgx6q_439{font-size:.88rem}._itemDetail_tgx6q_457{font-size:.75rem}._desktopActionButton_tgx6q_581{width:2.4rem;height:2.4rem}._modalCard_tgx6q_681{padding:1.2rem;gap:.9rem}._modalTitle_tgx6q_705{font-size:.85rem}._modalInput_tgx6q_733{height:2.4rem;font-size:.82rem}._submitBtn_tgx6q_781,._cancelBtn_tgx6q_807{height:2.3rem;font-size:.82rem}}@media(min-width:1600px){._content_tgx6q_1{max-width:64rem}}._content_98rge_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_98rge_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_98rge_45{display:flex;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;gap:.35rem;flex-shrink:0;overflow:hidden}._basicInfoCell_98rge_81{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._basicInfoPhone_98rge_99{direction:ltr}._incomeBadge_98rge_107{font-size:.68rem;font-weight:500;color:#007bff;background:#f0f7ff;border-radius:.5rem;padding:.2rem .4rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;gap:.2rem}._smartAmount_98rge_143{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._fileInfo_98rge_155{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden}._fileInfoBlock_98rge_189{flex:1;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem;font-size:.625rem;font-weight:500;color:#333;gap:.25rem}._balance_98rge_223{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem}._financialCardWrapper_98rge_273{position:relative;flex-shrink:0;display:flex;flex-direction:column}._financialCollapseToggle_98rge_287{position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:1.4rem;height:.75rem;border-radius:.5rem;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;padding:0;transition:background .15s}._financialCollapseToggle_98rge_287:hover{background:#f5f7fa}._financialCollapseChevron_98rge_335{display:block;width:.5rem;height:.5rem;border-left:1.5px solid #666;border-bottom:1.5px solid #666;transform:rotate(-45deg) translate(1px,-1px);transition:transform .2s}._financialCollapseOpen_98rge_355 ._financialCollapseChevron_98rge_335{transform:rotate(135deg) translate(1px,-1px)}._financialCard_98rge_273{display:flex;flex-direction:column;background-color:#fff;border-radius:.9375rem;padding:.7rem .7rem 1.1rem;box-shadow:0 .125rem .125rem #0000001a;font-size:.72rem;color:#333;margin-bottom:.4rem;animation:_financialFadeIn_98rge_1 .2s ease}@keyframes _financialFadeIn_98rge_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._financialGrid_98rge_411{display:flex;gap:.75rem;direction:rtl}._financialGridCol_98rge_423{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-width:0}._financialGridRow_98rge_441{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.35rem;min-width:0}._financialGridTitle_98rge_457{font-size:.62rem;color:#999;font-weight:400;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._financialGridValue_98rge_479{display:flex;align-items:baseline;gap:.15rem;min-width:0;width:100%;justify-content:flex-start}._financialGridAmount_98rge_497{font-size:.75rem;color:#333;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridAmountRed_98rge_525{font-size:.75rem;color:#d9534f;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridUnit_98rge_553{font-size:.6rem;color:#999;font-weight:400;white-space:nowrap;flex:0 0 auto}._dateFilter_98rge_569{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;width:100%;margin:0 auto}._dateRangeContainer_98rge_589{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%}._datePickerContainer_98rge_605{flex:1;max-width:10rem;position:relative}._dateInput_98rge_617{width:100%!important;height:2rem!important;padding:.3rem .5rem!important;border:1px solid #ddd!important;border-radius:.9375rem!important;font-size:.78rem!important;text-align:center!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #00000026!important;outline:none!important}._dateSeparator_98rge_649{font-size:.875rem;color:#333;flex-shrink:0}._treatmentHeader_98rge_661{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:.35rem}._headerSide_98rge_677{display:flex;align-items:center;gap:.5rem;min-width:4.5rem;justify-content:flex-end}._tabSelector_98rge_693{display:flex;gap:.25rem;padding:.2rem;background:#f0ecf3;border-radius:.6rem;flex-shrink:0;width:fit-content;margin:0 auto}._tabBtn_98rge_715{padding:.35rem .7rem;border:none;background:transparent;border-radius:.5rem;font-family:Shabnam,sans-serif;font-size:.7rem;color:#666;cursor:pointer;transition:all .15s;white-space:nowrap}._tabBtn_98rge_715:hover{color:#007bff}._tabBtnActive_98rge_749{background:#fff;color:#007bff;font-weight:500;box-shadow:0 1px 3px #00000014}._tabCenterSpacer_98rge_763{flex:1}._dropdownWrapper_98rge_771{position:relative}._sortButton_98rge_779{display:flex;align-items:center;gap:.25rem;padding:.3rem .4rem;border:none;background:transparent;cursor:pointer;font-size:.68rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_98rge_779:hover{color:#007bff}._filterButtonActive_98rge_815{color:#007bff;font-weight:500}._sortIcon_98rge_825{width:.85rem;height:.85rem}._sortDropdown_98rge_835{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_98rge_859{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_98rge_859:last-child{border-bottom:none}._sortDropdownItem_98rge_859:hover{background:#f5f7fa}._sortDropdownItemActive_98rge_895{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_98rge_907{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_98rge_935{margin-bottom:.6rem}._filterSection_98rge_935:last-child{margin-bottom:0}._filterSectionTitle_98rge_951{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_98rge_965{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_98rge_965{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_98rge_965:hover{border-color:#bbb;background:#fafafa}._filterChipActive_98rge_1015{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._clearFiltersBtn_98rge_1029{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_98rge_1029:hover{background:#ffe0e0}._debtRangeRow_98rge_1065{display:flex;gap:.4rem;align-items:center}._filterInput_98rge_1077{width:100%;height:2rem;padding:.25rem .5rem;border:1px solid #ddd;border-radius:.5rem;font-size:.75rem;font-family:Shabnam,sans-serif;text-align:center;background:#fff;color:#333;box-sizing:border-box;outline:none}._filterInput_98rge_1077:focus{border-color:#007bff}._debtRangeRow_98rge_1065 ._filterInput_98rge_1077{flex:1;min-width:0}._paymentList_98rge_1125{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem 1rem}._swipeContainer_98rge_1143{position:relative;overflow:hidden;flex-shrink:0;margin-bottom:.5rem}._paymentItem_98rge_1157{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_98rge_1185{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_98rge_1211{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_98rge_1225{display:flex;justify-content:space-between;align-items:center}._paymentSubRow_98rge_1237{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._paymentAmount_98rge_1251{font-size:.875rem;font-weight:500;color:#333}._paymentDate_98rge_1263,._transactionId_98rge_1273{font-size:.75rem;color:#000}._paymentDebt_98rge_1283{background-color:#fff0f0;color:#d9534f;padding:.2rem .55rem;border-radius:.9375rem;font-size:.75rem;font-weight:500;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}._callIconSmall_98rge_1309{width:1.5rem;height:1.5rem;cursor:pointer;flex-shrink:0}._paymentTypeBox_98rge_1323{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_98rge_1345,._deleteButton_98rge_1347{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_98rge_1345{left:.5rem;background-color:#6495ed}._deleteButton_98rge_1347{right:.5rem;background-color:#ff4d4f}._editButton_98rge_1345._visible_98rge_1409,._deleteButton_98rge_1347._visible_98rge_1409{opacity:1;pointer-events:auto}._desktopRow_98rge_1421{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_98rge_1421 ._paymentItem_98rge_1157{flex:1}._desktopActions_98rge_1443{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_98rge_1459{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_98rge_1459:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_98rge_1505{color:#e53e3e}._desktopActionDanger_98rge_1505:hover{background-color:#fde8e8;color:#c53030}._emptyPayment_98rge_1523{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#666;box-shadow:0 .25rem .25rem #0000001a}._summary_98rge_1543{margin-bottom:.5rem;text-align:center;flex-shrink:0}._summary_98rge_1543 p{font-size:.75rem;color:#999;margin-bottom:.5rem;text-align:center}._totalBox_98rge_1569{background-color:#fff;color:#007bff;font-size:1rem;padding:.375rem;border-radius:.9375rem;box-shadow:0 .25rem .25rem #00000026;height:1.875rem;width:47%;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:auto}._backButton_98rge_1601{margin-top:.75rem;padding:.25rem .5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.7rem;width:100%;max-width:11.25rem;font-family:Shabnam,sans-serif}@media(max-width:400px){._content_98rge_1{padding:.5rem 0}._container_98rge_25{gap:.5rem}._basicInfo_98rge_45{font-size:.62rem;height:2.1rem;padding:.35rem .45rem;border-radius:.75rem;gap:.2rem}._incomeBadge_98rge_107{font-size:.52rem;padding:.12rem .25rem;gap:.1rem}._fileInfo_98rge_155{height:2rem;font-size:.58rem;border-radius:.75rem}._fileInfoBlock_98rge_189{font-size:.58rem;padding:0 .25rem;gap:.15rem}._balance_98rge_223{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem;gap:.15rem}._financialCard_98rge_273{padding:.55rem .55rem .95rem;border-radius:.75rem;font-size:.65rem}._financialGrid_98rge_411{flex-direction:row;gap:.4rem}._financialGridCol_98rge_423{gap:.15rem}._financialGridRow_98rge_441{gap:.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._financialGridTitle_98rge_457{font-size:.55rem}._financialGridAmount_98rge_497,._financialGridAmountRed_98rge_525{font-size:.62rem}._financialGridUnit_98rge_553{font-size:.5rem}._financialCollapseToggle_98rge_287{width:1.2rem;height:.65rem;bottom:.2rem}._financialCollapseChevron_98rge_335{width:.4rem;height:.4rem;border-left-width:1.2px;border-bottom-width:1.2px}._dateFilter_98rge_569{gap:.35rem}._datePickerContainer_98rge_605{max-width:8.5rem}._dateInput_98rge_617{height:1.85rem!important;font-size:.7rem!important;padding:.25rem .4rem!important;border-radius:.65rem!important}._dateSeparator_98rge_649{font-size:.75rem}._treatmentHeader_98rge_661{gap:.2rem}._headerSide_98rge_677{min-width:2.75rem}._tabSelector_98rge_693{gap:.1rem;padding:.12rem;border-radius:.5rem}._tabBtn_98rge_715{font-size:.55rem;padding:.28rem .4rem;border-radius:.4rem}._sortButton_98rge_779{font-size:.55rem;padding:.2rem .25rem;gap:.1rem}._sortIcon_98rge_825{width:.65rem;height:.65rem}._sortDropdown_98rge_835{min-width:11rem;border-radius:.6rem}._sortDropdownItem_98rge_859{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_98rge_907{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_98rge_951{font-size:.65rem;margin-bottom:.25rem}._filterChip_98rge_965{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._clearFiltersBtn_98rge_1029{padding:.35rem;font-size:.68rem}._filterInput_98rge_1077{height:1.75rem;font-size:.7rem}._paymentList_98rge_1125{padding:.35rem .35rem .75rem}._swipeContainer_98rge_1143{margin-bottom:.4rem}._paymentItem_98rge_1157{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_98rge_1185{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_98rge_1211{gap:.2rem}._paymentAmount_98rge_1251{font-size:.78rem}._paymentDate_98rge_1263,._transactionId_98rge_1273{font-size:.65rem}._paymentDebt_98rge_1283{font-size:.68rem;padding:.15rem .4rem}._callIconSmall_98rge_1309{width:1.3rem;height:1.3rem}._paymentTypeBox_98rge_1323{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_98rge_1345,._deleteButton_98rge_1347{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyPayment_98rge_1523{padding:.4rem;font-size:.72rem;border-radius:.75rem}._summary_98rge_1543 p{font-size:.65rem;margin-bottom:.35rem}._totalBox_98rge_1569{height:1.6rem;font-size:.85rem;width:55%;border-radius:.75rem}}@media(min-width:401px)and (max-width:500px){._basicInfo_98rge_45{font-size:.68rem;gap:.25rem}._incomeBadge_98rge_107{font-size:.56rem;padding:.14rem .3rem}._tabBtn_98rge_715{font-size:.6rem;padding:.3rem .45rem}._tabSelector_98rge_693{gap:.15rem;padding:.15rem}._sortButton_98rge_779{font-size:.58rem;padding:.22rem .28rem}._headerSide_98rge_677{min-width:3rem}}@media(min-width:501px)and (max-width:600px){._tabBtn_98rge_715{font-size:.65rem;padding:.32rem .55rem}._tabSelector_98rge_693{gap:.2rem;padding:.18rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_98rge_1{width:90%;max-width:90%;padding:0 .75rem}._container_98rge_25{gap:.9rem}._basicInfo_98rge_45{font-size:.9rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem;gap:.5rem}._incomeBadge_98rge_107{font-size:.75rem;padding:.28rem .55rem;gap:.25rem}._fileInfo_98rge_155{height:2.85rem;font-size:.78rem;border-radius:1rem}._fileInfoBlock_98rge_189{font-size:.78rem;gap:.3rem}._balance_98rge_223{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%;gap:.3rem}._financialCard_98rge_273{padding:.9rem 1rem 1.35rem;border-radius:1rem;font-size:.85rem;margin-bottom:.5rem}._financialGrid_98rge_411{gap:1rem}._financialGridCol_98rge_423{gap:.3rem}._financialGridRow_98rge_441{gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._financialGridTitle_98rge_457{font-size:.78rem}._financialGridAmount_98rge_497,._financialGridAmountRed_98rge_525{font-size:.9rem}._financialGridUnit_98rge_553{font-size:.72rem}._financialCollapseToggle_98rge_287{width:1.8rem;height:.95rem;border-radius:.6rem;bottom:.35rem}._financialCollapseChevron_98rge_335{width:.6rem;height:.6rem}._dateFilter_98rge_569{gap:.75rem}._datePickerContainer_98rge_605{max-width:12rem}._dateInput_98rge_617{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .7rem!important;border-radius:.85rem!important}._dateSeparator_98rge_649{font-size:.95rem}._headerSide_98rge_677{min-width:6rem}._tabSelector_98rge_693{gap:.4rem;padding:.3rem;border-radius:.8rem}._tabBtn_98rge_715{font-size:.85rem;padding:.5rem 1rem;border-radius:.65rem}._sortButton_98rge_779{font-size:.88rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_98rge_825{width:1.05rem;height:1.05rem}._sortDropdown_98rge_835{min-width:15rem;border-radius:.85rem}._sortDropdownItem_98rge_859{padding:.75rem 1.1rem;font-size:.9rem}._filterDropdown_98rge_907{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_98rge_951{font-size:.82rem;margin-bottom:.4rem}._filterChip_98rge_965{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_98rge_1029{padding:.5rem;font-size:.85rem;border-radius:.6rem}._filterInput_98rge_1077{height:2.35rem;font-size:.85rem}._paymentItem_98rge_1157{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_98rge_1185{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentAmount_98rge_1251{font-size:1rem}._paymentDate_98rge_1263,._transactionId_98rge_1273{font-size:.88rem}._paymentTypeBox_98rge_1323{font-size:.88rem;padding:.35rem .7rem}._paymentDebt_98rge_1283{font-size:.88rem;padding:.3rem .7rem}._callIconSmall_98rge_1309{width:1.85rem;height:1.85rem}._editButton_98rge_1345,._deleteButton_98rge_1347{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_98rge_1459{width:2.8rem;height:2.8rem}._emptyPayment_98rge_1523{padding:.65rem;font-size:.9rem;border-radius:1rem}._summary_98rge_1543{margin-top:.75rem;margin-bottom:.5rem}._summary_98rge_1543 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_98rge_1569{height:2.4rem;font-size:1.05rem;width:42%;border-radius:.85rem}}@media(min-width:1280px){._content_98rge_1{width:100%;max-width:58rem;padding:0 .5rem}._container_98rge_25{gap:.85rem}._basicInfo_98rge_45{font-size:.9rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem;gap:.5rem}._incomeBadge_98rge_107{font-size:.75rem;padding:.26rem .55rem;gap:.25rem}._fileInfo_98rge_155{height:2.75rem;font-size:.75rem;border-radius:1rem}._fileInfoBlock_98rge_189{font-size:.75rem;padding:0 .5rem;gap:.3rem}._balance_98rge_223{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%;gap:.3rem}._financialCard_98rge_273{padding:.85rem .95rem 1.25rem;border-radius:1rem;font-size:.82rem;margin-bottom:.5rem}._financialGrid_98rge_411{gap:.9rem}._financialGridCol_98rge_423{gap:.28rem}._financialGridRow_98rge_441{gap:.45rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._financialGridTitle_98rge_457{font-size:.72rem}._financialGridAmount_98rge_497,._financialGridAmountRed_98rge_525{font-size:.85rem}._financialGridUnit_98rge_553{font-size:.68rem}._financialCollapseToggle_98rge_287{width:1.6rem;height:.85rem;bottom:.3rem}._financialCollapseChevron_98rge_335{width:.55rem;height:.55rem}._dateFilter_98rge_569{gap:.85rem}._datePickerContainer_98rge_605{max-width:12rem}._dateInput_98rge_617{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .75rem!important;border-radius:.85rem!important}._dateSeparator_98rge_649{font-size:.95rem}._headerSide_98rge_677{min-width:5.5rem}._tabSelector_98rge_693{gap:.3rem;padding:.25rem;border-radius:.75rem}._tabBtn_98rge_715{font-size:.8rem;padding:.42rem .95rem;border-radius:.6rem}._sortButton_98rge_779{font-size:.85rem;gap:.4rem;padding:.4rem .65rem;border-radius:.5rem}._sortButton_98rge_779:hover{background:#f5f7fa}._sortIcon_98rge_825{width:1.05rem;height:1.05rem}._sortDropdown_98rge_835{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_98rge_835::-webkit-scrollbar{width:5px}._sortDropdown_98rge_835::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_98rge_859{padding:.7rem 1.05rem;font-size:.88rem}._filterDropdown_98rge_907{width:18rem;padding:.9rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_98rge_907::-webkit-scrollbar{width:5px}._filterDropdown_98rge_907::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_98rge_951{font-size:.82rem;margin-bottom:.4rem}._filterChips_98rge_965{gap:.4rem}._filterChip_98rge_965{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_98rge_1029{padding:.5rem;font-size:.85rem}._filterInput_98rge_1077{height:2.2rem;font-size:.85rem}._paymentList_98rge_1125{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_98rge_1125::-webkit-scrollbar{width:5px}._paymentList_98rge_1125::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._paymentItem_98rge_1157{padding:.65rem .9rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._paymentItem_98rge_1157:hover{box-shadow:0 6px 20px #00000014}._indexCircle_98rge_1185{width:1.7rem;height:1.7rem;font-size:.85rem}._paymentAmount_98rge_1251{font-size:1rem}._paymentDate_98rge_1263,._transactionId_98rge_1273{font-size:.85rem}._paymentTypeBox_98rge_1323{font-size:.85rem;padding:.3rem .6rem}._paymentDebt_98rge_1283{font-size:.85rem;padding:.3rem .65rem}._callIconSmall_98rge_1309{width:1.7rem;height:1.7rem}._desktopActionButton_98rge_1459{width:2.75rem;height:2.75rem}._emptyPayment_98rge_1523{padding:.65rem;font-size:.88rem;border-radius:.95rem}._summary_98rge_1543{margin-top:.85rem;margin-bottom:.5rem}._summary_98rge_1543 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_98rge_1569{width:40%;max-width:22rem;height:2.5rem;font-size:1.05rem;font-weight:500;border-radius:.85rem}}@media(min-width:1280px)and (max-height:800px){._content_98rge_1{padding:.4rem .5rem}._container_98rge_25{gap:.55rem}._basicInfo_98rge_45{font-size:.82rem;height:2.35rem;padding:.5rem .85rem;gap:.4rem}._incomeBadge_98rge_107{font-size:.7rem;padding:.2rem .45rem;gap:.2rem}._fileInfo_98rge_155{height:2.35rem;font-size:.7rem}._fileInfoBlock_98rge_189{font-size:.7rem}._balance_98rge_223{font-size:.75rem;height:2rem;padding:.3rem .75rem;width:47%}._financialCard_98rge_273{padding:.6rem .75rem 1rem;font-size:.75rem;margin-bottom:.35rem}._financialGrid_98rge_411{gap:.7rem}._financialGridCol_98rge_423{gap:.2rem}._financialGridRow_98rge_441{gap:.35rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._financialGridTitle_98rge_457{font-size:.65rem}._financialGridAmount_98rge_497,._financialGridAmountRed_98rge_525{font-size:.75rem}._financialGridUnit_98rge_553{font-size:.6rem}._financialCollapseToggle_98rge_287{width:1.4rem;height:.75rem;bottom:.25rem}._financialCollapseChevron_98rge_335{width:.48rem;height:.48rem}._dateInput_98rge_617{height:2.1rem!important;font-size:.82rem!important;padding:.35rem .6rem!important}._tabSelector_98rge_693{gap:.25rem;padding:.2rem;border-radius:.65rem}._tabBtn_98rge_715{font-size:.72rem;padding:.35rem .8rem;border-radius:.55rem}._sortButton_98rge_779{font-size:.8rem;padding:.35rem .55rem}._paymentItem_98rge_1157{padding:.55rem .85rem}._indexCircle_98rge_1185{width:1.55rem;height:1.55rem;font-size:.8rem}._paymentAmount_98rge_1251{font-size:.9rem}._paymentDate_98rge_1263,._transactionId_98rge_1273,._paymentTypeBox_98rge_1323,._paymentDebt_98rge_1283{font-size:.78rem}._callIconSmall_98rge_1309{width:1.5rem;height:1.5rem}._desktopActionButton_98rge_1459{width:2.4rem;height:2.4rem}._summary_98rge_1543{margin-top:.6rem;margin-bottom:.4rem}._summary_98rge_1543 p{font-size:.78rem;margin-bottom:.35rem}._totalBox_98rge_1569{height:2.1rem;font-size:.9rem;border-radius:.75rem}}@media(min-width:1600px){._content_98rge_1{max-width:64rem}}._content_107u3_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_107u3_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_107u3_45{display:flex;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;color:#333;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._fileInfo_107u3_83{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden}._fileInfoBlock_107u3_117{flex:1;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem;font-size:.625rem;font-weight:500;color:#333;gap:.25rem}._balance_107u3_151{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.25rem}._smartAmount_107u3_201{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}._financialCardWrapper_107u3_213{position:relative;flex-shrink:0;display:flex;flex-direction:column}._financialCollapseToggle_107u3_227{position:absolute;bottom:.25rem;left:50%;transform:translate(-50%);width:1.4rem;height:.75rem;border-radius:.5rem;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px #00000014;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;padding:0;transition:background .15s}._financialCollapseToggle_107u3_227:hover{background:#f5f7fa}._financialCollapseChevron_107u3_275{display:block;width:.5rem;height:.5rem;border-left:1.5px solid #666;border-bottom:1.5px solid #666;transform:rotate(-45deg) translate(1px,-1px);transition:transform .2s}._financialCollapseOpen_107u3_295 ._financialCollapseChevron_107u3_275{transform:rotate(135deg) translate(1px,-1px)}._financialCard_107u3_213{display:flex;flex-direction:column;background-color:#fff;border-radius:.9375rem;padding:.7rem .7rem 1.1rem;box-shadow:0 .125rem .125rem #0000001a;font-size:.72rem;color:#333;margin-bottom:.4rem;animation:_financialFadeIn_107u3_1 .2s ease}@keyframes _financialFadeIn_107u3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._financialGrid_107u3_351{display:flex;gap:.75rem;direction:rtl}._financialGridCol_107u3_363{flex:1;display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-width:0}._financialGridRow_107u3_381{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:0}._financialGridTitle_107u3_397{font-size:.62rem;color:#999;font-weight:400;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._financialGridValue_107u3_419{display:flex;align-items:baseline;gap:.15rem;min-width:0;width:100%;justify-content:center}._financialGridAmount_107u3_437{font-size:.75rem;color:#333;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridAmountRed_107u3_465{font-size:.75rem;color:#d9534f;font-weight:500;text-align:left;direction:ltr;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}._financialGridUnit_107u3_493{font-size:.6rem;color:#999;font-weight:400;white-space:nowrap;flex:0 0 auto}._dateFilter_107u3_509{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;width:100%;margin:0 auto}._datePickerContainer_107u3_529{flex:1;max-width:10rem;position:relative}._dateInput_107u3_541{width:100%!important;height:2rem!important;padding:.3rem .5rem!important;border:1px solid #ddd!important;border-radius:.9375rem!important;font-size:.78rem!important;text-align:center!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #00000026!important;outline:none!important}._dateSeparator_107u3_573{font-size:.875rem;color:#333;flex-shrink:0}._topBar_107u3_585{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:.5rem}._dropdownWrapper_107u3_601{position:relative}._sortButton_107u3_609{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_107u3_609:hover{color:#007bff}._filterButtonActive_107u3_645{color:#007bff;font-weight:500}._sortIcon_107u3_655{width:.9rem;height:.9rem}._sortDropdown_107u3_665{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_107u3_689{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_107u3_689:last-child{border-bottom:none}._sortDropdownItem_107u3_689:hover{background:#f5f7fa}._sortDropdownItemActive_107u3_725{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_107u3_737{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_107u3_765{margin-bottom:.6rem}._filterSection_107u3_765:last-child{margin-bottom:0}._filterSectionTitle_107u3_781{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_107u3_795{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_107u3_795{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_107u3_795:hover{border-color:#bbb;background:#fafafa}._filterChipActive_107u3_845{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._clearFiltersBtn_107u3_859{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_107u3_859:hover{background:#ffe0e0}._paymentList_107u3_895{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem 1rem}._swipeContainer_107u3_913{position:relative;overflow:hidden;flex-shrink:0;margin-bottom:.5rem}._paymentItem_107u3_927{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_107u3_955{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_107u3_981{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_107u3_995,._paymentSubRow_107u3_1007{display:flex;justify-content:space-between;align-items:center}._paymentAmount_107u3_1019{font-size:.875rem;font-weight:500;color:#333}._paymentDate_107u3_1031,._transactionId_107u3_1041{font-size:.75rem;color:#000}._paymentTypeBox_107u3_1051{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_107u3_1073,._deleteButton_107u3_1075{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_107u3_1073{left:.5rem;background-color:#6495ed}._deleteButton_107u3_1075{right:.5rem;background-color:#ff4d4f}._editButton_107u3_1073._visible_107u3_1137,._deleteButton_107u3_1075._visible_107u3_1137{opacity:1;pointer-events:auto}._desktopRow_107u3_1149{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_107u3_1149 ._paymentItem_107u3_927{flex:1}._desktopActions_107u3_1171{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_107u3_1187{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_107u3_1187:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_107u3_1233{color:#e53e3e}._desktopActionDanger_107u3_1233:hover{background-color:#fde8e8;color:#c53030}._emptyPayment_107u3_1251{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#000;box-shadow:0 .25rem .25rem #0000001a}._summary_107u3_1271{margin-bottom:.5rem;text-align:center;flex-shrink:0}._summary_107u3_1271 p{font-size:.75rem;color:#999;margin-bottom:.5rem;text-align:center}._totalBox_107u3_1297{background-color:#fff;color:#007bff;font-size:1rem;padding:.375rem;border-radius:.9375rem;box-shadow:0 .25rem .25rem #00000026;height:1.875rem;width:47%;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:auto}._backButton_107u3_1329{margin-top:.75rem;padding:.25rem .5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.7rem;width:100%;max-width:11.25rem;font-family:Shabnam,sans-serif}@media(max-width:400px){._content_107u3_1{padding:.5rem 0}._container_107u3_25{gap:.5rem}._basicInfo_107u3_45{font-size:.68rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._fileInfo_107u3_83{height:2rem;font-size:.58rem;border-radius:.75rem}._fileInfoBlock_107u3_117{font-size:.58rem;padding:0 .25rem;gap:.15rem}._balance_107u3_151{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem;gap:.15rem}._financialCard_107u3_213{padding:.55rem .55rem .95rem;border-radius:.75rem;font-size:.65rem}._financialGrid_107u3_351{flex-direction:row;gap:.4rem}._financialGridCol_107u3_363{gap:.15rem}._financialGridRow_107u3_381{gap:.1rem}._financialGridTitle_107u3_397{font-size:.55rem}._financialGridAmount_107u3_437,._financialGridAmountRed_107u3_465{font-size:.62rem}._financialGridUnit_107u3_493{font-size:.5rem}._financialCollapseToggle_107u3_227{width:1.2rem;height:.65rem;bottom:.2rem}._financialCollapseChevron_107u3_275{width:.4rem;height:.4rem;border-left-width:1.2px;border-bottom-width:1.2px}._dateFilter_107u3_509{gap:.35rem}._datePickerContainer_107u3_529{max-width:8.5rem}._dateInput_107u3_541{height:1.85rem!important;font-size:.7rem!important;padding:.25rem .4rem!important;border-radius:.65rem!important}._dateSeparator_107u3_573{font-size:.75rem}._topBar_107u3_585{gap:.35rem}._sortButton_107u3_609{font-size:.65rem;padding:.25rem .4rem}._sortIcon_107u3_655{width:.8rem;height:.8rem}._sortDropdown_107u3_665{min-width:11rem;border-radius:.6rem}._sortDropdownItem_107u3_689{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_107u3_737{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_107u3_781{font-size:.65rem;margin-bottom:.25rem}._filterChip_107u3_795{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._clearFiltersBtn_107u3_859{padding:.35rem;font-size:.68rem}._paymentList_107u3_895{padding:.35rem .35rem .75rem}._swipeContainer_107u3_913{margin-bottom:.4rem}._paymentItem_107u3_927{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_107u3_955{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_107u3_981{gap:.2rem}._paymentAmount_107u3_1019{font-size:.78rem}._paymentDate_107u3_1031,._transactionId_107u3_1041{font-size:.65rem}._paymentTypeBox_107u3_1051{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_107u3_1073,._deleteButton_107u3_1075{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyPayment_107u3_1251{padding:.4rem;font-size:.72rem;border-radius:.75rem}._summary_107u3_1271 p{font-size:.65rem;margin-bottom:.35rem}._totalBox_107u3_1297{height:1.6rem;font-size:.85rem;width:55%;border-radius:.75rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_107u3_1{width:90%;max-width:90%;padding:0 .75rem}._container_107u3_25{gap:.9rem}._basicInfo_107u3_45{font-size:.95rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem}._fileInfo_107u3_83{height:2.85rem;font-size:.78rem;border-radius:1rem}._fileInfoBlock_107u3_117{font-size:.78rem;gap:.3rem}._balance_107u3_151{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%;gap:.3rem}._financialCard_107u3_213{padding:.9rem 1rem 1.35rem;border-radius:1rem;font-size:.85rem;margin-bottom:.5rem}._financialGrid_107u3_351{gap:1rem}._financialGridCol_107u3_363{gap:.3rem}._financialGridRow_107u3_381{gap:.2rem}._financialGridTitle_107u3_397{font-size:.78rem}._financialGridAmount_107u3_437,._financialGridAmountRed_107u3_465{font-size:.9rem}._financialGridUnit_107u3_493{font-size:.72rem}._financialCollapseToggle_107u3_227{width:1.8rem;height:.95rem;border-radius:.6rem;bottom:.35rem}._financialCollapseChevron_107u3_275{width:.6rem;height:.6rem}._dateFilter_107u3_509{gap:.75rem}._datePickerContainer_107u3_529{max-width:12rem}._dateInput_107u3_541{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .7rem!important;border-radius:.85rem!important}._dateSeparator_107u3_573{font-size:.95rem}._sortButton_107u3_609{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_107u3_655{width:1.05rem;height:1.05rem}._sortDropdown_107u3_665{min-width:15rem;border-radius:.85rem}._sortDropdownItem_107u3_689{padding:.75rem 1.1rem;font-size:.9rem}._filterDropdown_107u3_737{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_107u3_781{font-size:.82rem;margin-bottom:.4rem}._filterChip_107u3_795{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_107u3_859{padding:.5rem;font-size:.85rem;border-radius:.6rem}._paymentItem_107u3_927{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_107u3_955{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentAmount_107u3_1019{font-size:1rem}._paymentDate_107u3_1031,._transactionId_107u3_1041{font-size:.88rem}._paymentTypeBox_107u3_1051{font-size:.88rem;padding:.35rem .7rem}._editButton_107u3_1073,._deleteButton_107u3_1075{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_107u3_1187{width:2.8rem;height:2.8rem}._emptyPayment_107u3_1251{padding:.65rem;font-size:.9rem;border-radius:1rem}._summary_107u3_1271{margin-top:.75rem;margin-bottom:.5rem}._summary_107u3_1271 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_107u3_1297{height:2.4rem;font-size:1.05rem;width:42%;border-radius:.85rem}}@media(min-width:1280px){._content_107u3_1{width:100%;max-width:58rem;padding:0 .5rem}._container_107u3_25{gap:.85rem}._basicInfo_107u3_45{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._fileInfo_107u3_83{height:2.75rem;font-size:.75rem;border-radius:1rem}._fileInfoBlock_107u3_117{font-size:.75rem;padding:0 .5rem;gap:.3rem}._balance_107u3_151{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%;gap:.3rem}._financialCard_107u3_213{padding:.85rem .95rem 1.25rem;border-radius:1rem;font-size:.82rem;margin-bottom:.5rem}._financialGrid_107u3_351{gap:.9rem}._financialGridCol_107u3_363{gap:.28rem}._financialGridRow_107u3_381{gap:.18rem}._financialGridTitle_107u3_397{font-size:.72rem}._financialGridAmount_107u3_437,._financialGridAmountRed_107u3_465{font-size:.85rem}._financialGridUnit_107u3_493{font-size:.68rem}._financialCollapseToggle_107u3_227{width:1.6rem;height:.85rem;bottom:.3rem}._financialCollapseChevron_107u3_275{width:.55rem;height:.55rem}._dateFilter_107u3_509{gap:.85rem}._datePickerContainer_107u3_529{max-width:12rem}._dateInput_107u3_541{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .75rem!important;border-radius:.85rem!important}._dateSeparator_107u3_573{font-size:.95rem}._sortButton_107u3_609{font-size:.88rem;gap:.4rem;padding:.4rem .65rem;border-radius:.5rem}._sortButton_107u3_609:hover{background:#f5f7fa}._sortIcon_107u3_655{width:1.05rem;height:1.05rem}._sortDropdown_107u3_665{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_107u3_665::-webkit-scrollbar{width:5px}._sortDropdown_107u3_665::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_107u3_689{padding:.7rem 1.05rem;font-size:.88rem}._filterDropdown_107u3_737{width:18rem;padding:.9rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_107u3_737::-webkit-scrollbar{width:5px}._filterDropdown_107u3_737::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_107u3_781{font-size:.82rem;margin-bottom:.4rem}._filterChips_107u3_795{gap:.4rem}._filterChip_107u3_795{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_107u3_859{padding:.5rem;font-size:.85rem}._paymentList_107u3_895{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_107u3_895::-webkit-scrollbar{width:5px}._paymentList_107u3_895::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._paymentItem_107u3_927{padding:.65rem .9rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._paymentItem_107u3_927:hover{box-shadow:0 6px 20px #00000014}._indexCircle_107u3_955{width:1.7rem;height:1.7rem;font-size:.85rem}._paymentAmount_107u3_1019{font-size:1rem}._paymentDate_107u3_1031,._transactionId_107u3_1041{font-size:.85rem}._paymentTypeBox_107u3_1051{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_107u3_1187{width:2.75rem;height:2.75rem}._emptyPayment_107u3_1251{padding:.65rem;font-size:.88rem;border-radius:.95rem}._summary_107u3_1271{margin-top:.85rem;margin-bottom:.5rem}._summary_107u3_1271 p{font-size:.9rem;margin-bottom:.5rem}._totalBox_107u3_1297{width:40%;max-width:22rem;height:2.5rem;font-size:1.05rem;font-weight:500;border-radius:.85rem}}@media(min-width:1280px)and (max-height:800px){._content_107u3_1{padding:.4rem .5rem}._container_107u3_25{gap:.55rem}._basicInfo_107u3_45{font-size:.85rem;height:2.35rem;padding:.5rem .85rem}._fileInfo_107u3_83{height:2.35rem;font-size:.7rem}._fileInfoBlock_107u3_117{font-size:.7rem}._balance_107u3_151{font-size:.75rem;height:2rem;padding:.3rem .75rem;width:47%}._financialCard_107u3_213{padding:.6rem .75rem 1rem;font-size:.75rem;margin-bottom:.35rem}._financialGrid_107u3_351{gap:.7rem}._financialGridCol_107u3_363{gap:.2rem}._financialGridRow_107u3_381{gap:.12rem}._financialGridTitle_107u3_397{font-size:.65rem}._financialGridAmount_107u3_437,._financialGridAmountRed_107u3_465{font-size:.75rem}._financialGridUnit_107u3_493{font-size:.6rem}._financialCollapseToggle_107u3_227{width:1.4rem;height:.75rem;bottom:.25rem}._financialCollapseChevron_107u3_275{width:.48rem;height:.48rem}._dateInput_107u3_541{height:2.1rem!important;font-size:.82rem!important;padding:.35rem .6rem!important}._paymentItem_107u3_927{padding:.55rem .85rem}._indexCircle_107u3_955{width:1.55rem;height:1.55rem;font-size:.8rem}._paymentAmount_107u3_1019{font-size:.9rem}._paymentDate_107u3_1031,._transactionId_107u3_1041,._paymentTypeBox_107u3_1051{font-size:.78rem}._desktopActionButton_107u3_1187{width:2.4rem;height:2.4rem}._summary_107u3_1271{margin-top:.6rem;margin-bottom:.4rem}._summary_107u3_1271 p{font-size:.78rem;margin-bottom:.35rem}._totalBox_107u3_1297{height:2.1rem;font-size:.9rem;border-radius:.75rem}}@media(min-width:1600px){._content_107u3_1{max-width:64rem}}._content_fjklr_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_fjklr_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._form_fjklr_41{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_fjklr_41::-webkit-scrollbar{width:5px}._form_fjklr_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_fjklr_89{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;flex-shrink:0}._label_fjklr_107,._dateLabel_fjklr_127{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap}._dropdownContainer_fjklr_147{width:100%;position:relative}._entityInput_fjklr_157{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;display:block;box-shadow:0 .25rem .25rem #0000001a;outline:none}._dropdownPortal_fjklr_191{position:fixed;max-height:12.5rem;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;z-index:9999}._dropdownItem_fjklr_213{padding:.75rem 1rem;font-size:.875rem;text-align:right;cursor:pointer;border-bottom:1px solid #f0f0f0}._dropdownItem_fjklr_213:last-child{border-bottom:none}._dropdownItem_fjklr_213:hover{background-color:#f8f9fa}._datePickerContainer_fjklr_245{width:75%;position:relative}._dateInput_fjklr_255{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;line-height:1.5!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;display:block!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._timeInput_fjklr_291{width:75%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none}._inputError_fjklr_323{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_fjklr_335{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem}._generalError_fjklr_353{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_fjklr_353 span{color:#dc3545;font-size:.875rem;font-weight:500}._segmentedControl_fjklr_385{width:75%;display:flex;border-radius:.9375rem;overflow:hidden;background-color:#e0e0e0;box-shadow:inset 0 .1875rem .375rem #00000026,0 .125rem .25rem #0000001a;padding:.25rem}._segmentButton_fjklr_409{flex:1;text-align:center;padding:.5rem;font-size:.875rem;color:#333;cursor:pointer;transition:all .3s ease;background-color:#e0e0e0;border:none;border-radius:.9375rem}._segmentButton_fjklr_409._active_fjklr_435{background-color:#fff;color:#333;box-shadow:0 .125rem .25rem #0003,inset 0 -.125rem .25rem #0000001a}._textarea_fjklr_451{width:100%;height:5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;resize:none;box-shadow:0 .25rem .25rem #0000001a;outline:none}._buttonRow_fjklr_485{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_fjklr_501{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._appointmentList_fjklr_535{display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:5.7rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._appointmentList_fjklr_535::-webkit-scrollbar{width:5px}._appointmentList_fjklr_535::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_fjklr_579{position:relative;overflow:hidden;flex-shrink:0}._appointmentItem_fjklr_591{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #eee;border-radius:.9375rem;background-color:#fff;box-shadow:0 .25rem .25rem #0000001a;transition:transform .4s ease;position:relative;z-index:1;width:100%}._indexCircle_fjklr_621{width:1.5rem;height:1.5rem;border-radius:50%;background-color:#f0ecf3;color:#333;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}._appointmentDetails_fjklr_647{flex:1;display:flex;flex-direction:column;gap:.25rem}._appointmentRow_fjklr_661{display:flex;justify-content:space-between;align-items:center}._appointmentSubRow_fjklr_673{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#666;gap:.5rem;flex-wrap:wrap}._entityName_fjklr_693{font-size:.875rem;font-weight:500}._descriptionBox_fjklr_703{background-color:#f0f0f0;padding:.25rem .5rem;border-radius:.5rem;font-size:.75rem}._editButton_fjklr_717,._deleteButton_fjklr_719{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_fjklr_717{left:.5rem;background-color:#6495ed}._deleteButton_fjklr_719{right:.5rem;background-color:#ff4d4f}._editButton_fjklr_717._visible_fjklr_781,._deleteButton_fjklr_719._visible_fjklr_781{opacity:1;pointer-events:auto}._desktopRow_fjklr_793{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_fjklr_793 ._appointmentItem_fjklr_591{flex:1}._desktopActions_fjklr_815{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_fjklr_831{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_fjklr_831:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_fjklr_877{color:#e53e3e}._desktopActionDanger_fjklr_877:hover{background-color:#fde8e8;color:#c53030}._submitButton_fjklr_895{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}@media(max-width:400px){._content_fjklr_1{padding:.5rem 0}._title_fjklr_23{font-size:.68rem;margin:.5rem 0}._form_fjklr_41{gap:.5rem;margin-bottom:.35rem}._row_fjklr_89{gap:.35rem}._label_fjklr_107,._dateLabel_fjklr_127{font-size:.78rem}._entityInput_fjklr_157{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._dropdownPortal_fjklr_191{max-height:11rem;border-radius:.75rem}._dropdownItem_fjklr_213{padding:.6rem .75rem;font-size:.78rem}._dateInput_fjklr_255{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._timeInput_fjklr_291{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._segmentedControl_fjklr_385{height:2.15rem;padding:.2rem;border-radius:.75rem}._segmentButton_fjklr_409{font-size:.75rem;padding:.3rem;border-radius:.75rem}._textarea_fjklr_451{height:4rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._buttonRow_fjklr_485{margin-bottom:.5rem}._addButton_fjklr_501{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._appointmentList_fjklr_535{gap:.4rem;min-height:4.4rem}._appointmentItem_fjklr_591{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_fjklr_621{width:1.3rem;height:1.3rem;font-size:.68rem}._appointmentDetails_fjklr_647{gap:.2rem}._entityName_fjklr_693{font-size:.78rem}._appointmentSubRow_fjklr_673{font-size:.65rem;gap:.35rem}._descriptionBox_fjklr_703{font-size:.62rem;padding:.2rem .4rem}._editButton_fjklr_717,._deleteButton_fjklr_719{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_fjklr_895{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_fjklr_1{width:90%;max-width:90%;padding:0 .75rem}._title_fjklr_23{font-size:.95rem;margin:.9rem 0}._form_fjklr_41{gap:.9rem;margin-bottom:.55rem}._row_fjklr_89{gap:.65rem}._label_fjklr_107,._dateLabel_fjklr_127{font-size:.95rem}._entityInput_fjklr_157{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._dropdownPortal_fjklr_191{max-height:16rem;border-radius:1rem}._dropdownItem_fjklr_213{padding:.9rem 1.15rem;font-size:.95rem}._dateInput_fjklr_255{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._timeInput_fjklr_291{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._segmentedControl_fjklr_385{height:2.85rem;padding:.28rem;border-radius:1rem}._segmentButton_fjklr_409{font-size:.95rem;padding:.55rem;border-radius:1rem}._textarea_fjklr_451{height:5.5rem;font-size:.95rem;padding:.75rem .9rem;border-radius:1rem}._buttonRow_fjklr_485{margin-bottom:.9rem}._addButton_fjklr_501{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._appointmentList_fjklr_535{gap:.65rem;min-height:calc(4rem * 1.6 + .65rem)}._appointmentItem_fjklr_591{padding:.75rem 1rem;gap:.7rem;border-radius:1rem}._indexCircle_fjklr_621{width:1.85rem;height:1.85rem;font-size:.9rem}._appointmentDetails_fjklr_647{gap:.35rem}._entityName_fjklr_693{font-size:1rem}._appointmentSubRow_fjklr_673{font-size:.88rem;gap:.65rem}._descriptionBox_fjklr_703{font-size:.82rem;padding:.3rem .65rem}._editButton_fjklr_717,._deleteButton_fjklr_719{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_fjklr_831{width:2.8rem;height:2.8rem}._submitButton_fjklr_895{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_fjklr_1{width:100%;max-width:58rem;padding:0 .5rem}._title_fjklr_23{font-size:.95rem;margin:.85rem 0}._form_fjklr_41{gap:.85rem;margin-bottom:.55rem}._row_fjklr_89{gap:.6rem}._label_fjklr_107,._dateLabel_fjklr_127{font-size:.95rem}._entityInput_fjklr_157{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._dropdownPortal_fjklr_191{max-height:16rem;border-radius:1rem}._dropdownItem_fjklr_213{padding:.85rem 1.1rem;font-size:.95rem}._dateInput_fjklr_255{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._timeInput_fjklr_291{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._segmentedControl_fjklr_385{height:2.75rem;padding:.28rem;border-radius:1rem}._segmentButton_fjklr_409{font-size:.95rem;font-weight:500;padding:.55rem;border-radius:1rem}._textarea_fjklr_451{height:5.5rem;font-size:.95rem;padding:.8rem .95rem;border-radius:1rem}._buttonRow_fjklr_485{margin-bottom:.85rem}._addButton_fjklr_501{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_fjklr_501:hover{background:#0056b3}._appointmentList_fjklr_535{gap:.65rem;min-height:calc(4.05rem * 1.6 + .65rem)}._appointmentItem_fjklr_591{padding:.75rem 1rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._indexCircle_fjklr_621{width:1.75rem;height:1.75rem;font-size:.85rem}._appointmentDetails_fjklr_647{gap:.3rem}._entityName_fjklr_693{font-size:1rem}._appointmentSubRow_fjklr_673{font-size:.85rem;gap:.65rem}._descriptionBox_fjklr_703{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_fjklr_831{width:2.75rem;height:2.75rem}._submitButton_fjklr_895{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_fjklr_1{padding:.4rem .5rem}._title_fjklr_23{font-size:.8rem;margin:.3rem 0}._form_fjklr_41{gap:.4rem;margin-bottom:.35rem}._row_fjklr_89{gap:.4rem}._label_fjklr_107,._dateLabel_fjklr_127{font-size:.82rem}._entityInput_fjklr_157{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._dropdownPortal_fjklr_191{max-height:13rem}._dropdownItem_fjklr_213{padding:.6rem .85rem;font-size:.82rem}._dateInput_fjklr_255{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._timeInput_fjklr_291{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._segmentedControl_fjklr_385{height:2.2rem;padding:.2rem}._segmentButton_fjklr_409{font-size:.82rem;padding:.4rem}._textarea_fjklr_451{height:4rem;font-size:.82rem;padding:.55rem .75rem}._buttonRow_fjklr_485{margin-bottom:.5rem}._addButton_fjklr_501{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._appointmentList_fjklr_535{gap:.5rem;min-height:5.94rem}._appointmentItem_fjklr_591{padding:.55rem .85rem}._indexCircle_fjklr_621{width:1.5rem;height:1.5rem;font-size:.75rem}._entityName_fjklr_693{font-size:.88rem}._appointmentSubRow_fjklr_673,._descriptionBox_fjklr_703{font-size:.75rem}._desktopActionButton_fjklr_831{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_fjklr_1{max-width:64rem}}._content_12dg4_1{display:flex;flex-direction:column;height:100%;width:84%;max-width:37.5rem;margin:0 auto;overflow:hidden;font-family:Shabnam,sans-serif}._segmentedControl_12dg4_23{display:flex;justify-content:center;margin-top:.75rem;margin-bottom:.75rem;background-color:#7878801f;border-radius:.75rem;padding:.25rem;flex-shrink:0}._segment_12dg4_23{flex:1;text-align:center;padding:.375rem 0;font-size:.75rem;color:#000;border:none;background:none;cursor:pointer;transition:background-color .2s;font-family:Shabnam,sans-serif}._segment_12dg4_23._active_12dg4_71{background-color:#6495ed;color:#fff;border-radius:.5rem}._dateFilter_12dg4_83{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:.75rem;flex-shrink:0}._dateDisplay_12dg4_101{font-size:.875rem;color:#333;display:flex;align-items:center;gap:.5rem;justify-content:space-between;flex-direction:row;width:100%;text-align:right;padding:0 1rem;white-space:nowrap;position:relative}._dateRangeContainer_12dg4_131{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%}._dateInput_12dg4_147{padding:.375rem;border:1px solid #ddd;border-radius:.5rem;font-size:.75rem;box-shadow:0 .25rem .25rem #00000026;width:7.5rem;font-family:Shabnam,sans-serif;text-align:center;direction:rtl}._dateSeparator_12dg4_171{font-size:.875rem;color:#333}._calendarIcon_12dg4_181{width:1.5rem;height:1.5rem;cursor:pointer;vertical-align:middle}._calendarIconButton_12dg4_195{background:none;border:none;padding:0;cursor:pointer}._hiddenInput_12dg4_209{width:0;height:0;opacity:0;position:absolute}._tableContainer_12dg4_223{display:flex;flex-direction:column;flex:1;min-height:0;position:relative}._tableBody_12dg4_239{display:flex;flex-direction:column;flex:1;min-height:0}._scrollContainer_12dg4_253{flex:1;overflow-y:auto;min-height:0;padding-bottom:1rem}._swipeContainer_12dg4_267{position:relative;overflow:hidden}._appointmentContainer_12dg4_277{display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;padding:0;font-size:.75rem;color:#333;box-shadow:0 .25rem .25rem #00000026;align-items:flex-start;min-height:7.75rem;flex-shrink:0;transition:transform .4s ease;position:relative;z-index:1;margin-bottom:1rem;min-width:0}._appointmentContent_12dg4_315{display:flex;justify-content:space-between;width:100%;align-items:stretch;height:100%}._detailsSection_12dg4_331{width:60%;display:flex;flex-direction:column;gap:.3125rem;text-align:right;padding:.5rem;overflow-y:auto;min-width:0}._patientName_12dg4_353{font-size:1.05rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._treatmentDetails_12dg4_369{display:flex;flex-direction:column;gap:.3125rem}._treatmentType_12dg4_381{font-size:.9rem}._notes_12dg4_389{font-size:.72rem;color:#999;margin-top:.3125rem;text-align:justify;max-height:3rem;overflow-y:auto;word-break:break-word;line-height:1.3}._actionsSection_12dg4_411{width:40%;max-width:7rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:.5rem;justify-content:center;min-width:0;flex-shrink:0}._timeBox_12dg4_437{background-color:#7878801f;color:#000;border-radius:.375rem;padding:0 .5rem;height:1.6875rem;line-height:1.6875rem;font-size:1.15rem;direction:ltr;text-align:center;margin-top:.4rem;display:flex;align-items:center;justify-content:center;white-space:nowrap}._callIcon_12dg4_471{width:2.25rem;height:2.25rem;cursor:pointer}._editButton_12dg4_483,._deleteButton_12dg4_485{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0;font-family:Shabnam,sans-serif}._editButton_12dg4_483{left:.5rem;background-color:#6495ed}._deleteButton_12dg4_485{right:.5rem;background-color:#ff4d4f}._editButton_12dg4_483._visible_12dg4_549,._deleteButton_12dg4_485._visible_12dg4_549{opacity:1;pointer-events:auto}._desktopRow_12dg4_561{display:flex;align-items:stretch;gap:.5rem;overflow:visible;margin-bottom:1rem}._desktopRow_12dg4_561 ._appointmentContainer_12dg4_277{flex:1;margin-bottom:0;min-height:7.75rem}._desktopActions_12dg4_589{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_12dg4_605{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_12dg4_605:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_12dg4_651{color:#e53e3e}._desktopActionDanger_12dg4_651:hover{background-color:#fde8e8;color:#c53030}._customDatePicker_12dg4_669{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:.5rem;padding:.5rem;box-shadow:0 .25rem .5rem #0003;min-width:280px;min-height:320px;max-width:80vw;max-height:60vh;overflow:auto;z-index:10000}._sortRow_12dg4_703{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;flex-shrink:0}._dropdownWrapper_12dg4_721{position:relative}._sortButton_12dg4_729{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_12dg4_729:hover{color:#007bff}._filterButtonActive_12dg4_765{color:#007bff;font-weight:500}._sortIcon_12dg4_775{width:.9rem;height:.9rem}._sortDropdown_12dg4_785{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_12dg4_809{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_12dg4_809:last-child{border-bottom:none}._sortDropdownItem_12dg4_809:hover{background:#f5f7fa}._sortDropdownItemActive_12dg4_845{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_12dg4_857{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_12dg4_885{margin-bottom:.6rem}._filterSection_12dg4_885:last-child{margin-bottom:0}._filterSectionTitle_12dg4_901{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_12dg4_915{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_12dg4_915{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_12dg4_915:hover{border-color:#bbb;background:#fafafa}._filterChipActive_12dg4_965{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._filterSelect_12dg4_979,._filterInput_12dg4_981{width:100%;height:2rem;padding:.25rem .5rem;border:1px solid #ddd;border-radius:.5rem;font-size:.75rem;font-family:Shabnam,sans-serif;text-align:right;background:#fff;color:#333;box-sizing:border-box;outline:none}._clearFiltersBtn_12dg4_1011{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_12dg4_1011:hover{background:#ffe0e0}._timelineGroup_12dg4_1047{display:flex;flex-direction:column;margin-bottom:.5rem}._dateGroupHeader_12dg4_1059{position:sticky;top:0;z-index:5;background:transparent;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:.6rem 0 .8rem;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem;font-weight:500;color:#333;flex-shrink:0;font-family:Shabnam,sans-serif}._dateGroupDay_12dg4_1095{font-size:.85rem;color:#007bff}._dateGroupDate_12dg4_1105{font-size:.8rem;color:#555}@media(max-width:400px){._content_12dg4_1{padding:.5rem 0}._segmentedControl_12dg4_23{margin-top:.5rem;margin-bottom:.5rem;padding:.2rem;border-radius:.6rem}._segment_12dg4_23{font-size:.68rem;padding:.3rem 0}._segment_12dg4_23._active_12dg4_71{border-radius:.4rem}._dateFilter_12dg4_83{margin-bottom:.5rem;gap:.3rem}._dateDisplay_12dg4_101{font-size:.75rem;padding:0 .5rem;gap:.35rem}._dateInput_12dg4_147{width:6rem;font-size:.68rem;padding:.3rem;border-radius:.4rem}._dateSeparator_12dg4_171{font-size:.72rem}._calendarIcon_12dg4_181{width:1.25rem;height:1.25rem}._appointmentContainer_12dg4_277{min-height:6.5rem;border-radius:.4rem;margin-bottom:.75rem}._detailsSection_12dg4_331{padding:.35rem;gap:.25rem}._patientName_12dg4_353{font-size:.9rem}._treatmentType_12dg4_381{font-size:.78rem}._notes_12dg4_389{font-size:.65rem;max-height:2.5rem;margin-top:.2rem}._actionsSection_12dg4_411{padding:.35rem;gap:1rem;max-width:6rem}._timeBox_12dg4_437{height:1.4rem;line-height:1.4rem;font-size:.95rem;padding:0 .4rem;border-radius:.3rem}._callIcon_12dg4_471{width:1.9rem;height:1.9rem}._sortButton_12dg4_729{font-size:.65rem;padding:.25rem .4rem}._sortIcon_12dg4_775{width:.8rem;height:.8rem}._sortDropdown_12dg4_785{min-width:11rem;border-radius:.6rem}._sortDropdownItem_12dg4_809{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_12dg4_857{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_12dg4_901{font-size:.65rem;margin-bottom:.25rem}._filterChip_12dg4_915{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._filterSelect_12dg4_979,._filterInput_12dg4_981{font-size:.7rem;height:1.75rem;border-radius:.4rem}._clearFiltersBtn_12dg4_1011{padding:.35rem;font-size:.68rem}._dateGroupHeader_12dg4_1059{padding:.5rem 0 .65rem}._dateGroupDay_12dg4_1095{font-size:.78rem}._dateGroupDate_12dg4_1105{font-size:.72rem}._editButton_12dg4_483,._deleteButton_12dg4_485{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_12dg4_1{width:90%;max-width:90%;padding:0 .75rem}._segmentedControl_12dg4_23{margin-top:.85rem;margin-bottom:.85rem;padding:.35rem;border-radius:.85rem}._segment_12dg4_23{font-size:.95rem;padding:.5rem 0}._segment_12dg4_23._active_12dg4_71{border-radius:.6rem}._dateFilter_12dg4_83{gap:.75rem;margin-bottom:.85rem}._dateDisplay_12dg4_101{font-size:1rem;padding:0 1.25rem;gap:.6rem}._dateInput_12dg4_147{width:9rem;font-size:.9rem;padding:.5rem .75rem;border-radius:.65rem}._dateSeparator_12dg4_171{font-size:1rem}._calendarIcon_12dg4_181{width:1.85rem;height:1.85rem}._appointmentContainer_12dg4_277{min-height:9.5rem;border-radius:.75rem;margin-bottom:1.15rem}._detailsSection_12dg4_331{padding:.7rem;gap:.4rem}._patientName_12dg4_353{font-size:1.3rem}._treatmentType_12dg4_381{font-size:1.05rem}._notes_12dg4_389{font-size:.85rem;max-height:3.5rem;margin-top:.4rem}._actionsSection_12dg4_411{padding:.7rem;gap:1.8rem;max-width:8.5rem}._timeBox_12dg4_437{height:2rem;line-height:2rem;font-size:1.35rem;padding:0 .7rem;border-radius:.45rem}._callIcon_12dg4_471{width:2.75rem;height:2.75rem}._sortButton_12dg4_729{font-size:.88rem;padding:.4rem .65rem}._sortIcon_12dg4_775{width:1.05rem;height:1.05rem}._sortDropdown_12dg4_785{min-width:15rem;border-radius:.85rem}._sortDropdownItem_12dg4_809{padding:.7rem 1.05rem;font-size:.88rem}._filterDropdown_12dg4_857{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_12dg4_901{font-size:.82rem;margin-bottom:.4rem}._filterChip_12dg4_915{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._filterSelect_12dg4_979,._filterInput_12dg4_981{font-size:.88rem;height:2.35rem;border-radius:.6rem}._clearFiltersBtn_12dg4_1011{padding:.5rem;font-size:.85rem;border-radius:.6rem}._dateGroupHeader_12dg4_1059{padding:.75rem 0 .95rem;gap:.65rem}._dateGroupDay_12dg4_1095{font-size:1rem}._dateGroupDate_12dg4_1105{font-size:.92rem}._editButton_12dg4_483,._deleteButton_12dg4_485{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.6rem}._desktopActionButton_12dg4_605{width:2.8rem;height:2.8rem}}@media(min-width:1280px){._content_12dg4_1{width:100%;max-width:58rem;padding:0 .5rem}._segmentedControl_12dg4_23{margin-top:.6rem;margin-bottom:.65rem;padding:.35rem;border-radius:.85rem}._segment_12dg4_23{font-size:.95rem;padding:.5rem 0}._segment_12dg4_23._active_12dg4_71{border-radius:.6rem}._dateFilter_12dg4_83{gap:.85rem;margin-bottom:.65rem}._dateDisplay_12dg4_101{font-size:1rem;padding:0 1.25rem;gap:.6rem}._dateInput_12dg4_147{width:9rem;font-size:.9rem;padding:.5rem .75rem;border-radius:.65rem}._dateSeparator_12dg4_171{font-size:1rem}._calendarIcon_12dg4_181{width:1.85rem;height:1.85rem}._appointmentContainer_12dg4_277{min-height:9rem;border-radius:.75rem;margin-bottom:1.15rem}._detailsSection_12dg4_331{padding:.75rem;gap:.4rem}._patientName_12dg4_353{font-size:1.3rem}._treatmentType_12dg4_381{font-size:1.05rem}._notes_12dg4_389{font-size:.85rem;max-height:3.5rem;margin-top:.4rem}._actionsSection_12dg4_411{padding:.75rem;gap:1.8rem;max-width:9rem}._timeBox_12dg4_437{height:2rem;line-height:2rem;font-size:1.35rem;padding:0 .7rem;border-radius:.45rem}._callIcon_12dg4_471{width:2.75rem;height:2.75rem}._sortButton_12dg4_729{font-size:.88rem;padding:.4rem .65rem}._sortIcon_12dg4_775{width:1.05rem;height:1.05rem}._sortDropdown_12dg4_785{min-width:15rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_12dg4_785::-webkit-scrollbar{width:5px}._sortDropdown_12dg4_785::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_12dg4_809{padding:.7rem 1.05rem;font-size:.88rem}._filterDropdown_12dg4_857{width:19rem;padding:.95rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_12dg4_857::-webkit-scrollbar{width:5px}._filterDropdown_12dg4_857::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_12dg4_901{font-size:.82rem;margin-bottom:.4rem}._filterChips_12dg4_915{gap:.4rem}._filterChip_12dg4_915{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._filterSelect_12dg4_979,._filterInput_12dg4_981{font-size:.88rem;height:2.35rem;border-radius:.6rem}._clearFiltersBtn_12dg4_1011{padding:.5rem;font-size:.85rem}._scrollContainer_12dg4_253{padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollContainer_12dg4_253::-webkit-scrollbar{width:5px}._scrollContainer_12dg4_253::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dateGroupHeader_12dg4_1059{padding:.75rem 0 .95rem;gap:.65rem}._dateGroupDay_12dg4_1095{font-size:1rem}._dateGroupDate_12dg4_1105{font-size:.92rem}._desktopRow_12dg4_561{gap:.6rem;margin-bottom:1.15rem}._editButton_12dg4_483,._deleteButton_12dg4_485{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.6rem}._desktopActionButton_12dg4_605{width:2.75rem;height:2.75rem}}@media(min-width:1280px)and (max-height:800px){._content_12dg4_1{padding:.4rem 0}._segmentedControl_12dg4_23{margin-top:.4rem;margin-bottom:.5rem;padding:.28rem}._segment_12dg4_23{font-size:.85rem;padding:.35rem 0}._dateFilter_12dg4_83{margin-bottom:.5rem}._dateInput_12dg4_147{height:2.5rem;font-size:.85rem;padding:.4rem .7rem}._appointmentContainer_12dg4_277{min-height:7.5rem;margin-bottom:.85rem}._detailsSection_12dg4_331{padding:.55rem;gap:.3rem}._patientName_12dg4_353{font-size:1.1rem}._treatmentType_12dg4_381{font-size:.9rem}._notes_12dg4_389{font-size:.75rem;max-height:2.5rem}._actionsSection_12dg4_411{padding:.5rem;gap:1.25rem;max-width:7.5rem}._timeBox_12dg4_437{height:1.7rem;line-height:1.7rem;font-size:1.15rem}._callIcon_12dg4_471{width:2.25rem;height:2.25rem}._desktopRow_12dg4_561{margin-bottom:.85rem}._desktopActionButton_12dg4_605{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_12dg4_1{max-width:64rem}._appointmentContainer_12dg4_277{min-height:9.5rem;margin-bottom:1.25rem}._desktopRow_12dg4_561{margin-bottom:1.25rem}._patientName_12dg4_353{font-size:1.35rem}}._content_1vulv_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_1vulv_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:1rem 0;flex-shrink:0}._scrollable_1vulv_41{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 .5rem 1rem;display:flex;flex-direction:column;gap:1rem;min-height:0}._section_1vulv_63{display:flex;flex-direction:column;background-color:#fafafa;border-radius:.9375rem;padding:.75rem;box-shadow:0 .125rem .25rem #0000000f;flex:1;min-height:0}._sectionHeader_1vulv_85{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-shrink:0}._sectionTitle_1vulv_101{font-size:.8125rem;font-weight:500;color:#666;margin:0}._addBtn_1vulv_115{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:0;font-family:Shabnam,sans-serif}._list_1vulv_137{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.5rem;min-height:0}._swipeContainer_1vulv_157{position:relative;overflow:hidden;flex-shrink:0}._itemCard_1vulv_169{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#fff;border-radius:.75rem;box-shadow:0 .125rem .125rem #0000000f;transition:transform .4s ease;position:relative;z-index:1}._indexCircle_1vulv_195{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#333;flex-shrink:0}._itemName_1vulv_223{font-size:.75rem;font-weight:500;color:#333;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._inputError_1vulv_243{border-color:#dc3545!important;background-color:#fff5f5!important}._fieldError_1vulv_253{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right}._editBtnSwipe_1vulv_269,._deleteBtnSwipe_1vulv_271{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_1vulv_269{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_1vulv_271{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_1vulv_269._visible_1vulv_333,._deleteBtnSwipe_1vulv_271._visible_1vulv_333{opacity:1;pointer-events:auto}._desktopRow_1vulv_345{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_1vulv_345 ._itemCard_1vulv_169{flex:1}._desktopActions_1vulv_367{display:flex;flex-direction:row;align-items:stretch;gap:.35rem;flex-shrink:0}._desktopActionButton_1vulv_383{width:2.2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1vulv_383:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1vulv_427{color:#e53e3e}._desktopActionDanger_1vulv_427:hover{background-color:#fde8e8;color:#c53030}._emptyMessage_1vulv_445{text-align:center;color:#ccc;font-style:italic;padding:.5rem;font-size:.75rem}._generalError_1vulv_461{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin:0 .5rem .5rem}._generalError_1vulv_461 span{color:#dc3545;font-size:.875rem;font-weight:500}._modalOverlay_1vulv_493{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalCard_1vulv_513{background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;padding:1.5rem;width:85%;max-width:340px;display:flex;flex-direction:column;gap:1rem}._modalTitle_1vulv_537{font-size:.875rem;font-weight:500;text-align:center;color:#333;margin:0}._modalForm_1vulv_553{display:flex;flex-direction:column;gap:1rem}._modalInput_1vulv_565{width:100%;height:2.75rem;padding:0 .75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box}._modalInput_1vulv_565:focus{border-color:#007bff}._modalButtons_1vulv_601{display:flex;gap:.5rem}._submitBtn_1vulv_611{flex:1;height:2.5rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelBtn_1vulv_637{flex:1;height:2.5rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._submitButton_1vulv_663{flex:1;padding:.875rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._cancelButton_1vulv_695{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}@media(max-width:400px){._content_1vulv_1{padding:.5rem 0}._title_1vulv_23{font-size:.68rem;margin:.6rem 0}._scrollable_1vulv_41{padding:0 .35rem .75rem;gap:.7rem}._section_1vulv_63{padding:.55rem;border-radius:.75rem}._sectionHeader_1vulv_85{margin-bottom:.4rem}._sectionTitle_1vulv_101,._addBtn_1vulv_115{font-size:.72rem}._list_1vulv_137{gap:.4rem}._itemCard_1vulv_169{padding:.4rem .55rem;gap:.4rem;border-radius:.6rem}._indexCircle_1vulv_195{width:1.3rem;height:1.3rem;font-size:.68rem}._itemName_1vulv_223{font-size:.7rem}._editBtnSwipe_1vulv_269,._deleteBtnSwipe_1vulv_271{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyMessage_1vulv_445{font-size:.7rem;padding:.4rem}._modalCard_1vulv_513{width:92%;padding:1.15rem;border-radius:.85rem;gap:.85rem}._modalTitle_1vulv_537{font-size:.8rem}._modalForm_1vulv_553{gap:.85rem}._modalInput_1vulv_565{height:2.4rem;font-size:.8rem;padding:0 .6rem;border-radius:.75rem}._submitBtn_1vulv_611,._cancelBtn_1vulv_637{height:2.3rem;font-size:.78rem;border-radius:.75rem}._cancelButton_1vulv_695{padding:.6rem 1rem;font-size:.78rem;border-radius:.7rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1vulv_1{width:90%;max-width:90%;padding:0 .75rem}._title_1vulv_23{font-size:.95rem;margin:1rem 0}._scrollable_1vulv_41{padding:0 .75rem 1rem;gap:1rem}._section_1vulv_63{padding:.9rem 1.1rem;border-radius:1rem}._sectionHeader_1vulv_85{margin-bottom:.65rem}._sectionTitle_1vulv_101{font-size:.95rem}._addBtn_1vulv_115{font-size:.95rem;padding:.35rem .55rem}._list_1vulv_137{gap:.6rem}._itemCard_1vulv_169{padding:.7rem .95rem;gap:.7rem;border-radius:.85rem}._indexCircle_1vulv_195{width:1.85rem;height:1.85rem;font-size:.9rem}._itemName_1vulv_223{font-size:.95rem}._editBtnSwipe_1vulv_269,._deleteBtnSwipe_1vulv_271{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1vulv_383{width:2.8rem}._emptyMessage_1vulv_445{font-size:.88rem;padding:.65rem}._modalCard_1vulv_513{max-width:480px;padding:1.6rem;border-radius:1.2rem;gap:1.15rem}._modalTitle_1vulv_537{font-size:1.05rem}._modalForm_1vulv_553{gap:1.15rem}._modalInput_1vulv_565{height:3rem;font-size:1rem;padding:0 1rem;border-radius:1rem}._submitBtn_1vulv_611,._cancelBtn_1vulv_637{height:2.9rem;font-size:1rem;border-radius:1rem}._cancelButton_1vulv_695{padding:.85rem 1.6rem;font-size:1rem;border-radius:.9rem;flex:0 0 auto;min-width:8.5rem}}@media(min-width:1280px){._content_1vulv_1{width:100%;max-width:58rem;padding:0 .5rem}._title_1vulv_23{font-size:.95rem;margin:.85rem 0}._scrollable_1vulv_41{padding:0 .5rem 1rem;gap:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_1vulv_41::-webkit-scrollbar{width:5px}._scrollable_1vulv_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._section_1vulv_63{padding:.9rem 1.15rem;border-radius:1rem}._sectionHeader_1vulv_85{margin-bottom:.65rem}._sectionTitle_1vulv_101{font-size:.95rem}._addBtn_1vulv_115{font-size:.92rem;padding:.35rem .6rem;border-radius:.45rem;transition:background .15s}._addBtn_1vulv_115:hover{background:#f0f7ff}._list_1vulv_137{gap:.55rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._list_1vulv_137::-webkit-scrollbar{width:5px}._list_1vulv_137::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._itemCard_1vulv_169{padding:.65rem .95rem;gap:.65rem;border-radius:.85rem;transition:box-shadow .15s}._itemCard_1vulv_169:hover{box-shadow:0 4px 12px #0000000f}._indexCircle_1vulv_195{width:1.65rem;height:1.65rem;font-size:.82rem}._itemName_1vulv_223{font-size:.9rem}._desktopActionButton_1vulv_383{width:2.75rem}._emptyMessage_1vulv_445{font-size:.85rem;padding:.75rem}._modalCard_1vulv_513{max-width:420px;padding:1.65rem;border-radius:1.2rem;gap:1.2rem}._modalTitle_1vulv_537{font-size:.98rem}._modalInput_1vulv_565{height:2.9rem;font-size:.92rem;padding:0 .9rem;border-radius:1rem}._submitBtn_1vulv_611,._cancelBtn_1vulv_637{height:2.75rem;font-size:.92rem;border-radius:1rem}._cancelButton_1vulv_695{padding:.7rem 1.4rem;font-size:.92rem;border-radius:.8rem;flex:0 0 auto;min-width:7.5rem}}@media(min-width:1280px)and (max-height:800px){._content_1vulv_1{padding:.4rem .5rem}._title_1vulv_23{font-size:.85rem;margin:.5rem 0}._scrollable_1vulv_41{gap:.7rem}._section_1vulv_63{padding:.7rem .95rem}._sectionHeader_1vulv_85{margin-bottom:.5rem}._itemCard_1vulv_169{padding:.55rem .85rem}._modalCard_1vulv_513{padding:1.35rem;gap:.95rem}._modalInput_1vulv_565{height:2.5rem;font-size:.85rem}._submitBtn_1vulv_611,._cancelBtn_1vulv_637{height:2.4rem;font-size:.85rem}}@media(min-width:1600px){._content_1vulv_1{max-width:64rem}._section_1vulv_63{padding:1rem 1.35rem}._itemName_1vulv_223{font-size:.95rem}}._content_vc5p5_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_vc5p5_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;height:100%;min-height:0}._basicInfo_vc5p5_43{display:flex;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0}._dateFilter_vc5p5_77{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;width:100%;margin:0 auto}._datePickerContainer_vc5p5_97{flex:1;max-width:10rem;position:relative}._dateInput_vc5p5_109{width:100%!important;height:2rem!important;padding:.3rem .5rem!important;border:1px solid #ddd!important;border-radius:.9375rem!important;font-size:.78rem!important;text-align:center!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #00000026!important;outline:none!important}._dateSeparator_vc5p5_141{font-size:.875rem;color:#333;flex-shrink:0}._paymentTitle_vc5p5_153{font-size:.8rem;font-weight:700;color:#999;text-align:center;margin:0;font-family:Shabnam,sans-serif}._paymentList_vc5p5_171{flex:1;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem 1rem;min-height:0}._swipeContainer_vc5p5_189{position:relative;overflow:hidden;flex-shrink:0;margin-bottom:.5rem}._paymentItem_vc5p5_203{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_vc5p5_231{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_vc5p5_257{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_vc5p5_271,._paymentSubRow_vc5p5_283{display:flex;justify-content:space-between;align-items:center}._paymentAmount_vc5p5_295{font-size:.875rem;font-weight:500;color:#333}._paymentDate_vc5p5_307,._transactionId_vc5p5_317{font-size:.75rem;color:#000}._paymentTypeBox_vc5p5_327{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_vc5p5_349,._deleteButton_vc5p5_351{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_vc5p5_349{left:.5rem;background-color:#6495ed}._deleteButton_vc5p5_351{right:.5rem;background-color:#ff4d4f}._editButton_vc5p5_349._visible_vc5p5_413,._deleteButton_vc5p5_351._visible_vc5p5_413{opacity:1;pointer-events:auto}._desktopRow_vc5p5_425{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_vc5p5_425 ._paymentItem_vc5p5_203{flex:1}._desktopActions_vc5p5_447{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_vc5p5_463{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_vc5p5_463:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_vc5p5_509{color:#e53e3e}._desktopActionDanger_vc5p5_509:hover{background-color:#fde8e8;color:#c53030}._emptyPayment_vc5p5_527{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#666;box-shadow:0 .25rem .25rem #0000001a}._backButton_vc5p5_547{margin-top:.75rem;padding:.25rem .5rem;background-color:#007bff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.7rem;width:100%;max-width:11.25rem;font-family:Shabnam,sans-serif}._sortRow_vc5p5_575{display:flex;align-items:center;flex-shrink:0}._dropdownWrapper_vc5p5_587{position:relative}._sortButton_vc5p5_595{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_vc5p5_595:hover{color:#007bff}._sortIcon_vc5p5_631{width:.9rem;height:.9rem}._sortDropdown_vc5p5_641{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_vc5p5_665{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_vc5p5_665:last-child{border-bottom:none}._sortDropdownItem_vc5p5_665:hover{background:#f5f7fa}._sortDropdownItemActive_vc5p5_701{color:#007bff;font-weight:500;background:#f0f7ff}@media(max-width:400px){._content_vc5p5_1{padding:.5rem 0}._container_vc5p5_25{gap:.5rem}._basicInfo_vc5p5_43{font-size:.72rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._dateFilter_vc5p5_77{gap:.35rem}._datePickerContainer_vc5p5_97{max-width:8.5rem}._dateInput_vc5p5_109{height:1.85rem!important;font-size:.7rem!important;padding:.25rem .4rem!important;border-radius:.65rem!important}._dateSeparator_vc5p5_141{font-size:.75rem}._sortRow_vc5p5_575{margin:.25rem 0}._sortButton_vc5p5_595{font-size:.65rem;padding:.25rem .4rem;gap:.25rem}._sortIcon_vc5p5_631{width:.8rem;height:.8rem}._sortDropdown_vc5p5_641{min-width:11rem;border-radius:.6rem}._sortDropdownItem_vc5p5_665{padding:.5rem .75rem;font-size:.72rem}._paymentList_vc5p5_171{padding:.35rem .35rem .75rem}._swipeContainer_vc5p5_189{margin-bottom:.4rem}._paymentItem_vc5p5_203{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_vc5p5_231{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_vc5p5_257{gap:.2rem}._paymentAmount_vc5p5_295{font-size:.78rem}._paymentDate_vc5p5_307,._transactionId_vc5p5_317{font-size:.65rem}._paymentTypeBox_vc5p5_327{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_vc5p5_349,._deleteButton_vc5p5_351{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyPayment_vc5p5_527{padding:.4rem;font-size:.72rem;border-radius:.75rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_vc5p5_1{width:90%;max-width:90%;padding:0 .75rem}._container_vc5p5_25{gap:.9rem}._basicInfo_vc5p5_43{font-size:.95rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem}._dateFilter_vc5p5_77{gap:.75rem}._datePickerContainer_vc5p5_97{max-width:12rem}._dateInput_vc5p5_109{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .7rem!important;border-radius:.85rem!important}._dateSeparator_vc5p5_141{font-size:.95rem}._sortRow_vc5p5_575{margin:.4rem 0}._sortButton_vc5p5_595{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_vc5p5_631{width:1.1rem;height:1.1rem}._sortDropdown_vc5p5_641{min-width:15rem;border-radius:.85rem}._sortDropdownItem_vc5p5_665{padding:.75rem 1.1rem;font-size:.9rem}._paymentList_vc5p5_171{padding:.5rem .35rem 1rem}._swipeContainer_vc5p5_189{margin-bottom:.7rem}._paymentItem_vc5p5_203{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_vc5p5_231{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentDetails_vc5p5_257{gap:.35rem}._paymentAmount_vc5p5_295{font-size:1.05rem}._paymentDate_vc5p5_307,._transactionId_vc5p5_317{font-size:.9rem}._paymentTypeBox_vc5p5_327{font-size:.9rem;padding:.35rem .7rem}._editButton_vc5p5_349,._deleteButton_vc5p5_351{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_vc5p5_463{width:2.8rem;height:2.8rem}._emptyPayment_vc5p5_527{padding:.85rem;font-size:.95rem;border-radius:1rem}}@media(min-width:1280px){._content_vc5p5_1{width:100%;max-width:58rem;padding:0 .5rem}._container_vc5p5_25{gap:.85rem}._basicInfo_vc5p5_43{font-size:.95rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._dateFilter_vc5p5_77{gap:.85rem}._datePickerContainer_vc5p5_97{max-width:12rem}._dateInput_vc5p5_109{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .75rem!important;border-radius:.85rem!important}._dateSeparator_vc5p5_141{font-size:.95rem}._sortRow_vc5p5_575{margin:.4rem 0}._sortButton_vc5p5_595{font-size:.9rem;gap:.4rem;padding:.45rem .7rem;border-radius:.5rem}._sortButton_vc5p5_595:hover{background:#f5f7fa}._sortIcon_vc5p5_631{width:1.05rem;height:1.05rem}._sortDropdown_vc5p5_641{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_vc5p5_641::-webkit-scrollbar{width:5px}._sortDropdown_vc5p5_641::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_vc5p5_665{padding:.7rem 1.05rem;font-size:.9rem}._paymentList_vc5p5_171{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_vc5p5_171::-webkit-scrollbar{width:5px}._paymentList_vc5p5_171::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_vc5p5_189{margin-bottom:.65rem}._paymentItem_vc5p5_203{padding:.7rem .95rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._paymentItem_vc5p5_203:hover{box-shadow:0 6px 20px #00000014}._indexCircle_vc5p5_231{width:1.75rem;height:1.75rem;font-size:.85rem}._paymentDetails_vc5p5_257{gap:.3rem}._paymentAmount_vc5p5_295{font-size:.98rem}._paymentDate_vc5p5_307,._transactionId_vc5p5_317{font-size:.82rem}._paymentTypeBox_vc5p5_327{font-size:.82rem;padding:.3rem .6rem}._desktopActionButton_vc5p5_463{width:2.75rem;height:2.75rem}._emptyPayment_vc5p5_527{padding:.9rem;font-size:.88rem;border-radius:.95rem}}@media(min-width:1280px)and (max-height:800px){._content_vc5p5_1{padding:.4rem .5rem}._container_vc5p5_25{gap:.55rem}._basicInfo_vc5p5_43{font-size:.85rem;height:2.3rem;padding:.5rem .85rem}._dateFilter_vc5p5_77{gap:.6rem}._dateInput_vc5p5_109{height:2.1rem!important;font-size:.82rem!important;padding:.35rem .6rem!important}._sortRow_vc5p5_575{margin:.25rem 0}._sortButton_vc5p5_595{font-size:.85rem;padding:.4rem .6rem}._swipeContainer_vc5p5_189{margin-bottom:.5rem}._paymentItem_vc5p5_203{padding:.55rem .85rem}._paymentAmount_vc5p5_295{font-size:.9rem}._paymentDate_vc5p5_307,._transactionId_vc5p5_317,._paymentTypeBox_vc5p5_327{font-size:.75rem}._desktopActionButton_vc5p5_463{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_vc5p5_1{max-width:64rem}}._content_13u16_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_13u16_25{display:flex;flex-direction:column;gap:.8125rem;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_13u16_45{display:flex;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._dateFilter_13u16_85{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;width:100%;margin:0 auto}._datePickerContainer_13u16_105{flex:1;max-width:10rem;position:relative}._dateInput_13u16_117{width:100%!important;height:2rem!important;padding:.3rem .5rem!important;border:1px solid #ddd!important;border-radius:.9375rem!important;font-size:.78rem!important;text-align:center!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #00000026!important;outline:none!important}._dateSeparator_13u16_149{font-size:.875rem;color:#333;flex-shrink:0}._sortRow_13u16_161{display:flex;align-items:center;flex-shrink:0}._dropdownWrapper_13u16_173{position:relative}._sortButton_13u16_181{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_13u16_181:hover{color:#007bff}._sortIcon_13u16_217{width:.9rem;height:.9rem}._sortDropdown_13u16_227{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._sortDropdownItem_13u16_251{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_13u16_251:last-child{border-bottom:none}._sortDropdownItem_13u16_251:hover{background:#f5f7fa}._sortDropdownItemActive_13u16_287{color:#007bff;font-weight:500;background:#f0f7ff}._paymentList_13u16_299{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem 1rem;-webkit-overflow-scrolling:touch}._swipeContainer_13u16_319{position:relative;overflow:hidden;flex-shrink:0;margin-bottom:.5rem}._paymentItem_13u16_333{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_13u16_361{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._paymentDetails_13u16_387{flex:1;display:flex;flex-direction:column;gap:.25rem}._paymentRow_13u16_401,._paymentSubRow_13u16_413{display:flex;justify-content:space-between;align-items:center}._paymentAmount_13u16_425{font-size:.875rem;font-weight:500;color:#333}._paymentDate_13u16_437,._transactionId_13u16_447{font-size:.75rem;color:#000}._paymentTypeBox_13u16_457{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_13u16_479,._deleteButton_13u16_481{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_13u16_479{left:.5rem;background-color:#6495ed}._deleteButton_13u16_481{right:.5rem;background-color:#ff4d4f}._editButton_13u16_479._visible_13u16_543,._deleteButton_13u16_481._visible_13u16_543{opacity:1;pointer-events:auto}._desktopRow_13u16_555{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_13u16_555 ._paymentItem_13u16_333{flex:1}._desktopActions_13u16_577{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_13u16_593{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_13u16_593:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_13u16_639{color:#e53e3e}._desktopActionDanger_13u16_639:hover{background-color:#fde8e8;color:#c53030}._emptyPayment_13u16_657{background-color:#fff;border-radius:.9375rem;padding:.5rem;text-align:center;font-size:.8rem;color:#666;box-shadow:0 .25rem .25rem #0000001a}@media(max-width:400px){._content_13u16_1{padding:.5rem 0}._container_13u16_25{gap:.5rem}._basicInfo_13u16_45{font-size:.72rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem}._dateFilter_13u16_85{gap:.35rem}._datePickerContainer_13u16_105{max-width:8.5rem}._dateInput_13u16_117{height:1.85rem!important;font-size:.7rem!important;padding:.25rem .4rem!important;border-radius:.65rem!important}._dateSeparator_13u16_149{font-size:.75rem}._sortRow_13u16_161{margin:.25rem 0}._sortButton_13u16_181{font-size:.65rem;padding:.25rem .4rem}._sortIcon_13u16_217{width:.8rem;height:.8rem}._sortDropdown_13u16_227{min-width:11rem;border-radius:.6rem}._sortDropdownItem_13u16_251{padding:.5rem .75rem;font-size:.72rem}._paymentList_13u16_299{padding:.35rem .35rem .75rem}._swipeContainer_13u16_319{margin-bottom:.4rem}._paymentItem_13u16_333{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_13u16_361{width:1.3rem;height:1.3rem;font-size:.68rem}._paymentDetails_13u16_387{gap:.2rem}._paymentAmount_13u16_425{font-size:.78rem}._paymentDate_13u16_437,._transactionId_13u16_447{font-size:.65rem}._paymentTypeBox_13u16_457{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_13u16_479,._deleteButton_13u16_481{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._emptyPayment_13u16_657{padding:.4rem;font-size:.72rem;border-radius:.75rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_13u16_1{width:90%;max-width:90%;padding:0 .75rem}._container_13u16_25{gap:.9rem}._basicInfo_13u16_45{font-size:.95rem;height:2.85rem;padding:.7rem 1rem;border-radius:1rem}._dateFilter_13u16_85{gap:.75rem}._datePickerContainer_13u16_105{max-width:12rem}._dateInput_13u16_117{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .7rem!important;border-radius:.85rem!important}._dateSeparator_13u16_149{font-size:.95rem}._sortRow_13u16_161{margin:.4rem 0}._sortButton_13u16_181{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_13u16_217{width:1.1rem;height:1.1rem}._sortDropdown_13u16_227{min-width:15rem;border-radius:.85rem}._sortDropdownItem_13u16_251{padding:.75rem 1.1rem;font-size:.9rem}._paymentList_13u16_299{padding:.5rem .35rem 1rem}._swipeContainer_13u16_319{margin-bottom:.7rem}._paymentItem_13u16_333{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_13u16_361{width:1.85rem;height:1.85rem;font-size:.9rem}._paymentDetails_13u16_387{gap:.35rem}._paymentAmount_13u16_425{font-size:1.05rem}._paymentDate_13u16_437,._transactionId_13u16_447{font-size:.9rem}._paymentTypeBox_13u16_457{font-size:.9rem;padding:.35rem .7rem}._editButton_13u16_479,._deleteButton_13u16_481{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_13u16_593{width:2.8rem;height:2.8rem}._emptyPayment_13u16_657{padding:.85rem;font-size:.95rem;border-radius:1rem}}@media(min-width:1280px){._content_13u16_1{width:100%;max-width:58rem;padding:0 .5rem}._container_13u16_25{gap:.85rem}._basicInfo_13u16_45{font-size:.95rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem}._dateFilter_13u16_85{gap:.85rem}._datePickerContainer_13u16_105{max-width:12rem}._dateInput_13u16_117{height:2.35rem!important;font-size:.88rem!important;padding:.4rem .75rem!important;border-radius:.85rem!important}._dateSeparator_13u16_149{font-size:.95rem}._sortRow_13u16_161{margin:.4rem 0}._sortButton_13u16_181{font-size:.9rem;gap:.4rem;padding:.45rem .7rem;border-radius:.5rem}._sortButton_13u16_181:hover{background:#f5f7fa}._sortIcon_13u16_217{width:1.05rem;height:1.05rem}._sortDropdown_13u16_227{min-width:14rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._sortDropdown_13u16_227::-webkit-scrollbar{width:5px}._sortDropdown_13u16_227::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._sortDropdownItem_13u16_251{padding:.7rem 1.05rem;font-size:.9rem}._paymentList_13u16_299{padding:.5rem .3rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._paymentList_13u16_299::-webkit-scrollbar{width:5px}._paymentList_13u16_299::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_13u16_319{margin-bottom:.65rem}._paymentItem_13u16_333{padding:.7rem .95rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._paymentItem_13u16_333:hover{box-shadow:0 6px 20px #00000014}._indexCircle_13u16_361{width:1.75rem;height:1.75rem;font-size:.85rem}._paymentDetails_13u16_387{gap:.3rem}._paymentAmount_13u16_425{font-size:.98rem}._paymentDate_13u16_437,._transactionId_13u16_447{font-size:.82rem}._paymentTypeBox_13u16_457{font-size:.82rem;padding:.3rem .6rem}._desktopActionButton_13u16_593{width:2.75rem;height:2.75rem}._emptyPayment_13u16_657{padding:.9rem;font-size:.88rem;border-radius:.95rem}}@media(min-width:1280px)and (max-height:800px){._content_13u16_1{padding:.4rem .5rem}._container_13u16_25{gap:.55rem}._basicInfo_13u16_45{font-size:.85rem;height:2.3rem;padding:.5rem .85rem}._dateFilter_13u16_85{gap:.6rem}._dateInput_13u16_117{height:2.1rem!important;font-size:.82rem!important;padding:.35rem .6rem!important}._sortRow_13u16_161{margin:.25rem 0}._sortButton_13u16_181{font-size:.85rem;padding:.4rem .6rem}._swipeContainer_13u16_319{margin-bottom:.5rem}._paymentItem_13u16_333{padding:.55rem .85rem}._paymentAmount_13u16_425{font-size:.9rem}._paymentDate_13u16_437,._transactionId_13u16_447,._paymentTypeBox_13u16_457{font-size:.75rem}._desktopActionButton_13u16_593{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_13u16_1{max-width:64rem}}._content_k16od_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_k16od_23{display:flex;flex-direction:column;gap:0;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_k16od_43{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;cursor:pointer;transition:box-shadow .15s;overflow:hidden;margin-bottom:.8125rem}._basicInfo_k16od_43:hover{box-shadow:0 4px 14px #0000001a}._basicInfo_k16od_43>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._basicInfo_k16od_43>span:nth-child(1){text-align:right}._basicInfo_k16od_43>span:nth-child(2){text-align:center}._basicInfo_k16od_43>span:nth-child(3){text-align:left}._fileInfo_k16od_133{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden;margin-bottom:.8125rem}._paymentsButton_k16od_169{flex:1;height:100%;background:transparent;border:none;cursor:pointer;font-size:.625rem;font-weight:500;color:#333;font-family:Shabnam,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem}._paymentsButton_k16od_169:hover{color:#007bff}._balance_k16od_211{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0}._paymentTitle_k16od_253{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:0 0 .8125rem;flex-shrink:0}._form_k16od_271{display:flex;flex-direction:column;gap:.5rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_k16od_271::-webkit-scrollbar{width:5px}._form_k16od_271::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_k16od_319{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0}._label_k16od_337{width:25%;font-size:.95rem;color:#333;min-width:4rem;text-align:right;font-family:Shabnam,sans-serif;padding-top:.5rem}._input_k16od_357{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none}._inputWithCurrency_k16od_389{position:relative;width:100%}._currency_k16od_399{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._inputWithCurrency_k16od_389 ._input_k16od_357{padding-left:3rem}._datePickerContainer_k16od_427{width:100%;position:relative}._dateInput_k16od_437{width:100%!important;height:2.5rem!important;padding:.625rem!important;border:1px solid #ccc!important;border-radius:.9375rem!important;font-size:.875rem!important;text-align:right!important;box-sizing:border-box!important;font-family:Shabnam,sans-serif!important;background-color:#fff!important;color:#333!important;box-shadow:0 .25rem .25rem #0000001a!important;outline:none!important}._inputError_k16od_469{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_k16od_481{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_k16od_501{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_k16od_501 span{color:#dc3545;font-size:.875rem;font-weight:500}._buttonRow_k16od_533{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_k16od_549{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._checkList_k16od_583{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._checkList_k16od_583::-webkit-scrollbar{width:5px}._checkList_k16od_583::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_k16od_627{position:relative;overflow:hidden;flex-shrink:0}._checkItem_k16od_639{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_k16od_667{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._checkDetails_k16od_693{flex:1;display:flex;flex-direction:column;gap:.25rem}._checkRow_k16od_707,._checkSubRow_k16od_719{display:flex;justify-content:space-between;align-items:center}._checkAmount_k16od_731{font-size:.875rem;font-weight:500;color:#333}._checkDate_k16od_743,._checkNumber_k16od_753{font-size:.75rem;color:#000}._checkOwnerBox_k16od_763{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}._editButton_k16od_793,._deleteButton_k16od_795{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_k16od_793{left:.5rem;background-color:#6495ed}._deleteButton_k16od_795{right:.5rem;background-color:#ff4d4f}._editButton_k16od_793._visible_k16od_857,._deleteButton_k16od_795._visible_k16od_857{opacity:1;pointer-events:auto}._desktopRow_k16od_869{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_k16od_869 ._checkItem_k16od_639{flex:1}._desktopActions_k16od_891{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_k16od_907{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_k16od_907:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_k16od_953{color:#e53e3e}._desktopActionDanger_k16od_953:hover{background-color:#fde8e8;color:#c53030}._submitButton_k16od_971{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelButton_k16od_993{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500;background-color:#f1f1f1;color:#555}@media(max-width:400px){._content_k16od_1{padding:.5rem 0}._basicInfo_k16od_43{font-size:.68rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem;margin-bottom:.5rem}._fileInfo_k16od_133{height:2rem;font-size:.58rem;border-radius:.75rem;margin-bottom:.5rem}._paymentsButton_k16od_169{font-size:.58rem;padding:0 .25rem}._balance_k16od_211{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem}._paymentTitle_k16od_253{font-size:.68rem;margin:0 0 .5rem}._form_k16od_271{gap:.4rem;margin-bottom:.35rem}._row_k16od_319{gap:.35rem}._label_k16od_337{font-size:.78rem;padding-top:.4rem}._input_k16od_357{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._currency_k16od_399{font-size:.78rem;left:.5rem}._inputWithCurrency_k16od_389 ._input_k16od_357{padding-left:2.5rem}._dateInput_k16od_437{height:2.15rem!important;font-size:.78rem!important;padding:.5rem .6rem!important;border-radius:.75rem!important}._buttonRow_k16od_533{margin-bottom:.5rem}._addButton_k16od_549{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._checkList_k16od_583{gap:.4rem;min-height:4.15rem}._checkItem_k16od_639{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_k16od_667{width:1.3rem;height:1.3rem;font-size:.68rem}._checkDetails_k16od_693{gap:.2rem}._checkAmount_k16od_731{font-size:.78rem}._checkDate_k16od_743,._checkNumber_k16od_753{font-size:.65rem}._checkOwnerBox_k16od_763{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_k16od_793,._deleteButton_k16od_795{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_k16od_971,._cancelButton_k16od_993{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_k16od_1{width:90%;max-width:90%;padding:0 .75rem}._basicInfo_k16od_43{font-size:.92rem;height:2.6rem;padding:.55rem .85rem;border-radius:1rem;margin-bottom:.9rem}._fileInfo_k16od_133{height:2.85rem;font-size:.78rem;border-radius:1rem;margin-bottom:.9rem}._paymentsButton_k16od_169{font-size:.78rem}._balance_k16od_211{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%}._paymentTitle_k16od_253{font-size:.95rem;margin:0 0 .9rem}._form_k16od_271{gap:.7rem;margin-bottom:.55rem}._row_k16od_319{gap:.65rem}._label_k16od_337{font-size:.95rem;padding-top:.6rem}._input_k16od_357{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._currency_k16od_399{font-size:.95rem;left:.75rem}._inputWithCurrency_k16od_389 ._input_k16od_357{padding-left:3.4rem}._dateInput_k16od_437{height:2.85rem!important;font-size:.95rem!important;padding:.7rem .9rem!important;border-radius:1rem!important}._buttonRow_k16od_533{margin-bottom:.9rem}._addButton_k16od_549{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._checkList_k16od_583{gap:.65rem;min-height:6.65rem}._checkItem_k16od_639{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_k16od_667{width:1.85rem;height:1.85rem;font-size:.9rem}._checkDetails_k16od_693{gap:.35rem}._checkAmount_k16od_731{font-size:1rem}._checkDate_k16od_743,._checkNumber_k16od_753{font-size:.88rem}._checkOwnerBox_k16od_763{font-size:.88rem;padding:.35rem .7rem}._editButton_k16od_793,._deleteButton_k16od_795{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_k16od_907{width:2.8rem;height:2.8rem}._submitButton_k16od_971,._cancelButton_k16od_993{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_k16od_1{width:100%;max-width:58rem;padding:0 .5rem}._basicInfo_k16od_43{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem;margin-bottom:.85rem}._fileInfo_k16od_133{height:2.75rem;font-size:.75rem;border-radius:1rem;margin-bottom:.85rem}._paymentsButton_k16od_169{font-size:.75rem;padding:0 .5rem;transition:color .15s}._balance_k16od_211{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%}._paymentTitle_k16od_253{font-size:.95rem;margin:0 0 .85rem}._form_k16od_271{gap:.7rem;margin-bottom:.55rem}._row_k16od_319{gap:.6rem}._label_k16od_337{font-size:.95rem;padding-top:.6rem}._input_k16od_357{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._currency_k16od_399{font-size:.95rem;left:.8rem}._inputWithCurrency_k16od_389 ._input_k16od_357{padding-left:3.4rem}._dateInput_k16od_437{height:2.75rem!important;font-size:.95rem!important;padding:.65rem .95rem!important;border-radius:1rem!important}._buttonRow_k16od_533{margin-bottom:.85rem}._addButton_k16od_549{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_k16od_549:hover{background:#0056b3}._checkList_k16od_583{gap:.65rem;min-height:6.725rem}._checkItem_k16od_639{padding:.7rem .95rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._checkItem_k16od_639:hover{box-shadow:0 6px 20px #00000014}._indexCircle_k16od_667{width:1.75rem;height:1.75rem;font-size:.85rem}._checkDetails_k16od_693{gap:.3rem}._checkAmount_k16od_731{font-size:1rem}._checkDate_k16od_743,._checkNumber_k16od_753{font-size:.85rem}._checkOwnerBox_k16od_763{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_k16od_907{width:2.75rem;height:2.75rem}._submitButton_k16od_971,._cancelButton_k16od_993{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_k16od_1{padding:.4rem .5rem}._basicInfo_k16od_43{font-size:.82rem;height:2.2rem;padding:.45rem .75rem;margin-bottom:.5rem}._fileInfo_k16od_133{height:2.2rem;font-size:.66rem;margin-bottom:.5rem}._paymentsButton_k16od_169{font-size:.66rem}._balance_k16od_211{font-size:.7rem;height:1.9rem;padding:.25rem .6rem}._paymentTitle_k16od_253{font-size:.8rem;margin:0 0 .5rem}._form_k16od_271{gap:.4rem;margin-bottom:.35rem}._row_k16od_319{gap:.4rem}._label_k16od_337{font-size:.82rem;padding-top:.45rem}._input_k16od_357{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._currency_k16od_399{font-size:.82rem}._inputWithCurrency_k16od_389 ._input_k16od_357{padding-left:3rem}._dateInput_k16od_437{height:2.2rem!important;font-size:.82rem!important;padding:.45rem .7rem!important}._buttonRow_k16od_533{margin-bottom:.5rem}._addButton_k16od_549{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._checkList_k16od_583{gap:.5rem;min-height:5.6rem}._checkItem_k16od_639{padding:.5rem .7rem;gap:.5rem}._indexCircle_k16od_667{width:1.5rem;height:1.5rem;font-size:.75rem}._checkAmount_k16od_731{font-size:.88rem}._checkDate_k16od_743,._checkNumber_k16od_753{font-size:.75rem}._checkOwnerBox_k16od_763{font-size:.75rem;padding:.25rem .5rem}._desktopActionButton_k16od_907{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_k16od_1{max-width:64rem}}._content_8spxx_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_8spxx_23{display:flex;flex-direction:column;gap:0;font-family:Shabnam,sans-serif;flex:1;min-height:0;overflow:hidden}._basicInfo_8spxx_43{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.25rem;width:100%;background-color:#fff;border-radius:.9375rem;padding:.5rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;cursor:pointer;transition:box-shadow .15s;overflow:hidden;margin-bottom:.8125rem}._basicInfo_8spxx_43:hover{box-shadow:0 4px 14px #0000001a}._basicInfo_8spxx_43>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}._basicInfo_8spxx_43>span:nth-child(1){text-align:right}._basicInfo_8spxx_43>span:nth-child(2){text-align:center}._basicInfo_8spxx_43>span:nth-child(3){text-align:left}._fileInfo_8spxx_133{display:flex;justify-content:space-between;align-items:center;font-size:.625rem;font-weight:500;color:#333;flex-wrap:nowrap;height:2.3125rem;width:100%;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .125rem #0000001a;flex-shrink:0;overflow:hidden;margin-bottom:.8125rem}._paymentsButton_8spxx_169{flex:1;height:100%;background:transparent;border:none;cursor:pointer;font-size:.625rem;font-weight:500;color:#333;font-family:Shabnam,sans-serif;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .35rem}._paymentsButton_8spxx_169:hover{color:#007bff}._balance_8spxx_211{background-color:#007bff;color:#fff;padding:.2rem .45rem;border-radius:.9375rem;font-size:.65rem;font-weight:500;border:none;cursor:pointer;width:48%;height:1.9rem;text-align:center;margin-left:.25rem;margin-right:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Shabnam,sans-serif;flex-shrink:0}._title_8spxx_253{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:0 0 .8125rem;flex-shrink:0}._form_8spxx_271{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_8spxx_271::-webkit-scrollbar{width:5px}._form_8spxx_271::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._row_8spxx_319{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0}._label_8spxx_337{width:20%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.5rem}._input_8spxx_359{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none}._inputWithCurrency_8spxx_391{position:relative;width:80%}._currency_8spxx_401{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#333;pointer-events:none}._inputWithCurrency_8spxx_391 ._input_8spxx_359{width:100%;padding-left:3.5rem}._row_8spxx_319>._input_8spxx_359:first-child:last-child,._row_8spxx_319>._input_8spxx_359:only-child{width:100%}._inputError_8spxx_441{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_8spxx_453{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._buttonRow_8spxx_473{display:flex;justify-content:flex-end;width:100%;flex-shrink:0;margin-bottom:.8125rem}._addButton_8spxx_489{width:auto;min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._list_8spxx_523{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._list_8spxx_523::-webkit-scrollbar{width:5px}._list_8spxx_523::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_8spxx_567{position:relative;overflow:hidden;flex-shrink:0}._item_8spxx_579{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._indexCircle_8spxx_607{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._itemDetails_8spxx_633{flex:1;display:flex;flex-direction:column;gap:.25rem}._itemRow_8spxx_647,._itemSubRow_8spxx_659{display:flex;justify-content:space-between;align-items:center}._itemAmount_8spxx_671{font-size:.875rem;font-weight:500;color:#333}._itemName_8spxx_683,._itemWeight_8spxx_693{font-size:.75rem;color:#000}._itemBox_8spxx_703{background-color:#f0ecf3;padding:.25rem .5rem;border-radius:.9375rem;font-size:.75rem;color:#000;display:flex;align-items:center;justify-content:center}._editButton_8spxx_725,._deleteButton_8spxx_727{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_8spxx_725{left:.5rem;background-color:#6495ed}._deleteButton_8spxx_727{right:.5rem;background-color:#ff4d4f}._editButton_8spxx_725._visible_8spxx_789,._deleteButton_8spxx_727._visible_8spxx_789{opacity:1;pointer-events:auto}._desktopRow_8spxx_801{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_8spxx_801 ._item_8spxx_579{flex:1}._desktopActions_8spxx_823{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_8spxx_839{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_8spxx_839:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_8spxx_885{color:#e53e3e}._desktopActionDanger_8spxx_885:hover{background-color:#fde8e8;color:#c53030}._submitButton_8spxx_903{flex:1;padding:.875rem;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}@media(max-width:400px){._content_8spxx_1{padding:.5rem 0}._basicInfo_8spxx_43{font-size:.68rem;height:2rem;padding:.4rem .6rem;border-radius:.75rem;margin-bottom:.5rem}._fileInfo_8spxx_133{height:2rem;font-size:.58rem;border-radius:.75rem;margin-bottom:.5rem}._paymentsButton_8spxx_169{font-size:.58rem;padding:0 .25rem}._balance_8spxx_211{font-size:.6rem;height:1.65rem;padding:.15rem .35rem;width:46%;margin-left:.2rem;margin-right:.2rem}._title_8spxx_253{font-size:.68rem;margin:0 0 .5rem}._form_8spxx_271{gap:.5rem;margin-bottom:.35rem}._row_8spxx_319{gap:.35rem}._label_8spxx_337{font-size:.78rem;padding-top:.4rem}._input_8spxx_359{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._currency_8spxx_401{font-size:.78rem;left:.5rem}._inputWithCurrency_8spxx_391 ._input_8spxx_359{padding-left:3rem}._buttonRow_8spxx_473{margin-bottom:.5rem}._addButton_8spxx_489{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._list_8spxx_523{gap:.4rem;min-height:4.15rem}._item_8spxx_579{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._indexCircle_8spxx_607{width:1.3rem;height:1.3rem;font-size:.68rem}._itemDetails_8spxx_633{gap:.2rem}._itemAmount_8spxx_671{font-size:.78rem}._itemName_8spxx_683,._itemWeight_8spxx_693{font-size:.65rem}._itemBox_8spxx_703{font-size:.68rem;padding:.2rem .4rem;border-radius:.75rem}._editButton_8spxx_725,._deleteButton_8spxx_727{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._submitButton_8spxx_903{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_8spxx_1{width:90%;max-width:90%;padding:0 .75rem}._basicInfo_8spxx_43{font-size:.92rem;height:2.6rem;padding:.55rem .85rem;border-radius:1rem;margin-bottom:.9rem}._fileInfo_8spxx_133{height:2.85rem;font-size:.78rem;border-radius:1rem;margin-bottom:.9rem}._paymentsButton_8spxx_169{font-size:.78rem}._balance_8spxx_211{font-size:.82rem;height:2.4rem;padding:.4rem .85rem;border-radius:1rem;width:50%}._title_8spxx_253{font-size:.95rem;margin:0 0 .9rem}._form_8spxx_271{gap:.9rem;margin-bottom:.55rem}._row_8spxx_319{gap:.65rem}._label_8spxx_337{font-size:.95rem;padding-top:.6rem}._input_8spxx_359{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._currency_8spxx_401{font-size:.95rem;left:.75rem}._inputWithCurrency_8spxx_391 ._input_8spxx_359{padding-left:3.9rem}._buttonRow_8spxx_473{margin-bottom:.9rem}._addButton_8spxx_489{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._list_8spxx_523{gap:.65rem;min-height:6.65rem}._item_8spxx_579{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._indexCircle_8spxx_607{width:1.85rem;height:1.85rem;font-size:.9rem}._itemDetails_8spxx_633{gap:.35rem}._itemAmount_8spxx_671{font-size:1rem}._itemName_8spxx_683,._itemWeight_8spxx_693{font-size:.88rem}._itemBox_8spxx_703{font-size:.88rem;padding:.35rem .7rem}._editButton_8spxx_725,._deleteButton_8spxx_727{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_8spxx_839{width:2.8rem;height:2.8rem}._submitButton_8spxx_903{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_8spxx_1{width:100%;max-width:58rem;padding:0 .5rem}._basicInfo_8spxx_43{font-size:.92rem;height:2.75rem;padding:.65rem 1rem;border-radius:1rem;margin-bottom:.85rem}._fileInfo_8spxx_133{height:2.75rem;font-size:.75rem;border-radius:1rem;margin-bottom:.85rem}._paymentsButton_8spxx_169{font-size:.75rem;padding:0 .5rem;transition:color .15s}._balance_8spxx_211{font-size:.8rem;height:2.3rem;padding:.35rem .85rem;border-radius:1rem;width:48%}._title_8spxx_253{font-size:.95rem;margin:0 0 .85rem}._form_8spxx_271{gap:.85rem;margin-bottom:.55rem}._row_8spxx_319{gap:.6rem}._label_8spxx_337{font-size:.95rem;padding-top:.6rem}._input_8spxx_359{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._currency_8spxx_401{font-size:.95rem;left:.8rem}._inputWithCurrency_8spxx_391 ._input_8spxx_359{padding-left:3.85rem}._buttonRow_8spxx_473{margin-bottom:.85rem}._addButton_8spxx_489{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem;transition:background .15s}._addButton_8spxx_489:hover{background:#0056b3}._list_8spxx_523{gap:.65rem;min-height:6.725rem}._item_8spxx_579{padding:.7rem .95rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:box-shadow .15s}._item_8spxx_579:hover{box-shadow:0 6px 20px #00000014}._indexCircle_8spxx_607{width:1.75rem;height:1.75rem;font-size:.85rem}._itemDetails_8spxx_633{gap:.3rem}._itemAmount_8spxx_671{font-size:1rem}._itemName_8spxx_683,._itemWeight_8spxx_693{font-size:.85rem}._itemBox_8spxx_703{font-size:.85rem;padding:.3rem .6rem}._desktopActionButton_8spxx_839{width:2.75rem;height:2.75rem}._submitButton_8spxx_903{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_8spxx_1{padding:.4rem .5rem}._basicInfo_8spxx_43{font-size:.82rem;height:2.2rem;padding:.45rem .75rem;margin-bottom:.5rem}._fileInfo_8spxx_133{height:2.2rem;font-size:.66rem;margin-bottom:.5rem}._paymentsButton_8spxx_169{font-size:.66rem}._balance_8spxx_211{font-size:.7rem;height:1.9rem;padding:.25rem .6rem}._title_8spxx_253{font-size:.8rem;margin:0 0 .5rem}._form_8spxx_271{gap:.5rem;margin-bottom:.35rem}._row_8spxx_319{gap:.4rem}._label_8spxx_337{font-size:.82rem;padding-top:.45rem}._input_8spxx_359{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._currency_8spxx_401{font-size:.82rem}._inputWithCurrency_8spxx_391 ._input_8spxx_359{padding-left:3.4rem}._buttonRow_8spxx_473{margin-bottom:.5rem}._addButton_8spxx_489{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._list_8spxx_523{gap:.5rem;min-height:5.6rem}._item_8spxx_579{padding:.5rem .7rem;gap:.5rem}._indexCircle_8spxx_607{width:1.5rem;height:1.5rem;font-size:.75rem}._itemAmount_8spxx_671{font-size:.88rem}._itemName_8spxx_683,._itemWeight_8spxx_693{font-size:.75rem}._itemBox_8spxx_703{font-size:.75rem;padding:.25rem .5rem}._desktopActionButton_8spxx_839{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_8spxx_1{max-width:64rem}}._content_1azae_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;padding:0 .5rem;height:100%;overflow:hidden}._pageTitle_1azae_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:1rem 0;flex-shrink:0}._filters_1azae_41{margin-bottom:1rem;flex-shrink:0}._filterRow_1azae_51{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}._entityFilterRow_1azae_65{display:flex;flex-direction:column;width:100%}._select_1azae_77{width:100%;height:2.75rem;padding:0 1rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;background:#fff;box-shadow:0 .25rem .25rem #0000001a;outline:none;font-family:Shabnam,sans-serif}._selectActive_1azae_103{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._dropdownContainer_1azae_117{position:relative;width:100%}._dropdown_1azae_117{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:14rem;overflow-y:auto;z-index:20;box-shadow:0 .25rem .5rem #00000026}._dropdownItem_1azae_155{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem}._dropdownItem_1azae_155:last-child{border-bottom:none}._dropdownItem_1azae_155:hover{background-color:#f8f9fa}._clearEntityButton_1azae_185{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);background:none;border:none;color:#999;font-size:1.1rem;cursor:pointer;padding:.25rem .5rem;z-index:2;line-height:1;font-family:Shabnam,sans-serif}._clearEntityButton_1azae_185:hover{color:#f44}._actions_1azae_225{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._addButton_1azae_239{background:transparent;color:#007bff;border:none;padding:.5rem 1rem;font-size:.875rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif}._sort_1azae_261{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#666}._filterIcon_1azae_277{width:1.25rem;height:1.25rem}._galleryContainer_1azae_287{flex:1;min-height:0;overflow:hidden}._galleryList_1azae_299{display:flex;flex-direction:column;gap:.75rem;height:100%;overflow-y:auto;padding-bottom:1rem}._swipeContainer_1azae_317{position:relative;overflow:hidden;flex-shrink:0;height:5rem}._editButton_1azae_331,._deleteButton_1azae_333{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 .125rem .3125rem #0003;z-index:0;font-family:Shabnam,sans-serif}._editButton_1azae_331{left:.5rem;background-color:#6495ed}._deleteButton_1azae_333{right:.5rem;background-color:#ff4d4f}._editButton_1azae_331._visible_1azae_397,._deleteButton_1azae_333._visible_1azae_397{opacity:1;pointer-events:auto}._desktopRow_1azae_409{display:flex;align-items:stretch;gap:.5rem;overflow:visible;height:auto;min-height:5rem}._desktopRow_1azae_409 ._galleryItem_1azae_427{flex:1;height:auto;min-height:5rem}._desktopActions_1azae_439{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_1azae_455{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1azae_455:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1azae_501{color:#e53e3e}._desktopActionDanger_1azae_501:hover{background-color:#fde8e8;color:#c53030}._galleryItem_1azae_427{display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem;background:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;height:100%;position:relative;z-index:1;transition:transform .4s ease;touch-action:pan-y;-webkit-user-select:none;user-select:none}._rowNumber_1azae_551{width:1.6rem;height:1.6rem;background:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;flex-shrink:0}._itemInfo_1azae_577{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0;overflow:hidden}._firstLine_1azae_595{display:flex;align-items:center}._entityName_1azae_605{font-size:.85rem;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1rem;display:inline-flex;align-items:center;gap:.3rem}._fileType_1azae_631{font-size:.65rem;color:#007bff;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;direction:ltr}._secondLine_1azae_653{display:flex;align-items:center;overflow:hidden}._description_1azae_665{font-size:.7rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._thumbnailWrapper_1azae_681{position:relative;width:70px;height:100%;flex-shrink:0;border-radius:8px;overflow:hidden;cursor:pointer}._thumbnail_1azae_681{width:100%;height:100%;object-fit:cover;border-radius:8px;flex-shrink:0;display:block}._thumbnailSkeleton_1azae_719{width:100%;height:100%;border-radius:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_thumbnailShimmer_1azae_1 1.4s infinite linear}@keyframes _thumbnailShimmer_1azae_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyMessage_1azae_755{text-align:center;color:#999;font-style:italic;padding:2rem;font-size:1rem}._modalOverlay_1azae_771{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._closeButton_1azae_799{background:#00000080;color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;order:1;font-family:Shabnam,sans-serif}._downloadButton_1azae_831{background:#007bff;color:#fff;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.85rem;cursor:pointer;font-family:Shabnam,sans-serif;order:2}._downloadButton_1azae_831:hover{background:#0056b3}._downloadButton_1azae_831:disabled{opacity:.5;cursor:not-allowed}._dropdownWrapper_1azae_873{position:relative}._sortButton_1azae_881{display:flex;align-items:center;gap:.35rem;padding:.4rem .65rem;border:none;background:transparent;cursor:pointer;font-size:.75rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._sortButton_1azae_881:hover{color:#007bff}._sortIcon_1azae_917{width:1.1rem;height:1.1rem}._sortDropdown_1azae_927{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:10rem;max-height:calc(100vh - 120px);overflow-y:auto}._sortDropdownItem_1azae_947{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._sortDropdownItem_1azae_947:last-child{border-bottom:none}._sortDropdownItem_1azae_947:hover{background:#f5f7fa}._sortDropdownItemActive_1azae_983{color:#007bff;font-weight:500;background:#f0f7ff}._albumStackWrapper_1azae_995{position:relative;width:78px;height:100%;flex-shrink:0;cursor:pointer}._albumStack_1azae_995{position:relative;width:100%;height:100%}._albumStackLayer_1azae_1023{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 6px #00000026;transition:transform .2s ease}._albumStackImg_1azae_1043{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}._albumCountBadge_1azae_1059{position:absolute;bottom:.15rem;left:.15rem;min-width:1.2rem;height:1.2rem;padding:0 .3rem;background:#000000b3;color:#fff;font-size:.65rem;font-weight:500;border-radius:.6rem;display:flex;align-items:center;justify-content:center;z-index:3}._albumViewer_1azae_1095{background:#1a1a1a;border-radius:1rem;width:92%;max-width:900px;height:88vh;display:flex;flex-direction:column;overflow:hidden;direction:rtl;box-shadow:0 20px 60px #00000080}._albumViewerHeader_1azae_1121{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .85rem;background:#ffffff0d;color:#fff}._albumViewerTitle_1azae_1141{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._albumViewerCounter_1azae_1159{font-size:.75rem;color:#ccc;white-space:nowrap}._viewerFrame_1azae_1171{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#0f0f0f;overflow:hidden}._viewerImageLoading_1azae_1201{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0f0f0f;z-index:1}._viewerImage_1azae_1201{max-width:100%;max-height:100%;object-fit:contain;border-radius:.5rem;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block;position:relative;z-index:1}._viewerArrow_1azae_1247{position:absolute;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;border-radius:50%;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.15);font-size:1.6rem;font-family:Shabnam,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:3;transition:background .15s,opacity .15s;line-height:1}._viewerArrow_1azae_1247:hover:not(:disabled){background:#000000c7}._viewerArrow_1azae_1247:disabled{opacity:.25;cursor:not-allowed}._viewerArrowLeft_1azae_1313{left:.6rem}._viewerArrowRight_1azae_1321{right:.6rem}._viewerDots_1azae_1329{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .6rem;background:#ffffff0a;overflow-x:auto;scrollbar-width:none;flex-shrink:0}._viewerDots_1azae_1329::-webkit-scrollbar{display:none}._viewerDot_1azae_1329{width:.5rem;height:.5rem;border-radius:50%;border:none;background:#ffffff4d;cursor:pointer;padding:0;flex-shrink:0;transition:background .15s,transform .15s}._viewerDotActive_1azae_1389{background:#fff;transform:scale(1.35)}._viewerDescription_1azae_1399{color:#eee;font-size:.78rem;text-align:center;padding:.4rem .85rem;background:#ffffff0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._viewerDeleteButton_1azae_1423{background:#ff4d4f;color:#fff;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.8rem;cursor:pointer;font-family:Shabnam,sans-serif}._viewerDeleteButton_1azae_1423:hover{background:#d9363e}._viewerDeleteButton_1azae_1423:disabled{opacity:.5;cursor:not-allowed}._albumViewerFooter_1azae_1463{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.55rem .85rem;background:#ffffff0d;flex-shrink:0;flex-wrap:wrap}._albumNavButton_1azae_1485{background:#ffffff26;color:#fff;border:none;border-radius:.5rem;padding:.5rem .9rem;font-family:Shabnam,sans-serif;font-size:.8rem;cursor:pointer;transition:background .15s}._albumNavButton_1azae_1485:hover:not(:disabled){background:#ffffff47}._albumNavButton_1azae_1485:disabled{opacity:.35;cursor:not-allowed}._albumEmpty_1azae_1527{color:#ccc;text-align:center;padding:2rem 1rem;font-size:.9rem}@media(max-width:400px){._content_1azae_1{padding:.5rem 0}._pageTitle_1azae_23{font-size:.68rem;margin:.75rem 0 .6rem}._filters_1azae_41{margin-bottom:.6rem}._filterRow_1azae_51{gap:.5rem;margin-bottom:.6rem}._select_1azae_77{height:2.35rem;font-size:.75rem;padding:0 .75rem;border-radius:.65rem}._clearEntityButton_1azae_185{font-size:.95rem;padding:.2rem .4rem;left:.4rem}._dropdown_1azae_117{border-radius:.65rem;max-height:11rem}._dropdownItem_1azae_155{padding:.55rem .75rem;font-size:.75rem}._actions_1azae_225{margin-bottom:.6rem}._addButton_1azae_239{font-size:.78rem;padding:.35rem .7rem}._sortButton_1azae_881{font-size:.68rem;gap:.25rem;padding:.3rem .45rem}._sortIcon_1azae_917{width:.9rem;height:.9rem}._sortDropdown_1azae_927{min-width:9rem;max-height:calc(100vh - 100px);border-radius:.6rem}._sortDropdownItem_1azae_947{padding:.5rem .75rem;font-size:.72rem}._galleryList_1azae_299{gap:.5rem}._swipeContainer_1azae_317{height:4.25rem}._desktopRow_1azae_409{min-height:4.25rem;gap:.4rem}._desktopRow_1azae_409 ._galleryItem_1azae_427{min-height:4.25rem}._galleryItem_1azae_427{padding:.25rem .55rem;gap:.5rem;border-radius:.75rem}._rowNumber_1azae_551{width:1.3rem;height:1.3rem;font-size:.68rem}._entityName_1azae_605{font-size:.75rem}._fileType_1azae_631{font-size:.58rem}._description_1azae_665{font-size:.62rem}._thumbnailWrapper_1azae_681{width:58px}._thumbnail_1azae_681,._thumbnailSkeleton_1azae_719{border-radius:6px}._editButton_1azae_331,._deleteButton_1azae_333{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._desktopActionButton_1azae_455{width:2rem;height:2rem}._emptyMessage_1azae_755{padding:1.5rem .75rem;font-size:.8rem}._closeButton_1azae_799{width:1.75rem;height:1.75rem;font-size:1.05rem}._downloadButton_1azae_831{padding:.4rem .8rem;font-size:.78rem}._albumStackWrapper_1azae_995{width:60px}._albumCountBadge_1azae_1059{min-width:1rem;height:1rem;font-size:.58rem;padding:0 .25rem}._albumViewerTitle_1azae_1141{font-size:.75rem}._albumViewerCounter_1azae_1159{font-size:.68rem}._viewerArrow_1azae_1247{width:2.1rem;height:2.1rem;font-size:1.3rem}._viewerArrowLeft_1azae_1313{left:.4rem}._viewerArrowRight_1azae_1321{right:.4rem}._viewerDeleteButton_1azae_1423{font-size:.72rem;padding:.4rem .8rem}._viewerDot_1azae_1329{width:.4rem;height:.4rem}._viewerDescription_1azae_1399{font-size:.7rem}._albumViewer_1azae_1095{height:92vh}}@media(min-width:769px)and (max-width:1024px){._content_1azae_1{width:90%;max-width:90%;padding:0 .75rem}._pageTitle_1azae_23{font-size:.95rem;margin:1.25rem 0 1rem}._filters_1azae_41{margin-bottom:1.15rem}._filterRow_1azae_51{gap:.9rem;margin-bottom:1.15rem}._select_1azae_77{height:3.25rem;font-size:1rem;padding:0 1.25rem;border-radius:1rem}._dropdown_1azae_117{border-radius:1rem;max-height:16rem}._dropdownItem_1azae_155{padding:.9rem 1.25rem;font-size:.95rem}._actions_1azae_225{margin-bottom:1.15rem}._addButton_1azae_239{font-size:1rem;padding:.7rem 1.2rem}._sortButton_1azae_881{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._sortIcon_1azae_917{width:1.1rem;height:1.1rem}._sortDropdown_1azae_927{min-width:12rem;max-height:calc(100vh - 130px);border-radius:.85rem}._sortDropdownItem_1azae_947{padding:.75rem 1.1rem;font-size:.92rem}._galleryList_1azae_299{gap:1rem}._swipeContainer_1azae_317{height:6.25rem}._desktopRow_1azae_409{min-height:6.25rem;gap:.65rem}._desktopRow_1azae_409 ._galleryItem_1azae_427{min-height:6.25rem}._galleryItem_1azae_427{padding:.5rem 1rem;gap:1rem;border-radius:1.1rem}._rowNumber_1azae_551{width:2rem;height:2rem;font-size:.92rem}._entityName_1azae_605{font-size:1.05rem}._fileType_1azae_631{font-size:.78rem}._description_1azae_665{font-size:.85rem}._thumbnailWrapper_1azae_681{width:100px}._thumbnail_1azae_681,._thumbnailSkeleton_1azae_719{border-radius:10px}._editButton_1azae_331,._deleteButton_1azae_333{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1azae_455{width:2.8rem;height:2.8rem}._emptyMessage_1azae_755{font-size:1.05rem;padding:2.25rem}._closeButton_1azae_799{width:2.4rem;height:2.4rem;font-size:1.35rem}._downloadButton_1azae_831{padding:.65rem 1.25rem;font-size:.95rem}._albumStackWrapper_1azae_995{width:105px}._albumCountBadge_1azae_1059{font-size:.75rem;min-width:1.4rem;height:1.4rem}._albumViewerTitle_1azae_1141{font-size:1rem}._viewerArrow_1azae_1247{width:3rem;height:3rem;font-size:1.9rem}}@media(min-width:1025px){._content_1azae_1{width:100%;max-width:58rem;padding:0 .5rem}._pageTitle_1azae_23{font-size:.92rem;margin:.85rem 0 .75rem}._filters_1azae_41{margin-bottom:.85rem}._filterRow_1azae_51{gap:.85rem;margin-bottom:.85rem}._select_1azae_77{height:3rem;font-size:.95rem;padding:0 1.15rem;border-radius:1rem}._dropdown_1azae_117{border-radius:1rem;max-height:17rem}._dropdownItem_1azae_155{padding:.85rem 1.15rem;font-size:.92rem}._actions_1azae_225{margin-bottom:.85rem}._addButton_1azae_239{font-size:.95rem;padding:.6rem 1.1rem;border-radius:.7rem;transition:background .15s}._addButton_1azae_239:hover{background:#f0f7ff}._sortButton_1azae_881{font-size:.88rem;gap:.35rem;padding:.4rem .65rem}._sortIcon_1azae_917{width:1.05rem;height:1.05rem}._sortDropdown_1azae_927{min-width:11rem;max-height:calc(100vh - 120px);border-radius:.85rem}._sortDropdownItem_1azae_947{padding:.7rem 1.05rem;font-size:.88rem}._galleryList_1azae_299{gap:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._galleryList_1azae_299::-webkit-scrollbar{width:5px}._galleryList_1azae_299::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._swipeContainer_1azae_317{height:auto;min-height:5.75rem}._desktopRow_1azae_409{min-height:5.75rem;gap:.6rem}._desktopRow_1azae_409 ._galleryItem_1azae_427{min-height:5.75rem}._galleryItem_1azae_427{padding:.5rem .95rem;gap:.95rem;border-radius:1rem;transition:box-shadow .15s}._galleryItem_1azae_427:hover{box-shadow:0 6px 20px #00000014}._rowNumber_1azae_551{width:1.85rem;height:1.85rem;font-size:.85rem}._entityName_1azae_605{font-size:.95rem}._fileType_1azae_631{font-size:.72rem}._description_1azae_665{font-size:.8rem}._thumbnailWrapper_1azae_681{width:95px}._thumbnail_1azae_681,._thumbnailSkeleton_1azae_719{border-radius:9px}._desktopActionButton_1azae_455{width:2.6rem;height:2.6rem}._emptyMessage_1azae_755{font-size:1rem}._closeButton_1azae_799{width:2.4rem;height:2.4rem;font-size:1.35rem}._downloadButton_1azae_831{padding:.6rem 1.25rem;font-size:.92rem;border-radius:.55rem}._albumStackWrapper_1azae_995{width:100px}._albumCountBadge_1azae_1059{font-size:.72rem;min-width:1.35rem;height:1.35rem}._viewerArrow_1azae_1247{width:3rem;height:3rem;font-size:1.9rem}}@media(min-width:1025px)and (max-height:800px){._content_1azae_1{padding:.4rem .5rem}._pageTitle_1azae_23{margin:.5rem 0 .45rem;font-size:.85rem}._filters_1azae_41{margin-bottom:.5rem}._filterRow_1azae_51{gap:.5rem;margin-bottom:.5rem}._select_1azae_77{height:2.5rem;font-size:.85rem;padding:0 .9rem}._actions_1azae_225{margin-bottom:.5rem}._swipeContainer_1azae_317,._desktopRow_1azae_409,._desktopRow_1azae_409 ._galleryItem_1azae_427{min-height:5rem}._thumbnailWrapper_1azae_681{width:85px}._desktopActionButton_1azae_455{width:2.4rem;height:2.4rem}._albumStackWrapper_1azae_995{width:90px}}@media(min-width:1600px){._content_1azae_1{max-width:64rem}._swipeContainer_1azae_317,._desktopRow_1azae_409,._desktopRow_1azae_409 ._galleryItem_1azae_427{min-height:6.5rem}._thumbnailWrapper_1azae_681{width:115px}._entityName_1azae_605{font-size:1.05rem}._albumStackWrapper_1azae_995{width:120px}._viewerArrow_1azae_1247{width:3.2rem;height:3.2rem;font-size:2.1rem}}._content_197ar_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._pageTitle_197ar_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._generalError_197ar_41{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.65rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_197ar_41 span{color:#dc3545;font-size:.82rem;font-weight:500}._form_197ar_73{display:flex;flex-direction:column;gap:.75rem;width:100%;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;padding-bottom:.25rem;margin-bottom:.5rem}._form_197ar_73::-webkit-scrollbar{width:5px}._form_197ar_73::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._select_197ar_121,._input_197ar_123,._entityInput_197ar_125{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;background:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;box-sizing:border-box;font-family:Shabnam,sans-serif;text-align:right;display:block}._select_197ar_121:disabled,._input_197ar_123:disabled,._entityInput_197ar_125:disabled,._smallSelect_197ar_165:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}._smallSelect_197ar_165{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;background:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;box-sizing:border-box;font-family:Shabnam,sans-serif;text-align:right;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._typeRow_197ar_219{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:nowrap;width:100%;box-sizing:border-box}._typeRow_197ar_219 label{font-size:.875rem;color:#333;white-space:nowrap;flex-shrink:0;width:25%;text-align:right;padding-top:.55rem;box-sizing:border-box}._imageTypeDropdownContainer_197ar_259{flex:1 1 auto;min-width:0;position:relative}._dropzone_197ar_271{width:100%;min-height:6rem;border:2px dashed #b8d4ff;border-radius:.8rem;background:#f8fbff;display:flex;align-items:center;justify-content:center;padding:.6rem;cursor:pointer;transition:border-color .15s ease,background .15s ease;box-sizing:border-box}._dropzone_197ar_271:hover{border-color:#7aaeff;background:#f0f7ff}._dropzoneActive_197ar_315{border-color:#007bff;background:#e8f2ff}._dropzoneReadOnly_197ar_325{cursor:default;border-style:solid;background:#fafafa}._dropzoneReadOnly_197ar_325:hover{border-color:#b8d4ff;background:#fafafa}._dropzoneEmpty_197ar_347{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;color:#5a8fd6;text-align:center;width:100%}._dropzoneEmpty_197ar_347 p{margin:0;font-size:.78rem;color:#5a8fd6}._dropzoneLoading_197ar_381{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem}._mobileAddFileButton_197ar_397{display:none;margin-top:.25rem;min-width:6rem;height:2.2rem;padding:.4rem .9rem;border:none;border-radius:.75rem;background:#007bff;color:#fff;font-family:Shabnam,sans-serif;font-size:.78rem;cursor:pointer}._dropzoneFilled_197ar_427{display:flex;flex-direction:column;gap:.4rem;width:100%}._draftStripHeader_197ar_441{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#0056b3;gap:.5rem;flex-wrap:wrap}._draftStripActions_197ar_461{display:flex;gap:.3rem;align-items:center}._draftAddMoreButton_197ar_473{background:transparent;border:1px solid #007bff;color:#007bff;font-size:.7rem;padding:.15rem .5rem;border-radius:.4rem;cursor:pointer;font-family:Shabnam,sans-serif}._draftAddMoreButton_197ar_473:hover{background:#e8f2ff}._draftClearButton_197ar_503{background:transparent;border:none;color:#dc3545;font-size:.72rem;cursor:pointer;padding:.15rem .4rem;font-family:Shabnam,sans-serif}._draftThumbs_197ar_523{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._draftThumbs_197ar_523::-webkit-scrollbar{height:4px}._draftThumbs_197ar_523::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._draftThumb_197ar_523{position:relative;width:3rem;height:3rem;flex-shrink:0;border-radius:.5rem;overflow:hidden;border:1px solid #e0e0e0}._draftThumb_197ar_523 img{width:100%;height:100%;object-fit:cover;display:block}._draftRemove_197ar_593{position:absolute;top:.1rem;right:.1rem;width:1rem;height:1rem;background:#000000a6;color:#fff;border:none;border-radius:50%;font-size:.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;z-index:2}._draftRemove_197ar_593:hover{background:#dc3545e6}._draftReplace_197ar_641{position:absolute;top:.1rem;left:.1rem;width:1rem;height:1rem;background:#000000a6;color:#fff;border:none;border-radius:50%;font-size:.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;z-index:2}._draftReplace_197ar_641:hover{background:#007bffe6}._actionButtonsRow_197ar_689{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%;flex-shrink:0}._commitButton_197ar_709{min-width:6rem;height:2.5rem;padding:.5rem 1rem;border:none;border-radius:.9375rem;font-size:.875rem;cursor:pointer;background-color:#007bff;color:#fff;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;font-family:Shabnam,sans-serif;flex-shrink:0}._commitButton_197ar_709:disabled{opacity:.6;cursor:not-allowed}._pendingList_197ar_751{display:flex;flex-direction:column;gap:.6rem;flex:1 1 0;min-height:5.375rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.25rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._pendingList_197ar_751::-webkit-scrollbar{width:5px}._pendingList_197ar_751::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._pendingDescriptionText_197ar_795{font-size:.72rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._emptyMessage_197ar_813{text-align:center;color:#999;font-style:italic;font-size:.8rem;padding:1rem 0}._swipeContainer_197ar_829{position:relative;overflow:hidden;flex-shrink:0}._pendingItem_197ar_841{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border-radius:.9375rem;transition:transform .4s ease;position:relative;z-index:1;width:100%;box-shadow:0 .25rem .25rem #0000001a}._rowNumber_197ar_869{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#333;flex-shrink:0}._itemInfo_197ar_895{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}._firstLine_197ar_911{display:flex;justify-content:space-between;align-items:center;gap:.4rem;min-width:0}._entityName_197ar_927{font-size:.8rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1;display:inline-flex;align-items:center;gap:.25rem}._nationalNumber_197ar_955{color:#999;font-size:.68rem;font-weight:400;flex-shrink:0}._fileType_197ar_969{font-size:.7rem;color:#007bff;flex-shrink:0;white-space:nowrap}._thumbnailWrapper_197ar_983{position:relative;width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:.6rem;overflow:hidden}._thumbnail_197ar_983{width:100%;height:100%;object-fit:cover;border-radius:.6rem;display:block}._thumbnailSkeleton_197ar_1017{width:100%;height:100%;border-radius:.6rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_thumbShimmer_197ar_1 1.4s infinite linear}@keyframes _thumbShimmer_197ar_1{0%{background-position:200% 0}to{background-position:-200% 0}}._albumStackWrapper_197ar_1053{position:relative;width:3.25rem;height:3.25rem;flex-shrink:0}._albumStack_197ar_1053{position:relative;width:100%;height:100%}._albumStackLayer_197ar_1079{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.6rem;overflow:hidden;background:#fff;box-shadow:0 1px 4px #0000001f}._albumStackImg_197ar_1097{width:100%;height:100%;object-fit:cover;display:block;border-radius:.6rem}._albumCountBadge_197ar_1113{position:absolute;bottom:.1rem;left:.1rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;background:#000000b3;color:#fff;font-size:.6rem;font-weight:500;border-radius:.55rem;display:flex;align-items:center;justify-content:center;z-index:3}._editButton_197ar_1149{position:absolute;top:50%;transform:translateY(-50%);left:.5rem;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0;background-color:#6495ed;font-family:Shabnam,sans-serif}._deleteButton_197ar_1195{position:absolute;top:50%;transform:translateY(-50%);right:.5rem;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0;background-color:#ff4d4f;font-family:Shabnam,sans-serif}._editButton_197ar_1149._visible_197ar_1241,._deleteButton_197ar_1195._visible_197ar_1241{opacity:1;pointer-events:auto}._desktopRow_197ar_1253{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_197ar_1253 ._pendingItem_197ar_841{flex:1}._desktopActions_197ar_1275{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_197ar_1291{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_197ar_1291:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_197ar_1337{color:#e53e3e}._desktopActionDanger_197ar_1337:hover{background-color:#fde8e8;color:#c53030}._submitButton_197ar_1355{flex:1;padding:.875rem;background:#007bff;color:#fff;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif}._cancelButton_197ar_1381{flex:1;padding:.875rem;background:#f1f1f1;color:#555;border:none;border-radius:.9375rem;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif}._submitButton_197ar_1355:disabled,._cancelButton_197ar_1381:disabled{opacity:.6;cursor:not-allowed}._dropdownContainer_197ar_1419{position:relative;width:100%}._dropdownPortal_197ar_1429{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:.9375rem;max-height:18rem;min-width:14rem;overflow-y:auto;overflow-x:hidden;z-index:9999;box-shadow:0 .25rem .5rem #00000026;-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownPortal_197ar_1429::-webkit-scrollbar{width:5px}._dropdownPortal_197ar_1429::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_197ar_1481{padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid #f0f0f0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_197ar_1481:last-child{border-bottom:none}._dropdownItem_197ar_1481:hover{background-color:#f8f9fa}._compressingOverlay_197ar_1517{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffd9;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100;gap:1rem}._inputError_197ar_1547{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_197ar_1559{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._entityInputWrapper_197ar_1579{position:relative;display:flex;align-items:center;width:100%}._clearEntityButton_197ar_1593{position:absolute;left:.5rem;background:none;border:none;color:#999;font-size:1.2rem;cursor:pointer;padding:.25rem .5rem;z-index:2;line-height:1}._clearEntityButton_197ar_1593:hover{color:#f44}@media(max-width:400px){._content_197ar_1{padding:.5rem 0}._pageTitle_197ar_23{font-size:.68rem;margin:.5rem 0}._form_197ar_73{gap:.5rem;margin-bottom:.35rem}._select_197ar_121,._input_197ar_123,._entityInput_197ar_125,._smallSelect_197ar_165{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._typeRow_197ar_219{gap:.35rem}._typeRow_197ar_219 label{font-size:.78rem;padding-top:.4rem}._fieldError_197ar_1559{font-size:.62rem}._dropzone_197ar_271{min-height:5rem;padding:.5rem}._dropzoneEmpty_197ar_347 p{font-size:.7rem}._mobileAddFileButton_197ar_397{display:inline-flex;align-items:center;justify-content:center}._draftStripHeader_197ar_441{font-size:.68rem}._draftClearButton_197ar_503,._draftAddMoreButton_197ar_473{font-size:.65rem}._draftThumb_197ar_523{width:2.5rem;height:2.5rem}._draftRemove_197ar_593,._draftReplace_197ar_641{width:.9rem;height:.9rem;font-size:.55rem}._commitButton_197ar_709{min-width:5.5rem;height:2.15rem;font-size:.78rem;padding:.4rem .8rem;border-radius:.75rem}._pendingList_197ar_751{gap:.45rem;min-height:4.15rem}._pendingDescriptionText_197ar_795{font-size:.65rem}._pendingItem_197ar_841{padding:.4rem .5rem;gap:.4rem;border-radius:.75rem}._rowNumber_197ar_869{width:1.3rem;height:1.3rem;font-size:.68rem}._itemInfo_197ar_895{gap:.2rem}._entityName_197ar_927{font-size:.72rem}._nationalNumber_197ar_955{font-size:.6rem}._fileType_197ar_969{font-size:.62rem}._thumbnailWrapper_197ar_983,._albumStackWrapper_197ar_1053{width:2.5rem;height:2.5rem}._thumbnail_197ar_983,._thumbnailSkeleton_197ar_1017,._albumStackLayer_197ar_1079,._albumStackImg_197ar_1097{border-radius:.5rem}._albumCountBadge_197ar_1113{min-width:1rem;height:1rem;font-size:.55rem;padding:0 .2rem}._editButton_197ar_1149,._deleteButton_197ar_1195{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._dropdownPortal_197ar_1429{max-height:11rem;min-width:12rem;border-radius:.75rem}._dropdownItem_197ar_1481{padding:.6rem .75rem;font-size:.78rem}._clearEntityButton_197ar_1593{font-size:1rem;left:.4rem;padding:.2rem .4rem}._submitButton_197ar_1355,._cancelButton_197ar_1381{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}._generalError_197ar_41{padding:.5rem .65rem;border-radius:.4rem}._generalError_197ar_41 span{font-size:.72rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_197ar_1{width:90%;max-width:90%;padding:0 .75rem}._pageTitle_197ar_23{font-size:.95rem;margin:.9rem 0}._form_197ar_73{gap:.9rem;margin-bottom:.55rem}._select_197ar_121,._input_197ar_123,._entityInput_197ar_125,._smallSelect_197ar_165{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._typeRow_197ar_219{gap:.65rem}._typeRow_197ar_219 label{font-size:.95rem;padding-top:.65rem}._fieldError_197ar_1559{font-size:.78rem;margin-top:.3rem}._dropzone_197ar_271{min-height:7rem}._dropzoneEmpty_197ar_347 p{font-size:.88rem}._draftStripHeader_197ar_441{font-size:.85rem}._draftClearButton_197ar_503{font-size:.82rem}._draftAddMoreButton_197ar_473{font-size:.78rem}._draftThumb_197ar_523{width:3.5rem;height:3.5rem}._draftRemove_197ar_593,._draftReplace_197ar_641{width:1.2rem;height:1.2rem;font-size:.7rem}._commitButton_197ar_709{min-width:7rem;height:2.85rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._pendingList_197ar_751{gap:.75rem;min-height:6.65rem}._pendingDescriptionText_197ar_795{font-size:.82rem}._pendingItem_197ar_841{padding:.7rem .9rem;gap:.7rem;border-radius:1rem}._rowNumber_197ar_869{width:1.85rem;height:1.85rem;font-size:.9rem}._itemInfo_197ar_895{gap:.35rem}._entityName_197ar_927{font-size:.95rem}._nationalNumber_197ar_955{font-size:.78rem}._fileType_197ar_969{font-size:.85rem}._thumbnailWrapper_197ar_983,._albumStackWrapper_197ar_1053{width:4rem;height:4rem}._thumbnail_197ar_983,._thumbnailSkeleton_197ar_1017,._albumStackLayer_197ar_1079,._albumStackImg_197ar_1097{border-radius:.7rem}._albumCountBadge_197ar_1113{font-size:.7rem;min-width:1.3rem;height:1.3rem}._editButton_197ar_1149,._deleteButton_197ar_1195{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_197ar_1291{width:2.8rem;height:2.8rem}._dropdownPortal_197ar_1429{max-height:16rem;min-width:16rem;border-radius:1rem}._dropdownItem_197ar_1481{padding:.9rem 1.1rem;font-size:.95rem}._clearEntityButton_197ar_1593{font-size:1.4rem;left:.65rem}._submitButton_197ar_1355,._cancelButton_197ar_1381{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._generalError_197ar_41 span{font-size:.95rem}}@media(min-width:1280px){._content_197ar_1{width:100%;max-width:58rem;padding:0 .5rem}._pageTitle_197ar_23{font-size:.95rem;margin:.85rem 0}._form_197ar_73{gap:.85rem;margin-bottom:.55rem}._select_197ar_121,._input_197ar_123,._entityInput_197ar_125,._smallSelect_197ar_165{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._typeRow_197ar_219{gap:.6rem}._typeRow_197ar_219 label{font-size:.95rem;padding-top:.6rem}._fieldError_197ar_1559{font-size:.8rem;margin-top:.3rem}._dropzone_197ar_271{min-height:7rem}._dropzoneEmpty_197ar_347 p{font-size:.88rem}._draftStripHeader_197ar_441{font-size:.85rem}._draftClearButton_197ar_503{font-size:.8rem}._draftAddMoreButton_197ar_473{font-size:.78rem}._draftThumb_197ar_523{width:3.5rem;height:3.5rem}._draftRemove_197ar_593,._draftReplace_197ar_641{width:1.2rem;height:1.2rem;font-size:.7rem}._commitButton_197ar_709{min-width:7rem;height:2.75rem;font-size:.95rem;padding:.6rem 1.25rem;border-radius:1rem}._commitButton_197ar_709:hover:not(:disabled){background:#0056b3}._pendingList_197ar_751{gap:.75rem;min-height:6.725rem}._pendingDescriptionText_197ar_795{font-size:.8rem}._pendingItem_197ar_841{padding:.7rem .95rem;gap:.7rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f}._pendingItem_197ar_841:hover{box-shadow:0 6px 20px #00000014}._rowNumber_197ar_869{width:1.75rem;height:1.75rem;font-size:.85rem}._itemInfo_197ar_895{gap:.3rem}._entityName_197ar_927{font-size:.9rem}._nationalNumber_197ar_955{font-size:.75rem}._fileType_197ar_969{font-size:.78rem}._thumbnailWrapper_197ar_983,._albumStackWrapper_197ar_1053{width:3.75rem;height:3.75rem}._thumbnail_197ar_983,._thumbnailSkeleton_197ar_1017,._albumStackLayer_197ar_1079,._albumStackImg_197ar_1097{border-radius:.7rem}._albumCountBadge_197ar_1113{font-size:.7rem;min-width:1.3rem;height:1.3rem}._desktopActionButton_197ar_1291{width:2.75rem;height:2.75rem}._dropdownPortal_197ar_1429{max-height:18rem;min-width:16rem;border-radius:1rem}._dropdownItem_197ar_1481{padding:.85rem 1.1rem;font-size:.95rem}._clearEntityButton_197ar_1593{font-size:1.4rem;left:.65rem}._submitButton_197ar_1355,._cancelButton_197ar_1381{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}._generalError_197ar_41 span{font-size:.9rem}}@media(min-width:1280px)and (max-height:800px){._content_197ar_1{padding:.4rem .5rem}._pageTitle_197ar_23{font-size:.8rem;margin:.3rem 0}._form_197ar_73{gap:.5rem;margin-bottom:.35rem}._select_197ar_121,._input_197ar_123,._entityInput_197ar_125,._smallSelect_197ar_165{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._typeRow_197ar_219 label{font-size:.82rem;padding-top:.45rem}._fieldError_197ar_1559{font-size:.68rem;margin-top:.2rem}._dropzone_197ar_271{min-height:5rem}._commitButton_197ar_709{height:2.2rem;font-size:.82rem;padding:.4rem .9rem}._pendingList_197ar_751{gap:.5rem;min-height:5.6rem}._pendingDescriptionText_197ar_795{font-size:.72rem}._pendingItem_197ar_841{padding:.5rem .7rem;gap:.5rem}._rowNumber_197ar_869{width:1.5rem;height:1.5rem;font-size:.75rem}._entityName_197ar_927{font-size:.82rem}._nationalNumber_197ar_955{font-size:.68rem}._fileType_197ar_969{font-size:.72rem}._thumbnailWrapper_197ar_983,._albumStackWrapper_197ar_1053{width:3rem;height:3rem}._desktopActionButton_197ar_1291{width:2.4rem;height:2.4rem}._dropdownPortal_197ar_1429{max-height:13rem}._dropdownItem_197ar_1481{padding:.65rem .9rem;font-size:.82rem}}@media(min-width:1600px){._content_197ar_1{max-width:64rem}}._content_1m8ti_1{display:flex;flex-direction:column;flex:1;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._container_1m8ti_25{display:flex;flex-direction:column;gap:.5rem;height:100%;min-height:0;min-width:0}._filterRow_1m8ti_43{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;margin-top:.75rem;flex-shrink:0;gap:.5rem}._dropdownWrapper_1m8ti_63{position:relative}._filterButton_1m8ti_71{display:flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border:none;background:transparent;cursor:pointer;font-size:.7rem;color:#333;font-family:Shabnam,sans-serif;white-space:nowrap}._filterButton_1m8ti_71:hover{color:#007bff}._filterButtonActive_1m8ti_107{color:#007bff;font-weight:500}._filterIcon_1m8ti_117{width:.9rem;height:.9rem}._dropdownMenu_1m8ti_127{background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;min-width:13rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box}._dropdownItem_1m8ti_151{padding:.6rem 1rem;font-size:.8rem;color:#333;cursor:pointer;font-family:Shabnam,sans-serif;border-bottom:1px solid #f8f8f8;white-space:nowrap}._dropdownItem_1m8ti_151:last-child{border-bottom:none}._dropdownItem_1m8ti_151:hover{background:#f5f7fa}._dropdownItemActive_1m8ti_187{color:#007bff;font-weight:500;background:#f0f7ff}._filterDropdown_1m8ti_199{width:16rem;max-width:85vw;overflow-y:auto;overflow-x:hidden;background:#fff;border:1px solid #eee;border-radius:.75rem;box-shadow:0 4px 16px #0000001f;padding:.75rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._filterSection_1m8ti_227{margin-bottom:.6rem}._filterSection_1m8ti_227:last-child{margin-bottom:0}._filterSectionTitle_1m8ti_243{font-size:.7rem;color:#999;margin-bottom:.35rem;padding-right:.2rem}._filterChips_1m8ti_257{display:grid;grid-template-columns:1fr 1fr;gap:.3rem}._filterChip_1m8ti_257{padding:.35rem .5rem;border:1.5px solid #e8e8e8;border-radius:.5rem;background:#fff;font-size:.72rem;color:#555;cursor:pointer;font-family:Shabnam,sans-serif;white-space:nowrap;transition:all .15s;text-align:center}._filterChip_1m8ti_257:hover{border-color:#bbb;background:#fafafa}._filterChipActive_1m8ti_307{border-color:#007bff;background:#f0f7ff;color:#007bff;font-weight:500}._clearFiltersBtn_1m8ti_321{width:100%;padding:.4rem;margin-top:.4rem;border:none;background:#fff0f0;color:#d9534f;border-radius:.5rem;cursor:pointer;font-family:Shabnam,sans-serif;font-size:.72rem;transition:background .15s}._clearFiltersBtn_1m8ti_321:hover{background:#ffe0e0}._itemsList_1m8ti_357{flex:1;overflow-y:auto;padding-bottom:1rem;min-width:0}._emptyMessage_1m8ti_371{text-align:center;color:#999;padding:2rem;font-size:.875rem}._swipeContainer_1m8ti_385{position:relative;overflow:hidden}._itemCard_1m8ti_395{display:flex;flex-direction:column;padding:.7rem .75rem;background-color:#fff;border-radius:.9375rem;box-shadow:0 .125rem .25rem #00000014;margin-bottom:.5rem;transition:transform .4s ease;position:relative;z-index:1;cursor:pointer;min-width:0}._cardHeader_1m8ti_425{display:flex;justify-content:space-between;align-items:center}._cardHeaderRight_1m8ti_437{display:flex;align-items:center;gap:.5rem;min-width:0}._indexCircle_1m8ti_451{width:1.5rem;height:1.5rem;background-color:#f0ecf3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:500;color:#333;flex-shrink:0}._patientName_1m8ti_479{font-size:.9rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusBadge_1m8ti_497{font-size:.68rem;font-weight:500;padding:.2rem .5rem;border-radius:.5rem;white-space:nowrap;flex-shrink:0}._cardColumns_1m8ti_515{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-top:.3rem}._rightColumn_1m8ti_531{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}._leftColumn_1m8ti_547{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex-shrink:0;min-width:5rem;padding-right:.25rem}._treatmentName_1m8ti_567{font-size:.75rem;color:#333;font-weight:500;white-space:nowrap}._toothShadeRow_1m8ti_581{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._toothLabel_1m8ti_595{color:#666;font-size:.7rem;white-space:nowrap}._shadeLabel_1m8ti_607{color:#007bff;font-size:.7rem;white-space:nowrap}._itemDescription_1m8ti_619{font-size:.68rem;color:#999;line-height:1.4;word-break:break-word}._dateLabel_1m8ti_633{color:#999;font-size:.68rem;white-space:nowrap;text-align:center;width:100%}._labLabel_1m8ti_649{color:#666;font-size:.7rem;white-space:nowrap;text-align:center;width:100%}._cardFooter_1m8ti_665{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem;padding:0 .5rem}._statusActions_1m8ti_681{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._statusActionRow_1m8ti_695{display:flex;align-items:center;gap:.25rem;padding:.3rem .5rem;border-radius:.4rem;background:#f8f8f8;cursor:pointer;transition:background .2s;height:2.2rem;box-sizing:border-box}._statusActionRow_1m8ti_695:hover{background:#e8e8e8}._statusActionRowReverse_1m8ti_729{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.4rem;background:#f8f8f8;cursor:pointer;transition:background .2s;box-sizing:border-box}._statusActionRowReverse_1m8ti_729:hover{background:#e8e8e8}._statusActionIcon_1m8ti_763{width:.85rem;height:.85rem;color:#555;flex-shrink:0}._statusActionText_1m8ti_777{font-size:.65rem;color:#555;font-weight:500;white-space:nowrap}._callButton_1m8ti_791{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;height:2.2rem}._callIcon_1m8ti_813{width:2.2rem;height:2.2rem}._editButton_1m8ti_823,._deleteButton_1m8ti_825{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editButton_1m8ti_823{left:.5rem;background-color:#6495ed}._deleteButton_1m8ti_825{right:.5rem;background-color:#ff4d4f}._editButton_1m8ti_823._visible_1m8ti_887,._deleteButton_1m8ti_825._visible_1m8ti_887{opacity:1;pointer-events:auto}._desktopRow_1m8ti_899{display:flex;align-items:stretch;gap:.5rem;overflow:visible;margin-bottom:.5rem}._desktopRow_1m8ti_899 ._itemCard_1m8ti_395{flex:1;margin-bottom:0}._desktopActions_1m8ti_925{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_1m8ti_941{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1m8ti_941:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1m8ti_987{color:#e53e3e}._desktopActionDanger_1m8ti_987:hover{background-color:#fde8e8;color:#c53030}._modalOverlay_1m8ti_1005{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modalContent_1m8ti_1033{background:#fff;border-radius:1.25rem;padding:1.25rem;width:88%;max-width:360px;max-height:80vh;overflow-y:auto;direction:rtl}._modalHeader_1m8ti_1055{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}._modalHeader_1m8ti_1055 h3{margin:0;font-size:1rem;font-weight:500;color:#333}._modalClose_1m8ti_1087{background:none;border:none;font-size:1.2rem;color:#999;cursor:pointer;padding:.25rem}._modalBody_1m8ti_1105{display:flex;flex-direction:column;gap:.5rem}._modalRow_1m8ti_1117{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #f5f5f5;font-size:.85rem}._modalRow_1m8ti_1117 span:first-child{color:#888;font-weight:400}._modalRow_1m8ti_1117 span:last-child{color:#333;font-weight:500}._modalDescription_1m8ti_1155{background:#fafafa;border-radius:.75rem;padding:.6rem .75rem;font-size:.85rem;color:#333;line-height:1.6;margin-top:.5rem}._modalDescription_1m8ti_1155 span:first-child{display:block;color:#888;font-size:.75rem;margin-bottom:.25rem}@media(max-width:400px){._content_1m8ti_1{padding:.5rem 0}._filterRow_1m8ti_43{margin-top:.5rem;margin-bottom:.4rem;gap:.35rem}._filterButton_1m8ti_71{font-size:.65rem;padding:.25rem .4rem;gap:.25rem}._filterIcon_1m8ti_117{width:.8rem;height:.8rem}._dropdownMenu_1m8ti_127{min-width:11rem;border-radius:.6rem}._dropdownItem_1m8ti_151{padding:.5rem .75rem;font-size:.72rem}._filterDropdown_1m8ti_199{width:14rem;padding:.6rem;border-radius:.6rem}._filterSectionTitle_1m8ti_243{font-size:.65rem;margin-bottom:.25rem}._filterChip_1m8ti_257{font-size:.68rem;padding:.3rem .4rem;border-radius:.4rem}._clearFiltersBtn_1m8ti_321{padding:.35rem;font-size:.68rem}._itemCard_1m8ti_395{padding:.55rem .6rem;border-radius:.75rem;margin-bottom:.4rem}._desktopRow_1m8ti_899{margin-bottom:.4rem}._cardHeaderRight_1m8ti_437{gap:.35rem}._indexCircle_1m8ti_451{width:1.25rem;height:1.25rem;font-size:.65rem}._patientName_1m8ti_479{font-size:.8rem}._statusBadge_1m8ti_497{font-size:.6rem;padding:.15rem .4rem}._cardColumns_1m8ti_515{gap:.35rem;margin-top:.2rem}._treatmentName_1m8ti_567{font-size:.68rem}._toothLabel_1m8ti_595,._shadeLabel_1m8ti_607{font-size:.62rem}._itemDescription_1m8ti_619,._dateLabel_1m8ti_633{font-size:.6rem}._labLabel_1m8ti_649{font-size:.62rem}._leftColumn_1m8ti_547{min-width:4rem;gap:.2rem}._cardFooter_1m8ti_665{margin-top:.25rem;padding:0 .3rem}._statusActions_1m8ti_681{gap:.35rem}._statusActionRow_1m8ti_695{padding:.25rem .4rem;gap:.2rem;height:1.85rem;border-radius:.35rem}._statusActionRowReverse_1m8ti_729{width:1.85rem;height:1.85rem;border-radius:.35rem}._statusActionIcon_1m8ti_763{width:.75rem;height:.75rem}._statusActionText_1m8ti_777{font-size:.58rem}._callButton_1m8ti_791{height:1.85rem}._callIcon_1m8ti_813{width:1.85rem;height:1.85rem}._editButton_1m8ti_823,._deleteButton_1m8ti_825{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._modalContent_1m8ti_1033{max-width:320px;padding:1rem;border-radius:1rem}._modalHeader_1m8ti_1055 h3{font-size:.9rem}._modalRow_1m8ti_1117{font-size:.78rem;padding:.4rem 0}._modalDescription_1m8ti_1155{font-size:.78rem;padding:.5rem .65rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1m8ti_1{width:90%;max-width:90%;padding:0 .75rem}._container_1m8ti_25{gap:.85rem}._filterRow_1m8ti_43{margin-top:.85rem;margin-bottom:.85rem;gap:.85rem}._filterButton_1m8ti_71{font-size:.9rem;gap:.4rem;padding:.45rem .7rem}._filterIcon_1m8ti_117{width:1.05rem;height:1.05rem}._dropdownMenu_1m8ti_127{min-width:15rem;border-radius:.85rem}._dropdownItem_1m8ti_151{padding:.7rem 1.1rem;font-size:.9rem}._filterDropdown_1m8ti_199{width:19rem;padding:.9rem;border-radius:.85rem}._filterSectionTitle_1m8ti_243{font-size:.82rem;margin-bottom:.4rem}._filterChip_1m8ti_257{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_1m8ti_321{padding:.5rem;font-size:.85rem;border-radius:.6rem}._itemCard_1m8ti_395{padding:.95rem 1.1rem;border-radius:1.1rem;margin-bottom:.85rem}._desktopRow_1m8ti_899{margin-bottom:.85rem;gap:.6rem}._cardHeaderRight_1m8ti_437{gap:.75rem}._indexCircle_1m8ti_451{width:1.75rem;height:1.75rem;font-size:.9rem}._patientName_1m8ti_479{font-size:1.15rem}._statusBadge_1m8ti_497{font-size:.82rem;padding:.3rem .7rem;border-radius:.6rem}._cardColumns_1m8ti_515{gap:1rem;margin-top:.5rem}._rightColumn_1m8ti_531{gap:.35rem}._leftColumn_1m8ti_547{gap:.35rem;min-width:7rem}._treatmentName_1m8ti_567{font-size:.95rem}._toothLabel_1m8ti_595,._shadeLabel_1m8ti_607{font-size:.85rem}._itemDescription_1m8ti_619,._dateLabel_1m8ti_633{font-size:.82rem}._labLabel_1m8ti_649{font-size:.9rem}._cardFooter_1m8ti_665{margin-top:.6rem;padding:0 .6rem}._statusActions_1m8ti_681{gap:.6rem}._statusActionRow_1m8ti_695{padding:.4rem .7rem;gap:.3rem;height:2.6rem;border-radius:.5rem}._statusActionRowReverse_1m8ti_729{width:2.6rem;height:2.6rem;border-radius:.5rem}._statusActionIcon_1m8ti_763{width:1rem;height:1rem}._statusActionText_1m8ti_777{font-size:.82rem}._callButton_1m8ti_791{height:2.6rem}._callIcon_1m8ti_813{width:2.6rem;height:2.6rem}._editButton_1m8ti_823,._deleteButton_1m8ti_825{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1m8ti_941{width:2.8rem;height:2.8rem}._modalContent_1m8ti_1033{max-width:480px;padding:1.6rem;border-radius:1.5rem}._modalHeader_1m8ti_1055 h3{font-size:1.2rem}._modalRow_1m8ti_1117{font-size:1rem;padding:.7rem 0}._modalDescription_1m8ti_1155{font-size:1rem;padding:.85rem 1rem}}@media(min-width:1280px){._content_1m8ti_1{width:100%;max-width:58rem;padding:0 .5rem}._container_1m8ti_25{gap:.65rem}._filterRow_1m8ti_43{margin-top:.6rem;margin-bottom:.65rem;gap:.85rem}._filterButton_1m8ti_71{font-size:.9rem;gap:.4rem;padding:.45rem .7rem;border-radius:.5rem}._filterButton_1m8ti_71:hover{background:#f5f7fa}._filterIcon_1m8ti_117{width:1.05rem;height:1.05rem}._dropdownMenu_1m8ti_127{min-width:15rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._dropdownMenu_1m8ti_127::-webkit-scrollbar{width:5px}._dropdownMenu_1m8ti_127::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_1m8ti_151{padding:.7rem 1.1rem;font-size:.9rem}._filterDropdown_1m8ti_199{width:19rem;padding:.95rem;border-radius:.85rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._filterDropdown_1m8ti_199::-webkit-scrollbar{width:5px}._filterDropdown_1m8ti_199::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._filterSectionTitle_1m8ti_243{font-size:.82rem;margin-bottom:.4rem}._filterChips_1m8ti_257{gap:.4rem}._filterChip_1m8ti_257{font-size:.85rem;padding:.45rem .6rem;border-radius:.6rem}._clearFiltersBtn_1m8ti_321{padding:.5rem;font-size:.85rem}._itemsList_1m8ti_357{padding-bottom:1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._itemsList_1m8ti_357::-webkit-scrollbar{width:5px}._itemsList_1m8ti_357::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._itemCard_1m8ti_395{padding:.95rem 1.1rem;border-radius:1.1rem;margin-bottom:.85rem;transition:box-shadow .15s}._desktopRow_1m8ti_899{margin-bottom:.85rem;gap:.6rem}._itemCard_1m8ti_395:hover{box-shadow:0 6px 20px #00000014}._cardHeaderRight_1m8ti_437{gap:.75rem}._indexCircle_1m8ti_451{width:1.75rem;height:1.75rem;font-size:.9rem}._patientName_1m8ti_479{font-size:1.15rem}._statusBadge_1m8ti_497{font-size:.82rem;padding:.3rem .7rem;border-radius:.6rem}._cardColumns_1m8ti_515{gap:1rem;margin-top:.5rem}._rightColumn_1m8ti_531{gap:.35rem}._leftColumn_1m8ti_547{gap:.35rem;min-width:7rem}._treatmentName_1m8ti_567{font-size:.95rem}._toothLabel_1m8ti_595,._shadeLabel_1m8ti_607{font-size:.85rem}._itemDescription_1m8ti_619,._dateLabel_1m8ti_633{font-size:.82rem}._labLabel_1m8ti_649{font-size:.9rem}._cardFooter_1m8ti_665{margin-top:.6rem;padding:0 .6rem}._statusActions_1m8ti_681{gap:.6rem}._statusActionRow_1m8ti_695{padding:.4rem .7rem;gap:.3rem;height:2.6rem;border-radius:.5rem}._statusActionRowReverse_1m8ti_729{width:2.6rem;height:2.6rem;border-radius:.5rem}._statusActionIcon_1m8ti_763{width:1rem;height:1rem}._statusActionText_1m8ti_777{font-size:.82rem}._callButton_1m8ti_791{height:2.6rem}._callIcon_1m8ti_813{width:2.6rem;height:2.6rem}._desktopActionButton_1m8ti_941{width:2.75rem;height:2.75rem}._modalContent_1m8ti_1033{max-width:480px;padding:1.6rem;border-radius:1.5rem}._modalHeader_1m8ti_1055 h3{font-size:1.2rem}._modalRow_1m8ti_1117{font-size:1rem;padding:.7rem 0}._modalDescription_1m8ti_1155{font-size:1rem;padding:.85rem 1rem}}@media(min-width:1280px)and (max-height:800px){._content_1m8ti_1{padding:.4rem 0}._filterRow_1m8ti_43{margin-top:.4rem;margin-bottom:.5rem}._itemCard_1m8ti_395{padding:.7rem .9rem;margin-bottom:.65rem}._desktopRow_1m8ti_899{margin-bottom:.65rem}._patientName_1m8ti_479{font-size:1rem}._indexCircle_1m8ti_451{width:1.55rem;height:1.55rem;font-size:.82rem}._treatmentName_1m8ti_567{font-size:.85rem}._toothLabel_1m8ti_595,._shadeLabel_1m8ti_607{font-size:.78rem}._itemDescription_1m8ti_619,._dateLabel_1m8ti_633,._labLabel_1m8ti_649{font-size:.75rem}._statusActionRow_1m8ti_695{height:2.3rem;padding:.3rem .55rem}._statusActionRowReverse_1m8ti_729{width:2.3rem;height:2.3rem}._callButton_1m8ti_791{height:2.3rem}._callIcon_1m8ti_813{width:2.3rem;height:2.3rem}._desktopActionButton_1m8ti_941{width:2.4rem;height:2.4rem}}@media(min-width:1600px){._content_1m8ti_1{max-width:64rem}._itemCard_1m8ti_395{padding:1.1rem 1.35rem}._desktopRow_1m8ti_899{margin-bottom:1rem}._patientName_1m8ti_479{font-size:1.25rem}}._content_r4sp7_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_r4sp7_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:.75rem 0;flex-shrink:0}._scrollable_r4sp7_41{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .25rem .5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_r4sp7_41::-webkit-scrollbar{width:5px}._scrollable_r4sp7_41::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._form_r4sp7_79{display:flex;flex-direction:column;gap:.75rem;width:100%;margin:0 auto;flex-shrink:0}._row_r4sp7_97{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.5rem;width:100%;flex-shrink:0;box-sizing:border-box}._label_r4sp7_117{width:25%;font-size:.875rem;color:#333;text-align:right;margin:0;padding:0;white-space:nowrap;padding-top:.55rem;flex-shrink:0;box-sizing:border-box}._inputFull_r4sp7_143{width:100%;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;display:block}._inputHalf_r4sp7_177{flex:1 1 auto;min-width:0;height:2.5rem;padding:.625rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;box-sizing:border-box;font-family:Shabnam,sans-serif;background-color:#fff;color:#333;box-shadow:0 .25rem .25rem #0000001a;outline:none;display:block}._inputError_r4sp7_213{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 .25rem .25rem #dc354526!important}._fieldError_r4sp7_225{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right;padding-right:.5rem;width:100%}._generalError_r4sp7_245{background-color:#fff5f5;border:1px solid #dc3545;border-radius:.5rem;padding:.75rem 1rem;text-align:center;flex-shrink:0;margin-bottom:.5rem}._generalError_r4sp7_245 span{color:#dc3545;font-size:.875rem;font-weight:500}._submitButton_r4sp7_277{flex:1;padding:.875rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._cancelButton_r4sp7_309{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}._submitButton_r4sp7_277:disabled{opacity:.6;cursor:not-allowed}@media(max-width:400px){._content_r4sp7_1{padding:.5rem 0}._title_r4sp7_23{font-size:.68rem;margin:.5rem 0}._scrollable_r4sp7_41{padding:0 .15rem .35rem}._form_r4sp7_79{gap:.5rem}._row_r4sp7_97{gap:.35rem}._label_r4sp7_117{font-size:.78rem;padding-top:.4rem}._inputFull_r4sp7_143,._inputHalf_r4sp7_177{height:2.15rem;font-size:.78rem;padding:.5rem .6rem;border-radius:.75rem}._fieldError_r4sp7_225{font-size:.62rem}._generalError_r4sp7_245{padding:.5rem .65rem;border-radius:.4rem}._generalError_r4sp7_245 span{font-size:.78rem}._submitButton_r4sp7_277,._cancelButton_r4sp7_309{padding:.65rem 1rem;font-size:.8rem;border-radius:.75rem;min-width:6rem;flex:0 0 auto}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_r4sp7_1{width:90%;max-width:90%;padding:0 .75rem}._title_r4sp7_23{font-size:.95rem;margin:.9rem 0}._scrollable_r4sp7_41{padding:0 .25rem .55rem}._form_r4sp7_79{gap:.9rem}._row_r4sp7_97{gap:.65rem}._label_r4sp7_117{font-size:.95rem;padding-top:.65rem}._inputFull_r4sp7_143,._inputHalf_r4sp7_177{height:2.85rem;font-size:.95rem;padding:.7rem .9rem;border-radius:1rem}._fieldError_r4sp7_225{font-size:.78rem;margin-top:.3rem}._generalError_r4sp7_245{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_r4sp7_245 span{font-size:.95rem}._submitButton_r4sp7_277,._cancelButton_r4sp7_309{padding:.75rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px){._content_r4sp7_1{width:100%;max-width:58rem;padding:0 .5rem}._title_r4sp7_23{font-size:.95rem;margin:.85rem 0}._scrollable_r4sp7_41{padding:0 .25rem .55rem}._form_r4sp7_79{gap:.85rem}._row_r4sp7_97{gap:.6rem}._label_r4sp7_117{font-size:.95rem;padding-top:.6rem}._inputFull_r4sp7_143,._inputHalf_r4sp7_177{height:2.75rem;font-size:.95rem;padding:.65rem .95rem;border-radius:1rem}._fieldError_r4sp7_225{font-size:.8rem;margin-top:.3rem}._generalError_r4sp7_245{padding:.8rem 1.15rem;border-radius:.7rem}._generalError_r4sp7_245 span{font-size:.95rem}._submitButton_r4sp7_277,._cancelButton_r4sp7_309{padding:.7rem 1.4rem;font-size:.95rem;border-radius:.85rem;flex:0 0 auto;min-width:8rem}}@media(min-width:1280px)and (max-height:800px){._content_r4sp7_1{padding:.4rem .5rem}._title_r4sp7_23{font-size:.8rem;margin:.3rem 0}._form_r4sp7_79{gap:.5rem}._row_r4sp7_97{gap:.4rem}._label_r4sp7_117{font-size:.82rem;padding-top:.45rem}._inputFull_r4sp7_143,._inputHalf_r4sp7_177{height:2.2rem;font-size:.82rem;padding:.45rem .7rem}._fieldError_r4sp7_225{font-size:.68rem;margin-top:.2rem}._generalError_r4sp7_245{padding:.6rem .85rem}._generalError_r4sp7_245 span{font-size:.82rem}._submitButton_r4sp7_277,._cancelButton_r4sp7_309{padding:.6rem 1.1rem;font-size:.85rem;min-width:7rem}}@media(min-width:1600px){._content_r4sp7_1{max-width:64rem}}._content_5pai0_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._header_5pai0_23{display:flex;align-items:center;justify-content:center;position:relative;margin:.75rem 0;flex-shrink:0}._title_5pai0_41{font-size:.75rem;font-weight:500;color:#999;margin:0;text-align:center}._markAllBtn_5pai0_57{background:none;border:1px solid #007bff;color:#007bff;padding:.25rem .75rem;border-radius:.5rem;font-size:.7rem;cursor:pointer;font-family:Shabnam,sans-serif;position:absolute;left:0}._list_5pai0_83{display:flex;flex-direction:column;gap:.5rem;flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.5rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._list_5pai0_83::-webkit-scrollbar{width:5px}._list_5pai0_83::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._empty_5pai0_127{text-align:center;color:#999;padding:3rem 1rem;font-size:.875rem}._item_5pai0_141{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;cursor:pointer;transition:background .2s;flex-shrink:0}._item_5pai0_141:hover{background:#f9f9f9}._unread_5pai0_175{background:#f0f7ff}._unread_5pai0_175:hover{background:#e6f0ff}._itemIcon_5pai0_191{width:1.5rem;height:1.5rem;flex-shrink:0;color:#007bff}._itemIcon_5pai0_191 svg{width:100%;height:100%}._itemContent_5pai0_215{flex:1;min-width:0}._itemTitle_5pai0_225{font-size:.85rem;font-weight:500;color:#333;margin-bottom:.2rem}._itemMessage_5pai0_239{font-size:.75rem;color:#666;line-height:1.4}._itemTime_5pai0_251{font-size:.65rem;color:#999;margin-top:.3rem}._unreadDot_5pai0_263{width:.5rem;height:.5rem;background:#007bff;border-radius:50%;flex-shrink:0;margin-top:.5rem}@media(max-width:400px){._content_5pai0_1{padding:.5rem 0}._header_5pai0_23{margin:.5rem 0}._title_5pai0_41{font-size:.68rem}._markAllBtn_5pai0_57{font-size:.62rem;padding:.2rem .6rem;border-radius:.4rem}._list_5pai0_83{gap:.4rem}._empty_5pai0_127{font-size:.78rem;padding:2.5rem .75rem}._item_5pai0_141{padding:.5rem .6rem;gap:.5rem;border-radius:.75rem}._itemIcon_5pai0_191{width:1.3rem;height:1.3rem}._itemTitle_5pai0_225{font-size:.78rem;margin-bottom:.15rem}._itemMessage_5pai0_239{font-size:.68rem;line-height:1.35}._itemTime_5pai0_251{font-size:.6rem;margin-top:.2rem}._unreadDot_5pai0_263{width:.4rem;height:.4rem;margin-top:.4rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_5pai0_1{width:90%;max-width:90%;padding:0 .75rem}._header_5pai0_23{margin:.9rem 0}._title_5pai0_41{font-size:.95rem}._markAllBtn_5pai0_57{font-size:.85rem;padding:.4rem 1rem;border-radius:.6rem}._markAllBtn_5pai0_57:hover{background:#f0f7ff}._list_5pai0_83{gap:.65rem}._empty_5pai0_127{font-size:.95rem;padding:3.5rem 1rem}._item_5pai0_141{padding:.9rem 1.1rem;gap:.9rem;border-radius:1rem}._itemIcon_5pai0_191{width:1.85rem;height:1.85rem}._itemTitle_5pai0_225{font-size:.95rem;margin-bottom:.25rem}._itemMessage_5pai0_239{font-size:.85rem;line-height:1.5}._itemTime_5pai0_251{font-size:.72rem;margin-top:.35rem}._unreadDot_5pai0_263{width:.55rem;height:.55rem;margin-top:.55rem}}@media(min-width:1280px){._content_5pai0_1{width:100%;max-width:58rem;padding:0 .5rem}._header_5pai0_23{margin:.85rem 0}._title_5pai0_41{font-size:.95rem}._markAllBtn_5pai0_57{font-size:.85rem;padding:.4rem 1rem;border-radius:.6rem;transition:background .15s}._markAllBtn_5pai0_57:hover{background:#f0f7ff}._list_5pai0_83{gap:.65rem}._empty_5pai0_127{font-size:.95rem;padding:3.5rem 1rem}._item_5pai0_141{padding:.85rem 1.1rem;gap:.85rem;border-radius:1rem;box-shadow:0 2px 6px #0000000f;transition:background .2s,box-shadow .15s}._item_5pai0_141:hover{background:#f9f9f9;box-shadow:0 4px 14px #00000014}._unread_5pai0_175:hover{background:#e6f0ff}._itemIcon_5pai0_191{width:1.75rem;height:1.75rem}._itemTitle_5pai0_225{font-size:.95rem;margin-bottom:.25rem}._itemMessage_5pai0_239{font-size:.85rem;line-height:1.5}._itemTime_5pai0_251{font-size:.72rem;margin-top:.35rem}._unreadDot_5pai0_263{width:.55rem;height:.55rem;margin-top:.55rem}}@media(min-width:1280px)and (max-height:800px){._content_5pai0_1{padding:.4rem .5rem}._header_5pai0_23{margin:.3rem 0}._title_5pai0_41{font-size:.82rem}._markAllBtn_5pai0_57{font-size:.75rem;padding:.3rem .85rem}._list_5pai0_83{gap:.5rem}._empty_5pai0_127{font-size:.85rem;padding:2.5rem .85rem}._item_5pai0_141{padding:.65rem .85rem;gap:.65rem}._itemIcon_5pai0_191{width:1.5rem;height:1.5rem}._itemTitle_5pai0_225{font-size:.85rem;margin-bottom:.2rem}._itemMessage_5pai0_239{font-size:.78rem;line-height:1.4}._itemTime_5pai0_251{font-size:.68rem;margin-top:.25rem}._unreadDot_5pai0_263{width:.5rem;height:.5rem;margin-top:.5rem}}@media(min-width:1600px){._content_5pai0_1{max-width:64rem}}._content_1lhtd_1{display:flex;flex-direction:column;width:84%;max-width:37.5rem;margin:0 auto;height:100%;overflow:hidden;font-family:Shabnam,sans-serif}._title_1lhtd_23{font-size:.75rem;font-weight:500;color:#999;text-align:center;margin:1rem 0;flex-shrink:0}._addBtn_1lhtd_41{background:none;border:none;color:#007bff;font-size:.8125rem;font-weight:500;cursor:pointer;padding:.5rem;display:block;font-family:Shabnam,sans-serif;text-align:right;flex-shrink:0}._scrollable_1lhtd_69{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 .5rem 1rem;min-height:0}._list_1lhtd_85{display:flex;flex-direction:column;gap:.5rem}._swipeContainer_1lhtd_97{position:relative;overflow:hidden}._itemCard_1lhtd_107{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .25rem #0000001a;transition:transform .4s ease;position:relative;z-index:1;height:4.5rem;box-sizing:border-box;overflow:hidden}._itemName_1lhtd_139{font-size:.875rem;font-weight:700;color:#333}._recPreview_1lhtd_151{font-size:.6875rem;color:#666;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._emptyMessage_1lhtd_171{text-align:center;color:#999;font-style:italic;padding:1rem;font-size:.8125rem}._editBtnSwipe_1lhtd_187,._deleteBtnSwipe_1lhtd_189{position:absolute;top:50%;transform:translateY(-50%);width:auto;min-width:3.75rem;height:3.5rem;padding:.5rem;color:#fff;font-size:.85rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 2px 5px #0003;z-index:0}._editBtnSwipe_1lhtd_187{left:.5rem;background-color:#6495ed}._deleteBtnSwipe_1lhtd_189{right:.5rem;background-color:#ff4d4f}._editBtnSwipe_1lhtd_187._visible_1lhtd_251,._deleteBtnSwipe_1lhtd_189._visible_1lhtd_251{opacity:1;pointer-events:auto}._desktopRow_1lhtd_263{display:flex;align-items:stretch;gap:.5rem;overflow:visible}._desktopRow_1lhtd_263 ._itemCard_1lhtd_107{flex:1;height:auto;min-height:4.5rem}._desktopActions_1lhtd_289{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex-shrink:0}._desktopActionButton_1lhtd_305{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.5rem;background-color:#f1f3f6;color:#4a5568;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0;font-family:Shabnam,sans-serif}._desktopActionButton_1lhtd_305:hover{background-color:#e2e6ec;color:#1a202c}._desktopActionDanger_1lhtd_351{color:#e53e3e}._desktopActionDanger_1lhtd_351:hover{background-color:#fde8e8;color:#c53030}._modalOverlay_1lhtd_369{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modalCard_1lhtd_389{background-color:#fff;border-radius:.9375rem;box-shadow:0 .25rem .5rem #0003;padding:1.5rem;width:85%;max-width:380px;display:flex;flex-direction:column;gap:1rem}._modalTitle_1lhtd_413{font-size:.875rem;font-weight:500;text-align:center;color:#333;margin:0}._modalInput_1lhtd_429{width:100%;height:2.75rem;padding:0 .75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;background-color:#fff}._modalTextarea_1lhtd_459{width:100%;height:8rem;padding:.75rem;border:1px solid #ccc;border-radius:.9375rem;font-size:.875rem;text-align:right;font-family:Shabnam,sans-serif;outline:none;box-shadow:0 .25rem .25rem #0000001a;box-sizing:border-box;resize:none}._selectSearchWrapper_1lhtd_489{position:relative;width:100%}._customDropdown_1lhtd_499{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #d1d5db;border-radius:.75rem;overflow-y:auto;overflow-x:hidden;box-shadow:0 4px 12px #00000026;z-index:10;margin-top:.3rem;-webkit-overflow-scrolling:touch;box-sizing:border-box}._dropdownItem_1lhtd_533{padding:.5rem .7rem;cursor:pointer;font-size:.875rem}._dropdownItem_1lhtd_533:hover{background-color:#f1f5f9}._inputError_1lhtd_553{border-color:#dc3545!important;background-color:#fff5f5!important}._fieldError_1lhtd_563{display:block;color:#dc3545;font-size:.7rem;margin-top:.25rem;text-align:right}._modalButtons_1lhtd_579{display:flex;gap:.5rem}._submitBtn_1lhtd_589{flex:1;height:2.5rem;background:#007bff;color:#fff;border:1px solid #007bff;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._cancelBtn_1lhtd_615{flex:1;height:2.5rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:.9375rem;font-size:.875rem;cursor:pointer;font-family:Shabnam,sans-serif;font-weight:500}._submitBtn_1lhtd_589:hover{background:#0056b3}._cancelBtn_1lhtd_615:hover{background:#e0e0e0}._cancelButton_1lhtd_657{flex:1;padding:.875rem;background:#f5f5f5;color:#555;border:1px solid #e0e0e0;border-radius:15px;font-size:.9rem;cursor:pointer;font-weight:500;font-family:Shabnam,sans-serif;display:flex;align-items:center;justify-content:center}@media(max-width:400px){._content_1lhtd_1{padding:.5rem 0}._title_1lhtd_23{font-size:.68rem;margin:.6rem 0}._addBtn_1lhtd_41{font-size:.72rem;padding:.35rem}._scrollable_1lhtd_69{padding:0 .35rem .75rem}._list_1lhtd_85{gap:.4rem}._itemCard_1lhtd_107{padding:.6rem;border-radius:.75rem;height:4rem}._itemName_1lhtd_139{font-size:.78rem}._recPreview_1lhtd_151{font-size:.62rem}._editBtnSwipe_1lhtd_187,._deleteBtnSwipe_1lhtd_189{min-width:3.25rem;height:3rem;font-size:.78rem;border-radius:.4rem}._modalCard_1lhtd_389{width:92%;padding:1.15rem;border-radius:.85rem;gap:.85rem}._modalTitle_1lhtd_413{font-size:.8rem}._modalInput_1lhtd_429{height:2.4rem;font-size:.8rem;padding:0 .6rem;border-radius:.75rem}._modalTextarea_1lhtd_459{height:6.5rem;font-size:.8rem;padding:.6rem;border-radius:.75rem}._dropdownItem_1lhtd_533{padding:.45rem .6rem;font-size:.78rem}._submitBtn_1lhtd_589,._cancelBtn_1lhtd_615{height:2.3rem;font-size:.78rem;border-radius:.75rem}._cancelButton_1lhtd_657{padding:.6rem 1rem;font-size:.78rem;border-radius:.7rem}}@media(min-width:769px)and (max-width:1279px)and (orientation:portrait){._content_1lhtd_1{width:90%;max-width:90%;padding:0 .75rem}._title_1lhtd_23{font-size:.95rem;margin:1rem 0}._addBtn_1lhtd_41{font-size:.95rem;padding:.6rem}._scrollable_1lhtd_69{padding:0 .75rem 1rem}._list_1lhtd_85{gap:.7rem}._itemCard_1lhtd_107{padding:.9rem 1.1rem;border-radius:1.1rem;height:5.25rem}._itemName_1lhtd_139{font-size:1rem}._recPreview_1lhtd_151{font-size:.82rem}._editBtnSwipe_1lhtd_187,._deleteBtnSwipe_1lhtd_189{min-width:4.5rem;height:4rem;font-size:1rem;border-radius:.65rem}._desktopActionButton_1lhtd_305{width:2.8rem;height:2.8rem}._modalCard_1lhtd_389{max-width:480px;padding:1.6rem;border-radius:1.2rem;gap:1.15rem}._modalTitle_1lhtd_413{font-size:1.05rem}._modalInput_1lhtd_429{height:3rem;font-size:1rem;padding:0 1rem;border-radius:1rem}._modalTextarea_1lhtd_459{height:10rem;font-size:1rem;padding:1rem;border-radius:1rem}._dropdownItem_1lhtd_533{padding:.7rem .9rem;font-size:1rem}._submitBtn_1lhtd_589,._cancelBtn_1lhtd_615{height:2.9rem;font-size:1rem;border-radius:1rem}._cancelButton_1lhtd_657{padding:.85rem 1.6rem;font-size:1rem;border-radius:.9rem;flex:0 0 auto;min-width:8.5rem}}@media(min-width:1280px){._content_1lhtd_1{width:100%;max-width:58rem;padding:0 .5rem}._title_1lhtd_23{font-size:.95rem;margin:.85rem 0}._addBtn_1lhtd_41{font-size:.92rem;padding:.6rem .65rem;border-radius:.5rem;transition:background .15s}._addBtn_1lhtd_41:hover{background:#f0f7ff}._scrollable_1lhtd_69{padding:0 .5rem 1rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._scrollable_1lhtd_69::-webkit-scrollbar{width:5px}._scrollable_1lhtd_69::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._list_1lhtd_85{gap:.7rem}._itemCard_1lhtd_107{padding:.9rem 1.15rem;border-radius:1rem;transition:box-shadow .15s}._itemCard_1lhtd_107:hover{box-shadow:0 6px 20px #00000014}._itemName_1lhtd_139{font-size:.98rem}._recPreview_1lhtd_151{font-size:.8rem}._desktopActionButton_1lhtd_305{width:2.75rem;height:2.75rem}._modalCard_1lhtd_389{max-width:470px;padding:1.65rem;border-radius:1.2rem;gap:1.2rem}._modalTitle_1lhtd_413{font-size:1rem}._modalInput_1lhtd_429{height:2.9rem;font-size:.92rem;padding:0 .95rem;border-radius:1rem}._modalTextarea_1lhtd_459{height:9.5rem;font-size:.92rem;padding:.95rem;border-radius:1rem}._customDropdown_1lhtd_499{border-radius:.8rem;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._customDropdown_1lhtd_499::-webkit-scrollbar{width:5px}._customDropdown_1lhtd_499::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}._dropdownItem_1lhtd_533{padding:.62rem .85rem;font-size:.92rem}._submitBtn_1lhtd_589,._cancelBtn_1lhtd_615{height:2.75rem;font-size:.92rem;border-radius:1rem}._cancelButton_1lhtd_657{padding:.7rem 1.4rem;font-size:.92rem;border-radius:.8rem;flex:0 0 auto;min-width:7.5rem}}@media(min-width:1280px)and (max-height:800px){._content_1lhtd_1{padding:.4rem .5rem}._title_1lhtd_23{font-size:.85rem;margin:.5rem 0}._addBtn_1lhtd_41{font-size:.85rem;padding:.5rem .55rem}._list_1lhtd_85{gap:.55rem}._itemCard_1lhtd_107{padding:.7rem .95rem;min-height:4rem}._itemName_1lhtd_139{font-size:.9rem}._recPreview_1lhtd_151{font-size:.72rem}._desktopActionButton_1lhtd_305{width:2.4rem;height:2.4rem}._modalCard_1lhtd_389{padding:1.35rem;gap:.95rem}._modalInput_1lhtd_429{height:2.5rem;font-size:.85rem}._modalTextarea_1lhtd_459{height:7.5rem;font-size:.85rem}._submitBtn_1lhtd_589,._cancelBtn_1lhtd_615{height:2.4rem;font-size:.85rem}}@media(min-width:1600px){._content_1lhtd_1{max-width:64rem}._itemName_1lhtd_139{font-size:1.05rem}}
