:root{--ink: #121417;--panel: #f8f5ee;--panel-strong: #fffdf7;--panel-soft: #ebe6da;--line: #d4cbb9;--line-strong: #282c30;--muted: #6f6c64;--signal: #137a5b;--signal-dark: #0b5b43;--amber: #c87919;--danger: #a7352a;--shadow: 0 14px 32px rgb(24 21 15 / 11%);--admin-font-body: "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;background:#fff;color:var(--ink);font-family:var(--admin-font-body);font-size:14px;line-height:1.42}*{box-sizing:border-box}body{background:#fff;margin:0}html,body,#root{min-height:100%}body:before{display:none}.admin-route{background:linear-gradient(90deg,rgb(18 20 23 / 4%) 1px,transparent 1px),linear-gradient(rgb(18 20 23 / 4%) 1px,transparent 1px),#e9e3d6;background-size:28px 28px,28px 28px,auto;color:var(--ink);min-height:100vh;position:relative}a{color:inherit;text-decoration:none}.admin-route button:not(.ant-switch),.admin-route .button,.admin-route .icon-link{align-items:center;background:var(--panel-strong);border:1px solid var(--line-strong);border-radius:3px;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:7px;height:34px;justify-content:center;letter-spacing:0;padding:0 12px;position:relative;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.admin-route button:not(.ant-switch):hover,.admin-route .button:hover,.admin-route .icon-link:hover{background:#fff;box-shadow:3px 3px 0 var(--line-strong);transform:translate(-1px,-1px)}.admin-route button:not(.ant-switch):disabled{cursor:not-allowed;opacity:.55}.admin-route button.primary,.admin-route .button.primary{background:var(--signal);border-color:var(--line-strong);color:#fffdf7}.admin-route button.primary:hover,.admin-route .button.primary:hover{background:var(--signal-dark)}.admin-route button.primary.subtle{background:#dceee6;color:var(--signal-dark)}.admin-route button.danger{color:var(--danger)}.admin-route .ant-btn,.admin-route .ant-input,.admin-route .ant-input-number,.admin-route .ant-select-selector,.admin-route .ant-card,.admin-route .ant-drawer-content{border-radius:3px}.admin-route .ant-btn{box-shadow:none}.admin-route .ant-btn:hover{box-shadow:3px 3px 0 var(--line-strong);transform:translate(-1px,-1px)}.admin-route .ant-card.ant-card .ant-card-head{background:#24272a;border-bottom-color:var(--line-strong)}.admin-route .ant-card.ant-card .ant-card-head-title,.admin-route .ant-card.ant-card .ant-card-head-title>*,.admin-route .ant-card.ant-card .ant-card-head-title svg{color:#f6f1e7}.admin-route .ant-card.ant-card .ant-card-head-title{font-weight:700;letter-spacing:0}.admin-route .ant-card.ant-card .ant-card-extra{color:#f6f1e7b8}.admin-route .ant-drawer-content{background:var(--panel-strong);border-left:1px solid var(--line-strong);box-shadow:-18px 0 34px #1214172e;color:var(--ink)}.admin-route .ant-drawer-header{background:#1f2225;border-bottom:1px solid rgb(247 241 230 / 14%);color:#f7f1e6}.admin-route .ant-drawer-title,.admin-route .ant-drawer-title *,.admin-route .ant-drawer-close{color:#f7f1e6}.admin-route .ant-drawer-close:hover{background:#ffffff1a;color:#fffdf7}.admin-route .ant-drawer-body{background:var(--panel-strong);color:var(--ink)}.admin-drawer .ant-drawer-content{background:var(--panel-strong);border-left:1px solid var(--line-strong);border-radius:3px;box-shadow:-18px 0 34px #1214172e;color:var(--ink)}.admin-drawer .ant-drawer-header{background:#1f2225;border-bottom:1px solid rgb(247 241 230 / 14%);color:#f7f1e6}.admin-drawer .ant-drawer-title,.admin-drawer .ant-drawer-title *,.admin-drawer .ant-drawer-close{color:#f7f1e6}.admin-drawer .ant-drawer-close:hover{background:#ffffff1a;color:#fffdf7}.admin-drawer .ant-drawer-body{background:var(--panel-strong);color:var(--ink)}.admin-drawer .modal-title span{color:#f7f1e6b8}.admin-drawer .modal-title h3{color:#f7f1e6}.ant-layout{background:transparent}.app-shell{height:100vh;min-height:0;overflow:hidden}.sidebar{background:linear-gradient(180deg,#1b1d20,#111316);border-right:3px solid var(--ink);color:#f6f1e7;height:100vh;min-height:0;overflow:hidden;padding:14px 12px}.sidebar .ant-layout-sider-children{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.brand{align-items:center;border:1px solid rgb(246 241 231 / 22%);display:flex;gap:10px;min-height:58px;min-width:0;padding:0 10px}.brand-mark,.title-icon{align-items:center;background:var(--amber);border:1px solid var(--ink);color:#111316;display:inline-flex;height:36px;justify-content:center;width:36px}.brand strong,.brand span,.sidebar-foot strong,.sidebar-foot span,.user-chip strong,.user-chip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand strong{font-size:17px;font-weight:650;letter-spacing:0;text-transform:none}.brand span,.menu-group-title,.breadcrumb,.title-block p,.table-meta,.muted-text,.sidebar-foot span,.user-chip small{color:var(--muted);font-size:12px}.brand span,.menu-group-title,.sidebar-foot span{color:#f6f1e794}.brand .brand-mark{align-items:center;color:#111316;display:inline-flex;flex:0 0 36px;justify-content:center}.brand .brand-mark svg{color:#111316;display:block;stroke:currentColor}.sidebar-search,.table-search,.permission-search{align-items:center;background:#fffdf70f;border:1px solid rgb(255 253 247 / 16%);color:#f6f1e79e;display:flex;gap:8px}.sidebar-search{height:38px;margin:12px 0 6px;max-width:100%;min-width:0;width:100%}.sidebar-search.ant-input-affix-wrapper{background:#fffdf71a;border-color:#fffdf74d;color:#f6f1e7d1;display:flex;padding-inline:10px}.sidebar-search.ant-input-affix-wrapper:hover,.sidebar-search.ant-input-affix-wrapper-focused{background:#fffdf724;border-color:#fffdf77a;box-shadow:none}.sidebar-search .ant-input-prefix,.sidebar-search .ant-input-clear-icon{color:#f6f1e7c7}.sidebar-search input{background:transparent;color:#f6f1e7eb;min-width:0}.sidebar-search input::placeholder{color:#f6f1e78f}.menu{background:transparent;flex:1;font-size:14px;font-weight:500;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px 0 14px;scrollbar-color:rgb(246 241 231 / 32%) transparent;scrollbar-width:thin}.menu::-webkit-scrollbar{width:8px}.menu::-webkit-scrollbar-thumb{background:#f6f1e742;border:2px solid transparent;background-clip:content-box}.menu::-webkit-scrollbar-track{background:transparent}.menu .ant-menu-submenu-title,.menu .ant-menu-item{border:1px solid transparent;letter-spacing:0;margin-inline:0;width:100%}.menu .ant-menu-item-selected{border-color:#fffdf73d}.menu .ant-menu-title-content a{color:inherit}.sidebar-foot{align-items:center;background:#fffdf714;border:1px solid rgb(255 253 247 / 18%);display:flex;gap:9px;padding:10px}.sidebar-foot svg{color:#49d29e}.main{display:flex;flex-direction:column;height:100vh;min-height:0;min-width:0;overflow:hidden}.app-shell,.app-shell .ant-layout,.workspace,.page,.portal-shell,.portal-content,.portal-page,.public-landing-page,.issuing-panel,.insight-metric,.table-panel,.settings-panel,.permission-group{min-width:0}.topbar{align-items:center;background:var(--panel-strong);border-bottom:3px solid var(--ink);display:grid;flex:0 0 auto;gap:14px;grid-template-columns:minmax(0,1fr) auto;height:auto;line-height:1.2;min-height:0;padding:8px 24px}.breadcrumb{align-items:center;color:#716b5e;display:flex;flex-wrap:wrap;gap:7px;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.breadcrumb span{color:#a9997d}.title-row{align-items:center;display:flex;gap:10px;margin-top:3px;min-width:0}.title-row .ant-typography,.page-header h2,.modal-title h3{margin:0}.title-row .ant-typography{color:var(--ink);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.08;overflow-wrap:anywhere}.title-block p{color:#69665e;margin:4px 0 0}.title-block,.workspace-heading>div,.portal-page-head>div:first-child{min-width:0}.workspace-heading p,.title-block p,.page-header p,.issuing-panel p{overflow-wrap:anywhere}.topbar-actions,.toolbar,.modal-actions,.actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.topbar-actions{align-self:center;flex-wrap:nowrap}.topbar-actions .ant-btn{flex:0 0 auto}.icon-link{height:34px;padding:0;width:34px}.user-chip{align-items:center;background:#f4efe5;border:1px solid var(--line);display:flex;gap:9px;height:36px;line-height:1.1;margin-left:4px;min-width:0;max-width:170px;overflow:hidden;padding:5px 8px}.user-chip>div{min-width:0}.user-chip .ant-avatar{align-items:center;background:var(--ink);color:#fffdf7;display:inline-flex;font-size:12px;font-weight:700;flex:0 0 auto;height:28px;justify-content:center;width:28px}.workspace{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px}.page{animation:enter .26s ease both;display:grid;gap:14px}.page-header{align-items:center;background:#fffdf785;border:1px solid var(--line);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;min-height:82px;padding:12px 18px}.page-header>div:first-child{min-width:min(100%,320px)}.page-header h2{font-size:19px;font-weight:700;letter-spacing:0}.page-header p{color:#69665e;margin:4px 0 0}.notice{background:var(--panel-strong);border:1px solid var(--line);color:#4a463c;padding:10px 12px}.notice.error{background:#fff0ec;border-color:#cc8e83;color:var(--danger)}.notice.success{background:#e7f4ed;border-color:#88bfa7;color:var(--signal-dark)}.table-panel.ant-card,.info-grid,.permission-summary.ant-card,.permission-group.ant-card,.settings-panel.ant-card{background:var(--panel-strong);border:1px solid var(--line-strong);box-shadow:var(--shadow)}.table-panel.ant-card{overflow:hidden}.table-panel .ant-card-body,.permission-summary .ant-card-body,.permission-group .ant-card-body,.settings-panel .ant-card-body{padding:0}.table-meta{align-items:center;background:#f0eadf;border-bottom:1px solid var(--line-strong);display:grid;gap:12px;grid-template-columns:auto minmax(220px,360px) auto;min-height:54px;padding:8px 12px}.table-panel .ant-table-wrapper,.issuing-panel .ant-table-wrapper,.settings-panel .ant-table-wrapper,.permission-group .ant-table-wrapper{min-width:0;overflow:hidden}.table-stats{align-items:center;color:#6f6c64;display:flex;gap:7px}.table-stats em{background:var(--line);height:20px;width:1px}.table-stats .ant-statistic{min-width:86px}.table-stats .ant-statistic-title{color:#6f6c64;font-size:12px;margin-bottom:0}.table-stats .ant-statistic-content{color:var(--ink);font-size:18px;line-height:1}.table-search,.permission-search{background:var(--panel-strong);border-color:var(--line);color:#756d60;height:36px;padding:0 10px}.admin-route .ant-table-wrapper .ant-table{background:var(--panel-strong)}.admin-route .ant-table-wrapper .ant-table-thead>tr>th{font-weight:650;letter-spacing:0;text-transform:none}.admin-route .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#e1d8c7}.loading-dot{color:var(--signal);font-weight:700;justify-self:end}.entity-drawer .ant-drawer-content{border-left:3px solid var(--ink);box-shadow:-22px 0 #1214172e}.modal-title{align-items:flex-start;display:grid;gap:2px;margin:0}.modal-title span{color:#756d60;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.modal-title h3{font-size:20px}.form-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .ant-form-item,.ant-space,.ant-space-item,.ant-card-head-title,.ant-card-extra,.ant-descriptions,.ant-tabs,.ant-list,.ant-segmented{min-width:0}.ant-space{max-width:100%}.ant-space-compact{max-width:100%;min-width:0}.ant-card-head{gap:8px}.ant-card-head-title{overflow-wrap:anywhere}.admin-route .ant-form-item-label>label{color:#4f4a40;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.full-control{width:100%}.modal-actions{justify-content:flex-end;margin-top:16px}.info-grid{display:grid;gap:0;overflow:hidden}.info-item{border-bottom:1px solid #e1d8c7;padding:14px 16px}.permission-summary .ant-card-body{align-items:center;display:grid;gap:14px;grid-template-columns:repeat(3,auto) minmax(240px,1fr) auto;min-height:60px;padding:10px 14px}.permission-summary .ant-statistic{border-right:1px solid var(--line);padding-right:16px}.permission-summary .ant-statistic-content{color:var(--ink);font-size:18px}.permission-summary .ant-statistic-title{color:#746d62;font-size:12px}.permission-grid,.settings-grid{display:grid;gap:14px}.permission-group,.settings-panel{overflow:hidden}.permission-group .ant-card-head,.settings-panel .ant-card-head{background:#24272a;border-bottom:1px solid var(--line-strong);min-height:46px}.permission-group .ant-card-head-title,.settings-panel .ant-card-head-title{color:#f6f1e7;font-weight:800}.permission-group .ant-card-extra,.settings-panel .ant-card-extra{color:#f6f1e79e;font-weight:600}.settings-panel .ant-card-head-title span{align-items:center;display:inline-flex;gap:8px}.permission-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.permission-item{align-items:flex-start;border-bottom:1px solid #e1d8c7;border-right:1px solid #e1d8c7;display:grid;gap:2px 8px;min-height:60px;padding:10px 12px}.permission-item .ant-checkbox{align-self:flex-start;margin-top:3px}.permission-item span:not(.ant-checkbox){color:#2b2b29}.permission-item small{color:#83786a;font-size:11px;grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-panel .ant-form{padding:14px}.switch-row{align-items:center;display:flex;gap:18px}.pay-public-shell,.pay-account-shell{--pay-primary: #e94bd6;--pay-primary-light: #ff999a;--pay-primary-dark: #c92cb6;--pay-primary-deep: #8a1a7e;--pay-accent: #ff7fba;--pay-accent-soft: rgb(255 127 186 / 14%);--pay-primary-soft: rgb(255 89 252 / 8%);--pay-bg: #f5f4f4;--pay-card: #ffffff;--pay-text: #1a1a2e;--pay-muted: #4b5563;--pay-tertiary: #6b7280;--pay-line: #f1e7ef;--pay-line-strong: #ead2e4;--pay-success: #10b981;--pay-danger: #ef4444;--pay-warning: #f59e0b;--pay-shadow: 0 2px 12px rgb(0 0 0 / 8%), 0 1px 3px rgb(0 0 0 / 6%);--pay-shadow-hover: 0 12px 40px rgb(255 89 252 / 16%), 0 0 0 1px rgb(255 89 252 / 8%);--pay-shadow-lift: 0 26px 70px rgb(138 26 126 / 14%);--pay-gradient: linear-gradient(135deg, var(--pay-primary) 0%, var(--pay-primary-light) 100%);--pay-radial: radial-gradient(ellipse at 62% 4%, var(--pay-primary-light) 0%, var(--pay-primary) 42%, var(--pay-primary-dark) 72%, var(--pay-primary-deep) 100%);--pay-section: linear-gradient(180deg, #ffffff 0%, #f7f8ff 100%);background:var(--pay-bg);color:var(--pay-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh}.pay-account-shell{--pay-primary: #e94bd6;--pay-primary-light: #ff999a;--pay-primary-dark: #c92cb6;--pay-primary-deep: #8a1a7e;--pay-accent: #ff7fba;--pay-accent-soft: rgb(255 127 186 / 14%);--pay-primary-soft: rgb(255 89 252 / 8%);--pay-bg: #ffffff;--pay-card: #ffffff;--pay-text: #1e2329;--pay-muted: #707a8a;--pay-tertiary: #929aa5;--pay-line: #f1e7ef;--pay-line-strong: #ead2e4;--pay-shadow: none;--pay-shadow-hover: none;--pay-gradient: linear-gradient(135deg, #ff59fc 0%, #ff999a 100%);height:100vh;overflow:hidden}.pay-header{align-items:center;background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgb(69 94 220 / 8%);box-shadow:0 10px 30px #260c5614;display:flex;flex:0 0 64px;height:64px;justify-content:center;line-height:1;padding:0;position:relative;top:0;z-index:50}.pay-public-shell .pay-header{left:0;position:fixed;right:0;z-index:1000}.pay-header-container{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1200px;min-width:0;padding:0 24px;width:100%}.pay-brand,.pay-header-actions,.pay-user-button,.pay-account-nav a,.pay-mobile-account-nav a{align-items:center;display:flex;min-width:0}.pay-brand{color:var(--pay-text);gap:12px}.pay-brand-mark{align-items:center;background:var(--pay-gradient);border-radius:10px;box-shadow:0 4px 20px #455edc47;color:#fff;display:inline-flex;font-size:17px;font-weight:900;height:40px;justify-content:center;margin-right:12px;width:40px}.pay-public-shell .pay-brand-mark{display:none}.pay-account-shell .pay-brand-mark{background:transparent;box-shadow:none;height:0;margin-right:0;width:0}.pay-brand strong,.pay-brand small{display:block}.pay-brand strong{color:var(--pay-primary);font-size:36px;font-weight:700;letter-spacing:.5px;line-height:1.2}.pay-brand small{color:var(--pay-primary-light);font-size:11px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.pay-public-shell .pay-brand strong{color:var(--pay-primary);font-size:36px;font-weight:700;letter-spacing:.5px;line-height:1.2}.pay-public-shell .pay-brand small{display:none}.pay-header-action-btn.ant-btn{border-radius:18px;font-size:14px;font-weight:500;height:40px;padding:0 10px;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.pay-header-action-btn.ant-btn-text{border:1px solid transparent;color:var(--pay-muted)}.pay-header-action-btn.ant-btn-text:hover{background:var(--pay-primary-soft);border-color:var(--pay-line-strong);color:var(--pay-primary)}.pay-header-action-btn.ant-btn-primary{border-radius:18px;height:36px;padding:0 16px}.pay-header-actions{flex-wrap:nowrap;justify-content:flex-end}.pay-header .ant-btn,.pay-header .ant-select-selector,.pay-account-shell .ant-btn,.pay-public-shell .ant-btn,.pay-public-shell .ant-input,.pay-account-shell .ant-input,.pay-public-shell .ant-input-number,.pay-account-shell .ant-input-number,.pay-public-shell .ant-select-selector,.pay-account-shell .ant-select-selector,.pay-public-shell .ant-card,.pay-account-shell .ant-card{border-radius:10px}.pay-header .ant-btn:hover,.pay-account-shell .ant-btn:hover,.pay-public-shell .ant-btn:hover{box-shadow:none;transform:translateY(-1px)}.pay-header .ant-btn-primary,.pay-account-shell .ant-btn-primary,.pay-public-shell .ant-btn-primary{background:var(--pay-gradient);border:none;box-shadow:0 4px 18px #ff59fc33;color:#fff;font-weight:600}.pay-header .ant-btn-primary:hover,.pay-account-shell .ant-btn-primary:hover,.pay-public-shell .ant-btn-primary:hover{background:linear-gradient(135deg,var(--pay-primary-dark) 0%,var(--pay-primary) 100%);color:#fff}.pay-icon-btn{border:0;color:var(--pay-text);height:40px;padding:0;width:40px}.pay-account-shell .pay-icon-btn.ant-btn{align-items:center;background:#fff;border:0;border-radius:16px;color:#929aa5;display:inline-flex;height:32px;justify-content:center;width:32px}.pay-account-shell .pay-contact-icon-btn.ant-btn{color:#929aa5}.pay-account-shell .pay-icon-btn .pay-account-shell-icon{height:24px;width:24px}.pay-account-shell .pay-balance-pill{align-items:center;background:#fff;border:1px solid var(--pay-line);border-radius:16px;color:var(--pay-muted);display:inline-flex;font-size:12px;gap:4px;height:32px;min-width:201px;padding:0 14px;white-space:nowrap}.pay-account-shell .pay-balance-pill strong{color:var(--pay-text);font-size:13px;font-weight:500}.pay-account-shell .pay-balance-pill em{color:var(--pay-primary);font-style:normal;font-weight:600;margin-left:8px}.pay-account-shell .pay-user-button.ant-btn{align-items:center;background:#fff;border-color:transparent;border-radius:16px;color:var(--pay-text);display:inline-flex;height:32px;max-width:180px;min-width:0;padding:0 8px}.pay-account-shell .pay-user-button.ant-btn:hover,.pay-account-shell .pay-user-button.ant-btn:focus-visible{border-color:transparent;color:var(--pay-text)}.pay-account-shell .pay-user-button .pay-account-shell-icon{flex:0 0 auto;height:14px;margin-left:2px;width:16px}.pay-account-shell .pay-user-button .ant-avatar{flex:0 0 auto}.pay-account-shell .pay-user-button .pay-user-name{display:block;flex:1 1 auto;min-width:0;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-icon-btn:hover{background:var(--pay-primary-soft);color:var(--pay-primary)}.pay-account-shell .pay-icon-btn.ant-btn:hover,.pay-account-shell .pay-icon-btn.ant-btn:focus-visible,.pay-account-shell .pay-icon-btn.ant-btn:active{border:0;box-shadow:none;outline:0}.pay-language-switcher.account{width:72px}.pay-account-shell .pay-language-switcher.account{height:32px;width:72px}.pay-account-shell .pay-language-switcher.account .pay-public-language{color:var(--pay-text);gap:0;font-size:14px;font-weight:500;height:32px;justify-content:flex-start;padding:0;transition:transform .18s ease;width:72px}.pay-account-shell .pay-language-switcher.account .pay-public-language:hover,.pay-account-shell .pay-language-switcher.account.open .pay-public-language{background:transparent;color:var(--pay-text);transform:translateY(-1px)}.pay-account-shell .pay-language-switcher.account .pay-language-suffix{align-items:center;color:#929aa5;display:inline-flex;flex:0 0 auto;margin-left:2px}.pay-account-shell .pay-language-switcher.account .pay-language-suffix .pay-account-shell-icon{height:14px;width:16px}.pay-account-shell .pay-language-switcher.account .pay-public-language>.pay-language-flag{display:none}.pay-account-shell .pay-language-switcher.account .pay-public-language span{flex:0 0 54px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:54px}.pay-account-shell .pay-language-switcher.account .pay-language-menu{border-color:#eaecef;border-radius:4px;box-shadow:0 3px 6px #181a2014,0 7px 14px #474d5714,0 0 1px #181a201a;right:-14px;top:calc(100% + 10px);width:110px}.pay-account-shell .pay-language-switcher.account .pay-language-menu button{border-radius:4px;color:var(--pay-text);font-size:13px;font-weight:500;height:28px}.pay-account-shell .pay-language-switcher.account .pay-language-menu button:hover,.pay-account-shell .pay-language-switcher.account .pay-language-menu button.active{background:#fafafa}.pay-user-button{background:transparent;border-color:transparent;border-radius:20px;gap:7px;max-width:190px;padding:4px 12px}.pay-public-shell .pay-public-user-button>span:not(.ant-avatar):not(.pay-public-user-chevron),.pay-user-button .pay-user-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-public-content{background:radial-gradient(circle at 18% 32%,rgb(49 214 183 / 10%) 0%,transparent 34%),radial-gradient(circle at 84% 70%,rgb(98 28 199 / 8%) 0%,transparent 42%),linear-gradient(180deg,var(--pay-card) 0%,#faf8ff 50%,var(--pay-card) 100%);min-height:100vh;overflow-x:clip;padding-top:64px}.public-landing-page{background:radial-gradient(circle at 18% 32%,rgb(49 214 183 / 10%) 0%,transparent 34%),radial-gradient(circle at 84% 70%,rgb(98 28 199 / 8%) 0%,transparent 42%),linear-gradient(180deg,var(--pay-card) 0%,#faf8ff 50%,var(--pay-card) 100%);min-height:calc(100vh - 64px);overflow-x:clip;position:relative}.pay-account-shell{display:flex;height:100vh;min-height:100vh;overflow:hidden}.pay-account-sider{background:#fff;border-right:1px solid var(--pay-line);box-shadow:none;flex:0 0 240px!important;height:100vh;max-width:240px!important;min-width:240px!important;overflow:hidden;transition:flex-basis .18s ease,max-width .18s ease,min-width .18s ease,width .18s ease;width:240px!important}.pay-account-shell.is-collapsed .pay-account-sider{flex-basis:72px!important;max-width:72px!important;min-width:72px!important;width:72px!important}.pay-account-main{background:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100vh;min-width:0;overflow:hidden}.pay-account-topbar{align-items:center;background:#fff;border-bottom:1px solid transparent;display:flex;flex:0 0 72px;height:72px;justify-content:flex-end;line-height:1;padding:0 32px}.pay-account-topbar-inner{align-items:center;display:flex;gap:18px;justify-content:flex-end;min-width:0;width:100%}.pay-account-topbar-inner:has(.pay-pinned-announcement){justify-content:space-between}.pay-pinned-announcement{align-items:center;background:linear-gradient(135deg,#ff59fc1f,#ff999a1c 48%,#ffffffb8),linear-gradient(180deg,#ffffff9e,#fff7ff6b);border:0;border-radius:14px;color:#7a647f;display:flex;flex:1 1 auto;gap:10px;height:42px;max-width:760px;min-width:180px;overflow:hidden;padding:0 14px}.pay-pinned-announcement>svg{color:#d950ce;flex:0 0 auto}.pay-pinned-announcement-viewport{flex:1 1 auto;min-width:0;overflow:hidden}.pay-pinned-announcement-track{display:flex;width:max-content}.pay-pinned-announcement-track.is-rolling{animation:pinned-announcement-roll 22s linear infinite}.pay-pinned-announcement:hover .pay-pinned-announcement-track.is-rolling{animation-play-state:paused}.pay-pinned-announcement-item{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:10px;height:40px;max-width:520px;min-width:360px;padding:0 40px 0 0;text-align:left}.pay-pinned-announcement-item strong{color:#292033;flex:0 0 auto;font-size:13px;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-pinned-announcement-item span{color:#806f86;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes pinned-announcement-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pay-account-content{background:var(--pay-bg);flex:1 1 auto;min-height:0;min-width:0;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;padding:28px 32px 48px;scroll-behavior:smooth}.pay-account-nav{background:#fff;display:flex;flex-direction:column;height:100%;padding:0}.pay-account-logo{align-items:center;display:flex;flex:0 0 72px;height:72px;padding-left:25px;position:relative;transition:padding .18s ease}.pay-account-logo img{display:block;height:auto;width:178px}.pay-account-logo-mark{display:none;flex:0 0 auto;height:28px;overflow:visible;width:28px}.pay-account-shell.is-collapsed .pay-account-logo{justify-content:center;padding-left:0}.pay-account-shell.is-collapsed .pay-account-logo img{display:none}.pay-account-shell.is-collapsed .pay-account-logo-mark,.pay-account-nav-links{display:block}.pay-account-nav-links a,.pay-account-nav-links button,.pay-mobile-account-nav a{align-items:center;background:transparent;border:0;color:var(--pay-text);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:500;gap:13px;line-height:20px;min-width:0;text-decoration:none;transition:background .16s ease,color .16s ease}.pay-account-nav-links a,.pay-account-nav-links button{border-radius:0;height:56px;margin:0;padding:0 24px 0 27px;position:relative}.pay-account-nav-links a.active,.pay-account-nav-links a:hover,.pay-account-nav-links button:hover,.pay-account-nav-group.active>.pay-account-nav-parent{background:#fafafa;color:var(--pay-text)}.pay-account-nav-links a.active:before,.pay-account-nav-group.active>.pay-account-nav-parent:before,.pay-account-subnav a.active:before{background:linear-gradient(180deg,#ff59fc,#ff999a);border-radius:0;content:"";height:56px;left:0;position:absolute;top:0;width:4px}.pay-account-nav-group{display:grid}.pay-account-nav-parent{text-align:left;width:100%}.pay-account-nav-chevron.pay-account-shell-icon{height:14px;margin-left:auto;transform:rotate(-90deg);transition:transform .16s ease;width:16px}.pay-account-nav-group.expanded .pay-account-nav-chevron{transform:rotate(0)}.pay-account-subnav{display:none}.pay-account-nav-group.expanded .pay-account-subnav{display:grid}.pay-account-subnav a{gap:13px;height:56px;padding-left:62px}.pay-account-subnav-dot{background:currentColor;border-radius:50%;flex:0 0 auto;height:8px;width:8px}.pay-account-shell-icon{color:currentColor;display:inline-block;flex:0 0 auto;height:24px;width:24px}.pay-account-nav-links a .pay-account-shell-icon,.pay-account-nav-links button .pay-account-shell-icon,.pay-mobile-account-nav a .pay-account-shell-icon,.pay-account-nav-footer .pay-account-shell-icon,.pay-icon-btn .pay-account-shell-icon,.pay-user-button .pay-account-shell-icon{color:#929aa5}.pay-account-nav-links a.active .pay-account-shell-icon,.pay-account-nav-links a:hover .pay-account-shell-icon,.pay-account-nav-links button:hover .pay-account-shell-icon,.pay-account-nav-group.active>.pay-account-nav-parent .pay-account-shell-icon,.pay-account-nav-footer button:hover .pay-account-shell-icon{color:var(--pay-text)}.pay-account-nav-footer{border-top:1px solid var(--pay-line);display:grid;flex:0 0 auto;gap:0;margin-top:auto;padding:0}.pay-account-nav-footer button{align-items:center;background:transparent;border:0;color:var(--pay-tertiary);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:500;gap:13px;height:48px;padding:0 24px 0 27px;text-align:left}.pay-account-nav-footer button:hover{background:#fafafa;color:var(--pay-text)}.pay-account-actions{align-items:center;flex-wrap:nowrap;justify-content:flex-end}.pay-account-shell.is-collapsed .pay-account-nav-links a,.pay-account-shell.is-collapsed .pay-account-nav-links button,.pay-account-shell.is-collapsed .pay-account-nav-footer button{gap:0;justify-content:center;padding:0}.pay-account-shell.is-collapsed .pay-account-nav-links a span,.pay-account-shell.is-collapsed .pay-account-nav-links button span,.pay-account-shell.is-collapsed .pay-account-nav-footer button span,.pay-account-shell.is-collapsed .pay-account-nav-chevron,.pay-account-shell.is-collapsed .pay-account-subnav{display:none}.pay-account-shell.is-collapsed .pay-account-nav-footer button{height:56px}.pay-mobile-account-nav{background:#fffffff5;border-top:1px solid var(--pay-line);bottom:0;display:none;grid-template-columns:repeat(5,minmax(0,1fr));left:0;padding:6px 8px 8px;position:fixed;right:0;z-index:45}.pay-mobile-account-nav a{border-radius:12px;flex-direction:column;font-size:11px;gap:3px;justify-content:center;min-height:48px}.pay-mobile-account-nav a.active{background:var(--pay-primary-soft);color:var(--pay-text)}.pay-notification-popover{width:min(390px,calc(100vw - 32px))}.pay-announcement-popover{width:min(420px,calc(100vw - 32px))}.pay-popover-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.pay-announcement-popover .pay-popover-head{border-bottom:1px solid #eaecef;margin:0;padding:4px 2px 12px}.pay-announcement-popover .pay-popover-head strong{color:#181a20;font-size:16px;font-weight:700}.pay-announcement-popover .pay-popover-head .ant-btn-link{color:var(--pay-primary, #e94bd6);font-size:13px;padding-inline:0}.pay-announcement-preview-list{display:grid;gap:0;max-height:min(460px,calc(100vh - 180px));overflow:auto}.pay-message-popover-body{display:grid;gap:8px;max-height:min(520px,calc(100vh - 180px));overflow:auto;padding-top:8px}.pay-message-popover-body .pay-announcement-preview-list{max-height:none;overflow:visible}.pay-announcement-preview-item{background:#fff;border:0;border-bottom:1px solid #eaecef;color:#181a20;cursor:pointer;display:grid;gap:7px;padding:14px 2px;text-align:left;width:100%}a.pay-announcement-preview-item{text-decoration:none}.pay-message-preview-item{position:relative}.pay-message-preview-item.unread:after{background:#ff4d68;border-radius:50%;content:"";height:7px;position:absolute;right:2px;top:18px;width:7px}.pay-message-preview-meta{align-items:center;color:#707a8a;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.4}.pay-message-preview-type{border-radius:6px;display:inline-flex;font-size:12px;font-weight:600;line-height:1.5;padding:1px 7px}.pay-message-preview-type.announcement{background:#fff1fb;color:var(--pay-primary, #e94bd6)}.pay-message-preview-type.notification{background:#fff1fb;color:#d932d0}.pay-announcement-preview-item:last-child{border-bottom:0}.pay-announcement-preview-item:hover strong{color:var(--pay-primary, #e94bd6);text-decoration:underline;text-underline-offset:3px}.pay-announcement-preview-item strong{display:-webkit-box;font-size:15px;font-weight:700;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-announcement-preview-item p{color:#707a8a;display:-webkit-box;font-size:13px;line-height:1.5;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-announcement-preview-item time{color:inherit;font-size:inherit}.pay-announcement-empty{color:#707a8a;font-size:13px}.pay-announcement-empty{padding:28px 0 20px;text-align:center}.pay-contact-modal .ant-modal-content{border-radius:18px;box-shadow:0 20px 54px #181a202e;padding:26px 28px 28px}.pay-contact-modal .ant-modal-close{color:#707a8a;top:24px}.pay-contact-modal .ant-modal-header{margin-bottom:18px}.pay-contact-modal .ant-modal-title{padding-right:40px}.pay-contact-modal-title{display:grid;gap:5px}.pay-contact-modal-title strong{color:#181a20;font-size:22px;font-weight:700;line-height:1.25}.pay-contact-modal-title span{color:#707a8a;font-size:13px;font-weight:400;line-height:1.5}.pay-contact-list{display:grid;gap:12px}.pay-contact-list>div{align-items:center;background:#ff59fc12;border:0;border-radius:12px;display:grid;gap:4px 14px;grid-template-columns:42px minmax(0,1fr);min-height:84px;padding:14px 16px;transition:background .16s ease,transform .16s ease}.pay-contact-list>div:hover{background:#ff59fc1a;transform:translateY(-1px)}.pay-contact-list .pay-contact-icon{align-items:center;background:#fff;border-radius:12px;color:#d83fc3;display:inline-flex;grid-row:span 2;height:42px;justify-content:center;width:42px}.pay-contact-list>div>span:not(.pay-contact-icon){color:#707a8a;font-size:13px;line-height:1.35}.pay-contact-list strong{color:#181a20;font-size:17px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.pay-notification-popover,.pay-contact-list,.pay-contact-modal{--pay-primary: #e94bd6;--pay-primary-light: #ff999a;--pay-primary-soft: rgb(255 89 252 / 8%);--pay-card: #ffffff;--pay-text: #1a1a2e;--pay-muted: #4b5563;--pay-line: rgb(255 89 252 / 10%);color:var(--pay-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media(max-width:560px){.pay-contact-modal .ant-modal-content{border-radius:14px;padding:22px 18px 20px}.pay-contact-modal-title strong{font-size:19px}.pay-contact-list>div{grid-template-columns:38px minmax(0,1fr);min-height:76px;padding:12px}.pay-contact-list .pay-contact-icon{border-radius:10px;height:38px;width:38px}.pay-contact-list strong{font-size:15px}}.pay-notification-popover .ant-list-item{border-block-end-color:var(--pay-line);padding:12px 0}.pay-notification-popover .ant-list-item-meta-title{color:var(--pay-text);font-weight:600}.pay-notification-popover .ant-list-item-meta-description{color:var(--pay-muted)}.pay-notification-popover .ant-btn-link{color:var(--pay-primary)}.pay-public-user-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:0 3px 6px #181a2014,0 7px 14px #474d5714,0 0 1px #181a201a;padding:4px 0}.pay-public-user-dropdown .ant-dropdown-menu{min-width:144px}.pay-public-user-dropdown .ant-dropdown-menu-item,.pay-public-user-dropdown .ant-dropdown-menu-submenu-title{align-items:center;color:#1e2329;display:flex;font-size:14px;min-height:36px;padding:8px 16px}.pay-public-user-dropdown .ant-dropdown-menu-item:hover,.pay-public-user-dropdown .ant-dropdown-menu-submenu-title:hover{background:#fafafa}.pay-public-user-dropdown .ant-dropdown-menu-item-divider{background-color:#eaecef;margin:4px 0}.pay-account-user-dropdown .ant-dropdown-menu{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:0 3px 6px #181a2014,0 7px 14px #474d5714,0 0 1px #181a201a;min-width:176px;padding:4px 0}.pay-account-user-dropdown .ant-dropdown-menu-item,.pay-account-user-dropdown .ant-dropdown-menu-submenu-title{align-items:center;color:#1e2329;display:flex;font-size:14px;line-height:20px;min-height:34px;padding:7px 14px}.pay-account-user-dropdown .ant-dropdown-menu-item:hover,.pay-account-user-dropdown .ant-dropdown-menu-submenu-title:hover{background:#fafafa}.pay-account-user-dropdown .ant-dropdown-menu-item-divider{background-color:#eaecef;margin:4px 0}.pay-account-user-dropdown .pay-account-user-summary-item.ant-dropdown-menu-item-disabled{cursor:default;opacity:1;padding-bottom:8px;padding-top:8px}.pay-account-user-dropdown .pay-account-user-summary-item.ant-dropdown-menu-item-disabled:hover{background:#fff}.pay-account-user-summary{display:grid;gap:2px;min-width:148px}.pay-account-user-summary strong{color:#1e2329;font-size:14px;font-weight:600;line-height:20px}.pay-account-user-summary span{color:#707a8a;font-size:13px;line-height:18px}.operations-page,.portal-page,.public-landing-page{animation:enter .26s ease both}.workspace-heading{align-items:center;display:flex;gap:12px;min-width:0}.workspace-heading-copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.workspace-heading h1,.workspace-heading h2,.portal-auth-title h2{font-size:22px;font-weight:900;line-height:1.1;margin:0;overflow-wrap:anywhere}.workspace-heading p,.portal-auth-title p,.issuing-panel p{color:var(--muted);margin:4px 0 0}.insight-metric-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.insight-metric-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.operations-page>.page-header{background:#fffdf7b3}.operations-page>.page-header .toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.operations-page>.page-header .toolbar>.ant-space,.operations-page>.page-header .toolbar>.ant-space>.ant-space-item{align-items:center;display:flex}.operations-toolbar-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.operations-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-filter-panel.ant-card{background:#fffdf7d1;border-color:var(--line);box-shadow:none}.admin-filter-panel.ant-card .ant-card-body{padding:12px 14px}.admin-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-filter-search{width:240px}.admin-filter-compact{min-width:0}.admin-filter-input,.admin-filter-input.ant-input-affix-wrapper,.admin-filter-input.ant-input{width:160px}.admin-filter-input.wide,.admin-filter-input.wide.ant-input-affix-wrapper,.admin-filter-input.wide.ant-input{width:216px}.admin-filter-select{width:132px}.card-bin-filter .admin-filter-input,.card-bin-filter .admin-filter-input.ant-input-affix-wrapper,.card-bin-filter .admin-filter-input.ant-input{width:250px}.card-bin-filter .admin-filter-select{width:170px}.card-bin-filter.admin-filter-compact .admin-filter-submit.ant-btn{min-width:68px;width:68px}.admin-filter-row .ant-input-affix-wrapper,.admin-filter-row .ant-input,.admin-filter-row .ant-select-selector,.admin-filter-row .ant-btn,.admin-filter-compact .ant-input-affix-wrapper,.admin-filter-compact .ant-input,.admin-filter-compact .ant-select-selector,.admin-filter-compact .ant-btn,.workspace-filter-bar .ant-input-affix-wrapper,.workspace-filter-bar .ant-input,.workspace-filter-bar .ant-select,.workspace-filter-bar .ant-select-selector,.workspace-filter-bar .ant-input-search .ant-input-group-addon,.workspace-filter-bar .ant-input-search .ant-btn,.workspace-filter-bar>.ant-btn,.workspace-filter-bar .ant-space-item>.ant-btn,.operations-toolbar-actions .ant-btn,.operations-page>.page-header .toolbar>.ant-btn{height:42px}.admin-filter-row .ant-input-affix-wrapper,.admin-filter-row .ant-input,.admin-filter-row .ant-select-selector,.admin-filter-compact .ant-input-affix-wrapper,.admin-filter-compact .ant-input,.admin-filter-compact .ant-select-selector,.workspace-filter-bar .ant-input-affix-wrapper,.workspace-filter-bar .ant-input,.workspace-filter-bar .ant-select-selector{align-items:center;background:#fffdf7e0;border-color:var(--line);box-shadow:none;font-size:13px;padding-inline:14px}.admin-filter-row .ant-input-affix-wrapper .ant-input,.admin-filter-compact .ant-input-affix-wrapper .ant-input,.workspace-filter-bar .ant-input-affix-wrapper .ant-input{background:transparent;border:0;height:auto;padding:0}.admin-filter-row .ant-select-single .ant-select-selector,.admin-filter-compact .ant-select-single .ant-select-selector,.workspace-filter-bar .ant-select-single .ant-select-selector{padding-inline:14px}.admin-filter-row .ant-select-single .ant-select-selection-item,.admin-filter-row .ant-select-single .ant-select-selection-placeholder,.admin-filter-compact .ant-select-single .ant-select-selection-item,.admin-filter-compact .ant-select-single .ant-select-selection-placeholder,.workspace-filter-bar .ant-select-single .ant-select-selection-item,.workspace-filter-bar .ant-select-single .ant-select-selection-placeholder{align-items:center;display:flex;height:40px;line-height:40px}.admin-filter-row .ant-input::placeholder,.admin-filter-row .ant-select-selection-placeholder,.admin-filter-compact .ant-input::placeholder,.admin-filter-compact .ant-select-selection-placeholder,.workspace-filter-bar .ant-input::placeholder,.workspace-filter-bar .ant-select-selection-placeholder{color:#9c9382}.workspace-filter-bar .ant-space-item>.ant-btn{align-items:center;display:inline-flex;justify-content:center;line-height:1}.admin-filter-submit.ant-btn{min-width:110px;padding-inline:16px}.admin-filter-compact .admin-filter-submit.ant-btn{align-items:center;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;line-height:1;min-width:42px;padding-inline:0;width:42px}.admin-filter-compact .admin-filter-submit.ant-btn .ant-btn-icon{align-items:center;display:inline-flex;height:100%;justify-content:center;line-height:1}.admin-filter-compact.ant-space-compact .admin-filter-submit.ant-btn{border-block-width:1px;height:42px;margin-block:0}.admin-filter-search.ant-input-search .ant-input-affix-wrapper,.admin-filter-search.ant-input-search .ant-input,.admin-filter-search.ant-input-search .ant-input-group-addon,.operations-page>.page-header .toolbar .ant-input-search .ant-input-affix-wrapper,.operations-page>.page-header .toolbar .ant-input-search .ant-input,.operations-page>.page-header .toolbar .ant-input-search .ant-input-group-addon,.operations-page>.page-header .toolbar .ant-input-search .ant-btn,.admin-filter-search.ant-input-search .ant-btn{height:42px}.admin-filter-search.ant-input-search .ant-input-affix-wrapper,.operations-page>.page-header .toolbar .ant-input-search .ant-input-affix-wrapper,.workspace-filter-bar .ant-input-search .ant-input-affix-wrapper{align-items:center}.admin-filter-search.ant-input-search .ant-input,.operations-page>.page-header .toolbar .ant-input-search .ant-input,.workspace-filter-bar .ant-input-search .ant-input{font-size:13px;padding:0 12px}.admin-filter-search.ant-input-search .ant-input-group-addon,.operations-page>.page-header .toolbar .ant-input-search .ant-input-group-addon,.workspace-filter-bar .ant-input-search .ant-input-group-addon{width:42px}.operations-page>.page-header .toolbar .ant-btn,.workspace-filter-bar>.ant-btn,.workspace-filter-bar .ant-space-item>.ant-btn,.operations-toolbar-actions .ant-btn{align-items:center;display:inline-flex;height:42px;justify-content:center;line-height:1;min-height:42px;padding-inline:12px}.insight-metric.ant-card,.issuing-panel.ant-card,.portal-auth-panel.ant-card{background:var(--panel-strong);border:1px solid var(--line-strong);box-shadow:var(--shadow)}.pay-public-shell .insight-metric.ant-card,.pay-public-shell .issuing-panel.ant-card,.pay-public-shell .portal-auth-panel.ant-card,.pay-account-shell .insight-metric.ant-card,.pay-account-shell .issuing-panel.ant-card,.pay-account-shell .portal-auth-panel.ant-card{background:var(--pay-card);border:0;border-radius:12px;box-shadow:var(--pay-shadow);transition:box-shadow .18s ease,transform .18s ease}.pay-public-shell .insight-metric.ant-card:hover,.pay-public-shell .issuing-panel.ant-card:hover,.pay-account-shell .insight-metric.ant-card:hover,.pay-account-shell .issuing-panel.ant-card:hover{box-shadow:0 4px 12px #00000014}.insight-metric-title{align-items:center;color:var(--muted);display:flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.workspace-split{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.support-feature-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.support-feature-grid .issuing-panel h3{font-size:18px;margin:10px 0 6px}.issuing-panel-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.portal-page-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-bottom:16px}.portal-page-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:-4px 0 18px}.public-hero{align-items:center;background:var(--pay-primary-dark);border:0;border-radius:0;color:#fff;display:flex;justify-content:center;min-height:680px;overflow:hidden;padding:92px 24px 86px;position:relative;text-align:left}.particle-hero-background{background:var(--pay-radial);top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.public-hero>:not(.particle-hero-background){position:relative;z-index:1}.particle-grid-overlay{animation:gridMove 20s linear infinite;background-image:linear-gradient(rgb(255 255 255 / 5%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 5%) 1px,transparent 1px);background-size:56px 56px;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.particle-gradient-orb{animation:float 20s ease-in-out infinite;border-radius:50%;filter:blur(120px);position:absolute}.particle-orb-1{animation-delay:0s;background:#7b3fd457;height:600px;right:-100px;top:-250px;width:600px}.particle-orb-2{animation-delay:7s;background:#31d6b733;bottom:-150px;height:400px;left:5%;width:400px}.particle-orb-3{animation-delay:14s;background:#ffffff0d;height:260px;left:40%;top:30%;width:260px}.particle-canvas{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translateZ(0);width:100%;z-index:0}.public-hero-layout{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(340px,460px);margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:1}.public-hero-content{max-width:680px}.public-eyebrow{background:#ffffff1a;border:1px solid rgb(255 255 255 / 16%);border-radius:999px;color:#ffffffd1;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.12em;margin-bottom:24px;padding:8px 14px}.public-hero-title{display:block;margin-bottom:28px;position:relative}.public-hero-title:before{animation:pulse 3s ease-in-out infinite;background:radial-gradient(circle,rgb(255 255 255 / 15%) 0%,transparent 70%);content:"";filter:blur(50px);height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.public-hero-title h1.ant-typography{color:#fff;font-size:clamp(48px,6vw,76px);font-weight:760;letter-spacing:0;line-height:.98;margin:0;text-shadow:0 2px 14px rgb(0 0 0 / 20%)}.public-hero-title h1 span{display:block;font-weight:600}.public-hero-title h1 strong{display:block;font-weight:860;margin-left:0;margin-top:8px;position:relative}.public-hero-title h1 strong:after,.public-hero-title h1:after{animation:shimmer 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 80%),transparent);bottom:-8px;content:"";height:3px;left:0;position:absolute;right:0}.public-hero-title h1:after{opacity:.5}.public-hero-content>.ant-typography{color:#fffffff5;font-size:20px;letter-spacing:0;line-height:1.65;margin-bottom:32px;max-width:620px;text-shadow:0 2px 8px rgb(0 0 0 / 20%)}.public-hero-content>.ant-typography span{display:inline-block;padding:0;position:relative}.public-hero-content>.ant-typography span:before,.public-hero-content>.ant-typography span:after{display:none}.public-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:34px}.public-trust-strip{border-top:1px solid rgb(255 255 255 / 14%);display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px;padding-top:20px}.public-trust-strip strong,.public-trust-strip span{display:block}.public-trust-strip strong{color:#fff;font-size:18px;font-weight:760}.public-trust-strip span{color:#ffffff9e;font-size:12px;margin-top:6px}.public-hero-primary.ant-btn-primary{background:var(--pay-gradient);border:0;box-shadow:0 10px 24px #ff59fc2e;color:#fff;font-size:16px;font-weight:600;height:52px;padding:0 48px;position:relative;overflow:hidden}.public-hero-primary.ant-btn-primary:before,.public-hero-secondary.ant-btn:before,.particle-home-cta .ant-btn-primary:before{background:linear-gradient(90deg,transparent,rgb(255 255 255 / 22%),transparent);content:"";inset:0 auto 0 -100%;position:absolute;transition:left .52s ease;width:100%}.public-hero-primary.ant-btn-primary:hover{background:var(--pay-gradient);box-shadow:0 12px 30px #ff59fc38;color:#fff;transform:translateY(-2px)}.public-hero-primary.ant-btn-primary:hover:before,.public-hero-secondary.ant-btn:hover:before,.particle-home-cta .ant-btn-primary:hover:before{left:100%}.public-hero-secondary.ant-btn{background:#ffffff1a;border:1px solid rgb(255 255 255 / 18%);color:#fff;font-size:16px;font-weight:650;height:52px;overflow:hidden;padding:0 28px;position:relative}.public-hero-secondary.ant-btn:hover{background:#ffffff29;border-color:#ffffff47;color:#fff;transform:translateY(-2px)}.particle-product-panel{background:linear-gradient(180deg,#ffffff2e,#ffffff14);border:1px solid rgb(255 255 255 / 18%);border-radius:28px;box-shadow:0 32px 80px #0c041c4d;overflow:hidden;padding:18px;position:relative}.particle-product-panel:before{background:radial-gradient(circle at 18% 18%,rgb(49 214 183 / 25%),transparent 32%),radial-gradient(circle at 84% 16%,rgb(255 255 255 / 20%),transparent 26%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.particle-product-panel>*{position:relative;z-index:1}.particle-product-panel-head,.particle-product-balance,.particle-product-steps>div{background:#ffffffe0;border:1px solid rgb(255 255 255 / 40%);border-radius:18px}.particle-product-panel-head{align-items:center;color:var(--pay-text);display:flex;justify-content:space-between;padding:14px 16px}.particle-product-panel-head span{color:var(--pay-muted);font-size:13px;font-weight:700}.particle-product-panel-head strong{background:var(--pay-accent-soft);border-radius:999px;color:#047d68;font-size:12px;padding:5px 9px}.particle-product-card{background:radial-gradient(circle at 88% 14%,rgb(255 255 255 / 24%),transparent 24%),linear-gradient(135deg,#1f103f 0%,var(--pay-primary) 56%,#b28cff 100%);border-radius:24px;box-shadow:inset 0 1px #ffffff38,0 24px 50px #14063042;color:#fff;display:grid;gap:54px;margin:14px 0;min-height:196px;padding:24px}.particle-product-card span,.particle-product-card small{color:#ffffffb8;font-size:12px;font-weight:800;letter-spacing:.1em}.particle-product-card strong{display:block;font-size:28px;letter-spacing:.08em;margin-top:12px}.particle-product-balance{color:var(--pay-text);display:flex;justify-content:space-between;padding:16px}.particle-product-balance span{color:var(--pay-muted);font-size:13px;font-weight:700}.particle-product-balance strong{font-size:20px;font-weight:800}.particle-product-steps{display:grid;gap:10px;margin-top:14px}.particle-product-steps>div{align-items:center;display:flex;gap:12px;padding:12px 14px}.particle-product-steps span{align-items:center;background:var(--pay-primary-soft);border-radius:999px;color:var(--pay-primary);display:inline-flex;font-size:12px;font-weight:800;height:30px;justify-content:center;width:30px}.particle-product-steps strong{color:var(--pay-text);font-size:14px}.virtual-card-visual{background:linear-gradient(135deg,#181232 0%,var(--pay-primary) 52%,#b48cff 100%);border:1px solid rgb(255 255 255 / 24%);border-radius:18px;box-shadow:0 18px 36px #4012822e;color:#fff;cursor:pointer;display:grid;gap:14px;min-height:168px;overflow:hidden;padding:20px;position:relative}.virtual-card-visual:before{background:radial-gradient(circle,rgb(255 255 255 / 24%) 0%,transparent 60%);border-radius:50%;content:"";height:160px;position:absolute;right:-52px;top:-52px;width:160px}.virtual-card-visual span,.virtual-card-visual small,.virtual-card-visual strong{position:relative;z-index:1}.virtual-card-visual span,.virtual-card-visual small{color:#ffffffd1}.virtual-card-visual strong{align-self:end;font-size:21px;font-weight:700;letter-spacing:.08em;overflow-wrap:anywhere}.virtual-card-visual.compact-card{box-shadow:none;min-height:142px;margin-bottom:14px}.portal-auth{background:var(--pay-bg);display:grid;min-height:calc(100vh - 64px);padding:72px 24px 32px;place-items:center}.portal-auth-panel{max-width:420px;width:min(100%,420px)}.portal-auth-register-panel.ant-card{max-width:520px;width:min(100%,520px)}.portal-auth-panel.ant-card .ant-card-body{padding:32px}.portal-auth-verification-row{align-items:flex-end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:24px}.portal-auth-verification-code{display:contents;margin-bottom:0;min-width:0}.portal-auth-verification-code .ant-form-item-row{display:contents}.portal-auth-verification-code .ant-form-item-label{grid-column:1 / -1;grid-row:1}.portal-auth-verification-code .ant-form-item-control{grid-column:1;grid-row:2;min-width:0}.portal-auth-verification-code .ant-otp{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.portal-auth-verification-code .ant-otp-input-wrapper,.portal-auth-verification-code .ant-otp-input{width:100%}.portal-auth-verification-code .ant-otp-input{height:40px;text-align:center}.portal-auth-send-code{grid-column:2;grid-row:2;min-width:120px;white-space:nowrap}.portal-auth-captcha .ant-form-item-control-input-content{min-width:0}.portal-auth-turnstile-widget{display:flex;justify-content:center;min-height:65px;overflow:hidden;width:100%}.portal-auth-captcha-error{color:var(--ant-color-error, #ef4444);display:block;font-size:13px;line-height:1.5;margin-top:6px}.portal-auth-title{display:block;margin-bottom:24px}.portal-auth-title svg{display:none}.portal-auth-title h2:before{background:var(--pay-gradient);border-radius:2px;content:"";display:block;height:3px;margin-bottom:16px;width:40px}.portal-auth-success-panel.ant-card .ant-card-body{padding:46px 40px 42px}.portal-auth-success-panel{max-width:560px;width:min(100%,560px)}.portal-auth-success{display:grid;grid-template-columns:66px minmax(0,1fr);column-gap:28px;align-items:start;text-align:left}.portal-auth-success-icon{align-items:center;background:#12b8861f;border:1px solid rgba(18,184,134,.28);border-radius:999px;color:#10b981;display:inline-flex;height:66px;justify-content:center;justify-self:start;margin-top:1px;width:66px}.portal-auth-success-copy{min-width:0}.portal-auth-success-copy h2{color:var(--pay-text);font-size:30px;font-weight:700;line-height:1.25;margin:0 0 22px}.portal-auth-success-copy p{color:var(--pay-muted);font-size:15px;line-height:1.75;margin:0 0 28px;text-align:left}.portal-auth-success-copy .ant-btn{min-width:210px}.pay-account-shell .portal-page,.pay-public-shell .portal-page{width:100%}.pay-public-shell .public-landing-page>section:not(.public-hero):not(.particle-home-section):not(.particle-home-cta):not(.particle-home-footer),.pay-public-shell .portal-page{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:0;padding-right:0}.pay-public-shell .public-landing-page>section:not(.public-hero):not(.particle-home-section):not(.particle-home-cta):not(.particle-home-footer){margin-top:18px}@media(max-width:640px){.portal-auth-register-panel.ant-card{max-width:420px;width:min(100%,420px)}.portal-auth-verification-row{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.portal-auth-send-code{grid-column:1;grid-row:3;width:100%}}.particle-home-section{position:relative;z-index:1}.particle-home-container{margin:0 auto;max-width:1200px;position:relative;width:100%}.particle-home-section h2,.particle-home-cta h2{color:var(--pay-text);font-size:40px;font-weight:780;letter-spacing:0;line-height:1.2;margin:0;text-align:center}.particle-home-title-line{background:linear-gradient(90deg,transparent,var(--pay-primary),transparent);border-radius:2px;height:4px;margin:18px auto 56px;width:60px}.particle-home-title-line.left{background:linear-gradient(90deg,var(--pay-primary),transparent);margin-left:0;margin-right:0}.particle-home-features{background:var(--pay-section);padding:108px 24px}.particle-home-features:before{background:linear-gradient(90deg,transparent,var(--pay-line-strong),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.particle-home-feature-grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.particle-home-feature-card{background:linear-gradient(180deg,#fffffff5,#fff);border:2px solid var(--pay-line);border-radius:20px;box-shadow:0 12px 34px #22094e0f;min-height:100%;overflow:hidden;padding:38px 30px;position:relative;text-align:center;transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.particle-home-feature-card:before{background:linear-gradient(90deg,transparent,rgb(49 214 183 / 9%),transparent);content:"";inset:0 auto 0 -100%;position:absolute;transition:left .42s ease;width:100%}.particle-home-feature-card:hover{border-color:var(--pay-primary);box-shadow:var(--pay-shadow-lift);transform:translateY(-10px)}.particle-home-feature-card:hover:before{left:100%}.particle-home-feature-icon{color:var(--pay-primary);display:inline-flex;filter:drop-shadow(0 4px 8px rgb(98 28 199 / 20%));margin-bottom:28px;position:relative;transition:color .28s ease,transform .28s ease}.particle-home-feature-icon:after{background:radial-gradient(circle,rgb(98 28 199 / 10%) 0%,transparent 70%);border-radius:50%;content:"";height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:-1}.particle-home-feature-card:hover .particle-home-feature-icon{color:var(--pay-primary-light);transform:scale(1.1) rotate(5deg)}.particle-home-feature-card h3{color:var(--pay-text);font-size:22px;font-weight:700;margin:0 0 20px}.particle-home-feature-card p{color:var(--pay-muted);font-size:15px;line-height:1.8;margin:0}.particle-home-supported{background:radial-gradient(circle at 12% 20%,rgb(49 214 183 / 8%) 0%,transparent 28%),linear-gradient(180deg,#faf8ff 0%,var(--pay-card) 100%);padding:84px 24px}.particle-supported-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.particle-supported-item{align-items:center;background:#ffffffdb;border:2px solid var(--pay-line);border-radius:16px;display:flex;gap:16px;min-height:80px;overflow:hidden;padding:16px 24px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.particle-supported-item:before{background:linear-gradient(180deg,var(--pay-accent),var(--pay-primary));bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .22s ease;width:4px}.particle-supported-item:hover{border-color:var(--pay-primary);box-shadow:0 14px 34px #621cc729,0 0 0 1px #621cc71a;transform:translate(4px)}.particle-supported-item:hover:before{transform:scaleY(1)}.particle-supported-item svg{color:var(--pay-primary);flex:0 0 auto;filter:drop-shadow(0 2px 4px rgb(98 28 199 / 20%));transition:color .22s ease,transform .22s ease}.particle-supported-item:hover svg{color:var(--pay-primary-light);transform:scale(1.2)}.particle-supported-item span{color:var(--pay-text);font-size:15px;font-weight:500;line-height:1.4;min-width:0}.particle-home-scenes{background:linear-gradient(180deg,var(--pay-card) 0%,#f8f4ff 100%);padding:88px 24px}.particle-scenes-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.particle-scene-item{align-items:center;background:linear-gradient(180deg,#fffffffa,#ffffffe0);border:2px solid var(--pay-line);border-radius:18px;display:flex;flex-direction:column;min-height:120px;overflow:hidden;padding:24px 20px;position:relative;transition:background .26s ease,border-color .26s ease,box-shadow .26s ease,transform .26s ease}.particle-scene-item:before{background:linear-gradient(135deg,rgb(98 28 199 / 5%) 0%,transparent 100%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .26s ease}.particle-scene-item:hover{background:linear-gradient(135deg,#621cc717,#31d6b712);border-color:var(--pay-primary);box-shadow:0 8px 24px #621cc733;transform:translateY(-6px)}.particle-scene-item:hover:before{opacity:1}.particle-scene-item .ant-tag{background:transparent;border:2px solid var(--pay-primary);border-radius:20px;color:var(--pay-primary);font-size:15px;font-weight:600;margin:0 0 10px;padding:4px 15px;transition:background .22s ease,color .22s ease,transform .22s ease}.particle-scene-item:hover .ant-tag{background:var(--pay-primary);color:#fff;transform:scale(1.05)}.particle-scene-item>span{color:var(--pay-muted);font-size:12px;font-weight:500}.particle-home-advantages{background:radial-gradient(circle at 82% 34%,rgb(98 28 199 / 8%) 0%,transparent 32%),linear-gradient(180deg,#f8f4ff 0%,var(--pay-card) 100%);padding:108px 24px}.particle-advantage-layout{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.particle-advantage-layout h2{text-align:left}.particle-advantage-list{display:grid;gap:20px}.particle-advantage-item{align-items:flex-start;background:var(--pay-card);border:2px solid var(--pay-line);border-radius:16px;display:flex;gap:24px;overflow:hidden;padding:24px;position:relative;transition:border-color .26s ease,box-shadow .26s ease,transform .26s ease}.particle-advantage-item:before{background:var(--pay-gradient);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .26s ease;width:4px}.particle-advantage-item:hover{border-color:var(--pay-primary);box-shadow:0 8px 24px #621cc726;transform:translate(8px)}.particle-advantage-item:hover:before{transform:scaleY(1)}.particle-advantage-item>svg{color:var(--pay-primary);flex:0 0 auto;filter:drop-shadow(0 4px 8px rgb(98 28 199 / 20%));transition:color .26s ease,transform .26s ease}.particle-advantage-item:hover>svg{color:var(--pay-primary-light);transform:scale(1.15) rotate(5deg)}.particle-advantage-item h3{color:var(--pay-text);font-size:20px;font-weight:700;margin:0 0 8px}.particle-advantage-item p{color:var(--pay-muted);font-size:15px;line-height:1.7;margin:0}.particle-advantage-visual{align-items:center;display:flex;justify-content:center;min-height:360px;padding:40px;position:relative}.particle-advantage-visual:before{animation:pulse 3s ease-in-out infinite;background:radial-gradient(circle,rgb(98 28 199 / 10%) 0%,transparent 70%);border-radius:50%;content:"";height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.particle-advantage-visual svg{animation:float 6s ease-in-out infinite;color:#621cc726;filter:drop-shadow(0 8px 16px rgb(98 28 199 / 10%));position:relative;z-index:1}.particle-home-news{background:var(--pay-card);padding:40px 20px 80px}.particle-home-flow{background:linear-gradient(135deg,#240b51f5,#4f16a3f2 52%,#621cc7eb);color:#fff;overflow:hidden;padding:98px 24px}.particle-home-flow:before{background-image:linear-gradient(rgb(255 255 255 / 5%) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 5%) 1px,transparent 1px);background-size:48px 48px;content:"";top:0;right:0;bottom:0;left:0;opacity:.65;position:absolute}.particle-flow-header{display:grid;gap:22px;grid-template-columns:minmax(0,.95fr) minmax(280px,.75fr);margin-bottom:44px;position:relative;z-index:1}.particle-flow-header h2{color:#fff;font-size:38px;font-weight:780;line-height:1.18;margin:0;text-align:left}.particle-flow-header p{color:#ffffffb8;font-size:15px;line-height:1.8;margin:0}.particle-flow-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.particle-flow-card{background:#ffffff1a;border:1px solid rgb(255 255 255 / 16%);border-radius:22px;min-height:220px;overflow:hidden;padding:28px;position:relative;transition:background .24s ease,border-color .24s ease,transform .24s ease}.particle-flow-card:after{background:radial-gradient(circle,rgb(49 214 183 / 24%) 0%,transparent 64%);content:"";height:160px;position:absolute;right:-70px;top:-70px;width:160px}.particle-flow-card:hover{background:#ffffff24;border-color:#ffffff47;transform:translateY(-8px)}.particle-flow-card>span{align-items:center;background:#ffffff24;border:1px solid rgb(255 255 255 / 16%);border-radius:999px;color:var(--pay-accent);display:inline-flex;font-size:13px;font-weight:900;height:38px;justify-content:center;margin-bottom:30px;width:44px}.particle-flow-card h3{color:#fff;font-size:22px;font-weight:780;margin:0 0 12px}.particle-flow-card p{color:#ffffffad;font-size:14px;line-height:1.75;margin:0}.particle-home-cta{background:radial-gradient(circle at 20% 20%,rgb(49 214 183 / 18%) 0%,transparent 32%),linear-gradient(135deg,var(--pay-primary-deep) 0%,var(--pay-primary) 50%,var(--pay-primary-light) 100%);color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center;z-index:1}.particle-home-cta:before{animation:pulse 4s ease-in-out infinite;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / 10%) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(255 255 255 / 10%) 0%,transparent 50%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.particle-home-cta>div{margin:0 auto;max-width:800px;position:relative;z-index:1}.particle-home-cta h2{color:#fff;font-size:40px;text-shadow:0 2px 10px rgb(0 0 0 / 20%)}.particle-home-cta p{color:#fffffff2;font-size:20px;margin:28px 0 48px;text-shadow:0 1px 5px rgb(0 0 0 / 10%)}.particle-home-cta .ant-btn-primary{background:var(--pay-gradient);border:0;box-shadow:0 10px 24px #ff59fc2e;color:#fff;font-size:18px;font-weight:600;height:56px;overflow:hidden;padding:0 48px;position:relative}.particle-home-cta .ant-btn-primary:hover{background:var(--pay-gradient);box-shadow:0 12px 30px #ff59fc38;color:#fff;transform:translateY(-3px)}.particle-home-footer{background:linear-gradient(180deg,var(--pay-primary-deep) 0%,#180735 100%);color:#fff;padding:80px 20px 40px;position:relative;z-index:1}.particle-home-footer:before{background:linear-gradient(90deg,transparent,rgb(98 28 199 / 30%),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.particle-home-footer-grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1200px}.particle-home-footer h3,.particle-home-footer h4{color:#fff;margin:0 0 16px}.particle-home-footer h3{font-size:24px;font-weight:700}.particle-home-footer h4{color:#ffffffe5;font-size:16px;font-weight:600}.particle-home-footer p{color:#ffffffb3;line-height:1.6;margin:0}.particle-home-footer a{color:#ffffffb3;display:block;margin-bottom:14px;position:relative;transition:color .18s ease,padding-left .18s ease}.particle-home-footer a:before{color:var(--pay-primary-light);content:"→";left:-20px;opacity:0;position:absolute;transition:left .18s ease,opacity .18s ease}.particle-home-footer a:hover{color:var(--pay-primary-light);padding-left:20px}.particle-home-footer a:hover:before{left:0;opacity:1}.particle-home-copyright{border-top:1px solid rgb(255 255 255 / 10%);color:#ffffff9e;margin:30px auto 0;max-width:1200px;padding-top:30px;text-align:center}.pay-account-shell .portal-page-head{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;justify-content:flex-start;margin-bottom:16px;padding:13px 0 0;position:relative}.pay-account-shell .title-icon,.pay-public-shell .title-icon{align-items:center;background:linear-gradient(135deg,#ff59fc1f,#ff999a24);border:0;border-radius:10px;color:var(--pay-primary);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.pay-account-shell .workspace-heading-copy{gap:12px}.pay-account-shell .workspace-heading h1,.pay-public-shell .workspace-heading h1{color:var(--pay-text);font-size:22px;font-weight:600;letter-spacing:0;line-height:1.18}.pay-account-shell .workspace-heading p,.pay-public-shell .workspace-heading p,.pay-account-shell .issuing-panel p,.pay-public-shell .issuing-panel p{color:var(--pay-muted)}.pay-account-shell .workspace-heading p,.pay-public-shell .workspace-heading p{font-size:14px;line-height:22px;margin:0}.pay-account-shell .portal-page-toolbar,.pay-public-shell .portal-page-toolbar{margin-bottom:18px}.pay-account-shell .portal-page-head:before,.pay-public-shell .portal-page-head:before{background:var(--pay-gradient);border-radius:2px;content:"";display:block;height:3px;left:0;margin-bottom:0;position:absolute;top:0;width:40px}.pay-account-shell .portal-page-head,.pay-public-shell .portal-page-head{align-items:center}.pay-account-shell .issuing-panel .ant-card-head,.pay-public-shell .issuing-panel .ant-card-head{border-bottom-color:var(--pay-line);min-height:56px;padding:0 24px}.pay-account-shell .issuing-panel .ant-card-head-title,.pay-public-shell .issuing-panel .ant-card-head-title{color:var(--pay-text);font-size:16px;font-weight:600;padding:16px 0}.pay-account-shell .issuing-panel .ant-card-body,.pay-public-shell .issuing-panel .ant-card-body,.pay-account-shell .insight-metric .ant-card-body,.pay-public-shell .insight-metric .ant-card-body{padding:24px}.pay-account-shell .ant-table,.pay-public-shell .ant-table{font-size:14px}.pay-account-shell .ant-table-thead>tr>th,.pay-public-shell .ant-table-thead>tr>th{background:var(--pay-bg);color:var(--pay-muted);font-size:13px;font-weight:600}.pay-account-shell .ant-table-tbody>tr>td,.pay-public-shell .ant-table-tbody>tr>td{border-bottom-color:var(--pay-line)}.pay-account-shell .ant-form-item-label>label,.pay-public-shell .ant-form-item-label>label{color:var(--pay-text);font-size:13px;font-weight:600}.pay-account-shell .ant-input,.pay-public-shell .ant-input,.pay-account-shell .ant-input-number,.pay-public-shell .ant-input-number,.pay-account-shell .ant-select-selector,.pay-public-shell .ant-select-selector{border-color:var(--pay-line-strong)}.pay-account-shell .ant-input:hover,.pay-public-shell .ant-input:hover,.pay-account-shell .ant-input-number:hover,.pay-public-shell .ant-input-number:hover,.pay-account-shell .ant-select-selector:hover,.pay-public-shell .ant-select-selector:hover{border-color:var(--pay-primary)}.pay-account-shell .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.pay-public-shell .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--pay-primary)}.pay-account-shell .ant-tabs-ink-bar,.pay-public-shell .ant-tabs-ink-bar{background:var(--pay-primary)}.pay-account-shell .insight-metric .ant-statistic-title,.pay-public-shell .insight-metric .ant-statistic-title{color:var(--pay-muted);font-weight:600}.pay-account-shell .insight-metric .ant-statistic-content,.pay-public-shell .insight-metric .ant-statistic-content{color:var(--pay-primary)}.pay-account-shell .account-stat-card.ant-card{border:0;border-radius:12px;box-shadow:var(--pay-shadow)}.pay-account-shell .account-stat-card small{color:var(--pay-muted);display:block;font-size:12px;line-height:1.4;margin-bottom:4px}.pay-account-shell .account-stat-card strong{color:var(--pay-text);display:block;font-size:18px;font-weight:600;line-height:1.25}.pay-account-shell .account-desktop-card-table .ant-table{border-radius:8px;overflow:hidden}.pay-account-shell .account-mobile-card-item{background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:8px;display:grid;gap:12px;padding:12px}.pay-account-shell .account-mobile-card-visual{background:linear-gradient(135deg,var(--pay-primary-dark) 0%,var(--pay-primary) 52%,var(--pay-primary-light) 100%);border-radius:8px;box-shadow:0 10px 24px #ff59fc2e;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:130px;overflow:hidden;padding:16px;position:relative}.pay-account-shell .account-mobile-card-visual:after{background:#ffffff14;border-radius:50%;content:"";height:120px;position:absolute;right:-42px;top:-42px;width:120px}.pay-account-shell .account-mobile-card-visual>div{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.pay-account-shell .account-mobile-card-visual strong{color:#fff;font-size:14px;font-style:italic;font-weight:800}.pay-account-shell .account-mobile-card-visual p{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;letter-spacing:1px;margin:0;position:relative;z-index:1}.pay-account-shell .account-mobile-card-visual div:last-child{color:#ffffffe5;font-size:12px;font-weight:600}.pay-account-shell .account-mobile-card-chip{background:#ffffff2e;border:1px solid rgb(255 255 255 / 36%);border-radius:6px;display:inline-flex;height:24px;width:32px}.pay-account-shell .account-mobile-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.pay-account-shell .account-mobile-card-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .account-mobile-card-grid span{color:var(--pay-tertiary);display:block;font-size:11px;line-height:1.3}.pay-account-shell .account-mobile-card-grid strong{color:var(--pay-text);display:block;font-size:12px;line-height:1.4;margin-top:3px;word-break:break-all}.pay-account-shell .invitation-summary-card.ant-card{background:var(--pay-gradient);color:#fff;margin-bottom:24px}.pay-account-shell .invitation-summary-content{align-items:center;display:flex;gap:32px}.pay-account-shell .invitation-main-amount{flex:1}.pay-account-shell .invitation-main-amount div{align-items:baseline;display:flex;gap:4px;margin-bottom:8px}.pay-account-shell .invitation-main-amount span{color:#ffffffe5;font-size:24px;font-weight:600}.pay-account-shell .invitation-main-amount strong{color:#fff;font-size:48px;font-weight:700;line-height:1}.pay-account-shell .invitation-main-amount small,.pay-account-shell .invitation-summary-stats span{color:#ffffffe5}.pay-account-shell .invitation-divider{background:#ffffff4d;height:60px;width:1px}.pay-account-shell .invitation-summary-stats{display:flex;gap:48px}.pay-account-shell .invitation-summary-stats>div{align-items:center;display:flex;gap:12px}.pay-account-shell .invitation-summary-stats svg{color:#ffffffe5}.pay-account-shell .invitation-summary-stats strong{color:#fff;display:block;font-size:24px;line-height:1.2}.pay-account-shell .invitation-summary-stats span{display:block;font-size:12px;margin-top:4px}.pay-account-shell .invitation-action-grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.pay-account-shell .card-head-title{align-items:center;display:inline-flex;gap:8px}.pay-account-shell .invitation-rule-content{display:flex;flex-direction:column;gap:16px}.pay-account-shell .invitation-rule-highlight{align-items:center;background:linear-gradient(135deg,#ff59fc14,#ff999a0d);border:1px solid rgb(255 89 252 / 15%);border-radius:8px;display:flex;gap:16px;padding:16px 20px}.pay-account-shell .invitation-rule-highlight>div:first-child{align-items:baseline;display:flex;flex-shrink:0;gap:2px}.pay-account-shell .invitation-rule-highlight span,.pay-account-shell .invitation-rule-highlight strong{color:var(--pay-primary)}.pay-account-shell .invitation-rule-highlight span{font-size:18px;font-weight:600}.pay-account-shell .invitation-rule-highlight strong{font-size:36px;line-height:1}.pay-account-shell .invitation-rule-highlight>div:last-child{border-left:1px solid rgb(255 89 252 / 20%);display:grid;gap:4px;padding-left:16px}.pay-account-shell .invitation-rule-highlight b{color:var(--pay-text)}.pay-account-shell .invitation-rule-highlight small,.pay-account-shell .invitation-rule-items small,.pay-account-shell .invitation-link-card p{color:var(--pay-tertiary);line-height:1.5}.pay-account-shell .invitation-rule-items{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.pay-account-shell .invitation-rule-items>div{background:var(--pay-bg);border-radius:8px;display:grid;gap:4px;padding:12px 14px}.pay-account-shell .invitation-rule-items>div>span{align-items:center;background:var(--pay-primary);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;width:20px}.pay-account-shell .invitation-rule-items strong{color:var(--pay-text);font-size:13px}.pay-account-shell .invitation-link-card p{margin:0 0 14px}.pay-account-shell .invitation-code-block{align-items:center;background:#ff59fc0d;border:1px solid rgb(255 89 252 / 20%);border-radius:8px;color:var(--pay-text);cursor:pointer;display:inline-flex;gap:12px;margin-bottom:14px;padding:10px 14px}.pay-account-shell .invitation-code-block span{color:var(--pay-tertiary);font-size:12px}.pay-account-shell .invitation-code-block strong{color:var(--pay-primary);letter-spacing:.04em}.pay-account-shell .invitation-link-row{align-items:center;display:flex;gap:10px}.pay-account-shell .settings-account-overview{display:grid;gap:14px;grid-template-columns:280px minmax(0,1fr)}.pay-account-shell .settings-profile-card.ant-card{background:linear-gradient(180deg,#fff,#f7f8ff);border:0;box-shadow:var(--pay-shadow)}.pay-account-shell .settings-profile-card .ant-card-body{align-items:center;display:grid;gap:10px;justify-items:center;padding:28px 18px;text-align:center}.pay-account-shell .settings-avatar{align-items:center;background:var(--pay-gradient);border-radius:50%;color:#fff;display:inline-flex;font-size:28px;font-weight:800;height:72px;justify-content:center;width:72px}.pay-account-shell .settings-profile-card strong{color:var(--pay-text);font-size:18px}.pay-account-shell .settings-profile-card span{color:var(--pay-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-workbench{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-top-cards{display:grid;gap:24px;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-balance-card{background:var(--pay-card);border-radius:12px;box-shadow:var(--pay-shadow);display:flex;flex-direction:column;min-height:292px;padding:22px 24px}.wallet-balance-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.wallet-balance-head span{color:var(--pay-text);font-size:15px;font-weight:600}.wallet-balance-head button{align-items:center;background:transparent;border:0;color:var(--pay-tertiary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:color .18s ease,background .18s ease;width:32px}.wallet-balance-head button:hover{background:var(--pay-primary-soft);border-radius:8px;color:var(--pay-primary)}.wallet-balance-amount{color:var(--pay-text);font-size:34px;font-weight:760;letter-spacing:0;line-height:1.1;margin-bottom:18px}.wallet-balance-meta{border-bottom:1px solid var(--pay-line);display:flex;gap:34px;margin-bottom:18px;padding-bottom:16px}.wallet-balance-meta div{display:grid;gap:6px;min-width:0}.wallet-balance-meta span{color:var(--pay-muted);font-size:13px}.wallet-balance-meta strong{color:var(--pay-text);font-size:17px;font-weight:700}.wallet-balance-actions{display:flex;gap:12px;margin-top:auto}.wallet-balance-actions .ant-btn{min-width:112px}.wallet-virtual-card.ant-card .ant-card-body{display:grid;gap:18px;grid-template-columns:minmax(240px,.82fr) minmax(0,1fr)}.wallet-card-preview{background:linear-gradient(135deg,var(--pay-primary-deep) 0%,var(--pay-primary) 52%,var(--pay-primary-light) 100%);border-radius:20px;box-shadow:0 18px 36px #ff59fc2e;color:#fff;display:grid;min-height:172px;overflow:hidden;padding:22px;position:relative}.wallet-card-orb{background:radial-gradient(circle,rgb(255 255 255 / 28%) 0%,transparent 62%);border-radius:50%;height:180px;position:absolute;right:-56px;top:-54px;width:180px}.wallet-card-top,.wallet-card-preview>div:last-child{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.wallet-card-top span{background:linear-gradient(135deg,#ead9a5,#b98934);border-radius:8px;height:28px;width:42px}.wallet-card-top i{border:2px solid rgb(255 255 255 / 62%);border-left:0;border-radius:0 22px 22px 0;display:block;height:26px;opacity:.8;width:18px}.wallet-card-preview strong{align-self:end;font-size:22px;font-weight:700;letter-spacing:.12em;position:relative;z-index:1}.wallet-card-preview b,.wallet-card-preview span{color:#ffffffe0;position:relative;z-index:1}.wallet-card-copy{align-self:center;display:grid;gap:16px;min-width:0}.wallet-card-copy p{color:var(--pay-muted);line-height:1.7;margin:0}.wallet-card-copy div{display:grid;gap:8px}.wallet-card-copy span{align-items:center;color:var(--pay-text);display:flex;font-size:13px;gap:8px}.wallet-card-copy span:before{background:var(--pay-primary);border-radius:50%;content:"";height:7px;width:7px}.wallet-flow-card,.wallet-record-card{min-width:0}.wallet-flow-summary{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.wallet-flow-summary>div{align-items:center;background:var(--pay-bg);border-radius:12px;display:flex;gap:12px;padding:14px}.wallet-flow-summary>div>span{align-items:center;border-radius:10px;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.wallet-flow-summary .income>span{background:#10b9811a;color:var(--pay-success)}.wallet-flow-summary .expense>span{background:#ef44441a;color:var(--pay-danger)}.wallet-flow-summary small{color:var(--pay-muted);display:block;font-size:12px;margin-bottom:3px}.wallet-flow-summary strong{color:var(--pay-text);font-size:18px}.wallet-flow-list .ant-list-item{padding:12px 0}.wallet-record-card .ant-table-wrapper{min-width:0;overflow:hidden}.portal-auth-links{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:14px}.pay-account-shell .workspace-toolbar-line,.pay-public-shell .workspace-toolbar-line{gap:10px;margin:4px 0 16px}.pay-account-shell .workspace-segment .ant-segmented-item-selected,.pay-public-shell .workspace-segment .ant-segmented-item-selected{color:var(--pay-primary);font-weight:600}.admin-login-shell{align-items:center;display:grid;min-height:100vh;padding:24px}.admin-login-panel{background:var(--panel-strong);border:1px solid var(--line-strong);box-shadow:var(--shadow);justify-self:center;max-width:440px;padding:22px;width:min(100%,440px)}.admin-login-brand,.admin-login-title{align-items:center;display:flex;gap:12px;min-width:0}.admin-login-brand{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:16px}.admin-login-brand>span,.admin-login-title>svg{align-items:center;background:var(--amber);border:1px solid var(--ink);color:var(--ink);display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.admin-login-brand strong,.admin-login-brand small{display:block}.admin-login-brand strong{font-size:18px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.admin-login-brand small,.admin-login-title p{color:var(--muted)}.admin-login-title{margin-bottom:18px}.admin-login-title h1{font-size:24px;line-height:1.1;margin:0}.admin-login-title p{margin:4px 0 0;overflow-wrap:anywhere}.admin-login-links{display:flex;justify-content:center;margin-top:14px}.application-steps{background:var(--panel-strong);border:1px solid var(--line);margin-bottom:14px;padding:14px}.form-actions{margin-top:16px}.workspace-toolbar-line{margin:2px 0 14px}.workspace-segment{margin-bottom:12px}.workspace-inline-alert{margin-bottom:14px}.operations-title-row{align-items:center;display:flex;gap:6px;min-width:0}.operations-title-row h2{min-width:0}.admin-route button.operations-help-button.ant-btn:not(.ant-switch){align-items:center;background:#fff6e7;border:1px solid #d6c6a8;color:#7a541f;display:inline-flex;flex:0 0 auto;gap:0;height:28px;justify-content:center;line-height:26px;min-height:28px;min-width:28px;padding:0;width:28px}.admin-route button.operations-help-button.ant-btn:not(.ant-switch) .ant-btn-icon{align-items:center;display:inline-flex;justify-content:center}.admin-route button.operations-help-button.ant-btn:not(.ant-switch):hover,.admin-route button.operations-help-button.ant-btn:not(.ant-switch):focus-visible{background:#ffefd4;border-color:var(--line-strong);color:var(--ink)}.operations-page-manual-drawer{max-width:100vw}.operations-page-manual-drawer .ant-drawer-content{background:var(--panel-strong);border:1px solid var(--line);box-shadow:-10px 0 32px #12141729}.operations-page-manual-drawer .ant-drawer-header{background:#1f2225;border-bottom:1px solid rgb(247 241 230 / 14%);padding:16px 20px}.operations-page-manual-drawer .ant-drawer-title{color:#f7f1e6;font-size:16px;font-weight:700;line-height:1.4}.operations-page-manual-drawer .ant-drawer-close{color:#f7f1e6;height:30px;width:30px}.operations-page-manual-drawer .ant-drawer-close:hover{background:#ffffff1a;color:#fffdf7}.operations-page-manual-drawer .ant-drawer-body{background:#fffdf7;color:var(--ink);padding:18px}.operations-page-manual{display:grid;gap:14px}.operations-manual-section{background:#f7f1e6;border:1px solid #ded6c7;padding:13px 14px}.operations-manual-kicker{align-items:center;color:var(--ink);display:flex;font-size:13px;font-weight:800;gap:7px;line-height:1.3;margin-bottom:8px}.operations-manual-kicker svg{color:var(--amber)}.operations-manual-section p{color:var(--muted);line-height:1.65;margin:0}.operations-manual-list{color:var(--muted);display:grid;gap:8px;line-height:1.65;list-style:none;margin:0;padding:0}.operations-manual-list li{min-width:0;padding-left:14px;position:relative}.operations-manual-list li:before{background:var(--amber);border-radius:999px;content:"";height:5px;left:0;position:absolute;top:.76em;width:5px}.operations-manual-list strong{color:var(--ink);font-weight:800;margin-right:4px}.operations-manual-definition{display:grid;gap:2px}.operations-manual-definition strong{color:#4d3718;font-size:13px;line-height:1.35}.operations-manual-definition span{min-width:0}.risk-tab-panel{display:grid;gap:10px}.risk-filter-panel.ant-card{margin-bottom:0}.risk-table-panel.ant-card{margin-top:0}.finance-progress-row{align-items:center;display:grid;gap:10px;grid-template-columns:130px minmax(0,1fr) 110px;margin-bottom:10px}.finance-progress-row>span{color:var(--muted);font-weight:800}.finance-progress-row>strong{text-align:right}.income-type-chart{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(170px,220px) minmax(0,1fr);min-height:220px}.income-type-donut{align-items:center;aspect-ratio:1;border:1px solid var(--line-strong);border-radius:50%;box-shadow:inset 0 0 0 1px #fffdf7b3,4px 4px #1214171f;display:grid;justify-self:center;padding:24px;position:relative;width:min(100%,210px)}.income-type-donut:before{background:var(--panel-strong);border:1px solid var(--line);border-radius:50%;content:"";top:22%;right:22%;bottom:22%;left:22%;position:absolute}.income-type-donut-center{display:grid;gap:5px;justify-items:center;min-width:0;position:relative;text-align:center;z-index:1}.income-type-donut-center span{color:var(--muted);font-size:12px;font-weight:800}.income-type-donut-center strong{color:var(--ink);font-size:20px;line-height:1.1}.income-type-chart.empty .income-type-donut{box-shadow:inset 0 0 0 1px #fffdf799;opacity:.9}.income-type-legend{display:grid;gap:10px;min-width:0}.income-type-legend-row{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto 58px;padding:0 0 10px}.income-type-legend-row:last-child{border-bottom:0;padding-bottom:0}.income-type-legend-row>span{align-items:center;color:var(--ink);display:inline-flex;font-weight:800;gap:9px;min-width:0}.income-type-legend-row>span i{background:#d8d0c1;border:1px solid var(--line-strong);display:inline-block;flex:0 0 auto;height:12px;width:12px}.income-type-legend-row>strong{color:var(--ink);white-space:nowrap}.income-type-legend-row>small{color:var(--muted);font-weight:800;text-align:right}.income-type-legend-row.muted>span,.income-type-legend-row.muted>strong,.income-type-legend-row.muted>small{color:var(--muted)}@media(max-width:640px){.income-type-chart{grid-template-columns:1fr}.income-type-donut{max-width:220px}.income-type-legend-row{grid-template-columns:minmax(0,1fr) auto}.income-type-legend-row>small{grid-column:2}}.issuing-panel-shell.ant-card .ant-card-body{display:grid;gap:12px}.webhook-topic{border-top:1px solid var(--line);display:grid;gap:10px;padding:12px 0}.webhook-topic:first-child{border-top:0;padding-top:0}.webhook-topic>div:first-child{display:flex;flex-wrap:wrap;gap:10px}.webhook-template{align-items:center;background:#12141708;border:1px solid var(--line);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.webhook-template .ant-typography{margin:6px 0 0}.kyc-filter.admin-filter-compact .admin-filter-input.wide{width:300px}.kyc-filter.admin-filter-compact .admin-filter-select{width:150px}.kyc-filter.admin-filter-compact .admin-filter-submit.ant-btn{flex-basis:76px;min-width:76px;width:76px}.kyc-profile-form{display:grid;gap:14px}.kyc-profile-form .issuing-panel.ant-card .ant-card-body{padding:14px}.kyc-form-grid{display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-form-grid .ant-form-item{margin-bottom:0}.kyc-form-wide{grid-column:1 / -1}.kyc-file-item .ant-form-item-label{padding-bottom:5px}.kyc-file-upload-control{align-items:center;background:#f8fafc;border:1px solid #d8e0ea;display:flex;gap:10px;justify-content:space-between;min-height:42px;padding:6px 8px}.kyc-file-upload-control.has-file{background:#f3f8f5;border-color:#b7d4c0}.kyc-file-status{align-items:center;color:#516071;display:flex;gap:7px;min-width:0}.kyc-file-status svg{color:#357256;flex:0 0 auto}.kyc-file-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.kyc-file-actions .ant-upload-wrapper{display:inline-flex}.kyc-drawer-footer{display:flex;justify-content:flex-end;width:100%}.outbox-filter-panel .ant-card-body{padding:14px}.reconciliation-tab-panel{display:grid;gap:12px}.outbox-filter-panel .workspace-filter-bar{width:100%}.outbox-filter-panel .ant-input-search{max-width:100%}.outbox-hint{background:#2f5f9f14;border:1px solid rgb(47 95 159 / 18%);color:#244d86;display:inline-block;line-height:1.45;max-width:100%;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.outbox-hint.danger{background:#ae462a1a;border-color:#ae462a38;color:#8b3523}.admin-route .ant-table-tbody>tr.outbox-row-manual>td{background:#fff7ed}.admin-route .ant-table-tbody>tr.outbox-row-manual:hover>td{background:#ffefd9}.outbox-detail-drawer .ant-drawer-content{border-left:3px solid #c87919;box-shadow:-18px 0 #1214172e}.outbox-detail-drawer .ant-drawer-body{background:#f7f3ec;color:var(--ink)}.outbox-detail-drawer .ant-descriptions{background:var(--panel-strong)}.outbox-detail-drawer .ant-descriptions-item-label{color:#635d52;font-weight:700;width:148px}.ant-drawer .issuing-panel.ant-card .ant-card-head{background:#24272a;border-bottom-color:#24272a}.ant-drawer .issuing-panel.ant-card .ant-card-head-title,.ant-drawer .issuing-panel.ant-card .ant-card-head-title>*,.ant-drawer .issuing-panel.ant-card .ant-card-head-title svg{color:#f7f1e6}.ant-drawer .issuing-panel.ant-card .ant-card-head-title{font-weight:800}.outbox-payload-card.ant-card{background:var(--panel-strong);border:1px solid var(--line);box-shadow:none}.outbox-payload-card .ant-card-head{border-bottom-color:var(--line);min-height:42px}.outbox-payload-card .ant-card-head-title{color:var(--ink);font-size:13px;font-weight:800}.outbox-payload-card pre{background:#181f2d;color:#dbe8ff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65;margin:0;max-height:360px;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.fee-config-modal .ant-modal-body{max-height:min(72vh,760px);overflow:auto;padding-right:10px}.admin-settings-form{display:grid;gap:16px}.fee-config-group{background:#ffffffc7;border:1px solid var(--line);display:grid;gap:14px;padding:16px}.fee-config-group.cardOpening{border-top:4px solid #1f6feb}.fee-config-group.walletFunding{border-top:4px solid #1f9d6a}.fee-config-group.inviteRewards{border-top:4px solid #b26a00}.fee-config-group.riskControl{border-top:4px solid #bf3030}.fee-config-group.other{border-top:4px solid #6f7682}.fee-config-group-head{align-items:flex-start;border-bottom:1px solid var(--line);display:grid;gap:4px;padding-bottom:12px}.fee-config-group-head strong{color:var(--ink);font-size:17px;font-weight:900;line-height:1.25}.fee-config-group-head .ant-typography{font-size:13px;line-height:1.5;margin:0}.fee-config-rule-grid{display:grid;gap:14px 18px;grid-template-columns:repeat(3,minmax(220px,1fr))}.fee-config-group.riskControl .fee-config-rule-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}.fee-config-rule-item.ant-form-item{margin-bottom:0}.fee-config-rule-item .ant-form-item-label{padding-bottom:5px}.fee-config-rule-item .ant-form-item-label>label{font-size:14px;font-weight:800;height:auto;line-height:1.35;white-space:normal}.fee-config-rule-item .ant-form-item-extra{color:var(--muted);font-size:12px;line-height:1.45;min-height:34px}.fee-config-rule-item .ant-input-number-group-wrapper,.fee-config-rule-item .ant-input-number{width:100%}.card-detail-drawer .card-detail-orders-card.ant-card .ant-card-head{background:#24272a;border-bottom-color:#24272a}.card-detail-drawer .card-detail-orders-card.ant-card .ant-card-head-title,.card-detail-drawer .card-detail-orders-card.ant-card .ant-card-head-title>*{color:#f7f1e6;font-size:15px;font-weight:800;letter-spacing:.01em}.card-detail-drawer .card-detail-orders-card.ant-card .ant-card-head-title{text-shadow:none}.business-tracing-workspace{display:grid;gap:14px;min-width:0}.business-tracing-tabs .ant-tabs-nav{margin:0}.business-tracing-tabs .ant-tabs-nav:before{border-bottom-color:#282b2c14}.business-tracing-tabs .ant-tabs-tab{color:#252728;font-size:15px;font-weight:750;margin:0 34px 0 0;padding:12px 2px 14px}.business-tracing-tabs .ant-tabs-tab:hover,.business-tracing-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#16846d}.business-tracing-tabs .ant-tabs-ink-bar{background:#16846d;height:2px}.business-tracing-filter-panel.ant-card,.business-tracing-table-panel.ant-card{background:#fffdf8;border:1px solid #343738;border-radius:4px;box-shadow:none}.business-tracing-filter-panel.ant-card .ant-card-body{padding:14px 16px}.business-tracing-filter-bar{display:flex;gap:10px;width:100%}.business-tracing-filter-bar .business-tracing-search{flex:0 1 370px;width:370px}.business-tracing-filter-bar .business-tracing-search .ant-input-affix-wrapper{border-color:#d5cdbc;border-radius:3px 0 0 3px}.business-tracing-filter-bar .business-tracing-search>.ant-btn{background:#fffdf8;border-color:#343738;border-radius:0 3px 3px 0;color:#252728;min-width:44px;padding-inline:0;width:44px}.business-tracing-filter-bar .business-tracing-search>.ant-btn:hover{background:#252728;border-color:#252728;color:#fffdf8}.business-tracing-filter-bar>.ant-space-item>.ant-select{min-width:150px;width:150px}.business-tracing-filter-bar .ant-select-selector,.business-tracing-filter-bar>.ant-space-item>.ant-btn{border-color:#d5cdbc;border-radius:3px}.business-tracing-table-panel.ant-card .ant-card-body{padding:24px 26px 14px}.business-tracing-table-panel .ant-table{background:transparent}.business-tracing-table-panel .ant-table-container{border-radius:3px 3px 0 0}.business-tracing-table-panel .ant-table-thead>tr>th{background:#252728!important;border-bottom:0;color:#fffdf8!important;font-size:14px;font-weight:800;height:56px;padding-block:14px}.business-tracing-table-panel .ant-table-thead>tr>th:before{background-color:#fffdf89e!important;height:42%!important}.business-tracing-table-panel .ant-table-thead>tr>th:first-child{border-radius:3px 0 0}.business-tracing-table-panel .ant-table-thead>tr>th:last-child{border-radius:0 3px 0 0}.business-tracing-table-panel .ant-table-tbody>tr>td{background:#fffdf8;border-bottom-color:#e2dacb;padding-block:14px}.business-tracing-table-panel .ant-table-tbody>tr:hover>td{background:#f4f0e7!important}.business-tracing-table-panel .ant-table-placeholder>td{height:260px}.business-tracing-table-panel .ant-table-pagination.ant-pagination{border-top:1px solid #e2dacb;margin:18px 0 0;padding-top:14px}@media(max-width:720px){.business-tracing-workspace{gap:10px}.business-tracing-tabs .ant-tabs-tab{font-size:14px;margin-right:20px;padding-block:10px 12px}.business-tracing-filter-panel.ant-card .ant-card-body,.business-tracing-table-panel.ant-card .ant-card-body{padding:12px}.business-tracing-filter-bar,.business-tracing-filter-bar>.ant-space-item,.business-tracing-filter-bar .business-tracing-search,.business-tracing-filter-bar>.ant-space-item>.ant-select,.business-tracing-filter-bar>.ant-space-item>.ant-btn{width:100%}.fee-config-modal .ant-modal-body{max-height:70vh;padding-right:0}.fee-config-group{padding:14px}.fee-config-rule-grid,.fee-config-group.riskControl .fee-config-rule-grid{grid-template-columns:1fr}}@keyframes enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(24px,-24px) scale(1.08)}66%{transform:translate(-18px,18px) scale(.94)}}@keyframes pulse{0%,to{opacity:.32;transform:translate(-50%,-50%) scale(1)}50%{opacity:.52;transform:translate(-50%,-50%) scale(1.1)}}@keyframes shimmer{0%,to{opacity:.4;transform:translate(-100%)}50%{opacity:.8;transform:translate(100%)}}@media(max-width:1100px){.app-shell{grid-template-columns:244px minmax(0,1fr)}.topbar-actions .icon-link{display:none}.particle-home-feature-grid,.particle-supported-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-hero-layout{gap:36px;grid-template-columns:1fr;text-align:center}.public-hero-content{justify-self:center}.public-hero-title h1.ant-typography{font-size:clamp(42px,9vw,64px)}.public-hero-content>.ant-typography{margin-left:auto;margin-right:auto}.public-hero-actions,.public-trust-strip{justify-content:center;margin-left:auto;margin-right:auto}.particle-product-panel{justify-self:center;max-width:460px;width:min(100%,460px)}.wallet-top-cards,.wallet-workbench,.wallet-virtual-card.ant-card .ant-card-body,.particle-advantage-layout,.particle-flow-header,.particle-flow-grid{grid-template-columns:1fr}.particle-flow-header h2,.particle-flow-header p{text-align:center}.particle-advantage-visual{min-height:260px}}@media(max-width:900px){.app-shell.ant-layout{display:block;height:auto;min-height:100vh;overflow:visible}.sidebar{height:auto;min-height:auto;overflow:visible;width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}.menu{max-height:42vh}.main{height:auto;min-height:0;overflow:visible}.workspace{overflow:visible}.sidebar-foot{display:none}.topbar,.page-header{align-items:stretch;grid-template-columns:1fr}.topbar-actions,.toolbar{justify-content:flex-start}.operations-page>.page-header .toolbar,.operations-toolbar-group,.operations-toolbar-actions{justify-content:flex-start;width:100%}.admin-filter-search{width:min(100%,320px)}.admin-filter-compact{min-width:0;width:100%}.admin-filter-input,.admin-filter-input.ant-input-affix-wrapper,.admin-filter-input.ant-input,.admin-filter-input.wide,.admin-filter-input.wide.ant-input-affix-wrapper,.admin-filter-input.wide.ant-input,.card-bin-filter .admin-filter-input,.card-bin-filter .admin-filter-input.ant-input-affix-wrapper,.card-bin-filter .admin-filter-input.ant-input,.card-bin-filter .admin-filter-select,.admin-filter-select{width:100%}.table-meta,.permission-summary{grid-template-columns:1fr}.permission-summary div{border-bottom:1px solid var(--line);border-right:0;padding-bottom:8px;padding-right:0}.form-grid{grid-template-columns:1fr}.switch-row{align-items:stretch;flex-direction:column;gap:8px}.portal-header,.portal-hero,.portal-grid,.public-hero,.workspace-split,.support-feature-grid{grid-template-columns:1fr}.portal-nav{flex-wrap:wrap;justify-content:flex-start}.portal-actions{justify-content:flex-start}.pay-header{height:auto;min-height:64px}.pay-header-container{min-height:64px;padding:8px 12px}.pay-public-shell .pay-brand strong{font-size:26px}.pay-header-actions{flex-wrap:wrap;gap:4px}.pay-account-shell{display:block;height:auto;min-height:100vh;overflow:visible}.pay-account-main{height:auto;min-height:100vh;overflow:visible}.pay-account-topbar{flex:0 0 auto;height:auto;min-height:64px;padding:8px 12px}.pay-account-topbar-inner{justify-content:flex-start}.pay-pinned-announcement{flex:1 1 100%;max-width:none;width:100%}.pay-account-sider{display:none}.pay-account-content{flex:none;height:auto;min-height:calc(100vh - 64px);overflow:visible;padding:18px 16px 78px}.pay-mobile-account-nav{display:grid}.portal-metrics,.insight-metric-grid,.insight-metric-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-balance-card{min-height:260px}.wallet-card-preview{max-width:420px}.public-hero{min-height:auto;padding:88px 16px 72px}.public-hero-title h1.ant-typography{font-size:44px;letter-spacing:0}.public-hero-title h1 strong{margin-left:0}.public-hero-content>.ant-typography{font-size:16px}.public-hero-content>.ant-typography span:before,.public-hero-content>.ant-typography span:after{width:20px}.public-hero-content>.ant-typography span:before{left:-20px}.public-hero-content>.ant-typography span:after{right:-20px}.particle-home-features,.particle-home-flow,.particle-home-advantages,.particle-home-cta{padding:72px 16px}.particle-home-supported,.particle-home-scenes{padding:64px 16px}.particle-home-section h2,.particle-home-cta h2{font-size:30px}.particle-scenes-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.particle-flow-grid,.particle-home-footer-grid{grid-template-columns:1fr}}@media(max-width:640px){.workspace{padding:16px}.topbar{padding:14px 16px}.topbar-actions{align-items:stretch;justify-content:flex-start}.user-chip{border-left:0;margin-left:0;max-width:100%;padding-left:0;width:100%}.portal-content{padding:16px}.portal-header{padding:12px 16px}.pay-account-shell .pay-brand small,.pay-public-shell .pay-language{display:none}.pay-header{gap:10px}.pay-header-container{align-items:center;min-height:56px}.pay-public-shell .pay-header{height:56px;min-height:56px}.pay-public-shell .pay-header-container{height:56px}.pay-user-button{max-width:112px}.pay-account-topbar{min-height:56px;padding:8px 10px}.pay-account-topbar-inner{min-width:0}.pay-pinned-announcement{display:none}.pay-account-actions{gap:6px!important;justify-content:flex-start;width:100%}.pay-account-shell .pay-balance-pill{flex:1 1 100%;min-width:0;width:100%}.pay-account-shell .pay-user-button{flex:1 1 0;max-width:none;min-width:0}.pay-header-action-btn.ant-btn{min-width:52px;padding:0 10px}.pay-header-action-btn.ant-btn:not(.login-btn):not(.register-btn){width:36px;min-width:36px;padding:0}.pay-header-action-btn.ant-btn:not(.login-btn):not(.register-btn) span:not(.ant-btn-icon){display:none}.pay-public-shell .public-landing-page>section:not(.public-hero):not(.particle-home-section):not(.particle-home-cta):not(.particle-home-footer),.pay-public-shell .portal-page{margin-left:16px;margin-right:16px}.portal-nav a,.portal-actions .ant-btn{min-height:34px}.table-meta{align-items:stretch}.table-stats{flex-wrap:wrap}.operations-toolbar-group,.operations-toolbar-actions{align-items:stretch;width:100%}.operations-toolbar-actions .ant-btn{flex:1 1 0}.admin-filter-row{align-items:stretch}.admin-filter-row .ant-btn{width:100%}.table-search,.permission-search,.target-select,.toolbar .ant-input-search,.issuing-panel .ant-input-search,.issuing-panel .ant-select{width:100%!important}.ant-space-compact{display:flex;flex-wrap:wrap;row-gap:8px;width:100%}.ant-space-compact>*{flex:1 1 100%;min-width:0}.ant-space-compact .ant-btn{flex:0 0 42px}.portal-metrics,.insight-metric-grid,.insight-metric-grid.compact{grid-template-columns:1fr}.wallet-balance-card{padding:18px}.wallet-balance-amount{font-size:28px}.wallet-balance-meta,.wallet-balance-actions,.wallet-flow-summary{grid-template-columns:1fr}.wallet-balance-meta,.wallet-balance-actions{display:grid;gap:12px}.wallet-balance-actions .ant-btn{width:100%}.wallet-card-preview{min-height:158px;padding:18px}.wallet-card-preview strong{font-size:18px}.portal-page-head{align-items:stretch;flex-direction:column}.workspace-heading{align-items:flex-start}.workspace-heading-copy{align-items:flex-start;flex-direction:column;gap:4px}.portal-page-toolbar{align-items:stretch;display:grid;justify-content:stretch;margin-top:-2px}.portal-page-toolbar .ant-space,.portal-page-toolbar .ant-btn{width:100%}.public-hero{min-height:500px;padding:76px 16px 60px}.public-hero-title h1.ant-typography{font-size:36px}.public-hero-title h1 span,.public-hero-title h1 strong{display:block;margin-left:0}.public-hero-content>.ant-typography{margin-bottom:32px}.public-hero-actions{align-items:stretch;display:grid;grid-template-columns:1fr}.public-hero-actions .ant-btn{width:100%}.public-hero-primary.ant-btn-primary{height:48px;padding:0 32px}.public-hero-secondary.ant-btn{height:48px}.public-trust-strip{grid-template-columns:1fr;text-align:center}.particle-product-panel{display:none}.particle-home-feature-grid,.particle-supported-grid,.particle-scenes-grid,.particle-flow-grid{grid-template-columns:1fr}.particle-home-feature-card,.particle-flow-card,.particle-advantage-item{padding:22px 18px}.particle-advantage-item{gap:16px}.particle-advantage-visual{display:none}.particle-home-cta h2{font-size:28px}.particle-home-cta p{font-size:16px;margin:20px 0 32px}.virtual-card-visual.large-card{transform:none}.finance-progress-row,.webhook-template,.admin-settings-form{grid-template-columns:1fr}.finance-progress-row>strong{text-align:left}}.pay-account-shell{--account-card-shadow: 0 2px 12px rgb(0 0 0 / 8%), 0 1px 3px rgb(0 0 0 / 5%);--account-subtle: #f7f8ff;background:#f5f4f4}.pay-account-shell .pay-header{background:#fff;border-bottom:1px solid rgb(255 89 252 / 8%);box-shadow:0 2px 12px #0000000f;position:sticky;top:0}.pay-account-shell .pay-header-container{max-width:none}.pay-account-shell .pay-brand-mark,.pay-account-shell .pay-brand small{display:none}.pay-account-shell .pay-brand strong{font-size:36px;font-weight:700;letter-spacing:.5px;line-height:1.2}.pay-account-shell .pay-account-sider{box-shadow:2px 0 12px #0000000a}.pay-account-shell .portal-page-head{margin-bottom:16px}.pay-account-shell .issuing-panel.ant-card,.pay-account-shell .insight-metric.ant-card,.pay-account-shell .account-stat-card.ant-card{box-shadow:var(--account-card-shadow)}.pay-account-shell .issuing-panel.ant-card:hover,.pay-account-shell .insight-metric.ant-card:hover,.pay-account-shell .account-stat-card.ant-card:hover{box-shadow:0 8px 24px #ff59fc1a}.pay-account-shell .account-stat-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.pay-account-shell .account-stat-card.ant-card{border:0;border-radius:12px}.pay-account-shell .account-stat-card .ant-card-body{align-items:center;display:flex;gap:16px;min-height:88px;padding:18px 20px}.pay-account-shell .account-stat-card .ant-card-body>span{align-items:center;background:#ff59fc1a;border-radius:12px;color:var(--pay-primary);display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.pay-account-shell .account-stat-card.green .ant-card-body>span{background:#10b9811a;color:var(--pay-success)}.pay-account-shell .account-stat-card.orange .ant-card-body>span{background:#f59e0b1f;color:var(--pay-warning)}.pay-account-shell .account-stat-card small{color:var(--pay-muted);display:block;font-size:13px;margin-bottom:6px}.pay-account-shell .account-stat-card strong{color:var(--pay-text);display:block;font-size:22px;line-height:1.1}.pay-account-shell .account-toolbar-card.ant-card{background:transparent;box-shadow:none;margin-bottom:16px}.pay-account-shell .account-toolbar-card.ant-card .ant-card-body{padding:0}.pay-account-shell .account-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pay-account-shell .account-search.ant-input-affix-wrapper,.pay-account-shell .account-search{width:220px}.pay-account-shell .account-status-select{width:130px}.pay-account-shell .account-card-table-card.ant-card{overflow:hidden}.pay-account-shell .account-card-table-card.ant-card .ant-card-body{padding:0}.pay-account-shell .account-mobile-card-list{display:none}.pay-account-shell .portal-card-list-page .portal-page-head{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:46px}.pay-account-shell .portal-card-list-page .workspace-heading{display:block}.pay-account-shell .portal-card-list-page .workspace-heading .title-icon,.pay-account-shell .portal-card-list-page .workspace-heading-copy p{display:none}.pay-account-shell .portal-card-list-page .workspace-heading-copy h1,.pay-account-shell .portal-card-back-heading h1{color:#05060a;font-size:34px;font-weight:700;letter-spacing:0;line-height:1.15;margin:0}.pay-account-shell .portal-card-list-page .portal-page-head-actions{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.pay-account-shell .portal-card-title-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.pay-account-shell .portal-card-apply-button.ant-btn{align-items:center;background:var(--pay-gradient);border:none;border-radius:8px;box-shadow:0 4px 18px #ff59fc33;color:#fff;display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:92px;padding:0 18px;width:92px}.pay-account-shell .portal-card-apply-button.ant-btn:hover{background:linear-gradient(135deg,var(--pay-primary-dark) 0%,var(--pay-primary) 100%);border:none;color:#fff;height:40px;min-width:92px;padding:0 18px;width:92px}.pay-account-shell .portal-card-view-switch.ant-segmented{background:#f5f6fa;border:1px solid #e6e8f0;border-radius:6px;color:#6c7688;padding:3px}.pay-account-shell .portal-card-view-switch .ant-segmented-item{border-radius:5px;min-height:30px}.pay-account-shell .portal-card-view-switch .ant-segmented-item-label{align-items:center;display:inline-flex;font-size:14px;font-weight:500;height:30px;justify-content:center;line-height:30px;padding:0;width:36px}.pay-account-shell .portal-card-view-switch .ant-segmented-item-label>span{align-items:center;display:inline-flex;justify-content:center}.pay-account-shell .portal-card-view-switch .ant-segmented-item-selected{color:#111827}.pay-account-shell .portal-card-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,272px);justify-content:start}.pay-account-shell .portal-card-list-table-wrap{overflow-x:auto;width:100%}.pay-account-shell .portal-card-list-table{min-width:1060px}.pay-account-shell .portal-card-list-table .ant-table{color:#1e2329;font-size:16px}.pay-account-shell .portal-card-list-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);border-bottom:0;color:#778195;font-size:15px;font-weight:500;height:56px;padding:0 24px}.pay-account-shell .portal-card-list-table .ant-table-tbody>tr{cursor:pointer}.pay-account-shell .portal-card-list-table .ant-table-tbody>tr>td{border-bottom:1px solid #eaecef;color:#1e2329;font-size:16px;height:72px;padding:0 24px;vertical-align:middle}.pay-account-shell .portal-card-list-table .ant-table-tbody>tr:hover>td{background:#fbfcff}.pay-account-shell .portal-card-list-number,.pay-account-shell .portal-card-scheme-badge{align-items:center;display:inline-flex;gap:9px;min-width:0}.pay-account-shell .portal-card-list-number span{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Nimbus Mono PS,Courier New,monospace;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:.2px;white-space:nowrap}.pay-account-shell .portal-card-list-number svg{color:#929aa5;cursor:pointer;flex:0 0 auto}.pay-account-shell .portal-card-scheme-badge{font-weight:500;white-space:nowrap}.pay-account-shell .portal-card-scheme-badge .scheme-mark{background:#fff;border:1px solid #ededed;border-radius:5px;box-shadow:0 2px 5px #11182712;display:inline-flex;flex:0 0 auto;height:28px;position:relative;width:46px}.pay-account-shell .portal-card-scheme-badge .scheme-mark i,.pay-account-shell .portal-card-scheme-badge .scheme-mark b{border-radius:50%;height:16px;position:absolute;top:5px;width:16px}.pay-account-shell .portal-card-scheme-badge .scheme-mark i{background:#e52b2d;left:13px}.pay-account-shell .portal-card-scheme-badge .scheme-mark b{background:#ffb000;left:21px;opacity:.92}.pay-account-shell .portal-card-scheme-badge .scheme-mark.visa i,.pay-account-shell .portal-card-scheme-badge .scheme-mark.visa b{background:#2d5bd1;border-radius:2px;height:4px;left:12px;top:9px;width:22px}.pay-account-shell .portal-card-scheme-badge .scheme-mark.visa b{background:#f4b400;top:15px}.pay-account-shell .portal-card-list-status{color:#1e2329;font-weight:500}.pay-account-shell .portal-card-list-view-button.ant-btn{color:var(--pay-primary);font-size:15px;font-weight:500;padding:0}.pay-account-shell .portal-card-tile,.pay-account-shell .portal-store-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:block;padding:0;position:relative;text-align:left}.pay-account-shell .portal-card-tile:after,.pay-account-shell .portal-store-card:after{background:#00000070;border-radius:16px;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .16s ease;z-index:2}.pay-account-shell .portal-card-tile:after{border-radius:10px}.pay-account-shell .portal-card-tile:hover:after,.pay-account-shell .portal-store-card:hover:after{opacity:1}.pay-account-shell .portal-card-hover-action,.pay-account-shell .portal-store-card-action{align-items:center;background:var(--pay-accent, #ff7fba);border-radius:999px;color:#fff;display:inline-flex;font-size:18px;font-weight:500;height:52px;justify-content:center;left:50%;min-width:128px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .16s ease,transform .16s ease;z-index:3}.pay-account-shell .portal-card-tile .portal-card-hover-action{font-size:14px;height:32px;min-width:0;width:80px}.pay-account-shell .portal-card-tile:hover .portal-card-hover-action,.pay-account-shell .portal-store-card:hover .portal-store-card-action{opacity:1;transform:translate(-50%,-50%) scale(1)}.pay-account-shell .portal-card-tile,.pay-account-shell .portal-card-list-page .portal-owned-card-visual,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual{height:170px;max-width:100%;width:272px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual{border-radius:10px;box-sizing:border-box}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .store-card-top,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .store-card-top{gap:12px;height:83px;padding:15px 18px 13px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .store-card-top strong,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .store-card-top strong{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .portal-card-number,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .portal-card-number{gap:8px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .portal-card-number span,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .portal-card-number span{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Nimbus Mono PS,Courier New,monospace;font-size:17px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.8px;line-height:1}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .portal-card-number svg,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .portal-card-number svg{height:14px;width:14px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .store-card-bottom,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .store-card-bottom{gap:5px;height:87px;min-height:0;padding:13px 18px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .store-card-bottom strong,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .store-card-bottom strong{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .store-card-bottom span,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .store-card-bottom span{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:8px;font-weight:400;line-height:12px}.pay-account-shell .portal-card-list-page .portal-owned-card-visual .portal-payment-card-icon,.pay-account-shell .portal-card-detail-page .portal-owned-card-visual .portal-payment-card-icon{bottom:12px;right:18px}.pay-account-shell .portal-virtual-card{background:#202020;border:1px solid #d8d8d8;border-radius:16px;box-shadow:0 2px #00000057;color:#fff;height:272px;overflow:hidden;position:relative;width:100%}.pay-account-shell .portal-virtual-card-top{background:linear-gradient(100deg,#d8d0ff,#f3c8ec);color:#05060a;display:grid;gap:17px;height:131px;padding:26px 30px 20px}.pay-account-shell .portal-virtual-card-top>strong,.pay-account-shell .portal-virtual-card-top>span{color:#05060a;font-size:22px;font-weight:700;line-height:1.1}.pay-account-shell .portal-card-number{align-items:center;display:flex;gap:10px;min-width:0}.pay-account-shell .portal-card-number span{color:#05060a;font-family:Courier New,ui-monospace,SFMono-Regular,monospace;font-size:30px;font-weight:400;letter-spacing:4px;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .portal-card-number svg{color:#7f8997;cursor:copy;flex:0 0 auto}.pay-account-shell .portal-virtual-card-bottom{background:#202020;display:grid;gap:17px;min-height:141px;padding:24px 31px 22px;position:relative}.pay-account-shell .portal-virtual-card-bottom>strong{color:#fff;font-size:24px;font-weight:700;line-height:1.15}.pay-account-shell .portal-virtual-card-bottom>div{align-items:center;display:flex;gap:48px}.pay-account-shell .portal-virtual-card-bottom span,.pay-account-shell .portal-virtual-card-bottom em{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:1.2}.pay-account-shell .portal-virtual-card-bottom em{font-size:12px}.pay-account-shell .portal-card-brand-mark{bottom:35px;height:36px;position:absolute;right:36px;width:64px}.pay-account-shell .portal-card-brand-mark:before,.pay-account-shell .portal-card-brand-mark:after{background:#ffffff85;border-radius:50%;content:"";height:36px;position:absolute;top:0;width:36px}.pay-account-shell .portal-card-brand-mark:before{background:#ffffff52;left:0}.pay-account-shell .portal-card-brand-mark:after{right:0}.pay-account-shell .portal-card-empty-state{align-items:center;background:#fafafa;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:623px;padding:60px 20px}.pay-account-shell .portal-card-back-heading{align-items:center;display:flex;gap:25px;margin:0 0 56px}.pay-account-shell .portal-card-back-heading .ant-btn{color:#05060a;height:40px;width:40px}.pay-account-shell .portal-card-balance-block{display:grid;gap:15px;margin-bottom:30px}.pay-account-shell .portal-card-balance-block>span{align-items:center;color:#707a8a;display:flex;font-size:21px;font-weight:700;gap:10px}.pay-account-shell .portal-card-balance-block strong{color:#05060a;font-size:58px;font-weight:700;letter-spacing:0;line-height:.95}.pay-account-shell .portal-card-balance-block em{color:#05060a;font-size:23px;font-style:normal;font-weight:700;margin-left:14px}.pay-account-shell .portal-card-detail-hero{align-items:center;display:grid;gap:76px;grid-template-columns:272px minmax(0,1fr);margin-bottom:60px}.pay-account-shell .portal-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.pay-account-shell .portal-card-round-action{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#000;cursor:pointer;display:inline-flex;flex-direction:column;gap:8px;min-height:0;min-width:56px;padding:0;position:relative;text-decoration:none;transition:color .16s ease,transform .16s ease}.pay-account-shell .portal-card-round-action:hover{color:#000;transform:translateY(-2px)}.pay-account-shell .portal-card-round-action>span{align-items:center;background:var(--pay-primary);border:0;border-radius:50%;color:#fff;display:inline-flex;height:46px;justify-content:center;position:relative;width:46px}.pay-account-shell .portal-card-round-action>span svg{height:20px;width:20px}.pay-account-shell .portal-card-round-action i{align-items:center;background:#f44868;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;font-style:normal;font-weight:700;height:16px;justify-content:center;position:absolute;right:-1px;top:-1px;width:16px}.pay-account-shell .portal-card-round-action strong{color:#000;font-size:14px;font-weight:600;line-height:20px;white-space:nowrap}.pay-account-shell .portal-card-history-section h2{color:#1e2329;font-size:24px;font-weight:700;letter-spacing:0;line-height:1.15;margin:0 0 30px}.pay-account-shell .portal-card-history-filters{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(240px,300px) 150px 150px minmax(240px,300px) 92px;justify-content:start;margin-bottom:18px}.pay-account-shell .portal-card-date-range,.pay-account-shell .portal-card-filter-select,.pay-account-shell .portal-card-order-search{width:100%}.pay-account-shell .portal-card-history-filters .portal-card-date-range.ant-picker,.pay-account-shell .portal-card-history-filters .portal-card-filter-select.ant-select,.pay-account-shell .portal-card-history-filters .portal-card-order-search{height:40px}.pay-account-shell .portal-card-history-filters .portal-card-date-range.ant-picker,.pay-account-shell .portal-card-history-filters .portal-card-filter-select.ant-select-single .ant-select-selector,.pay-account-shell .portal-card-history-filters .portal-card-order-search.ant-input-affix-wrapper{align-items:center;border-radius:8px;display:flex;height:40px!important;min-height:40px!important;padding:0 12px!important}.pay-account-shell .portal-card-history-filters .portal-card-date-range .ant-picker-input>input,.pay-account-shell .portal-card-history-filters .portal-card-filter-select .ant-select-selection-item,.pay-account-shell .portal-card-history-filters .portal-card-filter-select .ant-select-selection-placeholder,.pay-account-shell .portal-card-history-filters .portal-card-order-search .ant-input{font-size:14px;font-weight:500}.pay-account-shell .portal-card-history-filters .portal-card-filter-select.ant-select-single .ant-select-selector .ant-select-selection-item,.pay-account-shell .portal-card-history-filters .portal-card-filter-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.pay-account-shell .portal-card-history-filters .portal-card-order-search.ant-input-affix-wrapper>input.ant-input{align-self:center;flex:1 1 auto;height:20px!important;line-height:20px!important;min-height:0!important;padding:0!important}.pay-account-shell .portal-card-history-filters .portal-card-date-range .ant-picker-suffix,.pay-account-shell .portal-card-history-filters .portal-card-date-range .ant-picker-separator,.pay-account-shell .portal-card-history-filters .portal-card-filter-select .ant-select-arrow,.pay-account-shell .portal-card-history-filters .portal-card-filter-select .ant-select-clear,.pay-account-shell .portal-card-history-filters .portal-card-order-search .ant-input-prefix,.pay-account-shell .portal-card-history-filters .portal-card-order-search .ant-input-suffix{align-items:center;color:#8f9aa8;display:inline-flex;height:20px;line-height:20px}.pay-account-shell .portal-card-history-table .ant-table{background:#fff;table-layout:fixed;width:100%}.pay-account-shell .portal-card-history-table,.pay-account-shell .portal-card-history-table .ant-spin-nested-loading,.pay-account-shell .portal-card-history-table .ant-spin-container,.pay-account-shell .portal-card-history-table .ant-table-container,.pay-account-shell .portal-card-history-table .ant-table-content{width:100%}.pay-account-shell .portal-card-history-table .ant-table-content>table{min-width:0;table-layout:fixed!important;width:100%}.pay-account-shell .portal-card-history-table .ant-table-cell{overflow:hidden}.pay-account-shell .portal-card-history-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);color:#707a8a;font-size:16px;font-weight:500;height:64px}.pay-account-shell .portal-card-history-table .ant-table-tbody>tr>td{color:#1e2329;font-size:18px;height:90px}.pay-account-shell .portal-amount-positive{color:#047857;font-weight:600}.pay-account-shell .portal-amount-negative{color:#b4233a;font-weight:600}.pay-account-shell .portal-card-order-cell{align-items:center;display:inline-flex;gap:8px;max-width:100%;min-width:0}.pay-account-shell .portal-card-order-cell span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .portal-card-history-table .portal-amount-positive,.pay-account-shell .portal-card-history-table .portal-amount-negative,.pay-account-shell .portal-card-history-table .qurk-payment-status{white-space:nowrap}.pay-account-shell .portal-card-order-cell svg{color:#929aa5;cursor:copy;flex:0 0 auto}.portal-card-operation-modal .ant-modal-content{border-radius:8px;padding:0}.portal-card-operation-modal.ant-modal{max-width:calc(100vw - 32px);width:438px!important}.portal-card-operation-modal .ant-modal-header{border-bottom:1px solid #eaecef;margin:0;padding:20px 24px 12px}.portal-card-operation-modal .ant-modal-title{color:#1e2329;font-size:20px;font-weight:700;line-height:1.25}.portal-card-operation-modal .ant-modal-body{padding:20px 24px 24px}.portal-card-operation-modal .ant-modal-close{color:#707a8a;inset-inline-end:14px;top:12px}.portal-card-operation-form{display:grid;gap:16px}.portal-card-operation-modal .ant-form-item{margin-bottom:0}.portal-card-operation-modal .ant-form-item-label{padding-bottom:10px}.portal-card-operation-modal .ant-form-item-label>label{color:#1e2329;font-size:14px;font-weight:600;height:auto;line-height:22px}.portal-card-operation-modal .ant-form-item-required:before{color:#ef4444!important;font-size:14px;line-height:1}.portal-card-operation-modal .ant-select-single{height:44px}.portal-card-operation-modal .ant-select-single .ant-select-selector{align-items:center;border-radius:4px;min-height:44px;padding:0 12px}.portal-card-operation-modal .ant-select-selection-item,.portal-card-operation-modal .ant-select-selection-placeholder{font-size:14px;line-height:42px}.portal-card-modal-note{color:#707a8a;font-size:13px;line-height:1.55;margin:-4px 0 0}.portal-card-recharge-summary{background:#f7f8fb;border-radius:8px;display:grid;gap:8px;padding:12px 14px}.portal-card-recharge-summary>div{align-items:center;display:flex;justify-content:space-between;min-width:0}.portal-card-recharge-summary span{color:#707a8a;font-size:14px;line-height:22px}.portal-card-recharge-summary b{color:#1e2329;font-size:16px;font-weight:700;line-height:22px;text-align:right}.portal-card-recharge-summary .strong span,.portal-card-recharge-summary .strong b{color:#1e2329;font-weight:700}.portal-card-operation-modal .withdraw-payment-password-otp.ant-otp{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.portal-card-operation-modal .withdraw-payment-password-otp .ant-otp-input-wrapper{width:100%}.portal-card-operation-modal .withdraw-payment-password-otp .ant-otp-input{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:none;color:#000;font-size:20px;font-weight:600;height:48px;min-height:48px;padding:0;text-align:center;width:100%}.portal-card-operation-modal .withdraw-payment-password-otp .ant-otp-input:focus,.portal-card-operation-modal .withdraw-payment-password-otp .ant-otp-input:hover{border-color:var(--pay-primary, #e94bd6);box-shadow:0 0 0 2px #ff59fc1f}.portal-card-operation-modal .ant-btn-primary{background:var(--pay-gradient, linear-gradient(135deg, #ff59fc 0%, #ff999a 100%));border-color:transparent;border-radius:4px;box-shadow:0 10px 24px #ff59fc29;height:44px;font-size:15px;font-weight:500}.portal-card-operation-modal .ant-btn-default{border-radius:4px;height:44px;font-size:15px}.portal-card-cvv-modal .ant-modal-body{display:grid;gap:16px}.portal-card-cvv-note{color:#707a8a;font-size:13px;line-height:1.55;margin:0}.portal-card-cvv-boxes{display:flex;gap:10px}.portal-card-cvv-boxes span{align-items:center;background:#f7f8fb;border:1px solid #eaecef;border-radius:4px;color:#05060a;display:inline-flex;font-size:20px;font-weight:600;height:48px;justify-content:center;width:48px}.portal-card-reveal-field{display:grid;gap:6px}.portal-card-reveal-field span{color:#707a8a;font-size:13px}.portal-card-reveal-field strong{background:#f7f8fb;border:1px solid #eaecef;border-radius:8px;color:#1e2329;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:17px;line-height:1.5;padding:12px 14px;text-align:center;word-break:break-all}.portal-card-reveal-field.compact strong{font-size:15px;padding:10px 14px}.portal-card-number-reveal-box{background:#f7f8fb;border:1px solid #eaecef;border-radius:8px;color:#1e2329;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:17px;line-height:1.5;padding:12px 14px;text-align:center;word-break:break-all}.portal-card-number-reveal-actions{display:grid;gap:10px}.portal-card-risk-modal-body{display:grid;gap:16px}.portal-card-risk-modal-body .ant-alert{border-radius:8px;font-size:13px;line-height:1.55}.portal-card-risk-modal-body .ant-descriptions{background:#f7f8fb;border-radius:8px;padding:12px 14px}.portal-card-risk-modal-body .ant-descriptions-item{padding-bottom:8px}.portal-card-risk-modal-body .ant-descriptions-row:last-child .ant-descriptions-item{padding-bottom:0}.portal-card-risk-modal-body .ant-descriptions-item-label,.portal-card-risk-modal-body .ant-descriptions-item-content{color:#707a8a;font-size:14px;line-height:22px}.portal-card-risk-modal-body .ant-descriptions-item-content{color:#1e2329;justify-content:flex-end;text-align:right}@media(max-width:1180px){.pay-account-shell .portal-card-detail-hero{gap:34px;grid-template-columns:1fr}.pay-account-shell .portal-card-actions{gap:22px}}@media(max-width:768px){.pay-account-shell .portal-card-grid{grid-template-columns:minmax(0,272px)}.pay-account-shell .portal-card-list-page .portal-page-head{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.pay-account-shell .portal-card-list-page .portal-page-head-actions,.pay-account-shell .portal-card-title-actions{justify-content:flex-start;width:100%}.pay-account-shell .portal-card-title-actions{flex-wrap:wrap}.pay-account-shell .portal-card-view-switch{max-width:100%}.pay-account-shell .portal-virtual-card{height:230px}.pay-account-shell .portal-virtual-card-top{height:112px;padding:22px 22px 16px}.pay-account-shell .portal-card-number span{font-size:22px;letter-spacing:2px}.pay-account-shell .portal-card-detail-hero{margin-bottom:60px}.pay-account-shell .portal-card-actions{gap:16px}.pay-account-shell .portal-card-round-action>span{height:44px;width:44px}.pay-account-shell .portal-card-history-filters{display:grid;grid-template-columns:1fr}.pay-account-shell .portal-card-date-range,.pay-account-shell .portal-card-filter-select,.pay-account-shell .portal-card-order-search{width:100%}}.pay-account-shell .settings-layout{display:flex;gap:24px}.pay-account-shell .settings-menu-card{align-content:start;background:#fff;border-radius:12px;box-shadow:var(--account-card-shadow);display:grid;flex:0 0 200px;gap:4px;padding:8px;width:200px}.pay-account-shell .settings-menu-card a{align-items:center;border-radius:8px;color:var(--pay-muted);display:flex;gap:8px;height:40px;min-height:40px;padding:0 12px}.pay-account-shell .settings-menu-card a.active,.pay-account-shell .settings-menu-card a:hover{background:var(--pay-primary-soft);color:var(--pay-primary)}.pay-account-shell .settings-content-panel{flex:1;min-width:0}.pay-account-shell .settings-info-page{display:grid;gap:16px}.pay-account-shell .settings-profile-card.ant-card{background:linear-gradient(135deg,var(--pay-primary-dark) 0%,var(--pay-primary) 45%,var(--pay-primary-light) 100%);border:0;border-radius:16px;box-shadow:var(--account-card-shadow);color:#fff}.pay-account-shell .settings-profile-card .ant-card-body{padding:28px 32px}.pay-account-shell .settings-profile-header{align-items:center;display:flex;gap:20px}.pay-account-shell .settings-avatar{align-items:center;background:#ffffff26;border:2px solid rgb(255 255 255 / 30%);border-radius:50%;color:#fff;display:inline-flex;font-size:28px;font-weight:800;height:72px;justify-content:center;width:72px}.pay-account-shell .settings-profile-card strong{color:#fff;display:block;font-size:22px;line-height:1.25;margin-bottom:8px}.pay-account-shell .settings-profile-card span{align-items:center;color:#ffffffd1;display:inline-flex;gap:6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .settings-profile-card span svg{color:var(--pay-success)}.pay-account-shell .settings-info-rows{display:grid}.pay-account-shell .settings-info-rows>div{align-items:center;border-bottom:1px solid var(--pay-line);display:flex;justify-content:space-between;min-width:0;padding:16px 0}.pay-account-shell .settings-info-rows>div:last-child{border-bottom:0}.pay-account-shell .settings-info-rows span{align-items:center;color:var(--pay-tertiary);display:flex;gap:8px}.pay-account-shell .settings-info-rows span svg{color:var(--pay-primary)}.pay-account-shell .settings-info-rows strong{color:var(--pay-text);font-size:14px;font-weight:500;max-width:58%;overflow-wrap:anywhere;text-align:right}.pay-account-shell .notification-page{min-width:0}.pay-account-shell .notification-board-card.ant-card .ant-card-body{padding:18px 20px 20px}.pay-account-shell .notification-toolbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;min-width:0}.pay-account-shell .notification-feed-list{display:flex;flex-direction:column;gap:10px}.pay-account-shell .notification-feed-card{align-items:flex-start;background:#fff;border:1px solid var(--pay-line);border-radius:10px;display:flex;gap:14px;justify-content:space-between;min-width:0;padding:15px 16px}.pay-account-shell .notification-feed-card.unread{background:#f6ffed;border-color:#10b98138}.pay-account-shell .notification-feed-main{min-width:0}.pay-account-shell .notification-feed-main strong{color:var(--pay-text);display:block;font-size:15px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.pay-account-shell .notification-feed-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.pay-account-shell .notification-feed-main p{color:var(--pay-muted);font-size:14px;line-height:1.65;margin:8px 0;overflow-wrap:anywhere}.pay-account-shell .notification-feed-main time,.pay-account-shell .notification-list-state{color:var(--pay-tertiary);font-size:12px}.pay-account-shell .notification-list-state{padding:32px 0;text-align:center}.pay-account-shell .qurk-announcement-page{max-width:none}.pay-account-shell .qurk-announcement-page .portal-page-head{margin-bottom:32px}.pay-account-shell .qurk-announcement-page .workspace-heading{display:block}.pay-account-shell .qurk-announcement-page .title-icon,.pay-account-shell .qurk-announcement-page .workspace-heading-copy p{display:none}.pay-account-shell .qurk-announcement-page .workspace-heading-copy h1{color:#000;font-size:32px;font-weight:700;line-height:1.2;margin:0}.pay-account-shell .qurk-announcement-error{margin-bottom:20px;max-width:720px}.pay-account-shell .qurk-announcement-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(271px,271px));max-width:1152px}.pay-account-shell .qurk-announcement-card{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:none;color:#181a20;cursor:pointer;display:grid;gap:10px;height:159px;padding:25px 27px 20px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.pay-account-shell .qurk-announcement-card:hover{border-color:#d8dce5;box-shadow:0 14px 34px #181a2014;transform:translateY(-2px)}.pay-account-shell .qurk-announcement-card strong{color:#181a20;display:-webkit-box;font-size:18px;font-weight:700;line-height:1.32;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-account-shell .qurk-announcement-card.primary strong,.pay-account-shell .qurk-announcement-card:hover strong{color:var(--pay-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.pay-account-shell .qurk-announcement-card p{color:#707a8a;display:-webkit-box;font-size:16px;font-weight:400;line-height:1.52;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-account-shell .qurk-announcement-card time{align-self:end;color:#707a8a;font-size:14px;font-weight:500;line-height:1.2}.pay-account-shell .qurk-announcement-card.is-skeleton{cursor:default;min-height:159px;transform:none}.pay-account-shell .qurk-announcement-pagination{display:flex;justify-content:flex-end;margin-top:28px;max-width:1152px}.pay-account-shell .qurk-announcement-empty{align-items:center;background:#fff;border:1px solid #eaecef;border-radius:6px;display:flex;justify-content:center;min-height:420px;max-width:1152px}.pay-account-shell .qurk-notification-page{max-width:none}.pay-account-shell .qurk-notification-page .portal-page-head{margin-bottom:32px}.pay-account-shell .qurk-notification-page .workspace-heading{display:block}.pay-account-shell .qurk-notification-page .title-icon,.pay-account-shell .qurk-notification-page .workspace-heading-copy p{display:none}.pay-account-shell .qurk-notification-page .workspace-heading-copy h1{color:#000;font-size:32px;font-weight:700;line-height:1.2;margin:0}.pay-account-shell .qurk-message-center-page .portal-page-head{margin-bottom:22px;padding-top:13px}.pay-account-shell .qurk-message-center-page .workspace-heading{align-items:center;display:flex;gap:12px}.pay-account-shell .qurk-message-center-page .title-icon{align-items:center;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.pay-account-shell .qurk-message-center-page .workspace-heading-copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.pay-account-shell .qurk-message-center-page .workspace-heading-copy h1{color:var(--pay-text);font-size:var(--account-page-title-size);font-weight:600;letter-spacing:0;line-height:1.18;margin:0}.pay-account-shell .qurk-message-center-page .workspace-heading-copy p{color:var(--pay-muted);display:block;font-size:14px;line-height:22px;margin:0}.pay-account-shell .qurk-message-center-layout{display:grid;gap:16px;max-width:930px;width:100%}.pay-account-shell .qurk-message-center-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.pay-account-shell .qurk-message-center-toolbar .ant-segmented{background:#f5f7fb;border-radius:6px;padding:3px}.pay-account-shell .qurk-message-center-toolbar .ant-segmented-item{border-radius:4px;color:#707a8a;font-size:14px;font-weight:600;min-height:34px;min-width:96px;padding:3px 10px}.pay-account-shell .qurk-message-center-toolbar .ant-segmented-item-selected{color:#181a20}.pay-account-shell .qurk-message-center-toolbar .ant-btn{border-radius:4px;font-weight:600}.pay-account-shell .qurk-message-section-empty{align-items:center;background:#fff;border:1px solid #eaecef;border-radius:6px;display:flex;justify-content:center;min-height:190px}.pay-account-shell .qurk-message-section-pagination{display:flex;justify-content:flex-end;margin-top:4px}.pay-account-shell .qurk-message-feed-list{display:grid;gap:12px;min-width:0}.pay-account-shell .qurk-message-feed-card{background:#fff;border:1px solid #eaecef;border-radius:6px;color:#181a20;cursor:pointer;display:grid;gap:10px;padding:18px 22px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.pay-account-shell .qurk-message-feed-card:hover{border-color:#d8dce5;box-shadow:0 10px 26px #181a200f}.pay-account-shell .qurk-message-feed-card.unread{background:linear-gradient(90deg,#ff59fc0a,#fff 42%);border-color:#e7eaf0;box-shadow:none}.pay-account-shell .qurk-message-feed-card.is-skeleton{cursor:default;transform:none}.pay-account-shell .qurk-message-feed-card-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;min-width:0}.pay-account-shell .qurk-message-feed-card strong{color:#181a20;font-size:18px;font-weight:700;line-height:1.32;overflow-wrap:anywhere}.pay-account-shell .qurk-message-feed-card p{color:#707a8a;display:-webkit-box;font-size:16px;line-height:1.58;margin:0;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-account-shell .qurk-message-feed-card footer{align-items:center;color:#707a8a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:10px;line-height:1.2}.pay-account-shell .qurk-message-feed-state{align-items:center;color:#707a8a;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:6px;line-height:1.2}.pay-account-shell .qurk-message-feed-state.unread{background:#ff59fc14;border:1px solid rgb(255 89 252 / 14%);border-radius:999px;color:#c239bb;padding:4px 8px}.pay-account-shell .qurk-message-feed-state i{background:#d84bd2;border-radius:50%;display:inline-flex;height:6px;width:6px}.pay-account-shell .qurk-message-type-tag,.pay-account-shell .qurk-notification-type-tag{border-radius:4px;display:inline-flex;font-size:13px;font-weight:600;line-height:1.2;padding:4px 7px}.pay-account-shell .qurk-message-type-tag.announcement{background:#fff1fb;color:var(--pay-primary)}.pay-account-shell .qurk-notification-type-tag{background:#fff1fb;color:#d932d0}.qurk-notification-detail .qurk-notification-detail-meta{align-items:center;border-top:1px solid #eaecef;display:flex;flex-wrap:wrap;gap:10px;margin:0 40px 34px;padding-top:18px}.qurk-notification-detail .qurk-notification-detail-meta>span:not(.ant-badge-status){background:#f5f5f5;border-radius:4px;color:#707a8a;font-size:13px;line-height:1.2;overflow-wrap:anywhere;padding:5px 8px}.pay-account-shell .qurk-wallet-dashboard-page.portal-page .qurk-wallet-page{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,930px);max-width:930px;width:100%}.pay-account-shell .qurk-wallet-main-column{display:grid;gap:62px;min-width:0}.pay-account-shell .qurk-wallet-notification-card{background:#fff;border:1px solid #eaecef;border-radius:8px;box-shadow:0 18px 42px #181a201a;display:grid;gap:0;margin-top:-16px;min-width:0;padding:24px 24px 20px}.pay-account-shell .qurk-wallet-notification-card header{align-items:center;border-bottom:1px solid #eaecef;display:flex;justify-content:space-between;padding-bottom:16px}.pay-account-shell .qurk-wallet-notification-card h2{color:#181a20;font-size:22px;font-weight:700;line-height:1.2;margin:0}.pay-account-shell .qurk-wallet-notification-card header a{color:var(--pay-primary);font-size:14px;font-weight:700;text-decoration:none}.pay-account-shell .qurk-wallet-notification-list{display:grid;gap:0}.pay-account-shell .qurk-wallet-notification-item{border-bottom:1px solid #eaecef;color:#181a20;display:grid;gap:8px;padding:18px 2px;position:relative;text-decoration:none}.pay-account-shell .qurk-wallet-notification-item:last-child{border-bottom:0}.pay-account-shell .qurk-wallet-notification-item.unread:before{background:#ff4d68;border-radius:50%;content:"";height:7px;position:absolute;right:2px;top:24px;width:7px}.pay-account-shell .qurk-wallet-notification-item strong{color:#181a20;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.35;overflow:hidden;padding-right:14px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.pay-account-shell .qurk-wallet-notification-item p{color:#707a8a;display:-webkit-box;font-size:14px;line-height:1.55;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pay-account-shell .qurk-wallet-notification-item time{color:#707a8a;font-size:13px;font-weight:600}.pay-account-shell .qurk-wallet-notification-empty{align-items:center;color:#707a8a;display:grid;gap:10px;justify-items:center;min-height:188px;padding:24px 0 12px;text-align:center}.pay-account-shell .qurk-wallet-notification-empty svg{color:#b6bdc8}.qurk-announcement-detail-modal .ant-modal-content{border-radius:12px;box-shadow:0 22px 60px #181a2047;overflow:hidden;padding:0}.qurk-announcement-detail-modal .ant-modal-close{color:#929aa5;height:44px;width:44px}.qurk-announcement-detail{background:#fff;color:#181a20}.qurk-announcement-detail h2{color:#181a20;font-size:24px;font-weight:700;line-height:1.34;margin:0;padding:37px 40px 27px}.qurk-announcement-detail-divider{background:#eaecef;height:1px;width:100%}.qurk-announcement-detail p{color:#707a8a;font-size:20px;font-weight:400;line-height:1.58;margin:0;padding:34px 40px 18px;white-space:pre-wrap}.qurk-announcement-detail time{align-items:center;color:#707a8a;display:inline-flex;font-size:16px;font-weight:400;gap:10px;line-height:1.2;padding:0 40px 36px}.qurk-announcement-detail time svg{color:#929aa5}@media(max-width:980px){.pay-account-shell .qurk-announcement-page .portal-page-head{margin-bottom:28px}.pay-account-shell .qurk-wallet-dashboard-page.portal-page .qurk-wallet-page{grid-template-columns:1fr}.pay-account-shell .qurk-wallet-notification-card{margin-top:0}.pay-account-shell .qurk-announcement-grid{gap:18px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pay-account-shell .qurk-announcement-card{height:auto;min-height:178px;padding:22px}.pay-account-shell .qurk-announcement-card strong{font-size:18px}.pay-account-shell .qurk-announcement-card p{font-size:16px}}@media(max-width:640px){.pay-account-shell .qurk-announcement-page .workspace-heading-copy h1,.pay-account-shell .qurk-notification-page .workspace-heading-copy h1{font-size:28px}.pay-account-shell .qurk-message-center-page .workspace-heading-copy h1{font-size:var(--account-page-title-size)}.pay-account-shell .qurk-message-center-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.pay-account-shell .qurk-message-center-toolbar .ant-segmented,.pay-account-shell .qurk-message-center-toolbar .ant-btn{width:100%}.pay-account-shell .qurk-message-feed-card{padding:18px}.pay-account-shell .qurk-announcement-grid{grid-template-columns:1fr}.pay-account-shell .qurk-announcement-card{height:auto;min-height:168px;padding:20px}.pay-account-shell .qurk-announcement-card strong{font-size:18px}.pay-account-shell .qurk-announcement-card p{font-size:16px}.qurk-announcement-detail h2{font-size:22px;padding:28px 24px 22px}.qurk-announcement-detail p{font-size:17px;padding:24px 24px 16px}.qurk-announcement-detail time{font-size:15px;padding:0 24px 28px}}.pay-account-shell .portal-page{max-width:1200px}.pay-account-shell .portal-page.portal-invitation-frame{max-width:none;width:100%}.pay-account-shell .portal-page-head{margin-bottom:22px}.pay-account-shell .workspace-heading{gap:12px}.pay-account-shell .workspace-heading h1{color:var(--pay-text);font-size:22px;font-weight:600;letter-spacing:0}.pay-account-shell .workspace-heading p{color:var(--pay-muted);font-size:14px}.pay-account-shell .qurk-wallet-flow-page .portal-page-head{margin-bottom:22px;padding-top:0}.pay-account-shell .qurk-wallet-flow-page .portal-page-head:before{display:none}.pay-account-shell .workspace-back-heading{align-items:center;display:flex;gap:16px;min-width:0}.pay-account-shell .workspace-back-link{align-items:center;color:#000;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;text-decoration:none;width:32px}.pay-account-shell .workspace-back-link:hover{color:#000}.pay-account-shell .workspace-back-heading h1{color:#000;font-size:32px;font-weight:700;letter-spacing:0;line-height:1.18;margin:0}.pay-account-shell .workspace-back-heading p{display:none}.pay-account-shell .ant-card.issuing-panel,.pay-account-shell .ant-card.qurk-table-card,.pay-account-shell .ant-card.qurk-form-card,.pay-account-shell .ant-card.qurk-empty-panel,.pay-account-shell .ant-card.qurk-history-panel,.pay-account-shell .ant-card.qurk-referral-card,.pay-account-shell .ant-card.qurk-product-card,.pay-account-shell .ant-card.qurk-wallet-record-filter-card,.pay-account-shell .ant-card.qurk-wallet-records-card,.pay-account-shell .ant-card.qurk-wallet-operation-card,.pay-account-shell .ant-card.qurk-wallet-transfer-aside,.pay-account-shell .ant-card.qurk-payment-primary,.pay-account-shell .ant-card.qurk-payment-cards{border:1px solid var(--pay-line);border-radius:6px;box-shadow:none}.pay-account-shell .ant-card .ant-card-head{border-bottom-color:var(--pay-line);min-height:52px}.pay-account-shell .ant-card .ant-card-head-title{color:var(--pay-text);font-size:15px;font-weight:600}.pay-account-shell .qurk-stat-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.pay-account-shell .qurk-stat-card.ant-card .ant-card-body{align-content:start;display:grid;gap:10px;min-height:108px;padding:18px}.pay-account-shell .qurk-stat-card span{align-items:center;background:#fafafa;border:1px solid var(--pay-line);border-radius:8px;color:var(--pay-text);display:inline-flex;height:34px;justify-content:center;width:34px}.pay-account-shell .qurk-stat-card small{color:var(--pay-muted);font-size:12px}.pay-account-shell .qurk-stat-card strong{color:var(--pay-text);font-size:22px;font-weight:600;line-height:1.1}.pay-account-shell .qurk-referral-card{margin-bottom:20px}.pay-account-shell .qurk-referral-card p{color:var(--pay-muted);margin:0 0 16px}.pay-account-shell .qurk-referral-grid{display:grid;gap:16px;grid-template-columns:280px minmax(0,1fr)}.pay-account-shell .qurk-copy-box{align-items:center;background:#fafafa;border:1px solid var(--pay-line);border-radius:6px;color:var(--pay-text);cursor:pointer;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-height:96px;padding:16px;text-align:left}.pay-account-shell .qurk-copy-box span{color:var(--pay-muted);font-size:12px;grid-column:1 / -1}.pay-account-shell .qurk-copy-box strong{font-size:20px;font-weight:600;letter-spacing:.04em}.pay-account-shell .qurk-link-box{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.pay-account-shell .qurk-link-box>span{align-items:center;color:var(--pay-muted);display:inline-flex;font-size:12px;gap:6px;grid-column:1 / -1}.pay-account-shell .qurk-history-grid,.pay-account-shell .qurk-two-column,.pay-account-shell .qurk-payment-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .qurk-empty-panel.ant-card .ant-card-body{align-items:center;background:#fafafa;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:280px}.pay-account-shell .qurk-filter-row{display:grid;gap:12px;grid-template-columns:160px 160px minmax(260px,1fr);margin-bottom:16px}.pay-account-shell .qurk-table-card .ant-table-thead>tr>th{background:var(--account-table-head-bg);color:var(--pay-muted);font-size:12px;font-weight:500}.pay-account-shell .qurk-balance-strip{align-items:center;background:#fafafa;border:1px solid var(--pay-line);border-radius:6px;display:flex;justify-content:space-between;margin-bottom:18px;padding:14px 16px}.pay-account-shell .qurk-balance-strip span{color:var(--pay-muted)}.pay-account-shell .qurk-balance-strip strong{color:var(--pay-text);font-size:20px}.pay-account-shell .qurk-full-input{width:100%}.pay-account-shell .qurk-store-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.pay-account-shell .qurk-product-card.ant-card .ant-card-body{display:grid;gap:16px;padding:16px}.pay-account-shell .qurk-product-visual{background:linear-gradient(135deg,#1e2329,#45515f);border-radius:8px;color:#fff;display:grid;min-height:136px;padding:16px}.pay-account-shell .qurk-product-visual span,.pay-account-shell .qurk-product-visual em{color:#ffffffc7;font-style:normal;font-size:12px}.pay-account-shell .qurk-product-visual strong{align-self:end;font-size:18px;font-weight:600;letter-spacing:.08em}.pay-account-shell .qurk-product-body{display:grid;gap:14px}.pay-account-shell .qurk-product-body span,.pay-account-shell .qurk-product-meta span{color:var(--pay-muted);display:block;font-size:12px}.pay-account-shell .qurk-product-body strong{color:var(--pay-text);display:block;margin-top:4px}.pay-account-shell .qurk-product-meta{display:grid;gap:6px}.pay-account-shell .qurk-wallet-page{display:grid;gap:18px}.pay-account-shell .qurk-wallet-hero{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr)}.pay-account-shell .qurk-wallet-balance-card.ant-card,.pay-account-shell .qurk-wallet-actions-card.ant-card,.pay-account-shell .qurk-wallet-record-card.ant-card{border:1px solid var(--pay-line);border-radius:6px;box-shadow:none}.pay-account-shell .qurk-wallet-balance-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-actions-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-record-card.ant-card .ant-card-body{padding:20px}.pay-account-shell .qurk-wallet-balance-card.ant-card .ant-card-body{background:radial-gradient(circle at 88% 12%,rgb(255 89 252 / 11%),transparent 34%),linear-gradient(180deg,#fff,#fafafa);display:grid;gap:18px;min-height:246px}.pay-account-shell .qurk-wallet-balance-head{align-items:center;display:flex;justify-content:space-between}.pay-account-shell .qurk-wallet-balance-head span{color:var(--pay-text);font-size:15px;font-weight:600}.pay-account-shell .qurk-wallet-balance-head button{align-items:center;background:#fff;border:1px solid var(--pay-line);border-radius:6px;color:var(--pay-tertiary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:color .16s ease,border-color .16s ease;width:32px}.pay-account-shell .qurk-wallet-balance-head button:hover{border-color:var(--pay-line-strong);color:var(--pay-text)}.pay-account-shell .qurk-wallet-total{display:grid;gap:8px}.pay-account-shell .qurk-wallet-total small,.pay-account-shell .qurk-wallet-balance-grid span,.pay-account-shell .qurk-wallet-stat-row small,.pay-account-shell .qurk-wallet-action small,.pay-account-shell .qurk-wallet-record-main small,.pay-account-shell .qurk-wallet-record-meta span,.pay-account-shell .qurk-wallet-empty-state p{color:var(--pay-muted);font-size:12px}.pay-account-shell .qurk-wallet-total strong{color:var(--pay-text);font-size:36px;font-weight:600;letter-spacing:0;line-height:1.1}.pay-account-shell .qurk-wallet-balance-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.pay-account-shell .qurk-wallet-balance-grid div{background:#fff;border:1px solid var(--pay-line);border-radius:6px;display:grid;gap:6px;min-width:0;padding:14px}.pay-account-shell .qurk-wallet-balance-grid strong{color:var(--pay-text);font-size:16px;font-weight:600;overflow-wrap:anywhere}.pay-account-shell .qurk-wallet-actions-card.ant-card .ant-card-head,.pay-account-shell .qurk-wallet-record-card.ant-card .ant-card-head{border-bottom-color:var(--pay-line);min-height:52px}.pay-account-shell .qurk-wallet-actions-card.ant-card .ant-card-head-title,.pay-account-shell .qurk-wallet-record-card.ant-card .ant-card-head-title{color:var(--pay-text);font-size:15px;font-weight:600}.pay-account-shell .qurk-wallet-action-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .qurk-wallet-action{background:#fafafa;border:1px solid var(--pay-line);border-radius:6px;color:var(--pay-text);display:grid;gap:8px;min-height:110px;padding:16px;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.pay-account-shell .qurk-wallet-action:hover{border-color:var(--pay-line-strong);color:var(--pay-text);transform:translateY(-2px)}.pay-account-shell .qurk-wallet-action>span{align-items:center;background:#fff;border:1px solid var(--pay-line);border-radius:6px;color:var(--pay-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.pay-account-shell .qurk-wallet-action.primary{background:var(--pay-primary-soft)}.pay-account-shell .qurk-wallet-action.primary>span{background:var(--pay-primary);border-color:var(--pay-primary);color:#fff}.pay-account-shell .qurk-wallet-action strong{color:var(--pay-text);font-size:16px;font-weight:600}.pay-account-shell .qurk-wallet-stat-row{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .qurk-wallet-stat-row>div{align-items:center;background:#fff;border:1px solid var(--pay-line);border-radius:6px;display:flex;gap:12px;min-height:72px;padding:16px}.pay-account-shell .qurk-wallet-stat-row>div>span{align-items:center;border-radius:6px;display:inline-flex;height:38px;justify-content:center;width:38px}.pay-account-shell .qurk-wallet-stat-row .income>span{background:#10b9811a;color:var(--pay-success)}.pay-account-shell .qurk-wallet-stat-row .expense>span{background:#ef44441a;color:var(--pay-danger)}.pay-account-shell .qurk-wallet-stat-row strong{color:var(--pay-text);display:block;font-size:20px;font-weight:600;margin-top:4px}.pay-account-shell .qurk-wallet-record-list{display:grid}.pay-account-shell .qurk-wallet-record-row{align-items:center;border-bottom:1px solid var(--pay-line);color:var(--pay-text);display:grid;gap:14px;grid-template-columns:38px minmax(0,1fr) minmax(150px,auto) auto;min-height:68px;padding:12px 0;text-decoration:none}.pay-account-shell .qurk-wallet-record-row:last-child{border-bottom:0}.pay-account-shell .qurk-wallet-record-row:hover{color:var(--pay-text)}.pay-account-shell .qurk-wallet-record-icon{align-items:center;background:#fafafa;border:1px solid var(--pay-line);border-radius:6px;color:var(--pay-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.pay-account-shell .qurk-wallet-record-icon.recharge,.pay-account-shell .qurk-wallet-record-icon.reward{background:#10b98114;color:var(--pay-success)}.pay-account-shell .qurk-wallet-record-icon.withdraw{background:#ef444414;color:var(--pay-danger)}.pay-account-shell .qurk-wallet-record-main,.pay-account-shell .qurk-wallet-record-meta{display:grid;gap:4px;min-width:0}.pay-account-shell .qurk-wallet-record-main strong,.pay-account-shell .qurk-wallet-record-meta strong{color:var(--pay-text);font-size:14px;font-weight:600;overflow-wrap:anywhere}.pay-account-shell .qurk-wallet-record-meta{text-align:right}.pay-account-shell .qurk-wallet-empty-state{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:260px;text-align:center}.pay-account-shell .qurk-wallet-empty-state p{margin:-2px 0 8px}.pay-account-shell .qurk-wallet-records-page{display:grid;gap:16px}.pay-account-shell .qurk-wallet-record-filter-card.ant-card .ant-card-body{display:grid;gap:18px;padding:18px}.pay-account-shell .qurk-wallet-record-summary{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pay-account-shell .qurk-wallet-summary-chip{background:#fafafa;border:1px solid var(--pay-line);border-radius:6px;display:grid;gap:6px;min-height:76px;padding:14px}.pay-account-shell .qurk-wallet-summary-chip span{color:var(--pay-muted);font-size:12px}.pay-account-shell .qurk-wallet-summary-chip strong{color:var(--pay-text);font-size:22px;font-weight:600;line-height:1}.pay-account-shell .qurk-wallet-summary-chip.success strong{color:var(--pay-success)}.pay-account-shell .qurk-wallet-summary-chip.warning strong{color:#d48806}.pay-account-shell .qurk-wallet-summary-chip.danger strong{color:var(--pay-danger)}.pay-account-shell .qurk-wallet-filter-head{align-items:end;display:flex;gap:12px;justify-content:space-between}.pay-account-shell .qurk-wallet-filter-head span{align-items:center;color:var(--pay-text);display:inline-flex;font-size:15px;font-weight:600;gap:8px}.pay-account-shell .qurk-wallet-filter-head small{color:var(--pay-muted);font-size:12px}.pay-account-shell .qurk-wallet-filter-row{display:grid;gap:12px;grid-template-columns:170px 170px minmax(260px,1fr)}.pay-account-shell .qurk-wallet-records-card.ant-card .ant-card-body{padding:0}.pay-account-shell .qurk-wallet-records-table .ant-table{border-radius:6px}.pay-account-shell .qurk-wallet-records-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);border-bottom-color:var(--pay-line);color:var(--pay-muted);font-size:12px;font-weight:500}.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr>td{border-bottom-color:var(--pay-line);padding:14px 16px}.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr:hover>td{background:#fbfcff}.pay-account-shell .qurk-wallet-table-main{align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);min-width:0}.pay-account-shell .qurk-wallet-table-main>div{display:grid;gap:4px;min-width:0}.pay-account-shell .qurk-wallet-table-main strong{color:var(--pay-text);font-size:14px;font-weight:600}.pay-account-shell .qurk-wallet-table-main small,.pay-account-shell .qurk-wallet-chain-info small{color:var(--pay-muted);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .qurk-wallet-record-amount{color:var(--pay-text);font-size:14px;font-weight:600;white-space:nowrap}.pay-account-shell .qurk-wallet-record-amount.recharge,.pay-account-shell .qurk-wallet-record-amount.reward.in,.pay-account-shell .qurk-wallet-record-amount.transfer.in{color:var(--pay-success)}.pay-account-shell .qurk-wallet-record-amount.withdraw,.pay-account-shell .qurk-wallet-record-amount.reward.out,.pay-account-shell .qurk-wallet-record-amount.transfer.out{color:var(--pay-danger)}.pay-account-shell .qurk-wallet-chain-info{display:grid;gap:4px;min-width:0}.pay-account-shell .qurk-wallet-chain-info .ant-typography{max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.pay-account-shell .qurk-wallet-operation-page{display:grid;gap:16px}.pay-account-shell .qurk-wallet-flow-shell{align-items:start;display:grid;grid-template-columns:minmax(240px,1fr) 390px;margin:0;max-width:none;padding-top:22px;width:100%}.pay-account-shell .qurk-wallet-flow-form{display:grid;gap:22px;width:390px}.pay-account-shell .qurk-wallet-flow-steps{align-items:start;display:grid;grid-template-columns:72px minmax(120px,1fr) 72px;margin-bottom:28px}.pay-account-shell .qurk-wallet-flow-steps>div{align-items:center;display:grid;gap:12px;justify-items:center}.pay-account-shell .qurk-wallet-flow-steps span{align-items:center;background:#e8ebef;border-radius:50%;color:#929aa5;display:inline-flex;font-size:18px;font-weight:600;height:52px;justify-content:center;width:52px}.pay-account-shell .qurk-wallet-flow-steps .active span{background:var(--pay-primary);color:#fff}.pay-account-shell .qurk-wallet-flow-steps strong{color:#000;font-size:17px;font-weight:600;line-height:1.2;white-space:nowrap}.pay-account-shell .qurk-wallet-flow-steps i{align-self:start;background:#e8ebef;display:block;height:4px;margin-top:24px}.pay-account-shell .qurk-wallet-flow-label{color:#000;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:12px}.pay-account-shell .qurk-wallet-flow-page .ant-card.issuing-panel,.pay-account-shell .qurk-wallet-flow-page .ant-card.qurk-wallet-operation-card{background:transparent;border:0;border-radius:0}.pay-account-shell .qurk-wallet-flow-page .ant-card.issuing-panel .ant-card-body,.pay-account-shell .qurk-wallet-flow-page .ant-card.qurk-wallet-operation-card .ant-card-body{padding:0}.pay-account-shell .qurk-wallet-flow-page .ant-form-item{margin-bottom:22px}.pay-account-shell .qurk-wallet-flow-page .ant-form-item-label{padding-bottom:10px}.pay-account-shell .qurk-wallet-flow-page .ant-form-item-label>label,.pay-account-shell .qurk-wallet-flow-page .form-label,.pay-account-shell .qurk-wallet-flow-page .section-title{color:#000;font-size:18px;font-weight:700;height:auto;line-height:1.2}.pay-account-shell .qurk-wallet-flow-page .ant-input,.pay-account-shell .qurk-wallet-flow-page .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .ant-select-selector,.pay-account-shell .qurk-wallet-flow-page .value-box{border-color:#e8ebef;border-radius:4px;min-height:48px}.pay-account-shell .qurk-wallet-flow-page .ant-input,.pay-account-shell .qurk-wallet-flow-page .ant-input-number-input,.pay-account-shell .qurk-wallet-flow-page .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-flow-page .ant-select-selection-item{font-size:18px}.pay-account-shell .qurk-wallet-flow-page .ant-input::placeholder,.pay-account-shell .qurk-wallet-flow-page .ant-input-number-input::placeholder{color:#b8c0cc}.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary{background:#ff59fc6b;border-color:transparent;border-radius:4px;box-shadow:none;color:#fff;font-size:18px;font-weight:700;height:64px;margin-top:10px}.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary:not(:disabled):hover{background:var(--pay-primary);border-color:var(--pay-primary)}.pay-account-shell .qurk-wallet-flow-history-link.ant-btn-link{color:var(--pay-primary);display:flex;font-size:18px;font-weight:700;justify-content:flex-end;padding:10px 0 0;width:100%}.pay-account-shell .qurk-wallet-flow-muted-row{align-items:center;color:var(--pay-muted);display:flex;font-size:18px;justify-content:space-between;line-height:1.2;margin-top:-6px;min-height:30px}.pay-account-shell .qurk-wallet-flow-muted-row strong{color:var(--pay-text);font-size:16px;font-weight:600}.pay-account-shell .qurk-wallet-flow-page .method-tabs{display:grid;gap:10px;grid-template-columns:1fr}.pay-account-shell .qurk-wallet-flow-page .method-tab{border-radius:4px;color:#000;font-size:18px;justify-content:flex-start;min-height:64px;padding:0 18px}.pay-account-shell .qurk-wallet-flow-page .balance-section,.pay-account-shell .qurk-wallet-flow-page .fee-info-card,.pay-account-shell .qurk-wallet-flow-page .tip-info{border-radius:4px}.pay-account-shell .qurk-wallet-flow-page .balance-section{margin-bottom:4px}.pay-account-shell .qurk-wallet-flow-page .quick-amounts{display:none}.pay-account-shell .qurk-wallet-flow-page .amount-input-group,.pay-account-shell .qurk-wallet-flow-page .withdraw-amount-row,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field{align-items:center;border:1px solid #e8ebef;border-radius:4px;display:flex;min-height:48px;padding-right:12px}.pay-account-shell .qurk-wallet-flow-page .amount-input-group .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .withdraw-amount-row .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field .ant-input-number{border:0;box-shadow:none}.pay-account-shell .qurk-wallet-flow-page .amount-unit,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field>span{color:#000;font-size:16px;font-weight:600}.pay-account-shell .qurk-wallet-transfer-page{align-items:start;grid-template-columns:minmax(0,1fr) 300px;margin:0;max-width:none}.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-transfer-page{grid-template-columns:minmax(240px,1fr) 390px}.pay-account-shell .qurk-wallet-operation-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-transfer-aside.ant-card .ant-card-body{padding:24px}.pay-account-shell .qurk-wallet-operation-head{align-items:center;background:radial-gradient(circle at 92% 16%,rgb(255 89 252 / 13%),transparent 34%),#fafafa;border:1px solid var(--pay-line);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:22px;min-height:92px;padding:18px 20px}.pay-account-shell .qurk-wallet-operation-head div{display:grid;gap:8px}.pay-account-shell .qurk-wallet-operation-head span,.pay-account-shell .qurk-wallet-transfer-note p{color:var(--pay-muted);font-size:13px}.pay-account-shell .qurk-wallet-operation-head strong{color:var(--pay-text);font-size:28px;font-weight:600;line-height:1}.pay-account-shell .qurk-wallet-operation-head em{background:var(--pay-primary-soft);border:1px solid rgb(255 89 252 / 18%);border-radius:999px;color:var(--pay-primary);font-size:12px;font-style:normal;font-weight:600;padding:8px 12px;white-space:nowrap}.pay-account-shell .qurk-wallet-operation-form{display:grid;gap:8px}.pay-account-shell .qurk-wallet-amount-field{align-items:center;display:flex;gap:12px}.pay-account-shell .qurk-wallet-amount-field>span{color:var(--pay-muted);flex:0 0 auto;font-size:14px;font-weight:700}.pay-account-shell .qurk-wallet-transfer-aside.ant-card .ant-card-body{display:grid;gap:12px}.pay-account-shell .qurk-wallet-transfer-note{background:#fafafa;border:1px solid var(--pay-line);border-radius:8px;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);margin-bottom:6px;padding:16px}.pay-account-shell .qurk-wallet-transfer-note>span{align-items:center;background:var(--pay-primary-soft);border-radius:6px;color:var(--pay-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.pay-account-shell .qurk-wallet-transfer-note strong{color:var(--pay-text);display:block;font-size:15px;font-weight:600;margin-bottom:6px}.pay-account-shell .qurk-wallet-transfer-note p{line-height:1.6;margin:0}@media(max-width:1080px){.pay-account-shell .qurk-wallet-hero,.pay-account-shell .qurk-wallet-transfer-page{grid-template-columns:1fr}}@media(max-width:720px){.pay-account-shell .qurk-wallet-balance-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-actions-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-record-card.ant-card .ant-card-body{padding:16px}.pay-account-shell .qurk-wallet-total strong{font-size:28px}.pay-account-shell .qurk-wallet-balance-grid,.pay-account-shell .qurk-wallet-action-grid,.pay-account-shell .qurk-wallet-stat-row{grid-template-columns:1fr}.pay-account-shell .qurk-wallet-action{min-height:92px}.pay-account-shell .qurk-wallet-record-row{align-items:start;grid-template-columns:38px minmax(0,1fr) auto}.pay-account-shell .qurk-wallet-record-meta{grid-column:2 / -1;text-align:left}.pay-account-shell .qurk-wallet-record-summary,.pay-account-shell .qurk-wallet-filter-row{grid-template-columns:1fr}.pay-account-shell .qurk-wallet-filter-head,.pay-account-shell .qurk-wallet-operation-head{align-items:stretch;flex-direction:column}.pay-account-shell .qurk-wallet-operation-head strong{font-size:24px}}.pay-account-shell .qurk-payment-primary.ant-card .ant-card-body{background:#fafafa;min-height:280px}.pay-account-shell .qurk-payment-balance{display:grid;gap:10px}.pay-account-shell .qurk-payment-balance span{color:var(--pay-muted)}.pay-account-shell .qurk-payment-balance strong{color:var(--pay-text);font-size:34px;font-weight:600}.pay-account-shell .qurk-payment-actions{display:flex;gap:10px;margin-top:28px}.pay-account-shell .qurk-payment-cards{grid-column:1 / -1}.pay-account-shell .qurk-mini-card-row{align-items:center;border-bottom:1px solid var(--pay-line);color:var(--pay-muted);display:grid;gap:12px;grid-template-columns:24px minmax(0,1fr) auto;padding:12px 0}.pay-account-shell .qurk-mini-card-row:last-child{border-bottom:0}.pay-account-shell .qurk-mini-card-row span{color:var(--pay-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .qurk-mini-card-row strong{color:var(--pay-text)}.pay-account-shell .portal-invitation-page{--invitation-accent-blue: var(--pay-primary);--invitation-accent-green: #0ecb81;--invitation-accent-yellow: #fcd535;--invitation-bg-soft: #fafafa;--invitation-line: #eaecef;--invitation-muted: #707a8a;--invitation-text: #1e2329;color:var(--invitation-text);display:grid;gap:30px}.pay-account-shell .portal-invitation-page>.ant-alert{margin-bottom:0}.pay-account-shell .portal-invitation-overview{display:grid;gap:16px;grid-template-columns:minmax(0,3fr) minmax(360px,1fr)}.pay-account-shell .portal-invitation-stats{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pay-account-shell .portal-invitation-stat{background:#fff;border:1px solid var(--invitation-line);border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;min-height:112px;padding:20px 22px 18px}.pay-account-shell .portal-invitation-stat small{color:var(--invitation-muted);font-size:13px;font-weight:400;line-height:20px;min-width:0}.pay-account-shell .portal-invitation-stat strong{color:var(--invitation-text);font-size:24px;font-weight:600;line-height:30px;margin-top:16px;min-width:0;overflow-wrap:anywhere}.pay-account-shell .portal-invitation-stat span{color:var(--invitation-muted);font-size:12px;line-height:18px;margin-top:8px;overflow-wrap:anywhere}.pay-account-shell .portal-invitation-rule-card{background:#fff;border:1px solid var(--invitation-line);border-radius:4px;box-shadow:none;display:grid;align-content:start;gap:16px;min-height:112px;padding:20px 22px 18px}.pay-account-shell .portal-invitation-rule-card header{align-items:flex-start;display:flex;justify-content:space-between}.pay-account-shell .portal-invitation-rule-card h2{color:var(--invitation-muted);font-size:13px;font-weight:400;line-height:20px;margin:0}.pay-account-shell .portal-invitation-rule-list{display:grid;gap:0}.pay-account-shell .portal-invitation-rule-item{align-items:baseline;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0}.pay-account-shell .portal-invitation-rule-item+.portal-invitation-rule-item{border-top:1px solid var(--invitation-line);margin-top:12px;padding-top:12px}.pay-account-shell .portal-invitation-rule-item>span{color:var(--invitation-muted);font-size:12px;line-height:18px;min-width:0;text-align:right;white-space:nowrap}.pay-account-shell .portal-invitation-rule-item>span small{color:var(--invitation-muted);display:inline;font-size:11px;line-height:16px;margin-left:6px;white-space:nowrap}.pay-account-shell .portal-invitation-rule-item strong{color:var(--invitation-text);font-size:16px;font-weight:600;line-height:20px;white-space:nowrap}.pay-account-shell .portal-invitation-rule-item strong em{color:var(--invitation-muted);font-size:12px;font-style:normal;font-weight:500;margin-left:4px}.pay-account-shell .portal-invitation-plan{display:grid;gap:18px}.pay-account-shell .portal-invitation-plan-title{display:grid;gap:6px}.pay-account-shell .portal-invitation-plan-title h2{color:var(--invitation-text);font-size:18px;font-weight:600;line-height:26px;margin:0}.pay-account-shell .portal-invitation-plan-title p{color:var(--invitation-muted);font-size:14px;line-height:22px;margin:0}.pay-account-shell .portal-invitation-referral-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .portal-invitation-copy-field{display:grid;gap:10px;min-width:0}.pay-account-shell .portal-invitation-copy-field>span{color:var(--invitation-text);font-size:14px;font-weight:500;line-height:22px}.pay-account-shell .portal-invitation-copy-value{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--invitation-bg-soft);border:0;border-radius:6px;color:var(--invitation-text);cursor:pointer;display:grid;font-size:14px;gap:12px;grid-template-columns:minmax(0,1fr) auto;height:48px;line-height:22px;min-width:0;overflow:hidden;padding:13px 16px;text-align:left;text-overflow:ellipsis;transition:background-color .16s ease,color .16s ease;white-space:nowrap;width:100%}.pay-account-shell .portal-invitation-copy-value>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .portal-invitation-copy-value>svg{color:var(--invitation-muted);flex:0 0 auto}.pay-account-shell .portal-invitation-copy-value:hover{background:#f4f6fb;color:var(--invitation-accent-blue)}.pay-account-shell .portal-invitation-copy-value:hover>svg{color:var(--invitation-accent-blue)}.pay-account-shell .portal-invitation-records{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .portal-invitation-panel{background:#fff;min-width:0}.pay-account-shell .portal-invitation-panel-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;min-height:28px}.pay-account-shell .portal-invitation-panel-header h2{color:var(--invitation-text);font-size:18px;font-weight:600;line-height:26px;margin:0;min-width:0}.pay-account-shell .portal-invitation-title-pagination{flex:0 0 auto}.pay-account-shell .portal-invitation-title-pagination .ant-pagination-item-active{border-color:var(--invitation-accent-blue)}.pay-account-shell .portal-invitation-title-pagination .ant-pagination-item-active a{color:var(--invitation-accent-blue)}.pay-account-shell .portal-invitation-panel-body{min-width:0}.pay-account-shell .portal-invitation-empty{align-items:center;background:var(--invitation-bg-soft);display:flex;justify-content:center;min-height:286px}.pay-account-shell .portal-invitation-empty-state{align-items:center;color:#929aa5;display:inline-flex;flex-direction:column;font-size:14px;gap:14px;justify-content:center;line-height:20px;min-height:134px;text-align:center}.pay-account-shell .portal-invitation-empty-state img{display:block;height:58px;width:64px}.pay-account-shell .portal-invitation-empty-state span{color:#929aa5;font-size:14px}.pay-account-shell .portal-empty-state{align-items:center;color:#929aa5;display:inline-flex;flex-direction:column;font-size:14px;gap:14px;justify-content:center;line-height:20px;min-height:134px;text-align:center}.pay-account-shell .portal-empty-state img{display:block;height:58px;width:64px}.pay-account-shell .portal-empty-state span{color:#929aa5;font-size:14px;line-height:20px;max-width:360px}.pay-account-shell .portal-invitation-table .ant-table{background:transparent;color:var(--invitation-text);font-size:13px}.pay-account-shell .portal-invitation-table .ant-table-container table>thead>tr:first-child>*:first-child,.pay-account-shell .portal-invitation-table .ant-table-container table>thead>tr:first-child>*:last-child{border-start-start-radius:0;border-start-end-radius:0}.pay-account-shell .portal-invitation-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);border-bottom:0;color:var(--invitation-muted);font-size:13px;font-weight:400;height:44px;padding:10px 14px}.pay-account-shell .portal-invitation-table .ant-table-tbody>tr>td{border-bottom:1px solid #f3f4f6;color:var(--invitation-text);height:56px;padding:14px}.pay-account-shell .portal-invitation-table .ant-table-tbody>tr:hover>td{background:#fff}.pay-account-shell .portal-invitation-table .ant-table-tbody>tr.ant-table-placeholder>td,.pay-account-shell .portal-invitation-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--invitation-bg-soft);border-bottom:0;height:348px;padding:0}.pay-account-shell .portal-invitation-table .ant-table-tbody>tr.ant-table-placeholder .portal-invitation-empty-state{min-height:348px}.pay-account-shell .portal-invitation-status{align-items:center;color:var(--invitation-text);display:inline-flex;gap:8px;line-height:20px;white-space:nowrap}.pay-account-shell .portal-invitation-status:before{border-radius:50%;content:"";display:inline-block;height:6px;width:6px}.pay-account-shell .portal-invitation-status-blue:before{background:var(--invitation-accent-blue)}.pay-account-shell .portal-invitation-status-green:before{background:var(--invitation-accent-green)}.pay-account-shell .portal-invitation-status-yellow:before{background:var(--invitation-accent-yellow)}.pay-account-shell .portal-invitation-biz-key{color:var(--invitation-muted);display:inline-block;max-width:176px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.pay-account-shell .portal-invitation-amount{color:var(--invitation-text);font-weight:500;white-space:nowrap}.pay-account-shell .qurk-wallet-dashboard-page{max-width:none}.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head{margin-bottom:62px}.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head:before{display:none}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading{display:block}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading .title-icon,.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading p{display:none}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading h1{color:#000;font-size:34px;font-weight:700;line-height:1.18;margin:0}.pay-account-shell .qurk-wallet-dashboard-page .qurk-wallet-page{display:grid;gap:62px}.pay-account-shell .qurk-wallet-top{align-items:center;display:grid;gap:140px;grid-template-columns:max-content auto;justify-content:start;padding:18px 0 22px}.pay-account-shell .qurk-wallet-balance-open{min-width:0}.pay-account-shell .qurk-wallet-total-line{align-items:baseline;color:#000;display:flex;gap:26px;min-width:0}.pay-account-shell .qurk-wallet-total-line strong{color:#000;font-size:76px;font-weight:700;letter-spacing:0;line-height:.95;white-space:nowrap}.pay-account-shell .qurk-wallet-total-line span{color:#000;font-size:22px;font-weight:700;line-height:1}.pay-account-shell .qurk-wallet-action-row{display:flex;gap:38px}.pay-account-shell .qurk-wallet-action{align-items:center;background:transparent;border:0;color:#000;display:inline-flex;flex-direction:column;gap:14px;min-height:0;min-width:76px;padding:0;text-decoration:none;transition:color .16s ease,transform .16s ease}.pay-account-shell .qurk-wallet-action:hover{color:#000;transform:translateY(-2px)}.pay-account-shell .qurk-wallet-action>span{align-items:center;background:var(--pay-primary);border:0;border-radius:50%;color:#fff;display:inline-flex;height:76px;justify-content:center;width:76px}.pay-account-shell .qurk-wallet-action strong{color:#000;font-size:22px;font-weight:700;line-height:1.2}.pay-account-shell .qurk-wallet-history-head{align-items:baseline;display:flex;gap:28px}.pay-account-shell .qurk-wallet-history-head h2{color:#1e2329;font-size:28px;font-weight:700;line-height:1.2;margin:0}.pay-account-shell .qurk-wallet-history-head a{color:var(--pay-primary);font-size:18px;font-weight:700;text-decoration:none}.pay-account-shell .qurk-wallet-history-panel{background:transparent;min-height:624px;position:relative}.pay-account-shell .qurk-wallet-history-panel .qurk-wallet-record-list{background:#fff;padding:0 24px}.pay-account-shell .qurk-wallet-record-day{display:grid;gap:0}.pay-account-shell .qurk-wallet-record-day+.qurk-wallet-record-day{margin-top:28px}.pay-account-shell .qurk-wallet-record-day h3{border-bottom:1px solid #eaecef;color:#707a8a;font-size:22px;font-weight:700;line-height:1.2;margin:0;padding:20px 0 14px}.pay-account-shell .qurk-wallet-record-row{align-items:center;background:transparent;border-bottom:0;border-left:0;border-right:0;border-top:0;color:#000;cursor:pointer;display:grid;gap:18px;grid-template-columns:64px minmax(0,1fr) minmax(190px,auto);min-height:102px;padding:14px 0;text-align:left;text-decoration:none;width:100%}.pay-account-shell .qurk-wallet-record-row:hover{color:#000}.pay-account-shell .qurk-wallet-record-icon{align-items:center;background:#fafafa;border:0;border-radius:50%;color:#000;display:inline-flex;height:64px;justify-content:center;width:64px}.pay-account-shell .qurk-wallet-record-main,.pay-account-shell .qurk-wallet-record-meta{display:grid;gap:6px;min-width:0}.pay-account-shell .qurk-wallet-record-main strong{color:#000;font-size:26px;font-weight:700;line-height:1.12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .qurk-wallet-record-main small{align-items:center;color:#707a8a;display:flex;gap:8px;font-size:18px;line-height:1.2}.pay-account-shell .qurk-wallet-record-main small b{border-radius:4px;font-size:18px;font-weight:700;line-height:1;padding:4px 7px}.pay-account-shell .qurk-wallet-record-main small b.success{background:#dffbea;color:#09b36b}.pay-account-shell .qurk-wallet-record-main small b.failed{background:#ffe9ee;color:#ff4d68}.pay-account-shell .qurk-wallet-record-main small b.pending{background:#fff3d5;color:#d69b00}.pay-account-shell .qurk-wallet-record-meta{justify-items:end;text-align:right}.pay-account-shell .qurk-wallet-record-meta strong{color:#000;font-size:24px;font-weight:700;line-height:1.12;white-space:nowrap}.pay-account-shell .qurk-wallet-record-meta strong.in{color:#00a86b}.pay-account-shell .qurk-wallet-record-meta strong.out{color:#ff4d68}.pay-account-shell .qurk-wallet-record-meta span{color:#707a8a;font-size:18px;line-height:1.2}.pay-account-shell .qurk-wallet-empty-state{align-items:center;background:#fafafa;color:#707a8a;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:624px;text-align:center}.pay-account-shell .qurk-wallet-empty-state p,.pay-account-shell .qurk-wallet-table-empty p{color:#707a8a;font-size:18px;line-height:1.4;margin:0}.pay-account-shell .qurk-wallet-empty-illustration{display:inline-block;height:86px;position:relative;width:92px}.pay-account-shell .qurk-wallet-empty-illustration:before{background:#eceff3;clip-path:polygon(0 0,72% 0,100% 28%,100% 100%,0 100%);content:"";height:64px;position:absolute;right:0;top:8px;width:54px}.pay-account-shell .qurk-wallet-empty-illustration:after{border-bottom:4px solid #dfe4ea;border-top:4px solid #dfe4ea;content:"";height:16px;position:absolute;right:16px;top:34px;width:22px}.pay-account-shell .qurk-wallet-empty-illustration i{border:4px solid #929aa5;border-radius:50%;box-sizing:border-box;height:42px;left:4px;position:absolute;top:32px;width:42px;z-index:1}.pay-account-shell .qurk-wallet-empty-illustration b{background:#929aa5;border-radius:999px;height:6px;left:38px;position:absolute;top:68px;transform:rotate(-45deg);transform-origin:left center;width:28px;z-index:1}.qurk-wallet-detail-modal .ant-modal-content{border-radius:8px;box-shadow:0 18px 46px #00000029;overflow:hidden;padding:0}.qurk-wallet-detail-modal .ant-modal-close{color:#929aa5;top:16px}.qurk-wallet-detail-modal .ant-modal-header{border-bottom:1px solid #eaecef;margin:0;padding:22px 28px 18px}.qurk-wallet-detail-modal .ant-modal-title{color:#1e2329;font-size:20px;font-weight:600;line-height:1.3}.qurk-wallet-detail-modal .ant-modal-body{padding:28px 32px 30px}.qurk-wallet-detail-body{display:grid;gap:26px}.qurk-wallet-detail-summary{align-items:center;display:grid;gap:10px;justify-items:center}.qurk-wallet-detail-summary strong{color:#000;font-size:28px;font-weight:600;line-height:1}.qurk-wallet-detail-summary strong.in,.qurk-wallet-detail-summary strong.out{color:#000}.qurk-wallet-detail-summary span{border-radius:4px;font-size:13px;font-weight:600;line-height:1;padding:7px 10px}.qurk-wallet-detail-summary span.success{background:#dffbea;color:#16c98d}.qurk-wallet-detail-summary span.failed{background:#ffe9ee;color:#ff4d68}.qurk-wallet-detail-summary span.pending{background:#fff3d5;color:#d69b00}.qurk-wallet-detail-list{display:grid;gap:8px;margin:0}.qurk-wallet-detail-list>div{align-items:start;display:grid;gap:18px;grid-template-columns:112px minmax(0,1fr)}.qurk-wallet-detail-list>div.with-divider{border-top:1px solid #eaecef;margin-top:10px;padding-top:16px}.qurk-wallet-detail-list dt,.qurk-wallet-detail-list dd{font-size:14px;line-height:1.45;margin:0}.qurk-wallet-detail-list dt{color:#707a8a;font-weight:400}.qurk-wallet-detail-list dd{color:#1e2329;font-weight:500;overflow-wrap:anywhere;text-align:right}.pay-account-shell .qurk-wallet-records-frame{max-width:none}.pay-account-shell .qurk-wallet-records-frame .qurk-wallet-records-heading{margin-bottom:22px}.pay-account-shell .qurk-wallet-records-frame .portal-page-head{margin-bottom:44px}.pay-account-shell .qurk-wallet-records-page{display:grid;gap:28px}.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row{display:grid;gap:12px;grid-template-columns:minmax(240px,300px) 150px 170px 92px;justify-content:start}.pay-account-shell .qurk-wallet-records-page .ant-select,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search{height:40px}.pay-account-shell .qurk-wallet-records-page .ant-select-selector,.pay-account-shell .qurk-wallet-records-page .ant-input-affix-wrapper{align-items:center;border-color:#eaecef;border-radius:8px;box-shadow:none;display:flex;height:40px!important;min-height:40px!important;padding:0 12px!important}.pay-account-shell .qurk-wallet-records-page .ant-select-selection-item,.pay-account-shell .qurk-wallet-records-page .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-records-page .ant-input{color:#1e2329;font-size:14px;font-weight:500}.pay-account-shell .qurk-wallet-records-page .ant-select-single .ant-select-selector .ant-select-selection-item,.pay-account-shell .qurk-wallet-records-page .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper>input.ant-input{align-self:center;flex:1 1 auto;height:20px!important;line-height:20px!important;min-height:0!important;padding:0!important}.pay-account-shell .qurk-wallet-records-page .ant-input::placeholder{color:#b8c0cc}.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-prefix,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-suffix{align-items:center;color:#8f9aa8;display:inline-flex;height:20px;line-height:20px}.pay-account-shell .qurk-wallet-records-table .ant-table{background:transparent;border-radius:0}.pay-account-shell .qurk-wallet-records-table .ant-table-container table>thead>tr:first-child>*:first-child,.pay-account-shell .qurk-wallet-records-table .ant-table-container table>thead>tr:first-child>*:last-child{border-start-start-radius:0;border-start-end-radius:0}.pay-account-shell .qurk-wallet-records-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);border-bottom:0;color:#707a8a;font-size:16px;font-weight:400;height:48px;padding:12px 26px}.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid #f3f4f6;color:#1e2329;height:64px;padding:14px 26px}.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr:hover>td{background:#fff}.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr.ant-table-placeholder>td,.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff;border-bottom:0;height:430px;padding:0}.pay-account-shell .qurk-wallet-table-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:430px}.pay-account-shell .qurk-wallet-order-cell{align-items:center;display:inline-flex;gap:8px;max-width:100%}.pay-account-shell .qurk-wallet-order-cell strong{color:#1e2329;font-size:16px;font-weight:500;line-height:1.2}.pay-account-shell .qurk-wallet-order-cell button{align-items:center;background:transparent;border:0;color:#929aa5;cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;padding:0;width:24px}.pay-account-shell .qurk-wallet-order-cell button:hover{color:var(--pay-primary)}.pay-account-shell .qurk-wallet-chain-info .ant-typography{max-width:260px}.pay-account-shell .qurk-wallet-status-dot{align-items:center;color:#1e2329;display:inline-flex;font-size:16px;font-weight:400;gap:8px;line-height:1.2}.pay-account-shell .qurk-wallet-status-dot:before{border-radius:50%;content:"";height:7px;width:7px}.pay-account-shell .qurk-wallet-status-dot.success:before{background:#16c98d}.pay-account-shell .qurk-wallet-status-dot.failed:before{background:#ff4d68}.pay-account-shell .qurk-wallet-status-dot.processing:before{background:#ffcc28}@media(max-width:1100px){.pay-account-shell .qurk-wallet-top,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row{grid-template-columns:1fr}.pay-account-shell .qurk-wallet-action-row{justify-content:flex-start}}@media(max-width:760px){.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head{margin-bottom:34px}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading h1,.pay-account-shell .workspace-back-heading h1{font-size:30px}.pay-account-shell .qurk-wallet-total-line{gap:14px}.pay-account-shell .qurk-wallet-total-line strong{font-size:56px}.pay-account-shell .qurk-wallet-action-row{gap:22px}.pay-account-shell .qurk-wallet-action>span{height:62px;width:62px}.pay-account-shell .qurk-wallet-action strong,.pay-account-shell .qurk-wallet-history-head a{font-size:16px}.pay-account-shell .qurk-wallet-history-panel,.pay-account-shell .qurk-wallet-empty-state{min-height:420px}.pay-account-shell .qurk-wallet-records-page .ant-select-selector,.pay-account-shell .qurk-wallet-records-page .ant-input-affix-wrapper{min-height:52px}}@media(max-width:1100px){.pay-account-shell .portal-invitation-overview{grid-template-columns:1fr}.pay-account-shell .qurk-store-grid,.pay-account-shell .qurk-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pay-account-shell .qurk-filter-row,.pay-account-shell .qurk-history-grid,.pay-account-shell .qurk-payment-grid,.pay-account-shell .qurk-referral-grid,.pay-account-shell .qurk-store-grid,.pay-account-shell .qurk-two-column,.pay-account-shell .portal-invitation-records,.pay-account-shell .portal-invitation-referral-grid{grid-template-columns:1fr}.pay-account-shell .portal-invitation-stats,.pay-account-shell .qurk-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .qurk-link-box{grid-template-columns:1fr}.pay-account-shell .portal-invitation-page{gap:24px}.pay-account-shell .portal-invitation-rule-card{gap:14px;padding:18px}.pay-account-shell .portal-invitation-panel-header{align-items:flex-start;flex-direction:column}.pay-account-shell .portal-invitation-title-pagination{align-self:flex-end}}@media(max-width:520px){.pay-account-shell .portal-invitation-stats{grid-template-columns:1fr}.pay-account-shell .portal-invitation-stat{min-height:96px;padding:16px}.pay-account-shell .portal-invitation-stat small{font-size:13px}.pay-account-shell .portal-invitation-stat strong{font-size:22px;line-height:28px;margin-top:16px}.pay-account-shell .portal-invitation-rule-card{padding:16px}.pay-account-shell .portal-invitation-rule-item strong{font-size:16px;line-height:20px}.pay-account-shell .portal-invitation-plan-title h2,.pay-account-shell .portal-invitation-panel-header h2{font-size:18px;line-height:26px}.pay-account-shell .portal-invitation-copy-field>span{font-size:14px;line-height:22px}}@media(max-width:1100px){.pay-account-shell .account-stat-grid,.pay-account-shell .invitation-rule-items{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .invitation-action-grid,.pay-account-shell .settings-layout{grid-template-columns:1fr}}@media(max-width:900px){.pay-account-shell .pay-header{position:sticky}.pay-account-shell .account-toolbar{align-items:stretch;flex-direction:column}.pay-account-shell .account-search.ant-input-affix-wrapper,.pay-account-shell .account-search,.pay-account-shell .account-status-select,.pay-account-shell .account-toolbar>.ant-btn{width:100%}}@media(max-width:640px){.pay-account-shell .pay-header{height:56px;min-height:56px}.pay-account-shell .pay-header-container{flex-wrap:nowrap;height:56px;min-height:56px;padding:0 10px}.pay-account-shell .pay-brand{flex:0 1 auto;min-width:0}.pay-account-shell .pay-brand strong{font-size:26px;line-height:1;white-space:nowrap}.pay-account-shell .pay-header-actions{flex:0 0 auto;flex-wrap:nowrap;gap:2px}.pay-account-shell .pay-icon-btn,.pay-account-shell .pay-header-action-btn.ant-btn:not(.login-btn):not(.register-btn),.pay-account-shell .pay-user-button{height:34px;min-width:34px;padding:0;width:34px}.pay-account-shell .pay-user-button{justify-content:center}.pay-account-shell .pay-user-button .ant-avatar{height:24px;width:24px}.pay-account-shell .pay-user-button>span:not(.ant-avatar){display:none}.pay-account-shell .pay-account-content{min-height:calc(100vh - 56px);padding-top:18px}.pay-account-shell .account-stat-grid,.pay-account-shell .invitation-rule-items{grid-template-columns:1fr}.pay-account-shell .invitation-summary-content{align-items:flex-start;flex-direction:column;gap:18px}.pay-account-shell .invitation-divider{display:none}.pay-account-shell .invitation-summary-stats{gap:18px;width:100%}.pay-account-shell .invitation-link-row{align-items:stretch;flex-direction:column}.pay-account-shell .settings-layout{flex-direction:column;gap:14px}.pay-account-shell .settings-menu-card{display:flex;flex:none;gap:6px;overflow-x:auto;width:100%}.pay-account-shell .settings-menu-card a{flex:0 0 auto;min-height:38px;white-space:nowrap}.pay-account-shell .settings-profile-card .ant-card-body{padding:20px}.pay-account-shell .settings-avatar{height:56px;width:56px}.pay-account-shell .settings-profile-card strong{font-size:18px}.pay-account-shell .settings-info-rows>div{align-items:flex-start;flex-direction:column;gap:8px}.pay-account-shell .settings-info-rows strong{max-width:100%;text-align:left}.pay-account-shell .notification-board-card.ant-card .ant-card-body{padding:14px 14px 16px}.pay-account-shell .notification-toolbar .ant-segmented,.pay-account-shell .notification-toolbar .ant-segmented-group{width:100%}.pay-account-shell .notification-feed-card{align-items:stretch;flex-direction:column;gap:8px;padding:12px}.pay-account-shell .notification-feed-title-row{align-items:flex-start;flex-direction:column;gap:6px}.pay-account-shell .notification-feed-main strong{font-size:14px}.pay-account-shell .notification-feed-main p{font-size:13px}.pay-account-shell .account-desktop-card-table{display:none}.pay-account-shell .account-mobile-card-list{display:flex;flex-direction:column;gap:12px}.pay-account-shell .account-stat-card .ant-card-body{display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);min-height:76px;padding:14px}.pay-account-shell .account-stat-card .ant-card-body>span{height:42px;width:42px}.pay-account-shell .account-stat-card strong{font-size:16px}}.pay-public-shell{--quark-container: 1574px;--quark-text: #050508;--quark-muted: #777780;--quark-soft: #f4f1ff;--quark-purple: #8d6dff;--quark-pink: #f357f1;--quark-blue: #5b66ff;--quark-card-dark: #251d33;--quark-line: rgb(27 23 39 / 10%);--quark-radius: 8px;--pay-primary: #111018;--pay-primary-light: #7f7c86;--pay-primary-dark: #050508;--pay-bg: #fff;--pay-card: #fff;--pay-text: var(--quark-text);--pay-muted: var(--quark-muted);--pay-line: var(--quark-line);--pay-gradient: linear-gradient(90deg, #f051ef 0%, #7b63ff 100%);background:#fff;color:var(--quark-text);font-family:Avenir Next,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.pay-public-shell .pay-header{background:transparent;border-bottom:0;box-shadow:none;height:118px}.pay-public-shell .pay-header-container{height:118px;max-width:var(--quark-container);padding:0 64px;transform:translateY(8px)}.pay-public-shell .pay-brand{color:#4b4a55;flex:0 0 auto;gap:0;min-width:180px}.pay-public-shell .pay-brand:before{content:none}.pay-public-logo{display:block;height:27px;width:180px}.pay-public-shell .pay-brand strong,.pay-public-shell .pay-brand small{display:none}.pay-public-nav{align-items:center;display:flex;gap:93px;justify-content:center;left:calc(50% - 236px);position:absolute;transform:none;white-space:nowrap}.pay-public-nav a{color:#15131c;font-size:16px;font-weight:540;line-height:1}.pay-public-nav a:hover{color:var(--quark-purple)}.pay-public-shell .pay-header-actions{gap:18px!important;transform:translate(-88px)}.pay-language-switcher{display:inline-flex;position:relative}.pay-public-language{align-items:center;background:transparent;border:0;color:#15131c;cursor:pointer;display:inline-flex;font:inherit;gap:8px;font-size:16px;font-weight:520;height:32px;line-height:1;padding:0}.pay-public-language span{display:block}.pay-language-flag{border:1px solid rgb(18 16 27 / 22%);border-radius:999px;box-sizing:border-box;display:block;height:18px;object-fit:cover;width:18px}.pay-language-menu{background:#fffffff5;border:1px solid rgb(22 19 28 / 10%);border-radius:16px;box-shadow:0 16px 40px #27184829;display:grid;gap:4px;opacity:0;padding:8px;pointer-events:none;position:absolute;right:-8px;top:calc(100% + 12px);transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;width:142px;z-index:30}.pay-language-switcher.open:not(.suppressed) .pay-language-menu,.pay-language-switcher.trigger-hover:not(.suppressed):focus-within .pay-language-menu{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.pay-language-menu:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.pay-language-menu button{align-items:center;background:transparent;border:0;border-radius:10px;color:#1b1726;cursor:pointer;display:flex;font-size:13px;font-weight:560;gap:8px;height:34px;padding:0 9px;text-align:left}.pay-language-menu button:hover,.pay-language-menu button.active{background:#621cc717}.pay-public-shell .pay-header-action-btn.ant-btn{border-radius:999px;font-size:16px;font-weight:520;height:31px;min-width:88px;padding:0 19px}.pay-public-shell .pay-header-action-btn.register-btn.ant-btn{background:#fff;border:1px solid #8c8a96;color:#77737f}.pay-public-shell .pay-header-action-btn.login-btn.ant-btn-primary{background:var(--pay-gradient);border:0;box-shadow:0 12px 24px #ff59fc2e;color:#fff}.pay-public-shell .pay-public-user-button.ant-btn{align-items:center;background:transparent;border:0;box-shadow:none;border-radius:999px;color:#15131c;display:inline-flex;font-size:16px;font-weight:520;gap:8px;height:32px;line-height:1;padding:0 2px 0 4px}.pay-public-shell .pay-public-user-button.ant-btn:hover,.pay-public-shell .pay-public-user-button.ant-btn:focus-visible,.pay-public-shell .pay-public-user-button.ant-btn:active{background:transparent;border:0;box-shadow:none;color:#15131c;outline:0}.pay-public-shell .pay-public-user-button .ant-avatar{background:#c7c7cb;color:#fff;font-weight:700}.pay-public-user-chevron{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #929aa5;display:inline-block;height:0;width:0}.pay-public-auth-placeholder{display:inline-block;height:36px;width:198px}.pay-public-content,.public-landing-page{background:#fff}.pay-public-content{min-height:100vh;overflow-x:clip;padding-top:0}.quark-public-page{background:#fff;min-height:100vh;overflow-x:clip}.pay-public-shell .quark-public-page>section{margin-left:0;margin-right:0;max-width:none;padding-left:0;padding-right:0}.quark-page-container{margin-inline:auto;max-width:var(--quark-container);width:min(calc(100% - 64px),var(--quark-container))}.quark-hero{background:radial-gradient(circle at 20% 0%,rgb(151 151 255 / 40%) 0,transparent 24%),radial-gradient(circle at 110% 44%,rgb(255 66 192 / 22%) 0,transparent 34%),radial-gradient(circle at 73% 46%,rgb(128 128 255 / 24%) 0,transparent 32%),#f3f1ff;min-height:1284px;padding:0;position:relative}.quark-hero-grid{height:1213px;position:relative}.quark-hero-copy{left:64px;min-width:0;padding:0;position:absolute;top:181px;z-index:2}.quark-hero-copy h1{color:var(--quark-text);font-size:64px;font-weight:860;letter-spacing:0;line-height:1.12;margin:0;max-width:900px}.quark-hero-copy h1 span{display:block}.quark-hero-copy h1 span+span{white-space:nowrap}.quark-hero-copy h1 strong{background:linear-gradient(180deg,#9d8cff,#f15af0 92%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline;font-weight:820}.quark-hero-copy p{color:#84828b;font-size:23px;line-height:1.55;margin:36px 0 0;max-width:740px}.quark-hero-side-copy{padding:0;position:absolute;right:30px;text-align:center;top:159px;width:480px;z-index:3}.quark-hero-side-copy p{color:#111018;font-size:31px;font-weight:560;line-height:1.38;margin:0 0 32px}.quark-hero-side-copy .quark-black-pill.ant-btn{padding:0;width:263px}.quark-black-pill.ant-btn{background:var(--pay-gradient);border:0;border-radius:999px;box-shadow:0 10px 24px #ff59fc29;color:#fff;font-size:19px;font-weight:760;height:44px;padding:0 34px}.quark-black-pill.ant-btn:hover{background:var(--pay-gradient);box-shadow:0 12px 28px #ff59fc33;color:#fff}.quark-outline-pill.ant-btn{background:transparent;border:1.5px solid #111018;border-radius:999px;color:#111018;font-size:16px;font-weight:560;height:42px;padding:0 32px}.quark-outline-pill.ant-btn:hover{border-color:var(--quark-purple);color:var(--quark-purple)}.quark-hero-visual{aspect-ratio:1574 / 1017;height:auto;left:0;margin-top:0;position:relative;top:196px;width:100%}.quark-hero-word{display:block;height:auto;left:5.15%;pointer-events:none;position:absolute;top:15.14%;-webkit-user-select:none;user-select:none;width:91.61%;z-index:1}.quark-hero-phone{bottom:0;left:0;max-width:none;position:absolute;transform:none;width:99.94%;z-index:2}.quark-hero-arrow{height:auto;left:59.19%;object-fit:fill;pointer-events:none;position:absolute;top:8.85%;transform:matrix(.977751,.20977,-.209145,.977885,0,0);transform-origin:top left;-webkit-user-select:none;user-select:none;width:14.71%;z-index:4}.quark-session-card{background:#fff;bottom:auto;display:grid;grid-template-rows:auto auto 1fr;height:344px;left:69px;overflow:hidden;padding:18px 17px 21px;position:absolute;top:673px;width:306px;z-index:4}.quark-session-card h3{color:#050508;font-size:30px;font-weight:400;letter-spacing:0;line-height:1;margin:0;white-space:nowrap}.quark-session-card p{color:#a7adbf;font-size:18px;font-weight:400;letter-spacing:0;line-height:1;margin:37px 0 0}.quark-session-chart{align-self:end;height:225px;justify-self:center;margin-bottom:0;position:relative;transform:translate(2px);width:225px}.quark-session-chart svg{display:block;height:100%;overflow:visible;width:100%}.quark-session-chart path{fill:none;stroke-width:10.5px}.quark-session-chart-muted{stroke-linecap:butt}.quark-session-chart-black{stroke:#050508;stroke-linecap:round}.quark-session-chart-blue{stroke:#1965ff;stroke-linecap:round}.quark-session-chart-label{align-content:center;display:grid;top:0;right:0;bottom:0;left:0;justify-items:center;pointer-events:none;position:absolute;text-align:center;transform:translate(5px,-6px)}.quark-session-chart-label span{color:#a7adbf;font-size:18px;font-weight:400;letter-spacing:0;line-height:1}.quark-session-chart-label strong{color:#050508;font-size:38px;font-weight:400;letter-spacing:.5px;line-height:1;margin-top:18px;white-space:nowrap}.quark-history-card{align-items:center;background:#fff;border:1px solid rgb(36 31 48 / 4%);border-radius:40px;bottom:104px;box-shadow:0 10px 24px #2c205008;display:grid;column-gap:29px;grid-template-columns:118px minmax(284px,1fr) 244px;height:184px;overflow:hidden;padding:31px 38px 31px 34px;position:absolute;right:80px;transform-origin:right bottom;width:798px;z-index:5}.quark-history-icon{align-items:center;aspect-ratio:1;border:2px solid transparent;border-radius:999px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#b28cff,#ff58f1) border-box;display:inline-flex;justify-content:center;justify-self:center;width:88px}.quark-history-icon span{border-right:2px solid #050508;border-top:2px solid #050508;display:block;height:34px;position:relative;transform:translateY(1px);width:34px}.quark-history-icon span:before{background:#050508;content:"";height:2px;left:3px;position:absolute;top:29px;transform:rotate(-45deg);transform-origin:left center;width:42px}.quark-history-copy{min-width:0}.quark-history-copy h3{color:#050508;font-size:33px;font-weight:500;letter-spacing:0;line-height:1.1;margin:0;white-space:nowrap}.quark-history-copy p{color:#8f8f93;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.1;margin:14px 0 0;white-space:nowrap}.quark-history-meta{display:grid;gap:24px;justify-items:end;min-width:0}.quark-history-meta strong{color:#f458f0;font-size:33px;font-weight:500;letter-spacing:0;line-height:1.1;white-space:nowrap}.quark-history-meta span{color:#8f8f93;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.1;white-space:nowrap}.quark-task-board{background:linear-gradient(145deg,#8b8cff,#445fe2);border-radius:26px;box-shadow:0 22px 60px #565be03d;color:#fff;display:grid;gap:6px;height:244px;overflow:hidden;padding:64px 10px 12px;position:absolute;right:139px;top:277px;width:217px;z-index:4}.quark-task-board-title{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:760;justify-content:space-between;left:17px;line-height:1;position:absolute;right:18px;top:27px}.quark-task-board img{display:block;width:100%}.quark-section-heading{min-width:0}.quark-section-heading.center{text-align:center}.quark-section-heading h2{color:var(--quark-text);font-size:58px;font-weight:800;letter-spacing:0;line-height:1.12;margin:0}.quark-section-heading h2 strong{background:linear-gradient(180deg,#9b86ff,#ef58ed);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:820}.quark-section-heading p{color:var(--quark-muted);font-size:20px;line-height:1.55;margin:22px 0 0}.quark-why{background:#fff;padding:62px 0 112px}.quark-why-grid{display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:92px}.quark-why-card{background:var(--quark-card-dark);border-radius:8px;color:#fff;min-height:280px;padding:136px 46px 44px;position:relative;text-align:center}.quark-why-card img{height:176px;left:50%;object-fit:contain;position:absolute;top:-82px;transform:translate(-50%);width:190px}.quark-why-card h3{color:#fff;font-size:22px;font-weight:720;margin:0 0 14px}.quark-why-card p{color:#ffffffd6;font-size:16px;line-height:1.55;margin:0}.quark-apply-section{background:radial-gradient(circle at 85% 34%,rgb(128 128 255 / 28%) 0,transparent 30%),radial-gradient(circle at 108% 72%,rgb(255 66 192 / 24%) 0,transparent 25%),#fff;min-height:1360px;padding:0;position:relative}.quark-apply-stage,.quark-boost-stage{position:relative}.quark-apply-stage{height:1360px}.quark-apply-copy{left:64px;position:absolute;text-align:left;top:160px;width:610px;z-index:2}.quark-apply-copy h2,.quark-boost-copy h2{color:var(--quark-text);font-size:72px;font-weight:840;letter-spacing:0;line-height:1.12;margin:0;text-align:left}.quark-apply-copy h2 strong,.quark-boost-copy h2 strong{background:linear-gradient(180deg,#9b86ff,#ef58ed);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:840}.quark-apply-copy p{color:#1f1b28;font-size:15px;line-height:1.42;margin:28px 0 0;max-width:552px;text-align:left}.quark-apply-lede{max-width:none!important}.quark-apply-copy h3{background:linear-gradient(90deg,#9a82ff,#ef58ed);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:28px;font-weight:800;margin:70px 0 22px}.quark-apply-steps{display:grid;gap:30px;max-width:546px}.quark-apply-step{align-items:center;border:1px solid #15131c;border-radius:24px;color:#15131c;display:flex;font-size:18px;font-weight:620;gap:16px;height:80px;padding:0 29px}.quark-apply-step span{color:#4f4b59;font-weight:520}.quark-apply-step em{font-style:normal}.quark-apply-note{color:#9a98a1!important;font-size:13px!important;margin-top:108px!important;max-width:420px!important}.quark-apply-eyebrow{color:#17131f;position:absolute;right:61px;text-align:center;top:160px;width:236px;z-index:4}.quark-apply-eyebrow strong,.quark-apply-eyebrow span{display:block}.quark-apply-eyebrow strong{font-size:15px;font-weight:820}.quark-apply-eyebrow span{color:#b3afb8;font-size:10px;line-height:1.28;margin-top:15px}.quark-apply-card-back,.quark-apply-card-front{max-width:none;position:absolute}.quark-apply-card-back{right:-162px;top:612px;transform:rotate(-19.5deg);width:914px;z-index:2}.quark-apply-card-front{right:13px;top:552px;transform:rotate(21.5deg);width:760px;z-index:3}.quark-spark{background:#fff;clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);display:block;position:absolute;z-index:5}.quark-spark-one{height:71px;left:764px;top:372px;width:71px}.quark-spark-two{height:127px;left:1062px;top:212px;width:127px}.quark-spark-three{height:127px;right:3px;top:892px;width:127px}.quark-boost-section{background:radial-gradient(circle at 0 32%,rgb(151 151 255 / 34%) 0,transparent 31%),#fff;min-height:1187px;padding:0;position:relative}.quark-boost-stage{height:1187px}.quark-boost-phone-wrap{height:1080px;left:-82px;position:absolute;top:32px;width:850px}.quark-boost-word{bottom:123px;color:#2c203712;font-size:172px;font-weight:860;left:82px;letter-spacing:0;line-height:.8;position:absolute;z-index:1}.quark-boost-phone{left:0;max-width:none;position:absolute;top:87px;transform:rotate(-9.5deg);width:782px;z-index:2}.quark-boost-copy{position:absolute;right:0;text-align:center;top:248px;width:640px}.quark-boost-mark{align-items:center;background:linear-gradient(135deg,#6a72ff,#f15af0);border-radius:28px;color:#ffffffc7;display:inline-flex;font-size:62px;font-weight:820;height:119px;justify-content:center;margin-bottom:44px;width:119px}.quark-boost-copy p{color:#17131f;font-size:15px;line-height:1.42;margin:40px auto 0;max-width:632px}.quark-boost-copy b{color:#3977ff;font-weight:820}.quark-boost-button.ant-btn{font-size:15px;height:44px;margin-top:58px;width:183px}.quark-boost-arrow{display:block;height:285px;left:228px;margin:0;object-fit:fill;position:absolute;top:892px;transform:matrix(.506972,-.861962,-.861638,-.507523,0,0);transform-origin:top left;width:340px;z-index:4}.quark-payment-strip{background:#fff;padding:0 0 69px}.quark-payment-strip-inner{align-items:center;border-bottom:1px solid rgb(128 128 255 / 18%);border-top:1px solid rgb(128 128 255 / 18%);display:grid;gap:44px;grid-template-columns:repeat(6,minmax(0,1fr));height:118px;padding:0 28px}.quark-payment-strip img{display:block;margin:0 auto;max-height:50px;max-width:206px;object-fit:contain;width:100%}.quark-public-footer{background:#2c2037;color:#fff;min-height:341px;padding:79px 0 72px}.quark-footer-inner{align-items:flex-start;display:grid;gap:72px;grid-template-columns:416px 1fr 274px}.quark-footer-logo img{display:block;filter:brightness(0) invert(1);height:27px;width:180px}.quark-footer-logo{display:inline-block;margin-left:103px}.quark-footer-nav{display:grid;gap:50px;grid-template-columns:repeat(4,minmax(90px,1fr))}.quark-footer-nav a{color:#ffffff7a;display:block;font-size:13px;font-weight:650;line-height:1;margin-top:36px}.quark-footer-column-title{color:#ffffffd6!important;font-weight:760!important;margin-top:0!important}.quark-footer-column a:nth-child(n+2){color:#ffffff7a}.quark-footer-social{align-items:center;display:flex;gap:18px;justify-content:flex-end}.quark-footer-social a,.quark-footer-language{align-items:center;color:#928d95;display:inline-flex;font-size:20px;height:20px;justify-content:center;line-height:1}.quark-footer-social a:hover{color:#fff}.quark-footer-language{gap:6px;margin-left:10px}.quark-footer-language .pay-public-language{color:#d9d9d9;font-size:13px;font-weight:760;gap:6px;height:20px}.quark-footer-language .pay-language-menu{background:#30233efa;border-color:#ffffff1f;bottom:calc(100% + 12px);box-shadow:0 16px 40px #00000047;right:-16px;top:auto}.quark-footer-language .pay-language-menu:before{bottom:-12px;top:auto}.quark-footer-language .pay-language-menu button{color:#f4eef8}.quark-footer-language .pay-language-menu button:hover,.quark-footer-language .pay-language-menu button.active{background:#ffffff1a}.quark-footer-language img,.quark-footer-language .pay-language-flag{border-color:#ffffff6b;border-radius:999px;display:block;height:18px;object-fit:cover;width:18px}.quark-footer-language em{color:#d9d9d9;font-size:13px;font-style:normal;font-weight:760}.public-legal-page{background:var(--pay-bg);min-height:calc(100vh - 64px)}.public-legal-content{min-height:calc(100vh - 405px);padding:252px 0 82px}.public-legal-content .portal-page{margin-left:auto;margin-right:auto;max-width:960px}.quark-about-page{background:#fff;position:relative}.pay-public-shell .public-landing-page.quark-about-page>section:not(.public-hero):not(.particle-home-section):not(.particle-home-cta):not(.particle-home-footer){margin:0;max-width:none;padding-left:0;padding-right:0}.quark-about-page .quark-page-container{max-width:var(--quark-container);width:min(calc(100% - 64px),var(--quark-container))}.quark-about-route-line{height:3529px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:1920px;z-index:2}.quark-about-route-line path{fill:none;stroke:#0000004d;stroke-dasharray:14 14;stroke-width:4}.quark-about-hero{background:radial-gradient(circle at 19% 0%,rgb(151 151 255 / 30%) 0,transparent 24%),radial-gradient(circle at 104% 23%,rgb(255 66 192 / 24%) 0,transparent 29%),radial-gradient(circle at 84% 62%,rgb(151 151 255 / 26%) 0,transparent 31%),#fff;height:1584px;overflow:hidden;padding:0;position:relative}.quark-about-hero-grid{height:1584px;position:relative;z-index:3}.quark-about-copy{left:50px;position:absolute;top:207px;width:980px;z-index:4}.quark-about-copy h1{color:var(--quark-text);font-size:76px;font-weight:360;letter-spacing:0;line-height:1.16;margin:0}.quark-about-copy h1 span,.quark-about-copy h1 strong{display:block}.quark-about-copy h1 strong{background:linear-gradient(180deg,#f458f0,#f458f0);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:820}.quark-about-copy p{color:#17131f;font-size:16px;font-weight:560;line-height:1.48;margin:58px 0 0;max-width:720px}.quark-about-copy .ant-btn{font-size:15px;height:43px;margin-top:128px;padding:0;width:183px}.quark-about-visual{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:3}.quark-about-phone{display:block;height:auto;left:1002px;max-width:none;position:absolute;top:169px;transform:rotate(9.24107deg);transform-origin:top left;width:631px;z-index:3}.quark-about-arrow{display:block;height:285.055px;left:670.614px;max-width:none;object-fit:fill;position:absolute;top:1076.05px;transform:matrix(.506972,-.861962,-.861638,-.507523,0,0);transform-origin:top left;width:340.364px;z-index:4}.quark-about-mission-block{display:grid;gap:84px;grid-template-columns:500px minmax(0,780px);left:50px;position:absolute;right:170px;top:1122px;z-index:4}.quark-about-mission-block h2,.quark-about-story-block h2,.quark-about-values-copy h2{color:var(--quark-text);font-size:72px;font-weight:840;letter-spacing:0;line-height:1.17;margin:0}.quark-about-metrics{display:grid;gap:80px;grid-template-columns:188px 188px;margin:0 0 64px}.quark-about-metrics span,.quark-about-metrics strong{display:block}.quark-about-metrics span{color:#17131f;font-size:12px;font-weight:600;margin-bottom:16px}.quark-about-metrics strong{color:#6548e8;font-size:72px;font-weight:760;letter-spacing:0;line-height:.9}.quark-about-mission-copy p,.quark-about-story-copy p,.quark-about-values-copy p{color:#17131f;font-size:17px;font-weight:560;line-height:1.5;margin:0}.quark-about-mission-copy p+p,.quark-about-story-copy p+p{margin-top:32px}.quark-about-mission-copy{grid-column:2}.quark-about-details{background:radial-gradient(circle at 19% 44%,rgb(151 151 255 / 22%) 0,transparent 26%),radial-gradient(circle at 103% 35%,rgb(255 66 192 / 18%) 0,transparent 28%),radial-gradient(circle at 83% 82%,rgb(255 66 192 / 16%) 0,transparent 27%),#fff;height:1945px;overflow:hidden;position:relative}.quark-about-details-stage{height:1945px;position:relative;z-index:3}.quark-about-details-stage:before{color:#d9d9d926;content:"QUARK\a CARD";font-size:286px;font-weight:860;left:264px;letter-spacing:0;line-height:.83;pointer-events:none;position:absolute;top:320px;white-space:pre;z-index:0}.quark-about-story-block{display:grid;gap:84px;grid-template-columns:500px minmax(0,790px);left:50px;position:absolute;right:210px;top:112px;z-index:2}.quark-about-story-copy{padding-top:8px}.quark-about-story-copy p{text-align:justify}.quark-about-values-copy{left:50px;position:absolute;top:720px;width:690px;z-index:2}.quark-about-values-copy p{margin-top:32px;max-width:680px}.quark-about-values-button.ant-btn{font-size:15px;height:43px;padding:0;position:absolute;right:148px;top:850px;width:183px;z-index:2}.quark-about-plane{display:block;height:735px;left:calc(50% - 903px);max-width:none;pointer-events:none;position:absolute;top:1000px;width:735px;z-index:2}.quark-about-values-grid{display:grid;gap:24px 27px;grid-template-columns:repeat(2,326px);left:747px;position:absolute;top:1027px;z-index:3}.quark-about-value-card{background:#ffffff2e;border:1px solid #111018;border-radius:15px;color:#17131f;height:165px;padding:28px 38px 22px}.quark-about-value-card svg{color:#050508;display:block;margin-bottom:18px}.quark-about-value-card h3{color:#17131f;font-size:12px;font-weight:760;line-height:1.16;margin:0}.quark-about-value-card p{color:#17131f;font-size:12px;font-weight:520;line-height:1.32;margin:6px 0 0}.quark-about-trust{left:50%;position:absolute;text-align:center;top:1728px;transform:translate(-50%);width:780px;z-index:3}.quark-about-trust h2{color:#17131f;font-size:32px;font-weight:760;line-height:1.25;margin:0}.quark-about-trust img{display:block;height:auto;margin:32px auto 0;mix-blend-mode:multiply;width:612px}@media(max-width:1240px){.quark-about-copy{width:760px}.quark-about-copy h1{font-size:66px}.quark-about-phone{left:760px;width:560px}.quark-about-arrow{left:560px;top:1010px;width:300px}.quark-about-mission-block,.quark-about-story-block{gap:50px;grid-template-columns:360px minmax(0,1fr);right:32px}.quark-about-mission-block h2,.quark-about-story-block h2,.quark-about-values-copy h2{font-size:64px}.quark-about-values-copy{width:520px}.quark-about-values-grid{grid-template-columns:repeat(2,minmax(0,286px));left:auto;right:36px}.quark-about-value-card{padding:24px 24px 20px}}@media(max-width:980px){.quark-about-page .quark-page-container{width:min(calc(100% - 40px),var(--quark-container))}.quark-about-route-line{display:none}.quark-about-hero,.quark-about-details{height:auto;min-height:0;overflow:hidden}.quark-about-hero{padding:118px 0 76px}.quark-about-hero-grid,.quark-about-details-stage{display:grid;gap:46px;height:auto}.quark-about-copy,.quark-about-visual,.quark-about-mission-block,.quark-about-story-block,.quark-about-values-copy,.quark-about-values-button.ant-btn,.quark-about-values-grid,.quark-about-trust{left:auto;position:relative;right:auto;top:auto;transform:none;width:auto}.quark-about-copy{text-align:center}.quark-about-copy h1{font-size:58px;margin-inline:auto;max-width:720px}.quark-about-copy p{font-size:18px;margin:34px auto 0;max-width:640px}.quark-about-copy .ant-btn{margin-top:40px}.quark-about-visual{height:560px;margin-inline:auto;width:min(100%,720px)}.quark-about-phone{left:50%;top:0;transform:translate(-50%) rotate(9.24107deg);width:min(68vw,460px)}.quark-about-arrow{left:12%;top:340px;width:260px}.quark-about-mission-block,.quark-about-story-block{gap:28px;grid-template-columns:1fr;text-align:left}.quark-about-mission-copy,.quark-about-story-copy{grid-column:auto;max-width:none}.quark-about-details{padding:76px 0 80px}.quark-about-details-stage:before{font-size:150px;left:3%;top:470px}.quark-about-values-copy{max-width:680px}.quark-about-values-button.ant-btn{justify-self:start}.quark-about-plane{bottom:190px;height:auto;left:-140px;opacity:.82;top:auto;width:420px}.quark-about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;width:min(100%,680px)}.quark-about-trust{margin-inline:auto;width:min(100%,680px)}}@media(max-width:680px){.quark-about-page .quark-page-container{width:min(calc(100% - 32px),var(--quark-container))}.quark-about-hero{padding:112px 0 58px}.quark-about-copy h1{font-size:38px;line-height:1.18;max-width:360px}.quark-about-copy p{font-size:16px;line-height:1.45;margin-top:30px;max-width:340px}.quark-about-copy .ant-btn{font-size:16px;height:46px;margin-top:40px;padding:0 34px;width:auto}.quark-about-visual{height:430px;margin-inline:-16px;overflow:hidden;width:auto}.quark-about-phone{width:360px}.quark-about-arrow{left:24px;top:278px;width:210px}.quark-about-mission-block h2,.quark-about-story-block h2,.quark-about-values-copy h2{font-size:52px}.quark-about-metrics{gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px}.quark-about-metrics strong{font-size:52px}.quark-about-mission-copy p,.quark-about-story-copy p,.quark-about-values-copy p{font-size:16px;line-height:1.52}.quark-about-story-copy p{text-align:left}.quark-about-details{padding:58px 0 64px}.quark-about-details-stage:before{font-size:92px;left:0;top:560px}.quark-about-plane{display:none}.quark-about-values-grid{grid-template-columns:1fr;width:100%}.quark-about-value-card{height:auto;min-height:148px;padding:24px 26px 22px}.quark-about-value-card h3,.quark-about-value-card p{font-size:14px}.quark-about-trust h2{font-size:24px}.quark-about-trust img{width:min(100%,420px)}}@media(max-width:420px){.quark-about-page .quark-page-container{width:min(calc(100% - 24px),var(--quark-container))}.quark-about-copy .ant-btn{width:100%}.quark-about-visual{height:360px}.quark-about-phone{width:315px}.quark-about-arrow{top:238px;width:168px}.quark-about-metrics{grid-template-columns:1fr}.quark-about-mission-block h2,.quark-about-story-block h2,.quark-about-values-copy h2{font-size:44px}}@media(max-width:980px){.quark-apply-section,.quark-boost-section{min-height:auto;padding:86px 0}.quark-apply-stage,.quark-boost-stage{display:grid;gap:42px;height:auto}.quark-apply-copy,.quark-boost-copy,.quark-apply-eyebrow,.quark-boost-phone-wrap{left:auto;position:relative;right:auto;top:auto;width:auto}.quark-apply-card-back,.quark-apply-card-front,.quark-boost-phone{justify-self:center;position:relative}.quark-apply-card-back{right:auto;top:auto;width:min(92vw,720px)}.quark-apply-card-front{margin-top:-280px;right:auto;top:auto;width:min(74vw,600px)}.quark-spark,.quark-boost-arrow{display:none}.quark-boost-phone-wrap{height:620px}.quark-boost-phone{left:50%;top:0;transform:translate(-50%) rotate(-9.5deg);width:min(82vw,560px)}.quark-boost-word{font-size:118px;left:2%}}@media(max-width:680px){.quark-apply-section,.quark-boost-section{padding:62px 0}.quark-apply-copy h3{font-size:22px;margin-top:42px}.quark-apply-step{font-size:15px;height:58px;padding:0 18px}.quark-apply-card-front{margin-top:-168px}.quark-boost-phone-wrap{height:470px}.quark-boost-mark{border-radius:18px;font-size:44px;height:84px;width:84px}.quark-payment-strip-inner{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;padding:28px 0}.quark-footer-inner{gap:28px;grid-template-columns:1fr}.quark-footer-logo{margin-left:0}.quark-footer-nav,.quark-footer-social{justify-content:flex-start}.public-legal-content{min-height:calc(100vh - 360px);padding:156px 18px 56px}}@media(max-width:420px){.quark-apply-card-front{margin-top:-108px}.quark-boost-phone-wrap{height:365px}.quark-boost-word{font-size:76px}}@media(max-width:1240px){.pay-public-nav{gap:44px}.quark-hero-grid{grid-template-columns:minmax(0,1fr) 360px}.quark-hero-copy h1{font-size:58px}.quark-history-card{transform:scale(.7)}}@media(max-width:980px){.pay-public-shell .pay-header{height:82px}.pay-public-shell .pay-header-container{height:82px;padding:0 22px;transform:none}.pay-public-nav{display:none}.quark-page-container{width:min(calc(100% - 40px),var(--quark-container))}.quark-hero{min-height:auto;padding:118px 0 42px}.quark-hero-grid{grid-template-columns:1fr}.quark-hero-grid{display:grid;height:auto}.quark-hero-copy{left:auto;padding-left:0;padding-top:16px;position:relative;text-align:center;top:auto}.quark-hero-copy h1{font-size:56px;margin-inline:auto}.quark-hero-copy p{font-size:20px;margin-inline:auto}.quark-hero-side-copy{justify-self:center;padding-top:8px;position:relative;right:auto;top:auto;width:min(100%,640px)}.quark-hero-side-copy p{display:none}.quark-hero-visual{height:680px;left:auto;margin-top:28px;top:auto;width:100%}.quark-hero-word{height:200px;left:31px;top:92px;width:559px}.quark-hero-phone{width:610px}.quark-hero-arrow{display:none}.quark-session-card{bottom:98px;left:4%;top:auto;transform:scale(.72);transform-origin:left bottom}.quark-history-card{bottom:188px;right:-28px;transform:scale(.65)}.quark-task-board{right:5%;top:100px;width:190px}.quark-why-grid{grid-template-columns:1fr;margin-inline:auto;max-width:540px;row-gap:90px}}@media(max-width:680px){.pay-public-shell .pay-header{height:72px}.pay-public-shell .pay-header-container{height:72px;padding:0 16px;transform:none}.pay-public-shell .pay-brand{min-width:0}.pay-public-shell .pay-brand:before{content:none}.pay-public-shell .pay-brand strong{display:none}.pay-public-logo{height:22px;width:147px}.pay-public-shell .pay-language{display:none}.pay-public-shell .pay-header-actions{gap:8px!important;transform:none}.pay-public-shell .pay-header-action-btn.ant-btn{height:34px;min-width:72px;padding:0 12px}.pay-public-shell .pay-header-action-btn.register-btn.ant-btn,.pay-public-shell .pay-header-action-btn.login-btn.ant-btn{display:none}.quark-page-container{width:min(calc(100% - 32px),var(--quark-container))}.quark-hero{padding:108px 0 22px}.quark-hero-copy{text-align:center}.quark-hero-copy h1{font-size:39px;line-height:1.22;margin-inline:auto;max-width:360px}.quark-hero-copy h1 span,.quark-hero-copy h1 strong{display:block}.quark-hero-copy p{color:#0b0911;font-size:17px;line-height:1.36;margin-inline:auto;margin-top:34px;max-width:330px}.quark-black-pill.ant-btn{font-size:16px;height:48px;padding:0 22px;width:auto}.quark-hero-side-copy{padding-top:28px}.quark-hero-visual{height:540px;margin-top:42px}.quark-hero-word{height:199px;left:calc(50% - 274px);top:56px;width:559px}.quark-hero-phone{bottom:-4px;left:50%;transform:translate(-50%);width:610px}.quark-session-card,.quark-history-card,.quark-task-board{display:none}.quark-section-heading h2,.quark-apply-copy h2,.quark-boost-copy h2{font-size:38px}.quark-section-heading p,.quark-apply-copy p,.quark-boost-copy p{font-size:17px}.quark-why{padding:54px 0 76px}.quark-why-grid{margin-top:76px}.quark-why-card{min-height:250px;padding:118px 26px 32px}.quark-why-card img{height:158px;top:-72px;width:170px}}@media(max-width:420px){.pay-public-logo{height:19px;width:127px}.pay-public-shell .pay-header-action-btn.ant-btn{min-width:68px}.quark-page-container{width:min(calc(100% - 24px),var(--quark-container))}.quark-hero-side-copy .quark-black-pill.ant-btn{font-size:18px;width:100%}.quark-hero-visual{height:430px}.quark-hero-word{height:164px;left:calc(50% - 226px);width:458px}.quark-hero-phone{width:500px}.quark-section-heading h2,.quark-apply-copy h2,.quark-boost-copy h2{font-size:32px}.quark-why-card h3{font-size:20px}.quark-why-card p{font-size:15px}}.pay-account-shell .portal-page{max-width:1180px}.pay-account-shell .wallet-workbench{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .wallet-top-cards{display:grid;gap:24px;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .wallet-balance-card{background:#fff;border-radius:12px;box-shadow:var(--account-card-shadow);min-height:294px;padding:24px}.pay-account-shell .wallet-virtual-card.ant-card{min-height:294px}.pay-account-shell .wallet-virtual-card.ant-card .ant-card-head{min-height:72px}.pay-account-shell .wallet-virtual-card.ant-card .ant-card-body{align-items:center;display:flex;gap:24px;min-height:220px;padding:24px}.pay-account-shell .wallet-card-preview{border-radius:8px;box-shadow:0 6px 16px #ff59fc33;flex:0 0 160px;height:100px;min-height:100px;padding:12px 14px 10px;width:160px}.pay-account-shell .wallet-card-orb{height:100px;right:-30px;top:-30px;width:100px}.pay-account-shell .wallet-card-top span{border-radius:5px;height:16px;width:28px}.pay-account-shell .wallet-card-top i{height:18px;width:14px}.pay-account-shell .wallet-card-preview strong{font-size:10px;letter-spacing:2px;line-height:1.5}.pay-account-shell .wallet-card-preview b,.pay-account-shell .wallet-card-preview span{font-size:12px}.pay-account-shell .wallet-card-copy{align-self:center;display:grid;gap:12px}.pay-account-shell .wallet-card-copy p{color:var(--pay-text);font-size:13px;font-weight:600;line-height:1.55}.pay-account-shell .wallet-card-bullets{display:grid;gap:6px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .wallet-card-bullets span,.pay-account-shell .wallet-card-live-stats span{align-items:center;color:var(--pay-muted);display:flex;font-size:12px;gap:6px;line-height:1.35}.pay-account-shell .wallet-card-bullets span:before,.pay-account-shell .wallet-card-live-stats span:before{background:var(--pay-primary);border-radius:50%;content:"";flex:0 0 auto;height:5px;width:5px}.pay-account-shell .wallet-card-live-stats{border-top:1px solid var(--pay-line);display:grid;gap:8px;padding-top:10px}.pay-account-shell .wallet-flow-card{grid-column:1 / -1}.pay-account-shell .wallet-chart-panel{height:300px;margin-top:16px;overflow:hidden;position:relative}.pay-account-shell .wallet-chart-grid{background-image:linear-gradient(to bottom,rgb(255 89 252 / 8%) 1px,transparent 1px);background-size:100% 60px;top:0;right:0;bottom:28px;left:0;position:absolute}.pay-account-shell .wallet-chart-bars{align-items:end;bottom:0;display:grid;gap:10px;grid-template-columns:repeat(12,minmax(0,1fr));left:0;min-height:100%;position:absolute;right:0;top:0}.pay-account-shell .wallet-chart-month{align-items:center;display:grid;gap:8px;grid-template-rows:minmax(0,1fr) 20px;min-width:0}.pay-account-shell .wallet-chart-columns{align-items:end;display:flex;gap:4px;height:238px;justify-content:center;width:100%}.pay-account-shell .wallet-chart-columns span{border-radius:999px 999px 0 0;display:block;max-height:100%;min-height:8px;width:9px}.pay-account-shell .wallet-chart-columns .income{background:var(--pay-primary)}.pay-account-shell .wallet-chart-columns .expense{background:#ff7a45}.pay-account-shell .wallet-chart-month small{color:var(--pay-tertiary);font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .wallet-chart-empty{color:var(--pay-tertiary);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pay-account-shell .wallet-mobile-record-list,.pay-account-shell .account-mobile-record-list,.pay-account-shell .mobile-reward-list{display:none}.pay-account-shell .account-no-match-tip{align-items:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;color:var(--pay-muted);display:inline-flex;gap:8px;margin-bottom:12px;padding:8px 12px}.pay-account-shell .account-pagination-wrap{display:flex;justify-content:flex-end;padding:16px 24px}.pay-account-shell .invitation-rule-example,.pay-account-shell .invitation-yesterday-row{background:#ff59fc0d;border:1px solid rgb(255 89 252 / 12%);border-radius:8px;color:var(--pay-muted);font-size:12px;line-height:1.6;padding:12px 14px}.pay-account-shell .invitation-yesterday-row{align-items:center;background:var(--pay-bg);display:flex;justify-content:space-between}.pay-account-shell .invitation-yesterday-row strong{color:var(--pay-primary)}@media(max-width:900px){.pay-account-shell .wallet-workbench,.pay-account-shell .wallet-top-cards,.pay-account-shell .invitation-action-grid{grid-template-columns:1fr}.pay-account-shell .wallet-virtual-card.ant-card .ant-card-body{align-items:flex-start;flex-direction:column}.pay-account-shell .wallet-card-bullets{grid-template-columns:1fr}.pay-account-shell .wallet-flow-summary,.pay-account-shell .account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pay-account-shell .pay-brand{flex:0 0 40px;width:40px}.pay-account-shell .pay-brand strong{align-items:center;background:var(--pay-gradient);border-radius:10px;color:#fff;display:inline-flex;font-size:0;height:36px;justify-content:center;letter-spacing:0;overflow:hidden;width:36px}.pay-account-shell .pay-brand strong:first-letter{font-size:0}.pay-account-shell .pay-brand strong:after{content:"P";font-size:20px;font-weight:800;line-height:1}.pay-account-shell .wallet-workbench,.pay-account-shell .wallet-top-cards{gap:14px}.pay-account-shell .wallet-balance-card{min-height:auto;padding:16px}.pay-account-shell .wallet-virtual-card.ant-card{min-height:auto}.pay-account-shell .wallet-virtual-card.ant-card .ant-card-body{display:grid;gap:14px;min-height:0;padding:16px}.pay-account-shell .wallet-card-preview{max-width:100%}.pay-account-shell .wallet-card-copy p{font-size:12px}.pay-account-shell .wallet-card-live-stats{display:none}.pay-account-shell .wallet-flow-summary,.pay-account-shell .account-stat-grid,.pay-account-shell .invitation-rule-items{grid-template-columns:1fr}.pay-account-shell .wallet-chart-panel{height:260px;overflow-x:auto}.pay-account-shell .wallet-chart-bars{min-width:560px}.pay-account-shell .wallet-chart-columns{height:200px}.pay-account-shell .wallet-record-card .ant-table-wrapper,.pay-account-shell .account-desktop-record-table,.pay-account-shell .desktop-reward-table{display:none}.pay-account-shell .wallet-mobile-record-list,.pay-account-shell .account-mobile-record-list,.pay-account-shell .mobile-reward-list{display:flex;flex-direction:column;gap:10px}.pay-account-shell .wallet-mobile-record-item,.pay-account-shell .mobile-reward-card{background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:8px;padding:12px}.pay-account-shell .wallet-mobile-record-head,.pay-account-shell .mobile-reward-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.pay-account-shell .wallet-mobile-record-head span{color:var(--pay-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;min-width:0;overflow-wrap:anywhere}.pay-account-shell .wallet-mobile-record-head button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--pay-text);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;min-width:0;overflow-wrap:anywhere;padding:0;text-align:left}.pay-account-shell .wallet-mobile-record-grid,.pay-account-shell .mobile-reward-grid{display:grid;gap:8px;grid-template-columns:1fr}.pay-account-shell .wallet-mobile-record-grid small,.pay-account-shell .mobile-reward-grid span,.pay-account-shell .mobile-reward-no{color:var(--pay-tertiary);display:block;font-size:11px}.pay-account-shell .wallet-mobile-record-grid strong,.pay-account-shell .mobile-reward-grid strong{color:var(--pay-text);display:block;font-size:12px;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}.pay-account-shell .wallet-mobile-record-extra{background:#fff;border:1px solid var(--pay-line);border-radius:8px;display:grid;gap:6px;margin-top:10px;padding:10px}.pay-account-shell .wallet-mobile-record-extra small{color:var(--pay-tertiary);font-size:11px}.pay-account-shell .wallet-mobile-record-extra strong{color:var(--pay-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.pay-account-shell .mobile-list-state{color:var(--pay-tertiary);font-size:12px;padding:8px 0 2px;text-align:center}.pay-account-shell .mobile-reward-amount{color:var(--pay-primary);font-size:20px;font-weight:700;line-height:1.2;margin-bottom:10px}.pay-account-shell .account-pagination-wrap{display:none}.pay-account-shell .invitation-summary-content{align-items:stretch;flex-direction:column}.pay-account-shell .invitation-summary-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .invitation-summary-stats>div{background:#ffffff1f;border-radius:8px;padding:10px}}.pay-account-shell .account-operation-page{margin:0 auto;max-width:920px;width:100%}.pay-account-shell .account-operation-page.qurk-wallet-operation-page{max-width:1120px}.pay-account-shell .account-operation-page.qurk-wallet-transfer-page{max-width:1180px}.pay-account-shell .recharge-content,.pay-account-shell .withdraw-page,.pay-account-shell .security-page{display:grid;gap:16px}.pay-account-shell .recharge-method-card.ant-card .ant-card-body,.pay-account-shell .apply-toolbar-card.ant-card .ant-card-body{padding:12px}.pay-account-shell .method-tabs{display:flex;gap:10px}.pay-account-shell .method-tab{align-items:center;background:#fff;border:1px solid var(--pay-line);border-radius:10px;color:var(--pay-muted);cursor:pointer;display:inline-flex;flex:1 1 0;font:inherit;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 16px;transition:background .16s ease,border-color .16s ease,color .16s ease}.pay-account-shell .method-tab.active,.pay-account-shell .method-tab:hover{background:var(--pay-primary-soft);border-color:#ff59fc3d;color:var(--pay-primary)}.pay-account-shell .recharge-card.ant-card .ant-card-body,.pay-account-shell .withdraw-card.ant-card .ant-card-body{padding:30px 32px}.pay-account-shell .recharge-form,.pay-account-shell .withdraw-form{display:grid;gap:22px}.pay-account-shell .balance-section{align-items:center;background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:10px;display:flex;justify-content:space-between;padding:16px 18px}.pay-account-shell .balance-section span{color:var(--pay-muted);font-size:13px}.pay-account-shell .balance-section strong{color:var(--pay-primary);font-size:24px;line-height:1}.pay-account-shell .form-section{display:grid;gap:18px}.pay-account-shell .section-title,.pay-account-shell .fee-info-title{color:var(--pay-text);font-size:15px;font-weight:700}.pay-account-shell .value-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .form-item{display:grid;gap:9px}.pay-account-shell .form-label{color:var(--pay-muted);font-size:13px;font-weight:600}.pay-account-shell .value-box{align-items:center;background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:8px;display:inline-flex;gap:8px;min-height:48px;padding:0 14px}.pay-account-shell .asset-token{align-items:center;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:800;height:24px;justify-content:center;width:24px}.pay-account-shell .usdt-token{background:#26a17b}.pay-account-shell .tron-token{background:#ef4444}.pay-account-shell .quick-amounts{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.pay-account-shell .quick-amt-btn{background:#fff;border:1px solid var(--pay-line);border-radius:8px;color:var(--pay-muted);cursor:pointer;font:inherit;font-weight:700;height:40px;transition:background .16s ease,border-color .16s ease,color .16s ease}.pay-account-shell .quick-amt-btn.active,.pay-account-shell .quick-amt-btn:hover{background:var(--pay-primary-soft);border-color:#ff59fc3d;color:var(--pay-primary)}.pay-account-shell .amount-input-group,.pay-account-shell .withdraw-amount-row{align-items:center;display:flex;gap:12px}.pay-account-shell .amount-input-group .amount-input,.pay-account-shell .withdraw-amount-row .amount-input{flex:1 1 auto;min-width:0;width:100%}.pay-account-shell .amount-unit{color:var(--pay-muted);flex:0 0 auto;font-size:14px;font-weight:700}.pay-account-shell .fee-info-card{background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:10px;display:grid;gap:14px;margin:8px 0 2px;padding:18px}.pay-account-shell .fee-info-grid{display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .fee-item{align-items:center;display:flex;justify-content:space-between;min-width:0}.pay-account-shell .fee-label{color:var(--pay-muted);font-size:13px}.pay-account-shell .fee-value{color:var(--pay-text);font-size:14px;font-weight:700;overflow-wrap:anywhere;text-align:right}.pay-account-shell .fee-value.highlight{color:var(--pay-primary);font-size:16px}.pay-account-shell .tip-info{background:#fff7e6;border-left:3px solid #ffa940;border-radius:6px;padding:12px 14px}.pay-account-shell .tip-info p{color:var(--pay-muted);font-size:13px;line-height:1.6;margin:0}.pay-account-shell .form-actions{display:flex;justify-content:flex-end;margin-top:4px}.pay-account-shell .account-operation-page.qurk-wallet-flow-shell{align-items:start;display:grid;grid-template-columns:minmax(240px,1fr) 390px;margin:0;max-width:none;padding-top:22px;width:100%}.pay-account-shell .qurk-wallet-flow-form{width:390px}.pay-account-shell .qurk-wallet-flow-page .recharge-content,.pay-account-shell .qurk-wallet-flow-page .withdraw-page{gap:22px}.pay-account-shell .qurk-wallet-flow-page .recharge-card.ant-card .ant-card-body,.pay-account-shell .qurk-wallet-flow-page .withdraw-card.ant-card .ant-card-body{padding:0}.pay-account-shell .qurk-wallet-flow-page .recharge-form,.pay-account-shell .qurk-wallet-flow-page .withdraw-form{gap:22px}@media(max-width:920px){.pay-account-shell .account-operation-page.qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-transfer-page{grid-template-columns:1fr;padding-top:0}.pay-account-shell .qurk-wallet-flow-spacer{display:none}.pay-account-shell .qurk-wallet-flow-form{width:100%}}.pay-account-shell .qurk-wallet-flow-page{max-width:none}.pay-account-shell .qurk-wallet-flow-page .portal-page-head{margin-bottom:22px}.pay-account-shell .qurk-wallet-flow-page .workspace-back-heading{gap:24px}.pay-account-shell .qurk-wallet-flow-page .workspace-back-link{color:#000;height:40px;width:40px}.pay-account-shell .qurk-wallet-flow-page .workspace-back-heading h1{color:#000;font-size:34px;font-weight:700;line-height:1.18}.pay-account-shell .account-operation-page.qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-transfer-page{--wallet-flow-width: 390px;align-items:start;display:grid;gap:0;grid-template-columns:minmax(0,1fr) var(--wallet-flow-width) minmax(72px,1fr);margin:0;max-width:none;padding-top:0;width:100%}.pay-account-shell .qurk-wallet-recharge-page,.pay-account-shell .qurk-wallet-recharge-page.is-payment-step{--wallet-flow-width: 600px}.pay-account-shell .qurk-wallet-flow-shell.is-result-step,.pay-account-shell .qurk-wallet-recharge-page.is-result-step{--wallet-flow-width: 440px}.pay-account-shell .qurk-wallet-flow-form{display:grid;gap:38px;grid-column:2;width:var(--wallet-flow-width, 390px)}.pay-account-shell .qurk-wallet-flow-spacer{min-height:1px}.pay-account-shell .qurk-wallet-flow-steps{align-items:start;display:grid;grid-template-columns:72px minmax(120px,1fr) 72px;margin:0 0 58px;width:100%}.pay-account-shell .qurk-wallet-flow-steps>div{align-items:center;display:grid;gap:14px;justify-items:center}.pay-account-shell .qurk-wallet-flow-steps span{align-items:center;background:#e8ebef;border-radius:50%;color:#929aa5;display:inline-flex;font-size:18px;font-weight:600;height:32px;justify-content:center;line-height:1;width:32px}.pay-account-shell .qurk-wallet-flow-steps .active span,.pay-account-shell .qurk-wallet-flow-steps .done span{background:var(--pay-primary);color:#fff}.pay-account-shell .qurk-wallet-flow-steps strong{color:#000;font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.pay-account-shell .qurk-wallet-flow-steps i{align-self:start;background:#eaecef;display:block;height:2px;margin-top:15px}.pay-account-shell .qurk-wallet-flow-steps.is-payment-step i{background:var(--pay-primary)}.pay-account-shell .qurk-wallet-flow-page .ant-card.issuing-panel,.pay-account-shell .qurk-wallet-flow-page .ant-card.qurk-wallet-operation-card{background:transparent;border:0;border-radius:0;box-shadow:none}.pay-account-shell .qurk-wallet-flow-page .ant-card.issuing-panel .ant-card-body,.pay-account-shell .qurk-wallet-flow-page .ant-card.qurk-wallet-operation-card .ant-card-body,.pay-account-shell .qurk-wallet-operation-card.ant-card .ant-card-body{padding:0}.pay-account-shell .qurk-wallet-flow-page .recharge-form,.pay-account-shell .qurk-wallet-flow-page .withdraw-form,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-operation-form,.pay-account-shell .qurk-wallet-step-form{display:grid;gap:32px}.pay-account-shell .qurk-wallet-flow-page .ant-form-item{margin-bottom:0}.pay-account-shell .qurk-wallet-flow-page .ant-form-item-label{padding-bottom:12px}.pay-account-shell .qurk-wallet-flow-page .ant-form-item-explain-error{color:#ff4d68;font-size:16px;line-height:1.35;padding-top:10px}.pay-account-shell .qurk-wallet-flow-page .ant-form-item-label>label,.pay-account-shell .qurk-wallet-flow-page .form-label{color:#000;font-size:18px;font-weight:700;height:auto;line-height:1.2}.pay-account-shell .qurk-wallet-flow-page .form-item{display:grid;gap:12px}.pay-account-shell .qurk-wallet-static-field,.pay-account-shell .qurk-wallet-flow-page .ant-input,.pay-account-shell .qurk-wallet-flow-page .ant-input-affix-wrapper,.pay-account-shell .qurk-wallet-flow-page .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .ant-select-selector,.pay-account-shell .qurk-wallet-flow-page .amount-input-group,.pay-account-shell .qurk-wallet-flow-page .withdraw-amount-row,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field{align-items:center;background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:none;display:flex;min-height:48px}.pay-account-shell .qurk-wallet-static-field{gap:13px;padding:0 18px}.pay-account-shell .qurk-wallet-static-field strong{color:#000;font-size:24px;font-weight:700;line-height:1}.pay-account-shell .qurk-wallet-static-field .asset-token{height:24px;width:24px}.pay-account-shell .qurk-wallet-withdraw-page .ant-input-affix-wrapper,.pay-account-shell .qurk-wallet-withdraw-page .withdraw-amount-row{min-height:48px}.pay-account-shell .qurk-wallet-withdraw-page .ant-input-affix-wrapper{padding:0 18px}.pay-account-shell .qurk-wallet-withdraw-page .ant-input-affix-wrapper .ant-input{background:transparent;border:0;border-radius:0;box-shadow:none;display:block;min-height:46px;padding:0}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-amount-row .ant-input-number,.pay-account-shell .qurk-wallet-withdraw-page .withdraw-amount-row .ant-input-number-input{min-height:46px}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-amount-row .ant-input-number-input{padding-block:0}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp.ant-otp{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp .ant-otp-input-wrapper{width:100%}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp .ant-otp-input{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:none;color:#000;font-size:20px;font-weight:600;height:48px;min-height:48px;padding:0;text-align:center;width:100%}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp .ant-otp-input:focus,.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp .ant-otp-input:hover{border-color:var(--pay-primary);box-shadow:0 0 0 2px #ff59fc1f}.pay-account-shell .qurk-wallet-transfer-page .ant-select-single.ant-select-lg,.pay-account-shell .qurk-wallet-transfer-page .ant-select-single.ant-select-lg .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-amount-field{min-height:48px}.pay-account-shell .qurk-wallet-transfer-page .ant-select-single.ant-select-lg .ant-select-selector{border-color:#eaecef;border-radius:4px!important;box-shadow:none;height:48px;padding:0 18px}.pay-account-shell .qurk-wallet-transfer-page .ant-select,.pay-account-shell .qurk-wallet-transfer-page .ant-select .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .ant-select-focused .ant-select-selector{border-radius:4px!important}.pay-account-shell .qurk-wallet-transfer-page .ant-select-single.ant-select-lg .ant-select-selection-wrap{min-height:46px}.pay-account-shell .qurk-wallet-transfer-page .ant-select-single.ant-select-lg .ant-select-selection-search-input{height:46px}.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-amount-field{border-radius:4px;height:48px;padding-right:16px}.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-amount-field .ant-input-number,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-amount-field .ant-input-number-input{min-height:46px}.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-amount-field .ant-input-number-input{padding-block:0}.pay-account-shell .qurk-wallet-transfer-page .ant-otp{display:flex;gap:10px;width:max-content}.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input-wrapper{height:48px;width:48px}.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:none;color:#000;font-size:20px;font-weight:600;height:48px;line-height:46px;padding:0;text-align:center;width:48px}.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input:focus,.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input:hover{border-color:var(--pay-primary);box-shadow:0 0 0 2px #ff59fc1f}.pay-account-shell .qurk-wallet-flow-page .ant-input,.pay-account-shell .qurk-wallet-flow-page .ant-input-number-input,.pay-account-shell .qurk-wallet-flow-page .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-flow-page .ant-select-selection-item{color:#000;font-size:24px;font-weight:400}.pay-account-shell .qurk-wallet-flow-page .ant-input::placeholder,.pay-account-shell .qurk-wallet-flow-page .ant-input-number-input::placeholder,.pay-account-shell .qurk-wallet-flow-page .ant-select-selection-placeholder{color:#b8c0cc}.pay-account-shell .qurk-wallet-flow-page .amount-input-group,.pay-account-shell .qurk-wallet-flow-page .withdraw-amount-row,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field{gap:8px;padding-right:16px}.pay-account-shell .qurk-wallet-flow-page .amount-input-group .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .withdraw-amount-row .ant-input-number,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field .ant-input-number{border:0;box-shadow:none;flex:1 1 auto;min-height:46px;min-width:0;width:100%}.pay-account-shell .qurk-wallet-flow-page .amount-unit,.pay-account-shell .qurk-wallet-flow-page .qurk-wallet-amount-field>span{color:#000;flex:0 0 auto;font-size:16px;font-weight:600}.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary{background:var(--pay-primary);border-color:var(--pay-primary);border-radius:4px;box-shadow:none;color:#fff;font-size:20px;font-weight:700;height:48px;margin-top:0}.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary:disabled,.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary.ant-btn-disabled{background:#ff59fc6b;border-color:transparent;color:#fff}.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary:not(:disabled):hover{background:var(--pay-primary);border-color:var(--pay-primary);filter:brightness(.96)}.pay-account-shell .qurk-wallet-flow-history-link.ant-btn-link{color:var(--pay-primary);display:flex;font-size:18px;font-weight:700;justify-content:flex-end;padding:0;width:100%}.pay-account-shell .qurk-wallet-info-lines{color:#707a8a;display:grid;gap:18px;font-size:18px;line-height:1.2}.pay-account-shell .qurk-wallet-info-lines.before-submit{margin-top:-14px}.pay-account-shell .qurk-wallet-info-lines.after-submit{color:#000;margin-top:-2px}.pay-account-shell .qurk-wallet-info-lines>div{align-items:center;display:flex;justify-content:space-between;min-height:24px}.pay-account-shell .qurk-wallet-info-lines strong{color:#000;font-size:16px;font-weight:600}.pay-account-shell .qurk-wallet-payment-step{display:grid;gap:16px}.pay-account-shell .qurk-wallet-payment-box{border:1px solid #eaecef;border-radius:8px;display:grid;gap:10px;min-height:68px;padding:16px 54px 16px 18px;position:relative}.pay-account-shell .qurk-wallet-payment-box span{color:#707a8a;font-size:20px;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.pay-account-shell .qurk-wallet-payment-box span b{color:var(--pay-primary)}.pay-account-shell .qurk-wallet-payment-box strong{color:#000;font-size:20px;font-weight:700;line-height:1.2;overflow-wrap:anywhere;white-space:normal}.pay-account-shell .qurk-wallet-payment-box .ant-btn{color:#929aa5;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.pay-account-shell .qurk-wallet-payment-warning{background:#fafafa;border-radius:8px;color:#707a8a;display:grid;gap:8px;line-height:1.5;padding:18px}.pay-account-shell .qurk-wallet-payment-warning strong{color:#e33b54;font-size:18px;font-weight:500;overflow-wrap:anywhere}.pay-account-shell .qurk-wallet-payment-warning p{color:#707a8a;font-size:18px;margin:0;overflow-wrap:anywhere}.pay-account-shell .qurk-wallet-qr-amount{align-items:center;display:flex;justify-content:flex-end}.pay-account-shell .qurk-wallet-qr-amount strong{color:var(--pay-primary);font-size:30px;font-weight:700}.pay-account-shell .qurk-wallet-qr-amount .ant-btn{color:#929aa5}.pay-account-shell .qurk-wallet-qr-wrap{display:flex;justify-content:flex-end}.pay-account-shell .qurk-wallet-expire-tip{color:#000;font-size:18px;margin:0;text-align:right}.pay-account-shell .qurk-wallet-expire-tip.is-expired{color:#b42335}.pay-account-shell .qurk-wallet-countdown{align-items:center;display:flex;gap:14px;justify-content:flex-end}.pay-account-shell .qurk-wallet-countdown span{align-items:center;background:#f5f5f5;border-radius:4px;color:#000;display:inline-flex;font-size:22px;font-weight:700;height:52px;justify-content:center;min-width:52px}.pay-account-shell .qurk-wallet-countdown em,.pay-account-shell .qurk-wallet-status-note{color:#707a8a;font-size:20px;font-style:normal}.pay-account-shell .qurk-wallet-status-note{text-align:right}.pay-account-shell .qurk-wallet-payment-actions{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px}.pay-account-shell .qurk-wallet-payment-actions .ant-btn{border-radius:4px;font-size:20px;font-weight:700;height:48px}.pay-account-shell .qurk-wallet-payment-actions .ant-btn:not(.ant-btn-primary){background:#eaecef;border-color:#eaecef;color:#000}.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-recharge-page{--wallet-flow-width: 600px}.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-recharge-page .qurk-wallet-flow-form{max-width:600px;width:600px}.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-flow-steps,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-operation-card,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-step-form,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-payment-step,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-payment-box,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-payment-warning,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-payment-actions,.pay-account-shell .qurk-wallet-recharge-page .qurk-wallet-flow-history-link{box-sizing:border-box;max-width:100%;width:100%}.pay-account-shell .qurk-wallet-flow-result{align-items:stretch;color:#000;display:grid;gap:34px;justify-items:center;padding-top:16px;width:100%}.pay-account-shell .qurk-wallet-result-visual{height:118px;position:relative;width:118px}.pay-account-shell .qurk-wallet-result-icon{align-items:center;border-radius:50%;display:inline-flex;height:96px;justify-content:center;left:11px;position:absolute;top:11px;width:96px;z-index:2}.pay-account-shell .qurk-wallet-flow-result.is-success .qurk-wallet-result-icon{background:#16c98d;box-shadow:0 0 0 17px #16c98d47;color:#fff}.pay-account-shell .qurk-wallet-flow-result.is-pending .qurk-wallet-result-icon{background:#ffcc28;box-shadow:0 0 0 8px #f8f9fb,0 0 0 13px #d8dce3;color:#87909f}.pay-account-shell .qurk-wallet-flow-result.is-failed .qurk-wallet-result-icon,.pay-account-shell .qurk-wallet-flow-result.is-expired .qurk-wallet-result-icon{background:#ff4d68;box-shadow:0 0 0 17px #ff4d682e;color:#fff}.pay-account-shell .qurk-wallet-result-visual i,.pay-account-shell .qurk-wallet-result-visual b,.pay-account-shell .qurk-wallet-result-visual em{background:currentcolor;display:block;position:absolute}.pay-account-shell .qurk-wallet-flow-result.is-success .qurk-wallet-result-visual,.pay-account-shell .qurk-wallet-flow-result.is-failed .qurk-wallet-result-visual,.pay-account-shell .qurk-wallet-flow-result.is-expired .qurk-wallet-result-visual{color:#16c98d}.pay-account-shell .qurk-wallet-flow-result.is-failed .qurk-wallet-result-visual,.pay-account-shell .qurk-wallet-flow-result.is-expired .qurk-wallet-result-visual{color:#ff4d68}.pay-account-shell .qurk-wallet-flow-result.is-pending .qurk-wallet-result-visual{color:#d8dce3}.pay-account-shell .qurk-wallet-result-visual i{height:8px;right:0;top:10px;transform:rotate(45deg);width:8px}.pay-account-shell .qurk-wallet-result-visual b{height:6px;left:0;top:58px;transform:rotate(45deg);width:6px}.pay-account-shell .qurk-wallet-result-visual em{bottom:6px;height:6px;right:7px;transform:rotate(45deg);width:6px}.pay-account-shell .qurk-wallet-result-title{color:#000;font-size:28px;font-weight:700;line-height:1.2;text-align:center}.pay-account-shell .qurk-wallet-result-details{display:grid;gap:23px;margin:24px 0 0;width:100%}.pay-account-shell .qurk-wallet-result-details>div{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(120px,.72fr) minmax(0,1fr)}.pay-account-shell .qurk-wallet-result-details dt,.pay-account-shell .qurk-wallet-result-details dd{font-size:20px;line-height:1.2;margin:0}.pay-account-shell .qurk-wallet-result-details dt{color:#707a8a;font-weight:400}.pay-account-shell .qurk-wallet-result-details dd{color:#000;font-weight:400;min-width:0;overflow-wrap:anywhere;text-align:right}.pay-account-shell .qurk-wallet-result-details .ant-typography{color:inherit;font-size:inherit;max-width:100%}.pay-account-shell .qurk-wallet-result-actions{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:8px;width:100%}.pay-account-shell .qurk-wallet-result-actions .ant-btn{border-radius:4px;font-size:18px;font-weight:700;height:48px}.pay-account-shell .qurk-wallet-result-actions .ant-btn:not(.ant-btn-primary){background:#eaecef;border-color:#eaecef;color:#000}.qurk-wallet-expired-modal .ant-modal-content{border-radius:8px;box-shadow:0 22px 58px #0003;padding:0}.qurk-wallet-expired-modal .ant-modal-close{display:none}.qurk-wallet-expired-modal .ant-modal-body{padding:52px 40px 40px}.qurk-wallet-expired-body{align-items:center;display:grid;gap:22px;justify-items:center;text-align:center}.qurk-wallet-expired-body>span{align-items:center;background:var(--pay-primary);border-radius:50%;box-shadow:0 0 0 18px #ff59fc29;color:#fff;display:inline-flex;height:96px;justify-content:center;margin-bottom:8px;width:96px}.qurk-wallet-expired-body strong{color:#1e2329;font-size:28px;font-weight:700;line-height:1.2}.qurk-wallet-expired-body p{color:#707a8a;font-size:20px;line-height:1.4;margin:0 0 10px}.qurk-wallet-expired-body .ant-btn-primary{background:var(--pay-primary);border-color:var(--pay-primary);border-radius:4px;box-shadow:none;font-size:20px;font-weight:700;height:64px}@media(max-width:920px){.pay-account-shell .account-operation-page.qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell,.pay-account-shell .qurk-wallet-flow-shell.qurk-wallet-transfer-page{grid-template-columns:1fr;padding-top:0}.pay-account-shell .qurk-wallet-flow-spacer{display:none}.pay-account-shell .qurk-wallet-flow-form{grid-column:1;max-width:100%;width:100%}.pay-account-shell .qurk-wallet-recharge-page,.pay-account-shell .qurk-wallet-recharge-page.is-payment-step{--wallet-flow-width: 100%}.pay-account-shell .qurk-wallet-flow-page .portal-page-head{margin-bottom:22px}}@media(max-width:560px){.pay-account-shell .qurk-wallet-flow-steps{margin-bottom:36px}.pay-account-shell .qurk-wallet-withdraw-page .withdraw-payment-password-otp.ant-otp,.pay-account-shell .qurk-wallet-transfer-page .ant-otp{gap:8px}.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input-wrapper,.pay-account-shell .qurk-wallet-transfer-page .ant-otp .ant-otp-input{width:44px}.pay-account-shell .qurk-wallet-payment-warning strong,.pay-account-shell .qurk-wallet-payment-warning p{white-space:normal}.pay-account-shell .qurk-wallet-payment-actions,.pay-account-shell .qurk-wallet-result-actions{grid-template-columns:1fr}.pay-account-shell .qurk-wallet-result-details>div{gap:16px;grid-template-columns:minmax(96px,.72fr) minmax(0,1fr)}}.pay-account-shell .tronlink-alert-wrapper{align-items:flex-start;display:flex;gap:16px}.pay-account-shell .alert-icon-wrapper{align-items:center;background:#f59e0b1f;border-radius:12px;color:var(--pay-warning);display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.pay-account-shell .alert-content{display:grid;gap:10px;min-width:0}.pay-account-shell .alert-content strong{color:var(--pay-text);font-size:16px}.pay-account-shell .alert-content p{color:var(--pay-muted);line-height:1.6;margin:0}.recharge-payment-modal .other-qr-modal{display:grid;gap:16px}.recharge-payment-modal .other-qr-tip{background:var(--pay-primary-soft);border:1px solid var(--pay-line);border-radius:8px;color:var(--pay-muted);font-size:13px;line-height:1.6;padding:10px 12px}.recharge-payment-modal .qr-code-wrapper{display:flex;justify-content:center;padding:8px 0}.recharge-payment-modal .other-info-block{background:var(--pay-bg);border:1px solid var(--pay-line);border-radius:8px;display:grid;gap:8px;padding:12px}.recharge-payment-modal .other-info-block>span{color:var(--pay-muted);font-size:13px}.recharge-payment-modal .other-info-row{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.recharge-payment-modal .address-value,.recharge-payment-modal .pay-amount-value{color:var(--pay-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-wrap:anywhere}.recharge-payment-modal .pay-amount-value{color:var(--pay-primary);font-size:18px}.recharge-payment-modal .amount-warning{align-items:flex-start;color:var(--pay-warning);display:flex;font-size:12px;gap:6px;line-height:1.5}.recharge-status-body{align-items:center}.recharge-status-icon{align-items:center;background:var(--pay-primary-soft);border-radius:50%;color:var(--pay-primary);display:flex;height:64px;justify-content:center;width:64px}.recharge-status-icon.success{background:#10b9811f;color:var(--pay-success)}.recharge-status-icon.error{background:#ef44441a;color:var(--pay-danger)}.recharge-status-icon.timeout{background:#f59e0b1f;color:var(--pay-warning)}.pay-account-shell .qurk-payment-history-frame{max-width:none}.pay-account-shell .qurk-payment-history-frame .portal-page-head{margin-bottom:36px;padding-top:0}.pay-account-shell .qurk-payment-history-frame .portal-page-head:before,.pay-account-shell .qurk-payment-history-frame .title-icon,.pay-account-shell .qurk-payment-history-frame .workspace-heading-copy p{display:none}.pay-account-shell .qurk-payment-history-frame .workspace-heading h1{color:#000;font-size:32px;font-weight:700;letter-spacing:0;line-height:1.18}.pay-account-shell .qurk-payment-history-page{display:grid;gap:28px}.pay-account-shell .qurk-payment-history-filters{display:grid;gap:20px;grid-template-columns:208px minmax(360px,422px);justify-content:start}.pay-account-shell .qurk-payment-history-filters .ant-select-selector,.pay-account-shell .qurk-payment-history-filters .ant-input-affix-wrapper{border-color:#eaecef;border-radius:4px;box-shadow:none;min-height:64px}.pay-account-shell .qurk-payment-history-filters .ant-select-selection-item,.pay-account-shell .qurk-payment-history-filters .ant-select-selection-placeholder,.pay-account-shell .qurk-payment-history-filters .ant-input{color:#1e2329;font-size:18px;font-weight:500}.pay-account-shell .qurk-payment-history-filters .ant-select-arrow,.pay-account-shell .qurk-payment-history-filters .ant-input-suffix{color:#929aa5}.pay-account-shell .qurk-payment-history-filters .ant-input::placeholder{color:#b8c0cc}.qurk-payment-status-dropdown .ant-select-item-option,.qurk-payment-card-dropdown .ant-select-item-option{color:#1e2329;font-size:18px;line-height:34px;min-height:44px;padding:5px 28px}.qurk-payment-status-dropdown .ant-select-item-option-active,.qurk-payment-status-dropdown .ant-select-item-option-selected,.qurk-payment-card-dropdown .ant-select-item-option-active,.qurk-payment-card-dropdown .ant-select-item-option-selected{background:#fff;color:#1e2329;font-weight:500}.qurk-payment-status-dropdown.ant-select-dropdown,.qurk-payment-card-dropdown.ant-select-dropdown{border-radius:4px;box-shadow:0 16px 32px #11182724;padding:12px 0}.pay-account-shell .qurk-payment-history-table .ant-table{background:transparent;border-radius:0;table-layout:fixed;width:100%}.pay-account-shell .qurk-payment-history-table,.pay-account-shell .qurk-payment-history-table .ant-spin-nested-loading,.pay-account-shell .qurk-payment-history-table .ant-spin-container,.pay-account-shell .qurk-payment-history-table .ant-table-container,.pay-account-shell .qurk-payment-history-table .ant-table-content{width:100%}.pay-account-shell .qurk-payment-history-table .ant-table-content>table{min-width:0;table-layout:fixed!important;width:100%}.pay-account-shell .qurk-payment-history-table .ant-table-cell{overflow:hidden}.pay-account-shell .qurk-payment-history-table .ant-table-container table>thead>tr:first-child>*:first-child,.pay-account-shell .qurk-payment-history-table .ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:0;border-start-start-radius:0}.pay-account-shell .qurk-payment-history-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);border-bottom:0;color:#707a8a;font-size:16px;font-weight:400;height:64px;padding:12px 26px}.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid #f3f4f6;color:#1e2329;font-size:20px;height:80px;padding:14px 26px}.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr:hover>td{background:#fff}.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr.ant-table-placeholder>td,.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff;border-bottom:0;height:560px;padding:0}.pay-account-shell .qurk-payment-order-cell,.pay-account-shell .qurk-payment-card-cell{align-items:center;display:inline-flex;gap:8px;max-width:100%;min-width:0}.pay-account-shell .qurk-payment-order-cell strong,.pay-account-shell .qurk-payment-card-cell span{color:#1e2329;font-size:20px;font-weight:400;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .qurk-payment-order-cell button,.pay-account-shell .qurk-payment-card-cell button{align-items:center;background:transparent;border:0;color:#929aa5;cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;padding:0;width:24px}.pay-account-shell .qurk-payment-order-cell button:hover,.pay-account-shell .qurk-payment-card-cell button:hover{color:var(--pay-primary)}.pay-account-shell .qurk-payment-amount,.pay-account-shell .qurk-payment-status{color:#1e2329;font-size:16px;font-weight:400;line-height:1.2;white-space:nowrap}.pay-account-shell .qurk-payment-text-cell{color:#1e2329;display:block;font-size:16px;font-weight:400;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .qurk-payment-amount.muted,.pay-account-shell .qurk-payment-text-cell.muted{color:#707a8a}.pay-account-shell .qurk-payment-amount.negative{color:#e33b54}.pay-account-shell .qurk-payment-status{align-items:center;display:inline-flex;gap:10px}.pay-account-shell .qurk-payment-status:before{border-radius:50%;content:"";height:9px;width:9px}.pay-account-shell .qurk-payment-status.success:before{background:#16c98d}.pay-account-shell .qurk-payment-status.failed:before{background:#ff4d68}.pay-account-shell .qurk-payment-status.pending:before{background:#ffcc28}.pay-account-shell .qurk-payment-status.processing:before{background:#4f7cff}.pay-account-shell .qurk-payment-table-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:560px;text-align:center}.pay-account-shell .qurk-payment-table-empty p{color:#707a8a;font-size:18px;line-height:1.4;margin:0}.pay-account-shell .qurk-payment-empty-illustration{display:inline-block;height:86px;position:relative;width:92px}.pay-account-shell .qurk-payment-empty-illustration:before{background:#eceff3;clip-path:polygon(0 0,72% 0,100% 28%,100% 100%,0 100%);content:"";height:64px;position:absolute;right:0;top:8px;width:54px}.pay-account-shell .qurk-payment-empty-illustration:after{border-bottom:4px solid #dfe4ea;border-top:4px solid #dfe4ea;content:"";height:16px;position:absolute;right:16px;top:34px;width:22px}.pay-account-shell .qurk-payment-empty-illustration i{border:4px solid #929aa5;border-radius:50%;box-sizing:border-box;height:42px;left:4px;position:absolute;top:32px;width:42px;z-index:1}.pay-account-shell .qurk-payment-empty-illustration b{background:#929aa5;border-radius:999px;height:6px;left:38px;position:absolute;top:68px;transform:rotate(-45deg);transform-origin:left center;width:28px;z-index:1}@media(max-width:1100px){.pay-account-shell .qurk-payment-history-filters{grid-template-columns:1fr}}@media(max-width:760px){.pay-account-shell .qurk-payment-history-frame .workspace-heading h1{font-size:30px}.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr>td,.pay-account-shell .qurk-payment-history-table .ant-table-thead>tr>th,.pay-account-shell .qurk-payment-order-cell strong,.pay-account-shell .qurk-payment-card-cell span,.pay-account-shell .qurk-payment-text-cell,.pay-account-shell .qurk-payment-amount,.pay-account-shell .qurk-payment-status{font-size:16px}.pay-account-shell .qurk-payment-table-empty{align-items:center;min-height:420px;padding-right:0;text-align:center}}.pay-account-shell .apply-process-card.ant-card{margin-bottom:16px}.pay-account-shell .apply-process-card.ant-card .ant-card-body{padding:14px 22px 18px}.pay-account-shell .apply-process-steps{display:flex;flex-wrap:wrap;gap:10px 24px}.pay-account-shell .apply-process-step{align-items:center;color:var(--pay-muted);display:flex;flex:1 1 220px;gap:10px;min-width:0}.pay-account-shell .apply-process-step span{align-items:center;background:var(--pay-gradient);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:24px;justify-content:center;width:24px}.pay-account-shell .apply-process-step strong{color:var(--pay-muted);font-size:13px;font-weight:600;line-height:1.5}.pay-account-shell .section-label{align-items:center;display:flex;gap:12px;margin:12px 0}.pay-account-shell .section-label-line{background:linear-gradient(90deg,transparent,rgb(255 89 252 / 24%),transparent);flex:1 1 auto;height:1px}.pay-account-shell .section-label-text{color:var(--pay-muted);font-size:12px;font-weight:800;text-transform:uppercase;white-space:nowrap}.pay-account-shell .apply-list-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pay-account-shell .apply-list-actions .bin-search{width:300px}.pay-account-shell .bin-list-wrap{min-height:220px}.pay-account-shell .bin-state{align-items:center;background:#fff;border:1px dashed var(--pay-line-strong);border-radius:14px;box-shadow:var(--account-card-shadow);color:var(--pay-tertiary);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:220px;padding:40px 20px;text-align:center}.pay-account-shell .bin-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pay-account-shell .bin-card-wrap{background:#fff;border:1px solid var(--pay-line);border-radius:14px;box-shadow:var(--account-card-shadow);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.pay-account-shell .bin-card-wrap:hover{border-color:#ff59fc52;box-shadow:var(--pay-shadow-hover);transform:translateY(-3px)}.pay-account-shell .bin-card-visual,.apply-detail-modal-body .detail-card-preview{background:linear-gradient(135deg,#1a1f71,#1434cb 58%,#2563eb);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:176px;overflow:hidden;padding:18px 20px;position:relative}.pay-account-shell .bin-card-visual.scheme-mastercard,.apply-detail-modal-body .detail-card-preview.scheme-mastercard{background:linear-gradient(135deg,#eb001b,#c0392b 42%,#ff5f00)}.pay-account-shell .bin-card-visual.scheme-discover,.apply-detail-modal-body .detail-card-preview.scheme-discover{background:linear-gradient(135deg,#e65c00,#f59e0b)}.pay-account-shell .bin-card-visual.scheme-unionpay,.apply-detail-modal-body .detail-card-preview.scheme-unionpay{background:linear-gradient(135deg,#c0392b,#e74c3c)}.pay-account-shell .vc-deco-circle{background:#ffffff14;border-radius:50%;position:absolute}.pay-account-shell .vc-deco-1{height:160px;right:-52px;top:-60px;width:160px}.pay-account-shell .vc-deco-2{bottom:-34px;height:90px;left:28px;width:90px}.pay-account-shell .vc-top,.pay-account-shell .vc-bottom,.apply-detail-modal-body .preview-top{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.pay-account-shell .vc-chip,.apply-detail-modal-body .preview-chip{background:linear-gradient(145deg,#ffffff7a,#ffffff2e);border:1px solid rgb(255 255 255 / 36%);border-radius:5px;height:26px;width:34px}.pay-account-shell .vc-contactless{display:inline-flex;gap:2px}.pay-account-shell .vc-contactless i{border:1px solid rgb(255 255 255 / 62%);border-left:0;border-radius:0 10px 10px 0;display:block;height:16px;width:8px}.pay-account-shell .vc-number,.apply-detail-modal-body .preview-bin{font-size:18px;font-weight:700;letter-spacing:2px;position:relative;z-index:1}.pay-account-shell .vc-bottom span,.pay-account-shell .vc-bottom strong{color:#ffffffdb;font-size:13px}.pay-account-shell .bin-card-info{display:grid;gap:12px;padding:16px}.pay-account-shell .bin-card-meta{align-items:center;display:flex;justify-content:space-between}.pay-account-shell .bin-card-meta span{color:var(--pay-tertiary);font-size:12px;font-weight:700}.pay-account-shell .bin-card-meta strong{color:var(--pay-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pay-account-shell .bin-fee-row{background:var(--pay-bg);border-radius:8px;color:var(--pay-muted);font-size:12px;line-height:1.5;min-height:36px;padding:9px 10px}.apply-detail-modal-body,.apply-confirm-body{display:grid;gap:16px}.apply-detail-modal-body .detail-card-preview{border-radius:14px}.apply-detail-modal-body .preview-top strong{color:#ffffffe5}.apply-detail-modal-body .detail-section{display:grid;gap:10px}.apply-detail-modal-body .detail-section h3{color:var(--pay-text);font-size:15px;margin:0}.apply-detail-modal-body .detail-rows{border:1px solid var(--pay-line);border-radius:8px;display:grid;overflow:hidden}.apply-detail-modal-body .detail-rows>div{align-items:center;border-bottom:1px solid var(--pay-line);display:flex;justify-content:space-between;min-width:0;padding:11px 12px}.apply-detail-modal-body .detail-rows>div:last-child{border-bottom:0}.apply-detail-modal-body .detail-rows span{color:var(--pay-muted)}.apply-detail-modal-body .detail-rows strong{color:var(--pay-text);overflow-wrap:anywhere;text-align:right}.apply-detail-modal-body .detail-balance-hint{background:var(--pay-primary-soft);border:1px solid var(--pay-line);border-radius:8px;color:var(--pay-primary);font-weight:700;padding:11px 12px}.apply-detail-modal-body .detail-actions{display:flex;gap:12px;justify-content:flex-end}.pay-account-shell .portal-card-store-page.portal-page,.pay-account-shell .portal-card-buy-page.portal-page,.pay-account-shell .portal-card-store-result-page.portal-page{max-width:1040px}.pay-account-shell .portal-card-store-page.portal-page{max-width:none}.pay-account-shell .portal-card-store-page .portal-page-head{margin-bottom:22px}.pay-account-shell .portal-card-store-page .workspace-heading{align-items:center;display:flex;gap:12px}.pay-account-shell .portal-card-store-page .workspace-heading-copy h1{color:#05060a;font-size:var(--account-page-title-size);font-weight:600;line-height:1.18;margin:0}.pay-account-shell .portal-store-tip{align-items:center;background:#fafafa;display:flex;gap:14px;margin-bottom:18px;min-height:56px;overflow:hidden;padding:12px 16px}.pay-account-shell .portal-store-tip-icon{display:block;flex:0 0 auto;height:18px;width:16px}.pay-account-shell .portal-store-tip p{color:#1e2329;font-size:14px;font-weight:600;line-height:20px;margin:0;min-width:0;white-space:nowrap}.pay-account-shell .portal-store-filters{display:flex;gap:8px;margin-bottom:22px;overflow-x:auto;padding-bottom:2px}.pay-account-shell .portal-store-filters button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:4px;color:#1e2329;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:500;height:34px;justify-content:center;min-width:58px;padding:0 12px}.pay-account-shell .portal-store-filters button.active{border-color:var(--pay-primary);box-shadow:inset 0 0 0 1px var(--pay-primary);color:#1e2329}.pay-account-shell .portal-store-bin-search{flex:1 1 260px;height:34px;max-width:310px;min-width:220px}.pay-account-shell .portal-store-bin-search.ant-input-affix-wrapper{align-items:center;border-radius:4px;display:inline-flex;padding:0 12px}.pay-account-shell .portal-store-bin-search.ant-input-affix-wrapper>input.ant-input{font-size:14px;height:20px;line-height:20px;min-height:0;padding:0}.pay-account-shell .portal-store-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,272px);justify-content:start}.pay-account-shell .portal-card-store-page .portal-store-card{height:170px;max-width:100%;width:272px}.pay-account-shell .portal-store-card-visual{--portal-card-mark-icon-size: 23px;--portal-card-mark-right: 14px;--portal-card-mark-size: 30px;--portal-card-mark-top: 12px;background:#202020;border:1px solid #d8d8d8;border-radius:10px;box-shadow:0 2px #00000057;color:#fff;height:192px;overflow:hidden;position:relative}.pay-account-shell .portal-store-card-visual:before{background:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='236%2053%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M248.682%2072.3926L254.051%2078.0002H259.276L253.907%2072.3926H248.682Z'%20fill='url(%23paint14_linear_350_27659)'/%3e%3cpath%20d='M248.682%2071.2247L254.051%2065.6171H259.276L253.907%2071.2247H248.682Z'%20fill='url(%23paint15_linear_350_27659)'/%3e%3cpath%20d='M248.595%2054.0353C250.732%2054.0354%20252.675%2054.5324%20254.424%2055.5255C256.194%2056.5187%20257.587%2057.9006%20258.602%2059.6711C259.339%2060.915%20259.813%2062.2739%20260.025%2063.7472H255.339C255.196%2062.9844%20254.959%2062.2841%20254.628%2061.6466C254.045%2060.5024%20253.235%2059.6272%20252.199%2059.0226C251.163%2058.4181%20249.964%2058.1164%20248.604%2058.1164C247.243%2058.1164%20246.034%2058.4182%20244.977%2059.0226C243.94%2059.6272%20243.131%2060.5023%20242.548%2061.6466C241.965%2062.7693%20241.673%2064.0865%20241.673%2065.5978C241.673%2067.109%20241.965%2068.437%20242.548%2069.5812C243.131%2070.7254%20243.94%2071.6104%20244.977%2072.2365C245.201%2072.3648%20245.433%2072.4782%20245.671%2072.5793L250.007%2077.1086C249.541%2077.1629%20249.07%2077.1916%20248.595%2077.1916C246.479%2077.1916%20244.535%2076.6955%20242.765%2075.7023C240.994%2074.7091%20239.591%2073.3379%20238.555%2071.589C237.518%2069.8186%20237%2067.8216%20237%2065.5978C237%2063.3956%20237.518%2061.4199%20238.555%2059.6711C239.591%2057.9007%20240.994%2056.5187%20242.765%2055.5255C244.535%2054.5323%20246.479%2054.0353%20248.595%2054.0353Z'%20fill='url(%23paint16_radial_350_27659)'/%3e%3cdefs%3e%3clinearGradient%20id='paint14_linear_350_27659'%20x1='252.06'%20y1='72.3926'%20x2='257.039'%20y2='77.646'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239797FF'/%3e%3cstop%20offset='1'%20stop-color='%23455EDC'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint15_linear_350_27659'%20x1='252.06'%20y1='71.2247'%20x2='257.039'%20y2='65.9713'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239797FF'/%3e%3cstop%20offset='1'%20stop-color='%23455EDC'/%3e%3c/linearGradient%3e%3cradialGradient%20id='paint16_radial_350_27659'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='matrix(10.448%2015.5316%20-15.5308%2010.4486%20246.036%2060.1538)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.412667'%20stop-color='%23FF59FC'/%3e%3cstop%20offset='0.783105'%20stop-color='%23FF999A'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e") center / contain no-repeat;border:0;border-radius:0;box-shadow:none;content:"";height:var(--portal-card-mark-size);pointer-events:none;position:absolute;right:var(--portal-card-mark-right);top:var(--portal-card-mark-top);width:var(--portal-card-mark-size);z-index:2}.pay-account-shell .store-card-top{background:linear-gradient(100deg,#d8d0ff,#f3c8ec);color:#05060a;display:grid;gap:17px;height:104px;padding:20px 20px 18px}.pay-account-shell .store-card-top strong{color:#05060a;font-size:15px;font-weight:700;line-height:1;padding-right:calc(var(--portal-card-mark-size, 34px) + 10px)}.pay-account-shell .store-card-top span{color:#05060a;font-family:Courier New,ui-monospace,SFMono-Regular,monospace;font-size:19px;font-weight:400;letter-spacing:2px;line-height:1;overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .store-card-bottom{background:#202020;display:grid;gap:7px;min-height:88px;padding:15px 20px;position:relative}.pay-account-shell .portal-card-store-page .portal-store-card-visual,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual{--portal-card-mark-icon-size: 20px;--portal-card-mark-right: 12px;--portal-card-mark-size: 26px;--portal-card-mark-top: 10px;box-sizing:border-box;height:170px;max-width:100%}.pay-account-shell .portal-card-store-page .portal-store-card-visual{width:272px}.pay-account-shell .portal-owned-card-visual{--portal-card-mark-icon-size: 20px;--portal-card-mark-right: 12px;--portal-card-mark-size: 26px;--portal-card-mark-top: 10px}.pay-account-shell .portal-card-store-page .store-card-top,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-top{gap:12px;height:83px;padding:15px 18px 13px}.pay-account-shell .portal-card-store-page .store-card-bottom,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-bottom{gap:5px;height:87px;min-height:0;padding:13px 18px}.pay-account-shell .portal-card-store-page .portal-store-card-visual .store-card-top strong,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-top strong{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1}.pay-account-shell .portal-card-store-page .portal-store-card-visual .store-card-top span,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-top span{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Nimbus Mono PS,Courier New,monospace;font-size:17px;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:.8px;line-height:1}.pay-account-shell .portal-card-store-page .portal-store-card-visual .store-card-bottom strong,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-bottom strong{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.pay-account-shell .portal-card-store-page .portal-store-card-visual .store-card-bottom span,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-bottom span{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Noto Sans CJK SC,Helvetica Neue,Arial,sans-serif;font-size:8px;font-weight:400;line-height:12px}.pay-account-shell .store-card-bottom strong{color:#fff;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-account-shell .store-card-bottom span{color:#fff;font-size:10px;line-height:1.35}.pay-account-shell .portal-payment-card-icon{align-items:center;bottom:15px;display:inline-flex;filter:drop-shadow(0 2px 5px rgb(0 0 0 / 28%));height:28px;justify-content:center;position:absolute;right:20px;width:44px}.pay-account-shell .portal-payment-card-icon svg{display:block;height:100%;width:100%}.pay-account-shell .portal-card-store-page .portal-payment-card-icon,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .portal-payment-card-icon{bottom:12px;right:18px}.pay-account-shell .portal-card-store-page .portal-store-card-action{height:32px;min-width:0;width:80px}.pay-account-shell .portal-store-empty{align-items:center;background:#fafafa;display:flex;grid-column:1 / -1;justify-content:center;min-height:420px;padding:80px 20px}.pay-account-shell .portal-store-empty .portal-empty-state{background:transparent!important}.pay-account-shell .portal-card-buy-layout{display:grid;gap:48px;grid-template-columns:390px minmax(310px,1fr)}.pay-account-shell .portal-card-buy-main{display:grid;gap:22px;max-width:100%;width:390px}.pay-account-shell .portal-card-buy-main>.portal-store-card-visual{width:390px}.pay-account-shell .portal-card-buy-count{align-items:center;display:flex;gap:12px}.pay-account-shell .portal-card-buy-count strong,.pay-account-shell .portal-card-buy-count span,.pay-account-shell .portal-card-buy-field>span,.pay-account-shell .portal-card-buy-label-row>span{color:#05060a;font-size:18px;font-weight:700}.pay-account-shell .portal-card-buy-count .ant-input-number{border-radius:6px;height:40px;width:86px}.pay-account-shell .portal-card-buy-count .ant-input-number,.pay-account-shell .portal-card-buy-field .ant-input-number,.pay-account-shell .portal-card-buy-field .ant-input-number-affix-wrapper{border-color:#d9d9d9;box-shadow:none}.pay-account-shell .portal-card-buy-count .ant-input-number:not(.ant-input-number-focused):not(:focus-within):hover,.pay-account-shell .portal-card-buy-field .ant-input-number:not(.ant-input-number-focused):not(:focus-within):hover,.pay-account-shell .portal-card-buy-field .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-focused):not(:focus-within):hover{border-color:#d9d9d9;box-shadow:none}.pay-account-shell .portal-card-buy-count .ant-input-number.ant-input-number-disabled,.pay-account-shell .portal-card-buy-count .ant-input-number.ant-input-number-disabled:hover,.pay-account-shell .portal-card-buy-field .ant-input-number.ant-input-number-disabled,.pay-account-shell .portal-card-buy-field .ant-input-number.ant-input-number-disabled:hover{border-color:#d9d9d9;box-shadow:none}.pay-account-shell .portal-card-buy-count .ant-input-number:not(.ant-input-number-disabled).ant-input-number-focused,.pay-account-shell .portal-card-buy-count .ant-input-number:not(.ant-input-number-disabled):focus-within,.pay-account-shell .portal-card-buy-field .ant-input-number:not(.ant-input-number-disabled).ant-input-number-focused,.pay-account-shell .portal-card-buy-field .ant-input-number:not(.ant-input-number-disabled):focus-within,.pay-account-shell .portal-card-buy-field .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled).ant-input-number-affix-wrapper-focused,.pay-account-shell .portal-card-buy-field .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):focus-within{border-color:var(--pay-primary);box-shadow:0 0 0 2px #e94bd61a}.pay-account-shell .portal-card-buy-count .ant-input-number-input{border-radius:6px;font-size:15px;height:38px}.pay-account-shell .portal-card-buy-field{display:grid;gap:10px}.pay-account-shell .portal-card-buy-label-row{align-items:center;display:flex;justify-content:space-between;min-width:0}.pay-account-shell .portal-card-buy-label-row em{color:#707a8a;display:block;font-size:15px;font-style:normal}.pay-account-shell .portal-card-buy-field .ant-input-number,.pay-account-shell .portal-card-buy-field .ant-input-number-group-wrapper{border-radius:6px;height:52px;width:100%}.pay-account-shell .portal-card-buy-field .ant-input-number-group,.pay-account-shell .portal-card-buy-field .ant-input-number-wrapper,.pay-account-shell .portal-card-buy-field .ant-input-number-group-addon{border-radius:6px;height:52px}.pay-account-shell .portal-card-buy-field .ant-input-number-group .ant-input-number,.pay-account-shell .portal-card-buy-field .ant-input-number-wrapper .ant-input-number{border-radius:6px 0 0 6px}.pay-account-shell .portal-card-buy-field .ant-input-number-group-addon{background:#fff;border-radius:0 6px 6px 0;border-color:#d9d9d9;color:#a8b0bd;font-size:15px;font-weight:600;padding-inline:16px}.pay-account-shell .portal-card-buy-field .ant-input-number-input{border-radius:6px 0 0 6px;font-size:18px;height:50px;padding-inline:16px}.pay-account-shell .portal-card-buy-field .portal-card-recharge-amount-input.ant-input-number{border-radius:6px;overflow:hidden}.pay-account-shell .portal-card-buy-field .portal-card-recharge-amount-input .ant-input-number-input{border-radius:6px;padding-inline:14px 4px}.pay-account-shell .portal-card-buy-field .portal-card-recharge-amount-input .ant-input-number-suffix{align-self:stretch;display:inline-flex;margin-inline-start:4px;min-width:54px}.pay-account-shell .portal-card-buy-field .portal-card-recharge-amount-suffix{align-items:center;color:#a8b0bd;display:inline-flex;font-size:20px;font-weight:400;justify-content:center;width:100%}.pay-account-shell .portal-card-buy-field em{color:#707a8a;display:flex;font-size:15px;font-style:normal;justify-content:space-between}.pay-account-shell .portal-card-buy-field b{color:var(--pay-primary);font-weight:500}.pay-account-shell .portal-card-buy-summary{display:grid;gap:14px}.pay-account-shell .portal-card-buy-summary>div{align-items:center;display:flex;justify-content:space-between}.pay-account-shell .portal-card-buy-summary span,.pay-account-shell .portal-card-buy-summary b{color:#05060a;font-size:16px;font-weight:400}.pay-account-shell .portal-card-buy-summary .strong span,.pay-account-shell .portal-card-buy-summary .strong b{font-size:18px;font-weight:700}.pay-account-shell .portal-card-buy-button.ant-btn,.portal-card-buy-confirm-modal .ant-btn-primary{background:var(--pay-gradient, linear-gradient(135deg, #ff59fc 0%, #ff999a 100%));border-color:transparent;border-radius:5px;box-shadow:0 10px 24px #ff59fc29;font-size:18px;font-weight:700;height:52px}.pay-account-shell .portal-card-buy-aside{border:1px solid #e5e7eb;border-radius:6px;padding:24px 32px}.pay-account-shell .portal-card-buy-info-block{margin-bottom:24px}.pay-account-shell .portal-card-buy-info-block h3{color:#05060a;font-size:18px;font-weight:700;margin:0 0 10px}.pay-account-shell .portal-card-buy-info-block p{color:#707a8a;font-size:15px;line-height:1.55;margin:0;overflow-wrap:anywhere;white-space:pre-line;word-break:normal}.portal-card-buy-confirm-modal .ant-modal-content{border-radius:8px;padding:0}.portal-card-buy-confirm-modal.ant-modal{max-width:calc(100vw - 32px);width:438px!important}.portal-card-buy-confirm-modal .ant-modal-header{border-bottom:1px solid #eaecef;margin:0;padding:20px 24px 12px}.portal-card-buy-confirm-modal .ant-modal-title{color:#1e2329;font-size:20px;font-weight:700;line-height:1.25}.portal-card-buy-confirm-modal .ant-modal-body{padding:20px 24px 24px}.portal-card-buy-confirm-modal .portal-card-buy-confirm-desc{color:#707a8a;font-size:13px;line-height:1.55;margin:0 0 16px}.portal-card-buy-confirm-modal .portal-card-buy-confirm-error{margin:0 0 16px}.portal-card-buy-confirm-summary{background:#f7f8fb;border-radius:8px;display:grid;gap:8px;margin-bottom:18px;padding:12px 14px}.portal-card-buy-confirm-summary>div{align-items:center;display:flex;justify-content:space-between}.portal-card-buy-confirm-summary span{color:#707a8a;font-size:14px;line-height:22px}.portal-card-buy-confirm-summary b{color:#1e2329;font-size:16px;font-weight:700;line-height:22px}.portal-card-buy-confirm-summary .strong span,.portal-card-buy-confirm-summary .strong b{color:#1e2329;font-weight:700}.portal-card-buy-confirm-modal .portal-card-buy-field{display:grid;gap:10px;margin-bottom:0}.portal-card-buy-confirm-modal .portal-card-buy-label-row>span{font-size:14px}.portal-card-buy-confirm-modal .portal-card-buy-required-label{align-items:baseline;display:inline-flex;gap:4px}.portal-card-buy-confirm-modal .portal-card-buy-required-label i{color:#ef4444;font-style:normal;font-weight:700;line-height:1}.portal-card-buy-confirm-modal .withdraw-payment-password-otp.ant-otp{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.portal-card-buy-confirm-modal .withdraw-payment-password-otp .ant-otp-input-wrapper{width:100%}.portal-card-buy-confirm-modal .withdraw-payment-password-otp .ant-otp-input{background:#fff;border:1px solid #eaecef;border-radius:4px;box-shadow:none;color:#000;font-size:20px;font-weight:600;height:48px;min-height:48px;padding:0;text-align:center;width:100%}.portal-card-buy-confirm-modal .withdraw-payment-password-otp .ant-otp-input:focus,.portal-card-buy-confirm-modal .withdraw-payment-password-otp .ant-otp-input:hover{border-color:var(--pay-primary, #e94bd6);box-shadow:0 0 0 2px #ff59fc1f}.portal-card-buy-confirm-modal .ant-btn-primary{font-size:15px;height:44px;margin-top:24px}.portal-card-wallet-balance{color:#707a8a;font-size:14px;margin-top:12px;text-align:center}.portal-card-wallet-balance b{color:var(--pay-primary, #e94bd6);font-size:17px;font-weight:700}.pay-account-shell .portal-card-apply-result{background:#fff;border-radius:8px;min-height:520px;padding-top:100px}.pay-account-shell .portal-card-apply-result .ant-result-icon svg{color:var(--pay-primary);height:88px;width:88px}.pay-account-shell .portal-card-apply-result.ant-result-error .ant-result-icon svg{color:#e33b54}@media(max-width:1280px){.pay-account-shell .portal-store-grid{grid-template-columns:repeat(3,minmax(220px,260px))}.pay-account-shell .portal-card-buy-layout{grid-template-columns:1fr}}@media(max-width:768px){.pay-account-shell .portal-store-tip p{white-space:normal}.pay-account-shell .portal-store-filters{flex-wrap:nowrap}.pay-account-shell .portal-store-grid{grid-template-columns:272px}.pay-account-shell .portal-store-card-visual{height:192px}.pay-account-shell .store-card-top{height:104px}.pay-account-shell .store-card-top span{font-size:19px;letter-spacing:2px}.pay-account-shell .portal-card-store-page .portal-store-card-visual,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual{height:170px}.pay-account-shell .portal-card-store-page .store-card-top,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-top{height:83px}.pay-account-shell .portal-card-store-page .store-card-top span,.pay-account-shell .portal-card-buy-page .portal-card-buy-main>.portal-store-card-visual .store-card-top span{font-size:17px;letter-spacing:.8px}.pay-account-shell .portal-card-buy-count,.pay-account-shell .portal-card-buy-field em,.pay-account-shell .portal-card-buy-label-row{align-items:flex-start;flex-direction:column}.pay-account-shell .portal-card-buy-aside{padding:22px}}.pay-account-shell .security-header-card.ant-card,.pay-account-shell .security-item-card.ant-card{border:0}.pay-account-shell .security-header-card.ant-card .ant-card-body,.pay-account-shell .security-item-card.ant-card .ant-card-body{padding:20px 24px}.pay-account-shell .security-header,.pay-account-shell .security-item{align-items:center;display:flex;gap:16px;min-width:0}.pay-account-shell .security-header-icon,.pay-account-shell .security-item-icon{align-items:center;border-radius:12px;display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.pay-account-shell .security-header-icon{background:var(--pay-primary-soft);color:var(--pay-primary)}.pay-account-shell .security-item-icon.password-icon{background:#f59e0b1f;color:var(--pay-warning)}.pay-account-shell .security-item-icon.email-icon{background:#10b9811f;color:var(--pay-success)}.pay-account-shell .security-item-icon.payment-icon{background:#ff59fc1f;color:var(--pay-primary)}.pay-account-shell .security-item-icon.two-factor-icon{background:#1470ff1f;color:var(--pay-primary)}.pay-account-shell .security-header-text,.pay-account-shell .security-item-info{display:grid;flex:1 1 auto;gap:4px;min-width:0}.pay-account-shell .security-header-text strong,.pay-account-shell .security-item-info strong{color:var(--pay-text);font-size:16px}.pay-account-shell .security-header-text span,.pay-account-shell .security-item-info span{color:var(--pay-tertiary);font-size:13px;line-height:1.55}.security-password-modal .ant-modal-content{border-radius:4px;box-shadow:0 18px 52px #1e232929;padding:0}.security-password-modal .ant-modal-header{border-bottom:1px solid #f0f2f5;border-radius:4px 4px 0 0;margin:0;padding:20px 24px 16px}.security-password-modal .ant-modal-title{color:#1e2329;font-size:16px;font-weight:500}.security-password-modal .ant-modal-body{padding:24px 24px 4px}.security-password-modal .ant-modal-footer{border-top:0;margin:0;padding:8px 24px 24px}.security-password-modal .ant-form-item-label>label{color:#1e2329;font-size:14px;font-weight:400}.security-password-modal .ant-input,.security-password-modal .ant-input-affix-wrapper{border-color:#e5e7eb;border-radius:4px;min-height:36px}.security-password-modal .ant-input-affix-wrapper-focused,.security-password-modal .ant-input-affix-wrapper:focus,.security-password-modal .ant-input-affix-wrapper:hover{border-color:var(--pay-primary)}.security-password-modal .ant-form-item-explain-error{font-size:12px}.security-password-modal .ant-form-item-extra{color:#929aa5;font-size:12px;margin-top:6px}.security-operation-notice.ant-notification-notice{background:#fbfffc;border:1px solid rgb(16 185 129 / 18%);border-radius:10px;box-shadow:0 10px 28px #0f172a1a;min-height:52px;padding:13px 16px;width:300px}.security-operation-notice .ant-notification-notice-message{color:#1e2329;font-size:14px;font-weight:500;line-height:22px;margin-bottom:0}.security-operation-notice .ant-notification-notice-close{color:#929aa5}.pay-account-shell .security-standalone-page{min-height:calc(100vh - 148px);position:relative}.pay-account-shell .security-standalone-panel{margin:44px auto 0;max-width:424px;width:100%}.pay-account-shell .security-standalone-form{width:360px}.pay-account-shell .security-password-field{display:grid;gap:8px;margin-bottom:8px}.pay-account-shell .security-password-label{color:#1e2329;display:inline-flex;font-size:14px;font-weight:400;gap:4px;line-height:22px}.pay-account-shell .security-password-label span{color:#e33b54;font-size:14px}.pay-account-shell .security-password-help{color:#e33b54;font-size:13px;line-height:20px;min-height:24px;padding-top:4px}.pay-account-shell .security-standalone-form .ant-form-item{margin-bottom:12px}.pay-account-shell .security-standalone-form .ant-form-item-label{padding-bottom:8px}.pay-account-shell .security-standalone-form .ant-form-item-label>label,.pay-account-shell .security-form-label{color:#1e2329;display:inline-block;font-size:14px;font-weight:400;line-height:22px}.pay-account-shell .security-standalone-form .ant-input,.pay-account-shell .security-standalone-form .ant-input-affix-wrapper,.pay-account-shell .payment-step-panel .ant-input,.pay-account-shell .payment-step-panel .ant-input-affix-wrapper{border-color:#eaecef;border-radius:4px;box-shadow:none;min-height:42px}.pay-account-shell .security-standalone-form .ant-input-affix-wrapper{align-items:center;height:44px;min-height:44px;padding:0 14px}.pay-account-shell .security-standalone-form .ant-input-affix-wrapper .ant-input,.pay-account-shell .payment-step-panel .ant-input-affix-wrapper .ant-input{height:24px;line-height:24px;min-height:0;padding:0}.pay-account-shell .security-standalone-form .ant-input-affix-wrapper-focused,.pay-account-shell .security-standalone-form .ant-input-affix-wrapper:focus,.pay-account-shell .security-standalone-form .ant-input-affix-wrapper:hover,.pay-account-shell .payment-step-panel .ant-input-affix-wrapper-focused,.pay-account-shell .payment-step-panel .ant-input-affix-wrapper:focus,.pay-account-shell .payment-step-panel .ant-input-affix-wrapper:hover{border-color:var(--pay-primary)}.pay-account-shell .security-standalone-form .ant-btn-primary,.pay-account-shell .payment-step-panel .ant-btn-primary{background:var(--pay-primary);border-color:var(--pay-primary);border-radius:4px;box-shadow:none;height:48px;font-size:14px;font-weight:500}.pay-account-shell .security-standalone-form .ant-form-item-explain-error,.pay-account-shell .security-form-error{color:#e33b54;font-size:13px;line-height:20px}.pay-account-shell .security-standalone-form .ant-form-item-explain{min-height:20px;padding-top:8px}.pay-account-shell .payment-password-flow{--payment-danger: #e33b54;--payment-line: #eaecef;width:423px}.pay-account-shell .payment-flow-loading{color:#929aa5;font-size:14px;line-height:22px;min-height:118px}.pay-account-shell .payment-step-indicator{display:grid;gap:13px;margin-bottom:39px}.pay-account-shell .payment-step-title{align-items:baseline;color:#1e2329;display:flex;gap:4px;min-width:0}.pay-account-shell .payment-step-title strong{color:var(--pay-primary);font-size:16px;font-weight:600;line-height:20px}.pay-account-shell .payment-step-title span{color:#1e2329;font-size:16px;line-height:20px}.pay-account-shell .payment-step-title em{color:#1e2329;font-size:14px;font-style:normal;line-height:22px;margin-left:8px}.pay-account-shell .payment-step-track{background:var(--payment-line);border-radius:999px;height:4px;overflow:hidden;width:100%}.pay-account-shell .payment-step-track span{background:var(--pay-primary);border-radius:inherit;display:block;height:100%;transition:width .18s ease}.pay-account-shell .payment-step-panel{align-items:start;display:grid;gap:0}.pay-account-shell .payment-flow-note{color:#6b7280;font-size:13px;line-height:20px;margin:-18px 0 16px;min-height:20px}.pay-account-shell .payment-otp-field{display:grid;gap:11px;width:100%}.pay-account-shell .payment-password-otp{display:grid;gap:9px;grid-template-columns:repeat(6,1fr);width:100%}.pay-account-shell .payment-password-otp .ant-otp-input-wrapper{height:63px;width:63px}.pay-account-shell .payment-password-otp .ant-otp-input{border-color:var(--payment-line);border-radius:3.5px;box-shadow:none;color:#1e2329;font-size:20px;height:63px;line-height:61px;padding:0;text-align:center;transition:border-color .16s ease;width:63px}.pay-account-shell .payment-password-otp .ant-otp-mask-icon{color:#1e2329;font-size:22px;line-height:1}.pay-account-shell .payment-otp-field.has-error .payment-password-otp .ant-otp-input,.pay-account-shell .payment-password-otp.ant-input-otp-status-error .ant-otp-input,.pay-account-shell .payment-password-otp .ant-otp-input-status-error{border-color:var(--payment-danger)}.pay-account-shell .payment-password-otp .ant-otp-input:focus,.pay-account-shell .payment-password-otp .ant-otp-input:hover{border-color:var(--pay-primary);box-shadow:none}.pay-account-shell .payment-otp-field.has-error .payment-password-otp .ant-otp-input:focus,.pay-account-shell .payment-otp-field.has-error .payment-password-otp .ant-otp-input:hover{border-color:var(--payment-danger)}.pay-account-shell .payment-password-help{color:var(--payment-danger);font-size:13px;line-height:20px;min-height:20px}.pay-account-shell .payment-forgot-link,.pay-account-shell .payment-resend-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--pay-primary);display:inline-flex;font-size:14px;line-height:22px;margin-top:4px;padding:0;text-decoration:none}.pay-account-shell .payment-forgot-link:hover,.pay-account-shell .payment-resend-link:hover{color:var(--pay-primary);text-decoration:none}.pay-account-shell .payment-forgot-link:disabled,.pay-account-shell .payment-resend-link:disabled{color:#929aa5;cursor:not-allowed}.pay-account-shell .payment-step-back.ant-btn{align-items:center;background:#f1f3f6;border-color:transparent;box-shadow:none;color:#929aa5;display:inline-flex;height:40px;justify-content:center;margin-top:33px;opacity:1;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;width:40px}.pay-account-shell .payment-step-back.ant-btn:hover,.pay-account-shell .payment-step-back.ant-btn:focus{background:#e8edf3;border-color:transparent;box-shadow:none;color:#7f8997;transform:translateY(-1px)}.pay-account-shell .google-two-factor-flow{width:min(100%,480px)}.pay-account-shell .google-two-factor-flow:has(.google-two-factor-status-panel){margin-inline:auto;width:min(100%,560px)}.pay-account-shell .google-two-factor-setup-panel,.pay-account-shell .google-two-factor-status-panel,.pay-account-shell .google-two-factor-verify-panel{display:grid;gap:18px}.pay-account-shell .google-two-factor-status-panel{justify-items:center;margin-inline:auto;width:100%}.pay-account-shell .google-two-factor-qr-wrap{background:#fff;border:1px solid #eaecef;border-radius:8px;box-shadow:0 14px 36px #1470ff14;display:grid;justify-content:center;padding:22px}.pay-account-shell .google-two-factor-qr{border:0}.pay-account-shell .google-two-factor-copy{display:grid;gap:8px}.pay-account-shell .google-two-factor-copy>span,.pay-account-shell .google-two-factor-verify-title span,.pay-account-shell .google-two-factor-guide{color:#76808f;font-size:13px;line-height:20px}.pay-account-shell .google-two-factor-copy button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8fafc;border:1px solid #eaecef;border-radius:6px;color:#1e2329;display:flex;gap:10px;justify-content:space-between;min-height:44px;padding:10px 12px;text-align:left;transition:border-color .16s ease,background .16s ease}.pay-account-shell .google-two-factor-copy button:hover{background:#f3f7ff;border-color:#1470ff59}.pay-account-shell .google-two-factor-copy strong{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;font-weight:500;letter-spacing:0;overflow-wrap:anywhere}.pay-account-shell .google-two-factor-guide{margin:0}.pay-account-shell .google-two-factor-status-card{align-items:center;background:linear-gradient(135deg,#1470ff1a,#1eb2ff14);border:1px solid rgb(20 112 255 / 14%);border-radius:10px;display:flex;gap:14px;padding:18px;width:min(100%,480px)}.pay-account-shell .google-two-factor-status-card>span{align-items:center;background:#fff;border-radius:999px;color:var(--pay-primary);display:inline-flex;flex:0 0 auto;height:46px;justify-content:center;width:46px}.pay-account-shell .google-two-factor-status-card strong,.pay-account-shell .google-two-factor-verify-title strong{color:#1e2329;display:block;font-size:16px;font-weight:500;line-height:24px}.pay-account-shell .google-two-factor-status-card p{color:#76808f;font-size:13px;line-height:20px;margin:4px 0 0}.pay-account-shell .google-two-factor-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:min(100%,480px)}.pay-account-shell .google-two-factor-actions .ant-btn,.pay-account-shell .google-two-factor-secondary-action.ant-btn{border-radius:4px;box-shadow:none;min-width:128px}.pay-account-shell .google-two-factor-secondary-action.ant-btn{justify-self:start}.pay-account-shell .google-two-factor-verify-title{display:grid;gap:6px}.portal-auth-two-factor .ant-input-otp,.portal-auth-two-factor .portal-auth-two-factor-otp{display:grid;gap:8px;grid-template-columns:repeat(6,1fr)}.portal-auth-two-factor .ant-otp-input-wrapper,.portal-auth-two-factor .ant-otp-input,.portal-auth-two-factor .portal-auth-two-factor-otp .ant-otp-input{width:100%}.portal-auth-two-factor .ant-otp-input,.portal-auth-two-factor .portal-auth-two-factor-otp .ant-otp-input{aspect-ratio:1 / 1;border-radius:4px;font-size:18px;text-align:center}@media(max-width:768px){.pay-account-shell .account-operation-page{max-width:none}.pay-account-shell .recharge-card.ant-card .ant-card-body,.pay-account-shell .withdraw-card.ant-card .ant-card-body,.pay-account-shell .security-header-card.ant-card .ant-card-body,.pay-account-shell .security-item-card.ant-card .ant-card-body{padding:16px}.pay-account-shell .method-tabs,.pay-account-shell .apply-list-actions{display:grid}.pay-account-shell .value-grid,.pay-account-shell .fee-info-grid{grid-template-columns:1fr}.pay-account-shell .apply-list-actions .bin-search,.pay-account-shell .apply-list-actions>.ant-btn{width:100%}.pay-account-shell .quick-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-account-shell .amount-input-group,.pay-account-shell .withdraw-amount-row,.recharge-payment-modal .other-info-row,.pay-account-shell .security-item{align-items:stretch;flex-direction:column}.pay-account-shell .withdraw-amount-row .ant-btn,.pay-account-shell .security-item .ant-btn{width:100%}.pay-account-shell .form-actions,.apply-detail-modal-body .detail-actions{display:grid;grid-template-columns:1fr;width:100%}.pay-account-shell .form-actions .ant-btn,.apply-detail-modal-body .detail-actions .ant-btn{width:100%}.pay-account-shell .bin-grid{grid-template-columns:1fr}.pay-account-shell .security-standalone-page{min-height:auto}.pay-account-shell .security-standalone-panel{margin-top:20px;max-width:none}.pay-account-shell .security-standalone-form,.pay-account-shell .payment-password-flow,.pay-account-shell .google-two-factor-flow{width:100%}.pay-account-shell .payment-password-otp{gap:6px}.pay-account-shell .payment-password-otp .ant-otp-input-wrapper,.pay-account-shell .payment-password-otp .ant-otp-input,.portal-auth-two-factor .ant-otp-input{aspect-ratio:1 / 1;height:auto;min-height:44px;width:100%}.pay-account-shell .google-two-factor-actions{display:grid}.pay-account-shell .google-two-factor-actions .ant-btn,.pay-account-shell .google-two-factor-secondary-action.ant-btn{width:100%}}.pay-account-shell{--account-body-size: 14px;--account-caption-size: 13px;--account-control-height: 48px;--account-control-radius: 6px;--account-page-title-size: 22px;--account-section-title-size: 18px;--account-table-head-bg: #f5f5f5;--account-table-head-height: 44px;--account-table-row-height: 56px;font-size:var(--account-body-size)}.pay-account-shell .portal-page{max-width:none;width:100%}.pay-account-shell .portal-page-head,.pay-account-shell .qurk-announcement-page .portal-page-head,.pay-account-shell .portal-card-list-page .portal-page-head,.pay-account-shell .portal-card-store-page .portal-page-head,.pay-account-shell .qurk-payment-history-frame .portal-page-head,.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head,.pay-account-shell .qurk-wallet-records-frame .portal-page-head,.pay-account-shell .qurk-wallet-flow-page .portal-page-head,.pay-account-shell .security-standalone-page .portal-page-head{margin-bottom:22px;padding-top:13px}.pay-account-shell .portal-page-head:before,.pay-account-shell .qurk-payment-history-frame .portal-page-head:before,.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head:before{display:block}.pay-account-shell .workspace-heading,.pay-account-shell .qurk-announcement-page .workspace-heading,.pay-account-shell .portal-card-list-page .workspace-heading,.pay-account-shell .portal-card-store-page .workspace-heading,.pay-account-shell .qurk-payment-history-frame .workspace-heading,.pay-account-shell .security-standalone-page .workspace-heading{align-items:center;display:flex;gap:12px}.pay-account-shell .workspace-heading .title-icon,.pay-account-shell .qurk-announcement-page .title-icon,.pay-account-shell .portal-card-list-page .workspace-heading .title-icon,.pay-account-shell .portal-card-store-page .title-icon,.pay-account-shell .qurk-payment-history-frame .title-icon,.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading .title-icon,.pay-account-shell .security-standalone-page .title-icon{align-items:center;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.pay-account-shell .workspace-heading-copy,.pay-account-shell .qurk-announcement-page .workspace-heading-copy,.pay-account-shell .portal-card-list-page .workspace-heading-copy,.pay-account-shell .portal-card-store-page .workspace-heading-copy,.pay-account-shell .qurk-payment-history-frame .workspace-heading-copy,.pay-account-shell .security-standalone-page .workspace-heading-copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.pay-account-shell .workspace-heading h1,.pay-account-shell .qurk-announcement-page .workspace-heading-copy h1,.pay-account-shell .portal-card-list-page .workspace-heading-copy h1,.pay-account-shell .portal-card-back-heading h1,.pay-account-shell .portal-card-store-page .workspace-heading-copy h1,.pay-account-shell .qurk-payment-history-frame .workspace-heading h1,.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading h1,.pay-account-shell .workspace-back-heading h1,.pay-account-shell .security-standalone-page .workspace-heading h1{color:var(--pay-text);font-size:var(--account-page-title-size);font-weight:600;letter-spacing:0;line-height:1.18;margin:0}.pay-account-shell .workspace-heading p,.pay-account-shell .qurk-announcement-page .workspace-heading-copy p,.pay-account-shell .portal-card-list-page .workspace-heading-copy p,.pay-account-shell .portal-card-store-page .workspace-heading-copy p,.pay-account-shell .qurk-payment-history-frame .workspace-heading-copy p,.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading p,.pay-account-shell .security-standalone-page .workspace-heading-copy p{color:var(--pay-muted);display:block;font-size:14px;line-height:22px;margin:0}.pay-account-shell .workspace-heading p:empty{display:none}.pay-account-shell .workspace-back-heading,.pay-account-shell .portal-card-back-heading{align-items:center;display:flex;gap:16px;margin-bottom:22px}.pay-account-shell .workspace-back-heading>div,.pay-account-shell .portal-card-back-heading>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.pay-account-shell .workspace-back-heading p,.pay-account-shell .portal-card-back-heading p{color:var(--pay-muted);display:block;font-size:14px;line-height:22px;margin:0}.pay-account-shell .qurk-wallet-flow-page .workspace-back-heading h1,.pay-account-shell .qurk-payment-history-frame .workspace-heading h1,.pay-account-shell .portal-card-list-page .workspace-heading-copy h1,.pay-account-shell .portal-card-store-page .workspace-heading-copy h1,.pay-account-shell .qurk-announcement-page .workspace-heading-copy h1{font-size:var(--account-page-title-size);font-weight:600;line-height:1.18}.pay-account-shell .qurk-wallet-flow-page .workspace-back-heading p,.pay-account-shell .qurk-payment-history-frame .workspace-heading-copy p,.pay-account-shell .portal-card-list-page .workspace-heading-copy p,.pay-account-shell .portal-card-store-page .workspace-heading-copy p,.pay-account-shell .qurk-announcement-page .workspace-heading-copy p{display:block}.pay-account-shell .qurk-payment-history-page{gap:18px}.pay-account-shell .qurk-payment-history-filters,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row{gap:12px;justify-content:start}.pay-account-shell .qurk-payment-history-filters{grid-template-columns:minmax(240px,300px) 150px 92px}.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row{grid-template-columns:minmax(240px,300px) 150px 170px 92px}.pay-account-shell .qurk-payment-history-filters .ant-select,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search{height:40px}.pay-account-shell .qurk-payment-history-filters .ant-select-single .ant-select-selector,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search.ant-input-affix-wrapper,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-single .ant-select-selector,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper{align-items:center;border-radius:8px;display:flex;height:40px!important;min-height:40px!important;padding:0 12px!important}.pay-account-shell .qurk-payment-history-filters .ant-select-single .ant-select-selector .ant-select-selection-item,.pay-account-shell .qurk-payment-history-filters .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-single .ant-select-selector .ant-select-selection-item,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.pay-account-shell .qurk-payment-history-filters .ant-select-arrow,.pay-account-shell .qurk-payment-history-filters .ant-select-clear,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-arrow,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-clear{color:#8f9aa8}.pay-account-shell .qurk-payment-history-filters .ant-select-selection-item,.pay-account-shell .qurk-payment-history-filters .ant-select-selection-placeholder,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-selection-item,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input{font-size:14px;font-weight:500}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search.ant-input-affix-wrapper>input.ant-input,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper>input.ant-input{align-self:center;flex:1 1 auto;height:20px!important;line-height:20px!important;min-height:0!important;padding:0!important}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input::placeholder,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input::placeholder{color:#9ca3af;line-height:20px}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input-prefix,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input-suffix,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-prefix,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-suffix{align-items:center;color:#8f9aa8;display:inline-flex;height:20px;line-height:20px}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input-prefix svg,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search .ant-input-suffix svg,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-prefix svg,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search .ant-input-suffix svg{height:16px;width:16px}@media(max-width:760px){.pay-account-shell .qurk-payment-history-filters,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row{grid-template-columns:1fr}}.qurk-payment-status-dropdown .ant-select-item-option,.qurk-payment-card-dropdown .ant-select-item-option{font-size:14px;line-height:24px;min-height:34px;padding:5px 14px}.qurk-payment-status-dropdown .ant-select-item-option-active,.qurk-payment-status-dropdown .ant-select-item-option-selected{background:#f5f5f5!important;color:#1e2329;font-weight:500}.qurk-payment-status-dropdown.ant-select-dropdown,.qurk-payment-card-dropdown.ant-select-dropdown{padding:6px 0}.pay-account-shell .ant-card .ant-card-head{min-height:50px}.pay-account-shell .ant-card .ant-card-head-title,.pay-account-shell .issuing-panel .ant-card-head-title,.pay-account-shell .card-head-title,.pay-account-shell .section-title,.pay-account-shell .fee-info-title{color:var(--pay-text);font-size:15px;font-weight:600;line-height:22px}.pay-account-shell .ant-card .ant-card-body{font-size:var(--account-body-size)}.pay-account-shell .account-stat-card .ant-card-body,.pay-account-shell .qurk-stat-card.ant-card .ant-card-body{min-height:104px;padding:18px}.pay-account-shell .account-stat-card small,.pay-account-shell .qurk-stat-card small,.pay-account-shell .form-label,.pay-account-shell .fee-label,.pay-account-shell .balance-section span{color:var(--pay-muted);font-size:var(--account-caption-size);line-height:20px}.pay-account-shell .account-stat-card strong,.pay-account-shell .qurk-stat-card strong,.pay-account-shell .balance-section strong{color:var(--pay-text);font-size:22px;font-weight:600;line-height:28px}.pay-account-shell .ant-btn{border-radius:var(--account-control-radius);font-size:14px;height:40px;padding-inline:16px}.pay-account-shell .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost){background:var(--pay-gradient);border-color:transparent;box-shadow:0 10px 24px #ff59fc29;color:#fff}.pay-account-shell .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):hover,.pay-account-shell .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--pay-gradient);border-color:transparent;box-shadow:0 12px 28px #ff59fc33;color:#fff;filter:brightness(.98)}.pay-account-shell .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):disabled,.pay-account-shell .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost).ant-btn-disabled{background:linear-gradient(135deg,#ff59fc6b,#ff999a6b);border-color:transparent;color:#fff}.pay-account-shell .portal-card-round-action>span,.pay-account-shell .qurk-wallet-action>span,.pay-account-shell .portal-card-hover-action,.pay-account-shell .portal-store-card-action{background:var(--pay-accent, #ff7fba);box-shadow:0 10px 24px #ff59fc29;color:#fff}.qurk-wallet-expired-body .ant-btn-primary{background:var(--pay-gradient, linear-gradient(135deg, #ff59fc 0%, #ff999a 100%));border-color:transparent;box-shadow:0 10px 24px #ff59fc29;color:#fff}.pay-account-shell .ant-btn-lg,.pay-account-shell .qurk-wallet-flow-page .ant-btn-primary,.pay-account-shell .portal-card-hover-action,.pay-account-shell .portal-store-card-action{font-size:14px;height:44px;min-width:112px}.pay-account-shell .ant-input-affix-wrapper,.pay-account-shell .ant-select-selector,.pay-account-shell .ant-picker,.pay-account-shell .account-search.ant-input-affix-wrapper,.pay-account-shell .portal-store-bin-search,.pay-account-shell .value-box,.pay-account-shell .method-tab,.pay-account-shell .quick-amt-btn{border-radius:var(--account-control-radius);font-size:14px;min-height:var(--account-control-height)}.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select.ant-select,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select.ant-select-single.ant-select-lg .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select.ant-select-focused .ant-select-selector,.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select.ant-select-open .ant-select-selector{border-radius:4px!important}.pay-account-shell .qurk-wallet-transfer-page .qurk-wallet-transfer-card-select .ant-select-selector{overflow:hidden}.pay-account-shell .ant-input{border-radius:var(--account-control-radius);font-size:14px}.pay-account-shell .ant-input:focus,.pay-account-shell .ant-input-focused,.pay-account-shell .ant-input-affix-wrapper:focus,.pay-account-shell .ant-input-affix-wrapper:focus-within,.pay-account-shell .ant-input-affix-wrapper-focused{border-color:var(--pay-primary);box-shadow:0 0 0 2px #e94bd61a}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search.ant-input-affix-wrapper:focus-within,.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search.ant-input-affix-wrapper-focused,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper:focus-within,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper-focused{border-color:var(--pay-primary);box-shadow:0 0 0 2px #e94bd61a}.pay-account-shell input.ant-input:not(.ant-input-sm):not(.ant-input-lg):not(.qurk-payment-order-search .ant-input):not(.qurk-wallet-record-search .ant-input),.pay-account-shell textarea.ant-input:not(.ant-input-sm):not(.ant-input-lg){min-height:var(--account-control-height)}.pay-account-shell .qurk-wallet-record-filter-card .ant-select-selector,.pay-account-shell .qurk-wallet-record-filter-card .ant-input-affix-wrapper,.pay-account-shell .qurk-wallet-record-filter-card .ant-picker{min-height:var(--account-control-height)}.pay-account-shell .qurk-payment-history-filters .qurk-payment-order-search.ant-input-affix-wrapper>input.ant-input,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-record-search.ant-input-affix-wrapper>input.ant-input{height:20px!important;line-height:20px!important;min-height:0!important;padding:0!important}.pay-account-shell .qurk-payment-history-filters .ant-select-selection-item,.pay-account-shell .qurk-payment-history-filters .ant-select-selection-placeholder,.pay-account-shell .qurk-payment-history-filters .ant-input,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-selection-item,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-select-selection-placeholder,.pay-account-shell .qurk-wallet-records-page .qurk-wallet-filter-row .ant-input,.pay-account-shell .portal-store-filters button{font-size:14px;font-weight:500}.qurk-payment-status-dropdown .ant-select-item-option,.qurk-payment-card-dropdown .ant-select-item-option{font-size:14px;line-height:24px;min-height:36px;padding:6px 14px}.pay-account-shell .ant-table{color:var(--pay-text);font-size:13px;border-radius:0}.pay-account-shell .account-list-card.ant-card,.pay-account-shell .account-card-table-card.ant-card,.pay-account-shell .qurk-table-card.ant-card,.pay-account-shell .qurk-wallet-records-card.ant-card,.pay-account-shell .portal-invitation-panel,.pay-account-shell .portal-invitation-panel-body,.pay-account-shell .qurk-payment-history-table .ant-table,.pay-account-shell .qurk-wallet-records-table .ant-table,.pay-account-shell .portal-invitation-table .ant-table,.pay-account-shell .portal-card-history-table .ant-table{border-radius:0;box-shadow:none}.pay-account-shell .ant-table-container,.pay-account-shell .ant-table-content,.pay-account-shell .ant-table-container table,.pay-account-shell .ant-table-container table>thead>tr:first-child>*:first-child,.pay-account-shell .ant-table-container table>thead>tr:first-child>*:last-child{border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:0!important;border-start-end-radius:0!important;border-start-start-radius:0!important}.pay-account-shell .ant-table-wrapper .ant-table,.pay-account-shell .ant-table-wrapper .ant-table-container,.pay-account-shell .ant-table-wrapper .ant-table-content,.pay-account-shell .ant-table-wrapper .ant-table-container table,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead>tr:first-child,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:first-child,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead>tr:first-child>th:last-child,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead>tr:first-child>td:first-child,.pay-account-shell .ant-table-wrapper .ant-table-container table>thead>tr:first-child>td:last-child,.pay-account-shell .ant-table-wrapper .ant-table-thead>tr>th:first-child,.pay-account-shell .ant-table-wrapper .ant-table-thead>tr>th:last-child{border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:0!important;border-start-end-radius:0!important;border-start-start-radius:0!important}.pay-account-shell .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before,.pay-account-shell .ant-table-wrapper .ant-table-fix-start-shadow-show .ant-table-container:before,.pay-account-shell .ant-table-ping-left .ant-table-cell-fix-left-last:after,.pay-account-shell .ant-table-wrapper .ant-table-cell-fix-start-shadow-show:after{box-shadow:inset 10px 0 8px -8px #0505050f!important}.pay-account-shell .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after,.pay-account-shell .ant-table-wrapper .ant-table-fix-end-shadow-show .ant-table-container:after,.pay-account-shell .ant-table-ping-right .ant-table-cell-fix-right-first:after,.pay-account-shell .ant-table-wrapper .ant-table-cell-fix-end-shadow-show:after{box-shadow:inset -10px 0 8px -8px #0505050f!important}.pay-account-shell .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background:#eaecef}.pay-account-shell .ant-table-tbody>tr.ant-table-placeholder>td,.pay-account-shell .ant-table-tbody>tr.ant-table-placeholder:hover>td,.pay-account-shell .ant-table-placeholder .ant-empty,.pay-account-shell .portal-empty-state,.pay-account-shell .portal-invitation-empty,.pay-account-shell .portal-invitation-empty-state,.pay-account-shell .qurk-wallet-table-empty,.pay-account-shell .portal-card-empty-state{background:#fff!important}.pay-account-shell .account-list-card.ant-card:hover,.pay-account-shell .account-card-table-card.ant-card:hover,.pay-account-shell .qurk-table-card.ant-card:hover,.pay-account-shell .qurk-wallet-records-card.ant-card:hover,.pay-account-shell .portal-invitation-panel:hover{box-shadow:none}.pay-account-shell .ant-table-thead>tr>th,.pay-account-shell .account-card-table-card .ant-table-thead>tr>th,.pay-account-shell .account-list-card .ant-table-thead>tr>th,.pay-account-shell .portal-card-history-table .ant-table-thead>tr>th,.pay-account-shell .portal-invitation-table .ant-table-thead>tr>th,.pay-account-shell .qurk-payment-history-table .ant-table-thead>tr>th,.pay-account-shell .qurk-table-card .ant-table-thead>tr>th,.pay-account-shell .qurk-wallet-records-table .ant-table-thead>tr>th{background:var(--account-table-head-bg);color:#374151!important;font-size:13px;font-weight:500!important;height:var(--account-table-head-height);padding:10px 14px}.pay-account-shell .ant-table-tbody>tr>td,.pay-account-shell .qurk-payment-history-table .ant-table-tbody>tr>td,.pay-account-shell .qurk-wallet-records-table .ant-table-tbody>tr>td,.pay-account-shell .portal-card-history-table .ant-table-tbody>tr>td{color:var(--pay-text);font-size:13px;height:var(--account-table-row-height);padding:14px}.pay-account-shell .qurk-payment-order-cell strong,.pay-account-shell .qurk-payment-card-cell span,.pay-account-shell .qurk-payment-text-cell,.pay-account-shell .qurk-payment-amount,.pay-account-shell .qurk-payment-status,.pay-account-shell .qurk-wallet-order-cell strong,.pay-account-shell .qurk-wallet-record-amount,.pay-account-shell .qurk-wallet-status-dot{font-size:13px;font-weight:400}.pay-account-shell .portal-invitation-plan-title h2,.pay-account-shell .portal-invitation-panel-header h2,.pay-account-shell .qurk-announcement-card strong,.pay-account-shell .qurk-announcement-detail h2,.pay-account-shell .portal-store-tip p,.pay-account-shell .store-card-top strong,.pay-account-shell .portal-virtual-card-top>strong,.pay-account-shell .portal-virtual-card-top>span,.pay-account-shell .portal-virtual-card-bottom>strong,.pay-account-shell .portal-card-balance-block>span,.pay-account-shell .portal-card-detail-section h2,.pay-account-shell .qurk-wallet-operation-head h2,.pay-account-shell .qurk-wallet-records-card .ant-card-head-title{font-size:var(--account-section-title-size);font-weight:600;line-height:26px}.pay-account-shell .qurk-announcement-card p,.pay-account-shell .qurk-announcement-card time,.pay-account-shell .qurk-announcement-detail p,.pay-account-shell .qurk-announcement-detail time,.pay-account-shell .portal-store-tip p,.pay-account-shell .portal-virtual-card-bottom span,.pay-account-shell .portal-virtual-card-bottom em,.pay-account-shell .store-card-meta span,.pay-account-shell .store-card-meta strong{font-size:14px;line-height:22px}.pay-account-shell .portal-card-number span,.pay-account-shell .store-card-top span{font-size:22px;letter-spacing:2px}.pay-account-shell .portal-card-balance-block strong,.pay-account-shell .qurk-wallet-total-line strong,.pay-account-shell .qurk-wallet-record-amount strong{font-size:34px;font-weight:600;line-height:1.05}.pay-account-shell .portal-store-tip,.pay-account-shell .qurk-wallet-operation-head,.pay-account-shell .qurk-wallet-record-filter-card.ant-card .ant-card-body,.pay-account-shell .recharge-card.ant-card .ant-card-body,.pay-account-shell .withdraw-card.ant-card .ant-card-body{padding:20px}.pay-account-shell .portal-card-store-page .portal-store-tip{padding:12px 16px}.pay-account-shell .portal-card-store-page .workspace-heading-copy h1{font-size:var(--account-page-title-size);font-weight:600;line-height:1.18}.pay-account-shell .portal-card-store-page .portal-store-tip p{font-size:14px;font-weight:600;line-height:20px}.pay-account-shell .portal-card-store-page .store-card-top strong{font-size:15px;font-weight:700;line-height:1}.pay-account-shell .portal-card-store-page .store-card-top span{font-size:19px;letter-spacing:2px}.pay-account-shell .portal-card-store-page .store-card-bottom strong{font-size:16px;line-height:1.2}.pay-account-shell .portal-card-store-page .store-card-bottom span{font-size:10px;font-weight:600;line-height:14px}.pay-account-shell .qurk-wallet-dashboard-page{margin-inline:0 auto;max-width:930px}.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head{margin-bottom:22px}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading{align-items:center;display:flex;gap:12px}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading .title-icon{display:inline-flex}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading p:empty{display:none}.pay-account-shell .qurk-wallet-dashboard-page .qurk-wallet-page{gap:28px;max-width:930px;width:100%}.pay-account-shell .qurk-wallet-dashboard-page .qurk-wallet-main-column{display:grid;gap:28px}.pay-account-shell .qurk-wallet-dashboard-page .qurk-wallet-top{align-items:center;gap:clamp(72px,10vw,118px);grid-template-columns:max-content auto;justify-content:start;padding:18px 0 10px}.pay-account-shell .qurk-wallet-total-line{gap:12px}.pay-account-shell .qurk-wallet-total-line strong{font-size:44px;font-weight:600;line-height:1.05}.pay-account-shell .qurk-wallet-total-line span{font-size:14px;font-weight:600;line-height:1.2}.pay-account-shell .qurk-wallet-action-row{gap:22px}.pay-account-shell .qurk-wallet-action{gap:8px;min-width:56px}.pay-account-shell .qurk-wallet-action>span{height:46px;width:46px}.pay-account-shell .qurk-wallet-action>span svg{height:20px;width:20px}.pay-account-shell .qurk-wallet-action strong{font-size:14px;font-weight:600;line-height:20px}.pay-account-shell .qurk-wallet-history-head{gap:16px}.pay-account-shell .qurk-wallet-history-head h2{font-size:var(--account-section-title-size);font-weight:600;line-height:26px}.pay-account-shell .qurk-wallet-history-head a{font-size:14px;font-weight:600;line-height:22px}.pay-account-shell .qurk-wallet-history-panel{background:transparent;min-height:360px;margin-top:-6px;max-width:980px;width:100%}.pay-account-shell .qurk-wallet-history-panel .qurk-wallet-record-list{padding:0}.pay-account-shell .qurk-wallet-record-day+.qurk-wallet-record-day{margin-top:18px}.pay-account-shell .qurk-wallet-record-day h3{font-size:13px;font-weight:600;line-height:20px;padding:14px 0 10px}.pay-account-shell .qurk-wallet-record-row{gap:14px;grid-template-columns:42px minmax(220px,1fr) minmax(132px,max-content);min-height:64px;padding:10px 0}.pay-account-shell .qurk-wallet-record-icon{height:42px;width:42px}.pay-account-shell .qurk-wallet-record-icon svg{height:18px;width:18px}.pay-account-shell .qurk-wallet-record-main,.pay-account-shell .qurk-wallet-record-meta{gap:4px}.pay-account-shell .qurk-wallet-record-main strong,.pay-account-shell .qurk-wallet-record-meta strong{font-size:14px;font-weight:600;line-height:20px}.pay-account-shell .qurk-wallet-record-main small{gap:6px;font-size:13px;line-height:18px}.pay-account-shell .qurk-wallet-record-main small b{border-radius:4px;font-size:12px;font-weight:600;padding:3px 6px}.pay-account-shell .qurk-wallet-record-meta span{font-size:13px;line-height:18px}.pay-account-shell .qurk-wallet-empty-state{background:#fafafa;height:100%;min-height:320px}.pay-account-shell .qurk-wallet-empty-state .portal-empty-state{background:transparent!important}.pay-account-shell .qurk-wallet-empty-state p,.pay-account-shell .qurk-wallet-table-empty p{font-size:14px;line-height:22px}.pay-account-shell .qurk-wallet-detail-modal .ant-modal-title{font-size:var(--account-section-title-size);font-weight:600}.pay-account-shell .qurk-wallet-detail-summary strong{font-size:28px;font-weight:600}.pay-account-shell .qurk-wallet-detail-summary span,.pay-account-shell .qurk-wallet-detail-list dt,.pay-account-shell .qurk-wallet-detail-list dd{font-size:14px}.pay-account-shell .portal-page-head.portal-subpage-heading,.pay-account-shell .portal-card-back-heading{align-items:center;display:flex;gap:12px;margin:0 0 22px;min-width:0}.pay-account-shell .portal-page-head.portal-subpage-heading>div,.pay-account-shell .portal-card-back-heading>div{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:10px;min-width:0}.pay-account-shell .portal-page-head.portal-subpage-heading .workspace-back-link,.pay-account-shell .portal-card-back-heading .ant-btn{align-items:center;background:#f5f5f6;border:0;border-radius:8px;box-shadow:none;color:#111827;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .16s ease,color .16s ease,transform .16s ease;width:36px}.pay-account-shell .portal-page-head.portal-subpage-heading .workspace-back-link:hover,.pay-account-shell .portal-card-back-heading .ant-btn:hover{background:#eeeeef;color:#111827;transform:translateY(-1px)}.pay-account-shell .portal-page-head.portal-subpage-heading .workspace-back-link svg,.pay-account-shell .portal-card-back-heading .ant-btn svg{height:22px;stroke-width:3;width:22px}.pay-account-shell .portal-page-head.portal-subpage-heading h1,.pay-account-shell .portal-card-back-heading h1{color:#111827;flex:0 0 auto;font-size:22px;font-weight:600;letter-spacing:0;line-height:1.18;margin:0;white-space:nowrap}.pay-account-shell .portal-page-head.portal-subpage-heading p,.pay-account-shell .portal-card-back-heading p{color:#6b7280;display:block;flex:1 1 auto;font-size:14px;font-weight:500;line-height:1.35;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.pay-account-shell{--account-page-title-size: 22px;--account-section-title-size: 18px;--account-control-height: 46px}.pay-account-shell .workspace-heading-copy{gap:6px}.pay-account-shell .qurk-wallet-total-line strong,.pay-account-shell .portal-card-balance-block strong{font-size:36px}.pay-account-shell .qurk-wallet-dashboard-page .portal-page-head{margin-bottom:20px}.pay-account-shell .qurk-wallet-dashboard-page .workspace-heading h1,.pay-account-shell .workspace-back-heading h1{font-size:var(--account-page-title-size)}.pay-account-shell .portal-page-head.portal-subpage-heading,.pay-account-shell .portal-card-back-heading{gap:12px;margin-bottom:22px}.pay-account-shell .portal-page-head.portal-subpage-heading>div,.pay-account-shell .portal-card-back-heading>div{flex-wrap:wrap;gap:6px 12px}.pay-account-shell .portal-page-head.portal-subpage-heading .workspace-back-link,.pay-account-shell .portal-card-back-heading .ant-btn{flex-basis:36px;height:36px;width:36px}.pay-account-shell .portal-page-head.portal-subpage-heading .workspace-back-link svg,.pay-account-shell .portal-card-back-heading .ant-btn svg{height:22px;width:22px}.pay-account-shell .portal-page-head.portal-subpage-heading h1,.pay-account-shell .portal-card-back-heading h1{font-size:22px}.pay-account-shell .portal-page-head.portal-subpage-heading p,.pay-account-shell .portal-card-back-heading p{font-size:14px;line-height:22px}.pay-account-shell .qurk-wallet-dashboard-page .qurk-wallet-page{gap:24px}.pay-account-shell .qurk-wallet-total-line{gap:10px}.pay-account-shell .qurk-wallet-action-row{gap:16px}.pay-account-shell .qurk-wallet-action>span{height:44px;width:44px}.pay-account-shell .qurk-wallet-action strong,.pay-account-shell .qurk-wallet-history-head a{font-size:14px}.pay-account-shell .qurk-wallet-history-panel,.pay-account-shell .qurk-wallet-empty-state{min-height:320px}.pay-account-shell .qurk-wallet-record-row{grid-template-columns:42px minmax(0,1fr)}.pay-account-shell .qurk-wallet-record-meta{grid-column:2;justify-items:start;text-align:left}}
