:root{--bv-ink: 255, 255, 255;--bv-page: #070612;--bv-elev1: #0e0c1f;--bv-elev2: #15132a;--bv-pill-solid: 58, 142, 255;--bv-shadow: 0, 0, 0;--bv-shadow-a: .4;--accent-glow: #e8c07d;--bv-primary: #3a8eff;--bv-primary-rgb: 58, 142, 255;--bv-primary-strong: #296df5;--bv-primary-button-bg: #296df5;--bv-primary-button-fg: #ffffff;--bv-primary-soft: rgba(58, 142, 255, .14);--bv-primary-border: rgba(58, 142, 255, .3);--bv-surface-page: #070612;--bv-surface-card: rgba(255, 255, 255, .04);--bv-surface-subtle: rgba(255, 255, 255, .06);--bv-surface-raised: #0e0c1f;--bv-border-default: rgba(255, 255, 255, .1);--bv-border-strong: rgba(255, 255, 255, .18);--bv-shadow-soft: 0 24px 60px -20px rgba(0, 0, 0, .6);--bv-shadow-menu: 0 18px 50px rgba(0, 0, 0, .42);--bv-modal-overlay-alpha: .62;--bv-overlay-bg: rgba(6, 8, 14, var(--bv-modal-overlay-alpha));--bv-drawer-bg: #0e0c1f;--bv-drawer-border: rgba(255, 255, 255, .1);--bv-drawer-shadow: -24px 0 60px rgba(0, 0, 0, .55);--bv-wallet-bg: linear-gradient(180deg, rgba(255, 255, 255, .06) 0%, rgba(255, 255, 255, .02) 100%);--bv-wallet-shadow: 0 24px 54px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .14);--bv-wallet-shadow-hover: 0 30px 64px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .18);--bv-interactive-subtle-bg: rgba(255, 255, 255, .04);--bv-interactive-hover-bg: rgba(255, 255, 255, .06);--bv-disabled-bg: rgba(255, 255, 255, .025);--bv-disabled-border: rgba(255, 255, 255, .08);--bv-disabled-fg: rgba(255, 255, 255, .44);--bv-ghost-bg: rgba(255, 255, 255, .1);--bv-ghost-border: rgba(255, 255, 255, .1);--bv-kicker-bg: rgba(255, 255, 255, .05);--bv-kicker-border: rgba(255, 255, 255, .1);--bv-sidebar-bg: rgba(255, 255, 255, .02);--bv-sidebar-active-bg: rgba(255, 255, 255, .08);--bv-sidebar-hover-bg: rgba(255, 255, 255, .04);--bv-sidebar-active-fg: rgb(255, 255, 255);--bv-topbar-bg: rgba(var(--bv-page-rgb), .7);--bv-tab-border: rgba(255, 255, 255, .1);--bv-tab-active-fg: rgb(255, 255, 255);--bv-tab-muted-fg: rgba(255, 255, 255, .62);--bv-tab-hover-fg: rgba(255, 255, 255, .86);--bv-tab-hover-bg: rgba(255, 255, 255, .04);--bv-tab-indicator: #3a8eff;--bv-tab-badge-bg: rgba(232, 140, 125, .18);--bv-tab-badge-fg: #F2B8A8;--bv-tab-count-fg: rgba(255, 255, 255, .38);--bv-ticker-bg: linear-gradient(180deg, #06080d 0%, #0a0e16 100%);--bv-ticker-label-bg: linear-gradient(90deg, #06080d 0%, #06080d 88%, transparent 100%);--bv-ticker-border: #1a2030;--bv-avatar-stack-bg: rgba(58, 142, 255, .08);--bv-avatar-stack-border: rgba(58, 142, 255, .2);--bv-avatar-bg: rgba(58, 142, 255, .16);--bv-avatar-border: #1b2540;--bv-avatar-fg: rgba(255, 255, 255, .92);--bv-table-bg: rgba(255, 255, 255, .04);--bv-table-header-bg: rgba(255, 255, 255, .06);--bv-table-row-hover-bg: rgba(255, 255, 255, .04);--bv-table-row-selected-bg: rgba(58, 142, 255, .1);--bv-table-border: rgba(255, 255, 255, .1);--bv-compliance-kyc-bg: rgba(141, 234, 201, .1);--bv-compliance-kyc-border: rgba(141, 234, 201, .28);--bv-compliance-kyc-fg: #8DEAC9;--bv-compliance-email-fg: #E8C07D;--bv-mobile-topbar-bg: rgba(var(--bv-page-rgb), .88);--bv-mobile-bottom-bg: rgba(14, 12, 31, .9);--bv-mobile-nav-border: rgba(255, 255, 255, .1);--bv-mobile-sheet-bg: #0e0c1f;--bv-mobile-sheet-shadow: 0 -24px 70px rgba(0, 0, 0, .52);--bv-app-ambient: radial-gradient(800px 500px at 90% 0%, rgba(232,192,125,.07), transparent 60%), radial-gradient(700px 600px at 10% 100%, rgba(141,234,201,.05), transparent 60%), radial-gradient(900px 600px at 50% 40%, rgba(var(--bv-primary-rgb),.04), transparent 70%);--bv-success: #489766;--bv-warning: #ffa95c;--bv-danger: #c73e40;--bv-td: 0%;--bv-page-rgb: 7, 6, 18;--bv-lighten: 0%;--bv-bubble-border: rgba(255, 240, 200, .35);color-scheme:dark}[data-theme=dark]{--bv-ink: 255, 255, 255;--bv-page: #070612;--bv-elev1: #0e0c1f;--bv-elev2: #15132a;--bv-pill-solid: 58, 142, 255;--bv-shadow: 0, 0, 0;--bv-shadow-a: .4;--accent-glow: #e8c07d;--bv-primary: #3a8eff;--bv-primary-rgb: 58, 142, 255;--bv-primary-strong: #296df5;--bv-primary-button-bg: #296df5;--bv-primary-button-fg: #ffffff;--bv-primary-soft: rgba(58, 142, 255, .14);--bv-primary-border: rgba(58, 142, 255, .3);--bv-surface-page: #070612;--bv-surface-card: rgba(255, 255, 255, .04);--bv-surface-subtle: rgba(255, 255, 255, .06);--bv-surface-raised: #0e0c1f;--bv-border-default: rgba(255, 255, 255, .1);--bv-border-strong: rgba(255, 255, 255, .18);--bv-shadow-soft: 0 24px 60px -20px rgba(0, 0, 0, .6);--bv-shadow-menu: 0 18px 50px rgba(0, 0, 0, .42);--bv-modal-overlay-alpha: .62;--bv-overlay-bg: rgba(6, 8, 14, var(--bv-modal-overlay-alpha));--bv-drawer-bg: #0e0c1f;--bv-drawer-border: rgba(255, 255, 255, .1);--bv-drawer-shadow: -24px 0 60px rgba(0, 0, 0, .55);--bv-wallet-bg: linear-gradient(180deg, rgba(255, 255, 255, .06) 0%, rgba(255, 255, 255, .02) 100%);--bv-wallet-shadow: 0 24px 54px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .14);--bv-wallet-shadow-hover: 0 30px 64px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .18);--bv-interactive-subtle-bg: rgba(255, 255, 255, .04);--bv-interactive-hover-bg: rgba(255, 255, 255, .06);--bv-disabled-bg: rgba(255, 255, 255, .025);--bv-disabled-border: rgba(255, 255, 255, .08);--bv-disabled-fg: rgba(255, 255, 255, .44);--bv-ghost-bg: rgba(255, 255, 255, .1);--bv-ghost-border: rgba(255, 255, 255, .1);--bv-kicker-bg: rgba(255, 255, 255, .05);--bv-kicker-border: rgba(255, 255, 255, .1);--bv-sidebar-bg: rgba(255, 255, 255, .02);--bv-sidebar-active-bg: rgba(255, 255, 255, .08);--bv-sidebar-hover-bg: rgba(255, 255, 255, .04);--bv-sidebar-active-fg: rgb(255, 255, 255);--bv-topbar-bg: rgba(var(--bv-page-rgb), .7);--bv-tab-border: rgba(255, 255, 255, .1);--bv-tab-active-fg: rgb(255, 255, 255);--bv-tab-muted-fg: rgba(255, 255, 255, .62);--bv-tab-hover-fg: rgba(255, 255, 255, .86);--bv-tab-hover-bg: rgba(255, 255, 255, .04);--bv-tab-indicator: #3a8eff;--bv-tab-badge-bg: rgba(232, 140, 125, .18);--bv-tab-badge-fg: #F2B8A8;--bv-tab-count-fg: rgba(255, 255, 255, .38);--bv-ticker-bg: linear-gradient(180deg, #06080d 0%, #0a0e16 100%);--bv-ticker-label-bg: linear-gradient(90deg, #06080d 0%, #06080d 88%, transparent 100%);--bv-ticker-border: #1a2030;--bv-avatar-stack-bg: rgba(58, 142, 255, .08);--bv-avatar-stack-border: rgba(58, 142, 255, .2);--bv-avatar-bg: rgba(58, 142, 255, .16);--bv-avatar-border: #1b2540;--bv-avatar-fg: rgba(255, 255, 255, .92);--bv-table-bg: rgba(255, 255, 255, .04);--bv-table-header-bg: rgba(255, 255, 255, .06);--bv-table-row-hover-bg: rgba(255, 255, 255, .04);--bv-table-row-selected-bg: rgba(58, 142, 255, .1);--bv-table-border: rgba(255, 255, 255, .1);--bv-compliance-kyc-bg: rgba(141, 234, 201, .1);--bv-compliance-kyc-border: rgba(141, 234, 201, .28);--bv-compliance-kyc-fg: #8DEAC9;--bv-compliance-email-fg: #E8C07D;--bv-mobile-topbar-bg: rgba(var(--bv-page-rgb), .88);--bv-mobile-bottom-bg: rgba(14, 12, 31, .9);--bv-mobile-nav-border: rgba(255, 255, 255, .1);--bv-mobile-sheet-bg: #0e0c1f;--bv-mobile-sheet-shadow: 0 -24px 70px rgba(0, 0, 0, .52);--bv-app-ambient: radial-gradient(800px 500px at 90% 0%, rgba(232,192,125,.07), transparent 60%), radial-gradient(700px 600px at 10% 100%, rgba(141,234,201,.05), transparent 60%), radial-gradient(900px 600px at 50% 40%, rgba(var(--bv-primary-rgb),.04), transparent 70%);--bv-success: #489766;--bv-warning: #ffa95c;--bv-danger: #c73e40;--bv-td: 0%;--bv-page-rgb: 7, 6, 18;--bv-lighten: 0%;--bv-bubble-border: rgba(255, 240, 200, .35);color-scheme:dark}[data-theme=light]{--bv-ink: 23, 23, 23;--bv-page: #fbfdff;--bv-elev1: #ffffff;--bv-elev2: #f3f3f5;--bv-pill-solid: 19, 128, 237;--bv-shadow: 18, 18, 18;--bv-shadow-a: .08;--accent-glow: #e8c07d;--bv-primary: #1380ed;--bv-primary-rgb: 19, 128, 237;--bv-primary-strong: #156afc;--bv-primary-button-bg: #1380ed;--bv-primary-button-fg: #ffffff;--bv-primary-soft: rgba(19, 128, 237, .1);--bv-primary-border: rgba(19, 128, 237, .26);--bv-surface-page: #fbfdff;--bv-surface-card: #ffffff;--bv-surface-subtle: #f6f9fd;--bv-surface-raised: #ffffff;--bv-border-default: #dce7f3;--bv-border-strong: #cbd9ea;--bv-shadow-soft: 0 8px 24px rgba(15, 23, 42, .06);--bv-shadow-menu: 0 18px 48px rgba(15, 23, 42, .12);--bv-modal-overlay-alpha: .28;--bv-overlay-bg: rgba(15, 23, 42, var(--bv-modal-overlay-alpha));--bv-drawer-bg: #ffffff;--bv-drawer-border: #dce7f3;--bv-drawer-shadow: -18px 0 48px rgba(15, 23, 42, .12);--bv-wallet-bg: linear-gradient(180deg, #ffffff 0%, #f5f8fd 100%);--bv-wallet-shadow: 0 10px 24px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(255, 255, 255, .9);--bv-wallet-shadow-hover: 0 16px 34px rgba(15, 23, 42, .12), inset 0 1px 0 rgba(255, 255, 255, .92);--bv-interactive-subtle-bg: #f6f9fd;--bv-interactive-hover-bg: #eef6ff;--bv-disabled-bg: #f1f4f8;--bv-disabled-border: #d9e2ee;--bv-disabled-fg: #7b8798;--bv-ghost-bg: #ffffff;--bv-ghost-border: #dce7f3;--bv-kicker-bg: rgba(19, 128, 237, .08);--bv-kicker-border: rgba(19, 128, 237, .16);--bv-sidebar-bg: #f6faff;--bv-sidebar-active-bg: rgba(19, 128, 237, .1);--bv-sidebar-hover-bg: #eef6ff;--bv-sidebar-active-fg: #1380ed;--bv-topbar-bg: rgba(255, 255, 255, .92);--bv-tab-border: #dce7f3;--bv-tab-active-fg: #1380ed;--bv-tab-muted-fg: #637083;--bv-tab-hover-fg: #1380ed;--bv-tab-hover-bg: #eef6ff;--bv-tab-indicator: #1380ed;--bv-tab-badge-bg: rgba(199, 62, 64, .1);--bv-tab-badge-fg: #b83236;--bv-tab-count-fg: #7b8798;--bv-ticker-bg: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);--bv-ticker-label-bg: linear-gradient(90deg, #fbfdff 0%, #fbfdff 88%, transparent 100%);--bv-ticker-border: #dce7f3;--bv-avatar-stack-bg: rgba(19, 128, 237, .05);--bv-avatar-stack-border: rgba(19, 128, 237, .16);--bv-avatar-bg: rgba(19, 128, 237, .09);--bv-avatar-border: #edf5ff;--bv-avatar-fg: #216db8;--bv-table-bg: #ffffff;--bv-table-header-bg: #f6f9fd;--bv-table-row-hover-bg: #f8fbff;--bv-table-row-selected-bg: rgba(19, 128, 237, .07);--bv-table-border: #dce7f3;--bv-compliance-kyc-bg: #e9fbf3;--bv-compliance-kyc-border: #9ee3c2;--bv-compliance-kyc-fg: #15845f;--bv-compliance-email-fg: #9a6a14;--bv-mobile-topbar-bg: rgba(255, 255, 255, .94);--bv-mobile-bottom-bg: rgba(255, 255, 255, .96);--bv-mobile-nav-border: #dce7f3;--bv-mobile-sheet-bg: #ffffff;--bv-mobile-sheet-shadow: 0 -18px 52px rgba(15, 23, 42, .16);--bv-app-ambient: radial-gradient(860px 520px at 88% -6%, rgba(19, 128, 237, .045), transparent 62%), radial-gradient(760px 520px at 12% 110%, rgba(19, 128, 237, .022), transparent 64%);--bv-success: #34c759;--bv-warning: #f79009;--bv-danger: #ff3b30;--bv-td: 18%;--bv-page-rgb: 251, 253, 255;--bv-lighten: 90%;--bv-bubble-border: rgba(23, 23, 23, .16);color-scheme:light}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100vh}body{background:var(--bv-page);color:rgb(var(--bv-ink));font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .24s ease,color .24s ease;-webkit-font-smoothing:antialiased}@font-face{font-family:Aeonik Pro;src:local("Inter");font-weight:100 900}@font-face{font-family:Inter Display;src:local("Inter");font-weight:100 900}svg.lucide{display:inline-block;vertical-align:middle}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(var(--bv-ink),.18);border-radius:9999px}::-webkit-scrollbar-track{background:transparent}input,textarea,select{color:rgb(var(--bv-ink));caret-color:rgb(var(--bv-ink));background-color:color-mix(in srgb,var(--bv-elev1),var(--bv-page) 18%);border-color:rgba(var(--bv-ink),.14)}input::placeholder,textarea::placeholder{color:rgba(var(--bv-ink),.4);opacity:1}input:disabled,textarea:disabled,select:disabled,button:disabled{color:rgba(var(--bv-ink),.3)}select,option{background-color:var(--bv-elev1);color:rgb(var(--bv-ink))}input:focus,textarea:focus,select:focus{border-color:var(--bv-primary-border);outline-color:var(--bv-primary)}::selection{background:rgba(var(--bv-primary-rgb),.2);color:rgb(var(--bv-ink))}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--bv-ink));caret-color:rgb(var(--bv-ink));transition:background-color 9999s ease-in-out 0s}.lvl1-page [data-backbtn],.mobile-only{display:none!important}.desktop-only{display:block}.responsive-page{width:100%;max-width:100%}.responsive-grid{display:grid}.mobile-scroll-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mobile-card-list{display:grid;gap:12px}@media (max-width: 1023px) and (min-width: 768px){.portal-main{padding:20px!important}.portal-main>.lvl1-page,.portal-main>.lvl1-page>*{max-width:100%!important}}@media (max-width: 767px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{min-width:0}.desktop-only{display:none!important}.mobile-only{display:flex!important}.portal-root{display:block!important;width:100%;min-width:0}.portal-shell{display:block!important;width:100%!important;min-width:0}.portal-content{width:100%;min-width:0;display:block!important}.portal-main{width:100%;min-width:0;padding:16px 14px calc(92px + env(safe-area-inset-bottom))!important;overflow-x:hidden}.portal-main>*,.portal-main>.lvl1-page,.portal-main>.lvl1-page>*{width:100%;max-width:100%!important;min-width:0}.mobile-topbar{position:sticky;top:0;z-index:70;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;align-items:center;justify-content:space-between;gap:12px;background:var(--bv-mobile-topbar-bg);border-bottom:1px solid var(--bv-mobile-nav-border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.mobile-topbar-brand{display:flex;align-items:center;gap:10px;min-width:0;color:rgb(var(--bv-ink))}.mobile-topbar-logo{display:block;width:118px;line-height:0;flex:0 1 auto}.mobile-topbar-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;border-left:1px solid var(--bv-border-default);font:600 13px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:rgba(var(--bv-ink),.76)}.mobile-topbar-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.rebate-role-fab,.enc-fab{bottom:calc(92px + env(safe-area-inset-bottom))!important}.mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:80;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--bv-mobile-bottom-bg);border-top:1px solid var(--bv-mobile-nav-border);box-shadow:0 -14px 34px rgba(var(--bv-shadow),calc(var(--bv-shadow-a) * .28));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mobile-bottom-nav-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;min-width:0;min-height:54px;border-radius:14px;background:transparent;color:rgba(var(--bv-ink),.58);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:600 10.5px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.mobile-bottom-nav-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-nav-item.is-active{background:rgba(var(--bv-primary-rgb),.12);color:var(--bv-primary)}.mobile-sheet-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;align-items:flex-end;justify-content:center}.mobile-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:var(--bv-overlay-bg)}.mobile-more-sheet{position:relative;width:100%;max-height:min(78vh,620px);overflow-y:auto;padding:10px 14px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:var(--bv-mobile-sheet-bg);border:1px solid var(--bv-border-default);box-shadow:var(--bv-mobile-sheet-shadow);color:rgb(var(--bv-ink))}.mobile-sheet-handle{width:42px;height:4px;border-radius:999px;margin:0 auto 14px;background:rgba(var(--bv-ink),.2)}.mobile-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.mobile-sheet-kicker{color:rgba(var(--bv-ink),.48);font:600 10.5px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.4px}.mobile-sheet-header h2{margin:3px 0 0;font:600 22px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.3px}.mobile-sheet-close{width:36px;height:36px;border-radius:999px;border:1px solid var(--bv-border-default);background:var(--bv-interactive-subtle-bg);color:rgb(var(--bv-ink));display:inline-flex;align-items:center;justify-content:center}.mobile-more-list,.mobile-more-actions{display:grid;gap:8px}.mobile-more-list{margin-bottom:14px}.mobile-more-item,.mobile-more-action{width:100%;min-height:48px;border-radius:14px;border:1px solid var(--bv-border-default);background:var(--bv-surface-card);color:rgb(var(--bv-ink));display:flex;align-items:center;gap:12px;padding:0 14px;font:600 13px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.mobile-more-item span{flex:1}.mobile-more-item.is-active{border-color:rgba(var(--bv-primary-rgb),.32);background:rgba(var(--bv-primary-rgb),.1);color:var(--bv-primary)}.mobile-more-action{justify-content:flex-start;background:var(--bv-interactive-subtle-bg)}.mobile-more-theme{display:flex}.mobile-more-theme>button{width:100%;justify-content:center;min-height:42px}.responsive-grid,.partner-rate-grid,.partner-formula-grid{grid-template-columns:minmax(0,1fr)!important}.mobile-scroll-table,.portal-main table{min-width:max-content}.portal-main [style*="overflow-x: auto"],.portal-main [style*="overflowX: auto"]{max-width:100%;-webkit-overflow-scrolling:touch}.lvl1-page h1{font-size:clamp(24px,8vw,32px)!important;line-height:1.14!important;letter-spacing:-.45px!important}.lvl1-page h2{font-size:clamp(20px,6.4vw,27px)!important;line-height:1.18!important}.lvl1-page p,.lvl1-page [style*="font-size: 16"]{max-width:100%!important}.lvl1-page [style*="grid-template-columns: repeat(4"],.lvl1-page [style*="gridTemplateColumns: repeat(4"],.lvl1-page [style*="grid-template-columns: repeat(3"],.lvl1-page [style*="gridTemplateColumns: repeat(3"],.lvl1-page [style*="grid-template-columns: 1fr 1fr"],.lvl1-page [style*="gridTemplateColumns: 1fr 1fr"],.lvl1-page [style*="grid-template-columns: 1.4fr 1fr"],.lvl1-page [style*="gridTemplateColumns: 1.4fr 1fr"],.lvl1-page [style*="grid-template-columns: 260px"],.lvl1-page [style*="gridTemplateColumns: 260px"],.lvl1-page [style*="grid-template-columns: 320px"],.lvl1-page [style*="gridTemplateColumns: 320px"]{grid-template-columns:minmax(0,1fr)!important}.lvl1-page [style*="display: flex"][style*="align-items: flex-end"],.lvl1-page [style*="display:flex"][style*="align-items:flex-end"]{align-items:stretch!important}.lvl1-page button,.lvl1-page a{max-width:100%}.lvl1-page [style*="width: fit-content"]{width:100%!important;max-width:100%;overflow-x:auto;border-radius:16px!important}.lvl1-page [style*="position: absolute"][style*="top: calc(100%"]{max-width:calc(100vw - 28px)!important}.clients-pagination-actions,.clients-export-buttons{width:100%;flex-wrap:wrap!important}.clients-pagination-spacer{display:none!important}.table-pagination{justify-content:flex-start!important}.table-pagination>*,.table-pagination select,.table-pagination button{max-width:100%}.table-pagination-separator{display:none!important}[role=dialog]{max-width:calc(100vw - 20px)!important}.portal-main .lvl1-page>div[style*="max-width: 1320"],.portal-main .lvl1-page>div[style*="max-width:1320"],.portal-main .lvl1-page>div[style*="max-width: 1240"],.portal-main .lvl1-page>div[style*="max-width:1240"]{margin-left:0!important;margin-right:0!important}.bonvoy-page{margin:-16px -14px calc(-92px - env(safe-area-inset-bottom))!important;padding:0 0 calc(108px + env(safe-area-inset-bottom))!important}.bonvoy-page-section,.bonvoy-hero-inner,.bonvoy-kpi-wrap{max-width:100%!important;padding-left:14px!important;padding-right:14px!important}.bonvoy-hero-band{padding-top:26px!important;padding-bottom:56px!important}.bonvoy-hero-inner{align-items:flex-start!important;gap:16px!important}.bonvoy-hero-title{font-size:clamp(34px,11vw,44px)!important;line-height:1.06!important;letter-spacing:-.8px!important;margin:14px 0 12px!important}.bonvoy-hero-actions{width:100%}.bonvoy-hero-actions>button{flex:1 1 160px;justify-content:center}.bonvoy-kpi-wrap{margin-top:-34px!important}.bonvoy-kpi-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:8px!important;gap:8px!important}.bonvoy-kpi-card>button{border-left:0!important;border-radius:14px!important;background:var(--bv-interactive-subtle-bg)!important;padding:12px!important}.promo-materials-section{margin-top:18px!important}.promo-materials-section>div:first-child{display:block!important}.promo-materials-section>div:first-child>div:last-child{max-width:100%!important;text-align:left!important;margin-top:8px}.promo-material-tabs,.cashback-tabs{width:100%!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;border-radius:16px!important}.promo-material-tabs>button,.cashback-tabs>button{flex:0 0 auto;min-height:42px}.promo-material-filters{display:grid!important;grid-template-columns:minmax(0,1fr)}.promo-material-filters>*,.promo-material-filters button{width:100%;justify-content:center}.promo-material-grid{grid-template-columns:minmax(0,1fr)!important}.cashback-page{max-width:100%!important}.cashback-page>div[style*="display: flex"]{min-width:0}.cashback-page [style*="overflowX: auto"],.cashback-page [style*="overflow-x: auto"]{border-radius:14px}.cashback-page table,.lvl1-page table{width:max-content!important;min-width:680px}.cashback-page [style*="grid-template-columns: repeat(3"],.cashback-page [style*="gridTemplateColumns: repeat(3"]{grid-template-columns:minmax(0,1fr)!important}[data-reach-dialog-content],.portal-root [role=dialog]{border-radius:18px!important}}
