@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";._header_191ub_1{display:flex;align-items:center;gap:8px;padding:env(safe-area-inset-top,0) 12px 0;padding-left:max(12px,env(safe-area-inset-left,0));padding-right:max(12px,env(safe-area-inset-right,0));height:calc(48px + env(safe-area-inset-top,0));min-height:calc(48px + env(safe-area-inset-top,0));background:var(--bg-primary);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;z-index:5}._backBtn_191ub_17{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;border:none;background:none;color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;margin-left:-8px}._backBtn_191ub_17:active{background:var(--bg-hover);transform:scale(.96)}._logo_191ub_39{height:24px;width:auto;flex-shrink:0}._title_191ub_45{font-size:1rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._spacer_191ub_55{width:36px;flex-shrink:0}@media(max-width:640px){._title_191ub_45{font-size:.9375rem}}._appLayout_tk30t_1{display:flex;min-height:100vh}._sidebar_tk30t_3{width:var(--sidebar-width);max-width:85vw;background:#111413;border-right:1px solid #1f2423;display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:30;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:translate(-100%);transition:transform .32s cubic-bezier(.16,1,.3,1);will-change:transform;border-right:1px solid var(--border-subtle);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:none}._sidebarOpen_tk30t_24{transform:translate(0);box-shadow:0 12px 40px #00000073}._sidebarHeader_tk30t_25{padding:calc(env(safe-area-inset-top,0) + 1.25rem) 1rem 1rem;display:flex;align-items:center;gap:.625rem}._sidebarLogo_tk30t_31{height:32px;width:auto}._sidebarHeader_tk30t_25 h2{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}._sidebarNav_tk30t_39{flex:1;padding:.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1px}._sidebarSectionLabel_tk30t_47{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:1rem .75rem .375rem}._sidebarItem_tk30t_55{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;min-height:44px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);text-decoration:none;font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;transition:var(--transition-smooth);width:100%}._sidebarItem_tk30t_55:hover{background:var(--bg-hover);color:var(--text-primary);text-decoration:none}._sidebarItemActive_tk30t_74{color:var(--accent);background:var(--accent-muted)}._sidebarItem_tk30t_55 ._navIcon_tk30t_75{width:18px;height:18px;opacity:.5;flex-shrink:0}._sidebarItemActive_tk30t_74 ._navIcon_tk30t_75,._sidebarItem_tk30t_55:hover ._navIcon_tk30t_75{opacity:1}._sidebarItem_tk30t_55 span{flex:1;text-align:left}._sidebarFooter_tk30t_79{padding:.5rem .75rem;border-top:1px solid var(--border-subtle)}._sidebarFooterBtn_tk30t_83{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem .5rem;min-height:44px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-size:.75rem;font-family:inherit;cursor:pointer;transition:var(--transition)}._sidebarFooterBtn_tk30t_83:hover{color:var(--text-primary);background:var(--bg-hover)}._sidebarFooterBtn_tk30t_83 ._navIcon_tk30t_75{width:16px;height:16px;opacity:.5}._sidebarUserInfo_tk30t_101{padding:.25rem .5rem;margin-bottom:.375rem;font-size:.75rem;color:var(--text-muted)}._mainContent_tk30t_103{margin-left:0;flex:1;min-width:0;background:var(--bg-primary);padding-top:env(safe-area-inset-top,0)}._pageWrapper_tk30t_111{padding:1.5rem 2rem}._contentHeader_tk30t_115{display:flex;align-items:center;padding:0 2rem;height:52px;min-height:52px;border-bottom:1px solid var(--border-subtle);background:var(--bg-card)}._backButton_tk30t_124{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s;white-space:nowrap;margin-left:-12px}._backButton_tk30t_124:hover{background:var(--bg-hover);color:var(--text-primary)}._backButton_tk30t_124:active{opacity:.7}._topBar_tk30t_144{display:none;align-items:center;gap:.75rem;padding:calc(env(safe-area-inset-top,0) + .5rem) 1rem .5rem;min-height:calc(56px + env(safe-area-inset-top,0));background:#151923d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;z-index:5}._topBarLogo_tk30t_158{height:28px;width:auto}._topBarTitle_tk30t_159{font-weight:600;font-size:1rem}._hamburger_tk30t_161{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:none;background:transparent;cursor:pointer}._hamburger_tk30t_161 span{display:block;width:22px;height:2px;background:var(--text-primary);border-radius:1px;transition:var(--transition)}._drawerOpen_tk30t_179 ._hamburger_tk30t_161 span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}._drawerOpen_tk30t_179 ._hamburger_tk30t_161 span:nth-child(2){opacity:0}._drawerOpen_tk30t_179 ._hamburger_tk30t_161 span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}._sidebarOverlay_tk30t_183{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:20;animation:_fadeIn_tk30t_1 .15s ease;overscroll-behavior:contain}._bottomNav_tk30t_194{display:none;position:fixed;bottom:0;left:0;right:0;height:calc(var(--bottomnav-height) + env(safe-area-inset-bottom,0));background:#151923f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border-subtle);z-index:10;padding-bottom:env(safe-area-inset-bottom,0)}._bottomNavItem_tk30t_206{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:2px;padding:.5rem .25rem;min-height:44px;color:var(--text-muted);text-decoration:none;font-size:.6875rem;font-weight:500;-webkit-tap-highlight-color:transparent;transition:color .2s;background:none;border:none;cursor:pointer;font-family:inherit}._bottomNavItemActive_tk30t_226{color:var(--accent)}._bottomNavItem_tk30t_206 ._navIcon_tk30t_75{width:22px;height:22px;opacity:.5}._bottomNavItemActive_tk30t_226 ._navIcon_tk30t_75{opacity:1}._navIcon_tk30t_75{width:20px;height:20px;flex-shrink:0;opacity:.5;transition:opacity .2s}._viewasBanner_tk30t_237{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#f59e0b;color:#000;font-size:.85rem;font-weight:500;z-index:10}._viewasBanner_tk30t_237 svg{flex-shrink:0}._viewasBanner_tk30t_237 strong{font-weight:700}._viewasExitBtn_tk30t_250{margin-left:auto;background:#00000026;border:1px solid rgba(0,0,0,.2);color:#000;padding:4px 12px;border-radius:var(--radius-sm);font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}._viewasExitBtn_tk30t_250:hover{background:#00000040}@keyframes _fadeIn_tk30t_1{0%{opacity:0}to{opacity:1}}[data-theme=light] ._sidebar_tk30t_3{background:#fffc;border-right:1px solid rgba(0,0,0,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=light] ._sidebarHeader_tk30t_25 h2{color:#1a1a2e}[data-theme=light] ._sidebarItem_tk30t_55{color:#4a5568}[data-theme=light] ._sidebarItem_tk30t_55:hover{color:#1a1a2e;background:#f5f6f8}[data-theme=light] ._sidebarItemActive_tk30t_74{color:#14ce71}[data-theme=light] ._sidebarFooterBtn_tk30t_83{color:#718096}[data-theme=light] ._sidebarFooterBtn_tk30t_83:hover{color:#1a1a2e;background:#f5f6f8}[data-theme=light] ._sidebarFooter_tk30t_79{border-top-color:#0000000f}[data-theme=light] ._topBar_tk30t_144{background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=light] ._topBarTitle_tk30t_159{color:#1a1a2e}[data-theme=light] ._bottomNav_tk30t_194{background:#fff;border-top:1px solid rgba(0,0,0,.06)}@media(min-width:769px){._sidebar_tk30t_3{transform:translate(0)}._mainContent_tk30t_103{margin-left:var(--sidebar-width)}}@media(max-width:900px){._pageWrapper_tk30t_111{padding:1rem 1.25rem}}@media(max-width:768px){._topBar_tk30t_144,._bottomNav_tk30t_194{display:flex}._mainContent_tk30t_103{margin-bottom:var(--bottomnav-height)}._pageWrapper_tk30t_111{padding:.75rem;padding-bottom:calc(var(--bottomnav-height) + 1rem + env(safe-area-inset-bottom,0))}._contentHeader_tk30t_115{padding:0 .875rem;height:44px;min-height:44px}}@media(max-width:640px){._pageWrapper_tk30t_111{padding:.625rem;padding-bottom:calc(var(--bottomnav-height) + .875rem + env(safe-area-inset-bottom,0))}._topBarTitle_tk30t_159{font-size:.9375rem}._bottomNavItem_tk30t_206{font-size:.6875rem;padding:.375rem .125rem}._bottomNavItem_tk30t_206 ._navIcon_tk30t_75{width:20px;height:20px}}@media(max-width:480px){._pageWrapper_tk30t_111{padding:.5rem;padding-bottom:calc(var(--bottomnav-height) + .75rem + env(safe-area-inset-bottom,0))}}html.native-app ._sidebar_tk30t_3{transform:translate(-100%);z-index:30}html.native-app ._sidebarOpen_tk30t_24{transform:translate(0)}html.native-app ._mainContent_tk30t_103{margin-left:0;margin-bottom:var(--bottomnav-height)}html.native-app ._topBar_tk30t_144,html.native-app ._bottomNav_tk30t_194{display:flex}html.native-app ._pageWrapper_tk30t_111{padding:.75rem;padding-bottom:calc(var(--bottomnav-height) + 1rem + env(safe-area-inset-bottom,0))}html.native-app ._topBar_tk30t_144,html.native-app ._bottomNav_tk30t_194{backdrop-filter:none;-webkit-backdrop-filter:none;background:#111413}html.native-app ._sidebarOverlay_tk30t_183{backdrop-filter:none;-webkit-backdrop-filter:none}._page_1wzje_1{min-height:100vh;min-height:100dvh;display:flex;background:var(--bg-primary);position:relative}._brandSide_1wzje_8{flex:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0d1117,#111820 40%,#0f2318,#0d1117)}._brandLogo_1wzje_15{height:48px;width:auto;opacity:.9}._formSide_1wzje_17{width:480px;min-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;position:relative}._themeToggle_1wzje_27{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;border-radius:var(--radius-md);border:none;background:var(--bg-input);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-smooth)}._themeToggle_1wzje_27:hover{background:var(--bg-hover);color:var(--text-primary)}._card_1wzje_47{width:100%;max-width:360px;padding:0;background:transparent;border:none;box-shadow:none}._header_1wzje_55{text-align:center;margin-bottom:2rem}._logo_1wzje_59{height:36px;width:auto;margin:0 auto 1.25rem;display:block}._header_1wzje_55 h1{margin:0;font-size:1.5rem;font-weight:300;letter-spacing:-.02em}._headerSub_1wzje_66{color:var(--text-secondary);font-size:.875rem;margin-top:.5rem}._field_1wzje_71{margin-bottom:1.25rem}._label_1wzje_72{display:block;margin-bottom:.5rem;color:var(--text-secondary);font-size:.8125rem;font-weight:500}._submit_1wzje_79{width:100%;height:48px;font-size:.9375rem;font-weight:600;border-radius:var(--radius-md);margin-top:.5rem}._error_1wzje_87{padding:.75rem 1rem;background:var(--error-bg);border:1px solid rgba(239,68,68,.1);border-radius:var(--radius-md);color:var(--error);font-size:.8125rem;margin-bottom:1rem}._dividerWrap_1wzje_96{margin-top:1.5rem;text-align:center;position:relative}._dividerText_1wzje_97{margin:0;padding:0 1rem;color:var(--text-muted);font-size:.8125rem;position:relative;display:inline-block;background:var(--bg-primary)}._dividerWrap_1wzje_96:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--border)}[data-theme=light] ._dividerText_1wzje_97{background:var(--bg-primary)}._googleBtn_1wzje_116{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-top:1rem;width:100%;height:48px;font-size:.9375rem;font-weight:500;border-radius:var(--radius-md)}._success_1wzje_117{text-align:center;padding:1rem 0}._successTitle_1wzje_118{color:var(--text-primary);margin-bottom:.5rem}._successSub_1wzje_119{color:var(--text-secondary);font-size:.875rem}@media(max-width:900px){._brandSide_1wzje_8{display:none}._page_1wzje_1{min-height:0}._formSide_1wzje_17{width:100%;min-width:0;padding:4rem 1.5rem 2rem;min-height:100vh;min-height:100dvh;justify-content:flex-start;overflow-y:auto}._card_1wzje_47{max-width:400px}}@media(max-width:640px){._formSide_1wzje_17{padding:1.5rem 1.25rem;padding-top:calc(3rem + env(safe-area-inset-top,0))}._themeToggle_1wzje_27{top:calc(1rem + env(safe-area-inset-top,0));right:1rem;width:44px;height:44px}._card_1wzje_47{max-width:100%}._header_1wzje_55 h1{font-size:1.25rem}._header_1wzje_55{margin-bottom:1.5rem}._submit_1wzje_79,._googleBtn_1wzje_116{height:52px;font-size:1rem}._field_1wzje_71{margin-bottom:1rem}._label_1wzje_72{font-size:.875rem;margin-bottom:.5rem}}@media(max-width:400px){._formSide_1wzje_17{padding:1.25rem 1rem;padding-top:calc(2.5rem + env(safe-area-inset-top,0))}._header_1wzje_55 h1{font-size:1.125rem}}html.native-app ._formSide_1wzje_17{width:100%;min-width:auto;padding:2rem 1.5rem}html.native-app ._brandSide_1wzje_8{display:none}html.native-app ._card_1wzje_47{max-width:400px}._statLabel_1i7lk_1{color:var(--text-muted);font-size:.625rem;font-weight:600;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.06em}._statValue_1i7lk_9{font-size:1.375rem;font-weight:300;letter-spacing:-.03em;line-height:1.2;color:var(--text-primary)}._stats_1i7lk_17{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}._statCard_1i7lk_22{display:flex;flex-direction:column;gap:2px;padding:14px 16px;text-align:left}._statCard_1i7lk_22:first-child{border-left:3px solid var(--accent)}._statCard_1i7lk_22:hover{border-color:var(--border);transform:translateY(-1px);box-shadow:var(--shadow-md)}._providerGrid_1i7lk_32{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}._providerCard_1i7lk_38{position:relative;overflow:visible;transition:border-color .15s,box-shadow .15s;padding:1rem 1.25rem}._providerCard_1i7lk_38:hover{border-color:var(--border);box-shadow:var(--shadow-md)}._providerHeader_1i7lk_40{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;gap:.5rem}._providerInfo_1i7lk_41{min-width:0;flex:1}._providerTitle_1i7lk_42{line-height:1.4}._providerName_1i7lk_43{font-weight:600;font-size:1rem;word-break:break-word;color:var(--text-primary);text-decoration:none;display:inline}._providerName_1i7lk_43:hover{color:var(--accent)}._providerLabel_1i7lk_52{font-size:.6875rem;color:var(--text-muted);font-weight:500;background:var(--bg-muted);padding:.0625rem .375rem;border-radius:var(--radius-full);white-space:nowrap;display:inline;margin-left:.375rem;vertical-align:middle}._providerTags_1i7lk_64{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._providerBadges_1i7lk_70{display:flex;align-items:center;gap:.375rem;flex-shrink:0}._providerBalance_1i7lk_72{display:flex;align-items:baseline;justify-content:space-between;padding:.5rem 0;margin-top:.25rem;border-bottom:1px solid var(--border-subtle)}._providerBalanceLabel_1i7lk_73{color:var(--text-secondary);font-size:.8125rem;font-weight:500}._providerBalanceValue_1i7lk_74{font-weight:700;font-size:1rem;font-variant-numeric:tabular-nums;color:var(--text-primary)}._providerStats_1i7lk_76{display:flex;flex-direction:column;gap:0;margin-top:.25rem}._providerStatRow_1i7lk_77{display:grid;grid-template-columns:80px 1fr auto;align-items:baseline;gap:.5rem;padding:.375rem 0;font-size:.875rem}._providerStatLabel_1i7lk_85{color:var(--text-secondary);min-width:60px;font-size:.8125rem}._providerStatValue_1i7lk_86{font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}._providerStatCount_1i7lk_87{font-size:.75rem;color:var(--text-muted);margin-left:auto;font-variant-numeric:tabular-nums}._providerStatTotal_1i7lk_88{border-top:1px solid var(--border-subtle);margin-top:.25rem;padding-top:.5rem}._providerEmpty_1i7lk_89{color:var(--text-muted);font-size:.8125rem;padding:.5rem 0}._providerExpandBtn_1i7lk_91{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:.5rem;padding:.625rem 0;width:100%;background:none;border:none;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.75rem;font-weight:500;cursor:pointer;transition:var(--transition);font-family:inherit}._providerExpandBtn_1i7lk_91:hover{color:var(--text-primary)}._expandIcon_1i7lk_110{transition:transform .2s}._expandIconOpen_1i7lk_111{transform:rotate(180deg)}._providerDetails_1i7lk_113{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-subtle);animation:_fadeIn_1i7lk_1 .2s ease}._providerDetailRow_1i7lk_119{display:flex;justify-content:space-between;align-items:baseline;padding:.25rem 0;font-size:.8125rem}._providerDetailLabel_1i7lk_126{color:var(--text-muted);font-size:.75rem}._providerDetailValue_1i7lk_127{font-weight:500}._providerDetailActions_1i7lk_129{display:flex;gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-subtle)}._providerActionLink_1i7lk_136{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:none;color:var(--text-muted);font-size:.75rem;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:var(--transition)}._providerActionLink_1i7lk_136:hover{color:var(--accent)}._providerFees_1i7lk_153{margin-top:.875rem;padding-top:.75rem;border-top:1px solid var(--border-subtle)}._providerFeesTitle_1i7lk_158{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:.5rem}._providerFeeRow_1i7lk_166{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;font-size:.8125rem}._providerFeeLabel_1i7lk_173{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}._providerFeeValue_1i7lk_179{font-weight:600;color:var(--text-primary)}._datePresets_1i7lk_184{display:flex;gap:.25rem;flex-wrap:wrap}._presetBtn_1i7lk_189{padding:.2rem .625rem;height:26px;border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:.6875rem;font-weight:600;cursor:pointer;transition:var(--transition);white-space:nowrap}._presetBtn_1i7lk_189:hover{background:var(--bg-hover);color:var(--text-primary)}._presetBtnActive_1i7lk_203{background:var(--accent-muted);border-color:var(--accent);color:var(--accent)}._filterBar_1i7lk_209{display:flex;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap;align-items:flex-end;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1rem 1.25rem;box-shadow:var(--shadow-sm)}._filters_1i7lk_222{padding:12px 16px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}._filtersRow_1i7lk_228{display:flex;flex-wrap:wrap;align-items:center;gap:8px;row-gap:10px}._filtersChips_1i7lk_235{display:flex;flex-wrap:wrap;gap:6px}._filtersSearch_1i7lk_240{position:relative;display:flex;align-items:center;flex:1;min-width:200px}._searchIcon_1i7lk_247{position:absolute;left:10px;color:var(--text-muted);pointer-events:none}._searchInput_1i7lk_253{height:32px;font-size:13px;padding:0 10px 0 34px;width:100%}._customizeHint_1i7lk_260{color:var(--text-secondary);font-size:13px;margin:0 0 12px}._customizeList_1i7lk_265{max-height:400px;overflow-y:auto}._customizeRow_1i7lk_269{display:flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--border);cursor:pointer;font-size:.875rem}._customizeRow_1i7lk_269:last-child{border-bottom:none}._customizeRow_1i7lk_269 input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--accent);flex-shrink:0}._customizeName_1i7lk_285{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}._customizeTagForm_1i7lk_294{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._customizeTagInput_1i7lk_300{flex:1}._customizeTagsList_1i7lk_301{max-height:400px;overflow-y:auto;margin-top:12px}._customizeTagsEmpty_1i7lk_306{max-height:80px}._customizeEmptyText_1i7lk_307{color:var(--text-secondary);font-size:13px;text-align:center;padding:20px 0}._customizeTagSection_1i7lk_313{border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:8px;overflow:hidden}._customizeTagRow_1i7lk_319{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--bg-muted);border-bottom:1px solid var(--border);gap:8px}._customizeTagEditForm_1i7lk_328{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}._tagCount_1i7lk_335{font-size:12px;color:var(--text-secondary);margin-left:4px}._customizeTagActions_1i7lk_340{display:flex;gap:4px;margin-left:auto}._customizeProviderList_1i7lk_345{display:flex;flex-direction:column;max-height:200px;overflow-y:auto}._customizeProviderItem_1i7lk_351{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 14px;font-size:13px;cursor:pointer}._customizeProviderItem_1i7lk_351:hover{background:var(--bg-hover)}._customizeProviderItem_1i7lk_351 input[type=checkbox]{width:15px;height:15px;cursor:pointer}._customizeProviderLabel_1i7lk_367{color:var(--text-muted);font-size:11px}._customizeFooter_1i7lk_371{margin-top:16px;display:flex;justify-content:flex-end;padding-top:.75rem;border-top:1px solid var(--border-subtle)}._customizeToolbar_1i7lk_379{display:flex;align-items:center;gap:8px;margin-bottom:8px}._customizeCount_1i7lk_385{font-size:12px;color:var(--text-secondary);margin-bottom:8px}._customizeType_1i7lk_390{font-size:.75rem;color:var(--text-muted)}._date_1i7lk_184{width:100%}@media(max-width:400px){._stats_1i7lk_17,._providerGrid_1i7lk_32{grid-template-columns:1fr}._statValue_1i7lk_9{font-size:1rem}}@media(max-width:640px){._statValue_1i7lk_9{font-size:1.125rem}._providerCard_1i7lk_38{padding:.875rem 1rem}._providerName_1i7lk_43{font-size:.9375rem}._providerHeader_1i7lk_40{gap:.375rem;margin-bottom:.5rem}._providerBalance_1i7lk_72{padding:.375rem 0}._providerBalanceValue_1i7lk_74{font-size:.9375rem}._filters_1i7lk_222{padding:10px 12px}._filtersRow_1i7lk_228{gap:6px}}@media(max-width:768px){._stats_1i7lk_17{grid-template-columns:repeat(2,1fr);gap:8px}._statCard_1i7lk_22{padding:10px 12px}._statValue_1i7lk_9{font-size:1.125rem}._statLabel_1i7lk_1{font-size:.6875rem}._providerGrid_1i7lk_32{grid-template-columns:1fr;gap:.75rem}._providerName_1i7lk_43{font-size:.9375rem}._providerHeader_1i7lk_40{gap:.375rem}._providerBadges_1i7lk_70{gap:.25rem}._providerStatRow_1i7lk_77{font-size:.75rem}._providerStatCount_1i7lk_87{font-size:.625rem}._providerFees_1i7lk_153{margin-top:.625rem;padding-top:.5rem}._providerFeeRow_1i7lk_166{font-size:.75rem;padding:.175rem 0}._providerFeeLabel_1i7lk_173{gap:.25rem}._datePresets_1i7lk_184{gap:.25rem;flex-wrap:wrap}._presetBtn_1i7lk_189{padding:.25rem .625rem;height:28px;font-size:.6875rem}._filterBar_1i7lk_209{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem;margin-bottom:.75rem;align-items:end}._filterBar_1i7lk_209>.btn{height:36px;font-size:.8125rem}._filtersSearch_1i7lk_240{min-width:100%}._date_1i7lk_184{width:100%}._stats_1i7lk_17{grid-template-columns:repeat(2,1fr)}._providerGrid_1i7lk_32{grid-template-columns:1fr}}@media(max-width:480px){._stats_1i7lk_17{grid-template-columns:repeat(2,1fr);gap:.5rem}._statCard_1i7lk_22{padding:.625rem}._statValue_1i7lk_9{font-size:1rem}._stats_1i7lk_17>*:last-child:nth-child(odd){grid-column:1 / -1}._providerDetailRow_1i7lk_119{flex-direction:column;gap:.125rem}._providerDetailLabel_1i7lk_126{font-size:.6875rem}._providerDetailValue_1i7lk_127{font-size:.8125rem}._providerDetailActions_1i7lk_129{flex-direction:column}._providerDetailActions_1i7lk_129 ._providerActionLink_1i7lk_136{justify-content:center}._datePresets_1i7lk_184{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}html.native-app ._providerGrid_1i7lk_32{grid-template-columns:1fr;gap:.75rem}html.native-app ._stats_1i7lk_17{grid-template-columns:repeat(2,1fr);gap:8px}html.native-app ._statCard_1i7lk_22{padding:10px 12px}html.native-app ._statValue_1i7lk_9{font-size:1rem}html.native-app ._statLabel_1i7lk_1{font-size:.6875rem}html.native-app ._providerCard_1i7lk_38{padding:.75rem}html.native-app ._filtersSearch_1i7lk_240{min-width:100%}html.native-app ._datePresets_1i7lk_184{gap:.25rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}html.native-app ._datePresets_1i7lk_184::-webkit-scrollbar{display:none}html.native-app ._presetBtn_1i7lk_189{padding:.25rem .625rem;height:28px;font-size:.6875rem;flex-shrink:0}html.native-app ._filters_1i7lk_222{padding:10px 12px}html.native-app ._providerExpandBtn_1i7lk_91{font-size:.8rem;padding:.75rem 0}.show-mobile-only{display:none}.grecaptcha-badge{visibility:hidden!important}:root{--bg-primary: #0d0f0e;--bg-card: #151817;--bg-hover: #1c201f;--bg-elevated: #1a1e1d;--bg-input: rgba(255, 255, 255, .06);--bg-muted: rgba(255, 255, 255, .03);--bg-secondary: #121514;--bg-tertiary: rgba(255, 255, 255, .06);--border: #232827;--border-subtle: #1f2423;--text-primary: #d4ddd8;--text-secondary: #94a29c;--text-muted: #657370;--text-tertiary: #4a5654;--primary: #14ce71;--primary-hover: #10b863;--primary-glow: rgba(20, 206, 113, .15);--accent: #14ce71;--accent-hover: #10b863;--accent-muted: rgba(20, 206, 113, .12);--accent-ring: rgba(20, 206, 113, .2);--success: #22c55e;--success-bg: rgba(34, 197, 94, .12);--warning: #f59e0b;--warning-bg: rgba(245, 158, 11, .12);--error: #ef4444;--error-bg: rgba(239, 68, 68, .12);--info: #14ce71;--info-bg: rgba(59, 130, 246, .12);--purple: #8b5cf6;--purple-bg: rgba(139, 92, 246, .12);--cyan: #06b6d4;--orange: #f97316;--muted: #6b7280;--color-ok: var(--success);--color-warn: var(--warning);--color-danger: var(--error);--color-info: var(--info);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-xl: 28px;--radius-full: 9999px;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .2);--shadow-md: 0 4px 8px rgba(0, 0, 0, .3);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .4);--shadow-xl: 0 16px 32px rgba(0, 0, 0, .5);--sidebar-width: 260px;--topbar-height: 64px;--bottomnav-height: 68px;--overlay-bg: rgba(13, 15, 14, .85);--transition: all .25s cubic-bezier(.16, 1, .3, 1);--transition-smooth: all .4s cubic-bezier(.16, 1, .3, 1)}[data-theme=light]{--bg-primary: #f1f5f9;--bg-card: rgba(255, 255, 255, .7);--bg-hover: rgba(255, 255, 255, .9);--bg-elevated: rgba(255, 255, 255, .95);--bg-input: rgba(15, 23, 42, .04);--bg-muted: rgba(15, 23, 42, .02);--bg-secondary: rgba(255, 255, 255, .5);--bg-tertiary: rgba(0, 0, 0, .04);--border: rgba(15, 23, 42, .08);--border-subtle: rgba(15, 23, 42, .03);--text-primary: #0f172a;--text-secondary: #334155;--text-muted: #64748b;--text-tertiary: #94a3b8;--accent: #14ce71;--accent-hover: #10b863;--accent-muted: rgba(20, 206, 113, .08);--accent-ring: rgba(20, 206, 113, .15);--success: #10b981;--success-bg: rgba(16, 185, 129, .08);--warning: #f59e0b;--warning-bg: rgba(245, 158, 11, .08);--error: #ef4444;--error-bg: rgba(239, 68, 68, .06);--info: #14ce71;--info-bg: rgba(59, 130, 246, .08);--purple: #8b5cf6;--purple-bg: rgba(139, 92, 246, .08);--cyan: #06b6d4;--orange: #f97316;--muted: #6b7280;--color-ok: var(--success);--color-warn: var(--warning);--color-danger: var(--error);--color-info: var(--info);--overlay-bg: rgba(255, 255, 255, .85);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .04);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .08);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .12)}[data-theme=light]{scrollbar-color:rgba(0,0,0,.12) transparent}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001f}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#0003}[data-theme=light] th{background:#f8faf9;color:#4a5568;border-bottom:2px solid rgba(0,0,0,.06)}[data-theme=light] tr:hover td{background:#f8faf9}[data-theme=light] tr.clickable:hover td{background:#14ce7108}[data-theme=light] .card{border:1px solid rgba(0,0,0,.05);box-shadow:0 1px 3px #0000000a}[data-theme=light] .btn{border-color:#00000014;color:#4a5568}[data-theme=light] .btn:hover{background:#eef3f0;color:#1a1a2e}[data-theme=light] .btn-primary,[data-theme=light] .btn-primary:hover{color:#04130b}[data-theme=light] .btn-danger,[data-theme=light] .btn-danger:hover{color:#fff}[data-theme=light] .badge-ok{background:#14ce7114;color:#0d8f4a}[data-theme=light] .badge-fail{background:#ef444414;color:#c53030}[data-theme=light] .badge-pending{background:#f59e0b14;color:#b45309}[data-theme=light] .badge-muted{background:#0000000d;color:#4a5568}[data-theme=light] .badge-warn{background:#f59e0b14;color:#b45309}[data-theme=light] .badge-info{background:#3b82f614;color:#1d4ed8}[data-theme=light] .badge-refund{background:#8b5cf614;color:#6d28d9}[data-theme=light] .modal-overlay{background:#0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}*,*:before,*:after{box-sizing:border-box}html{font-size:14px}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;font-variant-numeric:tabular-nums}html,body{overflow-x:hidden}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}#root{min-height:100vh;overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:100px}::-webkit-scrollbar-thumb:hover{background:#fff3}a{color:var(--accent);text-decoration:none;transition:var(--transition)}a:hover{color:var(--accent-hover)}button{cursor:pointer;font:inherit}input,select,textarea{font:inherit}.card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-md);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease;position:relative;overflow:hidden}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:.5}.card.clickable:hover{border-color:var(--border);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;height:40px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-hover);color:var(--text-primary);font-size:.8125rem;font-weight:500;gap:.5rem;white-space:nowrap;transition:var(--transition-smooth);-webkit-tap-highlight-color:transparent}.btn:hover{background:var(--bg-elevated);border-color:#ffffff1a;box-shadow:var(--shadow-sm)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent-ring)}.btn-primary{background:var(--accent);border-color:transparent;color:#04130b;font-weight:600;box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--accent-hover);box-shadow:var(--shadow-md)}.btn-danger{background:var(--error);border-color:transparent;color:#fff}.btn-danger:hover{background:#dc2626;box-shadow:var(--shadow-md)}.btn-ghost{background:transparent;border-color:transparent;color:var(--text-secondary)}.btn-ghost:hover{background:var(--bg-hover);color:var(--text-primary)}.btn-sm{padding:.25rem .75rem;height:32px;font-size:.75rem;border-radius:var(--radius-sm)}.input{height:44px;padding:.5rem 1rem;border:1px solid transparent;border-radius:var(--radius-md);background:var(--bg-input);color:var(--text-primary);width:100%;font-size:.875rem;transition:var(--transition-smooth)}.input::placeholder{color:var(--text-muted);opacity:.7}.input:hover{background:#ffffff14}.input:focus{outline:none;background:#ffffff12;box-shadow:0 0 0 2px var(--accent-ring)}select.input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.input-sm{height:32px;padding:.25rem .625rem;font-size:.8125rem}[data-theme=light] .input{background:#0000000a;border-color:transparent}[data-theme=light] .input:hover{background:#0000000f}[data-theme=light] .input:focus{background:#0000000d;box-shadow:0 0 0 2px var(--accent-ring)}.badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:var(--radius-full);font-size:.6875rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.badge-ok{background:var(--success-bg);color:var(--success)}.badge-pending{background:var(--warning-bg);color:var(--warning)}.badge-fail{background:var(--error-bg);color:var(--error)}.badge-info{background:var(--info-bg);color:var(--info)}.badge-muted{background:var(--bg-tertiary);color:var(--text-secondary)}.badge-refund{background:var(--purple-bg);color:var(--purple)}.badge-warn{background:var(--warning-bg);color:var(--warning)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--radius-md)}.wl-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}table{width:100%;border-collapse:collapse}th,td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-subtle);font-size:.8125rem}th{color:var(--text-muted);font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;position:sticky;top:0;background:var(--bg-card);z-index:1;white-space:nowrap}td{color:var(--text-secondary)}tr:hover td{background:#ffffff04}tr.clickable{cursor:pointer}tr.clickable:hover td{background:#14ce710a}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;animation:fadeIn .2s cubic-bezier(.4,0,.2,1);overscroll-behavior:contain;touch-action:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:var(--bg-card);border:none;border-radius:var(--radius-xl);padding:1.75rem;max-width:560px;width:100%;max-height:85vh;max-height:85dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;box-shadow:var(--shadow-xl);animation:modalIn .3s cubic-bezier(.4,0,.2,1)}.modal-content.modal-flex{display:flex;flex-direction:column;overflow:hidden!important;overflow-y:hidden!important}.modal-flex .modal-header{flex-shrink:0}.modal-flex .modal-body-scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0}.modal-flex .form-actions{flex-shrink:0;padding-top:12px;border-top:1px solid var(--border-subtle);margin-top:0}.modal-flex .provider-groups-list{max-height:none;overflow-y:visible}.provider-unlink-btn{margin-left:auto;flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:2px 4px;border-radius:var(--radius-sm);display:flex;align-items:center}.provider-unlink-btn:hover{color:#ef4444;background:#ef44441a}@keyframes modalIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.modal-header h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.01em}.modal-actions{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap;padding-top:1rem;border-top:1px solid var(--border);margin-top:.75rem}.modal-actions .btn{display:inline-flex;align-items:center;gap:.375rem}.refund-actions{display:flex;align-items:center;gap:.75rem;margin-left:auto;padding-left:.75rem;border-left:1px solid var(--border)}.toggle-switch{position:relative;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8125rem;color:var(--text-secondary)}.toggle-switch input{position:absolute;opacity:0;width:0;height:0}.toggle-switch .toggle-track{position:relative;width:34px;height:18px;background:var(--border);border-radius:9px;transition:background .2s;flex-shrink:0}.toggle-switch input:checked+.toggle-track{background:var(--success)}.toggle-switch .toggle-track:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--bg-elevated);border-radius:50%;transition:transform .2s}.toggle-switch input:checked+.toggle-track:after{transform:translate(16px)}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.75rem}.page-header h1{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.025em}.filter-bar{display:flex;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap;align-items:flex-end;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1rem 1.25rem;box-shadow:var(--shadow-sm)}.filter-group{display:flex;flex-direction:column;gap:.375rem}.filter-label{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.filter-date{width:160px;height:40px;font-size:.8125rem;padding:0 .75rem}.filter-select{width:170px;height:40px;font-size:.8125rem;padding:0 .75rem}.filter-group.filter-grow{flex:1;min-width:200px}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;filter:invert(1)}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8}[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator{filter:none}.detail-grid{display:flex;flex-direction:column}.detail-row{display:flex;justify-content:space-between;align-items:baseline;padding:.5rem 0;border-bottom:1px solid var(--border-subtle);gap:1rem}.detail-row:last-child{border-bottom:none}.detail-label{color:var(--text-secondary);font-size:.8125rem;font-weight:400;flex-shrink:0;min-width:140px}.detail-value{font-weight:500;text-align:right}.card-reveal{animation:cardReveal .3s cubic-bezier(.25,.4,.25,1) backwards}.card-reveal:nth-child(1){animation-delay:.01s}.card-reveal:nth-child(2){animation-delay:.03s}.card-reveal:nth-child(3){animation-delay:.05s}.card-reveal:nth-child(4){animation-delay:.07s}.card-reveal:nth-child(5){animation-delay:.09s}.card-reveal:nth-child(6){animation-delay:.11s}@keyframes cardReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.toast-container{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;max-width:min(420px,calc(100vw - 2rem));pointer-events:none}.toast{padding:.625rem 1rem;border-radius:var(--radius-lg);font-size:.875rem;font-weight:500;box-shadow:var(--shadow-lg);pointer-events:auto;cursor:pointer;animation:toastIn .3s cubic-bezier(.4,0,.2,1)}@keyframes toastIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.spinner{width:28px;height:28px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--accent);border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-center{display:flex;align-items:center;justify-content:center;padding:3rem}.empty-state{text-align:center;padding:3rem 1rem;color:var(--text-muted)}.empty-state p{margin:.5rem 0 0;font-size:.875rem}.empty-state-sub{font-size:.8125rem;margin-top:.25rem}.form-group{margin-bottom:1rem}.form-label{display:block;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.form-hint{display:block;margin-top:.25rem;font-size:.6875rem;color:var(--text-muted);font-weight:400}.form-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1.5rem}.tx-amount{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tx-amount.credit{color:var(--success)}.tx-amount.debit{color:var(--error)}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.8125rem;color:var(--text-secondary)}.date-presets{display:flex;gap:.25rem;flex-wrap:wrap}.date-preset-btn{padding:.2rem .625rem;height:26px;border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:.6875rem;font-weight:600;cursor:pointer;transition:var(--transition);white-space:nowrap}.date-preset-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.date-preset-btn.active{background:var(--accent-muted);border-color:var(--accent);color:var(--accent)}.result-count{font-size:.75rem;color:var(--text-muted);margin-bottom:.5rem}.tx-detail-grid{display:flex;flex-direction:column;gap:0}.tx-detail-divider{height:1px;background:var(--border);margin:.5rem 0}.tx-refund-attempts{display:flex;flex-direction:column;gap:.5rem;padding:.25rem 0}.tx-refund-attempts-title{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.tx-refund-attempt-error{font-size:.75rem;color:var(--danger);padding:.25rem .5rem}.tx-log-entry{border:1px solid var(--border);border-radius:6px;overflow:hidden}.tx-log-entry+.tx-log-entry{margin-top:.5rem}.tx-log-header{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;flex-wrap:wrap;background:var(--bg-secondary);transition:background .15s}.tx-log-header:hover{background:var(--bg-tertiary)}.tx-log-header.fail{border-left:3px solid var(--error)}.tx-log-service{font-weight:600;color:var(--text-primary);font-size:.7rem}.tx-log-method{font-weight:700;color:var(--info);font-size:.65rem;text-transform:uppercase}.tx-log-url{font-family:monospace;font-size:.65rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}.tx-log-duration{font-size:.65rem;color:var(--text-muted)}.tx-log-date{font-size:.65rem;color:var(--text-muted);margin-left:auto}.tx-log-expand{font-size:.6875rem;color:var(--text-muted)}.tx-log-detail{padding:.75rem;border-top:1px solid var(--border);background:var(--bg-primary)}.tx-log-section{margin-bottom:.75rem}.tx-log-section:last-child{margin-bottom:0}.tx-log-section-title{font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.tx-log-pre{font-family:monospace;font-size:.7rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:4px;padding:.5rem;overflow-x:auto;white-space:pre-wrap;word-break:break-all;margin:0;max-height:200px;overflow-y:auto;color:var(--text-primary)}.tx-detail-row{display:flex;justify-content:space-between;align-items:baseline;padding:.75rem 0;border-bottom:1px solid var(--border-subtle);gap:1.5rem}.tx-detail-row:last-child{border-bottom:none}.tx-detail-label{color:var(--text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;min-width:120px}.tx-detail-value{font-size:.875rem;font-weight:500;text-align:right;word-break:break-all;color:var(--text-primary)}.tx-detail-value.mono{font-family:SF Mono,Fira Code,monospace;font-size:.8125rem;letter-spacing:0}.pix-copy-btn{display:inline-flex;align-items:center;gap:.375rem;margin-top:.25rem;padding:.2rem .5rem;border:none;border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--text-muted);font-size:.75rem;font-family:SF Mono,Fira Code,monospace;cursor:pointer;transition:var(--transition);-webkit-tap-highlight-color:transparent;min-height:28px}.pix-copy-btn:hover{background:var(--bg-hover);color:var(--text-primary)}.pix-copy-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.tx-credit{color:var(--success)}.tx-debit{color:var(--error)}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.mb-lg{margin-bottom:1.5rem}.mb-md{margin-bottom:1rem}.mb-sm{margin-bottom:.75rem}.modal-md{max-width:520px}.tx-modal-summary{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.tx-modal-amount{font-size:1.25rem;margin-left:auto}.user-cell{display:flex;align-items:center;gap:.75rem}.user-avatar{width:34px;height:34px;border-radius:var(--radius-full);background:var(--bg-hover);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem;color:var(--text-secondary);flex-shrink:0;overflow:hidden}.user-avatar-img{width:100%;height:100%;object-fit:cover}.user-name{font-weight:500;color:var(--text-primary);font-size:.875rem}.user-email{font-size:.75rem;color:var(--text-muted);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-self-badge{margin-left:.4rem;font-size:.6875rem}.modal-subtitle{color:var(--text-secondary);font-size:.85rem;margin:0 0 1rem}.empty-sessions{text-align:center;padding:1.5rem;color:var(--text-muted)}.tab-bar{display:flex;gap:.25rem;border-bottom:1px solid var(--border-subtle);padding-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-btn{padding:.625rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:var(--transition-smooth);font-family:inherit}.tab-btn:hover{color:var(--text-primary)}.tab-btn.active{color:var(--accent);border-bottom-color:var(--accent)}.form-row{display:flex;gap:.75rem}.badge-sm{font-size:.6875rem;padding:.0625rem .375rem}.page-header-actions{display:flex;align-items:center;gap:.5rem}.chip{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:all .15s ease;white-space:nowrap}.chip:hover{border-color:var(--accent);color:var(--text-primary)}.chip-active{background:var(--accent);color:#fff;border-color:var(--accent)}.chip-partial{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.chip-tag-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.chip-tag.chip-active{background:var(--tag-color, var(--accent));border-color:var(--tag-color, var(--accent));color:#fff}.card-pinned{border-left:3px solid var(--accent)}.provider-tag-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500;border:1px solid;white-space:nowrap}.btn-pin{color:var(--text-tertiary);transition:color .15s}.btn-pin:hover,.btn-pin-active{color:var(--accent)}.tag-menu-wrapper{position:relative}.tag-dropdown{position:absolute;bottom:100%;right:0;z-index:999;min-width:180px;max-height:200px;overflow-y:scroll;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px;margin-bottom:4px}.tag-dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:none;color:var(--text-primary);font-size:13px;cursor:pointer;border-radius:6px;text-align:left}.tag-dropdown-item:hover{background:var(--bg-secondary)}.tag-dropdown-active{font-weight:500}.tag-dropdown-empty{padding:12px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--text-secondary);font-size:13px}.tag-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.tag-color-picker{display:flex;gap:4px}.tag-color-btn{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:border-color .15s;padding:0}.tag-color-btn:hover{opacity:.8}.tag-color-active{border-color:var(--text-primary)}.tag-edit-form{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.provider-select-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;margin-bottom:4px;border-bottom:1px solid var(--border)}.bulk-actions-bar{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--accent-muted);border:1px solid var(--accent);border-radius:var(--radius-md);font-size:13px}.bulk-actions-bar span:first-child{font-weight:600;color:var(--accent)}.provider-groups-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding-right:4px}.provider-group{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.provider-group-header{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-muted);cursor:pointer;font-weight:600;font-size:13px;color:var(--text-primary);-webkit-user-select:none;user-select:none}.provider-group-header input[type=checkbox]{accent-color:var(--accent);width:16px;height:16px;cursor:pointer}.provider-group-type{flex:1}.provider-group-count{font-size:12px;font-weight:400;color:var(--text-secondary)}.provider-group-items{display:flex;flex-direction:column}.provider-group-item{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 38px;font-size:13px;color:var(--text-primary);cursor:pointer;transition:background .12s}.provider-group-item:hover{background:var(--bg-hover)}.provider-group-item input[type=checkbox]{accent-color:var(--accent);width:15px;height:15px;cursor:pointer}.provider-group-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spinner-sm{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin .6s linear infinite}.action-btns{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.btn-icon-sm{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;color:var(--text-secondary);cursor:pointer;transition:all .15s;min-width:0}.btn-icon-sm:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border)}.btn-icon-danger{color:var(--error)}.btn-icon-danger:hover{background:var(--error-bg);color:var(--error);border-color:var(--error)}.btn-back{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--text-secondary);margin-bottom:.5rem}.btn-back:hover{color:var(--text-primary)}.dropdown-menu{position:absolute;top:100%;right:0;z-index:50;min-width:180px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:4px;animation:fadeInSlide .12s ease}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;color:var(--text-primary);background:none;border:none;border-radius:6px;cursor:pointer;transition:background .12s;text-align:left;white-space:nowrap}.dropdown-item:hover{background:var(--bg-hover)}.dropdown-item:disabled{opacity:.5;cursor:not-allowed}.dropdown-item-danger{color:var(--error)}.dropdown-item-danger:hover{background:var(--error-bg)}.dropdown-divider{height:1px;background:var(--border);margin:4px 0}.stat-sub{font-size:12px;color:var(--text-secondary);margin-top:2px}.btn-icon-active{color:var(--accent)!important}.btn-icon-muted{opacity:.4}.confirm-dialog{max-width:420px}.pu-edit-grid-2{grid-template-columns:1fr 1fr}.pu-edit-grid-3{grid-template-columns:1fr 1fr 1fr}.ops-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.ops-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.wl-add-form{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap;align-items:center}.wl-add-form .input{flex:1;min-width:160px}.wl-table-wrap{padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.wl-table{width:100%;border-collapse:collapse;font-size:.875rem}.wl-table th{text-align:left;padding:12px 16px;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);border-bottom:2px solid var(--border-subtle)}.wl-table td{padding:12px 16px;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.85rem}.wl-table tr:last-child td{border-bottom:none}.wl-table tr:hover td{background:var(--bg-secondary)}.text-mono{font-family:monospace}.text-xs{font-size:.7rem}.text-sm{font-size:.8rem}.text-base{font-size:.875rem}.fw-600{font-weight:600}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:.75rem}.gap-lg{gap:1rem}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.w-full{width:100%}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.overflow-auto{overflow:auto}.mt-sm{margin-top:.5rem}.mb-sm{margin-bottom:.5rem}.p-sm{padding:.5rem}@media(max-width:400px){.btn-sm{height:36px;min-height:36px}.badge-sm{font-size:.625rem;padding:.125rem .375rem}.card{padding:.75rem}.page-header h1{font-size:1.125rem}.modal-content{padding:1rem}.confirm-dialog{max-width:calc(100% - 2rem)}}@media(max-width:640px){.tag-color-picker{flex-wrap:wrap}}@media(max-width:768px){.input{font-size:16px!important}.input.input-compact{font-size:.7rem!important}.btn.btn-compact{font-size:.7rem!important;padding:0 8px}.card{padding:.875rem;border-radius:var(--radius-md)}.modal-overlay{padding:0;align-items:flex-end}.modal-content{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0));border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85vh;max-height:85dvh;max-width:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal-md{max-width:100%}.stat-sub{font-size:.6875rem;margin-top:.25rem}.page-header{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:.75rem}.page-header h1{font-size:1.25rem;word-break:break-word}.filter-date,.filter-select{width:100%!important;min-width:0}.filter-label{font-size:.6875rem}.toast-container{bottom:calc(var(--bottomnav-height) + 1rem + env(safe-area-inset-bottom,0));right:.75rem;left:.75rem}th.hide-mobile,td.hide-mobile,.hide-mobile{display:none}.show-mobile-only{display:inline}th,td{padding:.5rem .625rem;font-size:.75rem}.table-wrap{margin:0 -.875rem;padding:0 .875rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.tx-detail-row{padding:.375rem 0;gap:.25rem;flex-direction:column}.tx-detail-label{font-size:.6875rem;min-width:auto}.tx-detail-value{font-size:.8125rem;text-align:left}.modal-actions{padding-top:.75rem;margin-top:.5rem}.tx-modal-summary{gap:.5rem;flex-wrap:wrap}.tx-modal-amount{font-size:1.125rem}.provider-stat-row{font-size:.75rem}.provider-stat-count{font-size:.625rem}.provider-fees{margin-top:.625rem;padding-top:.5rem}.provider-fee-row{font-size:.75rem;padding:.175rem 0}.provider-fee-label{gap:.25rem}.pix-copy-btn{font-size:.6875rem;min-height:32px;padding:.25rem .5rem}.pix-copy-text{max-width:150px}.date-presets{gap:.25rem;flex-wrap:wrap}.date-preset-btn{padding:.25rem .625rem;height:28px;font-size:.6875rem}.mb-lg{margin-bottom:1rem}.form-actions{gap:.5rem}.form-actions .btn{flex:1}.badge{font-size:.625rem;padding:.1rem .375rem}.badge-sm{font-size:.6875rem;padding:.0625rem .25rem}.detail-row{flex-direction:column;gap:.25rem}.detail-value{text-align:left}.detail-label{min-width:auto}.empty-state{padding:2rem .75rem}.result-count{font-size:.6875rem}.toolbar{gap:.25rem}.pagination{font-size:.75rem;gap:.25rem}.pagination .btn-sm{min-height:36px;min-width:70px}.btn-icon-sm{padding:.5rem;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}.action-btns{gap:.25rem;flex-wrap:wrap}.tx-detail-value.mono{word-break:break-all}.tx-detail-value{min-width:0}.form-row{gap:.5rem}.tab-btn{padding:.5rem .75rem;font-size:.75rem}.page-header-actions{width:100%;flex-wrap:wrap}.provider-detail-row{gap:.25rem}.filter-group.filter-grow{min-width:0}.user-email{max-width:140px}.filter-bar{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem;margin-bottom:.75rem;align-items:end}.filter-bar>.btn{height:36px;font-size:.8125rem}.filter-group.filter-grow{grid-column:1 / -1}.filter-date,.filter-select{height:36px;font-size:.75rem}.form-row{flex-direction:column}.provider-groups-list{max-height:45dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}.action-btns{flex-wrap:wrap;gap:2px}.admin-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.admin-filters>div{width:100%}.admin-filters>button{grid-column:1 / -1}.wl-table th.hide-mobile,.wl-table td.hide-mobile{display:none}.page-container h1{font-size:1.25rem}.modal-content .wl-table-wrap{margin:0 -1rem;padding:0 1rem}.ops-stat-grid{grid-template-columns:1fr 1fr;gap:8px}.ops-detail-grid{grid-template-columns:1fr;gap:8px}}@media(max-width:480px){.provider-detail-row{flex-direction:column;gap:.125rem}.provider-detail-label{font-size:.6875rem}.provider-detail-value{font-size:.8125rem}.provider-detail-actions{flex-direction:column}.provider-detail-actions .provider-action-link{justify-content:center}.date-presets{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.pix-copy-text{max-width:120px}.admin-filters{grid-template-columns:1fr}.wl-table{font-size:.75rem}.wl-table th,.wl-table td{padding:.375rem .5rem}.btn-sm{font-size:.75rem;padding:.25rem .5rem;min-height:40px}.ops-stat-grid{grid-template-columns:1fr}}@media(max-width:768px){.wl-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.wl-table{min-width:600px}}@media(max-width:768px){.payzu-filter-row{flex-direction:column!important;gap:4px!important}.payzu-filter-row select,.payzu-filter-row input{width:100%!important}.pu-edit-grid-2,.pu-edit-grid-3,.pu-rules-grid{grid-template-columns:1fr!important}.pu-toolbar{flex-direction:column;align-items:stretch}.pu-toolbar .input{min-width:0!important;width:100%}.pu-toolbar .btn{width:100%}}@media(max-width:768px){.page-container{padding:12px}.wl-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -.875rem;padding:0 .875rem}.btn{min-height:44px}.btn-sm{min-height:36px}.select.input,select.input{min-height:40px}.modal-content{width:100%}.modal-md,.modal-lg{max-width:100%}.confirm-dialog{max-width:calc(100% - 1rem)}.wl-add-form{flex-direction:column;align-items:stretch}.wl-add-form .input{min-width:0}.wl-add-form .btn{width:100%}}@media(max-width:480px){.page-container{padding:8px}.card{padding:12px}.modal-overlay{padding:0;align-items:stretch}.modal-content{max-width:100vw!important;margin:0;border-radius:0;min-height:100dvh;max-height:100dvh}.modal-md,.modal-lg{max-width:100vw!important}.btn{min-height:44px;font-size:.875rem}.input{min-height:44px}h1{font-size:1.2rem}.page-header h1{font-size:1.1rem}.wl-table-wrap{margin:0 -12px;padding:0 12px}.tab-btn{padding:.375rem .5rem;font-size:.6875rem}.pagination{flex-wrap:wrap;justify-content:center}.pagination .btn-sm{min-height:40px;min-width:60px;font-size:.75rem}.form-actions{flex-direction:column}.form-actions .btn{width:100%}.toolbar{flex-direction:column;align-items:stretch;gap:.5rem}.toolbar .btn{width:100%;justify-content:center}.result-count{text-align:center}}@media(max-width:768px){.wl-table-wrap,.tab-bar,.date-presets{scrollbar-width:none}.wl-table-wrap::-webkit-scrollbar,.tab-bar::-webkit-scrollbar,.date-presets::-webkit-scrollbar{display:none}}@media(max-width:900px){.filter-bar{padding:.875rem 1rem}.page-header h1{font-size:1.375rem}}@media(max-width:640px){input,select,textarea{font-size:16px}.input,select.input,textarea.input{font-size:16px!important}.input-sm,.input.input-compact{font-size:.8125rem!important}.btn{min-height:44px}.btn-sm{min-height:36px}.btn-icon-sm{min-width:44px;min-height:44px}.pix-copy-btn{min-height:36px}.table-wrap,.wl-table-wrap,.tab-bar,.date-presets{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.table-wrap::-webkit-scrollbar,.wl-table-wrap::-webkit-scrollbar,.tab-bar::-webkit-scrollbar,.date-presets::-webkit-scrollbar{display:none}.modal-overlay,.modal-content{overscroll-behavior:contain}}@media(min-width:641px){.btn{min-height:36px}.btn-sm{min-height:32px}}@media(max-width:768px){table,td,th,.tx-detail-value,.tx-detail-label,.detail-value,.detail-label,.card p,.card span:not(.badge):not(.tag),.stat-value,.provider-stat-row,.empty-state p{font-size:max(.75rem,12px)}.table-wrap,.wl-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap>table,.wl-table-wrap>table{min-width:max(600px,100%)}.page-container>table,.card>table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.input,select,.btn,.tab-btn,button[class*=btn]{min-height:40px}.input-sm,.btn-sm{min-height:36px}input[type=checkbox],input[type=radio]{min-height:20px;min-width:20px}.tab-bar{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;white-space:nowrap}.tab-bar::-webkit-scrollbar{display:none}.tab-bar .tab-btn{flex-shrink:0}.card,.modal-content{max-width:100%;box-sizing:border-box}.card pre,.card code{overflow-x:auto;max-width:100%}.sticky-bottom,.fixed-bottom{bottom:calc(var(--bottomnav-height, 68px) + env(safe-area-inset-bottom,0))}}@media(max-width:400px){.badge,.tag,.chip,.pill{font-size:max(.6875rem,11px)}}html.native-app{--app-padding: .75rem;-webkit-user-select:none;user-select:none}html.native-app input,html.native-app textarea,html.native-app [contenteditable],html.native-app code,html.native-app pre{-webkit-user-select:text;user-select:text}html.native-app body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:100vh;min-height:100dvh}html.native-app #root{min-height:100vh;min-height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}html.native-app *{-webkit-tap-highlight-color:transparent}html.native-app .btn:active{opacity:.7;transform:scale(.97)}html.native-app .btn-sm:active{transform:scale(.95)}html.keyboard-open .bottomNav,html.keyboard-open .bottom-nav{display:none!important}html.native-app .card{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 3px #00000026;padding:1rem;margin-bottom:.75rem}html.native-app .card:before{display:none}html.native-app .card.clickable:hover{transform:none;box-shadow:0 1px 3px #00000026}html.native-app .card-reveal{animation:none!important}html.native-app .card-pinned{border-left-width:2px}html.native-app .modal-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0009;padding:0;align-items:flex-end}html.native-app .modal-content{animation:none;padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0));border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:90dvh;max-width:100%!important;width:100%}html.native-app .modal-md,html.native-app .modal-lg,html.native-app .confirm-dialog{max-width:100%!important}html.native-app .page-header{flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:.5rem}html.native-app .page-header h1{font-size:1.15rem}html.native-app .page-header-actions{width:100%;flex-wrap:wrap;gap:6px}html.native-app .filter-bar{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;margin-bottom:.75rem}html.native-app .filter-group{width:100%}html.native-app .filter-group.filter-grow{min-width:0}html.native-app .filter-date,html.native-app .filter-select{width:100%!important;min-width:0;height:40px;font-size:.8rem}html.native-app .filter-label{font-size:.6875rem}html.native-app .btn{min-height:44px;-webkit-tap-highlight-color:transparent}html.native-app .btn-sm{min-height:36px;font-size:.75rem}html.native-app .btn-icon-sm{min-width:44px;min-height:44px}html.native-app .input{min-height:44px;font-size:16px!important}html.native-app select.input{min-height:44px}html.native-app .badge{font-size:.6875rem;padding:.1rem .375rem}html.native-app .tab-bar{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}html.native-app .tab-bar::-webkit-scrollbar{display:none}html.native-app .tab-btn{padding:.5rem .75rem;font-size:.75rem;white-space:nowrap;flex-shrink:0}html.native-app th.hide-mobile,html.native-app td.hide-mobile,html.native-app .hide-mobile{display:none!important}html.native-app .show-mobile-only{display:inline}html.native-app th,html.native-app td{padding:.5rem;font-size:.7rem}html.native-app .wl-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -.5rem;padding:0 .5rem}html.native-app .wl-table-wrap::-webkit-scrollbar{display:none}html.native-app .wl-table{min-width:500px;table-layout:auto}html.native-app .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -.5rem;padding:0 .5rem}html.native-app .wl-add-form{flex-direction:column;align-items:stretch}html.native-app .wl-add-form .input{min-width:0;width:100%}html.native-app .wl-add-form .btn{width:100%}html.native-app .form-row{flex-direction:column;gap:.5rem}html.native-app .form-actions{gap:.5rem}html.native-app .form-actions .btn{flex:1}html.native-app .pagination{font-size:.75rem;gap:.5rem;flex-wrap:wrap;justify-content:center}html.native-app .pagination .btn-sm{min-height:40px;min-width:70px}html.native-app .date-presets{gap:.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}html.native-app .date-presets::-webkit-scrollbar{display:none}html.native-app .date-preset-btn{padding:.25rem .625rem;height:28px;font-size:.6875rem;flex-shrink:0}html.native-app .toast-container{bottom:calc(var(--bottomnav-height) + 1rem + env(safe-area-inset-bottom,0));right:.5rem;left:.5rem}html.native-app .toolbar{gap:.25rem;flex-wrap:wrap}html.native-app .action-btns{gap:4px;flex-wrap:wrap}html.native-app .empty-state{padding:2rem .75rem}html.native-app .detail-row{flex-direction:column;gap:.25rem}html.native-app .detail-value{text-align:left}html.native-app .tx-detail-row{flex-direction:column;gap:.25rem;padding:.375rem 0}html.native-app .tx-detail-label{font-size:.6875rem;min-width:auto}html.native-app .tx-detail-value{font-size:.75rem;text-align:left;word-break:break-all}html.native-app .toggle-switch .toggle-track{width:44px;height:24px}html.native-app .toggle-switch .toggle-track:after{width:18px;height:18px}html.native-app .toggle-switch input:checked+.toggle-track:after{transform:translate(20px)}html.native-app .chip{font-size:.7rem;padding:6px 10px}html.native-app .payzu-filter-row{flex-direction:column!important;gap:6px!important}html.native-app .payzu-filter-row select,html.native-app .payzu-filter-row input{width:100%!important}html.native-app .pu-edit-grid-2,html.native-app .pu-edit-grid-3,html.native-app .pu-rules-grid{grid-template-columns:1fr!important}html.native-app .pu-toolbar{flex-direction:column;align-items:stretch;gap:8px}html.native-app .pu-toolbar .input{max-width:none;width:100%}html.native-app .pu-toolbar .btn{width:100%;justify-content:center}html.native-app .compliance-filters{display:flex;flex-direction:column;gap:8px}html.native-app .compliance-filter-field,html.native-app .compliance-filter-field input,html.native-app .compliance-filter-field select{width:100%}html.native-app .compliance-detail-panel{max-width:100%!important}html.native-app .infraction-edit-select{max-width:100%!important;width:100%}html.native-app .dp-filter-row{display:flex;flex-direction:column;gap:8px}html.native-app .dp-filter-field,html.native-app .dp-filter-field input,html.native-app .dp-filter-field select{width:100%}html.native-app .ops-stat-grid{grid-template-columns:repeat(2,1fr);gap:8px}html.native-app .ops-detail-grid{grid-template-columns:1fr}html.native-app .admin-filters{display:flex;flex-direction:column;gap:8px}html.native-app .admin-filters>div{width:100%}html.native-app .admin-filters>button{width:100%}html.native-app .user-email{max-width:100px}html.native-app .pix-copy-btn{min-height:40px;font-size:.65rem}html.native-app .pix-copy-text{max-width:120px}html.native-app .bulk-actions-bar{flex-wrap:wrap;gap:6px;font-size:.75rem}html.native-app .provider-groups-list{max-height:50dvh;overflow-y:auto;-webkit-overflow-scrolling:touch}html.native-app .modal-content .wl-table-wrap{margin:0 -1rem;padding:0 1rem}html.native-app .page-container{padding:var(--app-padding)}html.native-app .page-container h1{font-size:1.15rem}html.native-app .page-transition{animation:pageIn .15s ease-out}@keyframes pageIn{0%{opacity:0}to{opacity:1}}
