@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.flex{display:flex}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}}.app-layout{background:#f2f5f4}.app-sider{box-shadow:10px 0 35px #072f2c14;background:linear-gradient(#082f2c 0%,#063a36 55%,#052c2a 100%)!important}.app-sider .ant-layout-sider-children{flex-direction:column;display:flex}.app-sider .ant-menu{padding:0 10px;background:0 0!important}.app-sider .ant-menu-item-group-title{letter-spacing:.14em;font-size:9px;font-weight:700;color:#ffffff5c!important;padding:24px 14px 7px!important}.app-sider .ant-menu-item{color:#ffffffb0;border-radius:11px;height:44px;margin:4px 0;line-height:44px}.app-sider .ant-menu-item-selected{color:#fff;box-shadow:0 8px 22px #0f766e47;background:linear-gradient(90deg,#0f766e,#11877d)!important}.app-sider .ant-menu-item .anticon{font-size:16px}.brand-mark{box-shadow:0 8px 24px #2dd4bf40}.brand b{letter-spacing:.04em}.brand small{letter-spacing:.12em;font-size:8px}.sider-help{color:#99f6e4;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:11px;margin:auto 14px 18px;padding:14px;display:flex}.sider-help b,.sider-help small{display:block}.sider-help small{color:#ffffff75;margin-top:2px;font-size:10px}.app-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #e7eeec;height:78px;padding:0 30px;background:#ffffffeb!important}.collapse-btn{border:1px solid #e6eceb}.breadcrumb-label{color:#71817f;letter-spacing:.08em;font-size:11px;font-weight:700}.breadcrumb-label span{color:#c7d1d0;margin:0 8px}.user-avatar{background:linear-gradient(135deg,#0f766e,#2dd4bf)!important}.user-copy b,.user-copy small{display:block}.user-copy small{color:#879593;font-size:10px}.app-content{max-width:1680px;padding:30px 34px 44px}.welcome-panel{color:#fff;background:radial-gradient(circle at 82% 20%,#2dd4bf57,#0000 25%),radial-gradient(circle at 15% 130%,#14b8a64d,#0000 33%),linear-gradient(125deg,#073f3b 0%,#0b5c55 55%,#0b7369 100%);border-radius:24px;justify-content:space-between;align-items:center;min-height:245px;padding:40px 46px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #073f3b29}.welcome-panel:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.welcome-copy{z-index:1;max-width:720px;position:relative}.eyebrow{letter-spacing:.15em;color:#99f6e4;font-size:10px;font-weight:700}.welcome-copy .ant-typography{color:#fff!important}.welcome-copy h1{letter-spacing:-.035em;font-size:clamp(27px,3vw,42px);margin:15px 0 8px!important}.welcome-copy p{max-width:630px;font-size:14px;line-height:1.75;color:#ffffffab!important;margin-bottom:22px!important}.welcome-copy .ant-btn-primary{color:#07534d;box-shadow:none;background:#fff}.welcome-copy .ant-btn-background-ghost{border-color:#fff6}.welcome-orbit{z-index:1;place-items:center;width:210px;display:grid;position:relative}.orbit-ring{border:1px solid #fff3;border-radius:50%;place-items:center;width:170px;height:170px;display:grid;box-shadow:0 0 0 18px #ffffff09,0 0 0 38px #ffffff06}.orbit-core{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff21;border:1px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.orbit-core .anticon{color:#5eead4;font-size:19px}.orbit-core b{font-size:30px;line-height:1.1}.orbit-core span{opacity:.6;font-size:10px}.metric-grid{margin-top:18px}.summary-card{height:100%;transition:all .25s;box-shadow:0 5px 18px #0e363209;border:1px solid #e8eeed!important;border-radius:17px!important}.summary-card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #0e363217}.summary-card .ant-card-body{padding:20px 21px}.summary-top{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.summary-icon{border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.summary-emerald .summary-icon{color:#0f766e;background:#e2f6f1}.summary-blue .summary-icon{color:#2563eb;background:#e8f0ff}.summary-violet .summary-icon{color:#7c3aed;background:#f1eafe}.summary-amber .summary-icon{color:#d97706;background:#fff1df}.live-dot{background:#2dd4bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e6faf7}.summary-label,.summary-value,.summary-card small{display:block}.summary-label{color:#84928f;font-size:11px;font-weight:600}.summary-value{letter-spacing:-.03em;color:#102e2b;margin:4px 0;font-size:22px}.summary-card small{color:#96a29f;font-size:10px}.dashboard-main{margin-top:18px}.data-card,.health-card,.usage-card{box-shadow:0 5px 18px #0e363209;border:1px solid #e8eeed!important;border-radius:17px!important}.data-card .ant-card-head,.health-card .ant-card-head{min-height:66px}.data-card .ant-card-head-title small{color:#9aa6a4;margin-top:3px;font-size:10px;font-weight:400;display:block}.data-card .ant-card-body{padding:7px 20px 18px}.data-card .ant-table-thead>tr>th{letter-spacing:.08em;color:#93a09e;border-bottom:1px solid #edf1f0;font-size:9px;background:0 0!important}.data-card .ant-table-tbody>tr>td{padding:15px 8px}.tx-icon{border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.tx-in{color:#059669;background:#e6f8f2}.tx-out{color:#e05242;background:#fff0ed}.data-card td b,.data-card td small{display:block}.data-card td small{color:#9aa5a3;margin-top:2px;font-size:10px}.bank-tag{color:#32635f;background:#edf5f3;border:0;font-weight:600}.muted{color:#8e9a98;font-size:11px}.empty-state{color:#9aa6a4;flex-direction:column;justify-content:center;align-items:center;height:185px;display:flex}.empty-state b{margin:10px 0 3px;color:#405a57!important}.empty-graphic{color:#0f766e;background:#edf7f5;border-radius:18px;grid-template-columns:1fr 1fr;place-items:center;width:60px;height:60px;font-size:17px;display:grid}.health-card .ant-card-body{padding:8px 20px 13px}.health-row{border-bottom:1px solid #eef2f1;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:13px 0;display:grid}.health-row:last-child{border-bottom:0}.health-icon{color:#0f766e;background:#e7f7f3;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.health-row b,.health-row small{display:block}.health-row small{color:#96a19f;font-size:10px}.pulse{background:#2dd4bf;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e7faf7}.usage-card .ant-card-body{padding:21px}.usage-head{justify-content:space-between;align-items:flex-start;display:flex}.usage-head small,.usage-head b{display:block}.usage-head small{color:#8d9a98;letter-spacing:.08em;font-size:9px;font-weight:700}.usage-head b{margin:5px 0 10px;font-size:25px}.usage-card p{color:#879391;font-size:11px}.dashboard-loading{background:#fff;border-radius:20px;padding:30px}@media (max-width:1100px){.welcome-orbit{display:none}.welcome-panel{min-height:220px}.app-content{padding:24px}}@media (max-width:700px){.app-content{padding:16px}.welcome-panel{border-radius:18px;padding:28px 24px}.welcome-copy h1{font-size:28px}.breadcrumb-label,.user-copy{display:none}.app-header{padding:0 16px}.summary-value{font-size:20px}}.ant-layout-header.app-header{min-height:78px;overflow:visible;justify-content:space-between!important;align-items:center!important;height:78px!important;padding:0 30px!important;line-height:normal!important;display:flex!important}.ant-layout-header.app-header>.ant-space{align-items:center;height:100%}.app-header .user-menu{background:#fff;border:1px solid #e7edec;border-radius:14px;min-width:164px;height:52px;padding:6px 10px 6px 7px;transition:all .2s;box-shadow:0 3px 12px #1036320b;align-items:center!important;line-height:1!important;display:flex!important}.app-header .user-menu:hover{border-color:#cbdedb;box-shadow:0 7px 20px #10363217}.app-header .user-avatar{flex:none;width:36px;height:36px;line-height:36px}.app-header .user-copy{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex;line-height:1.1!important}.app-header .user-copy .ant-typography{color:#173330;text-overflow:ellipsis;white-space:nowrap;max-width:118px;margin:0;font-size:12px;display:block;overflow:hidden;line-height:14px!important}.app-header .user-copy small{color:#91a09d;font-size:9px;display:block;line-height:11px!important}.app-header .breadcrumb-label{white-space:nowrap;align-items:center;height:32px;display:flex;line-height:1!important}.app-header .collapse-btn{place-items:center;width:38px;height:38px;display:grid}@media (max-width:900px){.app-header .user-menu{width:48px;min-width:0;padding:5px}.app-header .user-copy{display:none}}.app-sider{align-self:flex-start;height:100vh;max-height:100vh;top:0;overflow:hidden;position:sticky!important}.app-sider .ant-layout-sider-children{height:100vh;min-height:0;overflow:hidden}.app-sider .brand{flex:0 0 78px}.app-sider .ant-menu{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5eead459 transparent;flex:auto;min-height:0;overflow:hidden auto}.app-sider .ant-menu::-webkit-scrollbar{width:5px}.app-sider .ant-menu::-webkit-scrollbar-thumb{background:#5eead452;border-radius:10px}.app-sider .sider-help{flex:none}.app-layout>.ant-layout{min-width:0}@media (max-width:991px){.app-sider{z-index:100;height:100vh;top:0;left:0;position:fixed!important}}.legacy-dashboard{max-width:1560px;margin:0 auto}.legacy-metric{height:105px;position:relative;overflow:hidden;box-shadow:0 8px 28px #1c304b0b;border:1px solid #eef1f5!important;border-radius:17px!important}.legacy-metric:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.legacy-metric .ant-card-body{justify-content:space-between;align-items:center;height:100%;padding:22px 24px;display:flex}.legacy-metric small,.legacy-metric b{display:block}.legacy-metric small{color:#6c7b90;letter-spacing:.04em;font-size:11px;font-weight:700}.legacy-metric b{color:#061938;margin-top:7px;font-size:22px;line-height:1.2}.legacy-metric>div>div>span{border-radius:13px;place-items:center;width:48px;height:48px;font-size:19px;display:grid}.tone-blue:before{background:#1677c8}.tone-blue>div>div>span{color:#1677c8;background:#edf6ff}.tone-purple:before{background:#9b55f7}.tone-purple>div>div>span{color:#8c4ee8;background:#f4efff}.tone-cyan:before{background:#08b7d3}.tone-cyan>div>div>span{color:#08a8c1;background:#e9fbfd}.tone-orange:before{background:#f5a20d}.tone-orange>div>div>span{color:#f5a20d;background:#fff7e7}.vip-panel{margin-top:20px;box-shadow:0 8px 28px #1c304b0b;border:1px solid #edf1f5!important;border-radius:17px!important}.vip-panel .ant-card-body{padding:25px}.vip-main{grid-template-columns:64px 220px 1fr;align-items:center;gap:16px;display:grid}.vip-avatar{width:64px;height:64px;font-size:25px;background:#718097!important}.vip-name b{color:#081b38;margin-right:8px;font-size:18px}.vip-name small{color:#52627a;margin-top:5px;display:block}.vip-progress>div{color:#50617a;justify-content:space-between;font-size:12px;display:flex}.vip-progress>div b{color:#12af62}.vip-progress .ant-progress{margin:5px 0 1px}.vip-progress p{color:#718097;margin:0;font-size:11px}.vip-progress p strong{color:#00a852}.vip-footer{color:#34455e;border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;margin-top:19px;padding-top:17px;font-size:12px;display:flex}.vip-footer a{color:#006dd7;cursor:pointer;font-weight:600}.legacy-section-card{height:100%;min-height:470px;box-shadow:0 8px 28px #1c304b0b;border:1px solid #edf1f5!important;border-radius:17px!important}.legacy-section-card .ant-card-head{border-bottom:1px solid #edf1f5;min-height:62px}.legacy-section-card .ant-card-head-title{color:#071a37;font-size:16px}.notice{grid-template-columns:54px 1fr;gap:14px;padding:12px 0;display:grid}.notice .ant-avatar{color:#667790;background:#eaf0f8}.notice b{color:#34465f;font-size:13px}.notice p{color:#40516a;background:#f7f9fc;border:1px solid #edf1f5;border-radius:0 15px 15px;margin:9px 0;padding:15px 17px;font-size:12px;line-height:1.7}.notice small{color:#9aa7b9}.bank-grid{grid-template-columns:repeat(6,minmax(82px,1fr));gap:14px;display:grid}.bank-tile{color:#263a57;cursor:pointer;min-height:105px;font:inherit;background:#fff;border:1px solid #e8edf4;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 7px;transition:all .2s;display:flex;position:relative}.bank-tile em{color:#fff;background:#22a878;border-radius:20px;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-style:normal;line-height:20px;position:absolute;top:8px;right:8px}.bank-logo{color:#19a885;border-radius:8px;place-items:center;width:42px;height:42px;font-size:28px;display:grid;overflow:hidden}.bank-logo img{object-fit:contain;width:100%;height:100%}.bank-tile b{font-size:11px;line-height:1.25}@media (max-width:1400px){.bank-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.vip-main{grid-template-columns:56px 1fr}.vip-progress{grid-column:1/-1}.bank-grid{grid-template-columns:repeat(3,1fr)}.legacy-section-card{min-height:auto}}@media (max-width:520px){.bank-grid{grid-template-columns:repeat(2,1fr)}.vip-name b{margin-bottom:5px;display:block}}.legacy-dashboard{padding-bottom:30px}.vip-level-1{background:#b45309!important}.vip-level-2{background:#64748b!important}.vip-level-3{background:#eab308!important}.vip-footer{cursor:pointer}.vip-footer .anticon-down{margin-left:7px;transition:all .2s}.vip-footer .anticon-down.rotated{transform:rotate(180deg)}.vip-tier-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px;display:grid}.vip-tier-grid>div{text-align:center;background:#f8fafc;border:2px solid #f1f5f9;border-radius:12px;flex-direction:column;align-items:center;padding:20px;display:flex;position:relative}.vip-tier-grid>div.active{background:#fff;border-color:#22c55e}.vip-tier-grid em{color:#fff;background:#22c55e;border-radius:20px;padding:2px 12px;font-size:11px;font-style:normal;position:absolute;top:-11px}.tier-crown{color:#fff;background:#475569;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:10px;font-size:20px;display:grid}.tier-crown.tier-1{background:#b45309}.tier-crown.tier-2{background:#64748b}.tier-crown.tier-3{background:#eab308}.vip-tier-grid small{color:#64748b;margin:8px 0}.vip-tier-grid strong{color:#475569;background:#edf1f5;border-radius:20px;padding:4px 12px;font-size:12px}.vip-tier-grid .active strong{color:#166534;background:#dcfce7}.notice{grid-template-columns:54px 1fr}.notice-admin{flex-direction:column;align-items:center;gap:6px;display:flex}.notice-admin b{color:#64748b;font-size:10px}.notice-bubble{background:#f7f9fc;border:1px solid #edf1f5;border-radius:0 15px 15px;padding:15px 17px}.notice-bubble p{background:0 0;border:0;margin:8px 0 0;padding:0}.activity-card,.service-card{height:100%;min-height:330px;box-shadow:0 8px 28px #1c304b0b;border:1px solid #edf1f5!important;border-radius:17px!important}.activity-card .ant-card-head,.service-card .ant-card-head{border-bottom:1px solid #edf1f5;min-height:62px}.activity-card .ant-card-head-title,.service-card .ant-card-head-title{font-size:16px}.activity-name{color:#1e293b;align-items:center;gap:10px;font-weight:500;display:flex}.activity-name i{background:#106db9;border-radius:50%;width:8px;height:8px;display:block}.device-name{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;max-width:230px;margin:4px auto 0;display:block;overflow:hidden}.service-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:8px;display:flex}.service-content>span{color:#106db9;background:#106db91a;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:16px;font-size:31px;display:grid}.service-content h3{color:#0f172a;text-transform:uppercase;margin:0 0 6px}.service-content p{color:#64748b;margin:0 0 18px;line-height:1.5}.service-content p b{color:#ef4444}.service-content .ant-btn{border-radius:12px;height:44px}@media (max-width:900px){.vip-tier-grid{grid-template-columns:repeat(2,1fr)}.dashboard-bottom .ant-table{min-width:720px}.activity-card .ant-card-body{overflow-x:auto}}@media (max-width:520px){.vip-tier-grid{grid-template-columns:1fr}.vip-footer{gap:14px}.legacy-metric{height:96px}.legacy-section-card{min-height:auto}}.legacy-dashboard{max-width:1600px}.dashboard-hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;padding:4px 2px;display:flex;position:relative}.dashboard-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#0f8a7f17,#0000 68%);border-radius:50%;width:280px;height:200px;position:absolute;top:-100px;left:-80px}.hero-eyebrow{color:#0e8c80;letter-spacing:.16em;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.dashboard-hero h1{color:#122724;letter-spacing:-.035em;margin:0;font-size:30px;font-weight:800}.dashboard-hero p{color:#71817e;margin:8px 0 0;font-size:14px}.hero-actions{gap:10px;display:flex}.hero-actions .ant-btn{border-radius:12px;height:44px;padding-inline:20px;font-weight:700}.hero-actions .ant-btn-primary{background:linear-gradient(135deg,#11998e,#087d73);border:0;box-shadow:0 8px 20px #087d7333}.metric-row{margin-bottom:0}.legacy-metric{background:linear-gradient(145deg,#fff 20%,#f7faf9);height:126px;transition:transform .25s,box-shadow .25s;box-shadow:0 10px 35px #17353113;border:0!important;border-radius:20px!important}.legacy-metric:hover{transform:translateY(-5px);box-shadow:0 18px 42px #1735311f}.legacy-metric:before{border-radius:0 8px 8px 0;width:5px}.legacy-metric .ant-card-body{padding:25px 24px}.legacy-metric small{color:#7b898f;letter-spacing:.075em;font-size:11px}.legacy-metric b{color:#112724;letter-spacing:-.025em;margin-top:9px;font-size:25px}.legacy-metric .ant-card-body>span{border-radius:17px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:23px;display:grid}.tone-blue .ant-card-body>span{color:#1680d5;background:linear-gradient(145deg,#eaf5ff,#d8edff)}.tone-purple .ant-card-body>span{color:#8951e8;background:linear-gradient(145deg,#f4edff,#e9dcff)}.tone-cyan .ant-card-body>span{color:#0aa9bd;background:linear-gradient(145deg,#e5fbfd,#d2f5f8)}.tone-orange .ant-card-body>span{color:#ec9800;background:linear-gradient(145deg,#fff7e6,#ffedca)}.vip-panel{background:linear-gradient(120deg,#fff 0%,#fbfffe 55%,#effaf7 100%);margin-top:22px;position:relative;overflow:hidden;box-shadow:0 12px 38px #17353113;border:0!important;border-radius:22px!important}.vip-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#14b8a61f,#0000 65%);border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-70px}.vip-panel .ant-card-body{z-index:1;padding:28px 30px;position:relative}.vip-main{grid-template-columns:76px 225px 1fr;gap:20px}.vip-avatar{border:6px solid #ffffffbf;min-width:72px;box-shadow:0 8px 22px #47556938;width:72px!important;height:72px!important;font-size:28px!important}.vip-name b{color:#102723;font-size:19px}.vip-name .ant-tag{border:0;border-radius:20px;font-weight:700}.vip-progress>div{font-size:13px}.vip-progress .ant-progress-inner{background:#e9f0ee;height:11px!important}.vip-progress .ant-progress-bg{height:11px!important}.vip-progress p{font-size:12px;line-height:1.55}.vip-footer{margin-top:22px;padding-top:20px}.vip-footer b{color:#344b47}.vip-footer a{color:#087d73}.legacy-sections{margin-top:24px}.legacy-section-card{background:#fff;min-height:490px;box-shadow:0 12px 38px #17353112;border:0!important;border-radius:22px!important}.legacy-section-card .ant-card-head,.activity-card .ant-card-head,.service-card .ant-card-head{border-bottom:1px solid #edf2f1;min-height:68px;padding-inline:26px}.legacy-section-card .ant-card-head-title,.activity-card .ant-card-head-title,.service-card .ant-card-head-title{color:#132d29;font-size:16px;font-weight:800}.legacy-section-card .ant-card-body{padding:24px}.notice{gap:16px}.notice-admin .ant-avatar{color:#0a8a7e;background:#e8f7f4;width:44px;height:44px}.notice-bubble{background:#f4f8f7;border:0;border-radius:4px 17px 17px;box-shadow:inset 0 0 0 1px #e9efed}.bank-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:14px}.bank-tile{background:linear-gradient(145deg,#fff,#fbfdfc);border:1px solid #e6eeec;border-radius:16px;gap:10px;min-width:0;min-height:112px}.bank-tile:hover{border-color:#8ed2ca;transform:translateY(-5px);box-shadow:0 13px 28px #087d731f}.bank-logo{border-radius:12px;width:48px;height:48px}.bank-tile b{overflow-wrap:anywhere;color:#324b47;max-width:100%;font-size:11px}.bank-tile em{background:linear-gradient(135deg,#20b486,#07976e);top:7px;right:7px;box-shadow:0 3px 8px #07976e3d}.dashboard-bottom{margin-top:24px}.activity-card,.service-card{min-height:350px;box-shadow:0 12px 38px #17353112;border:0!important;border-radius:22px!important}.activity-card .ant-card-body{padding:12px 24px 24px}.activity-card .ant-table-thead>tr>th{color:#526863;background:#f5f8f7;font-size:12px}.activity-card .ant-table-tbody>tr>td{padding-block:16px}.activity-name i{background:#0d8b7f;box-shadow:0 0 0 4px #e1f4f1}.service-content>span{color:#0b887c;background:linear-gradient(145deg,#e7f6f4,#d4efeb);box-shadow:0 9px 22px #0b887c1f}.service-content h3{color:#16332e}.service-content .ant-btn{background:linear-gradient(135deg,#11998e,#087d73);border:0;box-shadow:0 8px 18px #087d732e}.legacy-section-card .ant-empty{flex-direction:column;justify-content:center;min-height:350px;display:flex}.legacy-section-card .ant-empty-image{height:82px}.legacy-section-card .ant-empty-description{color:#96a29f}.vip-tier-grid>div{background:linear-gradient(145deg,#fff,#f7faf9);border:1px solid #e3ece9;border-radius:16px}.vip-tier-grid>div.active{border:2px solid #24b47e;box-shadow:0 9px 24px #24b47e1f}@media (max-width:1200px){.bank-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.dashboard-hero{flex-direction:column;align-items:flex-start}.vip-main{grid-template-columns:72px 1fr}.legacy-section-card{min-height:auto}.legacy-section-card .ant-empty{min-height:240px}}@media (max-width:600px){.dashboard-hero h1{font-size:25px}.dashboard-hero p{font-size:13px}.hero-actions{width:100%}.hero-actions .ant-btn{flex:1;padding-inline:10px}.legacy-metric{height:108px}.legacy-metric .ant-card-body{padding:20px}.legacy-metric b{font-size:21px}.legacy-metric .ant-card-body>span{flex-basis:48px;width:48px;height:48px}.vip-panel .ant-card-body{padding:22px 20px}.vip-main{grid-template-columns:58px 1fr}.vip-avatar{min-width:56px;width:56px!important;height:56px!important;font-size:22px!important}.vip-footer{align-items:flex-start}.bank-grid{grid-template-columns:repeat(2,1fr)}.bank-tile{min-height:102px}.legacy-section-card .ant-card-body{padding:18px}}.legacy-dashboard .metric-row{margin-bottom:30px!important}.legacy-dashboard .vip-panel,.legacy-dashboard .legacy-sections{margin-top:0!important;margin-bottom:30px!important}.legacy-dashboard .dashboard-bottom{margin-top:0!important}.legacy-dashboard .dashboard-hero{margin-bottom:30px}@media (max-width:767px){.legacy-dashboard .metric-row,.legacy-dashboard .vip-panel,.legacy-dashboard .legacy-sections{margin-bottom:22px!important}.legacy-dashboard .dashboard-hero{margin-bottom:22px}}.activity-card-dark{overflow:hidden;box-shadow:0 14px 36px #07111f2e;background:#142133!important;border:1px solid #33465d!important;border-radius:20px!important}.activity-card-dark .ant-card-head{background:#142133;border-bottom:1px solid #304158;min-height:58px;padding-inline:20px}.activity-card-dark .ant-card-head-title{color:#f4f8fc;font-size:15px;font-weight:750}.activity-card-dark .ant-card-body{background:#142133;padding:20px!important}.activity-title{align-items:center;gap:9px;display:flex}.activity-title .anticon{color:#08b878;font-size:16px}.activity-list{gap:12px;display:grid}.activity-item{background:#142133;border:1px solid #34475e;border-radius:9px;grid-template-columns:36px minmax(0,1fr);gap:13px;padding:14px 13px;transition:border-color .2s,background .2s,transform .2s;display:grid}.activity-item:hover{background:#17263a;border-color:#45617e;transform:translateY(-1px)}.activity-icon{color:#08b878;background:#101d30;border-radius:8px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.activity-details{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.activity-details b{color:#f7f9fc;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;line-height:1.45;overflow:hidden}.activity-details span{color:#7892b2;align-items:center;gap:4px;margin-top:3px;font-size:10px;line-height:1.35;display:flex}.activity-details small{color:#9eb2ca;background:#27384c;border-radius:5px;align-items:center;gap:4px;margin-top:5px;padding:3px 8px;font-size:10px;font-weight:650;line-height:1.35;display:flex}@media (max-width:600px){.activity-card-dark .ant-card-head{padding-inline:16px}.activity-card-dark .ant-card-body{padding:16px!important}.activity-item{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px 10px}.activity-icon{width:32px;height:32px}.activity-details b{white-space:normal}}.activity-card-dark{background:#fff!important;border:1px solid #e3ebe9!important;box-shadow:0 12px 38px #17353112!important}.activity-card-dark .ant-card-head{background:#fff!important;border-bottom:1px solid #edf2f1!important}.activity-card-dark .ant-card-head-title{color:#17332e!important}.activity-card-dark .ant-card-body{background:#fff!important}.activity-card-dark .activity-item{background:#f8fbfa;border-color:#e2ebe8}.activity-card-dark .activity-item:hover{background:#f1f9f7;border-color:#9fd3cb}.activity-card-dark .activity-icon{color:#079b78;background:#e7f7f3}.activity-card-dark .activity-details b{color:#233b37}.activity-card-dark .activity-details span{color:#78908b}.activity-card-dark .activity-details small{color:#607872;background:#eaf1f0}.activity-card-dark .ant-empty-description{color:#81938f}.bank-manager{max-width:1600px;margin:0 auto}.bank-page-head{justify-content:space-between;align-items:flex-start;margin-bottom:34px;display:flex}.bank-page-head h1{color:#0c1728;margin:0 0 5px;font-size:22px;font-weight:500}.bank-page-head p{color:#68758a;margin:0;font-size:12px}.bank-page-head .ant-btn{border-radius:10px;height:36px;font-weight:600}.techcombank-session-notice{gap:10px;margin:0 0 18px;display:grid}.techcombank-session-notice .ant-alert{color:#fff;background:#dc2626;border:0;border-radius:8px;padding:14px 18px}.techcombank-session-notice .ant-alert-message,.techcombank-session-notice .ant-alert-icon{color:#fff;font-weight:700}.techcombank-session-notice .ant-alert-message{line-height:1.55}.bank-list-card .ant-tooltip{font-weight:600}.bank-list-card{box-shadow:0 2px 5px #12233a14;border:1px solid #edf0f4!important;border-radius:16px!important}.bank-list-card .ant-card-head{border-bottom:1px solid #e6eaf0;min-height:50px;padding:0 22px}.bank-list-card .ant-card-head-title{font-size:16px}.bank-list-card .ant-card-body{padding:48px 25px}.bank-list-card .ant-table{font-size:13px}.bank-list-card .ant-table-thead>tr>th{color:#101827;background:#fafbfc;border-top:1px solid #e5e9ef;height:50px;font-size:12px;font-weight:800}.bank-list-card .ant-table-tbody>tr>td{color:#101827;height:72px}.bank-list-card .ant-tag{border:0;font-weight:700}.bank-list-card .ant-btn.ant-btn-circle{width:40px;height:40px}.bank-list-card .balance-action{color:#fff;background:#16a34a;border-color:#16a34a;box-shadow:0 4px 10px #16a34a38}.bank-list-card .balance-action:hover{transform:translateY(-1px);color:#fff!important;background:#15803d!important;border-color:#15803d!important}.bank-list-card .relogin-action{color:#fff;background:#6366f1;border-color:#6366f1;box-shadow:0 4px 10px #6366f138}.bank-list-card .relogin-action:hover{transform:translateY(-1px);color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.bank-list-card .view-action{color:#fff;background:#22a982;border-color:#22a982}.bank-list-card .view-action:hover{color:#fff!important;background:#198c6c!important;border-color:#198c6c!important}.account-detail{grid-template-columns:140px 1fr;gap:15px;padding:8px 0;display:grid}.app-sider .ant-menu-submenu .ant-menu-submenu-title{font-weight:600}.app-sider .ant-menu-sub.ant-menu-inline{background:#00000014!important}.app-sider .ant-menu-sub .ant-menu-item{height:36px;font-size:13px;line-height:36px;padding-left:67px!important}.app-sider .ant-menu-sub .ant-menu-item:before{content:"•";color:#99f6e47a;position:absolute;left:34px}.app-sider .ant-menu-sub .ant-menu-item-selected:before{color:#5eead4}@media (max-width:768px){.bank-page-head{margin-bottom:20px;display:block}.bank-page-head .ant-space{margin-top:14px}.bank-list-card .ant-card-body{padding:20px 12px}.bank-page-head h1{font-size:19px}}.bank-list-card .history-action{color:#fff;background:#087e78;border-color:#087e78}.bank-list-card .history-action:hover{color:#fff!important;background:#076862!important;border-color:#076862!important}.bank-form-page,.bank-history-page{max-width:1600px;margin:0 auto}.bank-form-card{max-width:680px;border-radius:14px!important}.history-bank-card{border:1px solid #e7ebf0!important;border-radius:8px!important}.history-bank-card .ant-card-body{padding:0}.history-query{border-bottom:1px solid #e7ebf0;width:100%;padding:16px 20px}.history-query .ant-picker{width:180px;height:38px}.history-query .ant-btn{background:#0aad69;height:38px}.history-bank-card .ant-table-thead>tr>th{height:46px;font-size:12px;font-weight:800}.history-bank-card .ant-table-tbody>tr>td{height:58px}.zalopay-transaction-content{align-items:center;gap:10px;min-width:220px;display:flex}.zalopay-transaction-content img{object-fit:contain;background:#f5f7f9;border-radius:9px;flex:0 0 34px;width:34px;height:34px;padding:4px}.zalopay-transaction-content span{line-height:1.4}.account-view-page{max-width:900px;margin:0 auto}.account-view-card{margin-top:18px;box-shadow:0 8px 30px #152d4b12;border:1px solid #e8edf3!important;border-radius:16px!important}.account-view-card .ant-card-head{background:#f2f7ff;min-height:92px}.account-view-title{align-items:center;gap:14px;display:flex}.account-view-title>span{color:#3578e5;background:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:24px;display:grid;box-shadow:0 3px 12px #1e46781f}.account-view-title h2{margin:0;font-size:20px}.account-view-title p{color:#8290a3;margin:3px 0 0;font-size:12px;font-weight:400}.account-view-card .ant-card-body{padding:30px 38px}.detail-field{margin-bottom:22px}.detail-field>.ant-typography{margin-bottom:8px;font-size:11px;font-weight:800;display:block}.detail-field .ant-input-affix-wrapper{background:#f8fafc;height:43px}.detail-field input{background:0 0;font-weight:650}.token-field input{color:#d63b48}.token-field small{color:#d99a28;margin-top:7px;display:block}.account-view-actions{border-top:1px solid #edf0f4;width:100%;padding-top:20px}@media (max-width:650px){.account-view-card .ant-card-body{padding:22px 16px}}.app-sider .ant-menu-submenu-selected>.ant-menu-submenu-title,.app-sider .ant-menu-submenu-open>.ant-menu-submenu-title{color:#ccfbf1!important;background:#2dd4bf14!important}.app-sider .ant-menu-sub .ant-menu-item{color:#ffffffad!important}.app-sider .ant-menu-sub .ant-menu-item:hover{color:#ccfbf1!important;background:#2dd4bf1a!important}.app-sider .ant-menu-sub .ant-menu-item-selected{box-shadow:0 6px 18px #0f766e38;color:#fff!important;background:linear-gradient(90deg,#0f766e,#11877d)!important}.revenue-page{max-width:1680px;margin:0 auto}.revenue-stat{height:142px;box-shadow:0 3px 9px #10284612;border:1px solid #edf0f3!important;border-radius:15px!important}.revenue-stat .ant-card-body{align-items:center;gap:17px;height:100%;display:flex}.revenue-stat .ant-card-body>span{border-radius:11px;place-items:center;width:58px;height:60px;font-size:24px;display:grid}.revenue-stat small,.revenue-stat b,.revenue-stat em{display:block}.revenue-stat small{color:#596779;font-size:13px}.revenue-stat b{letter-spacing:.02em;margin:5px 0;font-size:22px}.revenue-stat em{color:#7d8998;font-size:11px;font-style:normal}.stat-in>div>span{color:#18aa79;background:#e5f6f1}.stat-in b{color:#18aa79}.stat-out>div>span{color:#ee2937;background:#fde9eb}.stat-out b{color:#ee2937}.stat-total>div>span{color:#4d76ff;background:#eaf0ff}.stat-total b{color:#4d76ff}.stat-today>div>span{color:#ea9500;background:#fff3df}.stat-today b{color:#e28b00}.revenue-charts{margin-top:20px;margin-bottom:30px}.revenue-chart-card{height:475px;box-shadow:0 3px 9px #10284612;border:1px solid #edf0f3!important;border-radius:15px!important}.revenue-chart-card .ant-card-head{border:0;font-size:14px}.bar-chart{background:repeating-linear-gradient(#fff 0 63px,#e8ecef 64px);border-bottom:1px solid #dfe5ea;align-items:stretch;height:320px;padding:30px 12px 0;display:flex}.bar-day{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:15px;height:100%;display:flex;position:relative}.bars{justify-content:center;align-items:flex-end;gap:2px;width:82%;height:275px;display:flex}.bars i{width:9px;min-height:1px}.bar-in{background:#22ad55}.bar-out{background:#de3d4b}.bar-day small{white-space:nowrap;color:#55616f;height:36px;font-size:9px;transform:rotate(-45deg)}.chart-legend{justify-content:center;gap:28px;margin-top:28px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:6px;display:flex}.chart-legend i,.pie-legend i{width:11px;height:11px}.chart-legend .green{background:#22ad55}.chart-legend .red{background:#de3d4b}.pie-wrap{justify-content:center;align-items:center;gap:30px;height:350px;display:flex}.pie{border-radius:50%;width:230px;height:230px;box-shadow:inset 0 0 0 1px #ffffff80}.pie-legend{flex-direction:column;gap:9px;font-size:12px;display:flex}.pie-legend span{align-items:center;gap:7px;display:flex}.pie-legend b{margin-left:auto}.revenue-table-card{border:1px solid #edf0f3!important;border-radius:15px!important;margin-top:0!important}.revenue-filters{grid-template-columns:1.1fr 1fr 1fr 1fr 1fr auto;align-items:end;gap:14px;margin-bottom:22px;display:grid}.revenue-filters label{color:#3e4a59;flex-direction:column;gap:6px;font-size:12px;display:flex}.revenue-filters .ant-select,.revenue-filters .ant-picker{width:100%}.revenue-filters .ant-input,.revenue-filters .ant-select-selector,.revenue-filters .ant-picker,.revenue-filters .ant-btn{height:38px}.result-strip{background:#f6f8fa;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:13px 16px;font-size:12px;display:flex}.result-strip b{color:#4776ff}.result-strip strong{color:#0ca973}.result-strip em{color:#ef2738;font-style:normal;font-weight:700}.result-strip span{color:#25b8cf;font-weight:700}.revenue-bank{color:#fff;background:#596f82;border:0}.transaction-code{color:#4776ff}.amount-in{color:#0ca973}.amount-out{color:#ed2738}@media (max-width:1200px){.revenue-filters{grid-template-columns:repeat(3,1fr)}.pie-wrap{height:330px}.revenue-chart-card{height:auto;min-height:430px}}@media (max-width:700px){.revenue-filters{grid-template-columns:1fr}.result-strip{flex-direction:column;align-items:flex-start;gap:12px}.bar-chart{overflow-x:auto}.bar-day{min-width:24px}.pie-wrap{flex-direction:column}.pie{width:180px;height:180px}.revenue-chart-card{min-height:500px}}.revenue-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.revenue-head h1{color:#102e2b;margin:0;font-size:27px}.revenue-head p{color:#7b8b88;margin:5px 0 0;font-size:12px}.revenue-head .ant-btn{background:#0ca978;border-radius:10px;height:40px;font-weight:650}@media (max-width:600px){.revenue-head{flex-direction:column;align-items:flex-start;gap:14px}}.revenue-table-card>.ant-card-body{padding:26px 24px}.revenue-charts+.revenue-table-card{margin-top:30px!important}@media (max-width:700px){.revenue-charts{margin-bottom:22px}.revenue-charts+.revenue-table-card{margin-top:22px!important}.revenue-table-card>.ant-card-body{padding:20px 14px}}.chart-tooltip{z-index:20;color:#fff;text-align:left;pointer-events:none;background:#12252df5;border:1px solid #dfe7ea;border-radius:9px;min-width:170px;padding:10px 12px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.bar-day:first-child .chart-tooltip,.bar-day:nth-child(2) .chart-tooltip{left:0;transform:none}.bar-day:nth-last-child(-n+2) .chart-tooltip{left:auto;right:0;transform:none}.chart-tooltip b,.chart-tooltip span{white-space:nowrap;display:block}.chart-tooltip b{border-bottom:1px solid #ffffff26;margin-bottom:5px;padding-bottom:5px;font-size:11px}.chart-tooltip span{font-size:10px;line-height:1.7}.chart-tooltip strong{color:#42dfa0}.chart-tooltip em{color:#ff7580;font-style:normal}.bar-day:focus{outline:0}.bar-day:focus .bars{filter:brightness(1.08)}:root{--background:#f4f7f7;--foreground:#173332}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--foreground);margin:0}body{font-family:var(--font-sans), sans-serif}.app-layout{min-height:100vh}.brand{color:#fff;align-items:center;gap:12px;height:72px;padding:0 20px;display:flex}.brand-mark{background:linear-gradient(135deg,#2dd4bf,#0f766e);border-radius:12px;place-items:center;width:38px;height:38px;font-size:22px;font-weight:800;display:grid}.brand b,.brand small{display:block}.brand small{opacity:.62;letter-spacing:.08em;margin-top:2px;font-size:10px}.app-header{z-index:10;border-bottom:1px solid #e7eeee;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.app-content{width:100%;max-width:1600px;margin:0 auto;padding:28px}.user-menu{cursor:pointer}.page-title{margin-bottom:22px}.page-title h1{margin:0 0 5px;font-size:26px}.page-title p{color:#6b7e7d;margin:0}.metric-card{overflow:hidden}.metric-icon{color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.login-page{background:#f7faf9;grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.login-hero{color:#fff;background:radial-gradient(circle at 20% 15%,#2a958c 0,#0000 34%),linear-gradient(145deg,#073f3c,#0b625c);flex-direction:column;justify-content:center;padding:8vw;display:flex}.login-hero h1{max-width:650px;margin:24px 0 18px;font-size:clamp(38px,5vw,68px);line-height:1.05}.login-hero p{opacity:.75;max-width:540px;font-size:17px;line-height:1.8}.login-panel{place-items:center;padding:32px;display:grid}.login-card{width:min(440px,100%)}@media (max-width:900px){.login-page{grid-template-columns:1fr}.login-hero{display:none}.app-content{padding:18px}.user-menu .ant-typography{display:none}}.profile-page{max-width:1450px;margin:0 auto}.profile-cover{margin-bottom:14px;overflow:hidden;border:1px solid #e6eeec!important;border-radius:16px!important;padding:0!important}.profile-cover .ant-card-body{padding:0}.profile-cover-art{background:radial-gradient(circle at 80% 20%,#5eead461,#0000 28%),linear-gradient(120deg,#073f3b,#0f766e);height:120px}.profile-cover-user{align-items:flex-end;gap:16px;min-height:105px;padding:0 28px 16px;display:flex}.profile-cover-user .ant-avatar{background:linear-gradient(135deg,#0f766e,#2dd4bf);border:5px solid #fff;margin-top:-48px;font-size:34px}.profile-cover-user h1{margin:0;font-size:22px}.profile-cover-user p{color:#82908e;margin:3px 0}.profile-tabs>.ant-tabs-nav{background:#fff;border:1px solid #e6eeec;border-radius:13px;padding:0 18px}.profile-person,.profile-finance,.telegram-guide,.profile-info-card,.security-card{box-shadow:0 4px 16px #0a37320b;border:1px solid #e7eeec!important;border-radius:15px!important}.profile-person{text-align:center;position:relative}.profile-person>.ant-card-body>.ant-tag{position:absolute;top:16px;right:16px}.profile-person .ant-avatar{background:#0f766e;margin:15px auto 10px;font-size:28px;display:flex}.profile-person h2{margin:0}.profile-person p{color:#8a9795}.profile-meta{text-align:left;border-top:1px dashed #dce5e3;flex-direction:column;gap:12px;padding-top:16px;display:flex}.profile-meta span{color:#596966;align-items:center;gap:9px;display:flex}.profile-finance{margin-top:18px}.profile-finance .ant-statistic+.ant-statistic{border-top:1px solid #edf1f0;margin-top:18px;padding-top:18px}.profile-finance .ant-statistic-content{font-size:20px}.telegram-guide{background:linear-gradient(135deg,#f0fffb,#fff);margin-bottom:18px}.profile-info-card .ant-card-head-title,.telegram-guide .ant-card-head-title,.security-card .ant-card-head-title{text-transform:uppercase;font-size:13px}.profile-token{font-weight:700;color:#2563eb!important}.token-warning{color:#d48a16;margin-top:7px;display:block}.security-card{height:100%}.twofa-card{text-align:center}.twofa-card>.ant-card-body>.anticon{color:#12a879;font-size:64px}.twofa-card h2{margin:18px 0 6px}.twofa-card p{color:#758582}.twofa-card .ant-tag{margin-top:12px}@media (max-width:700px){.profile-cover-art{height:90px}.profile-cover-user{flex-wrap:wrap;padding:0 16px 16px}.profile-cover-user .ant-avatar{margin-top:-36px;width:72px!important;height:72px!important}.profile-cover-user .ant-btn{margin-left:0}.profile-info-card .ant-space-compact{flex-wrap:wrap;display:flex}.profile-info-card .ant-space-compact .ant-input{flex-basis:100%}}.profile-cover>.ant-card-body{padding:0!important}.profile-cover-art{width:100%;height:150px;background-image:linear-gradient(90deg,#04374814,#0d94880d),url(/profile-cover.jpg)!important;background-position:50% 48%!important;background-repeat:no-repeat!important;background-size:cover!important}.profile-cover-user{min-height:112px;align-items:center!important;padding:0 30px 20px!important}.profile-cover-user .ant-avatar{flex:none;box-shadow:0 8px 24px #0a3d3a2e;margin-top:-58px!important}.profile-cover-user>div{margin-top:6px}.profile-cover-user .ant-btn{margin-left:auto!important}.profile-tabs>.ant-tabs-nav{margin-bottom:18px!important}.profile-tabs .ant-tabs-tab{padding:13px 4px!important}.profile-person>.ant-card-body{padding:28px 24px!important}.profile-info-card>.ant-card-body,.telegram-guide>.ant-card-body,.security-card>.ant-card-body{padding:24px!important}@media (max-width:700px){.profile-cover-art{height:110px}.profile-cover-user{align-items:flex-end!important;padding:0 18px 18px!important}.profile-cover-user .ant-avatar{margin-top:-38px!important}.profile-cover-user>div{min-width:calc(100% - 100px)}.profile-cover-user .ant-btn{margin-left:0!important}}.profile-page>.profile-cover{margin-bottom:18px!important}.profile-page>.profile-tabs>.ant-tabs-nav{margin-bottom:22px!important}.profile-tabs .profile-person+.profile-finance,.profile-tabs .telegram-guide+.profile-info-card{margin-top:22px!important}.profile-tabs .telegram-guide{margin-bottom:0!important}.profile-tabs .ant-row{row-gap:4px}@media (max-width:991px){.profile-tabs .profile-person+.profile-finance,.profile-tabs .telegram-guide+.profile-info-card{margin-top:18px!important}}.deposit-page,.invoice-detail{padding-bottom:28px}.deposit-bank-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.deposit-bank{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e9ee;border-radius:14px;align-items:center;gap:14px;min-height:105px;padding:16px;transition:all .2s;display:flex;position:relative}.deposit-bank:hover{border-color:#0f8a7f;transform:translateY(-2px);box-shadow:0 8px 24px #0f8a7f1a}.deposit-bank.selected{background:#f3fffc;border:2px solid #0f8a7f}.deposit-bank img{object-fit:contain;border:1px solid #edf0f2;border-radius:10px;width:50px;height:50px}.deposit-bank span{flex-direction:column;gap:3px;min-width:0;display:flex}.deposit-bank b{text-transform:uppercase;color:#087a70;font-size:16px}.deposit-bank small{color:#667085;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deposit-bank strong{color:#17212b}.deposit-bank i{color:#fff;text-align:center;background:#0f8a7f;border-radius:50%;width:23px;height:23px;font-style:normal;position:absolute;top:10px;right:10px}.deposit-amount-card{margin-top:20px;border:1px solid #e5ecea!important}.deposit-amount{width:100%}.quick-amounts{flex-wrap:wrap;gap:8px;margin:-6px 0 18px;display:flex}.deposit-guide{border:1px solid #e5ecea!important}.deposit-guide .ant-card-head-title{color:#d92d20}.deposit-guide ol{padding-left:20px}.deposit-guide li{color:#344054;margin-bottom:16px}.deposit-guide p{color:#667085;margin:5px 0 0;line-height:1.6}.invoice-history{margin-top:24px;border:1px solid #e5ecea!important}.invoice-detail .ant-card{border:1px solid #e5ecea!important}.invoice-status{background:#f1fbf9;border:1px dashed #0f8a7f;border-radius:12px;flex-direction:column;align-items:center;gap:14px;margin-top:18px;padding:18px;display:flex}.countdown{gap:12px;display:flex}.countdown b{color:#fff;background:#0f8a7f;border-radius:9px;flex-direction:column;align-items:center;min-width:72px;padding:9px 16px;font-size:22px;display:flex}.countdown small{font-size:11px;font-weight:400}.qr-payment{text-align:center;color:#fff;background:linear-gradient(145deg,#087d73,#12a594)!important}.qr-payment h2,.qr-payment p{color:#fff}.qr-payment img{background:#fff;border-radius:18px;width:min(100%,390px);margin:22px auto;padding:14px;display:block}.qr-payment>small{color:#e8fffa;line-height:1.6;display:block}.qr-disabled{color:#98a2b3;background:#f2f4f7;border-radius:18px;justify-content:center;align-items:center;height:390px;margin:22px auto;font-weight:700;display:flex}.invoice-detail .ant-result{padding:4px}.invoice-detail .ant-result-icon{margin-bottom:8px}.invoice-detail .ant-result-title{font-size:20px}@media (max-width:900px){.deposit-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.deposit-bank-grid{grid-template-columns:1fr}.deposit-bank{min-height:90px}.invoice-detail .ant-card-head{align-items:flex-start}.invoice-detail .ant-card-extra .ant-btn{padding-inline:8px}.qr-disabled{height:280px}}.deposit-page .page-title{margin-bottom:26px}.deposit-top-section{margin-bottom:30px}.deposit-bank-grid+.ant-card,.deposit-bank-grid+.deposit-amount-card{margin-top:24px}.deposit-guide .ant-card-body{padding:26px 30px}.deposit-guide ol{flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}.deposit-guide li{margin-bottom:14px;padding-left:4px}.invoice-history{margin-top:0!important}.invoice-history .ant-card-body{padding:24px}.invoice-history .ant-table-wrapper{margin-top:0}@media (max-width:767px){.deposit-page .page-title{margin-bottom:20px}.deposit-top-section{margin-bottom:22px}.deposit-guide .ant-card-body,.invoice-history .ant-card-body{padding:18px}}.packages-page{padding-bottom:32px}.subscription-overview{margin-bottom:26px;border:1px solid #dce9e7!important}.subscription-overview .ant-card-body{grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:24px;padding:22px 26px;display:grid}.subscription-overview div{flex-direction:column;gap:5px;display:flex}.subscription-overview span{color:#667085}.subscription-overview strong{color:#162b2a;font-size:17px}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:24px;display:grid}.pricing-card{transition:all .25s;position:relative;overflow:hidden;border:1px solid #e5eceb!important;border-radius:22px!important}.pricing-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0f766e1f}.pricing-card .ant-card-body{flex-direction:column;min-height:590px;padding:0;display:flex}.pricing-card.popular{border:2px solid #0f8a7f!important}.popular-ribbon{z-index:2;color:#fff;text-align:center;background:#0f8a7f;width:145px;padding:6px;font-size:11px;font-weight:800;position:absolute;top:22px;right:-39px;transform:rotate(40deg)}.pricing-header{background:linear-gradient(#f3fbfa,#fff);border-bottom:1px dashed #d9e4e2;flex-direction:column;align-items:center;min-height:205px;padding:32px 24px 24px;display:flex}.pricing-header h2{text-transform:uppercase;margin:0 0 14px}.pricing-header del{color:#98a2b3}.pricing-price{color:#0b8378;margin:4px 0 10px;font-size:32px;font-weight:900}.pricing-price small{color:#667085;font-size:13px;font-weight:500}.support-label{color:#087a70;margin-top:auto;font-size:12px;font-weight:800}.pricing-body{flex-direction:column;flex:1;padding:25px;display:flex}.package-bank-icons{flex-wrap:wrap;justify-content:center;gap:8px;min-height:42px;display:flex}.package-bank-icons span{color:#667085;background:#fff;border:1px solid #e4e9ed;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:flex}.package-bank-icons img{object-fit:contain;max-width:27px;max-height:27px}.package-limits{text-align:center;color:#0b776e;background:#f0fbf9;border:1px dashed #9ed8d1;border-radius:13px;margin:22px 0;padding:16px}.package-limits b{margin:3px;display:block}.package-limits p{white-space:pre-line;margin:7px 0 0}.pricing-body ul{color:#475467;margin:0 0 23px;padding:0;list-style:none}.pricing-body li{margin:11px 0}.pricing-body li .anticon{color:#12a579;margin-right:8px}.pricing-body>.ant-btn{margin-top:auto}.renew-modal .ant-modal-content{border-radius:22px;padding:28px}.renew-modal .ant-modal-title{font-size:22px}.modal-package-desc{color:#667085;line-height:1.7}.field-caption{color:#98a2b3;margin:20px 0 10px;font-size:11px;display:block}.duration-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.duration-grid button{cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:center;min-height:76px;display:flex;position:relative}.duration-grid button.active{color:#087a70;background:#effbf9;border-color:#0f8a7f}.duration-grid span{color:#667085;margin-top:3px;font-size:11px}.duration-grid em{color:#e5484d;font-size:9px;font-style:normal;position:absolute;top:4px;right:4px}.renew-summary{background:#f5f8f8;border-radius:14px;flex-direction:column;gap:9px;margin:22px 0;padding:17px;display:flex}.renew-summary span{color:#667085;justify-content:space-between;display:flex}.renew-summary .ant-divider{margin:3px 0}.renew-summary .total{color:#0b776e;align-items:center;font-weight:700}.renew-summary .total strong{font-size:19px}.insufficient,.balance-warning{color:#e5484d!important}.balance-warning{background:#fff1f0;border-radius:8px;margin-top:12px;padding:10px}.confirm-renew{margin-top:18px}@media (max-width:900px){.subscription-overview .ant-card-body{grid-template-columns:1fr 1fr}}@media (max-width:560px){.subscription-overview .ant-card-body,.duration-grid,.pricing-grid{grid-template-columns:1fr}.renew-modal .ant-modal-content{padding:20px}}.packages-page .page-title{margin-bottom:18px}.packages-page .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;margin-top:16px}.packages-page .pricing-card{background:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;overflow:hidden;box-shadow:0 10px 40px #0000000d;border:1px solid #eff2f5!important;border-radius:24px!important}.packages-page .pricing-card.popular{border:1px solid #eff2f5!important}.packages-page .popular-ribbon{background:#2563eb}.packages-page .pricing-header{background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px dashed #e1e4e8;min-height:220px;padding:40px 32px 32px}.packages-page .pricing-header h2{color:#1e293b;letter-spacing:.5px;margin-bottom:16px;font-size:20px;font-weight:800}.packages-page .pricing-price{color:#2563eb;margin-bottom:16px;font-size:44px;line-height:1}.packages-page .pricing-price small{color:#64748b;text-transform:lowercase;font-size:15px;font-weight:600}.packages-page .pricing-header>.ant-tag{color:#059669;background:#ecfdf5;border:0;border-radius:50px;margin:0 auto 13px;font-weight:700}.packages-page .support-label{color:#2563eb;letter-spacing:.5px;background:#eff6ff;border-radius:50px;align-items:center;gap:6px;margin:auto auto 0;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.packages-page .package-bank-icons{gap:12px;margin-bottom:24px}.packages-page .package-bank-icons span{filter:drop-shadow(0 2px 4px #0000000a);border-color:#e2e8f0;border-radius:10px;width:42px;height:42px;transition:transform .2s}.packages-page .package-bank-icons span:hover{transform:scale(1.1)}.packages-page .package-limits{color:#1d4ed8;background:#eff6ff;border:1px dashed #bfdbfe;border-radius:16px;margin:0 0 20px;padding:16px;font-size:14px}.packages-page .pricing-body li{color:#475569;margin-bottom:12px;font-size:15px;font-weight:500;position:relative}.packages-page .pricing-body li .anticon{color:#10b981}.packages-page .pricing-body>.ant-btn{text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:0;border-radius:14px;height:52px;font-weight:700;box-shadow:0 8px 20px #2563eb40}.packages-page .pricing-body>.ant-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 10px 25px #2563eb59!important}.renew-modal .ant-modal-content{border-radius:24px;padding:28px 32px;overflow:hidden;box-shadow:0 20px 60px #0f172a2e}.renew-modal .ant-modal-title{color:#334155;font-size:22px;font-weight:800}.renew-modal .field-caption{color:#94a3b8;letter-spacing:.05em}.renew-modal .duration-grid{gap:12px}.renew-modal .duration-grid button{background:#f8fafc;border-color:#e2e8f0;min-height:78px}.renew-modal .duration-grid button:hover,.renew-modal .duration-grid button.active{color:#2563eb;background:#eff6ff;border-color:#3b82f6}.renew-modal .renew-summary{background:#f8fafc}.renew-modal .renew-summary .total,.renew-modal .renew-summary .total strong{color:#1d4ed8}.renew-modal .confirm-renew{text-transform:uppercase;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:0;border-radius:14px;height:52px;font-weight:700;box-shadow:0 8px 20px #2563eb40}@media (max-width:560px){.packages-page .pricing-grid{grid-template-columns:1fr;gap:20px}.packages-page .pricing-header{padding:32px 20px 26px}.packages-page .pricing-price{font-size:34px}.packages-page .pricing-body{padding:24px 20px}}.current-package-page{padding-bottom:32px}.current-package-card{overflow:hidden;box-shadow:0 8px 30px #0f172a0d;border:1px solid #e7ecef!important;border-radius:18px!important}.current-package-card>.ant-card-head{border-bottom:0;padding:8px 28px}.current-package-card>.ant-card-head .ant-card-head-title{font-size:20px}.current-package-card>.ant-card-body{padding:24px 32px 42px}.active-package{text-align:center;flex-direction:column;align-items:center;padding:35px 16px;display:flex}.package-state-icon{border-radius:24px;justify-content:center;align-items:center;width:82px;height:82px;margin:0 auto 18px;font-size:48px;display:flex}.package-state-icon.active{color:#22c55e;background:#22c55e1a}.package-state-icon.empty{color:#0ea5e9;background:#e0f2fe;border-radius:50%}.active-package h2{color:#0f172a;margin:10px 0 8px;font-size:28px}.active-package>p{color:#64748b;margin:0 0 24px;font-size:17px;line-height:1.7}.active-package>p strong{color:#16a34a}.package-detail-box{text-align:left;background:#f8fafc;border-radius:16px;grid-template-columns:1fr 1fr;gap:0;min-width:min(100%,610px);padding:8px 22px;display:grid;box-shadow:0 5px 18px #0f172a0f}.package-detail-box>div{border-bottom:1px solid #e9eef3;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:14px 4px;display:grid}.package-detail-box>div:nth-last-child(-n+2){border-bottom:0}.package-detail-box .anticon{color:#2563eb}.package-detail-box>div:first-child .anticon,.package-detail-box>div:first-child b{color:#16a34a}.package-detail-box span{color:#64748b}.package-detail-box b{color:#1e293b;text-align:right}.current-package-description{white-space:pre-line;background:#f8fafc;border-radius:10px;max-width:650px;padding:12px 18px;margin:20px auto!important;font-size:14px!important}.active-package>.ant-btn,.empty-package .ant-btn{border-radius:10px;min-width:170px;height:44px;font-weight:700}.empty-package{padding:42px 20px}.empty-package .ant-result-icon{margin-bottom:0}.empty-package .ant-result-title{font-size:19px;font-weight:700}@media (max-width:700px){.current-package-card>.ant-card-body{padding:20px 16px 32px}.package-detail-box{grid-template-columns:1fr;min-width:100%}.package-detail-box>div:nth-last-child(2){border-bottom:1px solid #e9eef3}.package-detail-box>div{grid-template-columns:22px 1fr}.package-detail-box b{text-align:left;grid-column:2}.active-package h2{font-size:23px}}.affiliate-page{padding-bottom:34px}.affiliate-tabs>.ant-tabs-nav{background:#fff;border:1px solid #e5ecea;border-radius:16px;margin-bottom:24px;padding:0 18px;box-shadow:0 7px 24px #1636310d}.affiliate-tabs>.ant-tabs-nav:before{border:0}.affiliate-tabs .ant-tabs-tab{padding:17px 12px;font-weight:650}.affiliate-stats{margin-bottom:22px}.affiliate-stat{height:118px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 8px 26px #1636310e;border:1px solid #e7eeec!important;border-radius:18px!important}.affiliate-stat:hover{transform:translateY(-4px);box-shadow:0 14px 32px #16363117}.affiliate-stat:after{content:"";opacity:.12;border-radius:50%;width:110px;height:110px;position:absolute;top:-35px;right:-28px}.affiliate-stat .ant-card-body{height:100%;padding:23px}.affiliate-stat .ant-statistic-title{color:#758580;font-weight:650}.affiliate-stat .ant-statistic-content{color:#17332e;font-size:23px;font-weight:800}.affiliate-stat .ant-statistic-content-prefix{border-radius:12px;place-items:center;width:40px;height:40px;margin-right:12px;display:inline-grid}.affiliate-blue:after,.affiliate-blue .ant-statistic-content-prefix{background:#3b82f6}.affiliate-blue .ant-statistic-content-prefix{color:#fff}.affiliate-cyan:after,.affiliate-cyan .ant-statistic-content-prefix{background:#06b6d4}.affiliate-cyan .ant-statistic-content-prefix{color:#fff}.affiliate-purple:after,.affiliate-purple .ant-statistic-content-prefix{background:#8b5cf6}.affiliate-purple .ant-statistic-content-prefix{color:#fff}.affiliate-orange:after,.affiliate-orange .ant-statistic-content-prefix{background:#f59e0b}.affiliate-orange .ant-statistic-content-prefix{color:#fff}.affiliate-green:after,.affiliate-green .ant-statistic-content-prefix{background:#10b981}.affiliate-green .ant-statistic-content-prefix{color:#fff}.affiliate-red:after,.affiliate-red .ant-statistic-content-prefix{background:#ef4444}.affiliate-red .ant-statistic-content-prefix{color:#fff}.referral-link-card,.affiliate-table-card,.withdraw-form-card{box-shadow:0 9px 30px #1636310e;border:1px solid #e5ecea!important;border-radius:18px!important}.referral-link-card .ant-card-body{padding:28px}.referral-promo{background:linear-gradient(120deg,#effbf8,#f4f8ff);border-radius:16px;align-items:center;gap:18px;margin-bottom:25px;padding:22px;display:flex}.referral-promo>span{color:#fff;background:linear-gradient(135deg,#15a99b,#087d73);border-radius:18px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:27px;display:grid;box-shadow:0 8px 20px #087d7333}.referral-promo h2{color:#15332e;margin:0 0 5px;font-size:20px}.referral-promo p{color:#62736f;margin:0;line-height:1.6}.referral-promo strong{color:#e5484d}.referral-link-card label{color:#344b47;margin-bottom:8px;font-weight:700;display:block}.referral-link-card .ant-input-group-addon{background:#0c887d;padding:0 4px}.referral-link-card .ant-input-group-addon .ant-btn{color:#fff}.affiliate-table-card .ant-card-head,.withdraw-form-card .ant-card-head{border-bottom:1px solid #edf1f0;min-height:64px}.affiliate-table-card .ant-card-head-title,.withdraw-form-card .ant-card-head-title{color:#17332e;font-weight:800}.affiliate-table-card .ant-card-body{padding:20px 24px 25px}.affiliate-table-card .ant-table-thead>tr>th{color:#526863;text-transform:uppercase;background:#f5f8f7;font-size:12px}.affiliate-table-card .ant-table-tbody>tr>td{padding-block:16px}.ref-user{color:#1677ff}.withdraw-form-card .ant-card-body{padding:24px}.available-commission{color:#50636d;background:#edf8ff;border-radius:10px;justify-content:space-between;margin-bottom:20px;padding:14px;display:flex}.available-commission b{color:#e5484d}.withdraw-amount{width:100%}.withdraw-form-card .ant-btn-primary{background:linear-gradient(135deg,#15a99b,#087d73);border:0;border-radius:10px;height:46px;font-weight:700}.bank-account-copy{color:#899793;margin-top:4px;display:block}.withdraw-money{color:#e5484d}@media (max-width:700px){.affiliate-tabs>.ant-tabs-nav{padding:0 8px}.affiliate-tabs .ant-tabs-tab{padding-inline:4px}.affiliate-tabs .ant-tabs-tab-btn span{font-size:0}.affiliate-tabs .ant-tabs-tab-btn .anticon{margin:0;font-size:18px}.referral-promo{align-items:flex-start;padding:18px}.referral-promo h2{font-size:17px}.referral-promo>span{flex-basis:46px;width:46px;height:46px}.affiliate-stat{height:105px}}.affiliate-stat:after{display:none!important}.affiliate-stat .ant-card-body{justify-content:space-between;align-items:center;gap:18px;display:flex}.affiliate-stat-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.affiliate-stat-copy small{color:#758580;font-size:13px;font-weight:700}.affiliate-stat-copy strong{color:#17332e;text-overflow:ellipsis;white-space:nowrap;font-size:25px;font-weight:850;line-height:1.15;overflow:hidden}.affiliate-stat-icon{color:#fff;border-radius:16px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:24px;display:grid;box-shadow:0 9px 20px #0f172a1f}.affiliate-blue .affiliate-stat-icon{background:linear-gradient(145deg,#4d8cff,#2f6fe7)}.affiliate-cyan .affiliate-stat-icon{background:linear-gradient(145deg,#17bdd4,#05a6bf)}.affiliate-purple .affiliate-stat-icon{background:linear-gradient(145deg,#9a67f5,#7f46e8)}.affiliate-orange .affiliate-stat-icon{background:linear-gradient(145deg,#ffad16,#ef9400)}.affiliate-green .affiliate-stat-icon{background:linear-gradient(145deg,#20c893,#0aad77)}.affiliate-red .affiliate-stat-icon{background:linear-gradient(145deg,#ff5961,#e93e47)}@media (max-width:700px){.affiliate-stat-icon{flex-basis:48px;width:48px;height:48px;font-size:21px}.affiliate-stat-copy strong{font-size:22px}}.withdraw-form-card .withdraw-amount{width:100%!important;height:52px!important}.withdraw-form-card .withdraw-amount .ant-input-number-input-wrap,.withdraw-form-card .withdraw-amount .ant-input-number-input{height:50px!important}.withdraw-form-card .withdraw-amount .ant-input-number-input{color:#e5484d;font-weight:700;padding:0 16px!important;font-size:18px!important}.withdraw-form-card .withdraw-amount .ant-input-number-group-addon{color:#344b47;background:#f4f7f6;min-width:72px;font-size:14px;font-weight:700;padding:0 16px!important}.withdraw-form-card .ant-form-item-label>label{font-size:14px;font-weight:700}@media (max-width:600px){.withdraw-form-card .withdraw-amount{height:50px!important}.withdraw-form-card .withdraw-amount .ant-input-number-input{font-size:17px!important}}.withdraw-amount-group{width:100%;display:flex!important}.withdraw-amount-group .withdraw-amount{flex:1;min-width:0;width:auto!important}.withdraw-amount-group .withdraw-currency{text-align:center;color:#344b47;cursor:default;background:#f4f7f6;flex:0 0 72px;font-size:14px;font-weight:700;width:72px!important}.referral-copy-group{width:100%;display:flex!important}.referral-copy-group .ant-input{flex:1;min-width:0}.referral-copy-group .ant-btn{font-weight:700;color:#fff!important;opacity:1!important;height:42px!important;text-shadow:none!important;background:#087d73!important;border-color:#087d73!important;padding:0 20px!important}.referral-copy-group .ant-btn:hover{color:#fff!important;background:#0a9789!important;border-color:#0a9789!important}@media (max-width:520px){.referral-copy-group .ant-btn{padding:0 14px!important}.referral-copy-group .ant-btn span:not(.anticon){display:none}}.webhooks-page{padding-bottom:36px}.webhook-tabs>.ant-tabs-nav{background:#fff;border:1px solid #e5ecea;border-radius:16px;margin-bottom:24px;padding:0 18px;box-shadow:0 7px 24px #1636310d}.webhook-tabs>.ant-tabs-nav:before{border:0}.webhook-tabs .ant-tabs-tab{padding:17px 12px;font-weight:700}.webhook-alerts{gap:12px;margin-bottom:20px;display:grid}.webhook-alerts .ant-alert{border-radius:12px}.webhook-table-card,.signature-card,.webhook-doc-card{box-shadow:0 9px 30px #1636310e;border:1px solid #e5ecea!important;border-radius:18px!important}.webhook-table-card .ant-card-head,.signature-card .ant-card-head,.webhook-doc-card .ant-card-head{border-bottom:1px solid #edf1f0;min-height:64px}.webhook-table-card .ant-card-head-title,.signature-card .ant-card-head-title,.webhook-doc-card .ant-card-head-title{color:#17332e;font-weight:800}.webhook-table-card .ant-card-head-title .anticon,.signature-card .ant-card-head-title .anticon,.webhook-doc-card .ant-card-head-title .anticon{color:#0b8a7e;margin-right:7px}.webhook-table-card .ant-card-body{padding:20px 24px 25px}.webhook-table-card .ant-table-thead>tr>th{color:#526863;text-transform:uppercase;background:#f5f8f7;font-size:12px}.webhook-table-card .ant-table-tbody>tr>td{padding-block:16px}.muted{color:#98a2b3}.signature-card{margin-top:22px}.signature-card .ant-card-body{padding:24px}.signature-card .ant-alert{border-radius:11px;margin-bottom:20px}.signature-card label{color:#526863;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.signature-card .ant-input-affix-wrapper,.signature-card .ant-btn{height:44px}.webhook-doc-card{height:100%}.webhook-doc-card .ant-card-body{padding:24px}.webhook-doc-card p{color:#64748b;line-height:1.6}.code-block{background:#10201e;border-radius:13px;max-height:430px;position:relative;overflow:auto}.code-block .ant-btn{z-index:2;color:#d8f7f1;background:#1f3834;border-color:#35514d;position:absolute;top:10px;right:10px}.code-block pre,.viewer-code{color:#82e6d5;white-space:pre-wrap;margin:0;padding:22px;font:12px/1.7 Consolas,Monaco,monospace}.code-block.compact{margin-top:18px}.viewer-code{color:#d9f5ef;background:#10201e;border-radius:12px;max-height:520px;overflow:auto}.webhook-rules .ant-card-body{flex-direction:column;gap:0;display:flex}.webhook-rules .ant-card-body>div{border-bottom:1px solid #edf1f0;gap:14px;padding:16px 0;display:flex}.webhook-rules .ant-card-body>div:last-child{border:0}.webhook-rules .ant-card-body>div>.anticon{color:#0bad7c;margin-top:3px;font-size:20px}.webhook-rules b{color:#253e3a}.webhook-rules p{margin:4px 0 0}.webhooks-page .ant-btn-primary{background:#087d73;border-color:#087d73}.webhooks-page .ant-btn-primary:hover{background:#0a9789!important;border-color:#0a9789!important}@media (max-width:650px){.webhook-tabs>.ant-tabs-nav{padding:0 8px}.webhook-tabs .ant-tabs-tab{padding-inline:4px}.webhook-tabs .ant-tabs-tab-btn span{font-size:0}.webhook-tabs .ant-tabs-tab-btn .anticon{margin:0;font-size:18px}.signature-card .ant-space-compact{flex-wrap:wrap}.signature-card .ant-space-compact>.ant-input-affix-wrapper{width:100%;border-radius:8px!important}.signature-card .ant-space-compact>.ant-btn{flex:1;margin-top:8px;border-radius:8px!important}}.webhook-management-stack{flex-direction:column;gap:26px;display:flex}.webhook-management-stack .webhook-alerts{margin-bottom:0}.webhook-management-stack .signature-card{margin-top:0!important}@media (max-width:650px){.webhook-management-stack{gap:20px}}.settings-page{padding-bottom:36px}.telegram-setting-card{height:100%;box-shadow:0 10px 34px #1636310f;border:1px solid #e5ecea!important;border-radius:20px!important}.telegram-setting-card .ant-card-head{border-bottom:1px solid #edf1f0;min-height:84px;padding:12px 25px}.telegram-setting-card .ant-card-body{flex-direction:column;min-height:600px;padding:25px;display:flex}.telegram-card-title{align-items:center;gap:14px;display:flex}.telegram-card-title>span{color:#2774d8;background:#e9f1ff;border-radius:14px;place-items:center;width:49px;height:49px;font-size:23px;display:grid;box-shadow:0 5px 13px #2774d81f}.telegram-card-title div{flex-direction:column;gap:3px;display:flex}.telegram-card-title b{color:#17332e;font-size:16px}.telegram-card-title small{color:#788783;font-size:12px;font-weight:400}.telegram-setting-card.group .telegram-card-title>span{color:#0b9b70;background:#e9f9f3;box-shadow:0 5px 13px #0b9b701f}.telegram-guide{color:#334e73;background:#eff5ff;border-radius:15px;min-height:220px;margin-bottom:23px;padding:20px 22px}.telegram-setting-card.group .telegram-guide{color:#28614e;background:#edf9f4}.telegram-guide h3{color:#286bbd;margin:0 0 10px;font-size:14px}.telegram-setting-card.group .telegram-guide h3{color:#07845e}.telegram-guide ol{margin:0;padding-left:21px;line-height:1.85}.telegram-guide code{color:#e5484d;background:#fff;border-radius:5px;padding:2px 7px;box-shadow:0 2px 6px #0000000d}.telegram-setting-card .ant-form{flex-direction:column;flex:1;display:flex}.telegram-setting-card .ant-form-item-label>label{font-weight:700}.telegram-setting-card .ant-switch.ant-switch-checked{background:#0b8a7e}.telegram-actions{border-top:1px solid #edf1f0;grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding-top:20px;display:grid}.telegram-actions .ant-btn{border-radius:11px;height:46px;font-weight:700}.telegram-actions .ant-btn-primary{background:linear-gradient(135deg,#2785e4,#1769bf);border:0}.telegram-setting-card.group .telegram-actions .ant-btn-primary{background:linear-gradient(135deg,#16ad7c,#07865f)}.group-reminder{color:#9a6a00;background:#fff8e6;border-radius:9px;gap:8px;margin-top:2px;padding:12px;font-size:12px;display:flex}.group-actions{margin-top:auto}.telegram-security-note{color:#087d73;background:#f1fbf9;border:1px solid #cfe9e4;border-radius:16px;align-items:center;gap:14px;margin-top:24px;padding:18px 22px;display:flex}.telegram-security-note>.anticon{font-size:25px}.telegram-security-note b{color:#14534b}.telegram-security-note p{color:#5d7772;margin:3px 0 0}@media (max-width:650px){.telegram-setting-card .ant-card-head,.telegram-setting-card .ant-card-body{padding-inline:18px}.telegram-card-title small{white-space:normal}.telegram-guide{min-height:auto;padding:17px}.telegram-actions{grid-template-columns:1fr}.telegram-security-note{align-items:flex-start}}.telegram-setting-card{background:linear-gradient(#fff,#fcfefd);position:relative;overflow:hidden;box-shadow:0 16px 44px #16363117;border:0!important;border-radius:24px!important}.telegram-setting-card:before{content:"";background:linear-gradient(90deg,#3b82f6,#75b4fa);height:5px;position:absolute;top:0;left:0;right:0}.telegram-setting-card.group:before{background:linear-gradient(90deg,#10b981,#6edbb6)}.telegram-setting-card.group .ant-card-head{background:linear-gradient(90deg,#f5fdf9,#fff)}.telegram-setting-card .ant-card-body{min-height:570px;padding:28px}.telegram-card-title>span{border-radius:17px;width:54px;height:54px;font-size:26px}.telegram-card-title b{font-size:18px}.telegram-card-title small{font-size:12px}.telegram-guide{background:linear-gradient(135deg,#f2f7ff,#f8fbff);border:1px solid #dce9fb;min-height:0;margin-bottom:26px;padding:18px}.telegram-setting-card.group .telegram-guide{background:linear-gradient(135deg,#f0fbf6,#f8fdfa);border-color:#d7eee6}.telegram-guide h3{text-transform:uppercase;letter-spacing:.035em;margin:0 0 14px;font-size:13px}.telegram-guide ol{counter-reset:telegram-step;grid-template-columns:1fr 1fr;gap:10px;padding:0;line-height:1.45;list-style:none;display:grid}.telegram-guide li{counter-increment:telegram-step;background:#ffffffc7;border:1px solid #497fc21f;border-radius:11px;min-height:67px;padding:11px 11px 11px 42px;font-size:12px;position:relative}.telegram-guide li:before{content:counter(telegram-step);color:#fff;background:#3b82f6;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid;position:absolute;top:11px;left:11px}.telegram-setting-card.group .telegram-guide li{border-color:#0b9b7021}.telegram-setting-card.group .telegram-guide li:before{background:#10a878}.telegram-setting-card .ant-form-item{margin-bottom:20px}.telegram-setting-card .ant-input,.telegram-setting-card .ant-input-affix-wrapper{border-color:#dbe4e2;border-radius:11px;min-height:46px}.telegram-setting-card .ant-input:hover,.telegram-setting-card .ant-input-affix-wrapper:hover{border-color:#71aef0}.telegram-setting-card.group .ant-input:hover{border-color:#66c9a7}.telegram-setting-card .ant-switch{min-width:78px;height:28px}.telegram-setting-card .ant-switch .ant-switch-handle{top:4px}.telegram-actions{gap:14px;padding-top:22px}.telegram-actions .ant-btn{border-radius:12px;height:49px}.telegram-actions .ant-btn-default{color:#344b47;border-color:#cbdad7}.telegram-actions .ant-btn-default:hover{color:#2785e4;border-color:#2785e4}.telegram-setting-card.group .telegram-actions .ant-btn-default:hover{color:#0b9b70;border-color:#0b9b70}.group-reminder{border:1px solid #f7df9d;border-radius:11px;padding:13px 15px}.telegram-security-note{border:0;border-radius:18px;margin-top:28px;box-shadow:0 8px 26px #087d7312}@media (max-width:700px){.telegram-setting-card .ant-card-head{padding-inline:20px}.telegram-setting-card .ant-card-body{min-height:0;padding:20px}.telegram-guide ol{grid-template-columns:1fr}.telegram-guide li{min-height:0}.telegram-card-title b{font-size:16px}}.telegram-setting-card:before{display:none!important}.telegram-setting-card .ant-card-head{background:#fff!important;border-bottom:1px solid #edf2f1!important;min-height:112px!important;padding:22px 30px!important}.telegram-setting-card .ant-card-head-wrapper{align-items:center;height:100%}.telegram-setting-card .ant-card-head-title{white-space:normal!important;padding:0!important;overflow:visible!important}.telegram-card-title{position:relative;gap:17px!important}.telegram-card-title:before{content:"";background:#4f8ff5;border-radius:0 6px 6px 0;width:4px;height:48px;position:absolute;top:4px;left:-30px}.telegram-setting-card.group .telegram-card-title:before{background:#19b881}.telegram-card-title>span{flex:0 0 56px;width:56px!important;height:56px!important;box-shadow:none!important;background:linear-gradient(145deg,#edf4ff,#e3efff)!important;border-radius:18px!important;font-size:25px!important}.telegram-setting-card.group .telegram-card-title>span{background:linear-gradient(145deg,#eafaf4,#dcf5eb)!important}.telegram-card-title div{justify-content:center;gap:6px!important}.telegram-card-title b{line-height:1.25;color:#17332e!important;font-size:18px!important}.telegram-card-title small{line-height:1.4;color:#7a8b87!important;font-size:12px!important}@media (max-width:650px){.telegram-setting-card .ant-card-head{min-height:100px!important;padding:18px 20px!important}.telegram-card-title:before{left:-20px}.telegram-card-title>span{flex-basis:48px;width:48px!important;height:48px!important}.telegram-card-title b{font-size:16px!important}}.telegram-status-row{background:#f8fbfa;border:1px solid #e5ecea;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:15px 17px;display:flex}.telegram-status-row>div{flex-direction:column;gap:3px;display:flex}.telegram-status-row b{color:#263f3b;font-size:14px}.telegram-status-row small{color:#81908d;font-size:12px}.telegram-status-row .ant-switch{background:#c9d2d0;flex:0 0 48px;min-width:48px!important;height:26px!important}.telegram-status-row .ant-switch.ant-switch-checked{background:linear-gradient(135deg,#13a894,#087d73)}.telegram-status-row .ant-switch .ant-switch-handle{width:20px;height:20px;top:3px!important}.telegram-status-row .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 23px)}.api-docs-page{padding-bottom:40px}.api-docs-hero{color:#fff;background:linear-gradient(120deg,#102d29,#0a5149);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 38px #08433b2e}.api-docs-hero:after{content:"</>";color:#ffffff0e;font:900 150px/1 Consolas;position:absolute;top:-36px;right:130px}.api-docs-hero>div{z-index:1;position:relative}.api-docs-hero span{letter-spacing:.17em;color:#6ee7d1;font-size:10px;font-weight:800}.api-docs-hero h1{color:#fff;margin:6px 0;font-size:30px}.api-docs-hero p{color:#b7d4cf;margin:0}.api-docs-hero .ant-tag{z-index:1;color:#79efc7;background:#38d39f29;border:0;border-radius:20px;padding:8px 13px;position:relative}.api-docs-sidebar{background:#fff;border:1px solid #e2ebe8;border-radius:18px;max-height:calc(100vh - 110px);padding:14px;position:sticky;top:88px;overflow:auto;box-shadow:0 9px 30px #1636310e}.docs-search{margin-bottom:14px}.docs-search .ant-input-affix-wrapper{background:#f6f9f8;border-radius:11px;height:42px}.docs-nav-group{margin-top:15px}.docs-nav-group>b{color:#93a19d;text-transform:uppercase;letter-spacing:.11em;margin:0 10px 7px;font-size:10px;display:block}.docs-nav-group button{color:#4d625d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:42px;margin:3px 0;padding:8px 10px;font:600 12px inherit;transition:all .18s;display:flex}.docs-nav-group button>span{color:#6c7f7b;background:#f0f5f4;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.docs-nav-group button:hover{color:#087d73;background:#f3f8f7}.docs-nav-group button.active{color:#087d73;background:linear-gradient(90deg,#e8f8f5,#f2fbf9);font-weight:800}.docs-nav-group button.active>span{color:#fff;background:#0c8b7f}.docs-nav-group button em{border-radius:5px;margin-left:auto;padding:2px 5px;font-size:8px;font-style:normal}.docs-nav-group button em.get{color:#08874f;background:#e7f8ef}.docs-nav-group button em.post{color:#286fd0;background:#eaf2ff}.docs-nav-group button em.delete{color:#d83c45;background:#fff0f0}.api-docs-content{flex-direction:column;gap:18px;display:flex}.docs-auth-card,.docs-section{box-shadow:0 9px 30px #1636310e;border:1px solid #e2ebe8!important;border-radius:18px!important}.docs-auth-card .ant-card-body{justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.docs-auth-card .ant-card-body>div{align-items:center;gap:13px;min-width:0;display:flex}.docs-auth-card .ant-card-body>div>.anticon{color:#dc9200;background:#fff3d8;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.docs-auth-card span{flex-direction:column;min-width:0;display:flex}.docs-auth-card small{color:#869590;letter-spacing:.08em;font-size:10px;font-weight:800}.docs-auth-card b{color:#31504a;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font:600 13px/1.5 Consolas;overflow:hidden}.docs-section .ant-card-body{padding:30px}.docs-section-heading{align-items:center;gap:15px;display:flex}.docs-section-heading>span{color:#087d73;background:linear-gradient(145deg,#e8f8f5,#d8f1ec);border-radius:15px;place-items:center;width:50px;height:50px;font-size:23px;display:grid}.docs-section-heading small{color:#93a19d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.docs-section-heading h2{color:#17332e;margin:2px 0 0;font-size:24px}.docs-description{color:#5f736e;margin:20px 0;font-size:14px;line-height:1.7}.docs-note{color:#315b8e;background:#eff6ff;border:1px solid #bfdbfe;border-radius:11px;gap:10px;margin:16px 0;padding:14px 16px;line-height:1.6;display:flex}.endpoint-url{background:#f8fbfa;border:1px solid #dfe9e6;border-radius:12px;align-items:center;margin:20px 0;padding:8px;display:flex;overflow:hidden}.endpoint-url>strong{color:#fff;border-radius:8px;padding:7px 11px;font-size:11px}.endpoint-url>strong.get{background:#10a263}.endpoint-url>strong.post{background:#3278d4}.endpoint-url>strong.delete{background:#dc4851}.endpoint-url code{color:#304b46;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:0 14px;font:600 12px Consolas;overflow:hidden}.docs-block{margin-top:28px}.block-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.docs-block h3{color:#2b4641;text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:14px}.docs-block .ant-table{border:1px solid #e4ebe9;border-radius:11px;overflow:hidden}.docs-block .ant-table-thead>tr>th{color:#637671;text-transform:uppercase;background:#f4f8f7;font-size:11px}.param-name{color:#126eaa;font-weight:700}.param-name i{color:#e5484d;font-style:normal}.api-code{color:#d8f5ef;white-space:pre-wrap;border-radius:13px;max-height:460px;margin:0;padding:21px;font:12px/1.7 Consolas,Monaco,monospace;overflow:auto}.api-code.request{background:#122421}.api-code.response{color:#9cd7ff;background:#101b2b}.block-title .ant-btn{border-radius:8px;margin-bottom:10px}@media (max-width:991px){.api-docs-sidebar{max-height:none;position:static}.docs-nav-group{flex-wrap:wrap;gap:5px;display:flex}.docs-nav-group>b{width:100%}.docs-nav-group button{flex:180px;width:auto}.api-docs-hero:after{display:none}}@media (max-width:600px){.api-docs-hero{flex-direction:column;align-items:flex-start;padding:23px}.api-docs-hero h1{font-size:24px}.docs-auth-card .ant-card-body{flex-direction:column;align-items:flex-start}.docs-auth-card .ant-space{width:100%}.docs-auth-card .ant-space .ant-btn{flex:1}.docs-section .ant-card-body{padding:21px}.endpoint-url code{padding-inline:8px}.endpoint-url .ant-btn span:not(.anticon){display:none}}.legacy-api-docs{padding-bottom:30px}.legacy-api-docs .api-docs-hero{color:#181c32;box-shadow:none;background:0 0;border-bottom:1px solid #eef0f4;border-radius:0;margin-bottom:18px;padding:4px 2px 18px}.legacy-api-docs .api-docs-hero:after{display:none}.legacy-api-docs .api-docs-hero span{color:#8b91a3}.legacy-api-docs .api-docs-hero h1{color:#181c32;margin:5px 0;font-size:25px}.legacy-api-docs .api-docs-hero p{color:#7e8299}.legacy-api-docs .api-docs-hero .ant-tag{color:#2faa70;background:#e8fff3}.legacy-api-docs>.ant-row{background:#fff;border:1px solid #eef0f4;border-radius:13px;overflow:hidden;box-shadow:0 5px 20px #0000000d;margin-inline:0!important}.legacy-api-docs>.ant-row>.ant-col{padding-inline:0!important}.legacy-api-docs .api-docs-sidebar{max-height:calc(100vh - 95px);box-shadow:none;background:#f8f9fa;border:0;border-right:1px solid #eef0f4;border-radius:0;padding:20px;position:sticky;top:80px}.legacy-api-docs .docs-search .ant-input-affix-wrapper{background:#fff}.legacy-api-docs .docs-nav-group{margin-top:22px}.legacy-api-docs .docs-nav-group>b{color:#a1a5b7;letter-spacing:1px;margin-left:15px}.legacy-api-docs .docs-nav-group button{color:#5e6278;border-radius:8px;min-height:46px;margin-bottom:4px;padding:10px 14px;font-size:13px;font-weight:600}.legacy-api-docs .docs-nav-group button>span{color:#b5b5c3;background:0 0;width:28px;height:28px}.legacy-api-docs .docs-nav-group button>span img{object-fit:contain;width:25px;height:25px}.legacy-api-docs .docs-nav-group button:hover,.legacy-api-docs .docs-nav-group button.active{color:#3e97ff;background:#eef0f8}.legacy-api-docs .docs-nav-group button.active>span{color:#3e97ff;background:0 0}.legacy-api-docs .api-docs-content{gap:0}.legacy-api-docs .docs-auth-card,.legacy-api-docs .docs-section{box-shadow:none;border:0!important;border-radius:0!important}.legacy-api-docs .docs-section .ant-card-body{padding:36px 40px}.legacy-api-docs .docs-section-heading{border-bottom:2px solid #eef0f4;padding-bottom:18px}.legacy-api-docs .docs-section-heading>span{color:#3e97ff;background:#fff;border:1px solid #eef0f4;border-radius:10px;width:48px;height:48px;box-shadow:0 3px 10px #0000000d}.legacy-api-docs .docs-section-heading>span img{object-fit:contain;max-width:36px;max-height:36px}.legacy-api-docs .docs-section-heading h2{color:#181c32;font-size:22px}.legacy-api-docs .docs-description{color:#7e8299}.legacy-api-docs .endpoint-url{background:#f5f8fa;border-color:#eef0f4;border-radius:8px;padding:6px 6px 6px 15px}.legacy-api-docs .endpoint-url>strong.get{color:#35ad74;background:#e8fff3}.legacy-api-docs .docs-block{border:1px solid #eef0f4;border-radius:12px;padding:24px;box-shadow:0 2px 10px #00000005}.legacy-api-docs .docs-block+.docs-block{margin-top:20px}.legacy-api-docs .api-code.response{color:#d1d5db;background:#1e1e2d;border-radius:8px}.legacy-api-docs .api-code.request{background:#151521}.docs-v1 .docs-auth-card,.docs-v2 .docs-auth-card{display:none}.docs-v1 .docs-section-heading small,.docs-v2 .docs-section-heading small{color:#3e97ff}.docs-v3 .docs-auth-card{background:#fff;margin:34px 40px 0;border:1px solid #eef0f4!important;border-radius:10px!important}.docs-v3 .docs-auth-card .ant-card-body>div>.anticon{color:#3e97ff;background:#eef0f8}.docs-v3 .docs-auth-card b{color:#181c32}.docs-v3 .docs-note{color:#5e6278;background:#f5f8fa;border-color:#eef0f4}.docs-v3 .docs-block .ant-table-thead>tr>th{color:#a1a5b7;background:#fff;border-bottom:1px dashed #eef0f4}.docs-v3 .param-name{color:#181c32}@media (max-width:991px){.legacy-api-docs .api-docs-sidebar{border-bottom:1px solid #eef0f4;border-right:0;max-height:none;position:static}.legacy-api-docs .docs-section .ant-card-body{padding:25px}.docs-v3 .docs-auth-card{margin:24px 24px 0}}@media (max-width:600px){.legacy-api-docs .api-docs-hero{align-items:flex-start}.legacy-api-docs .docs-block{padding:16px}}.tickets-page,.ticket-detail-page{padding-bottom:38px}.ticket-page-head,.ticket-detail-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.ticket-page-head>div:first-child{flex:1}.ticket-page-head .ant-btn-primary{background:#12877c;border-radius:10px;height:42px;padding-inline:18px;box-shadow:0 6px 14px #12877c2e}.ticket-list-card,.ticket-chat-card{overflow:hidden;box-shadow:0 8px 26px #15332e0e;border:1px solid #e2ebe8!important;border-radius:17px!important}.ticket-list-card .ant-card-head{min-height:60px}.ticket-list-card .ant-card-head-title{font-size:16px}.ticket-list-card .ant-card-body{padding:0 24px 24px}.ticket-list-card .ant-table-thead>tr>th{color:#52635f;text-transform:uppercase;letter-spacing:.04em;background:#f7f9f9;padding-block:16px;font-size:11px}.ticket-list-card .ant-table-tbody>tr>td{padding-block:17px}.ticket-list-card .ant-table-tbody>tr:hover>td{background:#f8fcfb}.ticket-code{color:#17877d}.ticket-list-card .ant-tag{text-align:center;border:0;border-radius:15px;min-width:108px;padding:3px 9px}.ticket-list-card .ant-btn{color:#157d73;border-color:#dbe8e5}.ticket-empty{color:#98a6a2;flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.ticket-empty>.anticon{color:#cbd5d2;margin-bottom:12px;font-size:48px}.ticket-empty b{color:#566963;font-size:15px}.ticket-empty span{margin-top:5px;font-size:12px}.ticket-loading{place-items:center;min-height:420px;display:grid}.ticket-detail-head{margin-bottom:14px}.ticket-detail-head .ant-btn{color:#687a75;margin-left:-12px}.ticket-detail-head h1{margin-top:7px}.ticket-chat-card{max-width:1050px;margin:0 auto}.ticket-chat-card .ant-card-head{background:#f8faf9;min-height:66px}.ticket-chat-card .ant-card-head-title{color:#203b36;font-size:17px}.ticket-chat-card .ant-card-body{padding:0}.ticket-chat-messages{background:#f5f8f7;min-height:350px;max-height:560px;padding:28px;overflow-y:auto}.ticket-message{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.ticket-message.user{flex-direction:row-reverse}.ticket-avatar{color:#fff;background:#168c81;flex:none;box-shadow:0 4px 12px #0c5d542e}.ticket-message.admin .ticket-avatar{background:#3177d1}.ticket-message-wrap{max-width:75%}.ticket-message-meta{align-items:center;gap:10px;margin-bottom:6px;display:flex}.ticket-message-meta strong{color:#2671c8;font-size:13px}.ticket-message-meta small{color:#94a09d;font-size:10px}.ticket-message.user .ticket-message-meta{justify-content:flex-end}.ticket-message.user .ticket-message-meta strong{color:#31443f;order:2}.ticket-bubble{background:#fff;border:1px solid #e3eae8;border-radius:0 16px 16px;padding:14px 16px;box-shadow:0 4px 14px #1f37320b}.ticket-message.user .ticket-bubble{color:#fff;background:linear-gradient(135deg,#148e83,#08766d);border:0;border-radius:16px 0 16px 16px}.ticket-bubble p{white-space:pre-wrap;margin:0;line-height:1.6}.ticket-attachment{color:inherit;background:#0000000f;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;font-size:12px;display:inline-flex}.ticket-message.user .ticket-attachment{color:#fff;background:#ffffff29}.ticket-reply{background:#fff;border-top:1px solid #e5ecea;padding:22px 24px}.ticket-reply .ant-input{resize:none;background:#f7f9f9;border-radius:11px}.ticket-reply-actions{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:13px;display:flex}.ticket-reply-actions .ant-upload-list{max-width:460px}.ticket-reply-actions>.ant-btn-primary{background:#12877c;border-radius:9px;height:39px}.ticket-closed{text-align:center;color:#d33b47;background:#fff5f5;padding:19px;font-weight:700}.ticket-closed .anticon{margin-right:7px}@media (max-width:700px){.ticket-page-head{flex-direction:column;align-items:flex-start}.ticket-page-head>.ant-btn{width:100%}.ticket-list-card .ant-card-body{padding:0 12px 14px}.ticket-message-wrap{max-width:86%}.ticket-chat-messages{padding:20px 14px}.ticket-reply{padding:16px}.ticket-reply-actions{flex-direction:column;align-items:stretch}.ticket-reply-actions>.ant-btn-primary{width:100%}}.guest-checking{color:#6b7c77;background:#f4f7f6;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;font-size:13px;display:flex}.admin-page{padding-bottom:42px}.admin-loading{place-items:center;min-height:480px;display:grid}.admin-heading{background:linear-gradient(120deg,#fff,#f0faf7);border:1px solid #dfeae7;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:25px 28px;display:flex;box-shadow:0 8px 28px #1141380d}.admin-heading span{color:#13867a;letter-spacing:.16em;font-size:10px;font-weight:800}.admin-heading h1{color:#173831;margin:5px 0 2px;font-size:28px}.admin-heading p{color:#74857f;margin:0}.admin-heading.compact{align-items:flex-end;padding:18px 24px}.admin-heading.compact .ant-btn-text{margin-left:-12px}.admin-heading.compact h1{font-size:25px}.admin-metric{height:126px;box-shadow:0 7px 22px #14332d0d;border:1px solid #e1ebe8!important;border-radius:16px!important}.admin-metric .ant-card-body{align-items:center;gap:16px;height:100%;display:flex}.admin-metric-icon{border-radius:15px;place-items:center;width:54px;height:54px;font-size:23px;display:grid}.admin-metric.blue .admin-metric-icon{color:#297bd5;background:#e9f2ff}.admin-metric.green .admin-metric-icon{color:#13a36e;background:#e7f8f2}.admin-metric.purple .admin-metric-icon{color:#8054df;background:#f1ebff}.admin-metric.orange .admin-metric-icon{color:#df8b12;background:#fff2dc}.admin-metric div:last-child{flex-direction:column;display:flex}.admin-metric span{color:#82918d;text-transform:uppercase;font-size:11px;font-weight:700}.admin-metric strong{color:#18332d;margin-top:5px;font-size:22px}.admin-alert-row{margin-top:18px}.admin-alert-row .ant-card{border:1px solid #e4ecea;border-radius:14px}.admin-alert-row .ant-card-body{justify-content:space-between;align-items:center;display:flex}.admin-alert-row b{color:#62736e}.admin-alert-row strong{color:#14877c;font-size:22px}.admin-section-title{margin:31px 0 15px}.admin-section-title h2{color:#193630;margin:0}.admin-section-title p{color:#82918d;margin:4px 0}.admin-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.admin-module-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe9e6;border-radius:15px;align-items:center;gap:15px;min-height:98px;padding:18px;transition:all .2s;display:flex;box-shadow:0 5px 18px #14332d0a}.admin-module-grid button:hover{border-color:#9bd3ca;transform:translateY(-2px);box-shadow:0 10px 25px #0f71651a}.admin-module-grid button>span{color:#12877c;background:#eaf7f4;border-radius:13px;flex:0 0 47px;place-items:center;width:47px;height:47px;font-size:20px;display:grid}.admin-module-grid button>div{flex-direction:column;flex:1;min-width:0;display:flex}.admin-module-grid b{color:#263f3a}.admin-module-grid small{color:#83918d;margin-top:4px;line-height:1.4}.admin-module-grid em{color:#1b8f84;font-size:20px;font-style:normal}.admin-table-card,.admin-setting-card{box-shadow:0 7px 24px #14332d0b;border:1px solid #e1ebe8!important;border-radius:16px!important}.admin-table-card .ant-card-body{padding:0 22px 22px}.admin-table-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.admin-table-toolbar .ant-input-affix-wrapper{border-radius:10px;max-width:380px;height:40px}.admin-table-toolbar span{color:#82918d;font-size:12px}.admin-table-card .ant-table-thead>tr>th{color:#60716c;text-transform:uppercase;background:#f5f8f7;font-size:11px}.admin-table-card .ant-btn{border-radius:8px}.admin-setting-card{height:100%}.admin-setting-card .ant-card-head{border-bottom-color:#e8efed}.admin-setting-card .ant-card-head-title{color:#25433d}.admin-ticket-preview>div{background:#f5f8f7;border-radius:10px;max-height:330px;margin-bottom:16px;padding:15px;overflow:auto}.admin-ticket-preview p{background:#fff;border-radius:3px 12px 12px;flex-direction:column;max-width:82%;margin:0 0 12px;padding:10px 12px;display:flex}.admin-ticket-preview p.user{color:#fff;background:#168b80;border-radius:12px 3px;margin-left:auto}.admin-ticket-preview p b{font-size:11px}.admin-ticket-preview p span{white-space:pre-wrap;margin-top:3px}@media (max-width:1000px){.admin-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.admin-heading{flex-direction:column;align-items:flex-start;padding:20px}.admin-heading>.ant-space{flex-wrap:wrap;width:100%}.admin-heading>.ant-space .ant-btn{flex:1}.admin-module-grid{grid-template-columns:1fr}.admin-table-card .ant-card-body{padding-inline:12px}}.admin-auth-loading{color:#75808c;background:#f4f6f9;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;display:flex}.admin-layout{background:#f4f6f9;min-height:100vh}.admin-sider{height:100vh;top:0;box-shadow:4px 0 18px #0c17221f;background:#202b36!important;position:sticky!important}.admin-brand{color:#fff;border-bottom:1px solid #ffffff12;align-items:center;gap:11px;height:68px;padding:0 17px;display:flex}.admin-brand>div{background:linear-gradient(135deg,#2684ff,#36b6ff);border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid;box-shadow:0 5px 16px #2684ff4d}.admin-brand span{flex-direction:column;display:flex}.admin-brand b{letter-spacing:.05em;font-size:15px}.admin-brand small{color:#8495a6;letter-spacing:.16em;font-size:9px}.admin-menu-label{color:#718293;letter-spacing:.1em;height:44px;padding:21px 23px 8px;font-size:9px;font-weight:800}.admin-sider .ant-menu{background:0 0!important;border:0!important}.admin-sider .ant-menu-item{color:#aebdcc;border-radius:7px;width:calc(100% - 18px);height:43px;margin:3px 9px}.admin-sider .ant-menu-item .anticon{font-size:16px}.admin-sider .ant-menu-item-selected{box-shadow:0 5px 13px #1677ff40;color:#fff!important;background:#1677ff!important}.admin-nav-label{justify-content:space-between;align-items:center;display:flex}.admin-nav-label .ant-badge{margin-left:8px}.admin-nav-label .ant-badge-count{color:#27313b;box-shadow:none;background:#ffc107}.admin-sider-bottom{border-top:1px solid #ffffff14;flex-direction:column;gap:3px;padding-top:12px;display:flex;position:absolute;bottom:15px;left:10px;right:10px}.admin-sider-bottom .ant-btn{color:#9fb0c0;justify-content:flex-start;width:100%;display:flex}.admin-sider-bottom .ant-btn-dangerous{color:#ff777f}.admin-header{z-index:20;border-bottom:1px solid #e0e5ea;justify-content:flex-start;align-items:center;gap:12px;height:68px;display:flex;position:sticky;top:0;box-shadow:0 2px 10px #1927340a;background:#fff!important;padding:0 25px!important}.admin-header-title{color:#243746;align-items:center;gap:9px;display:flex}.admin-header-title span{color:#c2cad1}.admin-header-title small{color:#81909d}.admin-user{cursor:pointer;border:1px solid #e4e9ed;border-radius:9px;margin-left:auto;padding:7px 10px}.admin-user>div{flex-direction:column;min-width:100px;display:flex}.admin-user b{color:#263a49;font-size:12px}.admin-user small{color:#8b99a5;font-size:9px}.admin-content{min-width:0;padding:25px 28px 45px}.admin-layout .admin-page .admin-heading{background:#fff;border-color:#e0e5ea;border-radius:10px;box-shadow:0 3px 14px #1927340a}.admin-layout .admin-metric,.admin-layout .admin-table-card,.admin-layout .admin-setting-card{box-shadow:0 3px 14px #1927340a;border-color:#e0e5ea!important;border-radius:10px!important}.admin-layout .admin-module-grid button{border-color:#e0e5ea;border-radius:10px;box-shadow:0 3px 12px #19273409}@media (max-width:800px){.admin-sider{z-index:50;position:fixed!important}.admin-header{padding-inline:16px!important}.admin-header-title small{display:none}.admin-content{padding:18px 14px 35px}.admin-user>div{display:none}}.admin-action-form{flex-direction:column;gap:8px;padding-top:15px;display:flex}.admin-action-form label{color:#52636f;margin-top:4px;font-size:12px;font-weight:700}.admin-cycle-card{margin-top:18px}.admin-date-form{border-top:1px solid #e5ecea;margin-top:15px;padding-top:15px}.admin-recent-grid{margin-top:20px}.admin-recent-grid .ant-card{border:1px solid #e0e5ea;border-radius:10px;height:100%;box-shadow:0 3px 14px #1927340a}.money-in{color:#0ba871}.money-out{color:#e5484d}.admin-ticket-controls{grid-template-columns:180px 1fr;gap:12px;margin-top:12px;display:grid}.admin-full-settings .ant-card-body{padding:10px 25px 25px}.admin-settings-save{border-top:1px solid #e6ecea;justify-content:flex-end;padding-top:20px;display:flex}@media (max-width:600px){.admin-ticket-controls{grid-template-columns:1fr}}.admin-ticket-chat{overflow:hidden;box-shadow:0 3px 14px #1927340a;border:1px solid #e0e5ea!important;border-radius:10px!important}.admin-ticket-chat .ant-card-body{padding:0}.admin-chat-list{background:#f4f6f9;min-height:360px;max-height:570px;padding:25px;overflow:auto}.admin-chat-message{gap:11px;margin-bottom:20px;display:flex}.admin-chat-message.customer{flex-direction:row-reverse}.admin-chat-message>div{max-width:76%}.admin-chat-message>div>span{gap:10px;margin-bottom:5px;display:flex}.admin-chat-message.customer>div>span{justify-content:flex-end}.admin-chat-message small{color:#8d99a4;font-size:10px}.admin-chat-message p{white-space:pre-wrap;background:#fff;border-radius:2px 13px 13px;margin:0;padding:12px 15px;box-shadow:0 2px 8px #1927340f}.admin-chat-message.customer p{color:#fff;background:#1677ff;border-radius:13px 2px}.admin-chat-message a{color:#1677ff;margin-top:6px;font-size:12px;display:inline-block}.admin-chat-reply{border-top:1px solid #e0e5ea;padding:20px}.admin-chat-reply>div{justify-content:flex-end;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.admin-chat-reply .ant-select{min-width:150px}@media (max-width:650px){.admin-chat-list{padding:16px 10px}.admin-chat-message>div{max-width:87%}.admin-chat-reply>div{flex-direction:column;align-items:stretch}.admin-chat-reply .ant-select{width:100%}}.admin-simple-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.admin-simple-title h1{color:#202b36;margin:0;font-size:27px;font-weight:500}.admin-simple-title span{color:#7f8b97;font-size:12px}.admin-php-card{margin-bottom:16px;box-shadow:0 2px 5px #00000014;border:1px solid #d7dde3!important;border-top:3px solid #1677ff!important;border-radius:5px!important}.admin-php-card .ant-card-head{border-bottom:1px solid #dfe3e7;min-height:47px}.admin-php-card .ant-card-head-title{font-size:14px;font-weight:600}.package-form-card .ant-card-body{padding:22px 20px}.package-main-fields{grid-template-columns:1.35fr .65fr 1fr 1fr;gap:15px;display:grid}.package-status{max-width:250px}.package-bank-select .ant-select-selector{align-content:flex-start;min-height:98px!important;padding-block:6px!important}.package-current-images{gap:8px;margin-top:8px;display:flex}.package-current-images a{background:#eef4ff;border-radius:5px;padding:4px 8px;font-size:11px}.package-list-card{border-top-color:#18a9bd!important}.package-list-card .ant-card-body{padding:0 18px 18px}.package-thumb{background-position:50%;background-size:cover;border-radius:5px;width:52px;height:42px;display:block}@media (max-width:1050px){.package-main-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.admin-simple-title{flex-direction:column;align-items:flex-start;gap:12px}.package-main-fields{grid-template-columns:1fr}}.packages-page .pricing-grid{grid-template-columns:repeat(auto-fill,minmax(300px,390px));justify-content:center;align-items:start;gap:22px;margin:12px auto 0}.packages-page .pricing-card{width:100%;max-width:390px;border-radius:18px!important}.packages-page .pricing-header{min-height:165px;padding:25px 22px 20px}.packages-page .pricing-price{margin-bottom:11px;font-size:34px}.packages-page .support-label{padding:5px 12px;font-size:10px}.packages-page .package-bank-icons{gap:8px;min-height:36px;margin-bottom:16px}.packages-page .package-bank-icons span{width:36px;height:36px}.packages-page .package-bank-icons img{max-width:27px;max-height:27px}.packages-page .package-limits{margin:0 0 16px;padding:12px;font-size:12px}.packages-page .pricing-body>.ant-btn{border-radius:11px;height:44px}@media (max-width:440px){.packages-page .pricing-grid{grid-template-columns:1fr}.packages-page .pricing-card{max-width:none}.packages-page .pricing-card .ant-card-body{min-height:480px}}.admin-members-page{max-width:1680px;margin:0 auto}.member-summary-grid,.bank-link-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.member-summary-grid{margin-bottom:16px}.bank-link-grid{margin-bottom:20px}.member-stat,.bank-link-stat{background:#fff;overflow:hidden;box-shadow:0 3px 9px #1c2d3a12;border:1px solid #dce3e8!important;border-radius:8px!important}.member-stat .ant-card-body,.bank-link-stat .ant-card-body{align-items:stretch;height:100%;padding:0;display:flex}.member-stat>div>span,.member-stat .ant-card-body>span,.bank-link-stat .ant-card-body>span{color:#fff;flex:0 0 74px;place-items:center;width:74px;min-height:76px;font-size:29px;display:grid}.member-stat.yellow .ant-card-body>span{color:#17334c;background:#ffbd08}.member-stat.green .ant-card-body>span{background:#20ad4b}.member-stat.red .ant-card-body>span{background:#e73349}.member-stat.gray .ant-card-body>span{background:#74808c}.member-stat .ant-card-body>div,.bank-link-stat .ant-card-body>div{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:12px 13px;display:flex}.member-stat small,.bank-link-stat small{color:#33424d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-stat strong{color:#079229;margin-top:7px;font-size:14px}.member-stat strong small{color:#17212b;font-weight:700}.bank-link-stat .ant-card-body>span{flex-basis:68px;width:68px;min-height:74px;font-size:25px}.bank-link-stat .tone-blue{background:#1677ff}.bank-link-stat .tone-green{background:#1eae55}.bank-link-stat .tone-orange{color:#17212b;background:#f6ad00}.bank-link-stat .tone-purple{background:#7356d8}.bank-link-stat .tone-cyan{background:#18a5b6}.bank-link-stat .tone-red{background:#e5354a}.bank-link-stat strong{flex-wrap:wrap;gap:3px 8px;margin-top:7px;font-size:12px;display:flex}.bank-link-stat strong i{color:#079229;font-style:normal}.bank-link-stat strong em{color:#e1192d;font-style:normal}.bank-link-stat strong b{color:#1966d2}.member-table-card{border-top-color:#1677ff!important}.member-table-card .ant-card-head{min-height:54px}.member-table-card .ant-card-body{padding:0 18px 18px}.member-table-tools{justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.member-table-tools>span{color:#71808c;font-size:12px}.member-table-tools .ant-input-search{max-width:360px}.member-table-card .ant-table-thead>tr>th{color:#263845;background:#f5f7f9;font-size:11px;font-weight:800}.member-table-card .ant-table-tbody>tr>td{vertical-align:top;padding-block:15px}.member-cell{align-items:flex-start;gap:12px;display:flex}.member-avatar{color:#fff;background:linear-gradient(135deg,#1677ff,#47a6ff);border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-weight:800;display:grid}.member-cell ul,.member-list{margin:0;padding:0;list-style:none}.member-cell li,.member-list li{color:#53636f;margin:0 0 6px;font-size:12px;line-height:1.5}.member-cell li b{color:#172b38}.member-cell li strong{color:#069347}.member-cell li em{color:#87949e;font-size:10px;font-style:normal}.member-cell .ant-tag,.member-list .ant-tag{border:0;border-radius:10px;margin:0;font-size:9px}.wallet-balance{color:#176de0}.wallet-deposit{color:#e12d3f}.member-table-card .ant-btn{border-radius:7px}@media (max-width:1250px){.member-summary-grid,.bank-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.member-summary-grid,.bank-link-grid{grid-template-columns:1fr}.member-table-tools{flex-direction:column;align-items:stretch}.member-table-tools .ant-input-search{max-width:none}.member-stat>div>span,.member-stat .ant-card-body>span{flex-basis:62px;width:62px}.admin-members-page .admin-simple-title h1{font-size:23px}}.admin-banks-page{max-width:1680px;margin:0 auto}.bank-admin-form,.bank-admin-list{border-top-color:#1677ff!important}.bank-admin-form .ant-card-body{padding:22px 20px}.bank-admin-form .ant-form-item{margin-bottom:17px}.bank-admin-form .ant-form-item-label>label{color:#1e2d38;font-weight:700}.bank-admin-form .ant-select-selector,.bank-admin-form .ant-input{border-radius:5px;min-height:40px}.bank-admin-form .ant-form-item-extra{color:#59656e;padding-top:4px;font-size:12px}.bank-admin-form .ant-btn-primary{background:#18a4b7;border-radius:5px;height:39px}.bank-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bank-admin-list .ant-card-body{padding:18px 20px}.bank-admin-list .ant-table{border:1px solid #dce2e7;border-radius:3px}.bank-admin-list .ant-table-thead>tr>th{color:#1e2d38;background:#fff;border-bottom:1px solid #d6dde3;font-size:12px;font-weight:800}.bank-admin-list .ant-table-tbody>tr:nth-child(2n)>td{background:#f8fafb}.bank-admin-list code{color:#556570;text-overflow:ellipsis;white-space:nowrap;max-width:270px;display:inline-block;overflow:hidden}.bank-admin-list .ant-tag{text-align:center;border:0;min-width:78px;padding:4px 9px}.bank-admin-list .ant-btn{border-radius:5px}@media (max-width:700px){.bank-form-grid{grid-template-columns:1fr}.bank-admin-form .ant-card-body,.bank-admin-list .ant-card-body{padding:16px 12px}}.admin-banks-page .bank-admin-form{margin-bottom:26px!important}.admin-banks-page .bank-admin-list{margin-top:0!important;margin-bottom:24px!important}.admin-banks-page .admin-simple-title{margin-bottom:26px}@media (max-width:700px){.admin-banks-page .bank-admin-form{margin-bottom:18px!important}.admin-banks-page .admin-simple-title{margin-bottom:18px}}.admin-captcha-page{max-width:1680px;margin:0 auto}.captcha-service-card{border-top-color:#1677ff!important}.captcha-service-card .ant-card-head{min-height:48px}.captcha-service-card .ant-card-head-title span{align-items:center;gap:8px;font-weight:600;display:flex}.captcha-service-card .ant-card-body{padding:0}.captcha-service-card .ant-table{border-radius:0}.captcha-service-card .ant-table-thead>tr>th{color:#162630;background:#fff;border-bottom:1px solid #ccd5dc;border-right:1px solid #d5dce2;height:50px;font-size:12px;font-weight:800}.captcha-service-card .ant-table-tbody>tr>td{border-bottom:1px solid #d5dce2;border-right:1px solid #d5dce2;height:62px}.captcha-service-card .ant-table-tbody>tr:nth-child(odd)>td{background:#f0f0f0}.captcha-service-card .ant-table-tbody>tr:hover>td{background:#eaf4ff!important}.captcha-service-card .ant-tag{border:0;border-radius:4px;margin:0;font-weight:700}.captcha-service-card .ant-input-number{width:100px}.captcha-service-card .ant-input-number-input{text-align:center}.captcha-service-card .ant-select{width:130px}.captcha-service-card .ant-btn-primary{background:#087cf0;border-radius:4px;font-weight:700}@media (max-width:700px){.captcha-service-card .ant-card-head{padding-inline:14px}.captcha-service-card .ant-table-tbody>tr>td{height:54px}}.admin-notifications-page{max-width:1680px;margin:0 auto}.notification-form-card{border-top-color:#1677ff!important;margin-bottom:26px!important}.notification-form-card .ant-card-body{padding:22px 20px 24px}.notification-form-card .ant-form-item{margin-bottom:20px}.notification-form-card .ant-form-item-label>label{color:#1f2e39;font-weight:700}.notification-form-card .ant-input,.notification-form-card .ant-select-selector{border-radius:5px;min-height:40px}.notification-form-card .ant-form-item:last-of-type{max-width:310px}.notification-editor{background:#fff;border:1px solid #ccd5dd;border-radius:6px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.notification-editor:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.notification-editor-toolbar{background:#f5f7f9;border-bottom:1px solid #d9e0e6;align-items:center;gap:3px;min-height:46px;padding:5px 8px;display:flex}.notification-editor-toolbar .ant-btn{border-radius:5px;width:34px;height:34px}.notification-editor-toolbar .ant-select{width:135px;margin-inline:5px}.notification-editor-toolbar .ant-select-selector{min-height:34px!important}.notification-editor-toolbar input[type=color]{cursor:pointer;background:#fff;border:1px solid #d4dce3;border-radius:5px;width:34px;height:31px;padding:3px}.notification-editor-content{color:#24323c;outline:none;min-height:330px;padding:16px 18px;line-height:1.75}.notification-editor-content:empty:before{color:#9ba7b0;content:attr(data-placeholder);pointer-events:none}.notification-editor-content h2,.notification-editor-content h3{margin:8px 0}.notification-list-card{border-top-color:#18a9bd!important}.notification-list-card .ant-card-extra .ant-input-search{width:300px}.notification-list-card .ant-card-body{padding:0 18px 18px}.notification-list-card .ant-table-thead>tr>th{color:#253642;background:#f5f7f9;font-size:11px;font-weight:800}.notification-list-card .ant-table-tbody>tr>td{vertical-align:top}.notification-content-preview{-webkit-line-clamp:3;color:#53636e;-webkit-box-orient:vertical;max-width:600px;line-height:1.55;display:-webkit-box;overflow:hidden}.notification-content-preview p{margin:0 0 4px}.notification-list-card .ant-tag{border:0;border-radius:10px}.notification-list-card .ant-btn{border-radius:6px}@media (max-width:700px){.notification-form-card{margin-bottom:18px!important}.notification-form-card .ant-card-body,.notification-list-card .ant-card-body{padding:16px 12px}.notification-editor-toolbar{flex-wrap:wrap}.notification-editor-content{min-height:250px}.notification-list-card .ant-card-head{flex-direction:column;align-items:flex-start;padding-block:12px}.notification-list-card .ant-card-extra{width:100%;margin-top:10px}.notification-list-card .ant-card-extra .ant-input-search{width:100%}}.captcha-page{max-width:1540px;margin:0 auto;padding-bottom:35px}.captcha-loading{place-items:center;min-height:55vh;display:grid}.captcha-hero{background:linear-gradient(125deg,#fff 45%,#eafaf7);border:1px solid #dce9e6;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:25px 28px;display:flex;box-shadow:0 8px 25px #0e463d0d}.captcha-hero>div:first-child>span{color:#0d9283;letter-spacing:.14em;font-size:10px;font-weight:800}.captcha-hero h1{color:#173630;margin:5px 0 4px;font-size:28px}.captcha-hero p{color:#71817d;margin:0}.captcha-balance{background:#fff;border:1px solid #dceae7;border-radius:13px;align-items:center;gap:13px;min-width:245px;padding:14px 17px;display:flex}.captcha-balance>.anticon{color:#2183d7;background:#e9f5ff;border-radius:12px;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.captcha-balance span{flex-direction:column;display:flex}.captcha-balance small,.captcha-service small,.captcha-total small{color:#83928f;letter-spacing:.08em;font-size:9px;font-weight:800}.captcha-balance strong{color:#173630;margin-top:3px;font-size:19px}.captcha-tabs>.ant-tabs-nav{background:#fff;border:1px solid #dfe9e6;border-radius:13px;margin-bottom:20px;padding:0 17px}.captcha-tabs .ant-tabs-tab{padding-block:14px}.captcha-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.captcha-service{height:100%;transition:all .2s;overflow:hidden;box-shadow:0 6px 20px #0f413a0b;border:1px solid #e0e9e7!important;border-radius:16px!important}.captcha-service:hover{transform:translateY(-4px);box-shadow:0 13px 28px #0f71651c;border-color:#9bd6cd!important}.captcha-service-head{align-items:center;gap:14px;display:flex}.captcha-service-head>span{background:#f8faf9;border:1px solid #e2eae8;border-radius:13px;place-items:center;width:52px;height:52px;display:grid}.captcha-service-head img{object-fit:contain;width:39px;height:39px}.captcha-service h3{color:#203b36;margin:3px 0 0}.captcha-service ul{margin:23px 0;padding:0;list-style:none}.captcha-service li{color:#536660;align-items:center;gap:9px;margin:12px 0;font-size:13px;display:flex}.captcha-service li:first-child .anticon{color:#17a776}.captcha-service li:nth-child(2) .anticon{color:#e69a17}.captcha-service li:nth-child(3) .anticon{color:#2584d4}.captcha-service-foot{border-top:1px dashed #dce5e3;justify-content:space-between;align-items:flex-end;padding-top:17px;display:flex}.captcha-service-foot>div{flex-direction:column;display:flex}.captcha-service-foot strong{color:#1677ff;margin-top:4px;font-size:23px}.captcha-service-foot em{color:#7f8d89;font-size:11px;font-style:normal;font-weight:500}.captcha-service-foot .ant-tag{border:0;border-radius:15px;margin:0}.captcha-api-grid{grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);gap:20px;display:grid}.captcha-api-doc,.captcha-test-card,.captcha-history-card{box-shadow:0 6px 22px #0f413a0b;border:1px solid #dfe9e6!important;border-radius:16px!important}.captcha-api-doc .ant-card-head,.captcha-test-card .ant-card-head,.captcha-history-card .ant-card-head{border-bottom-color:#e8eeec}.captcha-endpoint-title{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.captcha-endpoint-title>div{flex-direction:column;display:flex}.captcha-endpoint-title small{color:#81908c;margin-top:3px}.captcha-copy-row{background:#fafcfc;border:1px solid #dfe7e5;border-radius:9px;align-items:center;gap:10px;min-height:48px;margin-bottom:23px;padding:6px 8px 6px 12px;display:flex}.captcha-copy-row code,.captcha-copy-row span{color:#243c37;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.captcha-api-doc .ant-table{border:1px solid #e2e9e7;border-radius:8px}.captcha-test-card{border-top:4px solid #1677ff!important}.captcha-test-card .ant-card-body{flex-direction:column;gap:13px;display:flex}.captcha-test-card label{color:#273f39;margin-top:3px;font-size:12px;font-weight:700}.captcha-test-card .ant-select{width:100%}.captcha-test-card .ant-upload-wrapper{margin-bottom:3px}.captcha-test-card .ant-upload-drag{border-radius:11px!important;padding:15px!important}.captcha-test-card .ant-upload-drag-icon{margin-bottom:7px!important}.captcha-test-card .ant-upload-drag-icon .anticon{color:#168b80!important;font-size:34px!important}.captcha-test-card pre{color:#5ee6a8;white-space:pre-wrap;background:#10201e;border-radius:10px;min-height:125px;margin:0;padding:15px;font-size:11px;overflow:auto}.captcha-test-card pre.error{color:#fda4af;background:#2a1118}.captcha-total{color:#237acc;background:#edf5ff;border-radius:9px;align-items:center;gap:9px;padding:6px 11px;display:flex}.captcha-total span{flex-direction:column;display:flex}.captcha-total b{color:#223b36;font-size:12px}.captcha-history-card .ant-table-thead>tr>th{color:#61716c;background:#f6f8f8;font-size:10px;font-weight:800}.captcha-time{color:#7b8a86}.captcha-price-out{color:#e1414b}.captcha-output{color:#246ed0;letter-spacing:.1em}.captcha-success{color:#0fa774;font-weight:700}@media (max-width:1050px){.captcha-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.captcha-api-grid{grid-template-columns:1fr}}@media (max-width:650px){.captcha-hero{flex-direction:column;align-items:flex-start;padding:20px}.captcha-balance{width:100%;min-width:0}.captcha-service-grid{grid-template-columns:1fr}.captcha-tabs>.ant-tabs-nav{padding-inline:8px}.captcha-tabs .ant-tabs-tab{font-size:11px}.captcha-service .ant-card-body{padding:20px}.captcha-history-card .ant-card-head{flex-direction:column;align-items:flex-start}.captcha-history-card .ant-card-extra{margin-top:10px}}.captcha-page{max-width:1460px!important}.captcha-tabs>.ant-tabs-nav{width:max-content;max-width:100%;box-shadow:0 5px 18px #12423b0b;border:1px solid #dfe9e7!important;border-radius:15px!important;margin:0 auto 26px!important;padding:6px!important}.captcha-tabs .ant-tabs-nav:before{display:none}.captcha-tabs .ant-tabs-tab{transition:all .2s;border-radius:10px!important;margin:0!important;padding:10px 18px!important}.captcha-tabs .ant-tabs-tab-active{background:#e9f7f4}.captcha-tabs .ant-tabs-ink-bar{display:none}.captcha-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#087f74!important}.captcha-api-grid{align-items:start;grid-template-columns:minmax(0,1.32fr) minmax(370px,.68fr)!important;gap:28px!important}.captcha-api-doc,.captcha-test-card,.captcha-history-card{background:#fff;overflow:hidden;border:1px solid #dce7e4!important;border-radius:20px!important;box-shadow:0 12px 35px #12423b12!important}.captcha-api-doc .ant-card-head,.captcha-test-card .ant-card-head,.captcha-history-card .ant-card-head{background:linear-gradient(90deg,#fbfdfc,#f4faf8);min-height:64px;font-size:15px;padding-inline:24px!important}.captcha-api-doc .ant-card-body{padding:26px!important}.captcha-endpoint-title{padding:0 2px;margin-bottom:13px!important}.captcha-endpoint-title b{color:#193c35;font-size:15px}.captcha-endpoint-title small{margin-top:5px!important}.captcha-endpoint-title>.ant-tag{border:0;border-radius:12px;margin:0;padding:3px 11px}.captcha-copy-row{background:#f5f9f8!important;border:1px solid #dce7e4!important;border-radius:12px!important;min-height:56px!important;margin-bottom:28px!important;padding:7px 9px 7px 15px!important}.captcha-copy-row.endpoint{background:#102a26!important;border-color:#183a35!important}.captcha-copy-row.endpoint code{font-size:12px;color:#d6fff5!important}.captcha-copy-row.endpoint .ant-tag{color:#fff;background:#18a68f;border:0}.captcha-copy-row.endpoint .ant-btn{color:#b8ded6}.captcha-copy-row .ant-btn{border-radius:9px;width:38px;height:38px}.captcha-api-doc h4{color:#57716a!important;letter-spacing:.12em!important;margin:26px 0 11px!important;font-size:10px!important}.captcha-api-doc .ant-table{overflow:hidden;border:1px solid #dce6e3!important;border-radius:12px!important}.captcha-api-doc .ant-table-tbody>tr>td{border-bottom-color:#e8efed!important;padding:12px 14px!important}.captcha-api-doc .ant-table-tbody>tr:last-child>td{border-bottom:0}.captcha-api-doc .ant-table-tbody>tr:hover>td{background:#f2faf7!important}.captcha-api-doc code{color:#0a7c70;font-weight:700}.captcha-test-card{position:sticky;top:94px;border-top:0!important}.captcha-test-card .ant-card-head{color:#fff;background:linear-gradient(120deg,#087f74,#12a38e)!important}.captcha-test-card .ant-card-head-title{color:#fff}.captcha-test-card .ant-card-body{background:linear-gradient(#fff,#fbfdfc);gap:15px!important;padding:25px!important}.captcha-test-card label{color:#28443e!important;margin-top:4px!important;font-size:12px!important}.captcha-test-card .ant-select-selector{align-items:center;border-color:#d8e4e1!important;border-radius:10px!important;height:45px!important}.captcha-test-card .ant-upload-drag{min-height:155px;background:#f6fbfa!important;border:1.5px dashed #a9c9c2!important;border-radius:14px!important;padding:21px!important}.captcha-test-card .ant-upload-drag:hover{background:#effaf7!important;border-color:#0b9182!important}.captcha-test-card>.ant-card-body>.ant-btn-primary{background:linear-gradient(90deg,#087f74,#10a38e);border:0;border-radius:11px;height:48px;font-weight:700;box-shadow:0 7px 17px #087f7438}.captcha-test-card pre{border:1px solid #183d36;line-height:1.65;box-shadow:inset 0 0 25px #00000024;color:#66efba!important;background:#0d2420!important;border-radius:13px!important;min-height:145px!important;padding:18px!important}.captcha-history-card .ant-card-body{padding:18px 24px 24px!important}.captcha-total{border:1px solid #d9e9ff;background:#eef6ff!important;padding:8px 13px!important}.captcha-history-card .ant-table{border:1px solid #e1e9e7;border-radius:12px;overflow:hidden}.captcha-history-card .ant-table-thead>tr>th{background:#f4f8f7!important;height:50px!important}.captcha-history-card .ant-table-placeholder>td{height:210px!important}.captcha-history-card .ant-empty{margin-block:28px!important}.captcha-history-card .ant-empty-image{height:65px!important}.captcha-history-card .ant-empty-description{color:#82928e}.captcha-service-grid{gap:24px!important}.captcha-service{border-radius:19px!important;box-shadow:0 10px 30px #12423b11!important}.captcha-service .ant-card-body{padding:27px!important}.captcha-service-head>span{border-radius:15px!important;width:58px!important;height:58px!important}.captcha-service-head img{width:43px!important;height:43px!important}.captcha-service-foot{margin-top:21px!important;padding-top:20px!important}@media (max-width:1050px){.captcha-api-grid{grid-template-columns:1fr!important}.captcha-test-card{position:static}}@media (max-width:650px){.captcha-tabs>.ant-tabs-nav{width:100%}.captcha-tabs .ant-tabs-nav-list{width:100%;overflow:auto}.captcha-tabs .ant-tabs-tab{flex:none;padding:9px 12px!important}.captcha-api-doc .ant-card-body,.captcha-test-card .ant-card-body,.captcha-history-card .ant-card-body{padding:18px!important}.captcha-api-doc .ant-card-head,.captcha-test-card .ant-card-head,.captcha-history-card .ant-card-head{padding-inline:18px!important}.captcha-copy-row.endpoint code{max-width:190px}.captcha-history-card .ant-table-placeholder>td{height:165px!important}}.deposit-amount-compact{width:100%}.deposit-amount-compact .deposit-currency{text-align:center;color:#0f766e;background:#f1f8f6;flex:0 0 72px;width:72px;font-weight:700}.deposit-amount-compact .deposit-amount{flex:1}.admin-php-settings{max-width:1680px;margin:0 auto}.admin-settings-loading{place-items:center;min-height:55vh;display:grid}.admin-php-settings .admin-simple-title{margin-bottom:20px}.admin-settings-card{background:#fff;overflow:hidden;box-shadow:0 4px 16px #1a2b380e;border:1px solid #d9e1e6!important;border-radius:8px!important}.admin-settings-card>.ant-card-head{background:#f8fafb;border-bottom:1px solid #e0e5e9;min-height:50px}.admin-settings-card>.ant-card-head .ant-card-head-title>span{color:#263944;align-items:center;gap:8px;font-size:14px;display:flex}.admin-settings-card .ant-tabs-nav{background:#29323a;padding:0 18px;margin:0!important}.admin-settings-card .ant-tabs-nav:before{border:0}.admin-settings-card .ant-tabs-tab{color:#d1d8de;font-size:12px;font-weight:700;margin:0!important;padding:14px 20px!important}.admin-settings-card .ant-tabs-tab:hover{color:#fff}.admin-settings-card .ant-tabs-tab-active{background:#fff}.admin-settings-card .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff!important}.admin-settings-card .ant-tabs-ink-bar{display:none}.admin-settings-card .ant-form-item{margin-bottom:21px}.admin-settings-card .ant-form-item-label>label{color:#172b38;height:auto;font-size:12px;font-weight:800}.admin-settings-card .ant-input,.admin-settings-card .ant-input-affix-wrapper,.admin-settings-card .ant-input-number,.admin-settings-card .ant-select-selector{border-color:#ccd6de;min-height:40px;border-radius:5px!important}.admin-settings-card .ant-input-number-input{height:38px}.admin-settings-card textarea.ant-input{padding-block:10px}.admin-settings-card .ant-form-item-extra{color:#5d6c76;min-height:0;padding-top:5px;font-size:11px;line-height:1.5}.admin-settings-card .ant-form-item-extra i{color:#5d6c76}.admin-settings-card .ant-form-item-extra b{color:#1d3442}.admin-settings-footer{background:#f7f8f9;border-top:1px solid #e2e7eb;justify-content:flex-start;margin:3px -20px 0;padding:17px 20px;display:flex}.admin-settings-footer .ant-btn{background:#18a5b7;border-radius:6px;min-width:130px;height:42px;font-weight:700}.admin-settings-card .ant-tabs-tabpane>.ant-row>.ant-col{transition:all .2s}.admin-settings-card .ant-tabs-tabpane>.ant-row>.ant-col:hover .ant-form-item-label>label{color:#0d8076}@media (max-width:800px){.admin-settings-card .ant-tabs-nav{padding-inline:8px}.admin-settings-card .ant-tabs-nav-list{overflow:auto}.admin-settings-card .ant-tabs-tab{flex:none;font-size:10px;padding:12px 13px!important}.admin-settings-card .ant-tabs-content-holder{padding:20px 14px 5px}.admin-settings-footer{margin-inline:-14px;padding-inline:14px}.admin-settings-footer .ant-btn{width:100%}}.admin-php-settings{max-width:1540px!important}.admin-php-settings .admin-simple-title{background:linear-gradient(120deg,#fff,#f1faf7);border:1px solid #e1e9e7;border-radius:16px;align-items:center;margin-bottom:24px;padding:22px 25px;box-shadow:0 7px 24px #16443c0d}.admin-php-settings .admin-simple-title h1{color:#183a34;font-size:26px;font-weight:700}.admin-php-settings .admin-simple-title span{color:#7e8f89;margin-top:5px;display:block}.admin-settings-card{border:1px solid #e0e9e6!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 12px 34px #143d3611!important}.admin-settings-card>.ant-card-head{background:#fff!important;border-radius:18px 18px 0 0!important;min-height:64px!important;padding-inline:26px!important}.admin-settings-card>.ant-card-head .ant-card-head-title>span{font-weight:800;color:#183a34!important;font-size:15px!important}.admin-settings-card>.ant-card-body{padding:0 24px 24px!important}.admin-settings-card .ant-tabs-nav{border-top:1px solid #e8eeec;border-bottom:1px solid #e2eae7;background:#f5f8f7!important;margin:0 -24px 26px!important;padding:10px 24px!important}.admin-settings-card .ant-tabs-nav-wrap{overflow:visible}.admin-settings-card .ant-tabs-nav-list{gap:8px}.admin-settings-card .ant-tabs-tab{letter-spacing:.015em;border:1px solid #0000;min-height:43px;color:#60736d!important;background:0 0!important;border-radius:10px!important;margin:0!important;padding:10px 17px!important;font-size:11px!important;font-weight:800!important}.admin-settings-card .ant-tabs-tab .anticon{color:#78908a;font-size:14px}.admin-settings-card .ant-tabs-tab:hover{border-color:#d4e5e0;color:#0d8074!important;background:#fff!important}.admin-settings-card .ant-tabs-tab-active{box-shadow:0 3px 10px #0d807412;background:#e8f7f3!important;border-color:#b9dfd7!important}.admin-settings-card .ant-tabs-tab-active .ant-tabs-tab-btn,.admin-settings-card .ant-tabs-tab-active .anticon{color:#087f73!important}.admin-settings-card .ant-tabs-content-holder{padding:0!important}.admin-settings-card .ant-tabs-tabpane{padding:3px 2px 0}.admin-settings-card .ant-form-item{background:#fbfcfc;border:1px solid #e5ecea;border-radius:12px;height:100%;padding:15px 16px 14px;transition:all .2s;margin-bottom:24px!important}.admin-settings-card .ant-form-item:hover{background:#fff;border-color:#b9dcd5;box-shadow:0 5px 15px #124b420b}.admin-settings-card .ant-form-item-label{padding-bottom:8px!important}.admin-settings-card .ant-form-item-label>label{letter-spacing:.015em;color:#29443e!important;font-size:11px!important}.admin-settings-card .ant-input,.admin-settings-card .ant-input-affix-wrapper,.admin-settings-card .ant-input-number,.admin-settings-card .ant-select-selector{background:#fff!important;border-color:#d5e0dd!important;border-radius:8px!important;min-height:42px!important}.admin-settings-card .ant-input:focus,.admin-settings-card .ant-input-affix-wrapper-focused,.admin-settings-card .ant-input-number-focused,.admin-settings-card .ant-select-focused .ant-select-selector{border-color:#159184!important;box-shadow:0 0 0 2px #15918417!important}.admin-settings-card .ant-form-item-extra{color:#758680!important;padding-top:7px!important;font-size:10px!important}.admin-settings-footer{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:13px;align-items:center;position:sticky;bottom:12px;box-shadow:0 8px 24px #143d3617;background:#fafcfbf0!important;border:1px solid #dce7e4!important;justify-content:flex-end!important;margin:5px 0 0!important;padding:16px 18px!important}.admin-settings-footer .ant-btn{font-weight:700;box-shadow:0 6px 15px #087f7338;background:linear-gradient(90deg,#087f73,#12a18d)!important;border:0!important;border-radius:10px!important;min-width:175px!important;height:44px!important}@media (max-width:800px){.admin-php-settings .admin-simple-title{padding:18px}.admin-settings-card>.ant-card-head{padding-inline:18px!important}.admin-settings-card>.ant-card-body{padding:0 14px 16px!important}.admin-settings-card .ant-tabs-nav{margin-inline:-14px!important;padding:8px 12px!important}.admin-settings-card .ant-tabs-nav-list{gap:4px}.admin-settings-card .ant-tabs-tab{padding:9px 11px!important}.admin-settings-card .ant-form-item{padding:13px 12px}.admin-settings-footer{bottom:8px}.admin-settings-footer .ant-btn{width:100%}}.php-admin-dashboard{max-width:1700px;margin:0 auto}.php-dashboard-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.php-dashboard-title h1{color:#172b38;margin:0;font-size:28px;font-weight:500}.php-dashboard-title p{color:#7b8994;margin:5px 0 0;font-size:12px}.php-dashboard-title .ant-btn{border-radius:7px}.php-stat-card{color:#fff;border-radius:13px;min-height:168px;padding:21px;position:relative;overflow:hidden;box-shadow:0 8px 22px #192b3a24}.php-stat-card.all{background:linear-gradient(135deg,#6527d7,#286ef1)}.php-stat-card.month{background:linear-gradient(135deg,#ab61b5,#4d68d8)}.php-stat-card.week{background:linear-gradient(135deg,#0c9588,#34df79)}.php-stat-card.today{background:linear-gradient(135deg,#efa01f,#eddc50)}.php-stat-title{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:12px;font-weight:800;display:flex}.php-stat-title i{color:#ffffff52;font-size:30px;font-style:normal;position:absolute;top:17px;right:20px}.php-stat-grid{grid-template-columns:1fr 1fr;gap:14px 22px;display:grid}.php-stat-grid span{flex-direction:column;display:flex}.php-stat-grid small{color:#ffffffc2;font-size:10px}.php-stat-grid b{color:#fff;margin-top:4px;font-size:15px}.php-dashboard-row{margin-top:18px}.php-dashboard-card{background:#fff;height:100%;overflow:hidden;box-shadow:0 3px 10px #1827340e;border:1px solid #d7dfe5!important;border-radius:7px!important}.php-dashboard-card>.ant-card-head{border-bottom:1px solid #dbe2e7;min-height:49px;padding-inline:17px}.php-dashboard-card>.ant-card-head .ant-card-head-title{color:#22333f;font-size:13px;font-weight:600}.php-dashboard-card>.ant-card-body{padding:17px}.orders-chart-card{border-top:3px solid #1677ff!important}.recharge-chart-card{border-top:3px solid #24a447!important}.php-chart{width:100%;min-height:270px;overflow:hidden}.php-chart svg{width:100%;height:270px;display:block;overflow:visible}.php-chart line{stroke:#dbe3e8;stroke-width:1px}.php-chart text{fill:#667784;text-anchor:end;font-size:9px}.php-chart .x-label{text-anchor:end;font-size:8px}.orders-chart-card .line-area{fill:#2e8ec933}.orders-chart-card .line-path{fill:none;stroke:#358fc6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3px}.orders-chart-card circle{fill:#fff;stroke:#358fc6;stroke-width:2px}.recharge-chart-card rect{fill:#24a447b8}.recharge-chart-card rect:hover{fill:#1c9840}.recent-orders-card{border-top:3px solid #1677ff!important}.recent-recharges-card{border-top:3px solid #24a447!important}.recent-orders-card>.ant-card-body,.recent-recharges-card>.ant-card-body{padding:0}.recent-orders-card .ant-table-thead>tr>th,.recent-recharges-card .ant-table-thead>tr>th{color:#263742;background:#fff;height:47px;font-size:11px;font-weight:800}.recent-orders-card .ant-table-tbody>tr:nth-child(odd)>td,.recent-recharges-card .ant-table-tbody>tr:nth-child(odd)>td{background:#f5f6f7}.recent-orders-card .ant-table-tbody>tr>td,.recent-recharges-card .ant-table-tbody>tr>td{height:48px;font-size:11px}.recent-orders-card .ant-tag,.recent-recharges-card .ant-tag{border:0;border-radius:4px;margin:0;font-size:9px;font-weight:700}.recent-orders-card a,.recent-recharges-card a{cursor:pointer}.recent-orders-card small,.recent-recharges-card small{color:#6f7f8b;white-space:nowrap}@media (max-width:750px){.php-dashboard-title{align-items:flex-start}.php-dashboard-title h1{font-size:24px}.php-stat-card{min-height:155px}.php-dashboard-card>.ant-card-body{padding:10px}.php-chart,.php-chart svg{height:235px;min-height:235px}.php-stat-grid{gap:11px 18px}}.admin-header .admin-user{background:#fff;min-width:205px;height:48px;margin-left:auto;transition:all .2s;box-shadow:0 4px 14px #1a2b380e;border:1px solid #dfe7eb!important;border-radius:13px!important;align-items:center!important;gap:12px!important;padding:6px 13px 6px 8px!important;display:flex!important}.admin-header .admin-user:hover{background:#f8fcfb;box-shadow:0 7px 18px #0f6f6317;border-color:#b8d7d1!important}.admin-header .admin-user .ant-avatar{background:#168b80;border:2px solid #e7f4f1;flex:0 0 36px;width:36px!important;height:36px!important;line-height:36px!important}.admin-header .admin-user>div{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;line-height:1.2;min-width:0!important;display:flex!important}.admin-header .admin-user b{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:700;display:block;overflow:hidden;color:#243b47!important;font-size:12px!important}.admin-header .admin-user small{white-space:nowrap;line-height:1.3;color:#829099!important;font-size:9px!important;display:block!important}.admin-header .admin-user .ant-space-item:first-child{display:flex}.admin-header .admin-user .ant-space-item:last-child{flex:1;min-width:0}@media (max-width:650px){.admin-header .admin-user{width:46px;min-width:46px;height:44px;box-shadow:none;background:0 0;border:0!important;padding:4px!important}.admin-header .admin-user>div,.admin-header .admin-user .ant-space-item:last-child{display:none!important}.admin-header .admin-user .ant-avatar{flex-basis:34px;width:34px!important;height:34px!important}}.admin-header .admin-user>.ant-space-item{flex:none!important;min-width:auto!important;display:flex!important}.admin-header .admin-user>.ant-space-item:last-child{flex:auto!important;min-width:0!important}.admin-header .admin-user>.ant-space-item:last-child>div{flex-direction:column;align-items:flex-start;gap:2px;width:100%;line-height:1.2;min-width:0!important;display:flex!important}@media (max-width:650px){.admin-header .admin-user>.ant-space-item:last-child{display:none!important}}.landing-page{color:#102a28;background:#f7faf9;min-height:100vh}.landing-header{justify-content:space-between;align-items:center;gap:28px;max-width:1240px;height:78px;margin:auto;padding:0 28px;display:flex}.landing-brand{color:#0e3733;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.landing-brand>span{color:#fff;background:linear-gradient(135deg,#0f766e,#2dd4bf);border-radius:12px;place-items:center;width:38px;height:38px;font-size:21px;font-weight:800;display:grid;box-shadow:0 8px 20px #0f766e33}.landing-brand strong{letter-spacing:.08em;font-size:18px}.landing-header nav{gap:32px;display:flex}.landing-header nav a,.landing-auth>a:first-child,.landing-footer a{color:#4e6663;font-weight:600;text-decoration:none}.landing-auth{align-items:center;gap:20px;display:flex}.landing-primary,.landing-secondary{border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 23px;font-weight:750;text-decoration:none;display:inline-flex}.landing-primary{background:linear-gradient(135deg,#0f766e,#0d9488);box-shadow:0 12px 28px #0f766e30;color:#fff!important}.landing-primary:hover{transform:translateY(-1px);box-shadow:0 16px 32px #0f766e42}.landing-primary.small{border-radius:11px;min-height:42px;padding:0 18px}.landing-secondary{color:#173f3b;background:#fff;border:1px solid #cbdad7}.landing-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;max-width:1240px;margin:0 auto;padding:90px 28px 80px;display:grid}.landing-pill,.section-heading>span,.landing-integration>div>span{color:#0f8b80;letter-spacing:.13em;font-size:12px;font-weight:800;display:inline-block}.hero-copy h1{letter-spacing:-.045em;color:#0c2926;max-width:690px;margin:20px 0;font-size:clamp(42px,5vw,68px);line-height:1.06}.hero-copy>p{color:#607572;max-width:650px;margin:0;font-size:18px;line-height:1.75}.landing-cta{gap:14px;margin-top:32px;display:flex}.landing-trust{color:#67807c;flex-wrap:wrap;gap:22px;margin-top:27px;font-size:13px;display:flex}.hero-console{background:#092d2a;border:1px solid #dbe7e5;border-radius:22px;overflow:hidden;transform:rotate(1deg);box-shadow:0 28px 70px #113c3730}.console-head{background:#0d3935;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:54px;padding:0 20px;display:flex}.console-head>span{background:#fb7185;border-radius:50%;width:10px;height:10px}.console-head>span:nth-child(2){background:#fbbf24}.console-head>span:nth-child(3){background:#34d399}.console-head b{color:#a6c8c4;margin-left:auto;font-size:12px}.hero-console pre{color:#79f2ca;white-space:pre-wrap;align-items:center;min-height:300px;margin:0;padding:35px;font:15px/1.8 Consolas,monospace;display:flex}.console-status{color:#9cc8c2;border-top:1px solid #ffffff14;justify-content:space-between;padding:18px 24px;font-size:12px;display:flex}.console-status span{color:#4ade80}.landing-banks{text-align:center;padding:30px 28px 50px}.landing-banks>p{color:#78908d;text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:700}.landing-banks>div{flex-wrap:wrap;justify-content:center;gap:12px;max-width:1050px;margin:25px auto 0;display:flex}.landing-banks span{color:#47615e;background:#fff;border:1px solid #dfe9e7;border-radius:12px;padding:12px 21px;font-weight:800}.landing-features{background:#fff;padding:100px 28px}.section-heading{text-align:center;max-width:720px;margin:0 auto 50px}.section-heading h2{letter-spacing:-.03em;margin:14px 0;font-size:clamp(32px,4vw,48px);line-height:1.15}.section-heading p{color:#6b817e;font-size:17px;line-height:1.65}.feature-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1180px;margin:auto;display:grid}.feature-grid article{background:#fbfdfc;border:1px solid #e1ebe9;border-radius:20px;padding:35px;box-shadow:0 10px 30px #183c3708}.feature-grid article>span{color:#0f8b80;background:#dcf7f2;border-radius:15px;place-items:center;width:52px;height:52px;font-size:27px;display:grid}.feature-grid h3{margin:24px 0 12px;font-size:21px}.feature-grid p{color:#6c807d;margin:0;line-height:1.7}.landing-integration{background:linear-gradient(120deg,#e4f8f3,#f0fbf8);border:1px solid #cae9e3;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;max-width:1180px;margin:90px auto;padding:45px 50px;display:flex}.landing-integration h2{margin:10px 0 8px;font-size:32px}.landing-integration p{color:#647d79;margin:0}.landing-footer{border-top:1px solid #dde8e6;align-items:center;gap:28px;max-width:1240px;margin:auto;padding:35px 28px 45px;display:flex}.landing-footer p{color:#748985;margin-right:auto}.landing-footer>div{gap:22px;display:flex}@media (max-width:900px){.landing-header nav{display:none}.landing-hero{grid-template-columns:1fr;gap:45px;padding-top:55px}.hero-console{transform:none}.feature-grid{grid-template-columns:1fr}.landing-integration{flex-direction:column;align-items:flex-start;margin:55px 20px}.landing-footer{flex-wrap:wrap}.landing-footer p{order:3;width:100%}.landing-auth>a:first-child{display:none}}@media (max-width:560px){.landing-header{padding:0 18px}.landing-brand strong{font-size:15px}.landing-primary.small{padding:0 12px}.landing-hero{padding:40px 18px 60px}.hero-copy h1{font-size:40px}.landing-cta{flex-direction:column}.hero-console pre{padding:22px;font-size:12px}.landing-features{padding:70px 18px}.landing-integration{padding:32px 25px}.landing-footer{padding-inline:20px}}.landing-brand>img{object-fit:contain;border-radius:10px;width:42px;height:42px}.landing-banks>div{align-items:stretch}.landing-banks article{background:#fff;border:1px solid #dfe9e7;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:128px;min-height:112px;padding:16px 10px;transition:all .2s;display:flex;box-shadow:0 8px 24px #183c3708}.landing-banks article:hover{border-color:#9fd7ce;transform:translateY(-3px);box-shadow:0 14px 28px #0f766e16}.landing-banks article img{object-fit:contain;width:46px;height:46px}.landing-banks article span{background:0 0;border:0;padding:0;font-size:13px}.landing-footer .landing-brand strong{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}@media (max-width:560px){.landing-header .landing-brand strong{display:none}.landing-banks article{width:105px}}.landing-page{color:#e8f5f2;background:radial-gradient(circle at 12% 8%,#14b8a621,#0000 27%),radial-gradient(circle at 88% 23%,#3b82f61a,#0000 28%),#071311}.landing-header{border-bottom:1px solid #94c0b81f}.landing-brand{color:#f2fffc}.landing-brand>span{background:linear-gradient(135deg,#14b8a6,#0f766e);box-shadow:0 9px 28px #14b8a64d}.landing-brand>img{background:#fff;padding:3px;box-shadow:0 8px 25px #14b8a62e}.landing-header nav a,.landing-auth>a:first-child,.landing-footer a{color:#9db5b1}.landing-header nav a:hover,.landing-footer a:hover{color:#5eead4}.landing-primary{background:linear-gradient(135deg,#14b8a6,#0d9488);box-shadow:0 13px 34px #0d948847}.landing-primary:hover{box-shadow:0 18px 38px #0d948861}.landing-secondary{color:#d7e9e5;background:#10211e;border-color:#29423e}.landing-secondary:hover{background:#142a26;border-color:#3e6a63}.landing-pill,.section-heading>span,.landing-integration>div>span{color:#5eead4}.hero-copy h1{color:#f2fffc;text-shadow:0 5px 35px #2dd4bf14}.hero-copy>p,.section-heading p,.feature-grid p,.landing-integration p{color:#91aaa5}.landing-trust{color:#84a29c}.landing-trust span{background:#0f766e14;border:1px solid #5eead41f;border-radius:999px;padding:7px 11px}.hero-console{background:#061c19;border-color:#284a44;box-shadow:0 30px 80px #00000073,0 0 0 1px #2dd4bf08}.console-head{background:#0b2925}.console-head b{color:#8fb7b0}.hero-console pre{color:#76f1c8}.console-status{color:#8fb7b0}.landing-banks>p{color:#789a94}.landing-banks article{background:linear-gradient(145deg,#10221f,#0b1917);border-color:#1c3531;box-shadow:0 12px 30px #00000038}.landing-banks article:hover{background:#112b27;border-color:#2a8b7e;box-shadow:0 15px 35px #0d948824}.landing-banks article img{background:#fffffff0;border-radius:10px;padding:5px}.landing-banks article span{color:#d7eae6}.landing-features{background:#091714;border-top:1px solid #94c0b817;border-bottom:1px solid #94c0b817}.section-heading h2,.feature-grid h3,.landing-integration h2{color:#edfaf7}.feature-grid article{background:linear-gradient(145deg,#10221f,#0c1b18);border-color:#1b3530;box-shadow:0 14px 36px #0000002e}.feature-grid article:hover{border-color:#27766c;transform:translateY(-4px)}.feature-grid article>span{color:#5eead4;background:#14b8a61f;border:1px solid #5eead421}.landing-integration{background:linear-gradient(120deg,#0f766e38,#0d948814),#0d211e;border-color:#245047;box-shadow:0 20px 55px #0003}.landing-footer{border-color:#1b312d}.landing-footer p{color:#718e88}@media (max-width:560px){.landing-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#071311db;position:sticky;top:0}}.landing-brand strong{letter-spacing:.035em;white-space:nowrap;font-size:16px}.landing-header .landing-brand{gap:14px}@media (max-width:720px){.landing-brand>img{width:76px;height:26px}.landing-header .landing-brand strong{text-overflow:ellipsis;max-width:180px;overflow:hidden}}@media (max-width:560px){.landing-header .landing-brand strong{display:none}.landing-brand>img{width:92px;height:29px}}.landing-page{background:radial-gradient(circle at 15% 8%,#14b8a61a,#0000 25%),radial-gradient(circle at 86% 22%,#2563eb12,#0000 26%),#050706}.landing-header{background:#050706;border-bottom-color:#ffffff14}.landing-brand strong{display:none!important}.landing-brand>img{object-fit:contain!important;object-position:left center!important;width:170px!important;max-width:170px!important;height:47px!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:0 0!important;border-radius:0!important;padding:0!important}.landing-features{background:#080d0c}.landing-footer{background:#050706;max-width:none;padding-left:max(28px,50% - 592px);padding-right:max(28px,50% - 592px)}@media (max-width:560px){.landing-brand>img{width:132px!important;max-width:132px!important;height:38px!important}}.landing-steps,.landing-pricing{padding:100px 28px}.landing-steps{background:#050706}.step-grid{grid-template-columns:repeat(3,1fr);gap:70px;max-width:1120px;margin:auto;display:grid;position:relative}.step-grid:before{content:"";background:linear-gradient(90deg,#0000,#1fc9ae,#1fc9ae,#0000);height:1px;position:absolute;top:29px;left:15%;right:15%}.step-grid article{text-align:center;position:relative}.step-grid article>b{z-index:1;color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:17px;place-items:center;width:58px;height:58px;margin:auto;font-size:22px;display:grid;position:relative;box-shadow:0 13px 30px #05966932}.step-grid h3{color:#eefaf7;margin:27px 0 10px;font-size:19px}.step-grid p{color:#8ea5a0;max-width:300px;margin:auto;line-height:1.65}.landing-pricing{background:#080d0c;border-top:1px solid #172521}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1180px;margin:auto;display:grid}.pricing-grid>article{background:linear-gradient(150deg,#101c1a,#0a1211);border:1px solid #203631;border-radius:20px;flex-direction:column;padding:30px;display:flex;position:relative;box-shadow:0 16px 40px #0005}.pricing-grid>article.featured{border-color:#159d88;box-shadow:0 18px 50px #0f766e2b}.pricing-grid>article>em{color:#fff;background:#0f766e;border-radius:999px;padding:6px 10px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:20px;right:20px}.package-image{object-fit:cover;background:#101f1c;border-radius:14px;width:100%;height:145px;margin-bottom:24px}.pricing-grid h3{color:#f3fcfa;margin:0 0 16px;font-size:21px}.package-price{align-items:flex-end;gap:9px;display:flex}.package-price strong{color:#fff;font-size:37px;line-height:1}.package-price span{color:#829b96;font-size:13px}.pricing-grid article>p{color:#839b96;min-height:48px;line-height:1.55}.pricing-grid ul{color:#c0d4d0;gap:13px;margin:10px 0 24px;padding:0;list-style:none;display:grid}.pricing-grid li{font-size:14px}.pricing-grid li:first-letter{color:#34d399}.package-banks{align-items:center;gap:7px;min-height:36px;margin-top:auto;display:flex}.package-banks img,.package-banks span{object-fit:contain;color:#123;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;padding:3px;font-size:7px;display:grid}.package-banks small{color:#7f9994}.pricing-grid article>a{color:#e8f7f4;border:1px solid #31504a;border-radius:12px;place-items:center;height:50px;margin-top:22px;font-weight:700;text-decoration:none;display:grid}.pricing-grid article>a:hover,.pricing-grid article.featured>a{color:#fff;background:#0f766e;border-color:#0f9f89}.pricing-empty{text-align:center;color:#8fa5a1}.feature-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:950px){.pricing-grid{grid-template-columns:1fr 1fr}.step-grid{gap:30px}}@media (max-width:700px){.step-grid,.pricing-grid{grid-template-columns:1fr}.step-grid:before{display:none}.step-grid{gap:45px}.landing-steps,.landing-pricing{padding:70px 18px}.package-image{height:180px}}.landing-header{z-index:50;-webkit-backdrop-filter:blur(18px);background:#050706e0;border-top:0;border-bottom:1px solid #ffffff13;width:100%;max-width:none;height:86px;margin:0;padding-left:max(28px,50% - 592px);padding-right:max(28px,50% - 592px);position:sticky;top:0;box-shadow:0 10px 35px #00000038}.landing-header .landing-brand{flex:none}.landing-header .landing-brand>img{width:164px!important;max-width:164px!important;height:45px!important}.landing-header nav{background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;align-items:center;gap:4px;height:44px;padding:4px}.landing-header nav a{color:#91aaa5;border-radius:9px;align-items:center;height:34px;padding:0 17px;font-size:14px;transition:all .2s;display:flex}.landing-header nav a:hover{color:#eafffa;background:#14b8a61c}.landing-auth{gap:12px}.landing-auth>a:first-child{color:#bfd0cd;border-radius:10px;align-items:center;height:42px;padding:0 17px;display:flex}.landing-auth>a:first-child:hover{color:#fff;background:#ffffff0d}.landing-header .landing-primary.small{background:linear-gradient(135deg,#14b8a6,#0d9488);border:1px solid #5eead429;border-radius:11px;height:44px;min-height:44px;padding:0 20px;box-shadow:0 8px 24px #0d948838}@media (max-width:900px){.landing-header{height:76px}.landing-header .landing-brand>img{width:145px!important;max-width:145px!important;height:40px!important}}@media (max-width:560px){.landing-header{padding-left:18px;padding-right:18px}.landing-header .landing-brand>img{width:125px!important;max-width:125px!important;height:35px!important}.landing-header .landing-primary.small{padding:0 13px;font-size:12px}}.brand{border-bottom:1px solid #ffffff12;height:76px;padding:0 18px}.brand-admin-logo{object-fit:contain;object-position:left center;width:190px;max-width:100%;height:52px;display:block}.mobile-sider-mask{z-index:49;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#020c0b94;border:0;padding:0;position:fixed;inset:0}.app-sider{z-index:50}.mobile-sider-mask.admin-mask{z-index:49}@media (min-width:992px){.mobile-sider-mask{display:none}}.header-page-name{align-items:center;gap:13px;display:flex}.header-page-name h1{color:#16312e;margin:0;font-size:18px;font-weight:700;line-height:1.2}@media (max-width:560px){.header-page-name{gap:6px}.header-page-name h1{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:15px;overflow:hidden}}.bank-add-layout{grid-template-columns:minmax(0,680px) minmax(340px,1fr);align-items:start;gap:22px;display:grid}.bank-guide-card{background:linear-gradient(145deg,#fbfffe,#f5fbf9)!important;border:1px dashed #34a98f!important}.bank-guide-card .ant-card-head-title{color:#126e61}.bank-guide-card>.ant-card-body>p{color:#526965;margin:18px 0 12px;line-height:1.65}.bank-guide-card ol{color:#304e49;gap:11px;margin:0 0 18px;padding-left:22px;line-height:1.55;display:grid}.bank-guide-links{gap:8px;margin:15px 0;display:grid}.bank-guide-links a{color:#087f6d;background:#fff;border:1px solid #c9e7df;border-radius:9px;padding:10px 12px;font-weight:600;text-decoration:none}.bank-guide-links a:hover{background:#effaf7;border-color:#15a68e}@media (max-width:1100px){.bank-add-layout{grid-template-columns:1fr}}.bank-guide-images{grid-template-columns:1fr 1fr;gap:12px;margin:17px 0;display:grid}.bank-guide-images a{background:#fff;border:1px solid #cce3de;border-radius:11px;display:block;overflow:hidden}.bank-guide-images img{object-fit:contain;width:100%;height:auto;max-height:520px;transition:transform .2s;display:block}.bank-guide-images a:hover img{transform:scale(1.015)}@media (max-width:600px){.bank-guide-images{grid-template-columns:1fr}}.account-detail-page{max-width:1320px;margin:0 auto;padding:6px 0 36px}.account-detail-loading{background:#fff;border-radius:22px;max-width:1180px;margin:20px auto;padding:32px}.account-back-link{color:#48635e;height:42px;margin:0 0 12px;padding-inline:8px;font-weight:650}.account-back-link:hover{color:#087f74!important;background:#eaf7f5!important}.account-hero{background:linear-gradient(125deg,#062f2c 0%,#07554f 55%,#0f8f83 100%);border:1px solid #0d94882e;border-radius:24px;align-items:center;gap:18px;min-height:160px;padding:28px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #08423c29}.account-hero:before,.account-hero:after{content:"";background:#ffffff12;border-radius:50%;position:absolute}.account-hero:before{width:280px;height:280px;top:-115px;right:-50px}.account-hero:after{width:220px;height:220px;bottom:-110px;right:180px}.account-bank-mark{z-index:1;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff4d;border-radius:22px;flex:0 0 72px;place-items:center;width:72px;height:72px;font-size:32px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff38,0 12px 28px #0000001f}.account-hero-copy{z-index:1;position:relative}.account-eyebrow{color:#64e4d4;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.account-hero h1{color:#fff;margin:3px 0 4px;font-size:31px;line-height:1.2}.account-hero p{color:#ffffffb8;margin:0;font-size:14px}.account-status{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-left:auto;padding:7px 13px;font-weight:700;position:relative;color:#d9fff9!important;background:#ffffff24!important;border:1px solid #ffffff40!important;border-radius:999px!important}.account-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(330px,.75fr);gap:22px;margin-top:22px;display:grid}.account-info-card,.account-security-card{box-shadow:0 12px 35px #14353012;border:1px solid #e3ecea!important;border-radius:22px!important}.account-info-card>.ant-card-body,.account-security-card>.ant-card-body{padding:28px}.account-section-heading{border-bottom:1px solid #edf2f1;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:18px;display:flex}.account-section-heading span{color:#78908b;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.account-section-heading h2{color:#17332e;margin:3px 0 0;font-size:21px}.account-section-heading>.anticon{color:#07897d;background:#e9f8f5;border-radius:14px;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.account-field-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.account-field-wide{grid-column:1/-1}.account-field label{color:#637872;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 8px;font-size:11px;font-weight:800;display:flex}.account-field label .anticon{color:#0c9184}.account-value{background:#f8fbfa;border:1px solid #dce6e3;border-radius:13px;align-items:center;gap:8px;min-height:50px;padding:5px 7px 5px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.account-value:hover{background:#fff;border-color:#75c9c0;box-shadow:0 0 0 3px #0d948814}.account-value span{color:#19332f;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.account-value .ant-btn{color:#4b6863;border-radius:10px;flex:0 0 38px;width:38px;height:38px}.account-value .ant-btn:hover{color:#087f74!important;background:#e3f6f2!important}.account-security-card{background:linear-gradient(155deg,#f2fbf9 0%,#fff 65%);position:relative;overflow:hidden}.account-security-card:after{content:"";background:#10b98114;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-55px}.account-security-icon{z-index:1;color:#fff;background:linear-gradient(140deg,#0fa596,#087c73);border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:19px;font-size:26px;display:grid;position:relative;box-shadow:0 12px 25px #087c7333}.account-security-card h2{color:#17332e;margin:4px 0 6px;font-size:22px}.account-security-card>div>p,.account-security-card .ant-card-body>p{color:#6e827e;margin:0 0 24px;line-height:1.65}.token-private{margin-top:23px}.account-value-secret{background:#fff;border-color:#9bd4cd}.account-value-secret span{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.account-token-warning{color:#9a6700;background:#fff9e9;border:1px solid #f5d797;border-radius:12px;align-items:flex-start;gap:10px;margin-top:15px;padding:13px 14px;font-size:12px;line-height:1.55;display:flex}.account-token-warning .anticon{margin-top:3px}.account-footer-actions{justify-content:flex-start;margin-top:22px;padding-top:4px;display:flex}.account-footer-actions .ant-btn{color:#31524c;border-color:#d9e5e2;border-radius:12px;height:46px;font-weight:700;box-shadow:0 5px 15px #1435300a}@media (max-width:960px){.account-detail-grid{grid-template-columns:1fr}.account-security-card{order:2}}@media (max-width:650px){.account-detail-page{padding:0 2px 24px}.account-hero{border-radius:19px;min-height:142px;padding:22px 18px}.account-bank-mark{border-radius:17px;flex-basis:56px;width:56px;height:56px;font-size:24px}.account-hero h1{font-size:24px}.account-hero p{max-width:210px;font-size:12px}.account-status{padding:4px 8px;font-size:11px;position:absolute;top:14px;right:14px}.account-detail-grid{gap:15px;margin-top:15px}.account-info-card,.account-security-card{border-radius:18px!important}.account-info-card>.ant-card-body,.account-security-card>.ant-card-body{padding:20px 16px}.account-field-grid{grid-template-columns:1fr;gap:17px}.account-field-wide{grid-column:auto}.account-footer-actions .ant-btn{width:100%}}.language-trigger{color:#566568;cursor:pointer;background:#fff;border:1px solid #dce5e5;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:88px;height:40px;padding:0 12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #1033300d}.language-trigger:hover{border-color:#12aaa0;transform:translateY(-1px);box-shadow:0 5px 16px #12aaa024}.language-trigger-flag,.language-flag{object-fit:cover;border-radius:50%;width:24px;height:24px;display:block;box-shadow:0 0 0 1px #0f28261f}.language-trigger-code{font-size:12px;font-weight:700}.language-trigger .anticon{color:#94a3a5;font-size:10px}.language-popover .ant-popover-inner{border:1px solid #dfe8e8;border-radius:15px;padding:8px;box-shadow:0 14px 38px #102b2a2e}.language-panel{width:292px}.language-panel .ant-input-affix-wrapper{border-color:#22bdd5;border-radius:10px;height:40px;box-shadow:0 0 0 2px #22bdd514}.language-list{scrollbar-width:thin;max-height:360px;margin-top:8px;overflow-y:auto}.language-option{color:#303638;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:29px minmax(0,1fr) auto 15px;align-items:center;gap:8px;width:100%;min-height:42px;padding:6px 9px;transition:background .16s,color .16s;display:grid}.language-option:hover{background:#f1f8f8}.language-option.is-selected{color:#08a8c0;background:#e5f8fb}.language-flag{font-size:22px}.language-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.language-code{color:#7b8589;font-size:12px}.language-check{color:#0bbbd0;font-size:12px}.language-empty{color:#8b9699;text-align:center;padding:24px 8px}@media (max-width:600px){.language-trigger{width:42px;min-width:42px;padding:0}.language-trigger-code,.language-trigger .anticon{display:none}.header-actions{gap:8px!important}.language-panel{width:min(292px,100vw - 32px)}}#google_translate_element,.goog-te-banner-frame,.goog-te-balloon-frame{display:none!important}html body{top:0!important}html{margin-top:0!important}body{top:0!important}iframe.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-yAWNEb-L7lbkb,#goog-gt-tt{visibility:hidden!important;height:0!important;display:none!important}.goog-text-highlight{box-shadow:none!important;background:0 0!important}.bank-delete-confirm .ant-modal-confirm-body{padding:8px 4px}.bank-delete-confirm .ant-modal-confirm-title{font-size:22px!important;line-height:1.35!important}.bank-delete-confirm .ant-modal-confirm-content{color:#59636f!important;margin-top:12px!important;font-size:15px!important;line-height:1.65!important}.bank-delete-confirm .ant-modal-confirm-btns{margin-top:26px!important}.bank-delete-confirm .ant-modal-confirm-btns .ant-btn{min-width:112px;height:42px;font-weight:700}.legal-policy-link{color:#00a95c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline}.legal-policy-link:hover{text-decoration:underline}.legal-policy-modal .ant-modal-body{max-height:72vh;padding-right:10px;overflow-y:auto}.legal-policy-content{color:#293342;font-size:14px;line-height:1.7}.legal-policy-content h1{color:#111;text-align:center;margin:8px 0 4px;font-size:28px}.legal-policy-content h2{color:#151515;margin:22px 0 8px;font-size:23px}.legal-policy-content h3{color:#20252d;margin:20px 0 6px;font-size:19px}.legal-policy-content ul{padding-left:22px}.legal-policy-content li{margin:8px 0}.legal-policy-content hr{border:0;border-top:1px solid #e5e7eb;margin:22px 0}@media (max-width:600px){.legal-policy-content h1{font-size:21px}.legal-policy-content h2{font-size:18px}}.admin-media-control{align-items:center;gap:12px;min-height:82px;display:flex}.admin-media-preview,.admin-media-empty{color:#8a9995;background:#fff;border:1px solid #e1e8e6;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:108px;height:68px;padding:6px;display:flex}.admin-media-preview .ant-image,.admin-media-preview img{object-fit:contain;max-width:130px;height:56px;display:block}.admin-media-preview.og_image{min-width:180px}.admin-media-preview.og_image .ant-image,.admin-media-preview.og_image img{max-width:130px}.admin-media-preview.favicon .ant-image,.admin-media-preview.favicon img{width:48px}.admin-media-empty.og_image{min-width:180px}.admin-media-control>.ant-upload-wrapper{flex:none}@media (max-width:600px){.admin-media-control{flex-direction:column;align-items:flex-start}.admin-media-preview.og_image,.admin-media-empty.og_image{width:100%}}.account-detail-grid>*,.account-info-card,.account-security-card{min-width:0}.account-field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.account-field{min-width:0}.account-value{min-width:0;max-width:100%}.account-value span{max-width:100%;display:block}.landing-announcement{color:#fff;text-align:center;background:#004532;border-bottom:1px solid #ffffffe6;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-size:16px;font-weight:700;line-height:1.35;display:flex}@media (max-width:560px){.landing-announcement{min-height:44px;padding:9px 14px;font-size:12px}}.landing-header .landing-auth{gap:10px}.landing-header .landing-login{background:linear-gradient(#14b8a61c,#14b8a609);border:1px solid #5eead447;border-radius:11px;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px #ffffff0d;color:#d9fffa!important;display:inline-flex!important}.landing-header .landing-login:before{content:"";background:#2dd4bf;border-radius:50%;width:7px;height:7px;margin-right:9px;box-shadow:0 0 12px #2dd4bfcc}.landing-header .landing-login:hover{background:#14b8a629;border-color:#5eead494;transform:translateY(-1px);box-shadow:0 9px 24px #0d948829;color:#fff!important}@media (max-width:560px){.landing-header .landing-auth{gap:7px}.landing-header .landing-login{height:40px;padding:0 11px;font-size:12px}.landing-header .landing-login:before{display:none}.landing-header .landing-primary.small{height:40px;min-height:40px}}.landing-footer{color:#596f82;background:#f5f8fa;border-top:1px solid #dce5e7!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.landing-footer-grid{grid-template-columns:minmax(280px,1.55fr) repeat(3,minmax(150px,1fr));gap:64px;width:min(1152px,100% - 48px);margin:0 auto;padding:66px 0 58px;display:grid}.landing-footer-about .landing-brand{margin-bottom:24px}.landing-footer-about .landing-brand>img{object-fit:contain;object-position:left center;width:145px!important;max-width:145px!important;height:44px!important}.landing-footer-about>p{max-width:330px;font-size:15px;line-height:1.55;color:#637b8f!important;margin:0!important}.landing-footer-column{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.landing-footer-column h3{color:#101820;margin:7px 0 13px;font-size:15px;font-weight:800}.landing-footer-column a{font-size:14px;text-decoration:none;transition:color .18s,transform .18s;color:#61798e!important;font-weight:500!important}.landing-footer-column a:hover{transform:translate(2px);color:#08a777!important}.landing-footer-contact a{word-break:break-word;align-items:center;gap:9px;display:flex}.landing-footer-contact a span{color:#58768d;text-align:center;width:15px;font-size:15px}.landing-footer-contact p{font-size:13px;line-height:1.55;color:#718596!important;margin:0!important}.landing-footer-bottom{color:#627a91;text-align:center;border-top:1px solid #d9e3e7;width:min(1152px,100% - 48px);margin:0 auto;padding:30px 0 34px;font-size:13px}.landing-chat-fab{z-index:80;color:#fff;background:linear-gradient(145deg,#08b776,#009d68);border:0;border-radius:50%;place-items:center;width:58px;height:58px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:22px;right:28px;box-shadow:0 0 0 9px #08b77614,0 0 0 18px #08b7760b,0 12px 28px #007d534d}.landing-chat-fab span{border:2px solid;border-radius:3px;width:21px;height:17px;font-size:0;position:relative}.landing-chat-fab span:after{content:"";border-left:2px solid;width:6px;height:6px;position:absolute;bottom:-5px;left:3px;transform:skewY(-35deg)}.landing-chat-fab:hover{color:#fff;transform:translateY(-3px)scale(1.03);box-shadow:0 0 0 10px #08b7761a,0 15px 32px #007d535c}@media (max-width:900px){.landing-footer-grid{grid-template-columns:1.4fr 1fr;gap:42px;padding-top:52px}.landing-footer-about>p{order:initial!important;width:auto!important}.landing-footer-column{min-width:0}}@media (max-width:560px){.landing-footer-grid{grid-template-columns:1fr 1fr;gap:36px 22px;width:calc(100% - 36px);padding:44px 0 38px}.landing-footer-about{grid-column:1/-1}.landing-footer-about .landing-brand strong{display:block}.landing-footer-bottom{width:calc(100% - 36px);padding:24px 0 28px}.landing-chat-fab{width:52px;height:52px;bottom:18px;right:18px}}.landing-footer{color:#91aaa5!important;background:linear-gradient(#07100f 0%,#050807 100%)!important;border-top-color:#ffffff13!important}.landing-footer-grid{position:relative}.landing-footer-grid:before{content:"";opacity:.65;background:linear-gradient(90deg,#14b8a6,#0000);width:220px;height:1px;position:absolute;top:0;left:0}.landing-footer-about .landing-brand strong{color:#f0fffc!important}.landing-footer-about>p{color:#829b97!important}.landing-footer-column h3{color:#effffb!important}.landing-footer-column a{color:#8fa8a4!important}.landing-footer-column a:hover{color:#5eead4!important}.landing-footer-contact a span{color:#2dd4bf!important}.landing-footer-contact p{color:#78918d!important}.landing-footer-bottom{color:#78918d!important;border-top-color:#ffffff14!important}.customer-page-loading{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff5;place-items:center;display:grid;position:fixed;inset:0}.customer-page-loading .ant-spin{transform:scale(1.3)}.customer-page-loading .ant-spin-dot-item{box-shadow:0 2px 8px #1677ff38;background:#4096ff!important}.deposit-amount-card .deposit-amount.ant-input-number-group-wrapper{width:100%;height:56px}.deposit-amount-card .deposit-amount .ant-input-number-wrapper,.deposit-amount-card .deposit-amount .ant-input-number,.deposit-amount-card .deposit-amount .ant-input-number-group-addon{height:56px}.deposit-amount-card .deposit-amount .ant-input-number{border-radius:0 10px 10px 0;width:100%}.deposit-amount-card .deposit-amount .ant-input-number-group-addon{color:#087e73;background:#eef8f6;border-radius:10px 0 0 10px;min-width:76px;padding:0 18px;font-size:16px;font-weight:800}@media (max-width:560px){.deposit-amount-card .deposit-amount.ant-input-number-group-wrapper,.deposit-amount-card .deposit-amount .ant-input-number-wrapper,.deposit-amount-card .deposit-amount .ant-input-number,.deposit-amount-card .deposit-amount .ant-input-number-group-addon{height:52px}.deposit-amount-card .deposit-amount .ant-input-number-input-wrap,.deposit-amount-card .deposit-amount .ant-input-number-input{height:50px}.deposit-amount-card .deposit-amount .ant-input-number-input{font-size:18px}}:root{--font-sans:"Be Vietnam Pro", "Segoe UI", Arial, sans-serif}.deposit-amount-card .ant-form-item-control-input-content>.ant-input-number-group-wrapper{max-width:100%;display:block;width:100%!important}.deposit-amount-card .ant-input-number-group-wrapper .ant-input-number-wrapper{width:100%;display:flex;height:44px!important}.deposit-amount-card .ant-input-number-group-wrapper .deposit-amount.ant-input-number{border-radius:0 9px 9px 0;flex:1;min-width:0;width:100%!important;height:44px!important}.deposit-amount-card .ant-input-number-group-wrapper .ant-input-number-group-addon{border-radius:9px 0 0 9px;min-width:62px;padding:0 13px;font-size:14px;height:44px!important}.deposit-amount-card .deposit-amount .ant-input-number-input-wrap,.deposit-amount-card .deposit-amount .ant-input-number-input{height:42px!important}.deposit-amount-card .deposit-amount .ant-input-number-input{padding:0 13px;font-size:16px;font-weight:650}@media (max-width:560px){.deposit-amount-card .ant-input-number-group-wrapper .ant-input-number-wrapper,.deposit-amount-card .ant-input-number-group-wrapper .deposit-amount.ant-input-number,.deposit-amount-card .ant-input-number-group-wrapper .ant-input-number-group-addon{height:42px!important}.deposit-amount-card .deposit-amount .ant-input-number-input-wrap,.deposit-amount-card .deposit-amount .ant-input-number-input{height:40px!important}}.deposit-amount-card .deposit-amount-compact{width:100%;height:44px;display:flex}.deposit-amount-card .deposit-amount-compact .deposit-currency{flex:0 0 62px;width:62px;height:44px}.deposit-amount-card .deposit-amount-compact .deposit-amount{flex:1;width:calc(100% - 62px)!important;height:44px!important}.deposit-amount-card .deposit-amount-compact .deposit-amount .ant-input-number-input-wrap,.deposit-amount-card .deposit-amount-compact .deposit-amount .ant-input-number-input{height:42px!important}.system-notice-modal .ant-modal-content{border-radius:24px;padding:24px;overflow:hidden;box-shadow:0 28px 80px #0f172a57}.system-notice-modal .ant-modal-header{background:0 0;margin:0 0 22px}.system-notice-modal .ant-modal-title{color:#166ab2;font-size:20px}.system-notice-modal .ant-modal-close{color:#7d838a;font-size:18px;top:23px;right:20px}.system-notice-title{align-items:center;gap:10px;font-weight:800;display:flex}.system-notice-title i{color:#3494d5;background:#e8f2fb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:19px;font-style:normal;display:grid}.system-notice-content{color:#53677d;white-space:pre-wrap;overflow-wrap:anywhere;min-height:105px;font-size:15px;font-weight:550;line-height:1.85}.system-notice-modal .ant-modal-footer{margin-top:24px}.system-notice-actions{grid-template-columns:1.15fr .8fr;gap:16px;display:grid}.system-notice-actions .ant-btn{border-radius:13px;height:48px;font-weight:750;margin:0!important}.system-notice-actions .ant-btn-default{color:#64748b;background:#f8fafc;border-color:#dce5ee}.system-notice-actions .ant-btn-primary{background:#1474c9;box-shadow:0 7px 18px #1474c93d}@media (max-width:560px){.system-notice-modal{max-width:calc(100vw - 24px)}.system-notice-modal .ant-modal-content{border-radius:20px;padding:20px}.system-notice-actions{grid-template-columns:1fr}.system-notice-content{font-size:14px}}.login-hero{isolation:isolate;position:relative;overflow:hidden}.auth-hero-content{z-index:3;position:relative}.auth-site-brand{color:#fff;align-items:center;gap:13px;max-width:250px;text-decoration:none;display:inline-flex}.auth-site-brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 8px 18px #0003);width:auto;max-width:190px;height:52px;display:block}.auth-site-brand b{color:#fff;background:linear-gradient(135deg,#2dd4bf,#0f766e);border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.auth-site-brand strong{letter-spacing:.05em;font-size:18px}.auth-hero-glow{z-index:0;filter:blur(80px);background:#2dd4bf1f;border-radius:50%;height:70%;position:absolute;inset:auto -15% -35% 15%}.auth-bank-orbit{z-index:1;pointer-events:none;position:absolute;inset:0}.auth-bank-orbit>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #fff3;border-radius:20px;place-items:center;width:68px;height:68px;animation:5.4s ease-in-out infinite auth-bank-float;display:grid;position:absolute;box-shadow:0 16px 38px #00232038,inset 0 1px #fff3}.auth-bank-orbit img{object-fit:contain;border-radius:8px;width:43px;height:43px}.auth-bank-orbit>span:first-child{animation-delay:-.4s;top:10%;left:8%}.auth-bank-orbit>span:nth-child(2){animation-delay:-2.1s;top:13%;right:10%}.auth-bank-orbit>span:nth-child(3){animation-delay:-1.2s;top:43%;right:6%}.auth-bank-orbit>span:nth-child(4){animation-delay:-3.4s;top:55%;left:5%}.auth-bank-orbit>span:nth-child(5){animation-delay:-4.1s;bottom:9%;right:15%}.auth-bank-orbit>span:nth-child(6){animation-delay:-2.8s;bottom:7%;left:23%}.auth-bank-orbit>span:nth-child(7){animation-delay:-1.8s;top:8%;left:42%}.auth-bank-strip{align-items:center;margin-top:30px;display:flex}.auth-bank-strip span{background:#fff;border:2px solid #08534de6;border-radius:50%;place-items:center;width:42px;height:42px;margin-left:-7px;display:grid;box-shadow:0 7px 18px #00000029}.auth-bank-strip span:first-child{margin-left:0}.auth-bank-strip img{object-fit:contain;border-radius:50%;width:28px;height:28px}@keyframes auth-bank-float{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translateY(-16px)rotate(3deg)}}@media (max-width:1200px){.auth-bank-orbit>span{border-radius:17px;width:58px;height:58px}.auth-bank-orbit img{width:36px;height:36px}.auth-bank-orbit>span:nth-child(7),.auth-bank-orbit>span:nth-child(6){display:none}}@media (prefers-reduced-motion:reduce){.auth-bank-orbit>span{animation:none}}.hero-image{background:#020b20;border:1px solid #3b82f647;border-radius:24px;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 75px #001e5061}.hero-image:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #60a5fa14}.hero-image img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.hero-image:hover{transform:rotate(0)translateY(-3px);box-shadow:0 36px 86px #0030786b}@media (max-width:900px){.hero-image{max-width:680px;margin:auto;transform:none}}.hero-image{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.hero-image:after{display:none!important}.hero-image img{filter:drop-shadow(0 28px 55px #0028644d);aspect-ratio:auto!important;object-fit:contain!important;border-radius:0!important;width:100%!important;height:auto!important}.hero-image:hover{box-shadow:none!important}.packages-page .pricing-grid{grid-template-columns:repeat(3,minmax(0,396px));justify-content:center;align-items:stretch;gap:24px;width:min(100%,1236px);margin:18px auto 0}.packages-page .pricing-card{max-width:none;height:100%;box-shadow:0 2px 5px #0f172a14,0 14px 34px #0f172a0d;border:1px solid #e4e9f0!important;border-radius:20px!important}.packages-page .pricing-card:hover{transform:translateY(-5px);box-shadow:0 5px 12px #0f172a14,0 22px 44px #2563eb1a}.packages-page .pricing-card.popular{border-color:#b9d0ff!important}.packages-page .pricing-card .ant-card-body{min-height:630px}.packages-page .pricing-header{background:linear-gradient(#f8fafc 0%,#fff 100%);min-height:190px;padding:30px 24px 22px}.packages-page .pricing-header h2{margin-bottom:12px;font-size:19px}.packages-page .pricing-header del{height:20px;font-size:14px;font-weight:650}.packages-page .pricing-price{white-space:nowrap;justify-content:center;align-items:baseline;gap:7px;margin:2px 0 12px;font-size:36px;line-height:1.15;display:flex}.packages-page .pricing-price small{white-space:nowrap;font-size:13px}.packages-page .support-label{color:#2563eb;background:#eef5ff;border-radius:999px;padding:6px 13px}.packages-page .popular-ribbon{background:#2563eb;top:21px;right:-38px}.packages-page .pricing-body{padding:24px 26px 26px}.packages-page .package-bank-icons{align-content:center;gap:8px;min-height:76px;margin:0 0 16px}.packages-page .package-bank-icons span{border-radius:8px;width:36px;height:36px;box-shadow:0 3px 8px #0f172a0f}.packages-page .package-limits{color:#1654ce;background:#eff6ff;border-color:#a9ceff;flex-direction:column;justify-content:center;min-height:132px;margin:0 0 20px;padding:15px 18px;line-height:1.45;display:flex}.packages-page .package-limits p{color:#2563eb;margin-top:8px}.packages-page .pricing-body ul{margin:0 0 20px}.packages-page .pricing-body li{margin:10px 0;font-size:14px}.packages-page .pricing-body>.ant-btn{border-radius:10px;height:46px;box-shadow:0 8px 18px #2563eb38}@media (max-width:1180px){.packages-page .pricing-grid{grid-template-columns:repeat(2,minmax(0,396px));width:min(100%,816px)}}@media (max-width:780px){.packages-page .pricing-grid{grid-template-columns:minmax(0,396px);width:min(100%,396px)}}@media (max-width:480px){.packages-page .pricing-grid{grid-template-columns:minmax(0,1fr);width:100%}.packages-page .pricing-card .ant-card-body{min-height:590px}.packages-page .pricing-header{padding:27px 18px 20px}.packages-page .pricing-price{font-size:31px}.packages-page .pricing-body{padding:21px 18px 22px}}.landing-page{width:100%;max-width:100%;overflow-x:hidden}.feature-grid,.feature-grid>article{min-width:0}@media (max-width:900px){.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.landing-features{width:100%;padding-left:18px;padding-right:18px}.feature-grid{grid-template-columns:minmax(0,1fr);gap:18px;width:100%}.feature-grid article{width:100%;padding:28px}}.captcha-copy-row.endpoint{grid-template-columns:auto minmax(0,1fr) auto;box-shadow:0 10px 24px #0a3e3629,inset 0 1px #ffffff0a;background:linear-gradient(115deg,#0d2925 0%,#103a34 100%)!important;border:1px solid #164d45!important;border-radius:15px!important;gap:14px!important;min-height:64px!important;padding:10px 12px!important;display:grid!important}.captcha-copy-row.endpoint>.ant-tag{letter-spacing:.06em;justify-content:center;align-items:center;min-width:58px;height:34px;font:800 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#fff!important;background:#16a38e!important;border:1px solid #6ee7d13d!important;border-radius:9px!important;flex:none!important;width:auto!important;margin:0!important;padding:0 13px!important;display:inline-flex!important}.captcha-copy-row.endpoint>.ant-tag span{flex:none!important}.captcha-copy-row.endpoint>code{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden;color:#d8fff7!important;font:600 13px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace!important}.captcha-copy-row.endpoint>.ant-btn{place-items:center;display:grid;color:#bff5e9!important;background:#ffffff12!important;border:1px solid #b8ded626!important;border-radius:10px!important;width:40px!important;height:40px!important}.captcha-copy-row.endpoint>.ant-btn:hover{color:#fff!important;background:#5eead421!important;border-color:#5eead4!important}.captcha-copy-row>span{color:#243c37;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-width:650px){.captcha-copy-row.endpoint{gap:9px!important;padding:8px!important}.captcha-copy-row.endpoint>code{max-width:none!important;font-size:11px!important}.captcha-copy-row.endpoint>.ant-tag{min-width:52px;padding-inline:9px!important}}.safe-rich-html{overflow-wrap:anywhere;color:inherit;font:inherit;line-height:1.65}.safe-rich-html>:first-child{margin-top:0!important}.safe-rich-html>:last-child{margin-bottom:0!important}.safe-rich-html p{white-space:normal;margin:0 0 10px}.safe-rich-html ul,.safe-rich-html ol{margin:8px 0;padding-left:22px}.safe-rich-html a{color:#1677ff;text-underline-offset:2px;text-decoration:underline}.safe-rich-html a:hover{color:#0958d9}.notice-bubble .notice-html{margin-top:7px}.system-notice-content.safe-rich-html{color:#31423e;max-height:min(55vh,520px);padding:2px 4px;display:block;overflow:auto}.currency-trigger{color:#566568;cursor:pointer;background:#fff;border:1px solid #dce5e5;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:88px;height:40px;padding:0 12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #1033300d}.currency-trigger:hover{border-color:#12aaa0;transform:translateY(-1px);box-shadow:0 5px 16px #12aaa024}.currency-trigger-icon{color:#07897d;background:#e9f8f5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;display:grid}.currency-trigger-code{font-size:12px;font-weight:700}.currency-trigger>.anticon:last-child{color:#94a3a5;font-size:10px}.currency-popover .ant-popover-inner{border:1px solid #dfe8e8;border-radius:15px;padding:8px;box-shadow:0 14px 38px #102b2a2e}.currency-panel{width:292px}.currency-panel .ant-input-affix-wrapper{border-color:#22bdd5;border-radius:10px;height:40px;box-shadow:0 0 0 2px #22bdd514}.currency-list{scrollbar-width:thin;max-height:360px;margin-top:8px;overflow-y:auto}.currency-option{color:#303638;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:29px minmax(0,1fr) auto 15px;align-items:center;gap:8px;width:100%;min-height:42px;padding:6px 9px;transition:background .16s,color .16s;display:grid}.currency-option:hover{background:#f1f8f8}.currency-option.is-selected{color:#08a8c0;background:#e5f8fb}.currency-symbol{color:#167f75;background:#fff;border:1px solid #dbe8e6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid}.currency-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.currency-code{color:#7b8589;font-size:12px}.currency-check{color:#0bbbd0;font-size:12px}.currency-empty{color:#8b9699;text-align:center;padding:24px 8px}@media (max-width:600px){.currency-trigger{width:42px;min-width:42px;padding:0}.currency-trigger-code,.currency-trigger>.anticon:last-child{display:none}.currency-panel{width:min(292px,100vw - 32px)}}.locale-trigger{color:#52636f;cursor:pointer;background:#fff;border:1px solid #dce5e5;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:116px;height:40px;padding:0 12px;font-size:12px;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #1033300d}.locale-trigger:hover{border-color:#0abb87;transform:translateY(-1px);box-shadow:0 5px 16px #0abb8724}.locale-trigger img{object-fit:cover;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 1px #0f28261f}.locale-trigger>.anticon{color:#8da0ad;font-size:10px}.locale-popover .ant-popover-inner{border:1px solid #dce5ea;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 16px 40px #192d412e}.locale-panel{background:#fff;width:390px}.locale-tabs{border-bottom:1px solid #dce5ea;grid-template-columns:1fr 1fr;height:50px;display:grid}.locale-tabs button{color:#7c8da5;cursor:pointer;background:#f9fbfc;border:0;font-size:13px;font-weight:750;position:relative}.locale-tabs button .anticon{margin-right:7px}.locale-tabs button.active{color:#00ad78;background:#fff}.locale-tabs button.active:after{content:"";background:#00cf91;height:2px;position:absolute;bottom:0;left:4px;right:4px}.locale-body{padding:10px}.locale-body .ant-input-affix-wrapper{height:45px;box-shadow:none;border:1.5px solid #00cf91;border-radius:12px}.locale-body .ant-input{font-size:14px;font-weight:600}.locale-body .ant-input::placeholder{color:#9aabc0}.locale-list{scrollbar-width:thin;max-height:410px;margin-top:7px;overflow-y:auto}.locale-option{color:#3b4e68;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:9px;width:100%;height:52px;padding:5px 10px;display:grid}.locale-option:hover{background:#f3f8f7}.locale-option.is-selected{color:#008f68;background:#e8faf3}.locale-option>img,.locale-currency-mark>img{object-fit:cover;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 1px #dfe6eb}.locale-option>span:not(.locale-currency-mark){text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}.locale-option>small{color:#8fa2ba;font-size:11px;font-weight:800}.locale-option>.anticon{color:#00ad78;font-size:12px}.locale-currency-mark{width:34px;height:34px;position:relative}.locale-currency-mark i{color:#50627a;background:#fff;border:1px solid #dce5ea;border-radius:50%;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:9px;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:-3px;right:-4px}.locale-empty{color:#8fa2ba;text-align:center;padding:28px 8px}@media (max-width:600px){.locale-trigger{width:42px;min-width:42px;padding:0}.locale-trigger span,.locale-trigger>.anticon{display:none}.locale-panel{width:min(390px,100vw - 16px)}.locale-option{height:50px}}.currency-initializing{color:#657b78;background:#f4f7f7;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:100vh;font-size:13px;font-weight:650;display:flex}@media (max-width:600px){.locale-popover{width:calc(100vw - 16px)!important;max-width:390px!important}.locale-popover .ant-popover-content,.locale-popover .ant-popover-inner,.locale-panel{width:100%!important;max-width:100%!important}.locale-popover .ant-popover-inner{overflow:hidden}.locale-list{max-height:min(410px,100vh - 190px)}.locale-tabs button{white-space:nowrap;min-width:0;padding-inline:5px}.locale-body{padding:9px}.header-page-name h1{max-width:110px}}@media (max-width:390px){.app-header{padding-inline:10px!important}.header-actions{gap:5px!important}.header-page-name h1{display:none}.collapse-btn{width:34px!important;padding:0!important}}@media (max-width:600px){.locale-popover{width:auto!important;max-width:none!important;margin:0!important;position:fixed!important;inset:74px 8px auto!important;transform:none!important}.locale-popover .ant-popover-arrow{display:none!important}.locale-popover .ant-popover-content,.locale-panel{width:100%!important}.locale-list{max-height:calc(100dvh - 205px)}}@media (max-width:390px){.locale-popover{top:70px!important}}.history-query{width:100%;margin-bottom:18px}.history-query .history-date,.history-query .history-search-type,.history-query .history-search-input{width:190px;height:40px}.history-query .ant-btn{height:40px;padding-inline:22px}@media (max-width:700px){.history-query,.history-query>.ant-space-item,.history-query .history-date,.history-query .history-search-type,.history-query .history-search-input,.history-query .ant-btn{width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
