@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500&display=swap";
@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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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{.fixed{position:fixed}.static{position:static}.mt-15{margin-top:calc(var(--spacing) * 15)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.workspace-sidebar{overflow-y:auto}.workspace-sidebar details{border-radius:12px}.workspace-sidebar summary{color:#c5d5e9;cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:42px;padding:0 11px;font-size:15px;list-style:none;display:flex}.workspace-sidebar summary::-webkit-details-marker{display:none}.workspace-sidebar summary svg{width:18px;height:18px}.workspace-sidebar summary svg:last-child{width:15px;margin-left:auto;transition:transform .2s}.workspace-sidebar details[open] summary svg:last-child{transform:rotate(180deg)}.workspace-sidebar summary.active{color:#fff;background:#528bc242}.workspace-sidebar details>div{border-left:1px solid #accceb38;gap:2px;margin:3px 0 5px 23px;padding-left:12px;display:grid}.workspace-sidebar details>div a{color:#aebfd4;border-radius:8px;align-items:center;gap:10px;min-height:32px;padding:4px 7px;font-size:13px;display:flex}.workspace-sidebar details>div a svg{width:15px;height:15px}.workspace-sidebar details>div a.active-sub{color:#fff;background:#69a7d22e}.topup-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.8fr);width:100%;max-width:none}.topup-form,.topup-preview{min-height:520px}.topup-summary{max-width:none}@media (max-width:1100px){.workspace-sidebar{flex-basis:250px}.topup-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr)}}.section-content{background:radial-gradient(circle at 78% 6%,#63a0da47,#0000 31%),#edf3fa}.section-status{color:#3d7d5b;background:#e4f5eb;border-radius:999px;padding:10px 14px;font-size:13px}.section-panel{color:#fff;background:linear-gradient(110deg,#17365e,#5285b8);border-radius:22px;align-items:center;gap:20px;max-width:1120px;margin:32px 0 22px;padding:30px;display:flex;box-shadow:0 15px 32px #1b436f2e}.section-panel>svg{color:#a7d9f6;width:48px;height:48px}.section-panel span,.section-actions-card>span{letter-spacing:.13em;color:#a9d6f3;font-size:11px}.section-panel h2{max-width:700px;margin:7px 0 0;font-size:24px;font-weight:400;line-height:1.35}.section-actions-card{background:#fff;border:1px solid #d3dfeb;border-radius:20px;gap:10px;max-width:1120px;padding:28px;display:grid;box-shadow:0 12px 27px #24405c14}.section-actions-card>span{color:#7896b5;margin-bottom:7px}.section-actions-card a{color:#284a73;border:1px solid #dbe5ef;border-radius:13px;justify-content:space-between;align-items:center;padding:15px 16px;font-size:15px;display:flex}.section-actions-card a svg{width:17px}@media (max-width:760px){.section-panel{padding:22px}.section-panel>svg{display:none}}.workspace-shell{color:#192841;background:#edf3fa;min-height:100svh;display:flex}.workspace-sidebar{color:#c9d8eb;background:linear-gradient(165deg,#132d53,#081527);flex-direction:column;flex:0 0 238px;min-height:100svh;padding:26px 16px 20px;display:flex;position:sticky;top:0}.workspace-logo{padding:0 11px 10px;display:block}.workspace-sidebar>span{letter-spacing:.15em;color:#87a7c8;border-bottom:1px solid #cae1f81f;padding:0 11px 20px;font-size:9px}.workspace-sidebar nav{gap:4px;margin-top:18px;display:grid}.workspace-sidebar nav a,.workspace-logout{color:#c5d5e9;border-radius:12px;align-items:center;gap:12px;min-height:42px;padding:0 11px;font-size:15px;display:flex}.workspace-sidebar nav a svg,.workspace-logout svg{width:18px;height:18px}.workspace-sidebar nav a.active{color:#fff;background:linear-gradient(100deg,#355b93,#68a7ce);box-shadow:0 9px 21px #0000002b}.workspace-content{flex:1;min-width:0;padding:38px clamp(28px,4vw,74px) 64px}.workspace-topbar{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workspace-topbar span{letter-spacing:.14em;color:#6e8bb0;font-size:11px}.workspace-topbar h1{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(34px,4vw,57px);font-weight:400}.workspace-topbar>a{color:#27456d;background:#fff;border:1px solid #c5d7e9;border-radius:14px;align-items:center;gap:6px;padding:11px 15px;font-size:13px;display:flex}.workspace-topbar>a svg{width:15px}.topup-content{background:radial-gradient(circle at 80% 0,#67a3dc4d,#0000 28%),#edf3fa}.topup-summary{color:#fff;background:linear-gradient(110deg,#18365f,#4f83b7);border-radius:20px;justify-content:space-between;align-items:center;gap:30px;max-width:1120px;margin:30px 0 22px;padding:23px 26px;display:flex;box-shadow:0 14px 32px #1e48772e}.topup-summary span{letter-spacing:.14em;color:#a8d9f6;font-size:11px}.topup-summary h2{max-width:680px;margin:7px 0;font-size:24px;font-weight:400}.topup-summary p{color:#d6e7f6;max-width:720px;margin:0;font-size:14px;line-height:1.5}.topup-summary>svg{color:#9ee5c1;width:46px;height:46px}.topup-form,.topup-preview{background:#fff;border:1px solid #d3dfeb;border-radius:20px;padding:28px;box-shadow:0 12px 26px #24405c14}.topup-card-title span,.topup-preview>span{letter-spacing:.13em;color:#7895b6;font-size:11px}.topup-form select,.topup-form input{color:#132744;width:100%;min-height:53px;font:inherit;background:#f6f9fd;border:1px solid #d3deea;border-radius:13px;padding:0 15px}.topup-form button:disabled{opacity:.45}.topup-preview{color:#eff6ff;background:linear-gradient(145deg,#10254a,#1d426e);align-content:start;gap:15px;display:grid}.topup-preview footer{color:#b4cde3;gap:8px;padding-top:14px;font-size:13px;line-height:1.4;display:flex}.topup-loading,.topup-empty{color:#597696;padding:38px 0}@media (max-width:900px){.workspace-sidebar{z-index:5;position:fixed;transform:translate(-100%)}.workspace-content{padding-left:28px}.topup-grid{grid-template-columns:1fr}}@media (max-width:620px){.workspace-content{padding:24px 17px}.workspace-topbar{flex-direction:column}.topup-summary{padding:20px}.topup-summary>svg{display:none}.topup-form,.topup-preview{padding:21px}}.workspace-page{color:#eef5fd;background:radial-gradient(circle at 84% 7%,#6199df61,#0000 28%),linear-gradient(135deg,#071426,#18365c);min-height:100svh;padding:28px clamp(24px,6vw,100px) 70px}.workspace-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.workspace-header nav{gap:12px;display:flex}.workspace-header nav a{color:#edf5ff;border:1px solid #dbebfc40;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:14px;display:flex}.workspace-header nav svg,.workspace-hero svg,.wallet-card svg,.transaction-list svg{width:17px}.workspace-hero{max-width:950px;margin:90px 0 42px}.workspace-hero>span{letter-spacing:.15em;color:#91c7f2;font-size:12px}.workspace-hero h1{letter-spacing:-.075em;margin:14px 0;font-size:clamp(50px,7vw,104px);font-weight:400;line-height:.88}.workspace-hero p{color:#c8d9eb;max-width:650px;font-size:18px;line-height:1.55}.workspace-hero>div{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.workspace-hero>div>a{color:#10233f;background:#eff6ff;border-radius:15px;align-items:center;gap:8px;padding:14px 18px;font-size:15px;display:flex}.workspace-hero>div>.workspace-outline{color:#edf5ff;background:0 0;border:1px solid #dbebfc47}.workspace-loading,.workspace-empty{color:#c9dcee;font-size:17px}.wallet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.wallet-card,.workspace-empty,.transaction-list{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07152780;border:1px solid #cde3f83d;border-radius:22px;box-shadow:0 20px 48px #0003}.wallet-card{min-height:225px;padding:24px}.wallet-card>div{color:#91c5ed;justify-content:space-between;align-items:center;display:flex}.wallet-card>div span{background:#92c6eb26;border-radius:10px;padding:7px 10px;font-size:12px}.wallet-card p{color:#b3c9df;margin:27px 0 5px;font-size:14px}.wallet-card h2{letter-spacing:-.05em;margin:0;font-size:28px;font-weight:400}.wallet-card footer{gap:18px;margin-top:30px;display:flex}.wallet-card footer a,.transaction-more{color:#9fd3f7;align-items:center;gap:6px;font-size:14px;display:flex}.workspace-empty{max-width:520px;padding:34px}.workspace-empty h2{font-size:27px;font-weight:400}.workspace-empty a{color:#a8d7f7;align-items:center;gap:7px;display:inline-flex}.transaction-list{overflow:hidden}.transaction-list article{border-bottom:1px solid #cde3f826;grid-template-columns:28px minmax(160px,1fr) auto auto auto;align-items:center;gap:20px;padding:20px 24px;display:grid}.transaction-list article>svg{color:#9dcced}.transaction-list h2,.transaction-list p{margin:0}.transaction-list h2{font-size:16px;font-weight:400}.transaction-list p{color:#96b1ca;margin-top:4px;font-size:12px}.transaction-list time{color:#a6bed4;font-size:13px}.transaction-list strong{font-weight:400}.transaction-list em{color:#a2e0bc;background:#70d19e29;border-radius:999px;padding:7px 10px;font-size:12px;font-style:normal}.transaction-more{background:#ffffff0a;justify-content:center;padding:19px}@media (max-width:760px){.workspace-page{padding:22px}.workspace-header{flex-direction:column;align-items:flex-start}.workspace-header nav{flex-wrap:wrap}.workspace-hero{margin:58px 0 34px}.wallet-grid{grid-template-columns:1fr}.transaction-list article{grid-template-columns:24px 1fr auto}.transaction-list time,.transaction-list em{display:none}}:root{--ink:#0d1624;--paper:#f7f5f1;--orange:#f3a449;--violet:#7c6cff;--line:#0f1b2a26}*{box-sizing:border-box}.client-sidebar nav .client-nav-group>div a{font-size:15px!important}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,Arial,sans-serif;font-weight:400}a{color:inherit;text-decoration:none}.topbar{z-index:10;color:#fff;align-items:center;gap:36px;height:92px;padding:0 4.5vw;display:flex;position:absolute;inset:0 0 auto}.topbar>img{object-fit:contain;width:148px;height:auto}.nav-links{text-transform:uppercase;letter-spacing:.08em;gap:26px;margin-left:auto;font-size:12px;display:flex}.nav-links a{opacity:.78;transition:opacity .2s}.nav-links a:hover{opacity:1}.nav-cta{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:11px 16px;font-size:13px;display:flex}.hero{color:#fff;align-items:flex-end;min-height:100svh;padding:0 4.5vw 7vh;display:flex;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center;z-index:0;animation:18s ease-in-out infinite alternate hero-pan}.hero-shade{z-index:1;background:linear-gradient(90deg,#050b14eb 0%,#08101dba 37%,#0a0c1314 78%),linear-gradient(#0000 58%,#050a128c);position:absolute;inset:0}.hero-copy{z-index:2;max-width:1300px;position:relative}.eyebrow{letter-spacing:.13em;color:#e8f1ff;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.eyebrow.dark{color:#556477}.hero h1{letter-spacing:-.09em;margin:20px 0 21px;font-size:clamp(82px,12vw,232px);font-weight:500;line-height:.76}.hero h1 span{margin-left:10.5vw}.hero-summary{color:#ffffffd9;max-width:425px;font-size:16px;line-height:1.55}.hero-notes{z-index:2;text-transform:uppercase;letter-spacing:.1em;flex-direction:column;align-items:end;gap:11px;font-size:12px;display:flex;position:absolute;bottom:7vh;right:4.5vw}.hero-notes span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090c1170;padding:8px 10px}.intro{background:#fff;grid-template-columns:1fr 1fr;align-items:end;gap:10vw;min-height:64vh;padding:10vw 10vw 7vw;display:grid}.intro h2,.security h2,.africocard h2,.contact h2{letter-spacing:-.075em;margin:16px 0 0;font-size:clamp(48px,6.3vw,114px);font-weight:500;line-height:.87}.intro h2 i,.security h2 i{font-family:Georgia,serif;font-weight:400}.intro>p{color:#526073;margin:0 0 1vw;font-size:clamp(18px,2vw,29px);line-height:1.33}.feature-grid{background:#fff;grid-template-rows:minmax(450px,51vw);grid-template-columns:1fr 1.15fr;gap:18px;padding:0 3vw 8vw;display:grid}.feature{border-radius:6px;padding:40px;position:relative;overflow:hidden}.feature h3{letter-spacing:-.07em;margin:42px 0 16px;font-size:clamp(31px,3.5vw,57px);font-weight:500;line-height:.9}.feature p{opacity:.73;max-width:380px;font-size:15px;line-height:1.55}.feature>span{letter-spacing:.1em;font-size:13px;position:absolute;top:32px;right:35px}.feature-card{background:#e9d8bd}.feature-card>svg{width:25px;height:25px}.fake-card{color:#fff;background:linear-gradient(135deg,#071327,#1f3763 58%,#aa6e3d);border-radius:18px;flex-direction:column;justify-content:space-between;width:min(76%,410px);height:220px;padding:27px;transition:transform .6s cubic-bezier(.2,.9,.2,1);display:flex;position:absolute;bottom:40px;right:10%;transform:rotate(-10deg)translate(0);box-shadow:0 32px 38px #0d16244d}.feature-card:hover .fake-card{transform:rotate(-4deg)translateY(-12px)}.fake-card:before{content:"";background:linear-gradient(135deg,#f5dc87,#b37728);border-radius:8px;width:48px;height:34px}.fake-card b{letter-spacing:.1em;font-size:12px}.fake-card em{letter-spacing:.12em;font-size:16px;font-style:normal}.fake-card small{letter-spacing:.12em}.feature-orbit{color:#fff;background:#141929}.feature-orbit p{color:#e8eafa}.payment-orbit{width:61%;height:67%;position:absolute;bottom:0;right:0}.feature-orbit .payment-orbit{opacity:.82;width:100%;height:100%}.feature-orbit h3,.feature-orbit p,.feature-orbit>span{z-index:2;position:relative}.feature-image{color:#fff;background:#1a2434;grid-row:span 1}.feature-image img{object-fit:cover}.feature-image:after{content:"";background:linear-gradient(#040b1408 30%,#040b14e6);position:absolute;inset:0}.feature-image div{z-index:2;max-width:70%;position:absolute;bottom:40px}.feature-image h3{margin:12px 0}.security{color:#fff;background:radial-gradient(circle at 78% 52%,#1a485d,#0000 30%),#08191e;grid-template-columns:1fr 1fr;min-height:84vh;padding:11vw 10vw;display:grid;position:relative;overflow:hidden}.security>div:first-child{z-index:2;max-width:650px;position:relative}.security h2{margin-top:23px}.security p:not(.eyebrow){color:#c7d4de;max-width:560px;font-size:17px;line-height:1.6}.security ul{color:#fff;gap:13px;margin:31px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.security li{align-items:center;gap:10px;display:flex}.security li svg{color:#70d3e7;width:18px}.security>.payment-orbit{width:100%;height:100%;min-height:450px;position:relative}.africocard{background:#ebebea;grid-template-columns:1fr 1.2fr;align-items:center;gap:8vw;padding:10vw;display:grid}.africocard p{color:#526073;max-width:470px;font-size:17px;line-height:1.62}.africocard a{border-bottom:1px solid var(--ink);align-items:center;gap:9px;margin-top:28px;padding-bottom:8px;display:inline-flex}.africocard-visual{border-radius:4px;height:min(48vw,630px);position:relative;overflow:hidden;box-shadow:28px 32px #d4c1aa}.africocard-visual img{object-fit:cover;transition:transform .8s}.africocard-visual:hover img{transform:scale(1.06)}.contact{color:#fff;background:linear-gradient(135deg,#0c182b,#0b3442);grid-template-columns:.85fr 1.15fr;gap:8vw;padding:10vw;display:grid}.contact p{color:#c9d5e2;font-size:17px;line-height:1.65}.contact form{grid-template-columns:1fr 1fr;align-content:start;gap:13px;display:grid}.contact input,.contact textarea{color:#fff;width:100%;font:inherit;background:#ffffff14;border:1px solid #fff3;border-radius:4px;outline:none;padding:17px}.contact textarea,.contact button{grid-column:span 2}.contact textarea{resize:vertical;min-height:145px}.contact input::placeholder,.contact textarea::placeholder{color:#b5c4d4}.contact button{background:var(--orange);color:#171717;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:18px;font:600 14px inherit;transition:transform .2s;display:flex}.contact button:hover{transform:translateY(-3px)}footer{color:#aeb9c6;background:#07101d;align-items:center;gap:35px;padding:36px 4.5vw;font-size:12px;display:flex}footer img{object-fit:contain;width:150px;height:auto}footer span:last-child{margin-left:auto}@keyframes hero-pan{0%{transform:scale(1.02)}to{transform:scale(1.09)translate(-1%)}}@media (max-width:800px){.topbar{height:70px;padding:0 22px}.topbar>img{width:120px}.nav-links{display:none}.nav-cta{margin-left:auto;padding:8px 12px}.hero{min-height:820px;padding:0 22px 46px}.hero h1{font-size:clamp(62px,18vw,110px);line-height:.82}.hero h1 span{margin-left:4vw}.hero-notes{font-size:9px;bottom:33px;right:22px}.intro,.security,.africocard,.contact{grid-template-columns:1fr;gap:45px;padding:90px 22px}.intro{min-height:auto}.feature-grid{padding:0 12px 70px;display:block}.feature{height:500px;margin-bottom:12px;padding:28px}.feature-image{height:500px}.fake-card{height:180px;bottom:45px;right:12%}.security>.payment-orbit{height:390px;min-height:0}.africocard-visual{height:80vw}.contact form{grid-template-columns:1fr}.contact textarea,.contact button{grid-column:span 1}footer{flex-direction:column;align-items:flex-start;gap:16px;padding:30px 22px}footer span:last-child{margin-left:0}}.feature-image{grid-column:1/-1;height:min(43vw,570px);min-height:430px}.feature-image div{bottom:38px;left:40px}.feature-image div>span{letter-spacing:.12em;opacity:.8;font-size:12px;display:block;position:static}.feature-image h3{font-size:clamp(35px,4.4vw,72px)}.screen-loader{z-index:100;color:#fff;background:radial-gradient(circle at 50% 45%,#24496d 0%,#0a1423 38%,#05090f 100%);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.screen-loader:before,.screen-loader:after{content:"";border:1px solid #ffffff21;border-radius:50%;animation:3.8s linear infinite loader-orbit;position:absolute}.screen-loader:before{width:min(72vw,780px);height:min(72vw,780px)}.screen-loader:after{width:min(48vw,510px);height:min(48vw,510px);animation-direction:reverse}.loader-mark{z-index:2;letter-spacing:.17em;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.loader-mark img{object-fit:contain;width:clamp(190px,18vw,300px);height:auto}.loader-mark small{opacity:.68;font-size:10px}.loader-ring{border:2px solid var(--orange);border-left-color:#0000;border-radius:50%;width:38px;height:38px;animation:1s linear infinite spin}.loader-bar{z-index:3;background:linear-gradient(90deg,var(--orange),#fff,#8075ff);transform-origin:0;width:min(280px,45vw);height:2px;position:absolute;bottom:15vh}.hero-title{perspective:900px;letter-spacing:-.09em;margin:20px 0 21px;font-size:clamp(82px,12vw,232px);font-weight:500;line-height:.76}.hero-title span{transform-origin:50% 100%;display:block}.hero:after{content:"";z-index:1;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#f3a4493b,#0000 64%);border-radius:50%;width:33vw;height:33vw;animation:5.5s ease-in-out infinite alternate hero-glow;position:absolute;inset:auto -10% 8% auto}.hero-title span{animation:6s ease-in-out infinite title-breathe}.hero-title span:nth-child(2){animation-delay:.65s}.hero-title span:nth-child(3){animation-delay:1.3s}.contact button{border-radius:14px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loader-orbit{to{transform:rotate(360deg)}}@keyframes hero-glow{to{opacity:.75;transform:translate(-4vw,-3vh)scale(1.16)}}@keyframes title-breathe{0%,to{opacity:1;filter:brightness()}48%{opacity:.74;filter:brightness(1.16)}}@media (max-width:800px){.hero-title{font-size:clamp(62px,18vw,110px);line-height:.82}.hero-title span:nth-child(2),.hero-title span:nth-child(3){margin-left:4vw}.feature-image{height:500px;min-height:0}.feature-image div{bottom:28px;left:28px}}.security{align-items:center}.security h2{font-size:clamp(46px,5vw,82px);line-height:.93}.security p:not(.eyebrow){font-size:16px}.security-map{height:min(42vw,610px);min-height:500px;transform-style:preserve-3d;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 35px 80px #00000052}.security-map:after{content:"";pointer-events:none;background:linear-gradient(90deg,#08191e26,#0000 35%),linear-gradient(#0000 55%,#08191e59);position:absolute;inset:0}.security-map img{object-fit:cover;animation:8s ease-in-out infinite alternate map-fly}.contact-heading{transform-origin:0;animation:7s ease-in-out infinite contact-fly}.contact-status{grid-column:span 2;margin:0;color:#fff!important;font-size:13px!important}.contact form{perspective:900px}@keyframes map-fly{0%{opacity:.86;transform:scale(1.02)translate(0)}to{opacity:1;transform:scale(1.1)translate(-2%,1%)}}@keyframes contact-fly{0%,to{opacity:1;transform:translate(0)}48%{opacity:.62;transform:translate(14px,-5px)}}@media (max-width:800px){.security-map{height:76vw;min-height:0}.contact-status{grid-column:span 1}}.feature-human{color:#fff;background:#08111f}.feature-human img{object-fit:cover}.feature-human:after{content:"";background:linear-gradient(90deg,#050c16e6,#050c1638 66%,#050c160f);position:absolute;inset:0}.feature-human-copy{z-index:2;max-width:58%;position:relative}.feature-human-copy>span{letter-spacing:.1em;font-size:13px;position:absolute;top:0;right:-61%}.feature-human-copy h3{margin-top:54px}.security-map{border-radius:28px;overflow:hidden;box-shadow:0 24px 60px #00000038}.security-map:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 90px 42px #08191e}.security-map:after{z-index:3;border-radius:inherit;background:linear-gradient(90deg,#08191e 0%,#0000 17% 83%,#08191e 100%),linear-gradient(#08191e 0%,#0000 18% 82%,#08191e 100%)}.security-map img{z-index:1;border-radius:inherit}.payment-methods{background:#f5f3ef;padding:10vw 6vw}.payment-methods-heading{grid-template-columns:1fr 1fr;align-items:end;gap:9vw;max-width:1420px;margin:0 auto 5vw;display:grid}.payment-methods h2{letter-spacing:-.075em;margin:16px 0 0;font-size:clamp(48px,6vw,105px);font-weight:500;line-height:.88}.payment-methods h2 i{font-family:Georgia,serif;font-weight:400}.payment-methods-heading>p:last-child{color:#536072;margin:0;font-size:17px;line-height:1.65}.method-grid{border-top:1px solid #cfd1d2;border-left:1px solid #cfd1d2;grid-template-columns:repeat(4,1fr);max-width:1420px;margin:auto;display:grid}.method-card{background:#f5f3ef;border-bottom:1px solid #cfd1d2;border-right:1px solid #cfd1d2;min-height:270px;padding:28px;transition:background .35s,transform .35s,box-shadow .35s;position:relative}.method-card>svg{color:#273e61;width:27px;height:27px}.method-card>span{color:#8993a1;letter-spacing:.1em;font-size:12px;position:absolute;top:30px;right:28px}.method-card h3{letter-spacing:-.045em;margin:54px 0 10px;font-size:21px;font-weight:600}.method-card p{color:#667182;margin:0;font-size:13px;line-height:1.55}.security-note{color:#6b7180;max-width:1420px;margin:23px auto 0;font-size:12px;line-height:1.5}@media (max-width:800px){.feature-human-copy{max-width:78%}.feature-human-copy>span{right:-24%}.payment-methods{padding:90px 22px}.payment-methods-heading{grid-template-columns:1fr;gap:24px;margin-bottom:45px}.method-grid{grid-template-columns:1fr 1fr}.method-card{min-height:250px;padding:21px}.method-card>span{top:22px;right:20px}.method-card h3{margin-top:47px;font-size:18px}}.partners{color:#fff;background:radial-gradient(circle at 80% 8%,#24476d,#0000 29%),#101827;padding:11vw 8vw}.partners-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:10vw;max-width:1120px;margin:0 auto 5vw;display:grid}.partners h2{letter-spacing:-.075em;margin:16px 0 0;font-size:clamp(48px,6vw,105px);font-weight:500;line-height:.88}.partners h2 i{font-family:Georgia,serif;font-weight:400}.partners-intro>p:last-child{color:#c1ccd9;font-size:17px;line-height:1.65}.partner-grid{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1120px;margin:auto;display:grid}.partner-card{background:#ffffff0f;border:1px solid #ffffff21;border-radius:18px;min-height:265px;padding:27px;transition:transform .3s,background .3s}.partner-card:hover{background:#ffffff1c;transform:translateY(-8px)}.partner-card svg{color:#f4b45e;width:28px;height:28px}.partner-card h3{letter-spacing:-.04em;margin:52px 0 11px;font-size:19px}.partner-card p{color:#c3cedd;margin:0;font-size:13px;line-height:1.55}.partner-flow{background:#ffffff0a;border:1px solid #ffffff21;border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;max-width:1120px;margin:24px auto 0;padding:18px 23px;display:flex}.partner-flow span{color:#f4b45e;letter-spacing:.12em;font-size:11px}.partner-flow b{color:#e8eef7;font-size:12px;font-weight:500}.partner-flow b:before{content:"→";color:#82b7ee;margin-right:15px}@media (max-width:800px){.partners{padding:90px 22px}.partners-intro{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.partner-grid{grid-template-columns:1fr 1fr}.partner-card{min-height:245px;padding:20px}.partner-card h3{font-size:17px}.partner-flow{gap:10px}}.hero-title{font-size:clamp(76px,10.5vw,205px);line-height:.82}.hero-title span{margin-bottom:.16em}.hero-title span:nth-child(2){margin-left:.68em}.hero-title span:nth-child(3){margin-left:0}.hero-title span:last-child{margin-bottom:0}.payment-methods{background:radial-gradient(circle at 8% 3%,#e7edf8,#0000 28%),#f5f3ef}.method-grid{border:0;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.method-card{background:linear-gradient(145deg,#fffffffa,#f5f8fceb);border:1px solid #22375017;border-radius:22px;min-height:290px;padding:28px;transition:background .35s,transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 12px 28px #1e314a12,inset 0 1px #fffffff2}.method-card:after{content:"";background:radial-gradient(circle,#699ddf29,#0000 68%);border-radius:50%;width:130px;height:130px;transition:transform .4s;position:absolute;bottom:-65px;right:-50px}.method-card:nth-child(2n):after{background:radial-gradient(circle,#f4af5b2e,#0000 68%)}.method-card:nth-child(3n):after{background:radial-gradient(circle,#73cbb72e,#0000 68%)}.method-card:hover{z-index:1;background:#fff;transform:translateY(-10px)rotateX(2deg);box-shadow:0 28px 55px #0e1d2f29,inset 0 1px #fff}.method-card:hover:after{transform:scale(1.28)}.method-card>svg{z-index:1;box-sizing:content-box;color:#fff;background:linear-gradient(135deg,#253f67,#6ba8d1);border-radius:16px;width:29px;height:29px;padding:12px;position:relative;box-shadow:0 9px 18px #2d528133}.method-card:nth-child(2n)>svg{background:linear-gradient(135deg,#7a57c4,#ba7bda)}.method-card:nth-child(3n)>svg{background:linear-gradient(135deg,#168779,#70c9a9)}.method-card>span{z-index:1}.method-card h3{z-index:1;margin:42px 0 10px;position:relative}.method-card p{z-index:1;position:relative}@media (max-width:800px){.hero-title{font-size:clamp(62px,18vw,110px)}.hero-title span{margin-bottom:.15em}.method-grid{grid-template-columns:1fr 1fr;gap:12px}.method-card{border-radius:18px;min-height:260px;padding:21px}.method-card h3{margin-top:38px;font-size:18px}}.partners-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,112px);max-width:1320px}.partners-visual{background:#182b3d;border-radius:30px;min-height:560px;position:relative;overflow:hidden;box-shadow:0 32px 70px #0000004d}.partners-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050f1d6b,#0000 58%),linear-gradient(#0000 46%,#050f1dad);position:absolute;inset:0}.partners-visual img{object-fit:cover;object-position:center;transition:transform 1.1s cubic-bezier(.2,.75,.2,1)}.partners-visual:hover img{transform:scale(1.06)}.partners-visual-label{z-index:1;text-transform:uppercase;letter-spacing:.13em;gap:7px;display:grid;position:absolute;bottom:24px;left:26px}.partners-visual-label span{color:#f4b45e;font-size:10px}.partners-visual-label b{font-size:16px;font-weight:500}.partners-copy{align-self:center}.partners-copy>p:last-child{color:#c1ccd9;max-width:510px;font-size:17px;line-height:1.65}.partner-grid,.partner-flow{max-width:1320px}@media (max-width:800px){.partners-intro{grid-template-columns:1fr;gap:38px}.partners-visual{border-radius:23px;min-height:110vw}}.payment-methods-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,112px);max-width:1320px}.payment-methods-visual{background:#14283b;border-radius:30px;min-height:510px;position:relative;overflow:hidden;box-shadow:0 26px 56px #192d4726}.payment-methods-visual:after{content:"";background:linear-gradient(#0000 45%,#05121f99),linear-gradient(90deg,#05121f5c,#0000 62%);position:absolute;inset:0}.payment-methods-visual img{object-fit:cover;object-position:center;animation:10s ease-in-out infinite alternate payment-visual-drift}.payment-methods-visual span{z-index:1;color:#fff;letter-spacing:.14em;font-size:10px;position:absolute;bottom:23px;left:25px}.payment-methods-copy>p:last-child{color:#536072;max-width:510px;margin:28px 0 0;font-size:17px;line-height:1.65}@keyframes payment-visual-drift{0%{transform:scale(1.02)}to{transform:scale(1.09)translate(-1.5%)}}@media (max-width:800px){.payment-methods-heading{grid-template-columns:1fr;gap:35px}.payment-methods-visual{border-radius:23px;min-height:104vw}.payment-methods-copy>p:last-child{margin-top:22px}}.detail-page{background:#f5f3ef;min-height:100svh}.detail-nav{color:#fff;background:#0c1727;justify-content:space-between;align-items:center;height:90px;padding:0 5vw;display:flex}.detail-nav img{object-fit:contain;width:142px;height:auto}.detail-nav>div{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:27px;font-size:12px;display:flex}.detail-nav a{opacity:.75}.detail-nav a:hover,.detail-nav a.active{opacity:1;color:#f3b35d}.detail-hero{color:#fff;background:radial-gradient(circle at 80% 12%,#2a4d73,#0000 36%),#0b1525;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;min-height:70vh;padding:8vw 8vw 7vw;display:grid}.detail-hero>div:first-child{max-width:650px}.detail-hero p,.price-hero>p,.method-overview>p,.price-note>p,.price-panel>p{color:#f3b35d;letter-spacing:.14em;margin:0;font-size:11px;font-weight:600}.detail-hero h1,.price-hero h1{letter-spacing:-.075em;margin:18px 0 25px;font-size:clamp(52px,6.8vw,115px);font-weight:500;line-height:.88}.detail-hero h1 i,.price-hero h1 i{font-family:Georgia,serif;font-weight:400}.detail-hero span,.price-hero span{color:#c8d4df;max-width:510px;font-size:17px;line-height:1.65;display:block}.detail-hero a,.price-note a{color:#152035;background:#f3b35d;border-radius:999px;align-items:center;gap:9px;margin-top:33px;padding:13px 17px;font-size:13px;font-weight:600;display:inline-flex}.detail-hero-image{border-radius:30px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000052}.detail-hero-image img{object-fit:cover}.method-overview{padding:9vw 8vw}.method-overview>p{color:#596c84;margin-bottom:28px}.method-overview>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.method-overview article{background:#fff;border-radius:22px;min-height:235px;padding:30px;box-shadow:0 14px 34px #18293f14}.method-overview article svg{box-sizing:content-box;color:#fff;background:linear-gradient(135deg,#263e67,#64b5dc);border-radius:15px;width:29px;height:29px;padding:12px}.method-overview h2{letter-spacing:-.045em;margin:48px 0 10px;font-size:21px;line-height:1.05}.method-overview span{color:#637084;font-size:13px;line-height:1.55}.price-hero{color:#fff;background:radial-gradient(circle at 76% 20%,#35598a,#0000 30%),#0b1525;padding:10vw 8vw 8vw}.price-stage{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:8vw;display:grid}.price-note h2{letter-spacing:-.07em;margin:18px 0 22px;font-size:clamp(45px,5vw,84px);font-weight:500;line-height:.9}.price-note span{color:#566276;max-width:480px;font-size:17px;line-height:1.65;display:block}.price-panel{color:#fff;background:linear-gradient(145deg,#1d3452,#0c1727);border-radius:28px;padding:42px;box-shadow:0 28px 60px #18293f2e}.price-panel ul{gap:17px;margin:31px 0;padding:0;list-style:none;display:grid}.price-panel li{align-items:center;gap:11px;font-size:15px;display:flex}.price-panel li svg{color:#74d5b5;width:18px}.price-panel small{color:#b9c7d6;line-height:1.6;display:block}.price-panel>p{color:#f3b35d}@media (max-width:800px){.detail-nav{height:76px;padding:0 22px}.detail-nav img{width:118px}.detail-nav>div{gap:13px;font-size:10px}.detail-hero,.price-stage{grid-template-columns:1fr;padding:80px 22px}.detail-hero-image{min-height:106vw}.method-overview{padding:80px 22px}.method-overview>div{grid-template-columns:1fr}.price-hero{padding:100px 22px 80px}.price-panel{padding:30px}}.section-app{color:#eaf2fc;background:radial-gradient(circle at 82% 10%,#4986c680,#0000 32%),linear-gradient(125deg,#071221,#172f51 62%,#306ca3);min-height:100svh;padding:28px clamp(24px,6vw,100px)}.section-app-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.section-app-header img{object-fit:contain}.section-app-header nav{align-items:center;gap:12px;display:flex}.section-app-header nav a{color:#eaf2fc;border:1px solid #d6e7fb40;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:14px;display:inline-flex}.section-app-header nav svg{width:16px}.section-app-hero{align-content:center;max-width:820px;min-height:calc(100svh - 200px);display:grid}.section-app-hero>span{color:#9ec9ee;letter-spacing:.14em;font-size:12px}.section-app-hero h1{letter-spacing:-.07em;margin:18px 0;font-size:clamp(48px,8vw,112px);font-weight:400;line-height:.92}.section-app-hero p{color:#c8daee;max-width:610px;font-size:clamp(18px,2vw,23px);line-height:1.55}.section-app-hero>div{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.section-app-hero a{border-radius:14px;align-items:center;gap:8px;padding:14px 18px;font-size:15px;display:inline-flex}.section-app-primary{color:#10213a;background:#fff}.section-app-primary svg{width:17px}.section-app-secondary{color:#fff;border:1px solid #d6e7fb40}.section-app-note{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0715275c;border:1px solid #b8d7f53d;border-radius:20px;gap:15px;max-width:800px;padding:19px 21px;display:flex}.section-app-note svg{color:#8cd5b2;flex:none;width:27px}.section-app-note h2{margin:0 0 5px;font-size:20px;font-weight:400}.section-app-note p{color:#bfd1e5;margin:0;font-size:14px;line-height:1.55}@media (max-width:650px){.section-app{padding:22px}.section-app-header{flex-direction:column;align-items:flex-start}.section-app-header nav{flex-wrap:wrap}.section-app-hero{min-height:calc(100svh - 250px)}.section-app-hero h1{font-size:52px}}.topup-app{color:#eaf2fc;background:radial-gradient(circle at 86% 10%,#5495d76e,#0000 30%),linear-gradient(135deg,#081426,#18375e);min-height:100svh;padding:28px clamp(24px,6vw,100px) 64px}.topup-header{justify-content:space-between;align-items:center;gap:22px;display:flex}.topup-header nav{gap:12px;display:flex}.topup-header nav a{color:#eaf2fc;border:1px solid #d6e7fb40;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:14px;display:inline-flex}.topup-header nav svg{width:15px}.topup-intro{max-width:800px;margin:72px 0 34px}.topup-intro>span,.topup-card-title span,.topup-preview>span{color:#8fc2ee;letter-spacing:.15em;font-size:12px}.topup-intro h1{letter-spacing:-.07em;margin:13px 0;font-size:clamp(48px,7vw,92px);font-weight:400;line-height:.93}.topup-intro p{color:#c4d6eb;max-width:630px;font-size:18px;line-height:1.55}.topup-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.74fr);gap:22px;max-width:1200px;display:grid}.topup-form,.topup-preview{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0714267a;border:1px solid #cce2f738;border-radius:24px;padding:28px;box-shadow:0 24px 50px #0000002e}.topup-card-title{align-items:center;gap:14px;margin-bottom:27px;display:flex}.topup-card-title>svg{color:#94cbf1;width:28px;height:28px}.topup-card-title h2{margin:3px 0 0;font-size:28px;font-weight:400}.topup-form{gap:18px;display:grid}.topup-form label{color:#c5d7e9;gap:8px;font-size:14px;display:grid}.topup-form select,.topup-form input{color:#10213a;width:100%;min-height:54px;font:inherit;background:#ebf5fff7;border:1px solid #c8dcf24d;border-radius:14px;outline:0;padding:0 16px}.topup-form button{color:#18233b;cursor:pointer;background:linear-gradient(100deg,#f0b05b,#d97a61);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:55px;font-size:16px;display:flex}.topup-form button svg{width:18px}.topup-preview{align-content:start;gap:17px;display:grid}.topup-preview h2{letter-spacing:-.06em;margin:4px 0 10px;font-size:clamp(38px,5vw,58px);font-weight:400}.topup-preview>div{border-top:1px solid #cde1f529;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.topup-preview p{color:#9bb6d1;margin:0;font-size:13px}.topup-preview strong{text-align:right;font-size:14px;font-weight:400}.topup-preview footer{color:#a9c6dc;border-top:1px solid #cde1f529;gap:9px;margin-top:5px;padding-top:17px;font-size:13px;line-height:1.45;display:flex}.topup-preview footer svg{color:#7bd3a5;flex:none;width:19px}.topup-loading,.topup-empty{color:#b8cce2;padding:60px 0;font-size:18px}@media (max-width:760px){.topup-app{padding:22px}.topup-header{flex-direction:column;align-items:flex-start}.topup-header nav{flex-wrap:wrap}.topup-intro{margin-top:58px}.topup-grid{grid-template-columns:1fr}.topup-form,.topup-preview{border-radius:20px;padding:21px}}.client-sidebar nav>a,.client-sidebar .client-nav-group>summary{font-size:17px!important}.client-sidebar nav>a>svg,.client-sidebar .client-nav-group>summary>svg{flex:0 0 24px;width:24px!important;height:24px!important}.client-balance a{border-radius:16px!important}.client-active-cards{border-radius:0 20px 20px 0}@media (max-width:900px){.client-active-cards{border-radius:0 0 20px 20px}}.client-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.client-theme-switch{color:#365d88;white-space:nowrap;background:#fff;border:1px solid #cbd9e8;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;transition:all .2s;display:inline-flex}.client-theme-switch:hover{color:#163f68;background:#f5faff;border-color:#82add7;transform:translateY(-1px)}@media (max-width:760px){.client-header-actions{gap:7px}.client-theme-switch{min-height:36px;padding:0 10px;font-size:11px}}.client-app{color:#12213a;background:#edf2f8;grid-template-columns:260px minmax(0,1fr);min-height:100svh;display:grid}.client-sidebar{color:#d9e5f5;background:radial-gradient(circle at 30% 0,#233f67,#0000 38%),#0a1627;flex-direction:column;gap:28px;min-height:100svh;padding:32px 20px;display:flex}.client-sidebar>img{object-fit:contain;object-position:left;width:150px;height:auto}.client-sidebar>p{color:#91a9c7;letter-spacing:.15em;border-bottom:1px solid #c0d4ed26;margin:0;padding-bottom:20px;font-size:9px;font-weight:600}.client-sidebar nav{gap:8px;display:grid}.client-sidebar nav a{color:#b6c7dd;border:1px solid #0000;border-radius:14px;align-items:center;gap:13px;padding:14px;font-size:13px;transition:all .2s;display:flex}.client-sidebar nav a svg{width:18px}.client-sidebar nav a:hover,.client-sidebar nav a.active{color:#fff;background:linear-gradient(105deg,#264e7c,#4e9ac2);border-color:#70b4ed33;box-shadow:0 10px 22px #0000002b}.client-security{background:#579b861a;border:1px solid #97d4c133;border-radius:16px;grid-template-columns:24px 1fr;gap:4px 10px;margin-top:auto;padding:16px;display:grid}.client-security svg{color:#75d1a9;grid-row:span 2;width:20px}.client-security b{color:#ecfff7;font-size:12px}.client-security span{color:#a5c2b9;font-size:10px;line-height:1.45}.client-main{min-width:0;padding:38px clamp(24px,4vw,72px) 56px}.client-main>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.client-main header>div>span,.section-title span{color:#637895;letter-spacing:.13em;font-size:10px;font-weight:600}.client-main h1{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(30px,3vw,48px);font-weight:600;line-height:1}.client-user{color:#267258;background:#f5fffb;border:1px solid #cee3db;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-size:12px;display:flex}.client-user svg{width:16px}.client-balance{color:#fff;background:radial-gradient(circle at 80% -16%,#538ac4,#0000 41%),linear-gradient(120deg,#0d203b,#1e4971);border-radius:26px;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:24px;min-height:260px;padding:34px;display:grid;overflow:hidden;box-shadow:0 24px 44px #1530522b}.client-balance>div:first-child>span{color:#b8d6ed;letter-spacing:.15em;font-size:10px;font-weight:600}.client-balance h2{letter-spacing:-.065em;margin:14px 0 8px;font-size:clamp(32px,4vw,56px);line-height:1}.client-balance p{color:#b9cde0;font-size:13px}.client-balance>div:first-child>div{gap:11px;margin-top:24px;display:flex}.client-balance a{color:#16324e;background:#fff;border-radius:11px;align-items:center;gap:7px;padding:11px 14px;font-size:12px;font-weight:600;display:inline-flex}.client-balance a+a{color:#fff;background:0 0;border:1px solid #ffffff47}.client-card{background:linear-gradient(135deg,#071426,#203e68 60%,#c68e51);border:1px solid #fff3;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:182px;padding:24px;display:flex;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 22px 30px #0000003b}.client-card:after{content:"";border:1px solid #ffffff2b;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-55px;right:-45px}.client-card span,.client-card small{z-index:1;letter-spacing:.12em;font-size:11px;position:relative}.client-card b{z-index:1;letter-spacing:.02em;align-self:flex-end;font-size:31px;position:relative}.client-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0;display:grid}.client-stats article{background:#fff;border:1px solid #dbe4ee;border-radius:18px;min-height:135px;padding:22px;position:relative;overflow:hidden;box-shadow:0 10px 24px #24374e0d}.client-stats span{color:#718097;letter-spacing:.09em;max-width:130px;font-size:10px;line-height:1.25;display:block}.client-stats b{letter-spacing:-.05em;margin-top:21px;font-size:28px;display:block}.client-stats svg{color:#5481b5;width:22px;position:absolute;bottom:20px;right:20px}.client-lower{grid-template-columns:1fr 1.2fr;gap:20px;display:grid}.client-wallets,.client-transactions{background:#fff;border:1px solid #dbe4ee;border-radius:20px;padding:25px;box-shadow:0 10px 24px #24374e0d}.section-title{border-bottom:1px solid #e6ecf2;justify-content:space-between;align-items:flex-end;padding-bottom:18px;display:flex}.section-title h2{letter-spacing:-.045em;margin:4px 0 0;font-size:23px}.section-title a{color:#4277af;align-items:center;gap:5px;font-size:12px;display:flex}.client-wallet,.client-transaction{border-bottom:1px solid #edf1f5;align-items:center;gap:12px;padding:16px 0;display:grid}.client-wallet:last-child,.client-transaction:last-child{border-bottom:0}.client-wallet{grid-template-columns:42px 1fr auto}.client-wallet>span{color:#345a87;background:#e9f0fa;border-radius:12px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:700;display:grid}.client-wallet b,.client-transaction b{font-size:13px;display:block}.client-wallet small,.client-transaction small{color:#7d8ba0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.client-transaction{grid-template-columns:1fr auto auto}.client-transaction em{color:#2e7c59;text-align:center;background:#e7f6ee;border-radius:999px;min-width:74px;padding:6px 8px;font-size:10px;font-style:normal}.client-empty{color:#7d8ba0;padding:28px 0 5px;font-size:13px}.client-loading{color:#e6f0fb;text-align:center;background:radial-gradient(circle at 50% 33%,#244d77,#0000 33%),#081321;place-content:center;justify-items:center;gap:20px;min-height:100svh;padding:24px;display:grid}.client-loading h1{letter-spacing:-.045em;max-width:440px;font-size:30px}.client-loading a{color:#11233d;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:13px 17px;font-size:13px;font-weight:600;display:flex}.client-spinner{border:3px solid #ffffff40;border-top-color:#f3b35d;border-radius:50%;width:42px;height:42px;animation:1s linear infinite spin}@media (max-width:1050px){.client-app{grid-template-columns:220px minmax(0,1fr)}.client-balance{grid-template-columns:1fr 230px}.client-stats{grid-template-columns:repeat(2,1fr)}.client-lower{grid-template-columns:1fr}}@media (max-width:760px){.client-app{display:block}.client-sidebar{min-height:auto;padding:20px}.client-sidebar>p,.client-security{display:none}.client-sidebar nav{padding-bottom:3px;display:flex;overflow:auto}.client-sidebar nav a{flex:none;padding:10px;font-size:11px}.client-sidebar nav a svg{width:15px}.client-main{padding:28px 18px 38px}.client-main>header{align-items:center}.client-main h1{font-size:29px}.client-user span{display:none}.client-balance{border-radius:20px;grid-template-columns:1fr;padding:25px}.client-card{width:85%;min-height:155px;margin-left:auto}.client-stats{grid-template-columns:1fr 1fr;gap:10px}.client-stats article{min-height:118px;padding:17px}.client-stats b{font-size:24px}.client-wallets,.client-transactions{border-radius:17px;padding:19px}.client-transaction{grid-template-columns:1fr auto}.client-transaction em{grid-column:2}}body h1,body h2,body h3,body h4,body b,body strong{font-weight:400!important}.client-sidebar>p,.client-main header>div>span,.section-title span,.client-balance>div:first-child>span,.client-stats span,.client-quick>span,.client-profile-strip b{font-weight:500!important}.client-sidebar nav a,.client-nav-group summary{font-size:17px}.client-nav-group>div a{font-size:15px!important}.client-main header>div>span,.section-title span,.client-balance>div:first-child>span,.client-stats span,.client-quick>span{font-size:14px}.client-main h1{font-size:clamp(34px,3vw,52px)}.client-balance p{font-size:17px}.client-balance a,.client-profile-strip b{font-size:16px}.client-profile-strip small{font-size:14px}.client-stats b{font-size:32px}.client-wallet b,.client-transaction b{font-size:17px}.client-wallet small,.client-transaction small{font-size:14px}.client-wallet strong,.client-transaction strong{font-size:16px}.client-transaction em{font-size:14px}.section-title h2,.client-quick h2{font-size:27px}.client-create-wallet small,.client-create-wallet>a{font-size:14px}.client-quick a{font-size:15px}.client-empty{font-size:17px}.client-sidebar nav>a>svg,.client-nav-group>summary>svg{flex:0 0 24px;width:24px;height:24px}.client-nav-group>div a svg{flex:0 0 18px;width:18px!important;height:18px!important}.client-account-panel{background:#fff;border:1px solid #dbe5ef;border-radius:20px;grid-template-columns:minmax(0,1fr) 180px;margin:22px 0;display:grid;overflow:hidden;box-shadow:0 10px 24px #24374e0d}.client-account-details{border-right:1px solid #e2e9f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.client-account-details>div{border-bottom:1px solid #e8edf3;align-items:center;gap:12px;padding:18px 23px;display:flex}.client-account-details>div:nth-last-child(-n+2){border-bottom:0}.client-account-details svg{color:#5d84b4;width:20px}.client-account-details span{gap:3px;min-width:0;display:grid}.client-account-details small,.client-active-cards small{color:#7d8a9d;font-size:13px}.client-account-details b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.client-account-details b.verified{color:#317859;background:#e0f6ea;border-radius:999px;width:max-content;padding:5px 10px;display:inline-flex}.client-account-details b.review{color:#a36d24}.client-active-cards{align-content:center;gap:8px;padding:24px;display:grid}.client-active-cards b{color:#1b3455;font-size:34px}@media (max-width:900px){.client-account-panel{grid-template-columns:1fr}.client-account-details{border-right:0}.client-active-cards{border-top:1px solid #e2e9f0}}@media (max-width:600px){.client-account-details{grid-template-columns:1fr}.client-account-details>div:nth-last-child(2){border-bottom:1px solid #e8edf3}.client-account-details>div{padding:15px}.client-account-panel{border-radius:16px}}.workspace-content .topup-summary{width:100%;max-width:none}.workspace-content .topup-grid{grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr);width:100%;max-width:none}.workspace-content .topup-form,.workspace-content .topup-preview{min-height:520px}@media (max-width:1100px){.workspace-content .topup-grid{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr)}}@media (max-width:900px){.workspace-content .topup-grid{grid-template-columns:1fr}.workspace-content .topup-form,.workspace-content .topup-preview{min-height:auto}}.workspace-content.topup-content{color:#edf6ff;background:radial-gradient(circle at 88% 4%,#568bc961,#0000 34%),linear-gradient(135deg,#081527 0%,#11294b 52%,#1b4671 100%)}.topup-content .workspace-topbar span{color:#9cc8ee}.topup-content .workspace-topbar h1{color:#fff}.topup-content .workspace-topbar>a{color:#fff;background:#0a1c3494;border-color:#b7d6f247}.topup-content .topup-summary{background:linear-gradient(110deg,#1b3b68,#5e91c5);border:1px solid #b2daf542;box-shadow:0 18px 42px #00000047}.topup-content .topup-form,.topup-content .topup-preview{background:#0d203ad9;border-color:#b2d5f238;border-radius:24px;box-shadow:0 22px 46px #00000040}.topup-content .topup-form label{color:#d8e8f8}.topup-content .topup-form select,.topup-content .topup-form input{background:#f4f8ff}.topup-content .topup-form button{border-radius:16px}.topup-content .topup-preview{background:linear-gradient(145deg,#102747,#1f4a77)}.topup-content .topup-preview footer{background:#071321;border-radius:14px;padding:17px}.topup-content .topup-preview h2{color:#fff}.recipient-status{color:#a9c6dc;min-height:16px;margin-top:-10px;font-size:12px}.recipient-status.valid{color:#86dfaa}.recipient-status.invalid{color:#ffb2a6}.recipient-status.checking{color:#9cc8ee}.transfer-content .topup-summary>svg{color:#b5d8ff}.gateway-picker{position:relative}.gateway-trigger{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;color:#10213a!important;font:inherit!important;text-align:left!important;box-shadow:none!important;background:#f4f8ff!important;border:1px solid #c8dcf24d!important;border-radius:14px!important;padding:0 16px!important;display:flex!important}.gateway-trigger svg{width:18px}.gateway-menu{z-index:30;background:#f8fbff;border:1px solid #9cc7eb73;border-radius:16px;max-height:285px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 45px #00000047}.gateway-menu button{justify-content:space-between;align-items:center;gap:18px;width:100%;color:#1b3558!important;text-align:left!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:8px 11px!important;font-size:14px!important;display:flex!important}.gateway-menu button:hover,.gateway-menu button.selected{background:#dcecff!important}.gateway-menu small{color:#6f88a8}.qr-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));gap:24px;display:grid}.qr-card{background:linear-gradient(145deg,#0f2645f0,#1b456ce0);border:1px solid #b2d5f238;border-radius:24px;grid-template-columns:220px minmax(0,1fr);gap:25px;padding:25px;display:grid;box-shadow:0 22px 46px #00000040}.qr-image{background:#fff;border-radius:20px;place-items:center;min-height:220px;padding:15px;display:grid;box-shadow:inset 0 0 0 1px #dce9f7}.qr-image img{width:100%;max-width:184px;height:auto}.qr-type{color:#a5efc1;letter-spacing:.08em;background:#79d6a924;border-radius:999px;align-items:center;gap:7px;margin-bottom:11px;padding:7px 10px;font-size:11px;display:inline-flex}.qr-type svg{width:15px}.qr-info h2{color:#fff;margin:0 0 15px;font-size:28px;font-weight:400}.qr-details{gap:7px;display:grid}.qr-details p{color:#e7f2ff;justify-content:space-between;gap:15px;margin:0;font-size:13px;display:flex}.qr-details span{color:#9ebbd8}.qr-details strong{text-align:right;font-weight:400}.qr-link{color:#b8d4ef;overflow-wrap:anywhere;background:#091728;border:1px solid #bad7f433;border-radius:12px;margin:16px 0 13px;padding:11px;font-size:11px}.qr-actions{flex-wrap:wrap;gap:10px;display:flex}.qr-actions button,.qr-actions a{color:#16365d;background:#f4f8ff;border:1px solid #b4dcf459;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:13px;display:inline-flex}.qr-actions a{color:#e5f2ff;background:0 0}.qr-actions svg{width:16px}.qr-wallets{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.qr-wallets span{color:#cbe5fd;background:#67a9e029;border-radius:999px;padding:6px 9px;font-size:12px}@media (max-width:640px){.qr-card{grid-template-columns:1fr}.qr-image{min-height:190px}.qr-image img{max-width:175px}}.topup-notes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.topup-notes span{color:#c8dff4;background:#81b1dd24;border-radius:12px;padding:11px 13px;font-size:13px}.topup-limits,.topup-log{background:#0d203ad9;border:1px solid #b2d5f238;border-radius:24px;margin-top:22px;padding:25px;box-shadow:0 22px 46px #0000002e}.topup-limits h2,.topup-log h2{color:#fff;margin:0;font-size:22px;font-weight:400}.topup-limits>div{color:#a9c6dc;border-top:1px solid #cde1f529;justify-content:space-between;gap:18px;padding:14px 0;font-size:14px;display:flex}.topup-limits>div:first-of-type{margin-top:16px}.topup-limits strong{color:#edf6ff;text-align:right;font-weight:400}.topup-log header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.topup-log header span{color:#8fc2ee;letter-spacing:.14em;margin-bottom:4px;font-size:11px;display:block}.topup-log header a{color:#edf6ff;border:1px solid #bedcf547;border-radius:12px;align-items:center;gap:6px;padding:10px 13px;font-size:13px;display:flex}.topup-log header svg{width:14px}.topup-log-scroll{overflow-x:auto}.topup-log table{border-collapse:collapse;width:100%;min-width:760px}.topup-log th,.topup-log td{color:#c9daea;text-align:left;white-space:nowrap;border-top:1px solid #cde1f524;padding:14px 11px;font-size:13px}.topup-log th{color:#88b3dc;letter-spacing:.08em;font-size:11px}.topup-log td:first-child{color:#fff}.topup-log em{color:#a8edc2;background:#69d49d26;border-radius:999px;padding:5px 9px;font-size:12px;font-style:normal;display:inline-block}@media (max-width:700px){.topup-notes{grid-template-columns:1fr}.topup-limits,.topup-log{border-radius:18px;padding:18px}.topup-limits>div{flex-direction:column;align-items:flex-start;gap:5px}.topup-limits strong{text-align:left}}.client-nav-group{border-radius:14px}.client-nav-group summary{cursor:pointer;color:#b6c7dd;border-radius:14px;align-items:center;gap:13px;padding:14px;font-size:13px;list-style:none;display:flex}.client-nav-group summary::-webkit-details-marker{display:none}.client-nav-group summary:after{content:"+";color:#80a9d0;margin-left:auto;font-size:17px}.client-nav-group[open] summary{color:#fff;background:#518fc533}.client-nav-group[open] summary:after{content:"−"}.client-nav-group>div{border-left:1px solid #b1cbe929;gap:3px;margin:5px 0 7px 18px;padding-left:10px;display:grid}.client-nav-group>div a{color:#aebfd4!important;padding:9px 10px!important;font-size:11px!important}.client-nav-group>div a svg{width:15px!important}.client-balance>div:first-child>div{flex-wrap:wrap}.client-profile-strip{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;display:grid}.client-profile-strip>div{background:#fff;border:1px solid #dce6ef;border-radius:16px;align-items:center;gap:12px;padding:16px 19px;display:flex}.client-profile-strip svg{color:#4e80b5;width:21px}.client-profile-strip span{gap:3px;display:grid}.client-profile-strip b{font-size:12px}.client-profile-strip small{color:#7c8a9e;font-size:10px}.client-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 220px;align-items:start;gap:20px;display:grid}.client-create-wallet{background:#f5f8fc;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:17px 0;padding:14px;display:flex}.client-create-wallet>div{align-items:center;gap:10px;display:flex}.client-create-wallet svg{color:#3e79b5;width:19px}.client-create-wallet span{gap:2px;display:grid}.client-create-wallet b{font-size:12px}.client-create-wallet small{color:#758499;font-size:10px}.client-create-wallet>a{color:#fff;white-space:nowrap;background:#2d68bd;border-radius:9px;padding:9px 11px;font-size:10px;font-weight:600}.client-quick{background:#fff;border:1px solid #dbe4ee;border-radius:20px;gap:10px;padding:25px;display:grid;box-shadow:0 10px 24px #24374e0d}.client-quick>span{color:#718097;letter-spacing:.11em;font-size:10px;font-weight:600}.client-quick h2{letter-spacing:-.045em;margin:0 0 7px;font-size:23px}.client-quick a{color:#3d5471;border:1px solid #e6ecf3;border-radius:12px;grid-template-columns:18px 1fr 15px;align-items:center;gap:7px;padding:13px 10px;font-size:11px;transition:all .2s;display:grid}.client-quick a:hover{background:#f4f9ff;border-color:#9dc6ee;transform:translateY(-2px)}.client-quick a svg{color:#467eb7;width:17px}.client-quick a svg:last-child{justify-self:end;width:14px}@media (max-width:1250px){.client-dashboard-grid{grid-template-columns:1fr 1fr}.client-quick{grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:center}.client-quick>span,.client-quick h2{display:none}}@media (max-width:760px){.client-nav-group summary{flex:none;padding:10px;font-size:11px}.client-nav-group summary span,.client-nav-group summary:after,.client-nav-group>div{display:none}.client-profile-strip{grid-template-columns:1fr;gap:9px}.client-dashboard-grid{grid-template-columns:1fr}.client-quick{grid-column:auto;grid-template-columns:1fr}.client-quick>span,.client-quick h2{display:block}.client-create-wallet{flex-direction:column;align-items:flex-start}.client-balance a{padding:9px;font-size:10px}.client-stats{grid-template-columns:1fr 1fr}}.qr-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 24px;display:grid}.qr-shortcuts a,.qr-shortcuts button{color:#eef7ff;min-height:58px;font:inherit;text-align:left;cursor:pointer;background:#0a1f3a94;border:1px solid #a7cfef47;border-radius:16px;align-items:center;gap:10px;padding:0 19px;font-size:15px;transition:transform .2s,background .2s;display:flex;box-shadow:0 14px 28px #00000026}.qr-shortcuts a svg,.qr-shortcuts button svg{color:#9ed4ff;width:19px}.qr-shortcuts a svg:last-child,.qr-shortcuts button svg:last-child{margin-left:auto}.qr-shortcuts a:hover,.qr-shortcuts button:hover{background:#285e91b3;transform:translateY(-2px)}@media (max-width:640px){.qr-shortcuts{grid-template-columns:1fr}}.workspace-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.workspace-back{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#0a1c3494;border:1px solid #b7d6f247;border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.workspace-back svg{width:16px}.workspace-topbar .workspace-header-actions>a{margin:0}.withdraw-grid{margin-bottom:0}.topup-form button:disabled{opacity:.5;cursor:not-allowed}.voucher-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:22px;display:grid}.voucher-redeem{flex-direction:column;min-height:100%;display:flex}.voucher-redeem>p{color:#bdd1e6;margin:13px 0 24px;line-height:1.55}.voucher-redeem label{color:#d8e8f8;gap:8px;font-size:13px;display:grid}.voucher-redeem label small,.topup-form label small{color:#9ebbd8;font-weight:400}.voucher-redeem input{color:#10213a;min-height:54px;font:inherit;background:#f4f8ff;border:1px solid #c8dcf24d;border-radius:14px;padding:0 15px}.voucher-code{letter-spacing:.06em;text-transform:uppercase}.voucher-redeem button{color:#10213a;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(100deg,#efb85f,#d27961);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:18px;display:inline-flex}.voucher-redeem button svg{width:17px}.voucher-redeem footer{margin-top:auto}.voucher-history{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.voucher-records{background:#0d203ad9;border:1px solid #b2d5f238;border-radius:24px;padding:24px;box-shadow:0 22px 46px #0000002e}.voucher-records header{border-bottom:1px solid #cde1f529;padding-bottom:14px}.voucher-records header span{color:#fff;align-items:center;gap:8px;font-size:19px;display:flex}.voucher-records header svg{color:#a5efc1;width:18px}.voucher-records article{border-bottom:1px solid #cde1f521;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:15px 0;display:grid}.voucher-records article:last-child{border-bottom:0}.voucher-records b{color:#fff;letter-spacing:.04em;font-size:14px;font-weight:400;display:block}.voucher-records small{color:#9ebbd8;margin-top:5px;font-size:12px;display:block}.voucher-records strong{color:#eaf5ff;font-size:14px;font-weight:400}.voucher-records em{color:#a8edc2;text-transform:capitalize;background:#69d49d26;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal}.voucher-records p{color:#a9c6dc;margin:20px 0 0;font-size:13px}@media (max-width:900px){.voucher-grid,.voucher-history{grid-template-columns:1fr}}@media (max-width:640px){.workspace-header-actions{justify-content:flex-start;width:100%}.workspace-topbar{gap:15px}.voucher-records{border-radius:18px;padding:18px}.voucher-records article{grid-template-columns:1fr auto}.voucher-records em{grid-column:2}.workspace-back{min-height:38px}}.section-preview-grid{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);gap:22px;width:100%;max-width:none;display:grid}.section-preview-grid .section-actions-card{max-width:none;min-height:280px}.section-insight{color:#eef7ff;background:linear-gradient(145deg,#10284a,#285584);border:1px solid #abd1ef52;border-radius:20px;align-content:start;gap:14px;min-height:280px;padding:29px;display:grid;box-shadow:0 14px 30px #17426c33}.section-insight>span{letter-spacing:.13em;color:#9ed0ef;font-size:11px}.section-insight h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:400}.section-insight p{color:#c6ddf0;margin:0;font-size:15px;line-height:1.6}.section-insight>div{color:#b8e7cb;border-top:1px solid #cfe8fa2e;align-items:center;gap:10px;margin-top:auto;padding-top:16px;font-size:13px;display:flex}.section-insight svg{width:20px}@media (max-width:900px){.section-preview-grid{grid-template-columns:1fr}}.remittance-form{flex-direction:column;gap:20px;display:flex}.remittance-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.remittance-section{border-top:1px solid #cde1f529;padding-top:20px}.remittance-section h3{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:19px;font-weight:400;display:flex}.remittance-section h3 svg{color:#9cc8ee;width:18px}.remittance-section textarea{color:#10213a;width:100%;min-height:90px;font:inherit;resize:vertical;background:#f4f8ff;border:1px solid #c8dcf24d;border-radius:14px;outline:0;padding:14px 15px}.remittance-full{grid-column:1/-1}.remit-preview{position:sticky;top:24px}.remit-preview>div{border-top:1px solid #cde1f529;justify-content:space-between;gap:18px;padding:14px 0;display:flex}.remit-preview>div p{color:#a9c6dc;margin:0;font-size:13px}.remit-preview>div strong{color:#f1f8ff;text-align:right;font-size:14px;font-weight:400}@media (max-width:900px){.remit-preview{position:static}}@media (max-width:700px){.remittance-two{grid-template-columns:1fr}}.route-picker{position:relative}.route-picker-trigger{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;color:#10213a!important;font:inherit!important;text-align:left!important;box-shadow:none!important;background:#f4f8ff!important;border:1px solid #c8dcf24d!important;border-radius:14px!important;padding:0 16px!important;display:flex!important}.route-picker-trigger svg{flex:none;width:18px}.route-picker-menu{z-index:45;background:#f8fbff;border:1px solid #9cc7eb73;border-radius:16px;max-height:320px;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 45px #00000047}.route-picker-menu button{justify-content:flex-start;align-items:center;width:100%;color:#1b3558!important;text-align:left!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:8px 11px!important;font-size:14px!important;display:flex!important}.route-picker-menu button:hover,.route-picker-menu button.selected{background:#dcecff!important}.route-option-label{align-items:center;gap:10px;min-width:0;line-height:1.2;display:flex}.route-side{align-items:center;gap:7px;min-width:0;display:inline-flex}.route-side b{color:#5f7793;font-size:12px;font-weight:600}.route-option-label span{white-space:nowrap}.route-arrow{color:#65809d}.route-flag{object-fit:cover;border-radius:2px;flex:none;width:22px;height:15px;box-shadow:0 0 0 1px #10213a1f}.route-flag-empty{background:#d7e4f1}@media (max-width:700px){.route-option-label{gap:6px}.route-side{gap:5px}.route-side b,.route-option-label span{font-size:13px}.route-flag{width:20px;height:14px}}.route-picker-trigger .route-option-label,.route-picker-menu .route-option-label{justify-content:flex-start;width:100%;margin-right:auto}.route-picker-trigger{justify-content:flex-start!important}.route-picker-trigger>svg{margin-left:auto}.remit-side{align-items:start;gap:16px;display:grid}.remittance-party-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.remittance-party-card,.remittance-funds-card{background:#0817295c;border:1px solid #b2d5f233;border-radius:18px;height:100%;padding:18px}.remittance-party-card>div{gap:14px;display:grid}.remittance-party-card h3,.remittance-funds-card h3{margin-bottom:14px}.remit-side .remittance-party-card label,.remit-side .remittance-funds-card label{color:#d8e8f8;gap:7px;font-size:13px;display:grid}.remit-side .remittance-party-card input,.remit-side .remittance-party-card textarea,.remit-side .remittance-funds-card input,.remit-side .remittance-funds-card textarea{color:#10213a;width:100%;min-height:53px;font:inherit;background:#f4f8ff;border:1px solid #c8dcf24d;border-radius:4px;padding:0 15px}.remit-side .remittance-party-card textarea,.remit-side .remittance-funds-card textarea{resize:vertical;min-height:86px;padding:13px 15px}@media (max-width:1200px){.remittance-party-grid{grid-template-columns:1fr}}@media (max-width:900px){.remittance-party-grid{grid-template-columns:1fr}}.topup-form,.topup-preview,.section-actions-card,.section-insight,.voucher-records,.topup-limits,.topup-log,.qr-card,.client-quick,.client-account-panel,.client-profile-strip>div,.wallet-card,.workspace-empty,.transaction-list,.remittance-party-card,.topup-form select,.topup-form input,.topup-form textarea,.voucher-redeem input,.remittance-section textarea,.route-picker-trigger,.route-picker-menu,.route-picker-menu button,.gateway-trigger,.gateway-menu,.gateway-menu button,.remit-side .remittance-party-card input,.remit-side .remittance-party-card textarea,.topup-form button,.voucher-redeem button,.workspace-back,.workspace-topbar>a,.workspace-header-actions>a,.qr-shortcuts a,.qr-shortcuts button,.qr-actions button,.qr-actions a{border-radius:4px!important}@media (min-width:901px){.remit-side .remittance-party-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.remit-side{gap:18px}.remit-side .remit-preview{min-height:auto;position:static!important;top:auto!important}.remit-side .topup-preview footer{border-radius:4px!important}.remit-submit{color:#14223a;width:100%;min-height:56px;font:inherit;cursor:pointer;background:linear-gradient(100deg,#efb261,#d57961);border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:16px;display:flex;box-shadow:0 14px 28px #0000002e}.remit-submit:disabled{opacity:.5;cursor:not-allowed}.remit-submit svg{width:18px}.remittance-content .topup-summary,.remittance-content .topup-form,.remittance-content .topup-preview,.remittance-content .remittance-party-card,.remittance-content .remittance-funds-card,.remittance-content .remit-submit,.remittance-content .route-picker-trigger,.remittance-content .route-picker-menu,.remittance-content .route-picker-menu button,.remittance-content input,.remittance-content select,.remittance-content textarea,.remittance-content button,.remittance-content footer{border-radius:4px!important}.remittance-form .remittance-party-grid{margin-top:2px}.remittance-form .remittance-party-card{background:#08172942}.remittance-form .remittance-party-card input,.remittance-form .remittance-party-card textarea{border-radius:4px!important}.remittance-grid{align-items:stretch!important}.remittance-grid>.remittance-form{height:100%}.remittance-grid>.remit-side{flex-direction:column;height:100%;display:flex!important}.remittance-grid>.remit-side .remit-submit{margin-top:auto}@media (max-width:900px){.remittance-grid>.remit-side{height:auto}.remittance-grid>.remit-side .remit-submit{margin-top:0}}:root{--payyer-surface-radius:28px;--payyer-control-radius:16px}.workspace-content .topup-summary,.workspace-content .topup-form,.workspace-content .topup-preview,.section-actions-card,.section-insight,.voucher-records,.topup-limits,.topup-log,.qr-card,.client-quick,.client-account-panel,.client-profile-strip>div,.wallet-card,.workspace-empty,.transaction-list,.remittance-party-card,.remittance-funds-card{border-radius:var(--payyer-surface-radius)!important}.workspace-content .topup-form select,.workspace-content .topup-form input,.workspace-content .topup-form textarea,.voucher-redeem input,.remittance-section textarea,.route-picker-trigger,.route-picker-menu,.gateway-trigger,.gateway-menu,.remit-side .remittance-party-card input,.remit-side .remittance-party-card textarea,.remit-side .remittance-funds-card input,.remit-side .remittance-funds-card textarea,.route-picker-menu button,.gateway-menu button,.workspace-content .topup-form button,.voucher-redeem button,.remit-submit,.workspace-back,.workspace-topbar>a,.workspace-header-actions>a,.qr-shortcuts a,.qr-shortcuts button,.qr-actions button,.qr-actions a{border-radius:var(--payyer-control-radius)!important}.remittance-grid>.remit-side{align-items:stretch!important}.remittance-grid>.remit-side>.topup-preview,.remittance-grid>.remit-side>.remittance-funds-card,.remittance-grid>.remit-side>.remit-submit{width:100%!important}.remittance-content .route-picker-menu{max-height:none!important;overflow:visible!important}.remittance-content .topup-summary,.remittance-content .topup-form,.remittance-content .topup-preview,.remittance-content .remittance-party-card,.remittance-content .remittance-funds-card{background-clip:padding-box;border-radius:28px!important}.remittance-content .remit-submit{background-clip:padding-box;border-radius:16px!important}.remittance-content,.remittance-content .topup-form,.remittance-content .topup-preview,.remittance-content .remittance-party-card,.remittance-content .remittance-funds-card{overflow:visible!important}.select-picker{position:relative}.select-picker-trigger{justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;color:#10213a!important;font:inherit!important;text-align:left!important;box-shadow:none!important;background:#f4f8ff!important;border:1px solid #c8dcf24d!important;border-radius:4px!important;padding:0 16px!important;display:flex!important}.select-picker-trigger>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.select-picker-trigger svg{flex:none;width:18px}.select-picker-menu{z-index:55;background:#f8fbff;border:1px solid #9cc7eb73;padding:7px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 22px 45px #00000047;border-radius:4px!important}.select-picker-menu button{justify-content:flex-start;align-items:center;width:100%;color:#1b3558!important;text-align:left!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:8px 11px!important;font-size:14px!important;display:flex!important}.select-picker-menu button:hover,.select-picker-menu button.selected{background:#dcecff!important}.route-picker-trigger,.route-picker-menu,.route-picker-menu button,.gateway-trigger,.gateway-menu,.gateway-menu button{border-radius:4px!important}.route-picker-menu,.select-picker-menu,.gateway-menu{background:#f8fbff!important;border-radius:4px!important;overflow:hidden!important}.route-picker-menu button,.select-picker-menu button,.gateway-menu button{border-radius:4px!important}.route-picker-menu button.selected,.route-picker-menu button:hover,.select-picker-menu button.selected,.select-picker-menu button:hover,.gateway-menu button.selected,.gateway-menu button:hover{background:#dcecff!important;border-radius:4px!important}.searchable-country-menu{gap:7px;display:grid;padding:10px!important}.route-search{outline:0;width:100%;color:#10213a!important;min-height:44px!important;font:inherit!important;background:#fff!important;border:1px solid #9cc7eb8c!important;border-radius:4px!important;padding:0 12px!important}.route-picker-options{gap:4px;max-height:330px;padding-right:2px;display:grid;overflow:auto}.route-picker-options p{color:#6a7f98;margin:0;padding:11px;font-size:14px}.remittance-content .route-picker-trigger{text-align:left!important;justify-content:flex-start!important;padding-left:16px!important}.remittance-content .route-picker-trigger .route-option-label{justify-content:flex-start!important;width:auto!important;margin:0!important}.remittance-content .route-picker-trigger>svg{margin-left:auto!important}.remittance-content .searchable-country-menu{text-align:left!important}.remittance-content .route-picker-options button{text-align:left!important;justify-content:flex-start!important;padding-left:12px!important}.remittance-content .route-picker-options .route-option-label{justify-content:flex-start!important;margin:0!important}.remittance-content .select-picker-trigger{text-align:left!important;justify-content:flex-start!important;padding-left:16px!important}.remittance-content .select-picker-trigger>span{flex:auto!important;justify-content:flex-start!important;width:auto!important;margin:0!important}.remittance-content .select-picker-trigger>svg{margin-left:auto!important}.remittance-content .select-picker-menu button{text-align:left!important;justify-content:flex-start!important;padding-left:12px!important}.currency-option-label{justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.currency-option-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.remittance-funds-card .remit-submit{width:100%!important;margin-top:30px!important}.banking-content{overflow:visible!important}.banking-hero{max-width:1120px}.banking-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.banking-stats div,.banking-card{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;box-shadow:0 18px 40px #00000026;border-radius:var(--payyer-surface-radius)!important}.banking-stats div{padding:22px}.banking-stats span,.banking-card header span,.banking-request-preview>span{color:#9ebbd8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.banking-stats strong{letter-spacing:-.04em;margin-top:8px;font-size:34px;font-weight:400;display:block}.banking-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.banking-actions a{color:#edf7ff;background:#0c2340ad;border:1px solid #b4d7f440;align-items:center;gap:10px;min-height:58px;padding:0 18px;font-size:14px;display:flex;border-radius:var(--payyer-control-radius)!important}.banking-actions a svg{color:#a6d9ff;width:18px}.banking-two-column,.banking-request-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:start;gap:22px;display:grid}.banking-card{padding:24px}.banking-card>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.banking-card h2,.banking-card h3{letter-spacing:-.035em;margin:0;font-weight:400}.banking-card h2{font-size:25px}.banking-card h3{font-size:18px}.banking-card>header>a{color:#a6d9ff;align-items:center;gap:6px;font-size:13px;display:inline-flex}.banking-card>header>a svg{width:15px}.banking-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.banking-account-card,.banking-request-card{background:#05122259;border:1px solid #cbe4f826;gap:12px;margin-top:12px;padding:16px;display:grid;border-radius:var(--payyer-control-radius)!important}.banking-account-card:first-of-type,.banking-request-card:first-of-type{margin-top:0}.banking-account-card header,.banking-request-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.banking-account-card header span,.banking-request-card header span{color:#9ebbd8;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.banking-account-card em,.banking-request-card em{color:#a7efc4;white-space:nowrap;background:#7ad9a624;padding:6px 9px;font-size:12px;font-style:normal;border-radius:var(--payyer-control-radius)!important}.banking-field-value{border-top:1px solid #cbe4f821;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.banking-field-value span{color:#9ebbd8;font-size:13px}.banking-field-value strong{text-align:right;word-break:break-word;font-size:13px;font-weight:400}.banking-request-card p,.banking-card>p{color:#c3d9eb;margin:0;font-size:14px;line-height:1.5}.banking-request-card small{color:#95b4d0}.banking-request-card blockquote{color:#d8e8f8;background:#ffffff0d;border-left:3px solid #efb261;margin:0;padding:10px 12px}.banking-request-form{gap:17px;display:grid}.banking-request-form label{color:#d8e8f8;gap:8px;font-size:13px;display:grid}.banking-request-form header svg{color:#a6d9ff;width:30px}.banking-request-form input[type=file]{color:#10213a;width:100%;min-height:54px;font:inherit;background:#f4f8ff;border:1px solid #c8dcf24d;padding:14px;border-radius:var(--payyer-control-radius)!important}.banking-file-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.banking-submit{margin-top:4px!important}.banking-request-preview{background:linear-gradient(145deg,#10254a,#1d426e);position:sticky;top:24px}.banking-request-preview h2{letter-spacing:-.045em;margin:10px 0 18px;font-size:34px;font-weight:400}.banking-request-preview footer{color:#bed2e6;background:#071426;gap:9px;margin-top:18px;padding:14px;font-size:13px;display:flex;border-radius:var(--payyer-control-radius)!important}.banking-request-preview footer svg{color:#86d9a8;flex:none;width:18px}.banking-request-history{grid-column:1/-1}@media (max-width:1000px){.banking-two-column,.banking-request-layout{grid-template-columns:1fr}.banking-request-preview{position:static}.banking-account-grid{grid-template-columns:1fr}}@media (max-width:720px){.banking-stats,.banking-actions,.banking-file-grid{grid-template-columns:1fr}.banking-card,.banking-stats div{border-radius:18px!important}}.banking-dashboard-layout{grid-template-columns:minmax(0,1.45fr) minmax(360px,.85fr);align-items:start;gap:22px;display:grid}.banking-dashboard-side{align-content:start;gap:18px;display:grid}.banking-dashboard-layout .banking-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.banking-dashboard-layout .banking-stats div{min-height:112px;padding:18px}.banking-dashboard-layout .banking-stats strong{font-size:30px}.banking-dashboard-layout .banking-actions{grid-template-columns:1fr;gap:10px;margin:0}.banking-dashboard-layout .banking-actions a{justify-content:flex-start;min-height:54px}.banking-approved-panel{min-height:620px}.banking-approved-panel>.banking-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.banking-approved-panel .banking-account-card{min-height:220px;margin-top:0}.banking-recent-panel{min-height:220px}@media (max-width:1250px){.banking-dashboard-layout{grid-template-columns:1fr}.banking-dashboard-layout .banking-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.banking-approved-panel>.banking-account-grid,.banking-dashboard-layout .banking-stats,.banking-dashboard-layout .banking-actions{grid-template-columns:1fr}.banking-approved-panel{min-height:auto}}.security-content{color:#eef5ff;background:radial-gradient(circle at 82% 0,#6199df47,#0000 29%),#213f66}.workspace-shell,.workspace-content{overflow-x:hidden}.security-content .workspace-topbar h1,.security-content .workspace-topbar a{color:#fff}.security-content .workspace-topbar span{color:#a9caea}.security-content .workspace-topbar a{background:#08142673;border-color:#bcd6f038}.security-hero,.security-card,.security-status-card{background:#0d1f37b8;border:1px solid #accceb2e;border-radius:28px;box-shadow:0 18px 38px #0000001f}.security-hero{background:linear-gradient(120deg,#102645,#2e5684);justify-content:space-between;align-items:center;gap:28px;margin:30px 0 22px;padding:30px 34px;display:flex}.security-hero span,.security-card>span,.security-card header span,.kyc-main>span{letter-spacing:.14em;color:#9fc8eb;text-transform:uppercase;font-size:11px}.security-hero h2,.security-card h2{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(27px,3vw,42px);font-weight:400}.security-hero p,.security-card p{color:#bed0e3;line-height:1.55}.security-hero>svg{color:#91e1b4;width:58px;height:58px}.security-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start;gap:22px;display:grid}.security-card{padding:28px}.security-card header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.security-card header>svg{color:#9fc8eb;width:34px;height:34px}.security-primary p{max-width:720px}.security-pill{color:#f6c782;background:#f3b26129;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;display:inline-flex}.security-pill.good{color:#a7e7bf;background:#70d19e29}.security-action-row{grid-template-columns:1fr minmax(220px,.35fr);gap:14px;margin-top:26px;display:grid}.security-action-row a,.kyc-main>a{color:#dbeaff;background:#08142673;border:1px solid #bcd6f02e;border-radius:18px;justify-content:center;align-items:center;gap:8px;min-height:58px;display:flex}.security-auth-panel{background:#08142661;border:1px solid #bcd6f029;border-radius:24px;grid-template-columns:54px 1fr;align-items:center;gap:16px;margin:22px 0;padding:20px;display:grid}.security-auth-panel>svg{color:#9de6bb;width:34px;height:34px}.security-auth-panel strong{font-size:18px;font-weight:500;display:block}.security-auth-panel p{margin:6px 0 0}.twofa-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr)}.twofa-body{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:22px;display:grid}.twofa-form{gap:16px;display:grid}.twofa-form label{color:#dcecff;gap:9px;display:grid}.twofa-form p{color:#9eb8d4;margin:0}.twofa-secret{background:#eef3fb;border:1px solid #bcd6f02e;border-radius:18px;align-items:center;gap:8px;min-height:58px;padding:6px 6px 6px 16px;display:flex}.twofa-secret input{color:#10233f;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.twofa-secret button{color:#17345e;background:#dce8f8;border:0;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.twofa-secret button svg{width:18px}.twofa-qr{color:#27456d;text-align:center;background:#eef3fbf5;border:1px solid #bcd6f029;border-radius:22px;place-items:center;gap:12px;padding:16px;display:grid}.twofa-qr img{object-fit:contain;background:#fff;border-radius:14px;width:180px;height:180px;padding:8px}.twofa-qr>svg{width:80px;height:80px}.twofa-qr span{font-size:13px}.security-warning{color:#ffd89b;background:#f6c7821f;border:1px solid #f6c78273;border-radius:18px;padding:14px;line-height:1.45}.twofa-steps{gap:12px;display:grid}.twofa-steps article{color:#dcecff;background:#0814266b;border:1px solid #bcd6f029;border-radius:20px;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:68px;padding:13px;display:grid}.twofa-steps svg{color:#143b3a;background:#d9fff3;border-radius:14px;width:42px;height:42px;padding:10px}.twofa-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.twofa-actions a{color:#eaf4ff;background:#0d1f37b8;border:1px solid #bcd6f029;border-radius:22px;grid-template-columns:44px 1fr 18px;align-items:center;gap:13px;padding:18px;display:grid}.twofa-actions a>svg:first-child{color:#17345e;background:#eef3fb;border-radius:14px;width:44px;height:44px;padding:11px}.twofa-actions strong{font-weight:500;display:block}.twofa-actions small{color:#9eb8d4;margin-top:4px;line-height:1.35;display:block}.twofa-actions a>svg:last-child{color:#9fc8eb;width:18px}.security-stack{gap:14px;display:grid}.security-status-card{gap:7px;padding:22px;display:grid}.security-status-card>span{color:#9fd5f8;background:#71b0e229;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.security-status-card svg{width:22px;height:22px}.security-status-card small{color:#93acc9}.security-status-card strong{font-size:24px;font-weight:400}.security-status-card strong.is-good{color:#9de6bb}.login-security-card{max-width:none}.login-security-card header p{color:#9eb8d4;max-width:760px;margin:8px 0 0}.login-security-layout{gap:22px;display:grid}.login-security-layout section{gap:12px;display:grid}.login-security-layout h3{color:#fff;margin:0;font-size:18px;font-weight:500}.security-toggle-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.security-toggle-grid.primary{grid-template-columns:repeat(2,minmax(0,1fr))}.security-toggle-grid label{background:#08142661;border:1px solid #bcd6f029;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;min-height:96px;padding:18px;display:flex}.security-toggle-grid.primary label{background:linear-gradient(145deg,#17365ec7,#0814266b);min-height:118px}.security-toggle-grid label.is-disabled{opacity:.48}.security-toggle-grid strong{font-weight:500;display:block}.security-toggle-grid small{color:#99b2cf;margin-top:5px;line-height:1.45;display:block}.security-toggle-grid input[type=checkbox]{appearance:none;cursor:pointer;background:#718097;border-radius:999px;flex:0 0 54px;width:54px;height:30px;position:relative}.security-toggle-grid input[type=checkbox]:checked{background:#72c99d}.security-toggle-grid input[type=checkbox]:before{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:all .2s;position:absolute;top:4px;left:4px}.security-toggle-grid input[type=checkbox]:checked:before{transform:translate(24px)}.security-save{margin-top:20px}.security-pin-inline{color:#dcecff;gap:8px;margin:18px 0;display:grid}.security-pin-inline input,.pin-boxes input{color:#0e2039;font:inherit;background:#eef3fb;border:1px solid #bcd6f033;border-radius:14px}.security-pin-inline input{min-height:58px;padding:0 18px}.pin-card label{color:#dcecff;gap:9px;display:grid}.pin-boxes{grid-template-columns:repeat(4,46px);gap:9px;display:grid}.pin-boxes input{text-align:center;height:46px;font-size:20px}.security-help{gap:18px;display:grid}.security-help>svg{color:#9fd5f8;width:46px;height:46px}.pin-workspace{grid-template-columns:minmax(0,1.15fr) minmax(320px,.58fr);align-items:start;gap:22px;margin-top:26px;display:grid}.pin-card-modern{min-width:0;padding:30px 34px}.pin-card-modern header{margin-bottom:22px}.pin-card-modern header h2{font-size:clamp(28px,3.1vw,46px);line-height:1.08}.pin-card-modern header p{color:#9eb8d4;max-width:640px;margin:8px 0 0}.pin-form-grid{flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.pin-form-grid label{background:#08142657;border:1px solid #bcd6f024;border-radius:18px;width:max-content;min-width:0;max-width:100%;padding:14px 16px}.pin-form-grid label>span{color:#dcecff;font-size:14px}.pin-card-modern .remit-submit{min-height:54px}.pin-side-modern{align-content:start;gap:16px;min-width:0;min-height:100%;display:grid}.pin-side-modern>svg{color:#9fd5f8;width:54px;height:54px}.pin-side-modern>span{letter-spacing:.14em;color:#9fc8eb;font-size:11px}.pin-side-modern h2{font-size:clamp(34px,4vw,42px)}.pin-side-modern p{overflow-wrap:anywhere}.pin-side-modern>div{background:#08142657;border:1px solid #bcd6f024;border-radius:20px;grid-template-columns:38px 1fr;align-items:center;gap:4px 12px;padding:16px;display:grid}.pin-side-modern>div svg{color:#9de6bb;background:#70d19e29;border-radius:13px;grid-row:span 2;width:38px;height:38px;padding:9px}.pin-side-modern strong{font-weight:500}.pin-side-modern small{color:#9eb8d4;overflow-wrap:anywhere}.kyc-workspace{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:22px;margin-top:30px;display:grid}.kyc-main h2{margin:12px 0;font-size:clamp(42px,5.4vw,84px);line-height:.9}.kyc-status-line{background:#08142661;border-radius:22px;grid-template-columns:42px 1fr;align-items:center;gap:5px 14px;margin:28px 0;padding:18px;display:grid}.kyc-status-line svg{color:#9de6bb;grid-row:span 2;width:32px;height:32px}.kyc-status-line small{color:#9bb5d2}.kyc-steps{gap:16px;display:grid}.kyc-steps>div{background:#0814265c;border:1px solid #bcd6f024;border-radius:22px;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:17px;display:grid}.kyc-steps span{color:#fff;background:#6799df40;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.kyc-steps p{margin:0}.kyc-steps footer{color:#b9cee5;gap:10px;padding-top:12px;font-size:13px;display:flex}@media (max-width:1050px){.security-grid,.kyc-workspace,.twofa-layout,.security-action-row,.security-toggle-grid,.security-toggle-grid.primary,.twofa-actions{grid-template-columns:1fr}}@media (max-width:1400px){.pin-workspace{grid-template-columns:1fr}.pin-side-modern{grid-template-columns:90px 1fr 1fr;align-items:start}.pin-side-modern>svg{grid-row:span 3}.pin-side-modern>span,.pin-side-modern h2,.pin-side-modern p{grid-column:2/-1}.pin-side-modern>div{min-height:112px}}@media (max-width:1180px){.pin-form-grid{grid-template-columns:1fr;display:grid}.pin-form-grid label{width:100%}.pin-boxes{grid-template-columns:repeat(4,48px)}}@media (max-width:1050px){.pin-card-modern{padding:26px}}@media (max-width:760px){.twofa-body{grid-template-columns:1fr}.twofa-qr img{width:168px;height:168px}}@media (max-width:620px){.security-hero{flex-direction:column;align-items:flex-start}.security-card{padding:20px}.security-card header{flex-direction:column}.pin-boxes{grid-template-columns:repeat(4,minmax(0,1fr))}.security-auth-panel,.security-toggle-grid{grid-template-columns:1fr}.security-content .workspace-topbar h1{font-size:34px}.twofa-secret{padding-left:12px}.twofa-secret button{width:40px;height:40px}.pin-card-modern{padding:20px}.pin-form-grid label{padding:14px}}.transaction-hero{color:#fff;background:linear-gradient(110deg,#18365f,#6b9ace);border-radius:28px;justify-content:space-between;align-items:center;gap:24px;margin:30px 0 22px;padding:28px 32px;display:flex}.transaction-hero span,.transaction-statement-card header span{letter-spacing:.14em;color:#b7d9f4;font-size:11px}.transaction-hero h2{margin:7px 0;font-size:28px;font-weight:400}.transaction-hero p{color:#dbeafd;margin:0}.transaction-hero>svg{color:#a9f0c6;width:48px;height:48px}.transaction-statement-card{background:#0d1f37b8;border:1px solid #accceb2e;border-radius:28px;overflow:hidden}.transaction-statement-card>header{border-bottom:1px solid #bcd6f021;justify-content:space-between;align-items:center;gap:16px;padding:24px 26px;display:flex}.transaction-statement-card h2{color:#fff;margin:4px 0 0;font-size:30px;font-weight:400}.transaction-statement-card>header button{color:#10233f;background:#eef3fb;border:0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:0 16px;display:flex}.transaction-filter-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:22px 26px;display:grid}.transaction-filter-grid label{color:#cfe0f2;gap:8px;display:grid}.transaction-filter-grid input{color:#10233f;min-height:54px;font:inherit;background:#eef3fb;border:1px solid #bcd6f02e;border-radius:18px;padding:0 16px}.transaction-kpis{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 26px 20px;display:grid}.transaction-kpis div{background:#0814265c;border-radius:20px;padding:18px}.transaction-kpis span{color:#9bb5d2;font-size:12px;display:block}.transaction-kpis strong{color:#fff;margin-top:7px;font-size:22px;font-weight:400;display:block}.transaction-table article{border-top:1px solid #bcd6f01f;grid-template-columns:28px minmax(160px,1fr) auto auto auto;align-items:center;gap:18px;padding:18px 26px;display:grid}.transaction-table h2,.transaction-table p{margin:0}.transaction-table h2{color:#fff;font-size:15px;font-weight:500}.transaction-table p,.transaction-table time{color:#9db7d2;font-size:12px}.transaction-table strong{color:#fff;font-weight:400}.transaction-table em{color:#a2e0bc;background:#70d19e29;border-radius:999px;padding:7px 10px;font-size:12px;font-style:normal}.transaction-table svg{color:#9fc8eb}@media (max-width:800px){.transaction-hero{flex-direction:column;align-items:flex-start;padding:22px}.transaction-kpis{grid-template-columns:1fr}.transaction-table article{grid-template-columns:24px 1fr;gap:12px}.transaction-table time,.transaction-table strong,.transaction-table em{grid-column:2}.transaction-statement-card>header{flex-direction:column;align-items:flex-start}}.pin-reset-layout{grid-template-columns:minmax(0,680px) minmax(280px,380px);align-items:start;gap:22px;margin-top:30px;display:grid}.pin-reset-card,.pin-reset-note{background:linear-gradient(145deg,#122a48e0,#091628c7);border:1px solid #accceb2e;border-radius:28px;box-shadow:0 18px 38px #00000021}.pin-reset-card{padding:28px}.pin-reset-card header{grid-template-columns:54px 1fr;align-items:start;gap:16px;margin-bottom:24px;display:grid}.pin-reset-card header>span{color:#9fd5f8;background:#8fcdf626;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.pin-reset-card header svg{width:28px;height:28px}.pin-reset-card small{letter-spacing:.14em;color:#9fc8eb;font-size:11px}.pin-reset-card h2{letter-spacing:-.04em;color:#fff;margin:4px 0 5px;font-size:34px;font-weight:400}.pin-reset-card p{color:#9eb8d4;margin:0}.pin-reset-fields{gap:14px;display:grid}.pin-reset-fields label{background:#0814266b;border:1px solid #bcd6f024;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.pin-reset-fields label>span{color:#dcecff;min-width:130px;font-size:15px}.pin-reset-fields .pin-boxes{grid-template-columns:repeat(4,42px);gap:8px}.pin-reset-fields .pin-boxes input{border-radius:12px;height:42px;font-size:18px}.pin-reset-card .remit-submit{border-radius:18px;width:100%;min-height:54px;margin-top:18px}.pin-reset-note{gap:14px;padding:26px;display:grid}.pin-reset-note>svg{color:#9fd5f8;width:52px;height:52px}.pin-reset-note strong{color:#fff;letter-spacing:-.04em;font-size:28px;font-weight:400}.pin-reset-note p{color:#b6cce4;margin:0 0 6px;line-height:1.5}.pin-reset-note div{color:#dcecff;background:#0814265c;border-radius:16px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.pin-reset-note div svg{color:#9de6bb;width:20px;height:20px}@media (max-width:1180px){.pin-reset-layout{grid-template-columns:1fr}.pin-reset-note{grid-template-columns:54px 1fr 1fr;align-items:center}.pin-reset-note>svg{grid-row:span 3}.pin-reset-note strong,.pin-reset-note p{grid-column:2/-1}}@media (max-width:720px){.pin-reset-card{padding:22px}.pin-reset-card header{grid-template-columns:1fr}.pin-reset-fields label{flex-direction:column;align-items:flex-start}.pin-reset-fields label>span{min-width:0}.pin-reset-note{grid-template-columns:1fr}.pin-reset-note>svg,.pin-reset-note strong,.pin-reset-note p{grid-column:auto}.pin-reset-fields .pin-boxes{grid-template-columns:repeat(4,minmax(0,42px));width:100%}}.pin-simple-wrap{place-items:start center;margin-top:30px;display:grid}.pin-simple-card{background:linear-gradient(145deg,#122a48e0,#091628d6);border:1px solid #accceb33;border-radius:28px;width:min(100%,720px);padding:28px;box-shadow:0 18px 38px #00000024}.pin-simple-card header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.pin-simple-card header>span{color:#9fd5f8;background:#8fcdf626;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.pin-simple-card header svg{width:25px;height:25px}.pin-simple-card small{letter-spacing:.14em;color:#9fc8eb;font-size:11px}.pin-simple-card h2{color:#fff;letter-spacing:-.04em;margin:3px 0 0;font-size:30px;font-weight:400}.pin-simple-note{color:#cfe7d8;background:#70d19e1a;border-radius:18px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:14px;display:flex}.pin-simple-note svg{color:#9de6bb;flex:none;width:20px;height:20px}.pin-simple-note p{margin:0;line-height:1.45}.pin-simple-fields{gap:10px;display:grid}.pin-simple-fields label{background:#0814266b;border:1px solid #bcd6f024;border-radius:18px;grid-template-columns:minmax(140px,1fr) auto;align-items:center;gap:16px;min-height:66px;padding:12px 14px;display:grid}.pin-simple-fields label>span{color:#dcecff;font-size:15px}.pin-simple-fields .pin-boxes{grid-template-columns:repeat(4,40px);gap:8px}.pin-simple-fields .pin-boxes input{border-radius:11px;height:40px;font-size:18px}.pin-simple-card .remit-submit{border-radius:18px;width:100%;min-height:52px;margin-top:16px}@media (max-width:700px){.pin-simple-card{padding:22px}.pin-simple-fields label{grid-template-columns:1fr;gap:10px}.pin-simple-fields .pin-boxes{grid-template-columns:repeat(4,40px)}}.pin-wide-card{background:linear-gradient(145deg,#122a48e0,#091628d1);border:1px solid #accceb33;border-radius:28px;width:100%;margin-top:30px;padding:30px;box-shadow:0 18px 38px #00000021}.pin-wide-card header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:26px;display:flex}.pin-wide-card header span{letter-spacing:.14em;color:#9fc8eb;font-size:11px}.pin-wide-card header h2{letter-spacing:-.055em;color:#fff;max-width:780px;margin:7px 0;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1.02}.pin-wide-card header p{color:#a9c0d9;margin:0}.pin-wide-card header>svg{color:#9fd5f8;flex:none;width:44px;height:44px}.pin-wide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pin-wide-grid label{background:#08142661;border:1px solid #bcd6f024;border-radius:22px;gap:14px;min-width:0;padding:18px;display:grid}.pin-wide-grid label>span{color:#dcecff;font-size:16px}.pin-wide-card footer{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:16px;margin-top:20px;display:grid}.pin-wide-card footer>div{color:#cfe7d8;background:#70d19e1a;border-radius:18px;align-items:center;gap:10px;min-height:54px;padding:13px 16px;display:flex}.pin-wide-card footer svg{color:#9de6bb;flex:none;width:20px;height:20px}@media (max-width:1180px){.pin-wide-grid,.pin-wide-card footer{grid-template-columns:1fr}.pin-wide-grid .pin-boxes{grid-template-columns:repeat(4,48px)}}@media (max-width:620px){.pin-wide-card{padding:22px}.pin-wide-card header{flex-direction:column}.pin-wide-grid label{padding:15px}.pin-wide-grid .pin-boxes{grid-template-columns:repeat(4,minmax(0,42px))}}.pin-wide-card{background:linear-gradient(135deg,#132b4af0,#0b192de6);border-radius:26px;padding:26px 28px;overflow:hidden}.pin-wide-card header{border-bottom:1px solid #aecded21;align-items:center;margin-bottom:22px;padding-bottom:20px}.pin-wide-card header h2{letter-spacing:-.045em;max-width:none;font-size:clamp(28px,2.8vw,42px)}.pin-wide-card header p{font-size:15px;line-height:1.45}.pin-wide-card header>svg{width:34px;height:34px}.pin-wide-grid{grid-template-columns:repeat(3,minmax(240px,1fr));gap:14px}.pin-wide-grid label{background:#07122257;border-radius:18px;padding:16px}.pin-wide-grid label>span{font-size:15px}.pin-wide-grid .pin-boxes{grid-template-columns:repeat(4,38px);gap:8px}.pin-wide-grid .pin-boxes input{border-radius:11px;height:38px;font-size:17px}.pin-wide-card footer{grid-template-columns:minmax(0,1fr) minmax(220px,320px);margin-top:16px}.pin-wide-card footer>div{border-radius:16px;min-height:50px;font-size:14px}.pin-wide-card .remit-submit{border-radius:16px;min-height:50px}@media (max-width:980px){.pin-wide-grid,.pin-wide-card footer{grid-template-columns:1fr}.pin-wide-grid .pin-boxes{grid-template-columns:repeat(4,42px)}}@media (max-width:560px){.pin-wide-card{padding:20px}.pin-wide-card header h2{font-size:30px}.pin-wide-grid .pin-boxes{grid-template-columns:repeat(4,minmax(0,38px));gap:7px}.pin-wide-grid .pin-boxes input{height:38px}}.support-content{min-height:100svh}.support-hero{color:#fff;background:linear-gradient(110deg,#18365f,#5e91c5);border:1px solid #b2daf53d;border-radius:28px;justify-content:space-between;align-items:stretch;gap:22px;margin:30px 0 22px;padding:28px;display:flex;box-shadow:0 18px 42px #0000003b}.support-hero span,.support-ticket-card header span,.support-team-card span{letter-spacing:.14em;color:#b7d9f4;font-size:11px}.support-hero h2{letter-spacing:-.04em;max-width:780px;margin:7px 0;font-size:32px;font-weight:400}.support-hero p{color:#dbeafd;max-width:860px;margin:0;line-height:1.5}.support-presence{color:#dff5e8;background:#0713236b;border-radius:20px;align-content:center;min-width:270px;padding:18px;display:grid}.support-presence i{background:#83e3a5;border-radius:50%;width:11px;height:11px;margin-bottom:10px;box-shadow:0 0 0 7px #83e3a521}.support-presence small{color:#a9c0d9;margin-top:5px;display:block}.support-grid{grid-template-columns:minmax(0,1.5fr) minmax(330px,.62fr);gap:18px;display:grid}.support-chat-card,.support-side section,.support-ticket-card,.support-team-card{background:#0d1f37c2;border:1px solid #accceb2e;border-radius:26px;box-shadow:0 18px 38px #00000029}.support-chat-card{grid-template-rows:auto minmax(340px,1fr) auto;min-height:590px;display:grid;overflow:hidden}.support-chat-card header{border-bottom:1px solid #bcd6f021;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.support-chat-card header div,.support-ticket-card header div,.support-side h2,.support-team-card{align-items:center;gap:11px;display:flex}.support-chat-card svg,.support-ticket-card svg,.support-side svg,.support-team-card svg{color:#9fd5f8;width:22px;height:22px}.support-chat-card header span,.support-side h2{color:#fff;font-size:20px}.support-chat-card select{color:#10233f;min-width:min(100%,360px);min-height:44px;font:inherit;background:#eef3fb;border:1px solid #bcd6f02e;border-radius:16px;padding:0 14px}.support-chat-window{align-content:end;gap:12px;padding:22px;display:grid;overflow:auto}.support-chat-window>div:not(.support-empty-chat){color:#10233f;background:#eef3fbf2;border-radius:18px;max-width:72%;padding:13px 15px}.support-chat-window .from-user{justify-self:end;background:linear-gradient(100deg,#efb261,#d57961)!important}.support-chat-window strong{margin-bottom:5px;font-size:13px;display:block}.support-chat-window p{margin:0;line-height:1.45}.support-chat-window time{color:#61758e;margin-top:7px;font-size:11px;display:block}.support-empty-chat{text-align:center;color:#a9c0d9;place-self:center;place-items:center;max-width:360px;display:grid}.support-empty-chat svg{width:44px;height:44px}.support-empty-chat h3{color:#fff;margin:10px 0 4px;font-size:24px;font-weight:400}.support-empty-chat p{margin:0;line-height:1.5}.support-chat-card footer{border-top:1px solid #bcd6f021;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:18px 22px;display:grid}.support-chat-card footer input,.support-form-grid input,.support-form-grid select,.support-form-grid textarea{color:#10233f;width:100%;min-height:52px;font:inherit;background:#eef3fb;border:1px solid #bcd6f02e;border-radius:16px;padding:0 16px}.support-chat-card footer button{color:#fff;font:inherit;background:#3761f4;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;display:flex}.support-chat-card footer button:disabled{opacity:.45}.support-side{align-content:start;gap:18px;display:grid}.support-side section{padding:20px}.support-side h2{margin:0 0 14px}.support-side button{color:#fff;text-align:left;background:#0814265c;border:1px solid #bcd6f021;border-radius:16px;gap:3px;width:100%;margin-top:10px;padding:13px 14px;display:grid}.support-side button.active{background:#6f9cd338;border-color:#97cbf561}.support-side small,.support-side p{color:#9eb8d4}.support-ticket-card{grid-column:1/-1;padding:24px}.support-ticket-card header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.support-ticket-card header div{color:#fff;font-size:22px}.support-ticket-card header p{color:#9eb8d4;max-width:520px;margin:0}.support-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.support-form-grid label{color:#d8e8f8;gap:8px;display:grid}.support-form-grid textarea{resize:vertical;min-height:130px;padding-top:15px}.support-full{grid-column:1/-1}.support-file{background:#08142657;border:1px dashed #bcd6f047;border-radius:16px;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;display:flex!important}.support-file input{color:#d8e8f8;background:0 0;border:0;width:auto;min-height:0;padding:0}.support-ticket-card .remit-submit{width:100%;min-height:54px;margin-top:16px}.support-team-card{color:#d8e8f8;grid-column:1/-1;padding:22px}.support-team-card>svg{flex:none;width:38px;height:38px}.support-team-card h2{color:#fff;margin:4px 0;font-size:26px;font-weight:400}.support-team-card p{color:#9eb8d4;margin:0}.support-ai-card{background:linear-gradient(145deg,#0d1f37e0,#081426bd);border:1px solid #accceb2e;border-radius:26px;margin:0 0 18px;padding:22px;box-shadow:0 18px 38px #00000029}.support-ai-card header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.support-ai-card header div{color:#fff;align-items:center;gap:10px;font-size:22px;display:flex}.support-ai-card header svg{color:#9fd5f8;width:24px;height:24px}.support-ai-card header p{color:#9eb8d4;margin:0}.support-ai-simple{color:#10233f;background:#eef3fbf2;border:1px solid #bcd6f021;border-radius:18px;padding:17px 18px}.support-ai-simple strong{letter-spacing:.08em;text-transform:uppercase;color:#49627d;margin-bottom:5px;font-size:12px;display:block}.support-ai-simple p{margin:0;line-height:1.5}.support-ai-suggestions{gap:8px;margin-top:12px;padding-bottom:4px;display:flex;overflow:auto}.support-ai-suggestions button{color:#d8e8f8;white-space:nowrap;background:#0814265c;border:1px solid #bcd6f029;border-radius:14px;min-height:36px;padding:0 13px}.support-ai-card footer{grid-template-columns:minmax(0,1fr) 130px;gap:10px;margin-top:10px;display:grid}.support-ai-card footer input{color:#10233f;min-height:50px;font:inherit;background:#eef3fb;border:1px solid #bcd6f02e;border-radius:16px;padding:0 16px}.support-ai-card footer button{color:#fff;font:inherit;background:#3761f4;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;display:flex}.support-ai-card footer button:disabled{opacity:.45}.support-ai-card footer svg{width:17px;height:17px}.support-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.support-tabs button{color:#d8e8f8;min-height:50px;font:inherit;background:#08142661;border:1px solid #bcd6f029;border-radius:16px;justify-content:center;align-items:center;gap:9px;display:flex}.support-tabs button.active{color:#10233f;background:#eef3fb}.support-tabs svg{width:18px;height:18px}.support-single{width:100%}.support-single .support-chat-card{min-height:620px}.support-single .support-ticket-card{grid-column:auto}.support-tickets-view{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.support-tickets-view .support-side{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)}.support-tickets-view .support-team-card{grid-column:auto}@media (max-width:1080px){.support-grid{grid-template-columns:1fr}.support-hero{flex-direction:column}.support-presence{min-width:0}.support-chat-card{min-height:520px}}@media (max-width:900px){.support-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.support-tickets-view .support-side{grid-template-columns:1fr}}@media (max-width:680px){.support-hero,.support-ticket-card,.support-ai-card{padding:20px}.support-hero h2{font-size:27px}.support-chat-card header,.support-ticket-card header,.support-ai-card header{flex-direction:column;align-items:stretch}.support-chat-card footer,.support-ai-card footer,.support-form-grid{grid-template-columns:1fr}.support-full{grid-column:auto}.support-chat-window>div:not(.support-empty-chat){max-width:92%}}@media (max-width:480px){.support-tabs{grid-template-columns:1fr}}.support-widget{z-index:40;position:fixed;bottom:28px;right:34px}.support-widget-button{color:#fff;cursor:pointer;background:#4864e8;border:0;border-radius:999px;align-items:center;gap:12px;min-width:210px;min-height:72px;padding:0 32px;font-size:25px;font-weight:700;display:flex;box-shadow:0 18px 42px #13255852}.support-widget-button svg{width:34px;height:34px}.support-widget-panel{color:#1f2937;background:#fff;border-radius:18px;grid-template-rows:auto 1fr auto;width:min(430px,100vw - 28px);height:min(680px,100svh - 38px);display:grid;overflow:hidden;box-shadow:0 22px 60px #0000003d}.support-widget-panel header{color:#fff;background:#4864e8;justify-content:space-between;align-items:center;min-height:82px;padding:0 22px;display:flex}.support-widget-panel header div{align-items:center;gap:14px;display:flex}.support-widget-panel header strong{font-size:22px}.support-widget-panel header button{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:14px;width:42px;height:42px;font-size:28px}.support-widget-logo{color:#fff;background:linear-gradient(135deg,#efb261,#d57961 55%,#4864e8);border-radius:50%;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.support-widget-logo.small{flex:none;width:28px;height:28px;font-size:13px}.support-widget-body{background:linear-gradient(145deg,#fff,#f6f2ea);align-content:start;gap:13px;padding:22px 20px;display:grid;overflow:auto}.support-widget-note{color:#677281;text-align:center;max-width:330px;margin:0 auto 10px;line-height:1.45}.support-widget-body article{align-items:flex-end;gap:10px;display:flex}.support-widget-body article p{border-radius:22px;max-width:310px;margin:0;padding:13px 16px;font-size:16px;line-height:1.45}.widget-agent p{color:#111827;background:#f0f2f5;border-bottom-left-radius:8px}.widget-user{justify-content:flex-end}.widget-user p{color:#3f3320;background:#fae7bf;border-bottom-right-radius:8px}.support-widget-panel footer{background:#fff;border-top:1px solid #e7ebf0;grid-template-columns:42px minmax(0,1fr) 46px;align-items:center;gap:10px;padding:16px 18px;display:grid}.support-widget-panel footer input{color:#111827;background:#fff;border:3px solid #e37468;border-radius:999px;outline:0;height:54px;padding:0 18px;font-size:17px}.support-widget-panel footer button{color:#111827;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.support-widget-panel footer button:last-child{color:#fff;background:#4864e8}.support-widget-panel footer svg{width:23px;height:23px}@media (max-width:680px){.support-widget{bottom:14px;right:14px}.support-widget-button{min-width:178px;min-height:62px;padding:0 24px;font-size:21px}.support-widget-panel{width:calc(100vw - 20px);height:calc(100svh - 20px)}}.support-widget-topics{flex-wrap:wrap;gap:8px;margin-top:4px;padding-left:38px;display:flex}.support-widget-topics button{color:#39475a;cursor:pointer;background:#fff;border:1px solid #d8dee8;border-radius:999px;min-height:32px;padding:0 11px;font-size:13px}.support-widget-topics .human{color:#fff;background:#4864e8;border-color:#4864e8}.support-widget-body article p,.support-ai-simple p{white-space:pre-line}.support-widget-body article p{font-size:15px}.support-content{padding-bottom:28px}.support-single .support-chat-card{height:min(620px,100svh - 330px);min-height:430px}.support-single .support-chat-window{align-content:start;min-height:0}.support-chat-card footer{z-index:2;position:relative}@media (max-height:760px){.support-hero{display:none}.support-single .support-chat-card{height:calc(100svh - 190px);min-height:390px}.support-content{padding-top:24px;padding-bottom:18px}}.support-ai-card footer{grid-template-columns:minmax(0,1fr) 190px}.support-ai-card footer button{white-space:nowrap;font-weight:600}.support-ai-card footer button:disabled{opacity:1;color:#b9c8ff;cursor:not-allowed;background:#263f93}.support-ai-card footer button:disabled svg{color:#b9c8ff}@media (max-width:680px){.support-ai-card footer{grid-template-columns:1fr}}.support-ai-card footer{background:0 0;border:0;padding:0}.support-ai-card footer input{height:54px}.support-ai-card footer button{color:#fff;background:#3761f4;border-radius:16px;min-height:54px}.support-ai-card footer button:disabled{color:#cbd7ff;background:#243d8c;min-height:54px}.support-chat-card footer{background:0 0;grid-template-columns:minmax(0,1fr) 150px;gap:12px;padding:16px 18px}.support-chat-card footer input{height:54px}.support-chat-card footer button{color:#fff;white-space:nowrap;background:#3761f4;border-radius:16px;min-height:54px;font-weight:600}.support-chat-card footer button:disabled{opacity:1;color:#cbd7ff;cursor:not-allowed;background:#243d8c}@media (max-width:680px){.support-chat-card footer{grid-template-columns:1fr}}.profile-content{min-height:100svh;padding-bottom:28px}.profile-topbar{align-items:flex-start}.profile-topbar a{color:#d8e8f8;background:#09162a8a;border-radius:16px;align-items:center;gap:8px;min-height:44px;padding:0 16px;display:flex}.profile-topbar a svg{width:17px;height:17px}.profile-layout{grid-template-columns:minmax(0,1fr) minmax(290px,.28fr);gap:18px;display:grid}.profile-identity-card,.profile-card,.profile-actions{background:#0d1f37c2;border:1px solid #accceb2e;border-radius:28px;box-shadow:0 18px 38px #00000029}.profile-identity-card{background:linear-gradient(118deg,#18365ff5,#5e91c5b8);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) minmax(280px,.35fr);align-items:center;gap:22px;padding:26px;display:grid}.profile-avatar-wrap{width:112px;height:112px;position:relative}.profile-avatar-wrap img,.profile-avatar-wrap>span{color:#10233f;object-fit:cover;background:#eef3fb;border-radius:26px;place-items:center;width:112px;height:112px;font-size:34px;display:grid}.profile-avatar-wrap label{color:#fff;cursor:pointer;background:#3761f4;border:1px solid #bcd6f059;border-radius:14px;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:-7px;right:-7px}.profile-avatar-wrap label input{display:none}.profile-avatar-wrap svg{width:19px;height:19px}.profile-headline span,.profile-card header span,.profile-mini span{letter-spacing:.14em;color:#9fd5f8;font-size:11px}.profile-headline h2{color:#fff;letter-spacing:-.04em;margin:7px 0 4px;font-size:38px;font-weight:400}.profile-headline p{color:#d8e8f8;margin:0}.profile-pills{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.profile-pill{color:#a9c0d9;background:#0814266b;border-radius:12px;align-items:center;gap:6px;min-height:32px;padding:0 11px;display:flex}.profile-pill.active{color:#9ee4b7;background:#83e3a526}.profile-pill svg{width:15px;height:15px}.profile-secure-note{color:#d8e8f8;background:#07132361;border-radius:22px;padding:18px}.profile-secure-note svg{color:#9ee4b7;width:28px;height:28px}.profile-secure-note span{color:#fff;margin-top:10px;font-size:18px;display:block}.profile-secure-note p{color:#b6cbe0;margin:6px 0 0;line-height:1.45}.profile-form-card{padding:24px}.profile-form-card header{color:#fff;align-items:center;gap:12px;margin-bottom:20px;display:flex}.profile-form-card header>svg{color:#9fd5f8;width:24px;height:24px}.profile-form-card h2{margin:3px 0 0;font-size:25px;font-weight:400}.profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-field{color:#d8e8f8;gap:8px;display:grid}.profile-field span{font-size:15px}.profile-field input,.profile-field textarea{color:#10233f;width:100%;min-height:56px;font:inherit;background:#eef3fb;border:1px solid #bcd6f02e;border-radius:18px;padding:0 18px}.profile-field input[readonly]{color:#61758e;background:#eef3fbd1}.profile-field textarea{resize:vertical;min-height:132px;padding-top:16px}.profile-full{grid-column:1/-1}.profile-side-stack{grid-area:3/2/span 2;align-content:start;gap:18px;display:grid}.profile-mini{color:#d8e8f8;padding:20px}.profile-mini svg{color:#9fd5f8;width:26px;height:26px}.profile-mini strong{color:#fff;margin-top:14px;font-size:23px;font-weight:400;display:block}.profile-mini p{color:#9eb8d4;word-break:break-word;margin:7px 0 0;line-height:1.45}.profile-mini a{color:#9fd5f8;margin-top:12px;display:inline-flex}.profile-actions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:16px;padding:18px 20px;display:grid}.profile-actions p{color:#c6d8ea;margin:0}.profile-actions button{color:#10233f;min-height:56px;font:inherit;background:linear-gradient(100deg,#efb261,#d57961);border:0;border-radius:18px;justify-content:center;align-items:center;gap:9px;font-weight:600;display:flex}.profile-actions button:disabled{opacity:.6}.profile-actions svg{width:19px;height:19px}@media (max-width:1180px){.profile-layout{grid-template-columns:1fr}.profile-side-stack{grid-area:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.profile-identity-card{grid-template-columns:auto minmax(0,1fr)}.profile-secure-note{grid-column:1/-1}}@media (max-width:760px){.profile-identity-card,.profile-form-grid,.profile-side-stack,.profile-actions{grid-template-columns:1fr}.profile-identity-card{justify-items:start}.profile-headline h2{font-size:30px}.profile-form-card{padding:20px}.profile-full{grid-column:auto}.profile-actions{padding:16px}.profile-topbar{gap:14px}.profile-topbar a{width:max-content}}.profile-content{color:#edf6ff;background:radial-gradient(circle at 88% 4%,#568bc961,#0000 34%),linear-gradient(135deg,#081527 0%,#11294b 52%,#1b4671 100%)}.profile-content .workspace-topbar span{color:#9cc8ee}.profile-content .workspace-topbar h1{color:#fff;font-size:clamp(34px,3.3vw,52px)}.profile-content .workspace-topbar>a{color:#fff;background:#0a1c3494;border-color:#b7d6f247}.profile-layout{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start}.profile-identity-card{border-radius:var(--payyer-surface-radius);background:linear-gradient(110deg,#1b3b68,#5e91c5);padding:22px}.profile-avatar-wrap,.profile-avatar-wrap img,.profile-avatar-wrap>span{width:86px;height:86px}.profile-avatar-wrap img,.profile-avatar-wrap>span{border-radius:22px}.profile-avatar-wrap label{border-radius:12px;width:34px;height:34px}.profile-headline h2{font-size:31px}.profile-pills{margin-top:12px}.profile-secure-note{border-radius:18px;padding:15px}.profile-card,.profile-actions{border-radius:var(--payyer-surface-radius);background:#0d203ad9;border-color:#b2d5f238;box-shadow:0 22px 46px #00000040}.profile-form-card{align-self:start;padding:20px}.profile-form-card header{margin-bottom:16px}.profile-form-card h2{font-size:23px}.profile-form-grid{gap:14px}.profile-field{gap:7px}.profile-field input,.profile-field textarea{border-radius:var(--payyer-control-radius);background:#f4f8ff;min-height:48px}.profile-field textarea{min-height:96px}.profile-side-stack{grid-area:auto/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.profile-mini{padding:17px}.profile-mini strong{margin-top:10px;font-size:20px}.profile-actions{padding:16px 18px}.profile-actions button{border-radius:var(--payyer-control-radius);min-height:52px}@media (max-width:1180px){.profile-layout{grid-template-columns:1fr}.profile-side-stack{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.profile-side-stack{grid-template-columns:1fr}.profile-identity-card{grid-template-columns:auto minmax(0,1fr)}.profile-secure-note{grid-column:1/-1}.profile-content .workspace-topbar h1{font-size:34px}}.partner-app-content,.faios-content{color:#edf6ff;background:radial-gradient(circle at 88% 4%,#568bc961,#0000 34%),linear-gradient(135deg,#081527 0%,#11294b 52%,#1b4671 100%);min-height:100svh}.partner-app-content .workspace-topbar span,.faios-content .workspace-topbar span{color:#9cc8ee}.partner-app-content .workspace-topbar h1,.faios-content .workspace-topbar h1{color:#fff}.partner-app-content .workspace-topbar>a,.faios-content .workspace-topbar>a{color:#fff;background:#0a1c3494;border-color:#b7d6f247}.partner-hero-card,.faios-hero-card{border-radius:var(--payyer-surface-radius);background:linear-gradient(110deg,#1b3b68,#5e91c5);border:1px solid #b2daf542;grid-template-columns:auto minmax(0,1fr) minmax(260px,.32fr);align-items:center;gap:22px;margin:30px 0 18px;padding:24px;display:grid;box-shadow:0 18px 42px #00000047}.partner-hero-card>svg,.faios-hero-card>svg{color:#9fd5f8;width:48px;height:48px}.partner-hero-card span,.faios-hero-card span,.partner-apply-card header span,.partner-api-card header span,.partner-list-card header span,.faios-panel header span{letter-spacing:.14em;color:#9fd5f8;font-size:11px}.partner-hero-card h2,.faios-hero-card h2{color:#fff;letter-spacing:-.04em;margin:6px 0;font-size:32px;font-weight:400}.partner-hero-card p,.faios-hero-card p{color:#d8e8f8;margin:0;line-height:1.5}.partner-status-stack,.faios-hero-card aside{background:#07132361;border-radius:18px;gap:6px;padding:17px;display:grid}.partner-status-stack b,.faios-hero-card b{color:#fff;font-size:22px;font-weight:400}.partner-status-stack small,.faios-hero-card small{color:#b6cbe0}.partner-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.partner-metric-grid article{border-radius:var(--payyer-surface-radius);background:#0d203ad9;border:1px solid #b2d5f238;min-width:0;padding:18px;box-shadow:0 18px 36px #0000002e}.partner-metric-grid svg{color:#9fd5f8;width:24px;height:24px}.partner-metric-grid span{color:#9eb8d4;margin-top:13px;display:block}.partner-metric-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:22px;font-weight:400;display:block;overflow:hidden}.partner-apply-card,.partner-api-card,.partner-list-card,.faios-panel{border-radius:var(--payyer-surface-radius);background:#0d203ad9;border:1px solid #b2d5f238;padding:22px;box-shadow:0 22px 46px #00000040}.partner-apply-card header,.partner-api-card header,.partner-list-card header,.faios-panel header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.partner-apply-card header>svg,.partner-api-card header>svg,.partner-list-card header>svg,.faios-panel header>svg{color:#9fd5f8;width:25px;height:25px}.partner-apply-card h2,.partner-api-card h2,.partner-list-card h2,.faios-panel h2{color:#fff;margin:3px 0 0;font-size:24px;font-weight:400}.partner-form-grid,.faios-evaluate form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.partner-form-grid label,.faios-evaluate label{color:#d8e8f8;gap:8px;display:grid}.partner-form-grid input,.partner-form-grid select,.partner-form-grid textarea,.faios-evaluate input,.faios-evaluate select,.faios-evaluate textarea{border-radius:var(--payyer-control-radius);color:#10233f;width:100%;min-height:50px;font:inherit;background:#f4f8ff;border:1px solid #bcd6f02e;padding:0 16px}.partner-form-grid textarea,.faios-evaluate textarea{min-height:98px;padding-top:14px}.partner-full,.faios-full{grid-column:1/-1}.partner-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.partner-check-grid label{background:#0814265c;border-radius:14px;align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.partner-check-grid input{width:auto;min-height:0}.partner-dashboard-grid,.faios-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.partner-api-card div{border-top:1px solid #bcd6f021;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.partner-api-card strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:400;overflow:hidden}.partner-api-card button,.partner-api-card a,.faios-evaluate button{color:#fff;min-height:42px;font:inherit;background:#3761f4;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:flex}.partner-api-card svg{width:16px;height:16px}.partner-list-card p,.faios-list p{color:#d8e8f8;border-top:1px solid #bcd6f021;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:13px 0;display:flex}.partner-list-card b,.faios-list b{color:#9ee4b7;text-align:right;font-weight:400}.faios-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.faios-evaluate{grid-row:span 2}.faios-list span{color:#fff;gap:4px;display:grid}.faios-list small{color:#9eb8d4;line-height:1.35}.faios-message{color:#9ee4b7;margin:13px 0 0}.faios-ready-list{color:#d8e8f8;gap:10px;margin:0;padding-left:18px;line-height:1.45;display:grid}.faios-panel:nth-child(5){grid-column:1/-1}@media (max-width:1100px){.partner-hero-card,.faios-hero-card,.partner-metric-grid,.partner-dashboard-grid,.faios-grid{grid-template-columns:1fr}.partner-status-stack,.faios-hero-card aside{grid-column:auto}.partner-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faios-evaluate{grid-row:auto}}@media (max-width:680px){.partner-metric-grid,.partner-form-grid,.faios-evaluate form,.partner-check-grid,.partner-api-card div{grid-template-columns:1fr}.partner-hero-card h2,.faios-hero-card h2{font-size:28px}}.cards-wallets-content{overflow:visible!important}.cw-two{grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:start;gap:22px;margin-top:28px;display:grid}.cw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.cw-card,.cw-wallet-card,.cw-empty,.cw-card-face{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;box-shadow:0 18px 40px #00000026;border-radius:var(--payyer-surface-radius)!important}.cw-card,.cw-empty{padding:24px}.cw-wallet-card,.cw-card-face{min-height:220px;padding:22px}.cw-card>header,.cw-form>header,.cw-wallet-card header,.cw-card-face header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.cw-card>span,.cw-card>header span,.cw-form header span,.cw-wallet-card header span,.cw-card-face header span{color:#9ebbd8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.cw-card h2,.cw-form h2,.cw-empty h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:400}.cw-card p,.cw-empty p{color:#c3d9eb;line-height:1.55}.cw-card>svg,.cw-form header svg,.cw-wallet-card header svg,.cw-empty>svg{color:#a6d9ff;width:30px}.cw-form{gap:17px;display:grid}.cw-form label{color:#d8e8f8;gap:8px;font-size:13px;display:grid}.cw-form .remit-submit{margin-top:6px}.cw-wallet-card h3,.cw-card-face h3{letter-spacing:-.035em;margin:0 0 12px;font-size:21px;font-weight:400}.cw-wallet-card strong{letter-spacing:-.04em;margin-top:16px;font-size:29px;font-weight:400;display:block}.cw-wallet-card.selected{border-color:#4a72e8;box-shadow:0 0 0 1px #4a72e852,0 18px 40px #00000026}.cw-wallet-card footer{background:0 0;flex-wrap:wrap;gap:12px;margin-top:26px;padding:0;display:flex}.cw-wallet-card footer a,.cw-wallet-card footer button,.cw-empty a{color:#a6d9ff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.cw-wallet-card footer a svg,.cw-wallet-card footer button svg,.cw-empty a svg{width:15px}.cw-wallet-card p{color:#9ebbd8;word-break:break-all;margin:0;line-height:1.5}.cw-preview{min-height:auto}.cw-table{overflow:auto}.cw-table table{border-collapse:collapse;width:100%}.cw-table th,.cw-table td{text-align:left;border-top:1px solid #cbe4f821;padding:13px 10px;font-size:13px}.cw-table th{color:#9ebbd8;font-weight:400}.cw-table td{color:#eef7ff}.cw-table em{color:#a7efc4;background:#7ad9a624;padding:6px 9px;font-size:12px;font-style:normal;border-radius:var(--payyer-control-radius)!important}.cw-stats{margin-top:28px}.cw-card-face{background:linear-gradient(135deg,#08172c,#1f3f6b 62%,#8d6a58);flex-direction:column;min-height:250px;display:flex}.cw-card-face em{background:#ffffff24;padding:6px 9px;font-size:12px;font-style:normal;border-radius:var(--payyer-control-radius)!important}.cw-card-face h3{margin-top:auto;font-size:25px}.cw-card-face p{color:#d8e8f8;margin:10px 0 24px}.cw-card-face footer{color:#eaf5ff;background:0 0;justify-content:space-between;gap:12px;padding:0;font-size:13px;display:flex}.cw-flag-wrap{background:#a6d9ff14;place-items:center;width:30px;height:22px;overflow:hidden;border-radius:4px!important;display:grid!important}.cw-flag-wrap img{object-fit:cover;width:30px;height:22px}.cw-wallet-transactions{margin-top:22px}.cw-wallet-transactions>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.cw-wallet-transactions>header>a{color:#a6d9ff;align-items:center;gap:6px;font-size:13px;display:inline-flex}.cw-wallet-transactions>header>a svg{width:15px}@media (max-width:1150px){.cw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-two{grid-template-columns:1fr}}@media (max-width:720px){.cw-grid,.cw-stats{grid-template-columns:1fr}.cw-card,.cw-wallet-card,.cw-empty,.cw-card-face{border-radius:18px!important}}.cards-wallets-content .cw-two{align-items:stretch}.cards-wallets-content .cw-two>.cw-card,.cards-wallets-content .cw-two>.cw-preview{min-width:0;height:100%}.cards-wallets-content .cw-preview{align-content:start}.cards-wallets-content .cw-two+.cw-card{margin-top:34px}.africocard-content{overflow:visible!important}.af-card-list{gap:18px;max-width:1180px;margin-top:22px;display:grid}.af-card-row{grid-template-columns:minmax(320px,430px) minmax(280px,1fr);align-items:stretch;gap:18px;display:grid}.af-card-face{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#07101d,#1e3e70 60%,#8d6a58);border:1px solid #cce2f73d;flex-direction:column;width:100%;max-width:430px;padding:24px;display:flex;box-shadow:0 18px 40px #0000002e;border-radius:28px!important}.af-card-face header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.af-card-face header span{color:#9fd1ff;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.af-card-face header em{background:#ffffff29;border-radius:999px;padding:7px 12px;font-size:13px;font-style:normal}.af-card-face h3{letter-spacing:.02em;margin:auto 0 18px;font-size:28px;font-weight:400}.af-card-face p{color:#f5f9ff;text-transform:uppercase;margin:0 0 22px;font-size:16px}.af-card-face footer{color:#fff;background:0 0;justify-content:space-between;gap:12px;padding:0;font-size:14px;display:flex}.af-card-row aside,.af-side-card{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;align-content:start;gap:14px;padding:24px;display:grid;box-shadow:0 18px 40px #0000001f;border-radius:var(--payyer-surface-radius)!important}.af-card-row aside>span,.af-side-card>span{color:#9ebbd8;letter-spacing:.12em;font-size:11px}.af-card-row aside h3,.af-side-card h2{letter-spacing:-.04em;margin:0;font-size:34px;font-weight:400}.af-card-row aside p,.af-side-card p{color:#c3d9eb;margin:0;line-height:1.55}.af-card-row aside>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.af-card-row aside a,.af-card-row aside button{color:#dbeeff;min-height:46px;font:inherit;cursor:pointer;background:#0814266b;border:1px solid #cbe4f824;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.af-card-row aside svg{width:16px}.af-card-row aside button:disabled{opacity:.45;cursor:not-allowed}.af-checkbox{align-items:center;gap:10px;grid-template-columns:none!important;display:flex!important}.af-checkbox input{width:auto!important;min-height:auto!important}.af-funding-layout{align-items:stretch!important}.af-funding-layout>.af-fund-form,.af-funding-layout>.af-fund-preview{min-width:0;height:100%}.af-fund-form{align-content:start}.af-fund-form .remit-submit{width:100%;border-radius:var(--payyer-control-radius)!important;margin-top:18px!important}.af-fund-preview{align-content:start}.af-statement-hero{color:#eef7ff;background:linear-gradient(135deg,#0d203af0,#214877d1);border:1px solid #b2d5f238;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:28px;display:flex;box-shadow:0 18px 40px #00000024;border-radius:var(--payyer-surface-radius)!important}.af-statement-hero span,.af-transactions>header span{color:#9ebbd8;letter-spacing:.13em;text-transform:uppercase;font-size:11px;display:block}.af-statement-hero h2{letter-spacing:-.04em;margin:8px 0 6px;font-size:30px;font-weight:400}.af-statement-hero p{color:#c3d9eb;margin:0}.af-statement-hero a{color:#dbeeff;white-space:nowrap;background:#0814267a;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:13px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.af-statement-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.af-statement-stats div{color:#eef7ff;background:#0d203ad1;border:1px solid #b2d5f233;padding:20px;border-radius:var(--payyer-control-radius)!important}.af-statement-stats span{color:#9ebbd8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;display:block}.af-statement-stats strong{letter-spacing:-.03em;margin-top:10px;font-size:24px;font-weight:400;display:block}.af-transactions{margin-top:18px}.af-transactions>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.af-transactions>header h2{margin:4px 0 0;font-size:26px;font-weight:400}.af-transactions>header button{color:#fff;min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;background:#3158f2;border:0;justify-content:center;align-items:center;padding:0 18px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.statement-controls{background:#08142647;border:1px solid #cbe4f81f;grid-template-columns:minmax(240px,1fr) minmax(240px,1fr) minmax(170px,.6fr) minmax(170px,.6fr);align-items:end;gap:12px;margin:0 0 20px;padding:16px;display:grid;border-radius:var(--payyer-control-radius)!important}.statement-controls label{color:#d8e8f8;gap:7px;font-size:13px;display:grid}.statement-controls input{color:#10213a;width:100%;min-height:54px;font:inherit;background:#f4f8ff;border:1px solid #c8dcf24d;padding:0 15px;border-radius:var(--payyer-control-radius)!important}.af-transactions .cw-table{border:1px solid #cbe4f81f;overflow:hidden;border-radius:var(--payyer-control-radius)!important}.af-transactions .cw-table th{color:#9ebbd8;text-transform:uppercase;letter-spacing:.06em;background:#08142680;padding:15px 14px;font-size:11px}.af-transactions .cw-table td{padding:16px 14px}.af-transactions .cw-table tbody tr:hover{background:#ffffff06}@media (max-width:900px){.af-card-row{grid-template-columns:1fr}.af-card-row aside>div{grid-template-columns:1fr 1fr}.af-card-face{max-width:520px}.af-statement-hero{flex-direction:column;align-items:flex-start}.af-statement-stats,.statement-controls{grid-template-columns:1fr 1fr}}@media (max-width:560px){.af-card-row aside>div{grid-template-columns:1fr}.af-card-face{padding:19px;border-radius:20px!important}.af-card-face h3{font-size:22px}.af-statement-stats,.statement-controls{grid-template-columns:1fr}.af-transactions>header{flex-direction:column;align-items:flex-start}}.card-wallet-list{gap:18px;max-width:1180px;margin-top:22px;display:grid}.card-wallet-item{grid-template-columns:minmax(320px,430px) minmax(280px,1fr);align-items:stretch;gap:18px;display:grid}.debit-card-face{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#08172c,#1f3f6b 62%,#8d6a58);border:1px solid #cce2f73d;flex-direction:column;width:100%;max-width:430px;padding:24px;display:flex;box-shadow:0 18px 40px #0000002e;border-radius:28px!important}.debit-card-face header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.debit-card-face header span{color:#9fd1ff;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.debit-card-face header em{background:#ffffff29;border-radius:999px;padding:7px 12px;font-size:13px;font-style:normal}.debit-card-face h3{letter-spacing:.02em;margin:auto 0 18px;font-size:28px;font-weight:400}.debit-card-face p{color:#f5f9ff;text-transform:uppercase;margin:0 0 22px;font-size:16px}.debit-card-face footer{color:#fff;background:0 0;justify-content:space-between;gap:12px;padding:0;font-size:14px;display:flex}.card-wallet-controls{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;align-content:start;gap:14px;padding:24px;display:grid;box-shadow:0 18px 40px #0000001f;border-radius:var(--payyer-surface-radius)!important}.card-wallet-controls>span{color:#9ebbd8;letter-spacing:.12em;font-size:11px}.card-wallet-controls h3{letter-spacing:-.04em;margin:0;font-size:34px;font-weight:400}.card-wallet-controls>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.card-wallet-controls a,.card-wallet-controls button{color:#dbeeff;min-height:46px;font:inherit;cursor:pointer;background:#0814266b;border:1px solid #cbe4f824;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.card-wallet-controls a svg,.card-wallet-controls button svg{width:16px}.card-wallet-controls button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.card-wallet-item{grid-template-columns:1fr}.debit-card-face{max-width:520px}.card-wallet-controls>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){.debit-card-face{padding:19px;border-radius:20px!important}.debit-card-face h3{font-size:22px}.card-wallet-controls>div{grid-template-columns:1fr}}.card-details-header{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:28px;display:flex;border-radius:var(--payyer-surface-radius)!important}.card-details-header h2{letter-spacing:-.04em;margin:0 0 8px;font-size:34px;font-weight:400}.card-details-header p{color:#9ebbd8;margin:0}.card-details-header a{color:#fff;background:#3158f2;align-items:center;gap:8px;min-height:54px;padding:0 18px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.card-details-layout{grid-template-columns:minmax(360px,520px) minmax(0,1fr);align-items:stretch;gap:24px;width:100%;max-width:100%;margin-top:22px;display:grid;overflow:hidden}.card-details-visual{align-self:start;width:100%;max-width:520px}.card-details-panel{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f238;align-self:start;width:100%;min-width:0;overflow:hidden;box-shadow:0 18px 40px #00000024;border-radius:var(--payyer-surface-radius)!important}.card-details-panel>h2{border-bottom:1px solid #cbe4f821;margin:0;padding:24px 28px;font-size:25px;font-weight:400}.card-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.card-details-grid div{border-bottom:1px solid #cbe4f821;border-right:1px solid #cbe4f821;gap:8px;min-height:116px;padding:24px 28px;display:grid}.card-details-grid div:nth-child(2n){border-right:0}.card-details-grid span,.hidden-card-details label{color:#9ebbd8;font-size:14px}.card-details-grid strong,.hidden-card-details strong{font-size:18px;font-weight:500}.hidden-card-details{padding:24px 28px 28px}.hidden-card-details header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.hidden-card-details h3{margin:0;font-size:21px;font-weight:500}.hidden-card-details button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#3158f2;border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.hidden-card-details button svg{width:16px}.hidden-card-details>div{grid-template-columns:minmax(0,1fr) 180px;gap:14px;display:grid}.hidden-card-details label{background:#08142659;border:1px solid #cbe4f821;gap:10px;padding:18px 20px;display:grid;border-radius:var(--payyer-control-radius)!important}@media (max-width:1000px){.card-details-layout{grid-template-columns:1fr}.card-details-visual{max-width:540px}}@media (max-width:680px){.card-details-header,.hidden-card-details header{flex-direction:column;align-items:flex-start}.card-details-grid,.hidden-card-details>div{grid-template-columns:1fr}.card-details-grid div{border-right:0}}.create-wallet-layout{grid-template-columns:minmax(0,1.35fr) minmax(360px,.7fr);align-items:start;gap:18px;margin-top:28px;display:grid}.create-wallet-card,.wallet-capacity-card{color:#eef7ff;background:#0d203adb;border:1px solid #b2d5f22e;box-shadow:0 18px 40px #00000024;border-radius:var(--payyer-surface-radius)!important}.create-wallet-card{padding:0;overflow:hidden}.create-wallet-card>header{border-bottom:1px solid #cbe4f81f;justify-content:space-between;align-items:flex-start;gap:18px;padding:28px 28px 24px;display:flex}.create-wallet-card>header h2{letter-spacing:-.045em;margin:14px 0 6px;font-size:34px;font-weight:400}.create-wallet-card>header p{color:#9ebbd8;margin:0;font-size:14px}.create-wallet-card>header>a,.create-wallet-actions>a{color:#dbeeff;white-space:nowrap;background:#0814266b;border:1px solid #cbe4f824;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-size:13px;display:inline-flex;border-radius:var(--payyer-control-radius)!important}.create-wallet-card svg,.wallet-capacity-card svg{width:17px}.cw-pill{background:#3255b46b;align-items:center;gap:7px;padding:8px 12px;border-radius:var(--payyer-control-radius)!important;color:#bfd8ff!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;display:inline-flex!important}.create-wallet-section{gap:10px;padding:24px 28px 0;display:grid}.create-wallet-section>label{color:#d8e8f8;font-size:13px}.wallet-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-type-grid button{color:#edf7ff;text-align:left;min-height:112px;font:inherit;cursor:pointer;background:#08142652;border:1px solid #cbe4f824;grid-template-columns:42px auto 1fr;align-items:start;gap:14px;padding:18px;display:grid;border-radius:var(--payyer-control-radius)!important}.wallet-type-grid button.selected{background:#26437b75;border-color:#355ee8;box-shadow:0 0 0 1px #355ee86b}.wallet-type-grid button>span{color:#b9d8ff;background:#1f3b86;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.wallet-type-grid strong{font-size:15px;font-weight:600}.wallet-type-grid small{color:#a9bad0;align-self:center;font-size:13px;line-height:1.4}.selected-wallet-note{background:#08142647;border:1px solid #cbe4f821;gap:14px;margin:18px 28px 0;padding:16px;display:flex;border-radius:var(--payyer-control-radius)!important}.selected-wallet-note>span{color:#94dfca;background:#26757552;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.selected-wallet-note strong{font-size:15px;display:block}.selected-wallet-note p{color:#9ebbd8;margin:5px 0 0;font-size:13px}.create-wallet-muted{color:#a9bad0;margin:18px 28px 0;font-size:13px}.create-wallet-actions{gap:10px;padding:28px;display:flex}.create-wallet-actions .remit-submit{color:#eef7ff;width:auto;min-width:150px;box-shadow:none;background:#3158d4;padding:0 20px;margin:0!important}.wallet-capacity-card{gap:14px;padding:24px;display:grid}.wallet-capacity-card header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.wallet-capacity-card h2{margin:0;font-size:18px;font-weight:500}.wallet-capacity-card header span{color:#bdd7ff;background:#3158d466;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.wallet-capacity-card>div{background:#ffffff08;border:1px solid #cbe4f81a;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:0 16px;display:flex;border-radius:var(--payyer-control-radius)!important}.wallet-capacity-card>div span{color:#9ebbd8;font-size:13px}.wallet-capacity-card>div strong{font-size:28px;font-weight:400}.wallet-capacity-card ul{color:#aebfd4;background:#08142638;border:1px solid #cbe4f81a;gap:13px;margin:4px 0 0;padding:16px;font-size:13px;list-style:none;display:grid;border-radius:var(--payyer-control-radius)!important}.wallet-capacity-card li{align-items:center;gap:10px;display:flex}.wallet-capacity-card li span{color:#8ee4cb;background:#328e8247;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}@media (max-width:1100px){.create-wallet-layout,.wallet-type-grid{grid-template-columns:1fr}}@media (max-width:640px){.create-wallet-card>header,.create-wallet-actions{flex-direction:column;align-items:flex-start}.create-wallet-section,.create-wallet-card>header,.create-wallet-actions{padding-left:20px;padding-right:20px}.selected-wallet-note,.create-wallet-muted{margin-left:20px;margin-right:20px}.create-wallet-actions .remit-submit{width:100%}}.workspace-sidebar{background:radial-gradient(circle at 18% 0,#5b97cd52,#0000 30%),linear-gradient(#0d1a2d 0%,#071120 100%);border-right:1px solid #b2cdec1f;flex-basis:288px;padding:22px 16px 18px}.workspace-logo{align-items:center;min-height:58px;padding:0 12px 12px;display:flex}.workspace-sidebar-status{background:#ffffff0b;border:1px solid #a9cfee24;border-radius:16px;margin:0 4px 18px;padding:14px}.workspace-sidebar-status span,.workspace-nav-title,.workspace-nav-group summary small{color:#84a4c4;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;display:block}.workspace-sidebar-status strong{color:#f3f8ff;margin-top:5px;font-size:14px;font-weight:600;display:block}.workspace-nav{gap:18px;margin-top:0;padding-right:2px;display:grid}.workspace-nav-section,.workspace-nav-group{gap:6px;display:grid}.workspace-nav-title{padding:0 12px 3px}.workspace-nav-link,.workspace-sub-link,.workspace-nav-group summary,.workspace-logout{color:#c4d4e7;border:1px solid #0000;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;min-height:42px;padding:9px 11px;font-size:14px;line-height:1.2;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.workspace-nav-link svg,.workspace-sub-link svg,.workspace-nav-group summary svg,.workspace-logout svg{color:#8ba8c9;width:19px;height:19px}.workspace-nav-link:hover,.workspace-sub-link:hover,.workspace-nav-group summary:hover,.workspace-logout:hover{color:#fff;background:#ffffff0f;border-color:#83c2ec2e;transform:translate(2px)}.workspace-nav-link.is-active,.workspace-nav-group summary.is-active{color:#fff;background:linear-gradient(90deg,#75d5c738,#5c8fd42e);border-color:#75d5c747;box-shadow:inset 3px 0 #75d5c7}.workspace-nav-link.is-active svg,.workspace-nav-group summary.is-active svg,.workspace-sub-link.is-active svg{color:#75d5c7}.workspace-nav-group summary{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 16px;list-style:none}.workspace-nav-group summary::-webkit-details-marker{display:none}.workspace-nav-group summary span{gap:2px;display:grid}.workspace-nav-group summary svg:last-child{justify-self:end;width:16px;height:16px;transition:transform .18s}.workspace-nav-group[open] summary svg:last-child{transform:rotate(90deg)}.workspace-nav-group>div{border-left:1px solid #a4c5e52e;gap:4px;margin:6px 0 2px 21px;padding-left:12px;display:grid}.workspace-sub-link{color:#aebfd3;min-height:36px;padding:7px 10px;font-size:13px}.workspace-sub-link.is-active{color:#f4fbff;background:#75d5c721}.workspace-logout{color:#d7e3f1;margin-top:auto}@media (max-width:900px){.workspace-sidebar{flex-basis:270px}}.desktop-admin{color:#fff;background:#e9edf1;width:100vw;height:100svh;min-height:100svh;padding:28px 34px;position:relative;overflow:hidden}.desktop-admin-bg{object-fit:cover;object-position:center;filter:saturate(.82)contrast(.96)}.desktop-admin-shade{z-index:1;background:linear-gradient(90deg,#04111bd1,#071b267a 45%,#04101cc7),linear-gradient(#ffffff14,#040d1633 45%,#040d16bf);position:absolute;inset:0}.desktop-theme-switch{z-index:4;color:#eff9ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081c2794;border:1px solid #ebf8ff38;border-radius:14px;grid-template-columns:20px auto;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:inline-grid;position:absolute;top:54px;right:62px;box-shadow:0 16px 34px #020c163d}.desktop-theme-switch svg{width:18px;height:18px}.desktop-theme-switch span{text-transform:uppercase;font-size:12px;font-weight:800}.desktop-stage{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#112a3475;border:1px solid #ebf8ff3d;border-radius:30px;grid-template-rows:auto minmax(0,1fr);width:100%;height:calc(100svh - 56px);min-height:0;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #020c1657}.desktop-stage:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff29,#0000 42%);position:absolute;inset:0}.desktop-rail{z-index:3;gap:10px;display:grid;position:absolute;top:72px;left:28px}.desktop-rail button,.desktop-focus button,.desktop-dock button{color:#eff9ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081c277a;border:1px solid #ebf8ff2e;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.desktop-rail svg,.desktop-focus svg,.desktop-dock svg{width:18px;height:18px}.desktop-hero{z-index:1;justify-content:space-between;gap:34px;display:flex;position:relative}.desktop-hero h1{letter-spacing:0;text-transform:uppercase;text-shadow:0 16px 42px #00000038;max-width:980px;margin:26px 0 18px;font-size:clamp(56px,6.9vw,128px);font-weight:800;line-height:.9}.desktop-hero p{color:#dcecf2;background:#081c2761;border:1px solid #ebf8ff24;border-radius:999px;align-items:center;gap:14px;margin:0;padding:8px 18px;display:inline-flex}.desktop-hero p span{color:#fff;font-weight:800}.desktop-focus{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ddf2ef21;border:1px solid #ebf8ff38;border-radius:18px;align-content:center;justify-items:center;width:min(360px,25vw);height:250px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.desktop-focus:before{content:"";opacity:.8;border:8px dashed #ffffffad;border-radius:50%;width:190px;height:190px;position:absolute}.desktop-focus span,.desktop-streak span,.desktop-backgrounds span,.desktop-stats>span{z-index:1;color:#d8e9ee;text-transform:uppercase;font-size:12px;font-weight:800;position:relative}.desktop-focus strong{z-index:1;margin:8px 0;font-size:56px;line-height:1;position:relative}.desktop-focus div{z-index:1;gap:8px;display:flex;position:relative}.desktop-focus button{background:#ffffff24;border-radius:10px;width:38px;height:38px}.desktop-main-grid{z-index:1;grid-template-columns:250px minmax(0,1fr) 330px;align-items:end;gap:20px;min-height:460px;margin-top:28px;display:grid;position:relative}.desktop-menu,.desktop-meter,.desktop-sound-grid article,.desktop-streak,.desktop-backgrounds,.desktop-stats{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b222d75;border:1px solid #ebf8ff2b;border-radius:18px;box-shadow:0 18px 42px #00000029}.desktop-menu{align-self:start;gap:5px;padding:12px;display:grid}.desktop-menu a{color:#dcecf2;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:43px;padding:0 9px;display:grid}.desktop-menu a.is-active{color:#071522;background:#e8faf7eb}.desktop-menu svg{width:18px;height:18px}.desktop-center{grid-template-rows:minmax(230px,1fr) auto;align-self:stretch;gap:18px;display:grid}.desktop-meter{align-content:end;min-height:300px;padding:24px;display:grid;position:relative;overflow:hidden}.desktop-meter span{color:#fff;font-size:20px;font-weight:800;display:block}.desktop-meter strong{color:#b9cbd2;margin-top:5px;font-size:12px;display:block}.desktop-line-chart{border-bottom:1px solid #ebf8ff2e;align-items:end;gap:8px;height:170px;margin-top:28px;display:flex}.desktop-line-chart i{background:linear-gradient(#eefaff,#eefaff38);border-radius:999px 999px 0 0;flex:1;min-width:7px;display:block}.desktop-sound-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.desktop-sound-grid article{min-height:160px;padding:20px}.desktop-sound-grid svg{color:#eefaff;width:24px;height:24px}.desktop-sound-grid span{margin-top:16px;font-size:22px;font-weight:800;display:block}.desktop-sound-grid strong{margin-top:4px;font-size:28px;display:block}.desktop-sound-grid small{color:#c7d9df}.desktop-sound-grid em{background:linear-gradient(90deg,#fff 70%,#ffffff2e 70%);border-radius:999px;height:7px;margin-top:25px;display:block}.desktop-right{align-self:start;gap:14px;display:grid}.desktop-streak,.desktop-backgrounds,.desktop-stats{padding:18px}.desktop-streak div{gap:7px;margin-top:16px;display:flex}.desktop-streak i{background:#ffffff1f;border-radius:3px;flex:1;height:42px}.desktop-backgrounds div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.desktop-backgrounds button{background:url(/payyer-africa-wildlife-hero-8k.jpg) 50%/cover;border:1px solid #ffffff2e;border-radius:8px;height:48px}.desktop-backgrounds button:nth-child(2){background-image:url(/payyer-africa-network-map.png)}.desktop-backgrounds button:nth-child(3){background-image:url(/editorial-vision-network.png)}.desktop-backgrounds button:nth-child(4){background-image:url(/payyer-fintech-africa.png)}.desktop-backgrounds button.selected{outline:2px solid #fff}.desktop-stats{gap:12px;display:grid}.desktop-stats div{background:#8487e47a;border-radius:14px;justify-content:space-between;align-items:center;min-height:70px;padding:0 16px;display:flex}.desktop-stats strong{font-size:30px}.desktop-dock{z-index:1;background:0 0;grid-template-columns:44px repeat(6,minmax(120px,1fr)) 44px;gap:10px;margin-top:20px;display:grid;position:relative}.desktop-dock a{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b222d6b;border:1px solid #ebf8ff29;border-radius:14px;align-content:center;gap:20px;min-height:105px;padding:18px;display:grid}.desktop-dock a svg{width:23px;height:23px}.desktop-dock a span{text-transform:uppercase;font-size:18px;font-weight:800}@media (max-width:1200px){.desktop-admin{padding:0}.desktop-stage{border-radius:0;min-height:100svh}.desktop-main-grid{grid-template-columns:1fr}.desktop-focus{display:none}.desktop-dock{grid-template-columns:1fr 1fr}.desktop-dock button{display:none}.desktop-sound-grid{grid-template-columns:1fr}.desktop-rail{display:none}}.desktop-admin{color:#171d20;background:linear-gradient(135deg,#eef1f4,#fbfcfd)}.desktop-admin-bg{opacity:.1;filter:saturate(.15)contrast(.92)grayscale(.72)}.desktop-admin-shade{background:radial-gradient(circle at 12% 5%,#ffffffeb,#0000 26%),linear-gradient(135deg,#fcfdfef7,#e7ecf1e6)}.desktop-stage{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafcfdc7;border:1px solid #a0aab542;border-radius:32px;padding:24px 30px;box-shadow:0 30px 80px #4c58662e}.desktop-stage:before{background:linear-gradient(135deg,#ffffffd6,#ffffff14 48%,#ffffff61)}.desktop-theme-switch{color:#2f363c;background:#ffffffc7;border-color:#929da92e;top:52px;right:66px;box-shadow:0 14px 34px #58626e1f}.desktop-theme-switch:hover{color:#fff;background:#d6a13a}.desktop-rail{background:#dee4e9b8;border-radius:24px;padding:8px;top:126px;left:72px;box-shadow:inset 0 1px #ffffffe6,0 18px 34px #58626e14}.desktop-rail button,.desktop-dock button{color:#56616a;background:#ffffffdb;border-color:#929da92e;box-shadow:0 8px 18px #58626e14}.desktop-rail button:first-child{color:#fff;background:#d6a13a}.desktop-hero{color:#171d20;align-items:flex-start;padding-left:88px}.desktop-hero img{filter:brightness(0)saturate()invert(17%)sepia(15%)saturate(874%)hue-rotate(166deg)brightness(92%)contrast(92%)}.desktop-hero h1{color:#171d20;text-transform:none;max-width:none;text-shadow:none;margin:26px 0 6px;font-size:clamp(34px,3.2vw,56px);font-weight:800;line-height:1.05}.desktop-hero p{color:#56616a;background:0 0;border:0;padding:0;font-size:18px}.desktop-hero p span{color:#171d20}.desktop-actions{align-items:center;gap:10px;margin-top:72px;display:flex}.desktop-actions label,.desktop-actions button{color:#56616a;min-height:52px;font:inherit;background:#eef2f5d1;border:1px solid #929da929;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.desktop-actions svg{width:19px;height:19px}.desktop-actions .desktop-export{color:#fff;background:#d6a13a;border-color:#d6a13a}.desktop-main-grid{grid-template-columns:72px minmax(0,1fr) 300px;align-items:start;gap:16px;min-height:0;margin-top:118px;padding-left:0}.desktop-menu{background:#dee4e9bd;border-color:#929da926;border-radius:28px;align-self:start;gap:15px;padding:12px 8px;box-shadow:inset 0 1px #ffffffe6,0 18px 34px #58626e14}.desktop-menu a{color:#56616a;border-radius:16px;grid-template-columns:1fr;justify-items:center;min-height:46px;padding:0}.desktop-menu a span,.desktop-menu a svg:last-child{display:none}.desktop-menu a svg{width:20px;height:20px}.desktop-menu a.is-active{color:#fff;background:#d6a13a;box-shadow:0 10px 18px #d6a13a47}.desktop-center{grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:0}.desktop-sound-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.desktop-sound-grid article,.desktop-meter,.desktop-streak,.desktop-stats,.desktop-card-visual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#eef2f5c7;border:1px solid #929da924;border-radius:22px;box-shadow:inset 0 1px #ffffffeb,0 14px 36px #58626e17}.desktop-sound-grid article{color:#171d20;min-height:126px;padding:18px}.desktop-sound-grid article svg{float:right;box-sizing:content-box;color:#d6a13a;background:#ffffffc7;border-radius:50%;width:28px;height:28px;padding:7px}.desktop-sound-grid span{color:#1d2420;margin-top:8px;font-size:21px;font-weight:800}.desktop-sound-grid strong{color:#111;letter-spacing:-.04em;margin-top:14px;font-size:34px;font-weight:800}.desktop-sound-grid small{color:#6a747c;margin-top:8px;font-weight:800;display:block}.desktop-sound-grid small.is-danger{color:#9a6464}.desktop-sound-grid em{display:none}.desktop-meter{color:#f3f6f8;min-height:0;padding:26px;background:linear-gradient(145deg,#363c43e6,#6f7780b8)!important;border-color:#ffffff29!important}.desktop-meter span{color:#f3f6f8;font-size:22px}.desktop-meter strong{color:#fff;letter-spacing:-.04em;margin-top:12px;font-size:40px}.desktop-line-chart{border-bottom:0;align-items:end;gap:18px;height:clamp(210px,36vh,360px)}.desktop-line-chart i{background:linear-gradient(#eff3f6eb,#b7c0c87a);border-radius:24px;max-width:46px}.desktop-line-chart i:nth-child(6n),.desktop-line-chart i:nth-child(11n){background:linear-gradient(#a9b2bb,#646d76)}.desktop-right{gap:18px}.desktop-card-visual{color:#fff;border-color:#ffffff57;align-content:space-between;min-height:190px;padding:22px;display:grid;background:linear-gradient(135deg,#3c4148,#8d9299 58%,#d6a13a)!important}.desktop-card-visual span{text-align:right;font-size:28px;font-weight:900}.desktop-card-visual strong{letter-spacing:.1em;font-size:22px}.desktop-card-visual small{color:#f2f5f7}.desktop-streak{color:#f3f6f8;padding:18px;background:linear-gradient(145deg,#394048eb,#69727cc7)!important;border-color:#ffffff29!important}.desktop-streak span,.desktop-stats>span{color:#f3f6f8;text-transform:none;font-size:21px}.desktop-streak div{align-items:end;height:94px}.desktop-streak i{background:#e8edf16b;border-radius:999px;height:100%}.desktop-streak i.on{background:#d7dde3}.desktop-streak p{color:#d7dde3;align-items:center;gap:8px;margin:10px 0 0;font-weight:800;display:flex}.desktop-streak p svg{width:18px}.desktop-stats{color:#f3f6f8;padding:18px;background:linear-gradient(145deg,#394048eb,#69727cc7)!important;border-color:#ffffff29!important}.desktop-stats div{color:#f3f6f8;background:#eef2f524;min-height:52px}.desktop-stats small{color:#d0d7de}.desktop-stats strong{color:#fff;font-size:24px}@media (max-width:1200px){.desktop-stage{border:0;border-radius:0}.desktop-hero,.desktop-main-grid,.desktop-dock{padding-left:0}.desktop-actions{flex-wrap:wrap;margin-top:20px}.desktop-sound-grid,.desktop-main-grid{grid-template-columns:1fr}.desktop-menu{grid-template-columns:repeat(4,1fr)}}.fin-admin{color:#151b20;background:linear-gradient(135deg,#e9eef3,#fbfcfd);width:100vw;height:100svh;padding:24px;overflow:hidden}.fin-admin button:not(:disabled){cursor:pointer}.fin-admin button:disabled{cursor:not-allowed}.fin-frame{background:linear-gradient(135deg,#ffffffe6,#e8edf2d6);border:1px solid #7e89943d;border-radius:30px;grid-template-columns:108px minmax(0,1fr);width:100%;height:100%;display:grid;overflow:hidden;box-shadow:0 28px 70px #535e692e}.fin-left{background:linear-gradient(#f0f4f6eb,#dae2e8d1);grid-template-rows:auto auto auto 1fr;align-content:start;justify-items:center;gap:22px;padding:22px 0;display:grid}.fin-logo{place-items:center;width:76px;height:42px;display:grid}.fin-logo img{filter:brightness(0)saturate()invert(18%)sepia(15%)saturate(701%)hue-rotate(166deg)brightness(93%)contrast(92%);object-fit:contain}.fin-mode,.fin-rail{background:#dee4e9c7;border-radius:28px;gap:12px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffffeb}.fin-rail{align-content:start}.fin-rail.bottom{align-self:end;margin-bottom:0}.fin-mode button,.fin-rail a{color:#58636c;background:#ffffffdb;border:0;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #58626e14}.fin-mode .active,.fin-rail a.active{color:#fff;background:#d5a03a}.fin-mode svg,.fin-rail svg{width:20px;height:20px}.fin-main{grid-template-rows:auto auto auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;padding:18px 22px;display:grid;overflow:hidden}.fin-topbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.fin-topbar nav{background:#eef2f5e0;border-radius:999px;gap:8px;padding:8px;display:flex;box-shadow:inset 0 1px #fff}.fin-topbar nav a{color:#515b63;border-radius:999px;padding:10px 20px;font-weight:700}.fin-topbar nav a.active{color:#151b20;background:#dfe6dc}.fin-topbar>div,.fin-tools{align-items:center;gap:10px;display:flex}.fin-topbar button,.fin-classic,.fin-tools label,.fin-tools button,.fin-transactions header label,.fin-transactions header button{color:#515b63;min-height:44px;font:inherit;background:#eef2f5db;border:1px solid #929da924;border-radius:999px;align-items:center;gap:8px;padding:0 15px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff}.fin-topbar button{justify-content:center;width:44px;padding:0}.fin-topbar svg,.fin-tools svg,.fin-transactions svg{width:17px;height:17px}.fin-tools .gold,.fin-card-actions .gold{color:#fff;background:#d5a03a;border-color:#d5a03a}.fin-heading{justify-content:space-between;align-items:end;gap:18px;display:flex}.fin-heading h1{color:#151b20;letter-spacing:-.03em;margin:0;font-size:clamp(38px,4vw,58px);font-weight:800}.fin-heading p{color:#65717a;margin:8px 0 0;font-size:16px}.fin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.fin-kpis article,.fin-balance,.fin-success,.fin-card-panel,.fin-transactions{background:linear-gradient(145deg,#fbfdffeb,#d2dce8c2);border:1px solid #7d8da03d;border-radius:28px;box-shadow:inset 0 1px #fffffff5,inset 0 -18px 34px #394e700f,0 18px 38px #40536f21}.fin-kpis article{background:linear-gradient(145deg,#fcfefff2,#d1dcead1);border-color:#6f829a47;min-height:136px;padding:24px;position:relative;box-shadow:inset 0 1px #fffffffa,inset 0 -22px 38px #334a6f14,0 18px 36px #394e7024}.fin-kpis article>svg{box-sizing:content-box;color:#d5a03a;background:#ffffffd1;border-radius:50%;width:24px;height:24px;padding:8px;position:absolute;top:20px;right:20px;box-shadow:0 10px 20px #40536f1a}.fin-kpis h2{color:#1f272e;margin:0 0 22px;font-size:22px}.fin-kpis strong{letter-spacing:-.04em;color:#111820;font-size:40px;display:block}.fin-kpis p{color:#4f9b6b;margin:8px 0 0;font-weight:900}.fin-kpis p.down{color:#bd6565}.fin-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.58fr) minmax(290px,.5fr);gap:16px;min-height:0;display:grid}.fin-balance,.fin-success,.fin-card-panel{min-height:0;padding:24px}.fin-balance header,.fin-success header,.fin-transactions header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fin-balance h2,.fin-success h2,.fin-transactions h2{margin:0;font-size:26px}.fin-balance strong{letter-spacing:-.04em;margin-top:22px;font-size:46px;display:block}.fin-balance strong span{letter-spacing:0;font-size:18px}.fin-balance header button,.fin-success header button{min-height:46px;font:inherit;background:#ffffff8a;border:1px solid #ffffffb8;border-radius:16px;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:flex}.fin-bars{grid-template-columns:repeat(6,1fr);align-items:end;gap:24px;height:260px;margin-top:18px;display:grid}.fin-bars div{text-align:center;color:#4c565e;align-items:end;gap:12px;height:100%;font-weight:800;display:grid}.fin-bars i{background:linear-gradient(145deg,#ffffffdb,#e4ebe7a6);border-radius:24px;width:100%;max-width:70px;margin:auto auto 0;display:block}.fin-bars i.active{background:linear-gradient(145deg,#e1b85f,#d5a03a)}.fin-success{grid-template-rows:auto 1fr auto;display:grid}.fin-success header button{justify-content:center;width:44px;padding:0}.fin-mini-bars{align-items:end;gap:9px;height:180px;margin-top:12px;display:flex}.fin-mini-bars i{background:#ffffffbd;border-radius:999px;flex:1;height:72%}.fin-mini-bars i.active{background:#d5a03a}.fin-success footer{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fin-success footer div{background:linear-gradient(145deg,#ffffff94,#d6dde46b);border:1px solid #ffffff8c;border-radius:24px;padding:18px}.fin-success span{color:#69747c;font-size:13px;display:block}.fin-success strong{font-size:18px}.fin-card-panel{gap:14px;display:grid}.fin-card{color:#fff;background:linear-gradient(135deg,#584536,#4d7a24);border-radius:24px;align-content:space-between;min-height:185px;padding:24px;display:grid}.fin-card span{text-align:right;font-size:28px;font-weight:900}.fin-card strong{letter-spacing:.08em;font-size:21px}.fin-card small{color:#edf4e9}.fin-card-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fin-card-actions button,.fin-card-shortcuts button{min-height:48px;font:inherit;background:#ffffff70;border:1px solid #ffffffb3;border-radius:999px;font-weight:800}.fin-card-shortcuts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.fin-card-shortcuts button{border-radius:18px;place-items:center;gap:5px;display:grid}.fin-card-shortcuts svg{width:18px}.fin-transactions{padding:22px;overflow:hidden}.fin-transactions header{align-items:center;margin-bottom:16px}.fin-transactions header>div{gap:10px;display:flex}.fin-transactions table{border-collapse:collapse;background:#ffffff59;border-radius:18px;width:100%;overflow:hidden}.fin-transactions th,.fin-transactions td{text-align:left;border-bottom:1px solid #929da91f;padding:14px 18px;font-size:14px}.fin-transactions th{color:#5e6870}.fin-transactions td{font-weight:700}.fin-success{background:linear-gradient(145deg,#f1f4f7e0,#cfd8e0b8)!important}.fin-mini-bars{background:linear-gradient(#ffffff47,#ffffff14);border-radius:20px;padding:18px 0 8px;position:relative}.fin-mini-bars:before{content:"";border-top:2px dashed #cc9d408c;position:absolute;top:54%;left:0;right:0}.fin-mini-bars i{z-index:1;position:relative;box-shadow:inset 0 1px #fffc;background:linear-gradient(#f7f9fb,#cbd3da)!important}.fin-mini-bars i.active{box-shadow:0 8px 18px #d5a03a38;background:linear-gradient(#e2b85e,#d5a03a)!important}.fin-success footer div{background:linear-gradient(145deg,#ffffffb3,#dfe5eb80);border-radius:28px;box-shadow:inset 0 1px #ffffffd9}.fin-balance{background:linear-gradient(145deg,#f6f8fae6,#dae2e9b8)!important}.fin-bars{position:relative}.fin-bars:before{content:"";border-top:2px dashed #cc9d406b;position:absolute;top:42%;left:0;right:0}.fin-bars i{z-index:1;position:relative;box-shadow:inset 0 1px #ffffffd9,0 10px 18px #636e7a14}.fin-analytics{color:#1b2228;grid-template-columns:minmax(0,1fr) 310px;gap:16px;height:100%;min-height:0;display:grid;overflow:visible}.fin-analytics-main{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-width:0;min-height:0;display:grid}.fin-stat-row{grid-template-columns:190px minmax(170px,1fr) minmax(230px,1.15fr) minmax(170px,1fr);gap:14px;display:grid}.fin-stat-card{background:linear-gradient(145deg,#fbfdfff0,#d2dce8d1);border:1px solid #7d8da042;border-radius:18px;min-height:92px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -18px 34px #4056780f,0 18px 38px #40536f24}.fin-stat-card.primary{color:#fff;background:linear-gradient(150deg,#92a0b5,#3f5b8a 72%,#263c68);min-height:132px}.fin-stat-card strong{color:#1d242b;letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1;display:block}.fin-stat-card.primary strong{color:#fff}.fin-stat-card.wide strong{font-size:30px}.fin-stat-card span{color:#6d7780;text-transform:uppercase;letter-spacing:.06em;margin-top:10px;font-size:10px;font-weight:800;display:block}.fin-stat-card.primary span{color:#e7ebef}.fin-stat-card p{color:#3e8661;margin:18px 0 0;font-weight:800}.fin-stat-card p.danger{color:#b85b5b}.fin-stat-card svg{width:100%;height:56px;position:absolute;bottom:10px;left:0;right:0;overflow:visible}.fin-stat-card path{fill:none;stroke:#f8fafc;stroke-width:4px;stroke-linecap:round}.fin-stat-card circle{fill:#7d858e;stroke:#fff;stroke-width:3px}.fin-session-card{background:linear-gradient(145deg,#fbfdffe6,#cfdae7c2);border:1px solid #7d8da03d;border-radius:24px;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:24px;display:grid;box-shadow:inset 0 1px #fffffff5,inset 0 -24px 44px #394e7012,0 18px 40px #40536f21}.fin-session-card header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.fin-session-card h2,.fin-radar-card h2,.fin-side-stats h2{color:#1f272e;margin:0;font-size:23px;font-weight:700}.fin-session-card header span{color:#65717d;margin-top:10px;font-weight:700;display:block}.fin-chart-actions{align-items:center;gap:10px;display:flex}.fin-chart-actions button{color:#6d7884;font:inherit;background:0 0;border:0;font-weight:800}.fin-chart-actions button.active{color:#1f272e;background:#ffffff94;border:1px solid #4b5d7747;border-radius:6px;height:34px;padding:0 12px}.fin-chart-actions button.download{color:#fff;background:#3f5b8a;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 18px;display:inline-flex}.fin-chart-actions svg{width:14px;height:14px}.fin-session-plot{height:100%;min-height:280px;position:relative}.fin-axis{background:#68727d38;height:1px;position:absolute;top:34%;left:0;right:0}.fin-zero{color:#7a858e;font-weight:800;position:absolute;top:30%;left:18px}.fin-dates{grid-template-columns:repeat(16,1fr);gap:8px;display:grid;position:absolute;bottom:0;left:0;right:0}.fin-dates span{transform-origin:0 0;color:#7a858e;white-space:nowrap;font-size:11px;display:block;transform:rotate(-45deg)}.fin-bottom-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.fin-bottom-stats article{background:linear-gradient(145deg,#fbfdffe0,#d2dce8bd);border:1px solid #7d8da038;border-radius:18px;min-height:100px;padding:20px;box-shadow:inset 0 1px #fffffff0,inset 0 -14px 28px #394e700d,0 14px 30px #40536f1a}.fin-bottom-stats span{color:#5f6b76;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.fin-bottom-stats strong{color:#1f272e;margin-top:8px;font-size:14px;display:block}.fin-bottom-stats b{color:#1f272e;margin-top:16px;font-size:28px;font-weight:600;display:block}.fin-analytics-side{grid-template-rows:minmax(260px,.82fr) 1fr;gap:18px;display:grid}.fin-radar-card,.fin-side-stats{background:linear-gradient(145deg,#fbfdffe6,#cfdae7c2);border:1px solid #7d8da03d;border-radius:24px;padding:24px;overflow:hidden;box-shadow:inset 0 1px #fffffff5,inset 0 -22px 42px #394e700f,0 18px 40px #40536f21}.fin-radar-card header,.fin-side-stats header{justify-content:space-between;align-items:center;display:flex}.fin-radar-card button,.fin-side-stats button{color:#4d5b69;background:#ffffff9e;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.fin-radar{width:242px;height:230px;margin:20px auto 0;position:relative}.fin-radar:before{content:"";background:repeating-radial-gradient(circle,#0000 0 31px,#3e526e33 32px 34px),linear-gradient(45deg,#0000 49.4%,#3e526e33 50%,#0000 50.6%),linear-gradient(-45deg,#0000 49.4%,#3e526e33 50%,#0000 50.6%);border-radius:50%;position:absolute;inset:34px}.fin-radar i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(#3f5b8a2e,#3f5b8a0f);width:86px;height:146px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fin-radar i:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border:3px solid #66798f;position:absolute;inset:27px -7px}.fin-radar span{color:#4f5d69;white-space:nowrap;font-size:13px;font-weight:800;position:absolute}.fin-radar span:first-child{top:0;left:50%;transform:translate(-50%)}.fin-radar span:nth-child(2){top:50%;right:-6px;transform:translateY(-50%)}.fin-radar span:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}.fin-radar span:nth-child(4){top:50%;left:0;transform:translateY(-50%)}.fin-side-stats{grid-template-rows:auto repeat(3,108px);gap:18px;display:grid}.fin-side-stat{color:#fff;background:linear-gradient(145deg,#8e969e,#6c747d);border-radius:16px;grid-template-columns:1fr 58px auto;align-items:center;gap:12px;padding:20px 22px;display:grid;box-shadow:inset 0 1px #ffffff24,0 14px 28px #525c6814}.fin-side-stat span{color:#f2f4f6;font-size:16px}.fin-side-stat i{background:conic-gradient(#f1f4f7 0 78%,#5f6871 78%);border-radius:50%;width:48px;height:48px;box-shadow:inset 0 0 0 12px #68717ae6}.fin-side-stat small{color:#dce1e6;text-transform:uppercase;font-size:9px;font-weight:800}.fin-side-stat strong{color:#fff;font-size:30px;font-weight:500}.fin-session-card{background:linear-gradient(145deg,#fafdff,#d8e1ec 92%)!important;border-color:#5d708b4d!important;box-shadow:inset 0 1px #fffffffa,inset 0 -34px 62px #364c7017,0 22px 48px #3a4e6c29!important}.fin-session-card h2{color:#17202a;font-size:28px}.fin-session-card header span{color:#52606f;font-size:16px}.fin-session-plot{background:linear-gradient(#ffffff1f,#576e910d);border-radius:18px;min-height:0}.fin-axis{background:#54657a33;height:2px;top:39%}.fin-zero{color:#536171;font-size:16px;top:36%;left:20px}.fin-session-focus{pointer-events:none;width:210px;height:210px;position:absolute;top:20%;left:32%}.fin-session-focus>span{border-left:2px dashed #40587c61;position:absolute;top:0;bottom:42px;left:0}.fin-session-focus>b{background:#3f5b8a;border-radius:50%;width:12px;height:12px;position:absolute;bottom:34px;left:50%;box-shadow:0 0 0 7px #3f5b8a24}.fin-session-focus em{color:#fff;background:#10151d;border-radius:8px;padding:9px 14px;font-size:13px;font-style:normal;font-weight:800;position:absolute;bottom:8px;left:56px}.fin-session-focus strong{color:#fff;background:#10151d;border-radius:8px;gap:12px;width:112px;padding:14px;font-size:13px;font-weight:800;display:grid;position:absolute;top:104px;left:112px;box-shadow:0 12px 22px #11182740}.fin-session-focus strong:before{content:"2026-08-06";border-bottom:1px solid #ffffff1f;padding-bottom:10px;font-weight:700;display:block}.fin-session-focus strong i{background:#8fa8ff;border-radius:50%;width:11px;height:11px;margin-right:8px;display:inline-block}.fin-dates{padding:0 18px;bottom:20px}.fin-dates span{color:#536171;font-weight:800}.fin-bottom-stats article{background:linear-gradient(145deg,#f7fbff,#cfd9e6 95%)!important;border-color:#5d708b47!important;box-shadow:inset 0 1px #fffffffa,inset 0 -20px 38px #364c7014,0 18px 34px #3a4e6c21!important}.fin-bottom-stats b{color:#15202b}.fin-bottom-stats strong{color:#26313b}.fin-bottom-stats span{color:#566473}.fin-side-stats h2{color:#17202a;font-size:31px}.fin-side-stats header button{color:#17202a;background:#f8fbfd;border:3px solid #17202a;border-radius:14px;width:48px;height:48px;box-shadow:0 10px 22px #3a4e6c1f}.fin-side-stats header button svg{stroke-width:3px;width:24px;height:24px}.fin-side-stat{border:1px solid #ffffff57;background:linear-gradient(145deg,#8b98aa,#506684 88%)!important;box-shadow:inset 0 1px #fff3,0 18px 34px #3a4e6c2e!important}.fin-side-stat i{background:conic-gradient(#dbe6f5 0 78%,#405574 78%);box-shadow:inset 0 0 0 12px #495b76eb}.fin-transactions{display:none}.fin-main{gap:12px;padding:18px 22px;overflow:hidden}.fin-analytics{grid-template-columns:minmax(0,1fr) 310px;gap:16px;height:100%;min-height:0;overflow:visible}.fin-analytics-main{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-height:0}.fin-stat-row{grid-template-columns:190px minmax(170px,1fr) minmax(230px,1.15fr) minmax(170px,1fr);gap:14px}.fin-stat-card{border-radius:18px;min-height:92px!important;padding:18px!important}.fin-stat-card.primary{min-height:132px!important}.fin-stat-card strong,.fin-stat-card.wide strong{font-size:30px}.fin-stat-card p{margin-top:18px}.fin-stat-card svg{height:56px;bottom:10px}.fin-session-card{padding:20px!important}.fin-session-card h2{font-size:24px}.fin-session-card header span{font-size:14px}.fin-session-plot{min-height:0}.fin-zero{font-size:14px;top:34%}.fin-session-focus{width:190px;height:190px;top:16%;left:32%}.fin-session-focus>b{width:10px;height:10px;bottom:34px}.fin-session-focus em{padding:8px 12px;font-size:12px;bottom:8px;left:44px}.fin-session-focus strong{gap:8px;width:104px;padding:12px;font-size:12px;top:92px;left:98px}.fin-analytics-side{grid-template-rows:220px minmax(0,1fr);gap:14px;min-height:0}.fin-radar-card,.fin-side-stats{border-radius:22px;padding:18px!important}.fin-radar-card button,.fin-side-stats button{width:30px;height:30px}.fin-radar{width:220px;height:158px;margin:12px auto 0}.fin-side-stats{grid-template-rows:44px repeat(3,minmax(0,1fr));gap:12px}.fin-side-stats header{padding:0}.fin-side-stats header button{border-radius:12px;width:40px;height:40px}.fin-side-stats header button svg{width:21px;height:21px}.fin-side-stat{min-height:0;padding:14px 16px}.fin-side-stat i{width:42px;height:42px;box-shadow:inset 0 0 0 10px #495b76eb}.fin-side-stat span{font-size:14px}.fin-main{grid-template-rows:auto auto 150px minmax(620px,1fr)!important;overflow:auto!important}.fin-kpis article{min-height:132px!important;padding:22px!important}.fin-kpis h2{margin-bottom:22px!important;font-size:20px!important}.fin-kpis strong{font-size:38px!important}.fin-kpis p{margin-top:10px!important}.fin-kpis article{overflow:hidden;grid-template-rows:auto 1fr auto!important;align-content:stretch!important;display:grid!important}.fin-kpis h2{margin:0!important}.fin-kpis strong{align-self:center!important}.fin-kpis p{align-self:end!important;margin:0!important;line-height:1.1!important}.fin-analytics{align-items:stretch;height:auto!important;min-height:620px!important;overflow:visible!important}.fin-analytics-main{flex-direction:column!important;gap:16px!important;min-height:620px!important;display:flex!important}.fin-stat-row{display:none!important}.fin-session-card{order:1;height:360px!important;min-height:360px!important;padding:22px!important;overflow:hidden!important}.fin-session-card header{min-height:58px}.fin-session-plot{overflow:hidden;height:260px!important;margin-top:0!important}.fin-axis{top:38%!important}.fin-zero{top:34%!important}.fin-dates{grid-template-columns:repeat(12,1fr)!important;bottom:22px!important}.fin-dates span:nth-child(n+13){display:none!important}.fin-session-focus{height:210px!important;top:40px!important}.fin-session-focus>span{bottom:46px!important}.fin-session-focus>b{bottom:38px!important}.fin-session-focus em{bottom:12px!important}.fin-session-focus strong{top:102px!important}.fin-bottom-stats{order:2;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;height:132px!important;display:grid!important}.fin-bottom-stats article{min-height:132px!important;padding:18px!important}.fin-bottom-stats b{margin-top:14px!important;font-size:26px!important}.fin-radar-card h2{font-size:18px}.fin-radar{width:202px!important;height:140px!important;margin-top:10px!important}.fin-radar:before{inset:20px 44px!important}.fin-radar i{width:54px!important;height:96px!important}.fin-radar i:before{inset:16px -4px!important}.fin-radar span{font-size:11px}.fin-side-stats{grid-template-rows:48px repeat(3,98px)!important;gap:14px!important;height:auto!important}.fin-side-stat{grid-template-columns:1fr 44px auto;min-height:98px!important;padding:16px!important}.fin-side-stat i{width:44px!important;height:44px!important}.fin-side-stat strong{font-size:26px!important}.fin-side-stat small{font-size:8px}.fin-analytics-side{grid-template-rows:190px 400px!important;gap:14px!important;height:620px!important}.fin-radar-card{min-height:190px!important}.fin-side-stats{overflow:hidden;grid-template-rows:44px repeat(3,104px)!important;gap:10px!important;height:400px!important}.fin-side-stats h2{font-size:24px!important}.fin-side-stats header button{width:38px!important;height:38px!important}.fin-side-stat{position:relative;overflow:hidden;grid-template-rows:auto auto!important;grid-template-columns:1fr 48px auto!important;align-items:center!important;min-height:104px!important;padding:14px 16px!important;display:grid!important}.fin-side-stat span{grid-area:1/1;line-height:1.2;font-size:15px!important}.fin-side-stat strong{grid-area:2/1;align-self:end;margin-top:8px;line-height:1;font-size:28px!important}.fin-side-stat i{grid-area:1/2/span 2;width:44px!important;height:44px!important}.fin-side-stat small{grid-area:1/3/span 2;align-self:center;font-size:8px!important}.fin-chart-actions button{text-transform:none}.fin-chart-actions button:not(:first-child){letter-spacing:.02em}.fin-chart-actions button.active{color:#17202a!important;background:linear-gradient(145deg,#fff,#d9e2ec)!important;border:1px solid #43526857!important;border-radius:10px!important;min-width:44px!important;height:34px!important;padding:0 13px!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #40536f21!important}.fin-radar-card button,.fin-side-stats header button{color:#17202a!important;background:linear-gradient(145deg,#fff,#dce5ee)!important;border:1px solid #54657a2e!important;box-shadow:inset 0 1px #fffffff0,0 8px 18px #40536f1f!important}.fin-side-stats header button{border:3px solid #17202a!important}.fin-radar-card button svg,.fin-side-stats header button svg{stroke-width:3px;opacity:1}.fin-radar-card{overflow:hidden!important}.fin-radar{height:132px!important;margin-top:2px!important}.fin-radar span:first-child{top:0!important}.fin-radar span:nth-child(3){bottom:5px!important}.fin-radar span:nth-child(4){left:4px!important}.fin-radar span:nth-child(2){right:-1px!important}.fin-session-focus{top:26px!important;left:33%!important}.fin-session-focus strong{z-index:2;top:88px!important;left:92px!important}.fin-session-focus strong:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #10151d;position:absolute;bottom:24px;left:-8px}.fin-radar-card header button,.fin-side-stats header button{color:#17202a!important;background:linear-gradient(145deg,#fff,#e1e8ef)!important;border:3px solid #17202a!important;border-radius:13px!important;width:42px!important;height:42px!important}.fin-radar-card header button svg,.fin-side-stats header button svg{stroke-width:3.2px!important;width:22px!important;height:22px!important}.fin-session-focus em{z-index:3;bottom:42px!important;left:-52px!important}.fin-session-focus strong{top:82px!important;left:78px!important}.fin-left{z-index:5;position:relative}.fin-rail button{color:#58636c;cursor:pointer;background:#ffffffdb;border:0;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #58626e14}.fin-rail button.active{color:#fff;background:#d5a03a}.fin-rail button svg{width:20px;height:20px}.fin-submenu{color:#17202a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#fafdfff5,#d9e2ece6);border:1px solid #17202a1a;border-radius:24px;width:520px;max-height:calc(100svh - 180px);padding:18px;position:absolute;top:128px;left:92px;overflow:hidden;box-shadow:0 28px 70px #2a3b5338,inset 0 1px #ffffffeb}.fin-submenu header{justify-content:space-between;align-items:end;margin-bottom:14px;padding:0 4px;display:flex}.fin-submenu header span{color:#66727f;letter-spacing:.14em;font-size:11px;font-weight:900}.fin-submenu header strong{font-size:18px}.fin-submenu-grid{grid-template-columns:220px minmax(0,1fr);gap:14px;display:grid}.fin-user-groups,.fin-user-links{gap:10px;display:grid}.fin-user-groups{background:linear-gradient(#ffffff9e,#d0dae570);border-radius:20px;padding:10px;box-shadow:inset 0 1px #ffffffd6}.fin-user-groups button,.fin-user-links a{color:#23303b;text-align:left;min-height:58px;font:inherit;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:24px 1fr 18px;align-items:center;gap:14px;padding:0 14px;font-weight:850;text-decoration:none;display:grid}.fin-user-groups button{cursor:pointer}.fin-user-groups button.active{color:#fff;background:#17202a;box-shadow:0 14px 28px #17202a2e}.fin-user-groups button svg,.fin-user-links a svg{width:20px;height:20px}.fin-user-groups button svg:last-child,.fin-user-links a svg:last-child{opacity:.75;transform:rotate(-90deg)}.fin-user-links{background:linear-gradient(145deg,#ffffffbd,#d3dde88f);border-radius:20px;padding:10px;box-shadow:inset 0 1px #ffffffd6}.fin-user-links>strong{color:#5d6874;text-transform:uppercase;letter-spacing:.12em;padding:6px 8px 4px;font-size:12px}.fin-user-links a{color:#2c3742;min-height:46px;font-weight:800}.fin-user-links a:hover{background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 10px 20px #40536f14}.fin-user-links button{color:#2c3742;text-align:left;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:24px 1fr 18px;align-items:center;gap:14px;padding:0 14px;font-weight:800;display:grid}.fin-user-links button:hover{background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6,0 10px 20px #40536f14}.fin-user-links button svg{width:20px;height:20px}.fin-user-links button svg:last-child{opacity:.75;transform:rotate(-90deg)}.fin-settings-submenu .fin-submenu-grid{min-height:0;max-height:calc(100svh - 250px)}.fin-settings-submenu .fin-user-groups,.fin-settings-submenu .fin-user-links{scrollbar-width:thin;scrollbar-color:#9aa9b8 transparent;align-content:start;min-height:0;overflow-y:auto}.fin-settings-submenu .fin-user-groups::-webkit-scrollbar{width:4px}.fin-settings-submenu .fin-user-links::-webkit-scrollbar{width:4px}.fin-settings-submenu .fin-user-groups::-webkit-scrollbar-thumb{background:#9aa9b8;border-radius:4px}.fin-settings-submenu .fin-user-links::-webkit-scrollbar-thumb{background:#9aa9b8;border-radius:4px}.fin-user-workspace{background:linear-gradient(145deg,#fbfdff,#d8e2ee 96%);border:1px solid #5d708b42;border-radius:28px;grid-template-rows:auto auto minmax(0,1fr);gap:16px;min-height:0;padding:22px;display:grid;box-shadow:inset 0 1px #fffffff5,0 22px 48px #3a4e6c24}.fin-user-workspace>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.fin-user-workspace>header span{color:#63717f;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900;display:block}.fin-user-workspace>header h2{color:#17202a;letter-spacing:-.03em;margin:6px 0 0;font-size:34px}.fin-user-workspace>header>div:last-child{align-items:center;gap:10px;display:flex}.fin-user-workspace label,.fin-user-workspace header button,.fin-user-workspace header a{color:#3d4a56;min-height:42px;font:inherit;background:#ffffffa8;border:1px solid #5d708b2e;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.fin-user-workspace svg{width:18px;height:18px}.fin-user-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fin-user-summary article{background:linear-gradient(145deg,#ffffffe6,#cdd9e7c7);border:1px solid #5d708b33;border-radius:22px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;column-gap:12px;min-height:104px;padding:18px;display:grid;box-shadow:inset 0 1px #fffffff2,0 16px 32px #3a4e6c1a}.fin-user-summary article svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:16px;grid-row:1/span 2;width:24px;height:24px;padding:10px}.fin-user-summary article span{color:#5d6874;font-weight:850}.fin-user-summary article strong{color:#17202a;font-size:28px}.fin-user-board{grid-template-columns:250px minmax(0,1fr);gap:16px;min-height:0;display:grid}.fin-user-board aside,.fin-user-table{background:linear-gradient(145deg,#ffffffc7,#d2dde99e);border:1px solid #5d708b2e;border-radius:24px;padding:16px;box-shadow:inset 0 1px #ffffffe6}.fin-user-board aside{align-content:start;gap:10px;display:grid}.fin-user-board aside>strong{color:#5d6874;text-transform:uppercase;letter-spacing:.12em;padding:4px 4px 8px;font-size:12px}.fin-user-board aside button{color:#33414d;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-weight:850;display:flex}.fin-user-board aside button.active{color:#fff;background:#17202a}.fin-user-table{align-content:start;gap:8px;display:grid;overflow:auto}.fin-user-table-head,.fin-user-row{border-radius:14px;grid-template-columns:1.2fr .8fr .8fr .8fr .8fr;align-items:center;gap:12px;min-height:46px;padding:0 14px;display:grid}.fin-user-table-head{color:#63717f;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.fin-user-row{color:#22303a;background:#ffffffa8;font-weight:850;box-shadow:inset 0 1px #fffc}.fin-user-form{gap:14px;min-height:0;display:grid;overflow:auto}.fin-user-form section{background:linear-gradient(145deg,#ffffffd1,#d2dde9a8);border:1px solid #5d708b2e;border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffffeb}.fin-user-form h3{color:#17202a;margin:0 0 16px;font-size:20px}.fin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fin-form-grid label{gap:8px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:grid!important}.fin-form-grid label span{color:#52606d;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.fin-form-grid input,.fin-form-grid select{color:#fff;width:100%;height:48px;font:inherit;background:#17202a;border:1px solid #5d708b2e;border-radius:14px;outline:0;padding:0 14px;font-weight:800}.fin-form-grid input::placeholder{color:#9ba7b3}.fin-toggle-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.fin-toggle-row button{color:#52606d;min-height:44px;font:inherit;background:#ffffff9e;border:1px solid #5d708b29;border-radius:14px;font-weight:850}.fin-toggle-row button.active{color:#fff;background:#3f5b8a}.fin-user-form footer{justify-content:flex-end;gap:12px;display:flex}.fin-user-form footer a,.fin-user-form footer button{color:#fff;min-height:46px;font:inherit;background:#17202a;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.fin-user-form footer a{color:#33414d;background:#ffffffad;border:1px solid #5d708b2e}.fin-user-workspace{min-height:760px}.fin-user-form{min-height:auto!important;overflow:visible!important}.fin-user-table{overflow:visible!important}.fin-user-board{min-height:auto!important}.fin-user-form footer{box-shadow:none!important;background:0 0!important;border:0!important;padding:16px 0 0!important}.fin-user-form footer a{color:#33414d!important;background:linear-gradient(145deg,#fff,#dbe4ee)!important;border:1px solid #5d708b38!important;box-shadow:inset 0 1px #fffffff0,0 10px 20px #3a4e6c14!important}.fin-user-form footer button{color:#fff!important;background:#17202a!important;box-shadow:0 12px 24px #17202a24!important}.fin-form-grid .wide{grid-column:1/-1}.fin-form-grid input[type=file]{color:#33414d;background:linear-gradient(145deg,#fff,#dbe4ee);height:auto;padding:12px}.fin-user-workspace:has(.fin-user-form){min-height:720px}.fin-form-tabs{background:linear-gradient(145deg,#ffffffc7,#d2dde994);border:1px solid #5d708b29;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffffeb}.fin-form-tabs button{color:#52606d;min-height:44px;font:inherit;background:0 0;border:0;border-radius:14px;font-weight:900}.fin-form-tabs button.active{color:#fff;background:#17202a;box-shadow:0 12px 24px #17202a24}.fin-user-form section{min-height:330px}.fin-main:has(.fin-user-form){grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important}.fin-main:has(.fin-user-form) .fin-heading{display:none}.fin-user-workspace:has(.fin-user-form){grid-template-rows:auto 86px minmax(0,1fr);gap:12px;height:100%;min-height:0;padding:18px}.fin-user-workspace:has(.fin-user-form)>header h2{font-size:30px}.fin-user-board:has(.fin-user-form){grid-template-columns:220px minmax(0,1fr);height:100%;min-height:0}.fin-user-form{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;height:100%;display:grid}.fin-form-tabs{padding:8px}.fin-form-tabs button{min-height:38px}.fin-user-form section{height:100%;padding:16px;overflow:hidden;min-height:0!important}.fin-form-grid{gap:12px}.fin-form-grid input,.fin-form-grid select{height:44px}.fin-user-form h3{margin-bottom:12px;font-size:18px}.fin-upload-grid label{min-height:112px!important}.fin-user-form footer{padding-top:4px!important}.fin-user-board:has(.fin-user-form) aside{min-height:430px!important}.fin-user-board:has(.fin-user-form) .fin-user-form{height:auto!important;min-height:430px!important;padding-top:64px!important}.fin-user-form section{height:auto!important;min-height:280px!important}.fin-user-form footer{margin-top:8px!important}.fin-form-grid input,.fin-form-grid select{font-weight:500!important}.fin-form-grid input::placeholder{color:#aeb8c2!important;font-weight:400!important}.fin-form-grid label span{font-weight:700!important}.fin-form-grid label small{color:#52606d;font-size:12px;font-weight:700}.fin-form-grid.names{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.fin-form-grid.identity-extra{grid-template-columns:repeat(4,minmax(0,1fr))}.fin-form-grid.identity-extra .wide{grid-column:1/-1}.fin-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.fin-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.fin-upload-grid label{text-align:center;place-items:center;gap:8px;position:relative;overflow:hidden;color:#33414d!important;background:linear-gradient(145deg,#ffffffd6,#cdd9e7ad)!important;border:1px dashed #3f5b8a59!important;border-radius:20px!important;min-height:138px!important;padding:18px!important;display:grid!important;box-shadow:inset 0 1px #ffffffeb!important}.fin-upload-grid label svg{color:#3f5b8a;width:28px;height:28px}.fin-upload-grid label strong{font-size:15px}.fin-upload-grid label span{color:#64717f;font-size:12px;font-weight:850}.fin-upload-grid input{opacity:0;cursor:pointer;position:absolute;inset:0}.fin-upload-grid.nationality{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.fin-upload-grid.nationality label{border-radius:16px!important;min-height:92px!important;padding:12px!important}.fin-upload-grid.nationality label svg{width:22px;height:22px}.fin-upload-grid.nationality label strong{font-size:12px}.fin-upload-grid.nationality label span{font-size:10px}.fin-second-docs{border-top:1px solid #5d708b29;margin-top:14px;padding-top:14px}.fin-second-docs h4{color:#17202a;margin:0 0 12px;font-size:16px}.fin-profile-upload{grid-template-columns:1fr!important;align-items:start!important}.fin-profile-upload>div{color:#33414d;background:linear-gradient(145deg,#fff,#dce6f0);border:1px solid #5d708b38;border-radius:14px;grid-template-columns:22px auto 1fr;align-items:center;gap:10px;width:100%;height:46px;padding:0 16px;display:grid;position:relative;box-shadow:inset 0 1px #fffffff0}.fin-profile-upload>div svg{color:#3f5b8a;width:18px;height:18px}.fin-profile-upload>div strong{color:#26333e;white-space:nowrap;font-size:14px;font-weight:500}.fin-profile-upload>div:after{content:"Upload and auto-convert to 35×45 mm";color:#667381;justify-self:end;font-size:12px;font-weight:500}.fin-profile-upload>div input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.fin-profile-upload small{min-height:16px;display:block;color:#52606d!important;white-space:normal!important;font-size:12px!important;font-weight:500!important}.fin-address-card{background:linear-gradient(145deg,#ffffffb3,#d2dde975);border:1px solid #5d708b2e;border-radius:20px;margin-top:12px;padding:14px;box-shadow:inset 0 1px #ffffffe6}.fin-address-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.fin-address-head h4{color:#17202a;margin:0;font-size:16px;font-weight:500}.fin-address-head p{color:#667381;margin:3px 0 0;font-size:12px}.fin-address-toggle{background:#ffffff94;border:1px solid #5d708b29;border-radius:999px;gap:8px;padding:5px;display:flex}.fin-address-toggle button{color:#52606d;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:12px;font-weight:500}.fin-address-toggle button.active{color:#fff;background:#17202a}.fin-form-grid.address{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:10px}.fin-form-grid.address .wide{grid-column:auto}.fin-form-grid select:disabled{color:#7a8794;cursor:not-allowed;background:#dfe7f0}.fin-form-grid select{color:#fff!important;background-color:#17202a!important;border-radius:16px!important;overflow:hidden!important}.fin-form-grid select option{color:#fff;background:#17202a;border-radius:12px;padding:14px 18px}.fin-form-grid select option:checked,.fin-form-grid select option:hover{color:#fff;background:#6f7370}.fin-user-board:has(.fin-user-form) aside{margin-top:128px!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{overflow:visible!important}.fin-user-board:has(.fin-user-form){align-items:stretch!important}.fin-user-board:has(.fin-user-form) aside{flex-direction:column!important;gap:18px!important;height:calc(100% - 128px)!important;min-height:0!important;padding:28px 22px!important;display:flex!important}.fin-user-board:has(.fin-user-form) aside>strong{padding:0 8px 10px!important}.fin-user-board:has(.fin-user-form) aside button{gap:16px!important;min-height:52px!important;padding:0 18px!important}.fin-user-board:has(.fin-user-form) .fin-user-form footer{padding-top:18px!important}.fin-user-board:has(.fin-user-form){grid-template-columns:240px minmax(0,1fr)!important;align-items:start!important}.fin-user-board:has(.fin-user-form) aside{gap:14px!important;height:auto!important;min-height:560px!important;margin-top:74px!important;padding:28px 22px!important;overflow:visible!important}.fin-user-board:has(.fin-user-form) aside button{min-height:50px!important}.fin-user-board:has(.fin-user-form) .fin-user-form{height:auto!important;min-height:0!important;padding-top:0!important;display:block!important;overflow:visible!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{height:auto!important;min-height:0!important;overflow:visible!important}.fin-user-board:has(.fin-user-form) .fin-user-form footer{clear:both!important;justify-content:flex-end!important;gap:12px!important;margin-top:0!important;padding-top:20px!important;display:flex!important;position:static!important}.fin-profile-upload>div:after{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.fin-address-search{z-index:6;position:relative}.fin-address-suggestions{z-index:20;background:linear-gradient(145deg,#fff,#dce6f0);border:1px solid #5d708b38;border-radius:18px;gap:6px;padding:8px;display:grid;position:absolute;top:74px;left:0;right:0;box-shadow:0 18px 42px #2a3a4e2e,inset 0 1px #fffffff0}.fin-address-suggestions button{color:#26333e;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:20px 1fr;align-items:center;gap:10px;padding:0 12px;font-weight:500;display:grid}.fin-address-suggestions button:hover{color:#fff;background:#17202a}.fin-address-suggestions button svg{width:17px;height:17px}.fin-address-suggestions button span{text-transform:none;letter-spacing:0;font-size:13px;color:inherit!important;font-weight:500!important}.fin-user-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.fin-user-actions button{color:#fff;cursor:pointer;border:0;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:0 12px 22px #3a4e6c24,inset 0 1px #ffffff38}.fin-user-actions button svg{width:20px;height:20px}.fin-user-actions .status{background:#58a56c}.fin-user-actions .edit,.fin-user-actions .calendar{background:#4569d8}.fin-user-actions .delete{background:#ef3028}.fin-user-actions button:hover{filter:saturate(1.05);transform:translateY(-1px)}.fin-user-actions button:after{content:attr(data-label);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#17202a;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 22px #17202a2e}.fin-user-actions button:hover:after,.fin-user-actions button:focus-visible:after{opacity:1}.fin-user-action-note{color:#33414d;background:linear-gradient(145deg,#fff,#dbe4ee);border:1px solid #5d708b2e;border-radius:14px;grid-column:1/-1;margin-bottom:4px;padding:12px 14px;font-weight:500}.fin-user-board:has(.fin-user-form) aside{min-height:560px!important;margin-top:132px!important;margin-left:18px!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{margin-top:82px!important;padding-bottom:42px!important}.fin-user-table-title{color:#17202a;justify-content:space-between;align-items:center;padding:4px 4px 12px;display:flex}.fin-user-table-title strong{font-size:18px;font-weight:500}.fin-user-table-title span{color:#657483;font-size:13px}.fin-user-table-head,.fin-user-row{grid-template-columns:2fr 2.1fr .7fr 1.6fr 1.25fr 1fr 210px!important}.fin-user-row{min-height:72px!important}.fin-user-person,.fin-user-contact{align-content:center;gap:2px;display:grid!important}.fin-user-person{grid-template-rows:auto auto;grid-template-columns:42px 1fr;column-gap:10px}.fin-user-person img{object-fit:cover;background:#e8eef5;border-radius:10px;grid-row:1/span 2;width:36px;height:36px}.fin-user-person b,.fin-user-contact b{color:#25313b;font-weight:500}.fin-user-person small,.fin-user-contact small{color:#72808e;font-size:12px}.fin-user-row mark{color:#2f6fb2;text-transform:uppercase;background:#eef6ff;border:1px solid #6aaeff;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-width:46px;min-height:24px;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex}.fin-user-row mark.verified,.fin-user-row mark.active{color:#348455;background:#effbf4;border-color:#66c88a}.fin-user-row mark.inactive{color:#b66b1d;background:#fff7ec;border-color:#e9ae74}.fin-user-detail-card{background:linear-gradient(145deg,#ffffffd1,#d2dde9a8);border:1px solid #5d708b2e;border-radius:24px;gap:16px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffffeb}.fin-user-detail-card header{justify-content:space-between;align-items:center;display:flex}.fin-user-detail-card header button,.fin-user-detail-card footer a{color:#fff;min-height:42px;font:inherit;background:#17202a;border:0;border-radius:999px;padding:0 16px;font-weight:500;text-decoration:none}.fin-user-person.large{grid-template-columns:62px 1fr}.fin-user-person.large img{border-radius:16px;width:54px;height:54px}.fin-user-detail-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.fin-user-detail-kpis article{background:linear-gradient(145deg,#fff,#dbe4ee);border:1px solid #5d708b2e;border-radius:18px;min-height:98px;padding:16px;position:relative}.fin-user-detail-kpis span,.fin-user-detail-grid span,.fin-user-signature-panel span{color:#657483;text-transform:uppercase;letter-spacing:.08em;font-size:12px;display:block}.fin-user-detail-kpis strong{color:#17202a;margin-top:10px;font-size:23px;font-weight:500;display:block}.fin-user-detail-kpis svg{color:#3f5b8a;width:22px;height:22px;position:absolute;top:14px;right:14px}.fin-user-detail-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.fin-user-detail-actions button{color:#3f5b8a;min-height:42px;font:inherit;background:#ffffffb8;border:1px solid #5d708b2e;border-radius:12px;font-size:12px;font-weight:500}.fin-user-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fin-user-detail-grid article,.fin-user-signature-panel article{background:#ffffffa6;border:1px solid #5d708b29;border-radius:16px;padding:16px}.fin-user-detail-grid strong,.fin-user-signature-panel strong{color:#17202a;margin-top:8px;font-size:15px;font-weight:500;display:block}.fin-user-signature-panel{background:#fff;border:1px solid #5d708b2e;border-radius:18px;padding:14px}.fin-user-signature-panel h3{color:#17202a;margin:0 0 12px;font-size:18px;font-weight:500}.fin-user-signature-panel>div{grid-template-columns:1fr 2fr 220px;gap:12px;display:grid}.fin-user-signature-panel aside{color:#657483;background:linear-gradient(145deg,#fff,#dbe4ee);border:1px solid #5d708b29;border-radius:14px;place-items:center;min-height:94px;font-weight:500;display:grid}.fin-user-detail-card footer{justify-content:flex-end;gap:12px;display:flex}.fin-user-detail-card footer a:first-child{color:#33414d;background:linear-gradient(145deg,#fff,#dbe4ee);border:1px solid #5d708b2e}.fin-user-detail-actions button:first-child,.fin-user-detail-actions button:nth-child(10){color:#23453f;background:linear-gradient(145deg,#e9fbf5,#7fcfc1)}.fin-user-detail-actions button:nth-child(2),.fin-user-detail-actions button:nth-child(3){color:#4a3f73;background:linear-gradient(145deg,#f5f1ff,#c9b8ff)}.fin-user-detail-actions button:nth-child(4){color:#74501e;background:linear-gradient(145deg,#fff5e6,#f1c47b)}.fin-user-detail-actions button:nth-child(5),.fin-user-detail-actions button:nth-child(8),.fin-user-detail-actions button:nth-child(9){color:#3f5b8a;background:linear-gradient(145deg,#f8fbff,#c8d8ee)}.fin-user-detail-actions button:nth-child(6),.fin-user-detail-actions button:nth-child(11),.fin-user-detail-actions button:nth-child(12){color:#245c31;background:linear-gradient(145deg,#effcf2,#8fd39c)}.fin-user-detail-actions button:nth-child(7){color:#7b3340;background:linear-gradient(145deg,#fff1f4,#f1b4c0)}.fin-user-detail-actions button{box-shadow:0 10px 20px #3a4e6c1f,inset 0 1px #fffc}.fin-user-detail-grid strong.is-good,.fin-user-signature-panel strong.is-good{color:#2e9b58!important}.fin-user-detail-grid strong.is-bad,.fin-user-signature-panel strong.is-bad{color:#d84c47!important}.fin-user-detail-modules{grid-template-columns:repeat(4,minmax(0,1fr))!important}.fin-user-detail-card footer{background:linear-gradient(145deg,#ffffffb8,#d2dde98c)!important;border:1px solid #5d708b29!important;border-radius:18px!important;padding:14px!important}.fin-user-detail-card footer a:last-child{box-shadow:0 12px 24px #3a4e6c24;color:#23453f!important;background:linear-gradient(145deg,#e9fbf5,#7fcfc1)!important}.fin-user-detail-card footer a:first-child{box-shadow:0 12px 24px #3a4e6c1a!important}:is(.fin-main:has(.fin-user-form),.fin-main:has(.fin-user-detail-card)){overflow:auto!important}.fin-user-workspace:has(.fin-user-form){height:auto!important;min-height:980px!important;overflow:visible!important}.fin-user-board:has(.fin-user-form){grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:28px!important;overflow:visible!important}.fin-user-board:has(.fin-user-form) aside{border-radius:30px!important;min-height:600px!important;margin-top:140px!important;margin-left:0!important;padding:34px 28px 34px 38px!important}.fin-user-board:has(.fin-user-form) aside button{justify-content:flex-start!important;width:100%!important;min-height:56px!important}.fin-user-board:has(.fin-user-form) .fin-form-tabs{margin-bottom:0!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{border-radius:30px!important;margin-top:96px!important;padding:28px 28px 64px!important}.fin-user-detail-card footer{justify-content:flex-end!important;gap:14px!important;padding:12px 16px!important}.fin-user-detail-card footer a{justify-content:center!important;min-width:190px!important;min-height:46px!important;padding:0 22px!important}.fin-user-detail-card{overflow:visible!important}.fin-user-workspace:has(.fin-user-form){grid-template-rows:auto auto auto!important;gap:16px!important;min-height:0!important;padding:22px!important;display:grid!important}.fin-user-workspace:has(.fin-user-form) .fin-user-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.fin-user-board:has(.fin-user-form){grid-template-columns:280px minmax(0,1fr)!important;gap:22px!important}.fin-user-board:has(.fin-user-form) .fin-user-form{grid-template-rows:auto auto auto!important;gap:16px!important;display:grid!important}.fin-user-board:has(.fin-user-form) aside{min-height:620px!important;margin-top:0!important;margin-left:0!important;padding:34px 28px 34px 38px!important}.fin-user-board:has(.fin-user-form) .fin-form-tabs{margin:0!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{margin-top:0!important;padding:28px 28px 52px!important}.fin-user-overview{display:contents}.fin-user-overview>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.fin-user-overview>header span{color:#63717f;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900;display:block}.fin-user-overview>header h2{color:#17202a;letter-spacing:-.03em;margin:6px 0 0;font-size:34px}.fin-user-overview>header>div:last-child{align-items:center;gap:10px;display:flex}.fin-user-workspace:has(.fin-user-form){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:auto auto!important;padding:0!important}.fin-user-workspace:has(.fin-user-form) .fin-user-overview{background:linear-gradient(145deg,#fbfdff,#d8e2ee 96%);border:1px solid #5d708b42;border-radius:28px;grid-template-rows:auto;gap:16px;padding:22px;box-shadow:inset 0 1px #fffffff5,0 22px 48px #3a4e6c24;display:grid!important}.fin-user-workspace:has(.fin-user-form) .fin-user-overview>header h2{font-size:30px}.fin-user-workspace:has(.fin-user-form) .fin-user-summary{display:none!important}.fin-main:has(.fin-user-form){overflow:hidden!important}.fin-user-workspace:has(.fin-user-form){grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important}.fin-user-workspace:has(.fin-user-form) .fin-user-overview{padding:16px 22px!important}.fin-user-board:has(.fin-user-form){align-items:stretch!important;height:100%!important;min-height:0!important;overflow:hidden!important}.fin-user-board:has(.fin-user-form) aside{height:100%!important;min-height:0!important}.fin-user-board:has(.fin-user-form) .fin-user-form{grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;height:100%!important;min-height:0!important;overflow:hidden!important}.fin-user-board:has(.fin-user-form) .fin-user-form section{height:100%!important;min-height:0!important;padding:16px 18px!important;overflow:hidden!important}.fin-user-board:has(.fin-user-form) .fin-form-grid.names{margin-bottom:8px!important}.fin-user-board:has(.fin-user-form) .fin-address-card{margin-top:8px!important;padding:12px 14px!important}.fin-user-board:has(.fin-user-form) .fin-address-head{margin-bottom:8px!important}.fin-user-board:has(.fin-user-form) .fin-user-form footer{padding-top:8px!important;padding-bottom:0!important}.fin-form-grid.identity-extra .fin-profile-half{grid-column:span 2}.fin-form-tabs button{justify-content:center;align-items:center;gap:7px;display:flex}.fin-form-tabs button.passed,.fin-form-tabs button.active.passed{color:#fff!important;background:#31945d!important;box-shadow:0 12px 24px #31945d33!important}.fin-form-tabs button.passed svg{flex:none;width:16px;height:16px}.fin-poa-panel{gap:5px;min-width:0;display:grid}.fin-poa-panel>span{color:#52606d;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.fin-poa-controls{grid-template-columns:1.2fr 1fr 1fr;align-items:end;gap:8px;display:grid}.fin-poa-controls>label{gap:4px!important}.fin-poa-controls>label>span{font-size:10px!important}.fin-poa-controls input,.fin-poa-controls select{border-radius:13px!important;height:40px!important}.fin-poa-file{height:40px;margin-top:16px;color:#33414d!important;background:linear-gradient(145deg,#fff,#dce6f0)!important;border:1px solid #5d708b38!important;border-radius:13px!important;grid-template-columns:18px 1fr!important;align-items:center!important;gap:8px!important;padding:0 12px!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #fffffff0!important}.fin-poa-file svg{color:#3f5b8a;width:17px;height:17px}.fin-poa-file strong{color:#26333e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.fin-poa-file input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0;height:100%!important}.fin-poa-note{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.fin-poa-note small{color:#667381;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.fin-poa-note small.is-invalid{color:#c84444}.fin-draft-status{color:#667381;min-width:130px;margin-right:auto;font-size:12px;font-weight:700}.fin-user-form footer.has-submit-error .fin-draft-status{color:#b53232;background:#fff2f2;border:1px solid #c4444447;border-radius:4px;max-width:520px;padding:9px 12px;font-weight:700}.fin-form-tabs{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:6px!important}.fin-form-tabs button{min-width:0;font-size:12px;line-height:1.15;padding:0 8px!important}.fin-form-tabs button span{overflow-wrap:anywhere}.fin-user-form section .fin-form-grid>label>span:first-child:after,.fin-profile-upload>span:first-child:after,.fin-poa-panel>span:first-child:after{content:" Optional";color:#7a8794;text-transform:none;letter-spacing:0;margin-left:5px;font-size:10px;font-weight:700}.fin-user-form section .fin-form-grid>label.required>span:first-child:after,.fin-profile-upload.required>span:first-child:after,.fin-poa-panel.required>span:first-child:after{content:" *";color:#cf3e3e}.fin-user-form section .fin-form-grid>label:has(>input[required],>select[required])>span:first-child:after{content:" *";color:#cf3e3e}.fin-poa-controls>label:has(>input[required],>select[required])>span:first-child:after{content:" *";color:#cf3e3e}.fin-upload-grid label>span:after{content:" · Optional";color:#7a8794;font-weight:700}.fin-form-grid .fin-poa-controls>label>input,.fin-form-grid .fin-poa-controls>label>select{height:46px!important}.fin-form-grid .fin-poa-controls>.fin-poa-file{cursor:pointer;color:#33414d!important;background:linear-gradient(145deg,#fff,#dce6f0)!important;border:1px solid #5d708b38!important;border-radius:14px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;height:46px!important;min-height:46px!important;margin-top:14px!important;padding:0 14px!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #fffffff0!important}.fin-form-grid .fin-poa-controls>.fin-poa-file:hover{background:linear-gradient(145deg,#fff,#e5edf5)!important;border-color:#3f5b8a66!important}.fin-user-form select{color:#fff!important;border-radius:4px!important}.fin-user-form select option{color:#fff!important;background:#17202a!important;border-radius:4px!important}.fin-user-form select option[value=""]{color:#f4f7fa!important;background:#344454!important}.fin-user-form select option:checked,.fin-user-form select option:hover{color:#fff!important;background:#3f5b8a!important}.fin-user-form select:invalid{color:#e7edf3!important}.fin-form-grid.identity-extra>.fin-profile-upload,.fin-form-grid.identity-extra>.fin-poa-panel{grid-template-rows:auto 62px auto!important;align-content:start!important;gap:5px!important}.fin-form-grid.identity-extra>.fin-profile-upload>div{align-self:end!important;margin-top:0!important}.fin-form-grid.identity-extra>.fin-poa-panel>.fin-poa-controls{height:62px!important}.fin-upload-grid label:has(input[required])>strong:after{content:" *";color:#cf3e3e}.fin-upload-grid label:has(input[required])>span:after{content:""}.fin-score-note{color:#2d7d52!important;font-weight:700!important}.fin-family-section h3{margin-bottom:10px!important}.fin-family-section .fin-second-docs{margin-top:18px;padding-top:14px}.fin-family-details>h4{align-items:center;gap:8px;display:flex}.fin-family-details>h4>span{color:#7a8794;font-size:11px;font-weight:700}.fin-family-tabs{background:#ffffff8a;border:1px solid #5d708b33;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;padding:6px;display:grid}.fin-family-tabs button{color:#445363;height:36px;font:inherit;cursor:pointer;background:#edf2f7;border:1px solid #5d708b3d;border-radius:4px;font-size:12px;font-weight:700;box-shadow:0 2px 5px #3a4e6c14,inset 0 1px #ffffffe6}.fin-family-tabs button:hover{background:#e3eaf2;border-color:#6d82a0}.fin-family-tabs button.active{color:#fff;background:#17202a;border-color:#17202a;box-shadow:0 4px 10px #17202a2e}.fin-family-tabs button:disabled{cursor:not-allowed;opacity:.5}.fin-family-panel{min-height:64px}.fin-family-section .fin-form-grid{gap:8px 12px}.fin-family-section .fin-family-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.fin-family-section .fin-form-grid label{gap:5px}.fin-family-section .fin-form-grid input,.fin-family-section .fin-form-grid select{height:40px!important}.fin-family-subhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.fin-family-subhead h5{color:#33414d;margin:0;font-size:13px;font-weight:700}.fin-child-add{color:#fff;height:34px;font:inherit;cursor:pointer;background:#3f5b8a;border:1px solid #5d708b2e;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.fin-child-add:disabled{cursor:not-allowed;opacity:.55}.fin-child-add svg{width:16px;height:16px}.fin-children-list{grid-template-columns:1fr;gap:7px;display:grid}.fin-child-entry{border-bottom:1px solid #5d708b24;grid-template-columns:76px 1fr 2fr .55fr;align-items:end;gap:10px;padding-bottom:7px;display:grid}.fin-child-entry>strong{color:#3f5b8a;align-items:center;height:38px;font-size:12px;font-weight:700;display:flex}.fin-child-entry>label{gap:3px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:grid!important}.fin-child-entry>label>span{color:#52606d;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.fin-child-entry>label>span:after{content:" Optional";color:#7a8794;text-transform:none;letter-spacing:0;margin-left:4px;font-size:9px;font-weight:700}.fin-child-entry input,.fin-child-entry select{color:#fff;width:100%;height:38px;font:inherit;background:#17202a;border:1px solid #5d708b2e;border-radius:4px;outline:0;padding:0 10px;font-weight:500}.fin-child-entry input::placeholder{color:#aeb8c2}.fin-user-form input,.fin-user-form select{border-radius:4px!important}.fin-country-select{width:100%;min-width:0;height:44px;position:relative}.fin-family-section .fin-country-select{height:40px}.fin-country-native{opacity:0!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.fin-country-trigger{color:#fff;width:100%;min-width:0;height:100%;font:inherit;text-align:left;cursor:pointer;background:#17202a;border:1px solid #5d708b2e;border-radius:4px;outline:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;font-weight:500;display:grid}.fin-country-trigger:focus-visible{border-color:#5274aa;box-shadow:0 0 0 3px #5274aa33}.fin-country-trigger>span:not(.fin-country-flag){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-country-trigger .placeholder{color:#aeb8c2}.fin-country-trigger svg{width:18px;height:18px}.fin-country-flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;flex:none;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #ffffff38}.fin-country-menu{z-index:120;background:#17202a;border:1px solid #7e91a970;border-radius:4px;width:100%;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 18px 36px #17202a47}.fin-country-search{background:#202c38;border-bottom:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.fin-country-search svg{color:#c7d1dc;width:17px;height:17px}.fin-country-search input{width:100%;color:#fff!important;height:36px!important;font:inherit!important;background:#111923!important;border:1px solid #ffffff2e!important;border-radius:4px!important;padding:0 10px!important}.fin-country-options{overscroll-behavior:contain;max-height:260px;padding:4px;overflow-y:auto}.fin-country-options button{color:#fff;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:11px;padding:6px 12px;font-weight:500;display:grid}.fin-country-options button:hover,.fin-country-options button:focus-visible,.fin-country-options button.selected{background:#3f5b8a;outline:0}.fin-country-options button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-country-options p{color:#c7d1dc;text-align:center;margin:0;padding:18px}.fin-user-form:has(.fin-country-select.open){overflow:visible!important}.fin-user-form section:has(.fin-country-select.open){overflow:visible!important}.fin-form-tabs{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:4px!important;gap:0!important;padding:5px 8px 3px!important}.fin-form-tabs button{z-index:1;grid-template-rows:28px auto;place-items:start center;gap:4px;transition:color .15s;position:relative;transform:none;color:#758290!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 4px!important;display:grid!important}.fin-form-tabs button:after{content:"";z-index:-1;background:#c9d3dd;width:100%;height:2px;position:absolute;top:13px;left:50%}.fin-form-tabs button:last-child:after{display:none}.fin-form-tabs button:hover{transform:none;color:#33414d!important;box-shadow:none!important;background:0 0!important;border:0!important}.fin-form-tabs button:active{transform:none;box-shadow:none!important;background:0 0!important}.fin-form-tabs button>span:last-child{max-width:100%;color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15;overflow:hidden}.fin-tab-step{z-index:2;color:#687684;background:#f4f7fa;border:2px solid #aab6c2;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;line-height:1;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:grid;position:relative;box-shadow:0 0 0 4px #edf2f6}.fin-form-tabs button:hover .fin-tab-step{border-color:#708196;transform:translateY(-1px)}.fin-form-tabs button.active:not(.passed){color:#17202a!important;box-shadow:none!important;background:0 0!important;border:0!important}.fin-form-tabs button.active:not(.passed) .fin-tab-step{color:#fff;background:#17202a;border-color:#17202a;box-shadow:0 0 0 4px #d8e0e8,0 4px 8px #17202a2e}.fin-form-tabs button.passed,.fin-form-tabs button.active.passed{color:#337a51!important;box-shadow:none!important;background:0 0!important;border:0!important}.fin-form-tabs button.passed:after{background:#65aa7d}.fin-form-tabs button.passed .fin-tab-step{color:#fff;background:#42915f;border-color:#42915f;box-shadow:0 0 0 4px #e3f1e8}.fin-form-tabs button.active.passed{color:#1f5e3b!important}.fin-form-tabs button.active.passed .fin-tab-step{color:#fff;background:#347b50;border-color:#286d45;box-shadow:0 0 0 4px #cfe7d7,0 4px 8px #31945d33}.fin-tab-step svg,.fin-form-tabs button.passed .fin-tab-step svg{width:14px!important;height:14px!important}.fin-user-form input[type=number]{-moz-appearance:textfield}.fin-user-form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fin-user-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.fin-country-trigger,.fin-country-trigger>span,.fin-country-options button,.fin-country-options button>span{-webkit-text-fill-color:#f8fbff;color:#f8fbff!important;opacity:1!important}.fin-country-trigger .placeholder{-webkit-text-fill-color:#c3ced9;color:#c3ced9!important}.fin-country-options button:hover,.fin-country-options button:focus-visible,.fin-country-options button.selected{-webkit-text-fill-color:#fff;color:#fff!important;background:#3f5b8a!important}.fin-nationality-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.fin-nationality-section [hidden]{display:none!important}.fin-nationality-section .fin-nationality-panel{border-top:0;margin-top:0;padding-top:0}.fin-nationality-section .fin-upload-grid.nationality label{min-height:82px!important}.fin-nationality-tabs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.fin-nationality-start-grid{grid-template-columns:1fr!important}.fin-nationality-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fin-nationality-document-panel{gap:10px;margin-top:10px;display:grid}.fin-nationality-document-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.fin-nationality-document-grid .wide{grid-column:1/-1}.fin-upload-grid.nationality.conditional{gap:10px;margin-top:0}.fin-upload-grid.nationality.conditional.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-upload-grid.nationality.conditional.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-upload-grid.nationality.conditional label{border-radius:4px!important;min-height:78px!important;padding:10px!important}.fin-nationality-question{background:#ffffff94;border:1px solid #5d708b33;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:10px 12px;display:flex}.fin-nationality-question>div:first-child{gap:3px;display:grid}.fin-nationality-question strong{color:#26333e;font-size:13px}.fin-nationality-question span{color:#667381;font-size:11px}.fin-nationality-answer{flex:none;gap:8px;display:flex}.fin-nationality-answer button{color:#445363;min-height:34px;font:inherit;cursor:pointer;background:#edf2f7;border:1px solid #5d708b42;border-radius:4px;padding:0 13px;font-size:11px;font-weight:700}.fin-nationality-answer button:hover{background:#e3eaf2;border-color:#6d82a0}.fin-nationality-answer button.active{color:#fff;background:#17202a;border-color:#17202a}.fin-upload-grid.nationality.conditional .fin-nationality-file-upload.has-file{grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);align-content:center;column-gap:12px;place-items:initial!important;text-align:left!important}.fin-nationality-file-upload.has-file>svg,.fin-nationality-file-upload.has-file>img{object-fit:cover;background:#edf2f7;border:1px solid #5d708b33;border-radius:4px;grid-row:1/span 2;align-self:center;padding:6px;width:54px!important;height:54px!important}.fin-nationality-file-upload.has-file>strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;max-width:100%;overflow:hidden}.fin-nationality-file-upload.has-file>span{text-overflow:ellipsis;white-space:nowrap;align-self:start;width:100%;max-width:100%;overflow:hidden}.fin-nationality-answer button{border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:12px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 3px 8px #3a4e6c1a}.fin-nationality-answer button svg{width:15px;height:15px}.fin-nationality-answer button.add{color:#3f5b8a;background:#fff;border-color:#aebdcb}.fin-nationality-answer button.add:hover{background:#f4f7fb;border-color:#627da5;transform:translateY(-1px);box-shadow:0 4px 10px #3a4e6c24}.fin-nationality-answer button.add.active{color:#2f744b;background:#eaf6ee;border-color:#42915f}.fin-nationality-answer button.continue,.fin-nationality-answer button.continue:hover,.fin-nationality-answer button.continue.active{color:#fff;background:#17202a;border-color:#17202a;box-shadow:0 4px 10px #17202a29}.fin-nationality-answer button.continue:hover{background:#25323e;transform:translateY(-1px)}.fin-nationality-answer{background:#e8eef4;border:1px solid #5d708b33;border-radius:4px;gap:4px;padding:4px}.fin-nationality-answer button.yes,.fin-nationality-answer button.no{min-width:76px;min-height:32px;padding:0 13px;color:#52606d!important;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.fin-dark-select{width:100%;min-width:0;height:44px;position:relative}.fin-dark-select-native{opacity:0!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.fin-dark-select-trigger{color:#fff;width:100%;height:100%;font:inherit;text-align:left;cursor:pointer;background:#17202a;border:1px solid #5d708b2e;border-radius:4px;outline:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;font-weight:500;display:grid}.fin-dark-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-dark-select-trigger .placeholder{color:#aeb8c2}.fin-dark-select-trigger svg{width:18px;height:18px}.fin-dark-select-trigger:focus-visible{border-color:#5274aa;box-shadow:0 0 0 3px #5274aa33}.fin-dark-select.disabled .fin-dark-select-trigger{cursor:default;color:#dbe4ed;background:#202c38}.fin-dark-select.disabled .fin-dark-select-trigger svg{opacity:.45}.fin-dark-select-menu{z-index:130;background:#17202a;border:1px solid #7e91a970;border-radius:4px;width:100%;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 18px 36px #17202a47}.fin-dark-select-menu button{color:#fff;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#17202a;border:0;padding:8px 14px;font-weight:500;display:block}.fin-dark-select-menu button:hover,.fin-dark-select-menu button:focus-visible,.fin-dark-select-menu button.selected{background:#3f5b8a;outline:0}.fin-user-form:has(.fin-dark-select.open){overflow:visible!important}.fin-user-form section:has(.fin-dark-select.open){overflow:visible!important}.fin-form-grid label .fin-dark-select-trigger>span:not(.placeholder),.fin-dark-select.disabled .fin-dark-select-trigger>span{color:#fff!important}.fin-toggle-row.contact-verification{grid-template-columns:repeat(4,minmax(0,1fr))}.fin-toggle-row.contact-verification button:disabled{cursor:not-allowed;color:#7a8794;background:#dfe5eb;border-color:#c7d0d9;box-shadow:inset 0 1px #ffffffb8}.fin-access-section{padding:20px!important}.fin-access-section h3{font-weight:500;margin-bottom:16px!important;font-size:18px!important}.fin-access-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.fin-access-grid .access-half{grid-column:span 3}.fin-access-grid .access-third{grid-column:span 2}.fin-access-section .fin-form-grid label>span:first-child{color:#44515e;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600!important}.fin-access-section .fin-form-grid input,.fin-access-section .fin-form-grid select{color:#fff;letter-spacing:0;background:#17202a;border-color:#7e8b99;height:46px;font-size:14px;box-shadow:inset 0 1px #ffffff0a;border-radius:4px!important;font-weight:400!important}.fin-access-section .fin-form-grid input:focus,.fin-access-section .fin-form-grid select:focus{border-color:#4b6c9d;box-shadow:0 0 0 3px #4b6c9d29}.fin-access-section .fin-toggle-row{gap:10px;margin-top:18px}.fin-access-section .fin-toggle-row button{letter-spacing:0;border-radius:4px;min-height:42px;font-size:13px;font-weight:600}.fin-access-section .fin-toggle-row button.active{background:#3f5b8a;box-shadow:0 4px 10px #3f5b8a29}.fin-access-section .fin-dark-select{height:46px}.fin-access-section .fin-dark-select-trigger{font-size:14px;font-weight:400}.fin-account-switch{border-top:1px solid #5d708b2e;grid-template-columns:minmax(180px,.6fr) 2fr;align-items:center;gap:16px;margin-top:18px;padding-top:16px;display:grid}.fin-account-switch>div:first-child{gap:4px;display:grid}.fin-account-switch strong{color:#26333e;font-size:13px;font-weight:600}.fin-account-switch>div:first-child span{color:#6b7885;font-size:11px;font-weight:400}.fin-account-switch-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fin-account-switch-options label{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;position:relative;color:#52606d!important;min-height:42px!important;box-shadow:none!important;background:#f5f7f9!important;border:1px solid #c2ccd6!important;border-radius:4px!important;padding:0 12px!important;display:grid!important}.fin-account-switch-options label.enabled{color:#2e4d78!important;background:#edf2f8!important;border-color:#6f86a7!important}.fin-account-switch-options label.primary{cursor:default;color:#fff!important;background:#3f5b8a!important;border-color:#3f5b8a!important}.fin-account-switch-options input{opacity:0;pointer-events:none;position:absolute}.fin-account-switch-options svg{width:17px;height:17px}.fin-account-switch-options label>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}.fin-account-switch-options small{font-size:9px;font-weight:600}.fin-account-switch-options label.enabled:not(.primary):after{content:"✓";font-size:12px;font-weight:700}.fin-account-switch-options label:not(.enabled):after{content:"+";font-size:15px;font-weight:500}@media (max-width:900px){.fin-access-grid{grid-template-columns:1fr}.fin-access-grid .access-half,.fin-access-grid .access-third{grid-column:auto}.fin-account-switch{grid-template-columns:1fr}.fin-account-switch-options,.fin-toggle-row.contact-verification{grid-template-columns:repeat(2,minmax(0,1fr))}}.fin-access-verify-field{gap:5px;min-width:0;display:grid}.fin-access-verify-field>label{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}.fin-access-verify-field>label>span{color:#44515e;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.fin-access-verify-field>label.required>span:after{content:" *";color:#cf3e3e}.fin-access-input-action{min-width:0;position:relative}.fin-access-input-action>input{width:100%;padding-right:128px!important}.fin-access-input-action>button{color:#fff;min-width:112px;font:inherit;cursor:pointer;background:#3f5b8a;border:1px solid #3f5b8a;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:4px;bottom:4px;right:4px;box-shadow:0 3px 8px #3f5b8a2e}.fin-access-input-action>button:hover{background:#344f78}.fin-access-input-action>button svg{width:15px;height:15px}.fin-access-input-action>button.verified{background:#42915f;border-color:#42915f}.fin-access-input-action>button:disabled{cursor:not-allowed;color:#7a8794;box-shadow:none;background:#dfe5eb;border-color:#bfc9d3}@media (max-width:700px){.fin-access-input-action>input{padding-right:112px!important}.fin-access-input-action>button{min-width:96px;padding:0 8px}.fin-access-input-action>button span{font-size:10px}}.fin-verification-section{align-content:start;gap:16px;display:grid}.fin-verification-section h3{font-weight:500;margin-bottom:0!important}.fin-verification-head{border-top:1px solid #5d708b2e;border-bottom:1px solid #5d708b2e;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.fin-verification-head>svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:4px;width:22px;height:22px;padding:9px}.fin-verification-head>div{gap:4px;display:grid}.fin-verification-head strong,.fin-verification-checks strong{color:#26333e;font-size:14px;font-weight:600}.fin-verification-head span,.fin-verification-checks span{color:#6b7885;font-size:12px;font-weight:400}.fin-verification-head mark,.fin-verification-checks mark{color:#8b6619;background:#fff8e8;border:1px solid #d6b56e;border-radius:4px;place-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:600;display:inline-grid}.fin-verification-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fin-verification-checks article{background:#ffffff80;border:1px solid #5d708b33;border-radius:4px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:86px;padding:14px;display:grid}.fin-verification-checks article>svg{color:#3f5b8a;width:19px;height:19px}.fin-verification-checks article>div{gap:5px;min-width:0;display:grid}.fin-verification-checks article mark{align-self:start}@media (max-width:900px){.fin-verification-checks{grid-template-columns:1fr}}.fin-verification-documents-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.fin-verification-documents-head>div{align-items:center;gap:8px;display:flex}.fin-verification-documents-head svg{color:#3f5b8a;width:18px;height:18px}.fin-verification-documents-head strong{color:#26333e;font-size:14px;font-weight:600}.fin-verification-documents-head>span{color:#6b7885;font-size:11px;font-weight:500}.fin-verification-documents{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fin-verification-documents>article{background:#ffffff94;border:1px solid #5d708b33;border-radius:4px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:10px 12px;display:grid}.fin-verification-documents>article>svg{color:#3f5b8a;width:18px;height:18px}.fin-verification-documents>article>div:nth-child(2){gap:4px;min-width:0;display:grid}.fin-verification-documents strong{color:#26333e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.fin-verification-documents article span{color:#6b7885;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.fin-verification-document-actions{gap:5px;display:flex}.fin-verification-document-actions button{color:#3f5b8a;cursor:pointer;background:#f5f7f9;border:1px solid #bbc6d1;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.fin-verification-document-actions button:hover{background:#edf2f8;border-color:#3f5b8a}.fin-verification-document-actions svg{width:15px;height:15px}.fin-verification-documents-empty{color:#6b7885;border:1px dashed #b8c4d0;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:66px;font-size:12px;display:flex}.fin-verification-documents-empty svg{width:18px;height:18px}@media (max-width:1200px){.fin-verification-documents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fin-verification-documents{grid-template-columns:1fr}}.fin-nationality-answer{background:0 0;border:0;gap:8px;padding:0;display:flex}.fin-nationality-answer button.yes,.fin-nationality-answer button.no{border-radius:4px;min-width:72px;min-height:36px;padding:0 18px;font-size:12px;font-weight:800;background:#fff!important;border:1px solid!important;transform:none!important;box-shadow:0 2px 5px #3a4e6c14!important}.fin-nationality-answer button.yes{color:#2f744b!important;background:#edf8f1!important;border-color:#7fb493!important}.fin-nationality-answer button.yes:hover,.fin-nationality-answer button.yes.active{color:#fff!important;background:#42915f!important;border-color:#42915f!important;box-shadow:0 3px 7px #31945d2e!important}.fin-nationality-answer button.no{color:#445363!important;border-color:#b7c2cd!important}.fin-nationality-answer button.no:hover,.fin-nationality-answer button.no.active{color:#fff!important;background:#52606d!important;border-color:#52606d!important;box-shadow:0 3px 7px #3a4e6c29!important}.fin-nationality-answer{background:#e7ebf0;border:1px solid #5d708b29;border-radius:999px;grid-template-columns:1fr 1fr;gap:0;width:168px;padding:4px;display:grid;box-shadow:inset 0 2px 5px #3a4e6c1a,0 1px #ffffffe6}.fin-nationality-answer button.yes,.fin-nationality-answer button.no{border-radius:999px;min-width:0;min-height:34px;padding:0 16px;font-size:13px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s;color:#33414d!important;box-shadow:none!important;background:0 0!important;border:0!important}.fin-nationality-answer button.yes:hover{color:#2f744b!important;background:#42915f1f!important}.fin-nationality-answer button.no:hover{color:#26333e!important;background:#52606d1a!important}.fin-nationality-answer button.yes.active{color:#fff!important;background:#4c9d69!important;box-shadow:0 3px 8px #31945d3d,inset 0 1px #ffffff38!important}.fin-nationality-answer button.no.active{color:#fff!important;background:#e35068!important;box-shadow:0 3px 8px #c9364f3d,inset 0 1px #ffffff2e!important}.fin-nationality-profile-panel{flex-direction:column;min-height:230px;display:flex}.fin-nationality-previous-choice{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.fin-nationality-cancel-step{color:#445363;min-height:38px;font:inherit;cursor:pointer;background:#f7f9fb;border:1px solid #b9c5d0;border-radius:4px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #3a4e6c14}.fin-nationality-cancel-step:hover{color:#26333e;background:#fff;border-color:#7d8c9b}.fin-nationality-cancel-step svg{width:16px;height:16px}.fin-nationality-previous-answer{align-items:center;gap:10px;display:flex}.fin-nationality-previous-answer>span{color:#667381;font-size:11px;font-weight:700}.fin-nationality-answer-static{pointer-events:none}.fin-nationality-answer-static>span{color:#33414d;border-radius:999px;place-items:center;min-height:34px;padding:0 16px;font-size:13px;font-weight:700;display:grid}.fin-nationality-answer-static>.yes.active{color:#fff;background:#4c9d69;box-shadow:0 3px 8px #31945d3d,inset 0 1px #ffffff38}@media (max-width:1200px){.fin-admin{height:auto;overflow:auto}.fin-frame{border-radius:0;grid-template-columns:1fr;height:auto}.fin-left{display:none}.fin-main{grid-template-rows:auto}.fin-kpis,.fin-grid{grid-template-columns:1fr}.fin-heading,.fin-topbar{flex-direction:column;align-items:flex-start}.fin-transactions{overflow:auto}}.fin-additional-poa{border-top:1px solid #5d708b2e;gap:7px;padding:10px 0;display:grid}.fin-additional-poa-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.fin-additional-poa-head h4{color:#26333e;margin:0;font-size:13px;font-weight:600}.fin-additional-poa-head>span{color:#c84444;text-transform:uppercase;font-size:10px;font-weight:700}.fin-additional-poa-grid{align-items:end;grid-template-columns:1fr 1fr 1.35fr!important;gap:10px!important}.fin-additional-poa-grid>.fin-nationality-file-upload{cursor:pointer;position:relative;overflow:hidden;place-items:initial!important;color:#33414d!important;background:linear-gradient(145deg,#fff,#e2eaf2)!important;border:1px dashed #9eafc0!important;border-radius:4px!important;grid-template-rows:1fr!important;grid-template-columns:20px auto minmax(0,1fr)!important;align-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;height:44px!important;min-height:44px!important;padding:0 12px!important;display:grid!important;box-shadow:inset 0 1px #fffffff0!important}.fin-additional-poa-grid>.fin-nationality-file-upload:hover{background:linear-gradient(145deg,#fff,#e9eff5)!important;border-color:#5274aa!important}.fin-additional-poa-grid>.fin-nationality-file-upload>svg,.fin-additional-poa-grid>.fin-nationality-file-upload>img{color:#3f5b8a;object-fit:cover;align-self:center;background:0 0!important;border:0!important;border-radius:4px!important;grid-row:auto!important;width:18px!important;height:18px!important;padding:0!important}.fin-additional-poa-grid>.fin-nationality-file-upload>strong{color:#26333e;text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:11px;font-weight:600;overflow:hidden}.fin-additional-poa-grid>.fin-nationality-file-upload>strong:after{content:" *";color:#cf3e3e}.fin-additional-poa-grid>.fin-nationality-file-upload>span{color:#667381;text-align:right;text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:10px;font-weight:400;overflow:hidden}.fin-additional-poa-grid>.fin-nationality-file-upload>input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0;height:100%!important}.fin-additional-poa-note{color:#667381;font-size:10px;font-weight:400}@media (max-width:900px){.fin-additional-poa-grid{grid-template-columns:1fr!important}}.fin-nationality-section{padding-bottom:10px!important}.fin-nationality-document-panel{gap:6px!important;margin-top:7px!important}.fin-additional-poa{gap:4px;padding:6px 0}.fin-additional-poa-grid{gap:8px!important}.fin-additional-poa-note{line-height:1.15}.fin-nationality-question{padding:7px 10px!important}.fin-nationality-question>div:first-child{gap:1px}.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional{gap:8px!important}.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional .fin-nationality-file-upload{place-items:initial!important;text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:38px minmax(0,1fr)!important;align-content:center!important;column-gap:9px!important;height:54px!important;min-height:54px!important;padding:6px 9px!important}.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional .fin-nationality-file-upload>svg,.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional .fin-nationality-file-upload>img{object-fit:cover;align-self:center;background:#edf2f7!important;border:1px solid #5d708b2e!important;border-radius:4px!important;grid-row:1/span 2!important;width:34px!important;height:34px!important;padding:4px!important}.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional .fin-nationality-file-upload>strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:10px;overflow:hidden}.fin-nationality-profile-panel .fin-upload-grid.nationality.conditional .fin-nationality-file-upload>span{text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:9px;overflow:hidden}.fin-nationality-previous-choice{padding-top:7px!important}.fin-access-section{align-content:start;display:grid;gap:12px!important}.fin-access-section>h3{margin-bottom:0!important}.fin-access-group{border-top:1px solid #5d708b33;gap:9px;padding-top:12px;display:grid}.fin-access-group:first-of-type{border-top:0;padding-top:0}.fin-access-group>h4{color:#33414d;letter-spacing:0;margin:0;font-size:13px;font-weight:600}.fin-access-group .fin-account-switch{border-top:0;margin-top:0;padding-top:0}.fin-access-group .fin-toggle-row{margin-top:0!important}.fin-access-major-group>h4{color:#17202a;font-size:18px;font-weight:500}.fin-access-major-group+.fin-access-major-group{margin-top:10px;padding-top:20px}.fin-toggle-row.contact-verification button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.fin-toggle-row.contact-verification button svg{width:16px;height:16px}.fin-email-verification-overlay{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17202a61;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.fin-email-verification-flow{background:linear-gradient(145deg,#fff,#e2eaf2);border:1px solid #5d708b4d;border-radius:4px;gap:16px;width:min(720px,100vw - 48px);padding:20px;display:grid;box-shadow:0 24px 70px #17202a47,inset 0 1px #fffffff5}.fin-email-verification-title{grid-template-columns:34px minmax(0,1fr) 36px;align-items:center;gap:10px;min-width:0;display:grid}.fin-email-verification-title>svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:4px;width:18px;height:18px;padding:7px}.fin-email-verification-title>div{gap:3px;min-width:0;display:grid}.fin-email-verification-title strong{color:#26333e;font-size:16px;font-weight:600}.fin-email-verification-title span{color:#667381;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fin-email-verification-close{cursor:pointer;place-items:center;color:#445363!important;width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#f5f7f9!important;border:1px solid #bbc6d1!important;border-radius:4px!important;padding:0!important;display:grid!important}.fin-email-verification-close:hover{background:#fff!important;border-color:#52606d!important}.fin-email-verification-close svg{width:16px;height:16px}.fin-email-verification-controls{grid-template-columns:minmax(180px,1fr) auto auto;align-items:end;gap:8px;display:grid}.fin-email-verification-controls label{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:4px!important;padding:0!important;display:grid!important}.fin-email-verification-controls label>span{color:#52606d;text-transform:none;letter-spacing:0;font-size:10px;font-weight:600}.fin-email-verification-controls input{color:#fff;width:100%;height:40px;font:inherit;background:#17202a;border:1px solid #7e8b99;border-radius:4px;outline:0;padding:0 12px;font-size:13px;font-weight:400}.fin-email-verification-controls input:focus{border-color:#4b6c9d;box-shadow:0 0 0 3px #4b6c9d29}.fin-email-verification-controls button{color:#fff;height:40px;font:inherit;cursor:pointer;background:#17202a;border:1px solid #17202a;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.fin-email-verification-controls button.secondary{color:#445363;background:#f5f7f9;border-color:#aebac6}.fin-email-verification-controls button.secondary:hover{color:#2e4d78;background:#fff;border-color:#627da5}.fin-email-verification-controls button:disabled{cursor:not-allowed;color:#7a8794;background:#dfe5eb;border-color:#c7d0d9}.fin-email-verification-controls button svg{width:15px;height:15px}.fin-email-verification-flow>p,.fin-email-verification-message{color:#3c6f50;margin:0;font-size:11px;font-weight:500;line-height:1.35}.fin-email-verification-flow>p.error,.fin-email-verification-message.error{color:#bd3e48}@media (max-width:700px){.fin-email-verification-overlay{padding:14px}.fin-email-verification-flow{width:100%;padding:16px}.fin-email-verification-controls{grid-template-columns:1fr}.fin-email-verification-controls button{width:100%}}.fin-wallet-setup-section,.fin-permission-section{align-content:start;gap:14px;display:grid;padding:20px!important}.fin-setup-section-head{border-bottom:1px solid #5d708b33;justify-content:space-between;align-items:center;gap:18px;padding-bottom:12px;display:flex}.fin-setup-section-head>div:first-child{gap:3px;display:grid}.fin-setup-section-head h3{font-weight:500;margin:0!important;font-size:18px!important}.fin-setup-section-head>div:first-child>span{color:#667381;font-size:11px;font-weight:500}.fin-wallet-summary{align-items:center;gap:8px;display:flex}.fin-wallet-summary>span{color:#445363;background:#f5f7f9;border:1px solid #c4ced8;border-radius:4px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.fin-wallet-summary svg{color:#3f5b8a;width:15px;height:15px}.fin-wallet-load-state{color:#667381;justify-content:center;align-items:center;gap:12px;min-height:150px;font-size:13px;display:flex}.fin-wallet-load-state.error{color:#ad3f49}.fin-wallet-load-state button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#17202a;border:1px solid #17202a;border-radius:4px;padding:0 12px;font-size:11px;font-weight:600}.fin-wallet-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fin-wallet-group{align-content:start;gap:10px;min-width:0;display:grid}.fin-wallet-group>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.fin-wallet-group>header>div{align-items:center;gap:8px;min-width:0;display:flex}.fin-wallet-group>header>div>svg{color:#3f5b8a;width:18px;height:18px}.fin-wallet-group>header strong{color:#26333e;font-size:14px;font-weight:600}.fin-wallet-group>header span{color:#758290;font-size:10px;font-weight:500}.fin-wallet-group>header>button{color:#445363;min-height:30px;font:inherit;cursor:pointer;background:#f5f7f9;border:1px solid #b8c3ce;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:600;display:inline-flex}.fin-wallet-group>header>button:hover{color:#2e4d78;background:#fff;border-color:#627da5}.fin-wallet-group>header>button:disabled{cursor:not-allowed;opacity:.45}.fin-wallet-group>header>button svg{width:13px;height:13px}.fin-wallet-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fin-wallet-option{min-width:0}.fin-wallet-option>button{color:#445363;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:#ffffff94;border:1px solid #c4ced8;border-radius:4px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:8px;padding:8px;display:grid;box-shadow:0 2px 6px #3a4e6c0f}.fin-wallet-option>button:hover{background:#fff;border-color:#768ba5}.fin-wallet-option.enabled>button{background:#eff8f2;border-color:#72ac88;box-shadow:0 3px 8px #31945d1a}.fin-wallet-currency-icon{background:#fff;border:1px solid #5d708b2e;border-radius:4px;grid-row:1/span 2;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.fin-wallet-currency-icon img{object-fit:cover;border-radius:2px;width:24px;height:16px}.fin-wallet-currency-icon svg{color:#3f5b8a;width:17px;height:17px}.fin-wallet-currency-name{align-self:end;min-width:0;display:grid}.fin-wallet-currency-name strong{color:#26333e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.fin-wallet-currency-name small{color:#758290;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.fin-wallet-option-status{color:#a1434b;align-self:start;font-size:9px;font-weight:700}.fin-wallet-option.enabled .fin-wallet-option-status{color:#2f744b}.fin-wallet-group-empty{color:#758290;border:1px dashed #b9c5d0;border-radius:4px;grid-column:1/-1;place-items:center;min-height:64px;font-size:11px;font-weight:500;display:grid}.fin-permission-tabs{background:#edf2f7;border:1px solid #5d708b33;border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid}.fin-permission-tabs button{color:#52606d;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.fin-permission-tabs button svg{width:15px;height:15px}.fin-permission-tabs button:hover{color:#26333e;background:#fff;border-color:#b8c4cf}.fin-permission-tabs button.active{color:#fff;background:#17202a;border-color:#17202a;box-shadow:0 3px 8px #17202a26}.fin-binary-toggle{background:#e7edf3;border:1px solid #c3cdd7;border-radius:4px;grid-template-columns:repeat(2,minmax(64px,1fr));gap:3px;padding:3px;display:grid}.fin-binary-toggle button{color:#5f6d7b;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 9px;font-size:10px;font-weight:700}.fin-binary-toggle button.on:hover{color:#2f744b;background:#e0f0e6}.fin-binary-toggle button.off:hover{color:#a83d48;background:#f8e5e7}.fin-binary-toggle button.on.active{color:#fff;background:#42915f;box-shadow:0 2px 5px #31945d33}.fin-binary-toggle button.off.active{color:#fff;background:#d85866;box-shadow:0 2px 5px #bf3d4b2e}.fin-binary-toggle.disabled{opacity:.5}.fin-binary-toggle.disabled button{cursor:not-allowed}.fin-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fin-permission-feature-icon{color:#3f5b8a;background:#edf3f8;border:1px solid #b9c8d7;border-radius:4px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffffe6}.fin-permission-feature-icon svg{stroke-width:1.9px;width:17px;height:17px}.fin-permission-feature-icon.compact{background:#f5f8fb;flex-basis:24px;width:24px;height:24px}.fin-permission-feature-icon.compact svg{width:13px;height:13px}.fin-policy-card{background:#ffffff8f;border:1px solid #5d708b33;border-radius:4px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:9px 11px;display:grid}.fin-policy-card>strong{color:#33414d;font-size:11px;font-weight:600;line-height:1.25}.fin-requirement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fin-requirement-card,.fin-payment-method-card,.fin-admin-approval{background:#ffffff8f;border:1px solid #5d708b33;border-radius:4px;align-content:start;gap:7px;min-width:0;padding:10px;display:grid}.fin-requirement-card>header,.fin-admin-approval>header{border-bottom:1px solid #5d708b24;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.fin-requirement-card>header>div,.fin-admin-approval>header>div,.fin-payment-method-card>header>div{align-items:center;gap:8px;min-width:0;display:flex}.fin-requirement-card>header strong,.fin-payment-method-card>header strong,.fin-admin-approval>header strong{color:#26333e;font-size:12px;font-weight:600}.fin-requirement-card>header span,.fin-admin-approval>header span{color:#758290;font-size:9px;font-weight:500}.fin-requirement-card>div,.fin-admin-approval>div,.fin-payment-method-options{gap:5px;display:grid}.fin-policy-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;display:grid}.fin-policy-row>span{color:#52606d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.fin-policy-row .fin-binary-toggle{grid-template-columns:repeat(2,minmax(56px,1fr))}.fin-payment-method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fin-payment-method-card{min-height:70px}.fin-payment-method-card.enabled{background:#eff8f2;border-color:#72ac88}.fin-payment-method-card>header{gap:8px;display:grid}.fin-payment-method-card>header>div>strong{min-height:15px}.fin-payment-method-card .fin-binary-toggle{width:100%}.fin-payment-method-options{border-top:1px solid #5d708b24;padding-top:6px}.fin-fraud-layout{gap:10px;display:grid}.fin-policy-grid.fraud{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-admin-approval>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 16px}@media (max-width:1300px){.fin-wallet-options,.fin-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-payment-method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-admin-approval>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fin-wallet-groups{grid-template-columns:1fr}.fin-policy-grid,.fin-policy-grid.fraud,.fin-payment-method-grid,.fin-permission-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.fin-setup-section-head{flex-direction:column;align-items:flex-start}.fin-wallet-options,.fin-policy-grid,.fin-policy-grid.fraud,.fin-requirement-grid,.fin-payment-method-grid,.fin-admin-approval>div,.fin-permission-tabs{grid-template-columns:1fr}.fin-policy-card{grid-template-columns:32px minmax(0,1fr)}.fin-policy-card>.fin-binary-toggle{grid-column:1/-1}.fin-binary-toggle{width:100%}}.fin-main:has(.fin-settings-workspace){grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}.fin-main:has(.fin-settings-workspace)>.fin-heading{display:none}.fin-settings-workspace{grid-template-rows:auto minmax(0,1fr);gap:14px;min-width:0;height:100%;min-height:0;display:grid}.fin-settings-overview{background:linear-gradient(145deg,#fff 0%,#e1e9f1 100%);border:1px solid #60758f47;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:17px 22px;display:flex;box-shadow:0 12px 30px #3a4e6c17,inset 0 1px #fffffff5}.fin-settings-overview>div:first-child{gap:4px;display:grid}.fin-settings-overview>div:first-child:after{content:"";background:#4d9767;border-radius:3px;width:48px;height:3px;margin-top:5px}.fin-settings-overview>div:first-child>span{color:#697785;letter-spacing:0;font-size:10px;font-weight:700}.fin-settings-overview h2{color:#17202a;letter-spacing:0;margin:0;font-size:28px;font-weight:500}.fin-settings-current{background:#ffffffc2;border:1px solid #c4cfda;border-left:4px solid #4d9767;border-radius:6px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:260px;padding:10px 13px;display:grid;box-shadow:0 6px 16px #3a4e6c12,inset 0 1px #fff}.fin-settings-current>svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:5px;width:19px;height:19px;padding:8px}.fin-settings-current>span{gap:2px;display:grid}.fin-settings-current small{color:#788491;letter-spacing:0;font-size:10px;font-weight:500}.fin-settings-current strong{color:#26333e;letter-spacing:0;font-size:13px;font-weight:650}.fin-settings-board{background:#eaf0f5;border:1px solid #60758f4d;border-radius:8px;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden;box-shadow:0 16px 36px #3a4e6c1a,inset 0 1px #ffffffe6}.fin-settings-content{background:#eaf0f5;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.fin-settings-frame-wrap{background:#eaf0f5;min-width:0;min-height:0;position:relative;overflow:hidden}.fin-settings-frame-wrap iframe{opacity:0;background:#eaf0f5;border:0;width:100%;height:100%;min-height:620px;transition:opacity .12s}.fin-settings-frame-wrap iframe.ready{opacity:1}.fin-settings-loading{z-index:2;color:#667381;background:#f5f8fb;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}@media (max-width:760px){.fin-main:has(.fin-settings-workspace){overflow:auto!important}.fin-settings-workspace{height:auto}.fin-settings-overview{flex-direction:column;align-items:flex-start}.fin-settings-current{width:100%}.fin-settings-board{overflow:visible}.fin-settings-frame-wrap iframe{height:760px}}.fin-permission-section.is-registration{gap:8px!important;padding:13px 16px!important}.fin-permission-section.is-registration .fin-setup-section-head{padding-bottom:7px}.fin-permission-section.is-registration .fin-requirement-grid{grid-template-columns:repeat(20,minmax(0,1fr));gap:8px}.fin-permission-section.is-registration .fin-requirement-card{background:linear-gradient(145deg,#fffffff5,#ebf1f7d1);border-color:#c6d1dc;grid-column:span 4;grid-template-rows:auto minmax(0,1fr);gap:0;min-height:132px;padding:0;transition:border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 5px 14px #32455e12,inset 0 1px #fffffff5}.fin-permission-section.is-registration .fin-requirement-card:nth-child(n+6){grid-column:span 5}.fin-permission-section.is-registration .fin-requirement-card:hover{border-color:#91a5ba;box-shadow:0 7px 18px #32455e1c,inset 0 1px #fffffffa}.fin-permission-section.is-registration .fin-requirement-card>header{background:#ffffff8f;border-bottom-color:#d4dde6;min-height:42px;padding:7px 9px}.fin-permission-section.is-registration .fin-requirement-card>header strong{letter-spacing:0;font-size:18px;font-weight:500;line-height:1.2}.fin-permission-section.is-registration .fin-requirement-card>header span{display:none}.fin-permission-section.is-registration .fin-requirement-card>header .fin-permission-feature-icon{color:#fff;background:#17202a;border-color:#17202a;flex-basis:28px;width:28px;height:28px;box-shadow:0 3px 8px #17202a24}.fin-permission-section.is-registration .fin-requirement-card>header .fin-permission-feature-icon svg{width:15px;height:15px}.fin-permission-section.is-registration .fin-requirement-card>div{align-content:center;min-height:76px;padding:6px 8px}.fin-permission-section.is-registration .fin-permission-feature-icon.compact{flex-basis:20px;width:20px;height:20px}.fin-permission-section.is-registration .fin-permission-feature-icon.compact svg{width:11px;height:11px}.fin-permission-section.is-registration .fin-policy-row{border-bottom:1px solid #697d971c;grid-template-columns:20px minmax(0,1fr) auto;gap:6px;min-height:31px}.fin-permission-section.is-registration .fin-policy-row:last-child{border-bottom:0}.fin-permission-section.is-registration .fin-requirement-card:has(.fin-policy-row:only-child) .fin-policy-row{grid-template-columns:minmax(0,1fr) auto}.fin-permission-section.is-registration .fin-requirement-card:has(.fin-policy-row:only-child) .fin-policy-row .fin-permission-feature-icon{display:none}.fin-permission-section.is-registration .fin-policy-row .fin-binary-toggle{background:#e9eff5;grid-template-columns:repeat(2,minmax(42px,1fr));padding:2px}.fin-permission-section.is-registration .fin-policy-row .fin-binary-toggle button{min-height:24px;padding:0 5px;font-size:9px}@media (max-width:1200px){.fin-permission-section.is-registration .fin-requirement-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-permission-section.is-registration .fin-requirement-card,.fin-permission-section.is-registration .fin-requirement-card:nth-child(n+6){grid-column:auto}}@media (max-width:760px){.fin-permission-section.is-registration .fin-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.fin-permission-section.is-registration .fin-requirement-grid{grid-template-columns:1fr}}.fin-user-detail-actions button{cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 10px;transition:transform .14s,filter .14s,box-shadow .14s;display:inline-flex}.fin-user-detail-actions button:hover:not(:disabled){filter:saturate(1.05);transform:translateY(-1px);box-shadow:0 12px 24px #3a4e6c29,inset 0 1px #ffffffdb}.fin-user-detail-actions button:disabled{cursor:not-allowed;opacity:.52}.fin-user-detail-actions button svg{flex:0 0 16px;width:16px;height:16px}.fin-user-detail-actions button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fin-user-action-dialog{background:linear-gradient(145deg,#fdfefe,#dfe8f1);border:1px solid #aebbc8;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(820px,100vw - 48px);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 90px #17202a52,inset 0 1px #fffffff2}.fin-user-action-dialog>header{background:#ffffffb8;border-bottom:1px solid #5d708b33;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 18px;display:flex}.fin-user-action-dialog>header>div{align-items:center;gap:11px;min-width:0;display:flex}.fin-user-action-dialog>header>div>svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:4px;width:20px;height:20px;padding:8px}.fin-user-action-dialog>header span{gap:2px;min-width:0;display:grid}.fin-user-action-dialog>header strong{color:#17202a;font-size:19px;font-weight:500}.fin-user-action-dialog>header small{color:#667482;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fin-user-action-dialog>header>button{color:#445363;cursor:pointer;background:#f5f8fa;border:1px solid #b8c4cf;border-radius:4px;place-items:center;width:38px;height:38px;padding:0;display:grid}.fin-user-action-dialog>header>button svg{width:17px;height:17px}.fin-user-action-body{min-height:180px;padding:18px;overflow:auto}.fin-user-action-body>p{color:#33734d;background:#edf8f0;border:1px solid #a8d2b5;border-radius:4px;margin:14px 0 0;padding:10px 12px;font-size:12px}.fin-user-action-body>p.error{color:#b83f49;background:#fff0f2;border-color:#e2abb1}.fin-user-action-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.fin-user-action-form-grid label{color:#52606d;align-content:start;gap:6px;min-width:0;font-size:11px;font-weight:600;display:grid}.fin-user-action-form-grid label.wide{grid-column:1/-1}.fin-user-action-form-grid input,.fin-user-action-form-grid select,.fin-user-action-form-grid textarea{color:#fff;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#17202a;border:1px solid #aebbc8;border-radius:4px;outline:0;padding:9px 12px;font-size:13px;font-weight:400}.fin-user-action-form-grid textarea{resize:vertical}.fin-user-action-form-grid input:focus,.fin-user-action-form-grid select:focus,.fin-user-action-form-grid textarea:focus{border-color:#4f76a8;box-shadow:0 0 0 3px #4f76a824}.fin-user-action-form-grid label.file{background:#ffffff80;border:1px dashed #9eafbf;border-radius:4px;padding:12px}.fin-user-action-form-grid label.file input{color:#445363;background:#f5f8fa;min-height:38px;padding:7px}.fin-user-action-form-grid label.file small{color:#758290;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.fin-user-action-qr{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:24px;display:grid}.fin-user-action-qr>img{object-fit:contain;background:#fff;border:1px solid #b8c4cf;border-radius:4px;width:240px;height:240px;padding:10px}.fin-user-action-qr>div{gap:7px;display:grid}.fin-user-action-qr span{color:#758290;text-transform:uppercase;font-size:10px}.fin-user-action-qr strong{color:#26333e;overflow-wrap:anywhere;margin-bottom:8px;font-size:15px;font-weight:500}.fin-user-action-qr a{color:#fff;background:#17202a;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:max-content;min-height:40px;padding:0 14px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.fin-user-action-qr a svg{width:15px;height:15px}.fin-user-action-dialog>footer{background:#ffffffbd;border-top:1px solid #5d708b33;justify-content:flex-end;align-items:center;gap:8px;min-height:64px;padding:10px 18px;display:flex}.fin-user-action-dialog>footer button{color:#fff;min-width:112px;min-height:40px;font:inherit;cursor:pointer;background:#17202a;border:1px solid #17202a;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.fin-user-action-dialog>footer button.secondary{color:#445363;background:#f5f8fa;border-color:#b8c4cf}.fin-user-action-dialog>footer button:disabled{cursor:not-allowed;opacity:.55}.fin-user-action-dialog>footer button svg{width:15px;height:15px}@media (max-width:700px){.fin-user-action-dialog{width:100%;max-height:calc(100vh - 20px)}.fin-user-action-form-grid,.fin-user-action-qr{grid-template-columns:1fr}.fin-user-action-form-grid label.wide{grid-column:auto}.fin-user-action-qr>img{aspect-ratio:1;justify-self:center;width:min(240px,100%);height:auto}}.fin-user-detail-header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.fin-user-detail-header-actions .permissions{color:#fff;cursor:pointer;background:#4d9667;border-radius:4px;justify-content:center;align-items:center;gap:7px;display:inline-flex;box-shadow:0 6px 14px #32744b33}.fin-user-detail-header-actions .permissions:hover{background:#3f8458}.fin-user-detail-header-actions .permissions svg{width:17px;height:17px}.fin-main:has(.fin-user-classic-workspace){grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}.fin-main:has(.fin-user-classic-workspace)>.fin-heading{display:none}.fin-user-workspace:has(.fin-user-classic-workspace){height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:hidden!important}.fin-user-workspace:has(.fin-user-classic-workspace)>.fin-user-overview{display:none!important}.fin-user-board:has(.fin-user-classic-workspace){height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}.fin-user-board:has(.fin-user-classic-workspace)>aside{display:none!important}.fin-user-classic-workspace{background:#eef3f8;border:1px solid #5d708b40;border-radius:8px;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 18px 42px #3a4e6c1f}.fin-user-classic-workspace>header{background:linear-gradient(145deg,#fff,#e2eaf2);border-bottom:1px solid #5d708b33;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:10px 14px;display:flex}.fin-user-classic-identity{align-items:center;gap:11px;min-width:0;display:flex}.fin-user-classic-identity>img{object-fit:cover;background:#e7edf3;border:1px solid #c1ccd7;border-radius:8px;width:46px;height:46px}.fin-user-classic-identity>span{gap:3px;min-width:0;display:grid}.fin-user-classic-identity strong{color:#17202a;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.fin-user-classic-identity small{color:#657483;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.fin-user-classic-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.fin-user-classic-actions>button{color:#3e4d5b;min-height:40px;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #aebbc8;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 4px 10px #3a4e6c14}.fin-user-classic-actions>button:hover{background:#fff;border-color:#697b8c}.fin-user-classic-actions>button.permissions{color:#fff;background:#4d9667;border-color:#39764e}.fin-user-classic-actions>button.permissions:hover{background:#3f8458}.fin-user-classic-actions svg{width:16px;height:16px}.fin-user-classic-frame-wrap{background:#eef3f8;min-height:0;position:relative;overflow:hidden}.fin-user-classic-frame-wrap>iframe{opacity:0;background:#eef3f8;border:0;width:100%;height:100%;transition:opacity .16s;display:block}.fin-user-classic-frame-wrap>iframe.ready{opacity:1}.fin-user-classic-loading{z-index:1;color:#657483;background:#eef3f8;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;inset:0}.fin-user-permission-overlay{z-index:650;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17202a75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.fin-user-permission-dialog{background:linear-gradient(145deg,#fdfefe,#dfe8f1);border:1px solid #aebbc8;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1800px,100vw - 48px);max-height:calc(100vh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 90px #17202a52,inset 0 1px #fffffff2}.fin-user-permission-dialog>header{background:#ffffffb3;border-bottom:1px solid #5d708b33;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 18px;display:flex}.fin-user-permission-dialog>header>div{align-items:center;gap:11px;min-width:0;display:flex}.fin-user-permission-dialog>header>div>svg{color:#fff;box-sizing:content-box;background:#17202a;border-radius:4px;width:20px;height:20px;padding:8px}.fin-user-permission-dialog>header span{gap:2px;min-width:0;display:grid}.fin-user-permission-dialog>header strong{color:#17202a;font-size:19px;font-weight:500}.fin-user-permission-dialog>header small{color:#667482;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fin-user-permission-dialog>header>button{color:#445363;cursor:pointer;background:#f5f8fa;border:1px solid #b8c4cf;border-radius:4px;place-items:center;width:38px;height:38px;padding:0;display:grid}.fin-user-permission-dialog>header>button:hover{background:#fff;border-color:#657483}.fin-user-permission-dialog>header>button svg{width:17px;height:17px}.fin-user-permission-body{grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;padding:12px 16px;display:grid;overflow:auto}.fin-user-permission-body>.fin-permission-section{padding:4px!important}.fin-user-permission-loading{color:#657483;place-items:center;min-height:250px;font-size:12px;font-weight:500;display:grid}.fin-user-permission-dialog>footer{background:#ffffffbd;border-top:1px solid #5d708b33;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:64px;padding:10px 18px;display:grid}.fin-user-permission-dialog>footer p{color:#33734d;margin:0;font-size:11px;font-weight:500}.fin-user-permission-dialog>footer p.error{color:#b83f49}.fin-user-permission-dialog>footer button{color:#fff;min-width:130px;min-height:40px;font:inherit;cursor:pointer;background:#17202a;border:1px solid #17202a;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.fin-user-permission-dialog>footer button.secondary{color:#445363;background:#f5f8fa;border-color:#b8c4cf}.fin-user-permission-dialog>footer button:disabled{cursor:not-allowed;opacity:.55}.fin-user-permission-dialog>footer button svg{width:15px;height:15px}@media (max-width:760px){.fin-user-detail-card>header{align-items:flex-start;gap:10px}.fin-user-detail-header-actions{flex-direction:column;align-items:stretch}.fin-user-classic-workspace{min-height:760px}.fin-user-classic-workspace>header{flex-direction:column;align-items:stretch}.fin-user-classic-actions{justify-content:stretch}.fin-user-classic-actions>button{flex:1}.fin-user-permission-overlay{padding:10px}.fin-user-permission-dialog{width:100%;max-height:calc(100vh - 20px)}.fin-user-permission-dialog>footer{grid-template-columns:1fr 1fr}.fin-user-permission-dialog>footer p{grid-column:1/-1}.fin-user-permission-dialog>footer button{min-width:0}.fin-user-permission-body{padding:10px}}.founder-page{color:#111b29;background:#f6f7f4;min-height:100svh}.founder-nav{z-index:5;color:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:0 clamp(22px,4.5vw,72px);display:flex;position:absolute;inset:0 0 auto}.founder-nav img{object-fit:contain;width:148px;height:auto}.founder-nav>div{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;font-size:12px;display:flex}.founder-nav a{opacity:.86;align-items:center;gap:7px;display:inline-flex}.founder-nav a:hover{opacity:1}.founder-hero{color:#fff;align-items:flex-end;min-height:82svh;padding:132px clamp(22px,7vw,110px) 72px;display:flex;position:relative;overflow:hidden}.founder-hero-image{object-fit:cover;object-position:center}.founder-hero-shade{background:linear-gradient(90deg,#050a12eb,#071524c7 46%,#080c1452),linear-gradient(#0000 52%,#050a12b8);position:absolute;inset:0}.founder-hero-copy{z-index:2;max-width:1120px;position:relative}.founder-hero-copy>p,.founder-kicker{color:#86d6f2;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:flex}.founder-hero h1{letter-spacing:-.07em;gap:12px;margin:18px 0 22px;font-size:clamp(58px,9vw,150px);font-weight:500;line-height:.86;display:grid}.founder-hero h1 span{letter-spacing:0;direction:rtl;font-family:Georgia,serif;font-size:clamp(34px,5vw,74px);font-weight:400}.founder-hero strong{color:#d8e7f5;max-width:760px;font-size:clamp(18px,2vw,27px);font-weight:400;line-height:1.42;display:block}.founder-intro{background:#fff;grid-template-columns:.82fr 1.18fr;gap:7vw;padding:8vw clamp(22px,8vw,130px);display:grid}.founder-intro h2,.founder-section-head h2,.founder-search h2{letter-spacing:-.06em;margin:14px 0 0;font-size:clamp(38px,5vw,82px);font-weight:500;line-height:.92}.founder-intro>p{color:#4e5d70;margin:0;font-size:clamp(18px,2vw,27px);line-height:1.48}.founder-work{background:#fff;grid-template-columns:1fr 1fr;gap:18px;padding:0 clamp(14px,3vw,42px) 7vw;display:grid}.founder-work article{color:#fff;background:#101d2f;border-radius:6px;min-height:340px;padding:38px}.founder-work article:nth-child(2){color:#111b29;background:#e6d3b4}.founder-work svg{color:#83d7ed;width:28px;height:28px}.founder-work article:nth-child(2) svg{color:#36667b}.founder-work h2{letter-spacing:-.06em;margin:68px 0 14px;font-size:clamp(32px,4vw,60px);font-weight:500;line-height:.92}.founder-work p{max-width:680px;color:inherit;opacity:.76;margin:0;font-size:16px;line-height:1.65}.founder-companies{background:#eef2f0;padding:8vw clamp(22px,7vw,110px)}.founder-section-head{max-width:980px;margin-bottom:42px}.founder-company-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.founder-company-grid article{background:#fff;border:1px solid #14223121;border-radius:6px;align-content:start;min-height:214px;padding:24px;display:grid;box-shadow:0 14px 28px #19283a0f}.founder-company-grid span{color:#fff;letter-spacing:.08em;background:#10233d;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:28px;font-size:12px;font-weight:700;display:grid}.founder-company-grid h3{letter-spacing:0;margin:0 0 11px;font-size:20px;font-weight:700}.founder-company-grid p{color:#596879;margin:0;font-size:14px;line-height:1.55}.founder-search{color:#fff;background:#0a1525;padding:8vw clamp(22px,8vw,130px)}.founder-search p{color:#c8d9e8;max-width:900px;font-size:18px;line-height:1.65}.founder-search a{color:#121821;background:#f3a449;border-radius:6px;align-items:center;gap:8px;margin-top:16px;padding:14px 18px;font-weight:700;display:inline-flex}.founder-page footer a{color:#fff}@media (max-width:900px){.founder-nav{flex-direction:column;justify-content:center;align-items:flex-start;min-height:118px}.founder-nav>div{flex-wrap:wrap}.founder-hero{min-height:760px;padding-top:154px}.founder-intro,.founder-work{grid-template-columns:1fr}.founder-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.founder-nav>div a:nth-child(n+3){display:none}.founder-hero{min-height:720px;padding-bottom:44px}.founder-intro,.founder-companies,.founder-search{padding:72px 22px}.founder-work{padding:0 12px 72px}.founder-work article{padding:26px}.founder-company-grid{grid-template-columns:1fr}.founder-company-grid article{min-height:190px}}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
