:root{color:#171526;background:#f4f5f7;font-family:Poppins,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{min-width:320px;background:#f4f5f7;color:#171526}button,input{font:inherit}button{cursor:pointer}a{color:inherit}.brand-logo{display:block;width:100%;height:100%;object-fit:contain}.icon{display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.intro-auth-shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,44vw);min-height:100dvh;overflow:hidden;background:#f2eee5}.intro-auth-key{position:relative;grid-column:1;grid-row:1;align-self:center;justify-self:center;z-index:0;width:min(90%,1030px);max-height:78dvh;height:auto;object-fit:contain;opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.intro-auth-panel{position:relative;z-index:2;grid-column:2;align-self:stretch;display:grid;align-content:center;gap:27px;width:100%;height:100dvh;overflow-y:auto;padding:clamp(60px,8vh,110px) clamp(44px,6vw,96px);border:solid rgba(83,77,66,.18);border-width:0 0 0 1px;border-radius:0;background:#fffdf9e0;box-shadow:-18px 0 45px #3d372c09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.intro-auth-brand,.intro-topbar__brand{display:flex;align-items:center;gap:12px}.intro-auth-shell>.intro-auth-brand{position:absolute;top:clamp(34px,6vh,68px);left:clamp(34px,5vw,76px);z-index:3}.intro-auth-brand>.brand-logo{width:52px;height:52px}.intro-auth-brand>div,.intro-topbar__brand>div{display:grid;line-height:1.15}.intro-auth-brand strong,.intro-topbar__brand strong{font-size:17px}.intro-auth-brand span,.intro-topbar__brand span{color:#8b8e98;font-size:12px}.intro-auth-heading{display:grid;gap:4px}.intro-auth-heading span{color:#655f53;font-size:11px;font-weight:800;text-transform:uppercase}.intro-auth-heading h1{margin:0;color:#171512;font-size:34px;line-height:1.16}.intro-auth-heading p{margin:6px 0 0;color:#777166;font-size:12px;line-height:1.55}.intro-auth-panel form{display:grid;gap:15px}.intro-auth-panel label{display:grid;gap:7px;color:#555148;font-size:12px;font-weight:700}.intro-auth-panel input{width:100%;height:50px;padding:0 13px;border:1px solid rgba(83,77,66,.27);border-radius:6px;outline:0;background:#fffdf8d1;color:#171512;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.intro-auth-panel input:focus{border-color:#312d27;box-shadow:0 0 0 3px #312d2714}.intro-auth-panel .intro-auth-code{font-size:20px;font-weight:750;letter-spacing:0;text-align:center}.intro-auth-panel form>button{min-height:50px;border:0;border-radius:6px;background:#181612;color:#fff;font-size:14px;font-weight:750}.intro-auth-panel form>.intro-auth-secondary{border:1px solid rgba(83,77,66,.24);background:#fffdf899;color:#5c574d}.intro-auth-panel label small{color:#8b857a;font-size:9px;font-weight:500}.intro-form-error{margin:0;padding:11px 12px;border:1px solid #f1c8cf;border-radius:6px;background:#fff2f4;color:#b4243b;font-size:11px;line-height:1.45}.intro-auth-link{display:grid;min-height:50px;place-items:center;border-radius:6px;background:#181612;color:#fff;font-size:14px;font-weight:750;text-decoration:none}.intro-auth-enrollment{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:20px;padding:18px;border:1px solid rgba(83,77,66,.2);border-radius:7px;background:#fffdf89e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.intro-auth-enrollment .intro-qr{width:132px}.intro-auth-enrollment .intro-real-qr{width:132px;height:132px;border-radius:4px}.intro-auth-enrollment>div{display:grid;gap:5px;min-width:0}.intro-auth-enrollment>div>span{color:#8e929b;font-size:10px}.intro-auth-enrollment>div>strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;letter-spacing:0}.intro-auth-security{display:flex;align-items:center;gap:11px;padding-top:20px;border-top:1px solid rgba(83,77,66,.17)}.intro-auth-security>span{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#fffdf8ad;color:#267759}.intro-auth-security .icon{width:19px;height:19px}.intro-auth-security>div{display:grid}.intro-auth-security strong{font-size:12px}.intro-auth-security small{color:#8b857a;font-size:10px}.intro-portal{min-height:100dvh;background:#f4f5f7}.intro-topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 28px;border-bottom:1px solid #e0e2e6;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.intro-topbar__brand>.brand-logo{width:40px;height:40px}.intro-topbar__actions{display:flex;align-items:center;gap:10px}.intro-topbar__actions button{min-height:34px;padding:0 11px;border:0;border-radius:5px;background:transparent;color:#646873;font-size:12px}.intro-topbar__actions button:hover{background:#f1f2f4}.intro-ip-status{display:flex;align-items:center;gap:7px;margin-right:4px;color:#67706b;font-size:11px;font-weight:700}.intro-ip-status i,.intro-address-status i,.intro-card-summary small i{display:block;width:7px;height:7px;border-radius:50%;background:#1aae67}.intro-workspace{display:grid;grid-template-columns:300px minmax(0,1fr);grid-template-areas:"rail report" "rail main";grid-template-rows:auto 1fr;min-height:calc(100dvh - 72px)}.intro-client-rail{grid-area:rail;border-right:1px solid #e0e2e6;background:#fafafa}.intro-client-rail>header{display:grid;gap:14px;padding:22px 18px 16px}.intro-step-heading{display:flex;align-items:center;gap:10px;min-width:0}.intro-step-heading--rail{width:100%}.intro-step-number{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border:1px solid #fc1960;border-radius:50%;background:#fff4f7;color:#d51752;font-size:11px;font-weight:850;line-height:1}.intro-step-copy{display:grid;min-width:0;gap:1px}.intro-step-copy>span{color:#fc1960;font-size:8px;font-weight:850;line-height:1.2;text-transform:uppercase}.intro-step-copy>strong{color:#171526;font-size:15px;line-height:1.25}.intro-step-copy>h2{margin:0;color:#171526;font-size:19px;line-height:1.25}.intro-step-copy>small{margin-top:1px;color:#858a94;font-size:9px;font-weight:650}.intro-step-count{display:grid;min-width:26px;height:22px;margin-left:auto;place-items:center;border-radius:999px;background:#e9ebee;color:#676b75;font-size:11px;font-weight:800}.intro-client-rail input{width:100%;height:40px;padding:0 11px;border:1px solid #e0e2e6;border-radius:6px;outline:0;background:#fff;color:#171526;font-size:11px}.intro-client-rail input:focus{border-color:#a9adb6;box-shadow:0 0 0 3px #1715260d}.intro-client-rail nav{display:grid;gap:4px;padding:2px 10px}.intro-client-rail nav>button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:62px;padding:8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#171526;text-align:left}.intro-client-rail nav>button.is-active{border-color:#e0e2e6;background:#fff;box-shadow:0 6px 18px #191d270f}.intro-client-avatar{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#171526;color:#fff;font-size:11px;font-weight:800}.intro-client-copy{display:grid;min-width:0;gap:2px}.intro-client-copy strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.intro-client-copy small{overflow:hidden;color:#8b8f98;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.intro-client-count{display:grid;min-width:23px;height:21px;place-items:center;border-radius:999px;background:#f0f1f3;color:#747883;font-size:10px;font-weight:750}.intro-main{grid-area:main;min-width:0;padding:32px 38px 56px}.intro-loading{display:grid;min-height:100dvh;place-items:center;background:#f2eee5;color:#777166;font-size:13px}.intro-empty{max-width:1180px;margin:64px auto;text-align:center}.intro-empty h1{margin:0 0 8px;font-size:24px}.intro-empty p{margin:0;color:#8b8f98;font-size:12px}.intro-reporting-shell{grid-area:report;min-width:0;padding:22px 38px 20px;background:#fff}.intro-reward-summary{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(210px,.8fr) minmax(0,1.55fr);gap:22px;max-width:1480px;margin:0 auto;padding:20px 22px;border:1px solid #dddfe3;border-radius:8px;background:#fff;box-shadow:0 8px 24px #171b260b}.intro-period-field{display:grid;align-content:center;gap:6px;min-width:0}.intro-period-field>span{color:#737781;font-size:9px;font-weight:800;text-transform:uppercase}.intro-period-field select{width:100%;height:40px;padding:0 10px;border:1px solid #d9dce1;border-radius:6px;outline:0;background:#f8f8f9;color:#171526;font-size:12px;font-weight:750}.intro-period-field select:focus{border-color:#a9adb6;box-shadow:0 0 0 3px #1715260d}.intro-period-field select:disabled{cursor:wait;opacity:.68}.intro-period-field>small{color:#969aa3;font-size:9px}.intro-reward-summary>header{display:grid;align-content:center;gap:2px}.intro-reward-summary>header>span{color:#fc1960;font-size:9px;font-weight:800;text-transform:uppercase}.intro-reward-summary>header>strong{font-size:27px;line-height:1.25}.intro-reward-summary>header>small{color:#969aa3;font-size:10px}.intro-reward-summary>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-left:1px solid #e3e5e8}.intro-reward-summary>dl>div{display:grid;align-content:center;gap:4px;min-width:0;padding:4px 20px}.intro-reward-summary dt{color:#969aa3;font-size:9px}.intro-reward-summary dd{margin:0;font-size:13px;font-weight:800;white-space:nowrap}.intro-client-header{display:flex;align-items:end;justify-content:space-between;gap:28px;max-width:1180px;margin:0 auto 32px;padding-bottom:24px;border-bottom:1px solid #dde0e4}.intro-client-header>div{display:grid;gap:2px}.intro-client-header>div>span{color:#fc1960;font-size:10px;font-weight:800;text-transform:uppercase}.intro-client-header h1{margin:0;overflow-wrap:anywhere;font-size:30px;line-height:1.2}.intro-client-header p{margin:3px 0 0;color:#7c808a;font-size:12px}.intro-client-header dl{display:flex;gap:42px;margin:0}.intro-client-header dl>div{display:grid;gap:2px}.intro-client-header dt{color:#969aa3;font-size:10px}.intro-client-header dd{margin:0;font-size:17px;font-weight:800}.intro-cards-section,.intro-topup-section{max-width:1180px;margin:0 auto}.intro-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.intro-section-heading>small{color:#989ca5;font-size:10px}.intro-card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.intro-card-list>button{display:grid;grid-template-columns:122px minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:112px;padding:12px;border:1px solid #e0e2e6;border-radius:8px;background:#fff;color:#171526;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.intro-card-list>button:hover{transform:translateY(-1px);box-shadow:0 8px 22px #191d2712}.intro-card-list>button.is-active{border-color:#fc1960;box-shadow:0 0 0 2px #fc196014,0 9px 24px #191d2714}.intro-card-art{position:relative;display:block;overflow:hidden;width:122px;aspect-ratio:1.586;border-radius:6px;background:#171526;box-shadow:0 8px 16px #17152624}.intro-card-art img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.intro-card-art--fallback{background:linear-gradient(145deg,#111019,#2d2b38)}.intro-card-art>strong{position:absolute;left:10px;bottom:8px;color:#fff;font-size:10px;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.72)}.intro-card-art--light>strong{color:#20212a;text-shadow:0 1px 3px rgba(255,255,255,.8)}.intro-card-state{position:absolute;inset:50% auto auto 50%;display:grid;width:48px;height:48px;place-items:center;border:2px solid rgba(255,255,255,.94);border-radius:50%;background:#19181ea3;color:#fff;box-shadow:0 5px 14px #00000047;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.intro-card-state svg{width:25px;height:25px}.intro-card-state--top_up_processing{overflow:hidden;background-color:#6d7076;box-shadow:inset 0 1px #ffffffb8,0 2px #ffffff38,0 5px 3px #00000080,0 9px 13px #00000052;animation:intro-card-deposit-in .24s ease-out both}.intro-card-state--top_up_processing:after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:0;border-radius:50%;background:url(/assets/card-lock-noise-BE3q7OHf.png) center / 66px 66px no-repeat;box-shadow:inset 0 0 9px #0c0d102e;content:"";opacity:.38;mix-blend-mode:multiply;transform-origin:50% 50%;will-change:transform;animation:intro-card-deposit-texture-drift 6s linear infinite}.intro-card-state--top_up_processing .card-deposit-hourglass{position:relative;z-index:1;display:block;width:auto;height:30px;color:#fff;filter:drop-shadow(0 1px 0 rgba(255,255,255,.5)) drop-shadow(0 2px 1px rgba(0,0,0,.68)) drop-shadow(0 5px 4px rgba(0,0,0,.38))}.intro-card-state--top_up_processing .card-deposit-hourglass__outline{fill:none;stroke:currentColor;stroke-width:9;stroke-linecap:round;stroke-linejoin:round}.intro-card-state--top_up_processing .card-deposit-hourglass__grain{fill:currentColor;transform-box:fill-box;transform-origin:center;animation:intro-card-deposit-sand-fall 1.15s linear infinite}.intro-card-state--top_up_processing .card-deposit-hourglass__grain--second{animation-delay:-.58s}.intro-card-state--delivery svg{width:28px;height:28px}@keyframes intro-card-deposit-in{0%{opacity:0}to{opacity:1}}@keyframes intro-card-deposit-texture-drift{to{transform:rotate(360deg)}}@keyframes intro-card-deposit-sand-fall{0%{opacity:0;transform:translateY(-7px)}18%,72%{opacity:1}to{opacity:0;transform:translateY(9px)}}@media(prefers-reduced-motion:reduce){.intro-card-state--top_up_processing,.intro-card-state--top_up_processing:after,.intro-card-state--top_up_processing .card-deposit-hourglass__grain{animation:none}}.intro-card-summary{display:grid;min-width:0;gap:5px}.intro-card-summary>span{color:#767a84;font-size:10px}.intro-card-summary>.intro-cardholder{overflow:hidden;color:#171526;font-size:12px;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.intro-card-summary>strong{font-size:16px;white-space:nowrap}.intro-card-summary>small{display:flex;align-items:center;gap:6px;color:#969aa3;font-size:9px;line-height:1.35}.intro-card-status--locked i{background:#fc1960}.intro-card-status--closed i{background:#797d87}.intro-card-status--delivery i{background:#2b6fe8}.intro-card-status--top_up_processing i,.intro-card-status--pending i{background:#d18a00}.intro-card-status--unavailable{color:#d92f45!important}.intro-card-status--unavailable i{background:#d92f45!important}.intro-card-meta{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0}.intro-card-meta>span{overflow:hidden;color:#171526;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.intro-card-meta>b{flex:0 0 auto;min-height:22px;padding:4px 7px 0;border-radius:999px;background:#fff0f5;color:#d51752;font-size:8px;font-weight:800;line-height:1;white-space:nowrap}.intro-topup-section{margin-top:34px;padding-top:28px;border-top:1px solid #dde0e4}.intro-topup-status{display:flex;align-items:center;gap:12px}.intro-topup-status>b{color:#555a64;font-size:10px;font-weight:800}.intro-address-status{display:flex;align-items:center;gap:7px;color:#168f57;font-size:10px;font-weight:750}.intro-network-tabs{display:inline-grid;grid-template-columns:repeat(3,auto);gap:3px;margin-top:16px;padding:3px;border-radius:6px;background:#e9ebee}.intro-network-tabs button{min-height:34px;padding:0 14px;border:0;border-radius:4px;background:transparent;color:#767a84;font-size:10px;font-weight:700}.intro-network-tabs button.is-active{background:#fff;color:#171526;box-shadow:0 1px 5px #17192321}.intro-address-layout{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-template-areas:"copy qr" "warning warning";align-items:center;gap:18px 34px;margin-top:14px;padding:22px;border:1px solid #e0e2e6;border-radius:8px;background:#fff}.intro-real-qr{grid-area:qr;display:block;justify-self:end;border-radius:5px;background:#fff}.intro-real-qr--loading{width:150px;height:150px;background:#f0f1f3}.intro-topup-section.is-disabled .intro-address-status{color:#d92f45}.intro-topup-section.is-disabled .intro-address-status i{background:#d92f45}.intro-topup-unavailable{display:grid;gap:5px;min-height:112px;padding:24px;align-content:center;border:1px solid #e1e3e7;border-radius:6px;background:#f8f8f9}.intro-topup-unavailable strong{font-size:13px}.intro-topup-unavailable span{color:#858a94;font-size:11px}.intro-address-copy{grid-area:copy;display:grid;min-width:0;gap:8px}.intro-address-copy>span{color:#8d919a;font-size:10px}.intro-address-copy>strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;line-height:1.5;letter-spacing:0}.intro-address-copy button{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;min-height:38px;margin-top:7px;padding:0 13px;border:0;border-radius:5px;background:#171526;color:#fff;font-size:11px;font-weight:750}.intro-address-copy button .icon{width:16px;height:16px}.intro-deposit-warning{grid-area:warning;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:11px 13px;border-left:3px solid #d99a13;background:#fff8e9;color:#6f5314}.intro-deposit-warning>span{display:grid;width:20px;height:20px;place-items:center;border:1px solid #d99a13;border-radius:50%;color:#9b6a00;font-size:12px;font-weight:850;line-height:1}.intro-deposit-warning p{margin:1px 0 0;font-size:11px;line-height:1.5}.intro-deposit-warning strong{color:#5d430a;font-weight:850}.intro-qr{display:grid;grid-template-columns:repeat(21,1fr);grid-template-rows:repeat(21,1fr);width:132px;aspect-ratio:1;padding:8px;border:1px solid #e2e4e8;border-radius:6px;background:#fff}.intro-qr span{min-width:1px;min-height:1px;background:transparent}.intro-qr span.is-active{background:#171526!important}.intro-topup-calculators{display:grid;gap:12px;margin-top:14px}.intro-topup-calculator{display:grid;gap:16px;margin-top:0;padding:18px 20px;border:1px solid #e0e2e6;border-radius:8px;background:#f8f8f9}.intro-topup-calculator--reverse{background:#fff}.intro-topup-calculator>header{display:flex;align-items:end;justify-content:space-between;gap:18px}.intro-topup-calculator>header>div{display:grid;gap:2px}.intro-topup-calculator>header span{color:#8d919a;font-size:9px;font-weight:800;text-transform:uppercase}.intro-topup-calculator>header strong{font-size:14px}.intro-topup-calculator>header small{color:#d51752;font-size:10px;font-weight:800}.intro-topup-calculator__body{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:end;gap:12px}.intro-topup-calculator__body label,.intro-topup-calculator__body output{display:grid;min-width:0;gap:7px}.intro-topup-calculator__body label>span:first-child,.intro-topup-calculator__body output>span{color:#858a94;font-size:10px}.intro-topup-calculator__input{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;height:48px;border:1px solid #d9dce1;border-radius:6px;background:#fff}.intro-topup-calculator__input:focus-within{border-color:#a9adb6;box-shadow:0 0 0 3px #1715260d}.intro-topup-calculator__input input{min-width:0;width:100%;height:100%;padding:0 12px;border:0;outline:0;background:transparent;color:#171526;font-size:16px;font-weight:750}.intro-topup-calculator__input b{padding:0 12px;color:#767a84;font-size:10px}.intro-topup-calculator__arrow{display:grid;height:48px;place-items:center;color:#8e929b;font-size:20px}.intro-topup-calculator__body output{min-height:48px;align-content:center;padding:7px 12px;border-left:2px solid #fc1960}.intro-topup-calculator__result{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.intro-topup-calculator__result>strong{overflow:hidden;min-width:0;font-size:17px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.intro-topup-calculator__result>button{display:inline-flex;flex:0 0 auto;min-width:76px;height:34px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #d8d9dd;border-radius:6px;background:#fff;color:#171526;font:inherit;font-size:10px;font-weight:800}.intro-topup-calculator__result>button svg{width:14px;height:14px}.intro-topup-calculator__result>button:disabled{cursor:default;opacity:.42}.intro-topup-calculator__result>button:not(:disabled):hover{border-color:#aeb1b8;background:#fafafa}.intro-topup-calculator__result>button:focus-visible{outline:2px solid rgba(252,25,96,.34);outline-offset:2px}.intro-topup-calculator__body output>small{color:#8d919a;font-size:9px}.intro-kyt-check{display:grid;gap:15px;margin-top:14px;padding:20px;border:1px solid #e0e2e6;border-radius:8px;background:#fff}.intro-kyt-check>header{display:flex;align-items:flex-start;gap:11px}.intro-kyt-check>header>span{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:50%;background:#eaf7f1;color:#13774f}.intro-kyt-check>header>span .icon{width:18px;height:18px}.intro-kyt-check>header>div{display:grid;gap:2px}.intro-kyt-check>header small{color:#8d919a;font-size:9px;font-weight:800}.intro-kyt-check>header strong{color:#171526;font-size:14px}.intro-kyt-check>header p{margin:1px 0 0;color:#858a94;font-size:10px;line-height:1.45}.intro-kyt-check__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.intro-kyt-check__form label{display:grid;min-width:0;gap:7px}.intro-kyt-check__form label>span{color:#858a94;font-size:10px}.intro-kyt-check__form input{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid #d9dce1;border-radius:6px;outline:0;background:#fafafa;color:#171526;font:inherit;font-size:12px}.intro-kyt-check__form input:focus{border-color:#a9adb6;box-shadow:0 0 0 3px #1715260d}.intro-kyt-check__form button{min-width:126px;height:44px;padding:0 14px;border:0;border-radius:6px;background:#171526;color:#fff;font-size:10px;font-weight:800}.intro-kyt-check__form button:disabled{cursor:not-allowed;opacity:.42}.intro-kyt-result{display:grid;gap:3px;padding:11px 13px;border:1px solid currentColor;border-radius:6px;font-size:10px;line-height:1.45}.intro-kyt-result strong{display:flex;align-items:center;gap:7px;font-size:11px}.intro-kyt-result p{margin:0}.intro-kyt-result--accepted{background:#edf9f3;color:#11704d}.intro-kyt-result--pending{background:#fff8e8;color:#866000}.intro-kyt-result--rejected{background:#fff1f3;color:#b32642}.intro-kyt-check>footer{color:#8d919a;font-size:9px;line-height:1.5}.intro-avallon{min-height:100dvh;background:#f4f5f7}.intro-avallon-layout{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:calc(100dvh - 72px)}.intro-avallon-nav{display:grid;align-content:start;gap:5px;padding:25px 16px;border-right:1px solid #e0e2e6;background:#fafafa}.intro-avallon-nav>span{margin:0 10px 8px;color:#a0a3aa;font-size:9px;font-weight:800;text-transform:uppercase}.intro-avallon-nav button{min-height:40px;padding:0 11px;border:0;border-radius:5px;background:transparent;color:#686c77;font-size:12px;font-weight:700;text-align:left}.intro-avallon-nav button.is-active{background:#171526;color:#fff}.intro-avallon-main{min-width:0;padding:32px}.intro-avallon-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;max-width:1200px;margin:0 auto 24px}.intro-avallon-heading>div{display:grid;gap:3px}.intro-avallon-heading>div>span{color:#fc1960;font-size:10px;font-weight:800;text-transform:uppercase}.intro-avallon-heading h1{margin:0;font-size:27px;line-height:1.2}.intro-avallon-heading p{margin:2px 0 0;color:#858994;font-size:11px}.intro-avallon-heading input{width:min(100%,270px);height:40px;padding:0 11px;border:1px solid #dfe1e6;border-radius:6px;outline:0;background:#fff;font-size:11px}.intro-access-table{overflow:hidden;max-width:1200px;margin:0 auto;border:1px solid #e0e2e6;border-radius:8px;background:#fff;box-shadow:0 7px 22px #171b260a}.intro-access-table>header,.intro-access-table>button{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(125px,.8fr) minmax(90px,.55fr) minmax(110px,.7fr) minmax(120px,.75fr) 70px;align-items:center;gap:12px}.intro-access-table>header{min-height:42px;padding:0 16px;border-bottom:1px solid #e5e7ea;background:#fafafa;color:#92969f;font-size:9px;font-weight:800;text-transform:uppercase}.intro-access-table>button{width:100%;min-height:72px;padding:10px 16px;border:0;border-bottom:1px solid #eceef1;background:#fff;color:#4e525c;font-size:11px;text-align:left}.intro-access-table>button:last-child{border-bottom:0}.intro-access-table>button:hover{background:#fafbfc}.intro-access-person{display:flex;align-items:center;gap:10px;min-width:0}.intro-access-person>i{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border-radius:50%;background:#171526;color:#fff;font-size:10px;font-style:normal;font-weight:800}.intro-access-person>span{display:grid;min-width:0}.intro-access-person strong{color:#171526;font-size:12px}.intro-access-person small{overflow:hidden;color:#92969f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.intro-access-status{display:flex;align-items:center;gap:6px;width:fit-content;min-height:25px;padding:0 8px;border-radius:999px;font-size:9px;font-weight:800}.intro-access-status i{width:6px;height:6px;border-radius:50%}.intro-access-status--active{background:#eaf8f1;color:#13814e}.intro-access-status--active i{background:#1aae67}.intro-access-status--suspended{background:#fff0f1;color:#bd2940}.intro-access-status--suspended i{background:#d63850}.intro-access-status--not-enabled{background:#eff0f2;color:#777b85}.intro-access-status--not-enabled i{background:#9ca0a8}.intro-access-ok{color:#148653;font-weight:700}.intro-access-muted{color:#c18620;font-weight:700}.intro-access-manage{color:#315ed1;font-weight:750;text-align:right}.intro-access-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;overflow-y:auto;place-items:start center;padding:32px;background:#11131b7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.intro-access-modal{display:grid;gap:20px;width:min(100%,860px);margin:auto;padding:26px;border-radius:8px;background:#fff;box-shadow:0 28px 80px #0b0d1342}.intro-access-modal>header{display:flex;align-items:start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e3e5e8}.intro-access-modal>header>div{display:grid;gap:2px}.intro-access-modal>header span{color:#fc1960;font-size:9px;font-weight:800;text-transform:uppercase}.intro-access-modal>header h2{margin:0;font-size:24px;line-height:1.2}.intro-access-modal>header p{margin:2px 0 0;color:#8c9099;font-size:10px}.intro-access-modal>header>button{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:#f0f1f3;color:#676b75;font-size:24px;line-height:1}.intro-access-overview{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #e2e4e7;border-radius:6px}.intro-access-overview>div{display:grid;gap:5px;min-height:74px;padding:14px;border-right:1px solid #e2e4e7}.intro-access-overview>div:last-child{border-right:0}.intro-access-overview>div>span{color:#92969f;font-size:9px}.intro-access-overview>div>strong{font-size:12px}.intro-access-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.intro-access-fields label{display:grid;gap:6px;color:#565a64;font-size:10px;font-weight:750}.intro-access-fields input,.intro-access-fields textarea,.intro-access-confirm input{width:100%;border:1px solid #dfe1e6;border-radius:6px;outline:0;background:#fff;color:#171526}.intro-access-fields input{height:43px;padding:0 11px}.intro-access-fields textarea{min-height:76px;padding:10px 11px;resize:vertical}.intro-access-login-field{grid-template-rows:auto 1fr;align-items:center;gap:1px!important;min-height:60px;padding:8px 12px;border:1px solid #e1e3e7;border-radius:6px;background:#fff}.intro-access-login-field>span{color:#92969f;font-size:9px;font-weight:500;line-height:1.2}.intro-access-login-field>input{height:28px;padding:0;border:0;border-radius:0;background:transparent;font-size:12px;font-weight:650}.intro-access-login-field:focus-within{border-color:#9da3ae;box-shadow:0 0 0 2px #315ed114}.intro-access-switch{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:14px!important;min-height:60px;padding:10px 12px;border:1px solid #e1e3e7;border-radius:6px}.intro-access-switch>span{display:grid}.intro-access-switch small{color:#92969f;font-size:9px;font-weight:400}.intro-access-switch input{position:absolute;opacity:0;pointer-events:none}.intro-access-switch>i{position:relative;display:block;width:38px;height:22px;border-radius:999px;background:#c8cbd1}.intro-access-switch>i:after{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;content:"";transition:transform .15s ease}.intro-access-switch input:checked+i{background:#171526}.intro-access-switch input:checked+i:after{transform:translate(16px)}.intro-access-actions-grid{display:grid;gap:8px}.intro-access-actions-grid article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:68px;padding:12px 14px;border:1px solid #e3e5e8;border-radius:6px}.intro-access-actions-grid article>div{display:grid;gap:2px}.intro-access-actions-grid strong{font-size:11px}.intro-access-actions-grid span{color:#8e929b;font-size:9px}.intro-access-actions-grid button{min-height:34px;padding:0 11px;border:1px solid #daddE2;border-radius:5px;background:#fff;color:#343842;font-size:10px;font-weight:750}.intro-access-actions-grid button:disabled{cursor:not-allowed;opacity:.42}.intro-access-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:13px 14px;border:1px solid #bfe4d1;border-radius:6px;background:#f1fbf6}.intro-access-link>span{grid-column:1 / -1;color:#438367;font-size:9px}.intro-access-link>strong{overflow-wrap:anywhere;font-size:10px}.intro-access-link button{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#197b50;font-size:10px;font-weight:750}.intro-access-link .icon{width:14px;height:14px}.intro-access-confirm{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:16px;padding:13px 14px;border:1px solid #eed9a5;border-radius:6px;background:#fffaf0}.intro-access-confirm>span{display:grid}.intro-access-confirm strong{color:#76560d;font-size:10px}.intro-access-confirm small{color:#92783e;font-size:9px}.intro-access-confirm input{height:40px;padding:0 11px;text-align:center}.intro-access-modal>footer{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:9px;padding-top:3px}.intro-access-modal>footer button{min-height:40px;padding:0 13px;border:0;border-radius:5px;background:transparent;color:#696d77;font-size:11px;font-weight:750}.intro-access-modal>footer .intro-access-danger{border:1px solid #efc9cd;color:#bd2940}.intro-access-modal>footer .intro-access-save{background:#171526;color:#fff}.intro-access-modal>footer button:disabled{cursor:not-allowed;opacity:.42}@media(max-width:1100px){.intro-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px)and (max-width:1050px){.intro-workspace{display:flex;flex-direction:column}.intro-client-rail{border-right:0;border-bottom:1px solid #e0e2e6}.intro-client-rail>header{padding:18px 38px 12px}.intro-client-rail nav{display:flex;overflow-x:auto;padding:0 38px 16px;scrollbar-width:none}.intro-client-rail nav::-webkit-scrollbar{display:none}.intro-client-rail nav>button{flex:0 0 250px}}@media(max-width:760px){.intro-auth-shell{display:block;padding:0}.intro-auth-shell>.intro-auth-brand{top:30px;left:24px}.intro-auth-key{position:absolute;top:auto;left:-360px;bottom:-110px;width:860px;max-height:none;opacity:.13;transform:rotate(-7deg)}.intro-auth-panel{min-height:100dvh;padding:128px 24px 46px;border:0;background:#fffdf9c2;box-shadow:none}.intro-topbar{min-height:64px;padding:0 16px}.intro-topbar__actions .intro-ip-status,.intro-topbar__actions button:first-of-type{display:none}.intro-workspace{display:flex;flex-direction:column}.intro-client-rail{border-right:0;border-bottom:1px solid #e0e2e6}.intro-client-rail>header{padding:18px 16px 12px}.intro-client-rail nav{display:flex;overflow-x:auto;padding:0 16px 14px;scrollbar-width:none}.intro-client-rail nav::-webkit-scrollbar{display:none}.intro-client-rail nav>button{flex:0 0 230px}.intro-main{padding:24px 16px 40px}.intro-reporting-shell{padding:16px 16px 0}.intro-reward-summary{grid-template-columns:1fr;gap:16px;padding:18px}.intro-period-field{padding-bottom:16px;border-bottom:1px solid #e3e5e8}.intro-reward-summary>dl{grid-template-columns:1fr 1fr;border-top:1px solid #e3e5e8;border-left:0}.intro-reward-summary>dl>div{padding:14px 10px 0 0}.intro-reward-summary>dl>div:last-child{grid-column:1 / -1}.intro-client-header{align-items:start;margin-bottom:26px}.intro-client-header dl{display:grid;gap:8px;text-align:right}.intro-client-header dl>div:first-child{display:none}.intro-client-header h1{font-size:26px}.intro-card-list{display:flex;overflow-x:auto;margin-right:-16px;padding:0 16px 13px 0;scroll-snap-type:x mandatory;scrollbar-width:none}.intro-card-list::-webkit-scrollbar{display:none}.intro-card-list>button{flex:0 0 320px;scroll-snap-align:start}.intro-section-heading{align-items:center;flex-wrap:wrap}.intro-topup-status{margin-left:40px}.intro-address-layout{grid-template-columns:1fr;grid-template-areas:"qr" "copy" "warning";justify-items:center}.intro-address-copy{justify-items:center;width:100%;text-align:center}.intro-deposit-warning{justify-self:stretch;text-align:left}.intro-topup-calculator__body{grid-template-columns:1fr;align-items:stretch}.intro-topup-calculator__arrow{width:48px;height:24px;justify-self:center;transform:rotate(90deg)}.intro-kyt-check__form{grid-template-columns:1fr;align-items:stretch}.intro-kyt-check__form button{width:100%}.intro-qr,.intro-real-qr{justify-self:center}.intro-avallon-layout{display:block}.intro-avallon-nav{display:flex;overflow-x:auto;padding:10px 16px;border-right:0;border-bottom:1px solid #e0e2e6}.intro-avallon-nav>span{display:none}.intro-avallon-nav button{flex:0 0 auto;padding:0 14px}.intro-avallon-main{padding:24px 16px}.intro-avallon-heading{align-items:start;flex-direction:column}.intro-avallon-heading input{width:100%}.intro-access-table{overflow-x:auto}.intro-access-table>header,.intro-access-table>button{min-width:850px}.intro-access-backdrop{padding:12px}.intro-access-overview{grid-template-columns:1fr}.intro-access-overview>div{border-right:0;border-bottom:1px solid #e2e4e7}.intro-access-overview>div:last-child{border-bottom:0}.intro-access-fields,.intro-access-confirm{grid-template-columns:1fr}.intro-access-modal>footer{grid-template-columns:1fr 1fr}.intro-access-modal>footer>span{display:none}}@media(max-width:480px){.intro-auth-key{left:-405px;bottom:-80px;width:820px;opacity:.11}.intro-auth-panel{padding-inline:22px}.intro-topbar__brand>div span{display:none}.intro-section-heading{align-items:start}.intro-section-heading>small{max-width:110px;text-align:right}.intro-topup-status{width:calc(100% - 40px);margin-left:40px;justify-content:space-between}.intro-client-header p{max-width:210px}.intro-network-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.intro-network-tabs button{min-width:0;padding:0 5px;white-space:nowrap}.intro-address-layout{padding:18px}.intro-topup-calculator{padding:16px}.intro-topup-calculator>header{align-items:start}.intro-address-copy>strong{font-size:13px}.intro-auth-enrollment{grid-template-columns:1fr;justify-items:center;text-align:center}}.intro-maintenance-notice{padding:12px 24px;background:#fff7df;color:#644500;border-bottom:1px solid #e3cd91;font-size:14px;line-height:1.45;overflow-wrap:anywhere}
