.payment-history-page{width:100%;max-width:100%}.payment-history-container{flex-direction:column;justify-content:center;gap:24px;max-width:1400px;margin:0}.payment-history-container,.payment-history-header{display:flex;align-items:center;padding:0;width:100%}.payment-history-header{flex-direction:row;justify-content:space-between;gap:10px;height:48px;flex:none;order:0;flex-grow:0}.payment-breadcrumbs{margin:0 auto;width:auto;height:32px;flex:none;order:0;flex-grow:1}.payment-withdraw-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;width:155px;height:48px;background:#F7F7F7;border-radius:999px;border:none;cursor:pointer;flex:none;order:2;flex-grow:0;transition:opacity .2s ease}.payment-withdraw-button:hover:not(:disabled){opacity:.9}.payment-withdraw-button:disabled{opacity:.5;cursor:not-allowed;background:rgba(247,247,247,.3)}.payment-withdraw-text{width:auto;height:19px;font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:120%;display:flex;align-items:center;justify-content:center;text-align:center;color:#230344;flex:none;order:0;flex-grow:0;white-space:nowrap}.payment-status-cards{display:flex;flex-direction:row;align-items:center;padding:0;gap:24px;width:100%;height:80.43px;flex:none;order:1;align-self:stretch;flex-grow:0}.payment-status-card{width:248px;height:80px;flex:none;order:0;flex-grow:1;position:relative;overflow:hidden}.payment-status-card-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;gap:0;width:100%;height:100%;background:rgba(255,255,255,.05);border-radius:16px;position:relative;overflow:hidden}.payment-status-card-text{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:118px;height:40px;flex:none;order:0;flex-grow:0}.payment-status-card-label{height:14px;font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:12px;color:#C6C6C6;order:0}.payment-status-card-label,.payment-status-card-value{width:118px;font-style:normal;line-height:120%;flex:none;align-self:stretch;flex-grow:0}.payment-status-card-value{height:22px;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:700;font-size:18px;color:#FFFFFF;order:1}.payment-status-card-icon-wrapper{flex-direction:row;padding:0;gap:0;background:rgba(247,247,247,.07);border-radius:8px;flex:none;order:1;flex-grow:0;flex-shrink:0}.payment-status-card-icon,.payment-status-card-icon-wrapper{display:flex;justify-content:center;align-items:center;width:48px;height:48px;min-width:48px;max-width:48px;overflow:hidden;position:relative}.payment-status-card-icon{color:#F7F7F7}.payment-status-card-icon svg{width:48px;height:48px;min-width:48px;max-width:48px;flex-shrink:0;display:block;position:relative}.payment-search-filter{padding:0;gap:32px;width:100%;flex:none;order:2;align-self:stretch;flex-grow:0}.payment-search-filter,.payment-search-input{display:flex;flex-direction:row;align-items:center;height:49px}.payment-search-input{padding:12px 16px;gap:16px;width:675.5px;background:transparent;border:none;border-radius:44px;flex:none;order:0;flex-grow:1}.payment-search-icon{width:20px;height:20px;flex:none;order:0;flex-grow:0}.payment-search-input input{width:100%;height:25px;background:transparent;border:none;outline:none;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:155%;color:#F7F7F7;flex:none;order:1;flex-grow:0}.payment-search-input input::placeholder{color:#F7F7F7;opacity:.7}.payment-filter-icon-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:0;width:48px;height:48px;background:rgba(247,247,247,.07);border-radius:4px;border:none;cursor:pointer;flex:none;order:1;flex-grow:0;transition:background .2s ease}.payment-filter-icon-button:hover{background:rgba(247,247,247,.1)}.payment-filter-icon-button svg{width:24px;height:24px;display:block;margin:auto}.payment-table-container{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;width:100%;flex:none;order:3;align-self:stretch;flex-grow:0}.payment-table-wrapper{width:100%}.payment-table-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;width:100%;height:40px;background:rgba(247,247,247,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(247,247,247,.15);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.1);margin-bottom:16px;flex:none;order:0;align-self:stretch;flex-grow:0}.payment-table-header-cell{display:flex;align-items:center;justify-content:center;height:14px;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;color:#F7F7F7;text-align:center}.payment-table-header-cell:first-child,.payment-table-header-cell:nth-child(2),.payment-table-header-cell:nth-child(3),.payment-table-header-cell:nth-child(4),.payment-table-header-cell:nth-child(5){width:18%}.payment-table-header-cell:nth-child(6){width:10%}.payment-table-body{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%}.payment-table-row{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;width:100%;height:88px;background:rgba(247,247,247,.03);border-bottom:1px solid rgba(247,247,247,.1);border-radius:8px 8px 0 0}.payment-table-row:last-child{border-bottom:none;border-radius:0 0 8px 8px}.payment-table-cell{display:flex;flex-direction:row;align-items:center;justify-content:center;height:40px;padding:0;gap:10px;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:120%;color:#F7F7F7;text-align:center}.payment-table-cell:first-child,.payment-table-cell:nth-child(2),.payment-table-cell:nth-child(3){width:18%}.payment-table-cell:nth-child(4){width:18%;justify-content:center}.payment-table-cell:nth-child(5){width:18%}.payment-table-cell:nth-child(6){width:10%;justify-content:center}.payment-status-badge{justify-content:center;padding:0 16px;gap:10px;width:auto;min-width:fit-content;background:rgba(247,247,247,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:4px;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:120%;text-align:center;color:#F7F7F7}.payment-status-badge,.payment-table-action-button{display:flex;flex-direction:row;align-items:center;height:24px;flex:none;flex-grow:0}.payment-table-action-button{justify-content:flex-end;padding:0;gap:8px;width:24px;background:transparent;border:none;cursor:pointer;order:1;align-self:stretch}.payment-table-action-button svg{width:24px;height:24px}.payment-status-filter-container{box-sizing:border-box;flex-direction:column;padding:20px;position:relative;width:100%;min-width:134px;border:1px dashed #8a38f5;border-radius:5px}.payment-status-filter-button,.payment-status-filter-container{display:flex;justify-content:center;align-items:center;gap:10px}.payment-status-filter-button{flex-direction:row;padding:0 16px;width:auto;min-width:fit-content;height:24px;background:rgba(247,247,247,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:4px;border:none;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:120%;text-align:center;color:#F7F7F7;flex:none;flex-grow:0;transition:background .2s ease}.payment-status-filter-button:hover{background:rgba(247,247,247,.15)}.payment-status-filter-button-active{background:rgba(138,56,245,.2);border:1px solid rgba(138,56,245,.4)}.payment-status-filter-button-active:hover{background:rgba(138,56,245,.25)}.payment-table-action-wrapper{position:relative;display:inline-block}.payment-table-dropdown{padding:4px;position:absolute;right:0;top:calc(100% + 4px);width:160px;min-width:160px;box-shadow:0 8px 24px -6px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.4);border-radius:12px;z-index:1000}.payment-table-dropdown,.payment-table-dropdown-item{display:flex;flex-direction:column;align-items:flex-start;background:#FFFFFF}.payment-table-dropdown-item{padding:8px 8px 8px 12px;gap:8px;width:calc(100% - 8px);height:40px;border-radius:8px;cursor:pointer;transition:background .2s ease;flex:none;order:0;align-self:stretch;flex-grow:0}.payment-table-dropdown-item-active,.payment-table-dropdown-item:hover{background:rgba(0,0,0,.04);border-radius:4px}.payment-table-dropdown-text-container{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;height:24px;flex:none;order:0;align-self:stretch;flex-grow:0}.payment-table-dropdown-text{width:auto;height:24px;font-family:DM Sans,IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;color:#000000;flex:none;order:0;flex-grow:0}.payment-pagination{padding:16px 24px;gap:24px;width:510px;height:58px;background:rgba(247,247,247,.03);border-radius:42px;margin:0 auto;order:3}.payment-pagination,.payment-pagination-control{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:none;flex-grow:0}.payment-pagination-control{box-sizing:border-box;padding:8px 12px;gap:4px;width:auto;height:36px;border:1px solid rgba(247,247,247,.1);border-radius:4px;background:transparent;cursor:pointer;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#F7F7F7;order:0;transition:background .2s ease}.payment-pagination-control:hover:not(:disabled){background:rgba(247,247,247,.05)}.payment-pagination-control:disabled{opacity:.5;cursor:not-allowed}.payment-pagination-control svg{width:16px;height:16px}.payment-pagination-pages{flex-direction:row;padding:0;gap:12px;flex:none;order:1;flex-grow:0}.payment-pagination-page,.payment-pagination-pages{display:flex;align-items:center;width:auto;height:36px}.payment-pagination-page{box-sizing:border-box;flex-direction:column;justify-content:center;padding:8px 12px;min-width:31px;border:1px solid rgba(247,247,247,.1);border-radius:4px;background:transparent;cursor:pointer;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#F7F7F7;flex:none;order:0;flex-grow:0;transition:all .2s ease}.payment-pagination-page:hover{background:rgba(247,247,247,.05)}.payment-pagination-page.active{background:#43EDD2;box-shadow:0 6px 6.9px -6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.4);border:none;color:#140B27;font-weight:700}.payment-pagination-ellipsis{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;width:31px;height:36px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#F7F7F7;flex:none;order:4;flex-grow:0}@media (max-width:1200px){.payment-history-container{max-width:100%;padding:0 16px}.payment-status-cards{flex-wrap:wrap;height:auto}.payment-status-card{flex:1 1 calc(50% - 12px);min-width:200px}}@media (max-width:768px){.payment-history-header{flex-direction:column;align-items:flex-start;gap:16px;height:auto}.payment-withdraw-button{width:100%}.payment-status-cards{flex-direction:column}.payment-status-card{width:100%}.payment-search-filter{flex-direction:column;gap:16px;height:auto}.payment-search-input{width:100%}.payment-table-header,.payment-table-row{flex-wrap:wrap;height:auto;padding:16px}.payment-table-cell,.payment-table-header-cell{flex:1 1 calc(50% - 8px);min-width:100px}.payment-pagination{width:100%;flex-wrap:wrap;gap:8px}}.withdraw-confirm-content{display:flex;flex-direction:column;gap:24px;padding:24px}.withdraw-confirm-section{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid rgba(247,247,247,.1);border-radius:12px}.withdraw-confirm-section-title{font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#F7F7F7;margin:0;padding:0}.withdraw-confirm-detail-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.withdraw-confirm-label{font-weight:400;color:rgba(247,247,247,.7)}.withdraw-confirm-label,.withdraw-confirm-value{font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;font-size:14px;line-height:20px}.withdraw-confirm-value{font-weight:700;color:#F7F7F7;text-align:right}.withdraw-confirm-divider{width:100%;height:1px;background:rgba(247,247,247,.1);margin:8px 0}.withdraw-confirm-total .withdraw-confirm-label{font-weight:700;color:#F7F7F7}.withdraw-confirm-total .withdraw-confirm-value{font-size:16px;font-weight:700}.withdraw-status-view{flex-direction:column;padding:48px 24px;text-align:center;min-height:100%}.withdraw-status-icon,.withdraw-status-view{display:flex;align-items:center;justify-content:center}.withdraw-status-icon{margin-bottom:32px}.withdraw-status-title{font-weight:700;font-size:24px;line-height:32px;color:#F7F7F7;margin:0 0 16px}.withdraw-status-description,.withdraw-status-title{font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;padding:0}.withdraw-status-description{font-weight:400;font-size:16px;line-height:24px;color:rgba(247,247,247,.8);margin:0 0 48px;max-width:500px}.withdraw-status-buttons{gap:16px;width:100%;max-width:600px}.withdraw-status-button,.withdraw-status-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}.withdraw-status-button{padding:12px 24px;border-radius:999px;font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;cursor:pointer;transition:all .15s ease;border:none;flex:1;min-width:0}.withdraw-status-button-outline{background:transparent;border:1px solid rgba(247,247,247,.3);color:#F7F7F7}.withdraw-status-button-outline:hover{background:rgba(247,247,247,.1);border-color:rgba(247,247,247,.5)}.withdraw-status-button-primary{background:#F7F0FE;color:#230344}.withdraw-status-button-primary:hover{background:#E8D5FE;transform:translateY(-1px)}.withdraw-status-button-primary:active{transform:translateY(0)}.payment-table-empty,.payment-table-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;width:100%;gap:16px;color:rgba(247,247,247,.6)}.payment-loading-spinner{width:40px;height:40px;border:3px solid rgba(247,247,247,.1);border-top-color:#f7f0fe;border-radius:50%;animation:payment-spin 1s linear infinite}@keyframes payment-spin{to{transform:rotate(1turn)}}.payment-table-empty p,.payment-table-loading p{font-family:IBM Plex Sans,sans-serif;font-size:14px;margin:0}@media (max-width:768px){.payment-history-page .payment-history-container{display:none}.payment-history-mobile-page{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:24px;width:100%;box-sizing:border-box}.payments-mobile-header{justify-content:space-between;padding:0;gap:12px;width:100%;height:48px}.payments-mobile-header,.payments-mobile-search{display:flex;flex-direction:row;align-items:center}.payments-mobile-search{padding:12px 16px;gap:8px;flex:1;height:45px;background:rgba(247,247,247,.07);border-radius:44px;box-sizing:border-box}.payments-mobile-search svg{width:16px;height:16px;flex-shrink:0}.payments-mobile-search-input{flex:1;background:transparent;border:none;outline:none;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:400;font-size:14px;line-height:150%;color:#F7F7F7}.payments-mobile-search-input::placeholder{color:rgba(247,247,247,.6)}.payments-mobile-filter-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;width:48px;height:48px;background:rgba(247,247,247,.07);border-radius:4px;border:none;cursor:pointer;flex-shrink:0}.payments-mobile-filter-button svg{width:24px;height:24px}.payments-mobile-withdraw-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;width:100%;height:45px;background:#F7F0FE;border-radius:999px;border:none;cursor:pointer;box-sizing:border-box;transition:opacity .2s ease}.payments-mobile-withdraw-button:disabled{opacity:.5;cursor:not-allowed}.payments-mobile-withdraw-button span{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;text-align:center;color:#230344}.payments-mobile-list{flex-direction:column;align-items:flex-start;padding:0;gap:0}.payments-mobile-card,.payments-mobile-list{display:flex;width:100%;box-sizing:border-box}.payments-mobile-card{flex-direction:row;justify-content:space-between;align-items:center;padding:16px;gap:16px;height:100px;background:rgba(247,247,247,.03);border-bottom:1px solid rgba(247,247,247,.1);cursor:pointer;transition:background .15s ease}.payments-mobile-card:first-child{border-radius:8px 8px 0 0}.payments-mobile-card:last-child{border-bottom:none;border-radius:0 0 8px 8px}.payments-mobile-card:only-child{border-radius:8px}.payments-mobile-card:hover{background:rgba(247,247,247,.06)}.payments-mobile-card-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:4px;flex:1}.payments-mobile-card-label{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:12px;line-height:120%;color:#F7F7F7;opacity:.7}.payments-mobile-card-type{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;color:#F7F7F7}.payments-mobile-card-date{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:12px;line-height:120%;color:#C6C0CB}.payments-mobile-card-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:0;height:68px}.payments-mobile-card-status{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 16px;gap:10px;width:fit-content;height:24px;background:rgba(247,247,247,.1);backdrop-filter:blur(2px);border-radius:4px}.payments-mobile-card-status span{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:10px;line-height:120%;text-align:center;color:#F7F7F7;white-space:nowrap}.payments-mobile-card-status-paid{background:rgba(0,201,175,.15)}.payments-mobile-card-status-paid span{color:#00C9AF}.payments-mobile-card-status-pending{background:rgba(187,143,6,.15)}.payments-mobile-card-status-pending span{color:#BB8F06}.payments-mobile-card-status-blocked{background:rgba(247,247,247,.1)}.payments-mobile-card-status-blocked span{color:#F7F7F7}.payments-mobile-card-status-completed{background:rgba(0,201,175,.15)}.payments-mobile-card-status-completed span{color:#00C9AF}.payments-mobile-card-status-refunded{background:rgba(138,56,245,.15)}.payments-mobile-card-status-refunded span{color:#8A38F5}.payments-mobile-card-status-in-progress{background:rgba(59,130,246,.15)}.payments-mobile-card-status-in-progress span{color:#3B82F6}.payments-mobile-card-status-under-review{background:rgba(245,158,11,.15)}.payments-mobile-card-status-under-review span{color:#F59E0B}.payments-mobile-card-status-cancelled{background:rgba(220,38,38,.15)}.payments-mobile-card-status-cancelled span{color:#DC2626}.payments-mobile-card-amount{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:700;font-size:16px;line-height:120%;color:#00C9AF;white-space:nowrap}html[dir=rtl] .payments-mobile-card-info,html[dir=rtl] .payments-mobile-card-right{align-items:flex-start}.payments-filter-backdrop{position:fixed;inset:0;background:rgba(247,247,247,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:50}.payments-filter-sheet{position:fixed;left:0;right:0;bottom:0;background:#1D1433;border-radius:16px 16px 0 0;padding:16px 16px 32px;display:flex;flex-direction:column;align-items:center;gap:24px;z-index:51}.payments-filter-handle{width:40px;height:6px;background:#C1C2C3;border-radius:16.6667px}.payments-filter-content{gap:24px}.payments-filter-content,.payments-filter-section{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.payments-filter-section{align-items:flex-start;padding:0;gap:8px;align-self:stretch}.payments-filter-section-label{width:100%;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;display:flex;align-items:center;color:#F7F7F7;align-self:stretch}.payments-filter-chips{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding:0;gap:12px;width:100%;align-self:stretch}.payments-filter-chip{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;border-radius:999px;background:rgba(247,247,247,.05);border:1px solid transparent;cursor:pointer;transition:all .15s ease}.payments-filter-chip span{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;color:#F7F7F7}.payments-filter-chip--active{background:rgba(67,237,210,.15);border:1px solid #43edd2}.payments-filter-chip--active span{color:#43EDD2}.payments-filter-date-inputs{align-items:flex-start;padding:0;gap:16px;width:100%}.payments-filter-date-input,.payments-filter-date-inputs{display:flex;flex-direction:row;height:48px;align-self:stretch;box-sizing:border-box}.payments-filter-date-input{align-items:center;padding:12px;gap:8px;flex:1;min-width:0;max-height:48px;background:rgba(247,247,247,.05);border:1px solid rgba(247,247,247,.1);border-radius:8px}.payments-filter-date-input input{flex:1;min-width:0;height:24px;background:transparent;border:none;outline:none;font-family:DM Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;color:#F7F7F7}.payments-filter-date-input input::placeholder{color:#949494}.payments-filter-date-input input::-webkit-calendar-picker-indicator{display:none}.payments-filter-date-input svg{width:24px;height:24px;flex-shrink:0}.payments-filter-actions{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:8px;width:100%}.payments-filter-search-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;width:100%;height:45px;background:#F7F0FE;border-radius:999px;border:none;cursor:pointer}.payments-filter-search-button span{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:600;font-size:16px;line-height:120%;color:#230344}.payments-filter-clear-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;gap:8px;background:transparent;border:none;cursor:pointer}.payments-filter-clear-button span{font-family:DM Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#F7F7F7}.transaction-details-mobile-page{display:flex;flex-direction:column;min-height:100vh;width:100%;background:#140B27;box-sizing:border-box}.transaction-details-mobile-header{display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:12px;width:100%;box-sizing:border-box}.transaction-details-mobile-back-btn{width:24px;height:24px;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.transaction-details-mobile-title{flex:1;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:14px;line-height:120%;text-align:center;color:#F7F0FE;margin-right:24px}.transaction-details-mobile-content{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;flex:1;overflow-y:auto}.transaction-details-mobile-card{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:24px;width:100%;border:1px solid rgba(247,247,247,.1);border-radius:12px;box-sizing:border-box}.transaction-details-mobile-card-title{font-size:16px;color:#B9B9B9}.transaction-details-mobile-card-title,.transaction-details-mobile-card-title-small{margin:0;font-family:IBM Plex Sans Arabic,sans-serif;font-weight:700;line-height:120%}.transaction-details-mobile-card-title-small{font-size:14px;color:#F7F7F7;flex:1}.transaction-details-mobile-card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:10px;width:100%}.transaction-details-mobile-download-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px 4px 4px;gap:4px;height:24px;background:#F7F7F7;border-radius:999px;border:none;cursor:pointer}.transaction-details-mobile-download-btn svg{width:16px;height:16px}.transaction-details-mobile-download-btn span{font-family:DM Sans,sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#230344}.transaction-details-mobile-fields{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:16px;width:100%}.transaction-details-mobile-row{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:24px;width:100%}.transaction-details-mobile-field{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;flex:1;min-width:0}.transaction-details-mobile-field-label{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:12px;line-height:120%;color:#DEDEDE}.transaction-details-mobile-field-value{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;color:#F7F7F7}.transaction-details-mobile-field-label-light{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:12px;line-height:120%;color:#C6C0CB}.transaction-details-mobile-field-value-light{font-family:IBM Plex Sans Arabic,sans-serif;font-weight:500;font-size:16px;line-height:129%;color:#F7F0FE}.withdraw-mobile-drawer.portfolio-drawer{width:100%!important;max-width:100%!important}.withdraw-mobile-drawer .portfolio-drawer-content{display:flex;flex-direction:column;height:100vh;height:100dvh;padding:0;background:#140B27;position:relative;overflow:hidden}.withdraw-mobile-drawer .form-drawer-header-container{display:none!important}.withdraw-mobile-header{flex-direction:row;justify-content:space-between;width:100%;box-sizing:border-box;flex:none;align-self:stretch;flex-grow:0}.withdraw-mobile-back-btn,.withdraw-mobile-header{display:flex;align-items:center;padding:0;height:24px}.withdraw-mobile-back-btn{width:24px;background:transparent;border:none;cursor:pointer;justify-content:center;flex-shrink:0;flex:none;order:0;flex-grow:0}.withdraw-mobile-back-btn svg{width:24px;height:24px}.withdraw-mobile-title{flex:1;font-family:IBM Plex Sans Arabic,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:120%;text-align:center;color:#F7F0FE;order:1;flex-grow:1}.withdraw-mobile-form{display:flex;flex-direction:column;padding:16px 16px 100px;gap:24px;flex:1;overflow-y:auto}.withdraw-mobile-form .portfolio-drawer-form-group{width:100%}.withdraw-mobile-action{display:flex;flex-direction:column;align-items:stretch;padding:0 0 32px;gap:8px;width:100%;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;background:#140B27}.withdraw-mobile-submit-btn{width:100%;height:45px;background:#F7F0FE!important;border-radius:999px!important;font-family:IBM Plex Sans Arabic,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:129%!important;color:#230344!important}.withdraw-mobile-confirm-content{display:flex;flex-direction:column;padding:16px 0 100px;gap:24px;flex:1;overflow-y:auto}.withdraw-mobile-confirm-content .withdraw-confirm-section{border:1px solid rgba(247,247,247,.1);border-radius:12px}}:root.light .payment-history-header,:root.light .payment-history-page{background:transparent}:root.light .payment-history-title{color:#140B27}:root.light .payment-status-card-content{background:#FFFFFF;border:1px solid rgba(0,0,0,.08)}:root.light .payment-status-card-label{color:#454655}:root.light .payment-status-card-value{color:#140B27}:root.light .payment-status-card-icon-wrapper{background:rgba(56,30,112,.1)}:root.light .payment-status-card-icon{color:#381E70}:root.light .payment-status-card-icon svg path{stroke:#381E70}:root.light .payment-search-input{background:#FFFFFF;border:1px solid rgba(0,0,0,.1)}:root.light .payment-search-input input{color:#140B27}:root.light .payment-search-input input::placeholder{color:#949494}:root.light .payment-search-icon svg path{stroke:#949494}:root.light .payment-filter-icon-button{background:#FFFFFF;border:1px solid rgba(0,0,0,.1)}:root.light .payment-filter-icon-button:hover{background:#F5F5F5}:root.light .payment-filter-icon-button svg path{stroke:#140B27}:root.light .payment-table-header{background:#FFFFFF;border:1px solid rgba(0,0,0,.08);box-shadow:none}:root.light .payment-table-header-cell{color:#454655}:root.light .payment-table-row{background:#FFFFFF;border-bottom:1px solid rgba(0,0,0,.06)}:root.light .payment-table-row:hover{background:#F7F7F7}:root.light .payment-table-cell{color:#140B27}:root.light .payment-status-badge{background:rgba(56,30,112,.1);color:#381E70}:root.light .payment-table-action-button svg path{stroke:#140B27}:root.light .payment-status-filter-container{border-color:#381E70}:root.light .payment-status-filter-button{background:#FFFFFF;border:1px solid rgba(0,0,0,.1);color:#140B27}:root.light .payment-status-filter-button:hover{background:#F5F5F5}:root.light .payment-status-filter-button-active{background:rgba(56,30,112,.15);border-color:rgba(56,30,112,.4);color:#381E70}:root.light .payment-pagination{background:#FFFFFF;border:1px solid rgba(0,0,0,.08)}:root.light .payment-pagination-control{border-color:rgba(0,0,0,.1);color:#140B27}:root.light .payment-pagination-control:hover:not(:disabled){background:#F5F5F5}:root.light .payment-pagination-control svg path{stroke:#140B27}:root.light .payment-pagination-page{border-color:rgba(0,0,0,.1);color:#140B27}:root.light .payment-pagination-page:hover{background:#F5F5F5}:root.light .payment-pagination-page.active{background:#43EDD2;color:#140B27}:root.light .payment-pagination-ellipsis{color:#454655}:root.light .payment-withdraw-button{background:#381E70}:root.light .payment-withdraw-text{color:#FFFFFF}:root.light .payment-withdraw-button:disabled{background:rgba(56,30,112,.3)}:root.light .payment-history-card{background:#FFFFFF;border:1px solid rgba(0,0,0,.08)}:root.light .payment-history-item{background:#FFFFFF;border-bottom:1px solid rgba(0,0,0,.06)}:root.light .payment-history-item:hover{background:#F7F7F7}:root.light .payment-history-item-title{color:#140B27}:root.light .payment-history-item-description{color:#454655}:root.light .payment-history-item-date{color:#949494}:root.light .payment-history-item-amount{color:#381E70}:root.light .payment-history-filter-btn{background:#FFFFFF;border:1px solid rgba(0,0,0,.1);color:#140B27}:root.light .payment-history-filter-btn.active{background:#381E70;color:#FFFFFF}:root.light .payment-history-empty-state{background:#FFFFFF}:root.light .payment-history-empty-state-title{color:#140B27}:root.light .payment-history-empty-state-description{color:#454655}:root.light .withdraw-confirm-section{background:#FFFFFF;border:1px solid rgba(0,0,0,.1)}:root.light .withdraw-confirm-section-title{color:#140B27}:root.light .withdraw-confirm-label{color:#454655}:root.light .withdraw-confirm-value{color:#140B27}:root.light .withdraw-confirm-divider{background:rgba(0,0,0,.1)}:root.light .withdraw-confirm-total .withdraw-confirm-label,:root.light .withdraw-status-title{color:#140B27}:root.light .withdraw-status-description{color:#454655}:root.light .withdraw-status-button-outline{border-color:rgba(0,0,0,.2);color:#140B27}:root.light .withdraw-status-button-outline:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}:root.light .withdraw-mobile-title{color:#140B27}:root.light .withdraw-mobile-back-btn svg path{stroke:#140B27}:root.light .withdraw-mobile-action,:root.light .withdraw-mobile-drawer .portfolio-drawer-content{background:#F7F7F7}:root.light .withdraw-mobile-submit-btn{background:#381E70!important;color:#FFFFFF!important}