/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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);--color-muted:#69728b;--color-brand:#4c5fda}}@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{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-order-9001{order:calc(9001 * -1)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.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,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.blur{--tw-blur:blur(8px);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,)}.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))}}:root{--portal-header-height:69px;--field-height:44px;--field-radius:10px;--field-background:#fff;--field-border:#dfe5f0;--field-text:#26334f;--field-label:#35425f;--field-muted:#8792a8;--field-focus:#657bdb;--field-focus-ring:#758bee20;--field-error:#bd425a;--field-error-ring:#cf5a7020;color:#1b2138;font-synthesis:none;scrollbar-gutter:stable;background:#f5f6fb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-y:auto}*{box-sizing:border-box}body{min-width:0;margin:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #7790ff}button svg,a svg{flex:none}h1,h2,h3,p{margin:0}small{font-size:12px}.figure{font-variant-numeric:tabular-nums}.positive{color:#147956!important}.negative{color:#bd425a!important}.app-shell{min-height:100dvh;display:flex}.sidebar{z-index:40;background:#fff;border-right:1px solid #e7eaf3;flex-direction:column;flex:none;width:248px;height:100vh;padding:29px 17px 20px;display:flex;position:sticky;top:0}.sidebar-top{justify-content:space-between;align-items:center;padding:2px 15px 41px;display:flex}.brandmark{color:#1b2138;letter-spacing:-1.8px;white-space:nowrap;align-items:center;font-size:31px;font-weight:800;line-height:1;display:inline-flex}.brand-dot{color:#8a9fff}.side-nav{gap:4px;display:grid}.nav-item{color:#64708c;border-radius:9px;align-items:center;gap:13px;min-height:45px;padding:0 15px;font-size:13px;font-weight:600;transition:background .18s,color .18s;display:flex;position:relative}.nav-item:hover{color:#27365b;background:#f4f6fd}.nav-active{color:#465bd3;background:#edf1ff}.nav-active:before{content:"";background:#5368e1;border-radius:0 3px 3px 0;width:3px;height:21px;position:absolute;top:12px;left:-17px}.nav-alert{background:#e5a047;border-radius:50%;width:6px;height:6px;margin-left:auto}.sidebar-bottom{margin-top:auto}.sidebar-help{background:linear-gradient(145deg,#f5f7ff,#fbfbff);border:1px solid #e4e9fa;border-radius:13px;padding:15px 14px 14px}.help-icon{color:#5b68ca;background:#e8edff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:13px;display:flex}.sidebar-help strong{font-size:13px}.sidebar-help p{color:#7b859f;margin-top:5px;font-size:11px;line-height:1.55}.sidebar-help button{color:#4359c5;background:0 0;border:0;align-items:center;gap:6px;padding:12px 0 0;font-size:11px;font-weight:750;display:flex}.sidebar-divider{background:#e9ebf1;height:1px;margin:17px 4px}.workspace-profile{position:relative}.workspace-identity{color:#8b93a8;align-items:center;gap:10px;padding:3px 6px;display:flex}.identity-details{flex:1;gap:4px;min-width:0;display:grid}.identity-details strong,.identity-details small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-identity strong{color:#303b56;font-size:11px}.workspace-identity small{font-size:10px}.identity-avatar{color:#4a5dcc;background:#e9edff;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.workspace-menu-trigger{color:#67738c;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.workspace-menu-trigger:hover,.workspace-menu-trigger[aria-expanded=true]{color:#4356b9;background:#eef1ff}.workspace-menu{z-index:2;background:#fff;border:1px solid #dfe3f0;border-radius:10px;width:184px;padding:6px;position:absolute;bottom:0;left:calc(100% + 8px);box-shadow:0 12px 30px #26366524}.workspace-menu button{color:#46536f;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;font-size:11px;font-weight:650;display:flex}.workspace-menu button:hover{color:#334ca9;background:#f1f3fb}.workspace-menu button:focus-visible,.workspace-menu-trigger:focus-visible{outline-offset:2px;outline:2px solid #7184e9}.main-column{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{z-index:32;height:var(--portal-header-height);background:#fff;border-bottom:1px solid #e7eaf3;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 38px;display:flex;position:sticky;top:0}.topbar-left,.topbar-right{align-items:center;gap:14px;display:flex}.topbar-page-title{color:#33415d;font-size:14px;font-weight:700}.topbar-logo{display:none}.topbar-right{gap:10px}.environment-pill{color:#5364ca;letter-spacing:.2px;background:#eef1ff;border-radius:7px;align-items:center;gap:7px;margin-right:18px;padding:7px 10px;font-size:10px;font-weight:750;display:inline-flex}.environment-pill span{background:#677be2;border-radius:50%;width:6px;height:6px}.icon-button{color:#7c869e;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover:not(:disabled){color:#4053b9;background:#f1f3fa}.disabled-icon{opacity:.45}.top-avatar{color:#4356b9;background:#dfe6fb;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:9px;font-size:12px;font-weight:800;display:grid}.preview-note{color:#57658a;background:#f1f4ff;border:1px solid #dbe2f8;border-radius:8px;align-items:center;gap:8px;min-height:35px;padding:7px 11px;font-size:11px;line-height:1.4;display:flex}.preview-note strong{color:#3d50a9;white-space:nowrap}.preview-note a,.preview-note button{color:#3d50a9;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-weight:600}.preview-note a:hover,.preview-note button:hover{text-decoration:underline}.preview-pulse{background:#6075de;border-radius:50%;flex:none;width:6px;height:6px}.eyebrow{color:#697bd4;letter-spacing:1.8px;font-size:10px;font-weight:800}.account-picker-wrap{flex:none;max-width:100%;position:relative}.account-picker{border:1px solid var(--account-border);width:320px;min-width:0;max-width:100%;box-shadow:none;color:#77829c;text-align:left;background:#fff;border-radius:10px;align-items:center;gap:9px;padding:8px 11px 8px 8px;display:flex;position:relative}.account-picker:hover{border-color:var(--account-hover-border)}.account-picker:focus-visible{outline:2px solid var(--account-selected-border);outline-offset:3px}.account-picker-details{flex:1;gap:3px;min-width:0;display:grid}.account-picker-value{white-space:nowrap;align-items:baseline;gap:3px;min-width:0;display:flex}.account-picker-value>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-picker>svg{flex:none}.account-picker-eyebrow{color:#a0a8b8;letter-spacing:.9px;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:9px;font-weight:750;display:flex}.account-picker-eyebrow span{color:#77829c}.account-picker strong{color:#303b54;overflow-wrap:anywhere;font-size:12px;font-weight:750}.account-picker-reference{color:#68748f;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:550}.account-picker-icon{color:#5b6cd0;background:#edf1ff;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.account-picker-wrap-compact{width:100%;min-width:0}.account-picker-compact,.account-picker-compact[data-tier]{width:100%;min-width:0;height:var(--field-height);border-color:var(--field-border);border-radius:var(--field-radius);background:var(--field-background);box-shadow:none;padding:5px 11px 5px 5px}.account-picker-compact:hover,.account-picker-compact[data-tier]:hover,.account-picker-compact[aria-expanded=true],.account-picker-compact[data-tier][aria-expanded=true],.account-picker-compact:focus-visible{border-color:var(--account-hover-border);box-shadow:none;outline:0}.account-picker-compact:focus-visible{outline:2px solid var(--account-selected-border);outline-offset:2px}.account-picker-compact .account-picker-icon{background:var(--tier-bg,#edf1ff);width:32px;height:32px;color:var(--tier-fg,#5b6cd0)}.account-picker-compact .account-picker-details{gap:0}.account-picker-compact strong{color:var(--field-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-picker-compact .account-picker-reference{color:var(--field-muted);font-size:11px}.account-picker-wrap-compact .account-menu{width:max(100%,270px);min-width:0;max-width:min(330px,100vw - 48px);left:0;right:auto}.rotate{transform:rotate(180deg)}.account-menu{z-index:20;background:#fff;border:1px solid #dfe3ef;border-radius:10px;width:max(100%,270px);max-width:calc(100vw - 48px);max-height:min(370px,100vh - 140px);padding:6px;position:absolute;top:calc(100% + 7px);right:0;overflow-y:auto;box-shadow:0 15px 35px #2b386526}.account-menu button{color:#33405f;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;font-size:11px;display:flex}.account-menu button+button{margin-top:3px}.account-menu button:hover,.account-menu button[aria-selected=true]{border-color:var(--account-border);background:#eef1ff}.account-menu-icon{background:var(--tier-bg,#edf1ff);width:33px;height:33px;color:var(--tier-fg,#5b6cd0);border-radius:9px;flex:none;place-items:center;display:grid}.account-menu-details{flex:1;gap:3px;min-width:0;display:grid}.account-menu-details strong{color:#303b54;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.account-menu-details small{color:#75819b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:10px}.account-menu-check{color:#566aca;flex:none}.account-picker-balance,.account-menu-balance{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-items:end;gap:2px;display:grid}.account-picker-balance small,.account-menu-balance small{color:#75819b;font-size:9px}.account-picker-balance strong,.account-menu-balance strong{color:#303b54;font-size:11px;font-weight:750}.account-picker-compact:has(.account-picker-balance){gap:8px}.account-picker-compact:has(.account-picker-balance) .account-picker-details strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-picker-compact:has(.account-picker-balance) .account-picker-balance{margin-left:auto}.main-content,.main-content [id]{scroll-margin-top:calc(var(--portal-header-height) + 12px)}.main-content{flex:1;width:100%;max-width:1480px;margin:0 auto;padding:27px 38px 70px}.page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin:27px 0 24px;display:flex}.page-heading-copy{flex:1;min-width:0}.page-heading h1{letter-spacing:-1.1px;margin:0 0 6px;font-size:30px;font-weight:720;line-height:1.25}.page-heading h1:last-child{margin-bottom:0}.page-heading p{color:#7a849b;font-size:13px;line-height:1.5}.page-heading-text{width:fit-content;max-width:100%;display:block}.page-heading-actions{flex:none;min-width:0}.page-heading[data-loading] .page-heading-text,.account-picker-loading .skeleton{-webkit-user-select:none;user-select:none;color:#0000!important}.account-picker-loading .account-picker-details .skeleton{display:block}@media (width<=1150px){.main-content{padding-left:25px;padding-right:25px}}@media (width<=900px){.main-content{max-width:900px}}@media (width<=700px){.main-content{padding:16px 17px 24px}.page-heading{margin:24px 0 18px;display:block}.page-heading h1{font-size:26px}.page-heading p{font-size:12px}.page-heading-actions{margin-top:17px}.page-heading-actions .account-picker-wrap{margin-top:0}}@media (width<=400px){.page-heading h1{font-size:24px}}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin:27px 0 13px;display:flex}.section-heading h2{letter-spacing:-.25px;font-size:16px;font-weight:730}.section-link{color:#4a5fcf;align-items:center;gap:6px;font-size:11px;font-weight:730;display:inline-flex}.section-link:hover{text-decoration:underline}.metrics-title{margin-top:27px}.freshness{color:#919ab0;align-items:center;gap:5px;font-size:10px;display:inline-flex}.surface{background:#fff;border:1px solid #e6e9f2;border-radius:12px;box-shadow:0 5px 22px #38446807}.account-identity{vertical-align:middle;text-align:left;font-variant-numeric:tabular-nums;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.account-identity-icon{border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.account-identity-label{overflow-wrap:anywhere;min-width:0}.snapshot-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.snapshot-provenance{display:inline-flex}.snapshot-tooltip{gap:8px;display:grid}.snapshot-tooltip p,.snapshot-tooltip-details,.snapshot-tooltip-details dd{margin:0}.snapshot-tooltip-details{gap:6px;display:grid}.snapshot-tooltip-details>div{grid-template-columns:60px minmax(0,1fr);gap:12px;display:grid}.snapshot-tooltip-details dt{color:var(--profile-muted)}.snapshot-tooltip-details time>span{display:block}.snapshot-actions .snapshot-control{border:1px solid var(--profile-line);width:32px;height:32px;color:var(--profile-muted);background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.snapshot-actions .snapshot-control:hover:not(:disabled),.snapshot-actions .snapshot-control:focus-visible{background:var(--profile-subtle);border-color:var(--profile-muted)}.snapshot-control:disabled{cursor:not-allowed;opacity:.45}.snapshot-refreshing{animation:1s linear infinite snapshot-refresh}@keyframes snapshot-refresh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.snapshot-refreshing{animation:none}}.hero-card{color:#fff;background:radial-gradient(circle at 86% 18%,#8c8df18c,#0000 34%),linear-gradient(115deg,#2d57cc 0%,#4a51bd 60%,#6250ba 100%);border-radius:13px;align-items:center;min-height:240px;padding:27px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px #5163c824;container:hero/inline-size}.hero-card-artwork{z-index:1;pointer-events:none;opacity:1;position:absolute;inset:0}.hero-card-copy{z-index:2;width:100%;min-width:0;max-width:min(640px,60%);position:relative;overflow:visible}.hero-kicker{letter-spacing:1.75px;color:#d8e0ff;align-items:center;gap:10px;width:fit-content;max-width:calc(100% + 16px);margin:-8px;padding:8px;font-size:10px;font-weight:750;line-height:1.6;display:flex;overflow:visible}.hero-kicker-label{overflow-wrap:anywhere;min-width:0}.hero-kicker-dot{aspect-ratio:1;border-radius:50%;flex:0 0 6px;width:6px;min-width:6px;height:6px;min-height:6px;line-height:0;display:block;position:relative}.hero-kicker-dot:after{content:"";border-radius:inherit;opacity:0;animation:3.8s ease-out infinite hero-kicker-pulse;position:absolute;inset:0}.hero-card-title{letter-spacing:-.75px;min-block-size:1lh;margin-top:15px;font-size:27px;font-weight:720;line-height:1.35}.hero-card-description{color:#e1e5ff;min-block-size:2lh;margin-top:7px;font-size:12px;line-height:1.6}.hero-card-actions{flex-wrap:wrap;align-items:center;gap:14px 19px;min-block-size:33px;margin-top:21px;display:flex}.hero-card-meta{color:#e3e7ff;align-items:center;gap:7px;font-size:10px;display:inline-flex}.hero-card-meta>svg{flex:none}.white-button{color:#3852b2;background:#fff;border-radius:6px;align-items:center;gap:20px;min-height:33px;padding:0 13px;font-size:11px;font-weight:750;display:inline-flex}.white-button:hover{background:#edf1ff}.wave{color:#f0d5ff;font-size:19px}@keyframes hero-kicker-pulse{0%,to{opacity:0;transform:scale(1)}20%{opacity:.4;transform:scale(1)}70%{opacity:0;transform:scale(3.4)}}@media (width<=700px){.hero-card{padding:22px}.hero-card-title{font-size:23px}.hero-card-actions{margin-top:17px}}@container hero (width<=720px){.hero-card-copy{max-width:640px}.hero-card-artwork{opacity:.4;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}}@container hero (width<=480px){.hero-card-title{min-block-size:2lh}.hero-card-description{min-block-size:3lh}.hero-card-actions{flex-direction:column;align-items:flex-start;gap:12px;min-block-size:61px}}@container hero (width<=300px){.hero-card-description{min-block-size:4lh}.hero-card-actions{min-block-size:75px}}@media (prefers-reduced-motion:reduce){.hero-kicker-dot:after{animation:none}}:is(.overview-banner,.support-banner):before,:is(.overview-banner,.support-banner):after{z-index:0;pointer-events:none;content:"";position:absolute}:is(.overview-banner,.support-banner):before{filter:blur(20px);background:radial-gradient(circle,#b7a9ff75 0%,#9ab4ff2e 38%,#0000 69%);border-radius:50%;width:650px;height:480px;animation:14s ease-in-out infinite alternate banner-ambient;top:-160px;right:-140px}:is(.overview-banner,.support-banner):after{background:linear-gradient(90deg,#0000,#ffffff14 50%,#0000);width:44%;height:230%;animation:13s ease-in-out infinite banner-sheen;top:-65%;left:-55%;transform:translate(0)rotate(17deg)}.banner-art{z-index:1;width:330px;height:250px;animation:7s ease-in-out infinite banner-art-float;position:absolute;top:-10px;right:45px;transform:rotate(-15deg)}.art-orbit{border:1px solid #fff4;border-radius:50%;width:340px;height:340px;position:absolute;top:-90px;right:-60px}.art-orbit:after{content:"";border:1px solid #0000;border-top-color:#ffffff9c;border-radius:50%;animation:24s linear infinite banner-orbit;position:absolute;inset:-1px}.art-orbit-two{width:250px;height:250px;top:-45px;right:-16px}.art-orbit-two:after{border-top-color:#ffffffb8;animation-duration:17s;animation-direction:reverse}.art-card{border:1px solid #ffffff80;border-radius:13px;width:174px;height:132px;position:absolute;box-shadow:0 22px 34px #17226a42}.art-card-back{background:linear-gradient(130deg,#909affaa,#b7a4ff72);top:50px;right:20px;transform:rotate(14deg)}.art-card-front{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(130deg,#d9dcff83,#f5eaff47);flex-direction:column;justify-content:space-between;padding:15px;animation:.35s ease-out both banner-card-switch;display:flex;top:76px;right:68px}.art-card-front .brandmark{color:#ffffffeb;letter-spacing:-1.2px;text-shadow:0 1px 12px #ffffff75;font-size:21px}.art-card-front .brand-dot{color:#8a9fff;opacity:.88;text-shadow:0 0 9px #d9deffb8}.art-card-front strong{font-variant-numeric:tabular-nums;align-self:flex-end;font-size:37px;font-weight:300}.art-card-emblem{border:2px solid;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:21px;left:18px}.art-card-emblem:not([data-variant=standard]){border-width:1px}.art-card-emblem[data-variant=demo]{border-radius:9px}.art-card-emblem[data-variant=prime]{border-radius:7px;transform:rotate(45deg)}.art-card-emblem[data-variant=prime] svg{transform:rotate(-45deg)}.art-card-emblem[data-variant=vip]{border-radius:11px 11px 8px 8px}@keyframes banner-ambient{0%{opacity:.55;transform:translate(-9%,-5%)scale(.9)}to{opacity:.95;transform:translate(8%,7%)scale(1.1)}}@keyframes banner-sheen{0%,19%{opacity:0;transform:translate(0)rotate(17deg)}44%{opacity:1}68%,to{opacity:0;transform:translate(350%)rotate(17deg)}}@keyframes banner-art-float{0%,to{transform:translate(0)rotate(-15deg)}50%{transform:translateY(-7px)rotate(-13deg)}}@keyframes banner-card-switch{0%{opacity:.75;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes banner-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(.overview-banner,.support-banner):before,:is(.overview-banner,.support-banner):after,.banner-art,.art-card-front,.art-orbit:after{animation:none}}.art-card-front.destination-create-art-card,.art-card-back.destination-create-art-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-content:center;justify-items:start;gap:10px;padding:18px 22px;display:grid;overflow:hidden}.destination-create-art-card:after{content:"";opacity:0;width:55%;height:180%;animation:8s ease-in-out 1.2s infinite destination-card-sheen;position:absolute;top:-30%;left:-65%;transform:rotate(20deg)}.destination-create-art-line{transform-origin:0;border-radius:4px;width:105px;height:5px;animation:.65s ease-out .4s both destination-card-line-in}.destination-create-art-line-short{width:65px;animation-delay:.55s}.destination-create-art-check{border:3px solid;border-radius:50%;place-items:center;width:43px;height:43px;animation:.65s cubic-bezier(.16,1.4,.38,1) .85s both destination-card-badge-in,7s ease-in-out 2s infinite destination-card-badge-breathe;display:grid;position:absolute;bottom:21px;right:47px}.destination-create-art-check .lucide-check{stroke-dasharray:30;stroke-dashoffset:30px;animation:.65s ease-out 1.25s both destination-card-check-in}@keyframes destination-card-line-in{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}@keyframes destination-card-sheen{0%,15%{opacity:0;transform:translate(0)rotate(20deg)}20%{opacity:1}42%{opacity:1;transform:translate(420%)rotate(20deg)}50%,to{opacity:0;transform:translate(420%)rotate(20deg)}}@keyframes destination-card-badge-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes destination-card-badge-breathe{0%,38%,to{transform:scale(1)}48%{transform:scale(1.07)}60%{transform:scale(1)}}@keyframes destination-card-check-in{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.destination-create-art-card,.destination-create-art-card:after,.destination-create-art-line,.destination-create-art-check,.destination-create-art-check .lucide-check{animation:none}.destination-create-art-check .lucide-check{stroke-dashoffset:0}}@media (width<=1150px){.banner-art{right:-25px}}@media (width<=700px){.banner-art{right:-70px}}.selection-artwork{--selection-card-background:var(--selection-card-back-bg);width:360px;top:-2px;right:32px}.selection-artwork .art-card{color:var(--selection-art-fg);background:var(--selection-card-background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:top .52s cubic-bezier(.22,1,.36,1),right .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),opacity .3s;overflow:hidden}.selection-artwork .art-card-front{--selection-card-background:var(--selection-card-front-bg);z-index:4;animation:none;top:79px;right:92px}.selection-artwork .art-card-back{z-index:3;flex-direction:column;justify-content:space-between;padding:15px;display:flex;top:47px;right:26px}.selection-artwork .art-card .brandmark{color:var(--selection-art-fg);letter-spacing:-1.2px;font-size:20px}.selection-artwork .art-card .brand-dot{color:var(--selection-brand-dot);opacity:.88;text-shadow:0 0 9px #d9deffb8}.selection-artwork .selection-card-name,.selection-artwork .selection-card-meta,.selection-artwork .selection-card-number,.selection-artwork .selection-card-position{position:absolute}.selection-card-name{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:11px;font-weight:650;top:46px;left:16px;overflow:hidden}.selection-card-meta{opacity:.8;font-size:8px;top:63px;left:16px}.selection-card-number{font-variant-numeric:tabular-nums;letter-spacing:.7px;opacity:.85;font-size:8px;bottom:9px;left:17px}.selection-artwork .selection-card-position{font-size:37px;font-weight:300;line-height:1;top:75px;right:15px}.selection-artwork .art-card-emblem{width:26px;height:26px;bottom:25px}.selection-artwork .art-card-back .selection-card-position{font-size:25px;top:13px;right:13px}.selection-artwork .art-card-back .selection-card-name{max-width:62px;font-size:10px;top:80px;left:auto;right:12px}.selection-artwork .art-card-back .selection-card-meta{font-size:7px;inset:auto 12px 12px auto}.selection-artwork .art-card-back .selection-card-number{inset:48px 12px auto auto}.selection-artwork .art-card-back .art-card-emblem{top:76px;bottom:auto;left:14px}.selection-card-choice{letter-spacing:-.2px;font-size:13px;font-weight:650;position:absolute;top:54px;left:16px}.selection-card-choice-note{opacity:.8;font-size:8px;position:absolute;top:74px;left:16px}.selection-card-choice-icon{border:1px solid var(--selection-glass-line);background:var(--selection-icon-bg);border-radius:9px;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:14px;right:15px}.selection-card-choice-dots{gap:4px;display:flex;position:absolute;bottom:20px;left:17px}.selection-card-choice-dots>i{opacity:.45;background:currentColor;border-radius:50%;width:4px;height:4px}.selection-card-choice-dots>i:first-child{opacity:.8;border-radius:4px;width:13px}.selection-index,.selection-fan-more,.selection-orbit-count{z-index:6;border:1px solid var(--selection-glass-line);background:var(--selection-glass-bg);color:var(--selection-art-fg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:9px;display:flex;position:absolute;transform:rotate(15deg);box-shadow:0 10px 24px #16245f21}.selection-index{white-space:nowrap;border-radius:12px;padding:9px 13px;font-size:9px;top:234px;right:38px}.selection-index strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.selection-index-icons{align-items:center;gap:5px;display:flex}.selection-index-icons>div{background:var(--selection-icon-bg);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.selection-artwork-fan:has(.selection-fan-card) .art-card-front{top:101px;right:109px}.selection-artwork-fan:has(.selection-fan-card) .art-card-back{top:67px;right:64px;transform:rotate(9deg)}.selection-artwork .selection-fan-card{padding:15px}.selection-fan-card-1{z-index:2;top:41px;right:25px;transform:rotate(18deg)}.selection-fan-card-2{z-index:1;top:20px;right:-5px;transform:rotate(27deg)}.selection-artwork .selection-fan-card .selection-card-position{font-size:23px;top:12px;right:12px}.selection-artwork .selection-fan-card .brandmark{font-size:16px}.selection-fan-more{border-radius:99px;gap:6px;padding:8px 12px;font-size:16px;top:215px;right:2px}.selection-fan-more>span{font-size:9px}.selection-artwork-orbit .art-orbit{opacity:.65;border-style:dashed}.selection-satellite{z-index:5;color:var(--selection-art-fg);justify-items:center;gap:3px;display:grid;position:absolute;transform:rotate(15deg)}.selection-satellite-swap>div>span{border:1px solid var(--selection-glass-line);background:var(--selection-icon-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 16px #1225671a}.selection-satellite small{font-variant-numeric:tabular-nums;letter-spacing:.4px;font-size:7px}.selection-satellite-1{top:4px;left:75px}.selection-satellite-2{top:44px;right:-8px}.selection-satellite-3{top:173px;right:-8px}.selection-satellite-4{top:216px;left:87px}.selection-satellite-5{top:106px;left:6px}.selection-orbit-more{color:var(--selection-art-fg);font-size:13px;position:absolute;top:236px;right:30px;transform:rotate(15deg)}.selection-orbit-count{white-space:nowrap;border-radius:99px;gap:7px;padding:7px 12px;font-size:9px;top:245px;right:84px}.selection-banner{align-content:center;display:grid}.selection-banner .hero-card-copy{max-width:min(640px,57%)}.selection-banner .hero-card-artwork{opacity:1;-webkit-mask-image:none;mask-image:none}@container hero (width<=900px){.selection-banner .hero-card-copy{max-width:56%}}@container hero (width>=621px) and (width<=900px){.selection-artwork-orbit .selection-satellite-5{left:42px}}@container hero (width<=620px){.selection-banner .hero-card-copy{max-width:100%}.selection-banner .hero-card-artwork{flex:none;order:-1;width:100%;height:265px;position:relative;inset:auto}.selection-banner:has(.selection-artwork-orbit) .hero-card-artwork{height:285px}.selection-artwork{top:-6px;right:calc(50% - 180px)}.selection-banner .hero-card-title{min-block-size:0;margin-top:10px}.selection-banner .hero-card-description{min-block-size:0}.selection-banner .hero-card-actions{flex-direction:row;min-block-size:33px}}.selection-artwork-fan{--selection-stack-scale:1;--selection-fit-scale:1;scale:calc(var(--selection-stack-scale) * var(--selection-fit-scale));transform-origin:50%;transition:scale .52s cubic-bezier(.22,1,.36,1),transform-origin .52s cubic-bezier(.22,1,.36,1),top .52s cubic-bezier(.22,1,.36,1),right .52s cubic-bezier(.22,1,.36,1);top:-10px;right:30px}.selection-artwork-fan:not(:has(.selection-fan-card)) .art-card-front{top:76px;right:83px}.selection-artwork-fan:not(:has(.selection-fan-card)) .art-card-back{top:50px;right:35px}.selection-artwork-fan:has(.selection-fan-card-1):not(:has(.selection-fan-card-2)){--selection-stack-scale:.9;transform-origin:60%;top:-18px;right:32px}.selection-artwork-fan:has(.selection-fan-card-2){--selection-stack-scale:.82;transform-origin:60%;top:-5px;right:32px}.selection-artwork-duo:has(.selection-index){top:-12px;scale:.84}.selection-artwork-orbit{transform-origin:60%;top:-20px;scale:.78}@container hero (width<=620px){.selection-artwork{right:calc(50% - 140px)}:is(.selection-artwork-fan:has(.selection-fan-card),.selection-artwork-orbit){top:2px}:is(.selection-artwork-fan,.selection-artwork-fan:has(.selection-fan-card)){right:calc(50% - 140px)}.selection-artwork-fan:not(:has(.selection-fan-card)){top:-6px}}@container hero (width<=320px){.selection-artwork{transform-origin:top;right:calc(50% - 132px);scale:.87}.selection-artwork-duo{right:calc(50% - 122px)}.selection-artwork-fan{--selection-fit-scale:.87;scale:calc(var(--selection-stack-scale) * var(--selection-fit-scale));transform-origin:top;right:calc(50% - 122px)}.selection-artwork-fan:has(.selection-fan-card-1):not(:has(.selection-fan-card-2)){--selection-fit-scale:.85;transform-origin:60%;right:calc(50% - 134px)}.selection-artwork-fan:has(.selection-fan-card-2){--selection-fit-scale:.83;transform-origin:60%;right:calc(50% - 134px)}.selection-artwork-orbit{transform-origin:60%;right:calc(50% - 142px);scale:.75}.selection-satellite-5{left:56px}.selection-banner .hero-card-artwork{height:255px}}@media (prefers-reduced-motion:reduce){.selection-artwork .art-card,.selection-artwork-fan{transition:none}}.selection-card-face,.selection-card-face>div{position:absolute;inset:0}.selection-card-face>div{padding:15px}.selection-card-brand{transition:opacity .26s;position:absolute;top:15px;left:15px}.selection-card-brand[data-visible=false]{opacity:0}.selection-swap-current{opacity:1;transition:opacity .26s cubic-bezier(.4,0,.2,1)}.selection-swap[data-phase=out]>.selection-swap-current{opacity:0;transition-duration:.16s}.selection-value-swap,.selection-satellite-swap{vertical-align:middle;display:inline-grid}.selection-value-swap>div,.selection-satellite-swap>div{grid-area:1/1}.selection-satellite-swap>div{justify-items:center;gap:3px;display:grid}.selection-artwork [data-presence=enter]{animation:.48s cubic-bezier(.22,1,.36,1) both selection-surface-in;animation-delay:var(--selection-enter-delay,0s)}.selection-artwork [data-presence=exit]{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) both selection-surface-out}.selection-fan-card-2,.selection-satellite-2{--selection-enter-delay:55ms}.selection-satellite-3{--selection-enter-delay:90ms}.selection-satellite-4{--selection-enter-delay:.125s}.selection-satellite-5{--selection-enter-delay:.16s}.selection-fan-more{--selection-exit-x:-34px}@keyframes selection-surface-in{0%{opacity:0;translate:-12px 12px;scale:.9}to{opacity:1;translate:0;scale:1}}@keyframes selection-surface-out{to{opacity:0;translate:var(--selection-exit-x,-18px) 10px;scale:.9}}@media (prefers-reduced-motion:reduce){.selection-artwork [data-presence],.selection-swap[data-changing=true]>div{animation:none}.selection-swap-current,.selection-card-brand{transition:none}}.banner-explorer{background:var(--profile-subtle);min-height:100vh;color:var(--profile-text)}.banner-explorer-header,.banner-explorer-footer{border-bottom:1px solid var(--profile-line);align-items:center;gap:24px;padding:24px clamp(20px,5vw,80px);display:flex}.banner-explorer-header>span,.banner-explorer-footer>span{color:var(--profile-muted);letter-spacing:1.3px;font-size:10px}.banner-explorer-header>button{border:1px solid var(--profile-line);background:var(--profile-surface);color:var(--profile-text);border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:9px 13px;font-size:12px;display:flex}.banner-explorer main{max-width:1600px;margin:auto;padding:52px clamp(20px,5vw,80px) 70px}.banner-explorer-eyebrow,.banner-explorer-control-label{color:var(--profile-muted);letter-spacing:1.5px;font-size:10px;font-weight:650;display:block}.banner-explorer-intro h1{letter-spacing:-1.8px;margin:14px 0 12px;font-size:clamp(28px,4vw,46px);line-height:1.2}.banner-explorer-intro>p{color:var(--profile-muted);font-size:13px;line-height:1.7}.banner-explorer-controls{border:1px solid var(--profile-line);background:var(--profile-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;gap:30px;margin-top:30px;padding:24px;display:flex}.banner-explorer-control-label{letter-spacing:.6px;margin-bottom:12px}.banner-explorer-selection .account-picker-wrap{width:290px;max-width:100%}.banner-explorer-selection .request-filter-menu{z-index:20}.banner-explorer-counts,.banner-explorer-widths{flex-wrap:wrap;gap:6px;display:flex}.banner-explorer-counts{margin-top:12px}.banner-explorer-counts button,.banner-explorer-widths button,.banner-explorer-motion{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:34px;color:var(--profile-muted);font:inherit;cursor:pointer;border-radius:7px;padding:7px 12px;font-size:11px}.banner-explorer [aria-pressed=true]{border-color:var(--profile-accent);color:var(--profile-accent)}.banner-explorer button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.banner-explorer-motion{align-items:center;gap:7px;margin-top:12px;display:flex}.banner-explorer-status{color:var(--profile-muted);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:16px 2px;font-size:11px;display:flex}.banner-explorer-status>span:first-child{color:var(--profile-text);font-weight:650}.banner-explorer-status>small{margin-left:auto;font-size:10px}.banner-explorer-variations{gap:40px;margin-top:20px;display:grid}.banner-explorer-variation-heading{margin-bottom:18px}.banner-explorer-variation-heading>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.banner-explorer-variation-heading h2{letter-spacing:-.5px;font-size:20px}.banner-explorer-variation-heading>div>span:first-child{color:var(--profile-muted);font-variant-numeric:tabular-nums;font-size:11px}.banner-explorer-tag{border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:inline-flex}.banner-explorer-variation-heading p{max-width:720px;color:var(--profile-muted);margin:8px 0 0 27px;font-size:12px;line-height:1.6}.banner-explorer-frame{width:100%;margin-inline:auto;transition:max-width .3s}[data-width=tablet] .banner-explorer-frame{max-width:768px}[data-width=mobile] .banner-explorer-frame{max-width:390px}.banner-explorer-caption{max-width:700px;color:var(--profile-muted);text-align:center;margin:12px auto 0;font-size:11px;line-height:1.7}.banner-explorer-footer{border-bottom:0;border-top:1px solid var(--profile-line);justify-content:space-between}.banner-explorer[data-motion=off] .banner-art,.banner-explorer[data-motion=off] .hero-card:before,.banner-explorer[data-motion=off] .hero-card:after,.banner-explorer[data-motion=off] .art-orbit:after,.banner-explorer[data-motion=off] .hero-kicker-dot:after{animation-play-state:paused!important}@media (width<=600px){.banner-explorer-header>span{display:none}.banner-explorer main{padding-top:30px}.banner-explorer-controls{padding:18px}.banner-explorer-selection,.banner-explorer-selection .account-picker-wrap{width:100%}.banner-explorer-status>small{flex-basis:100%;margin-left:0}.banner-explorer-variation-heading p{margin-left:0}}@media (prefers-reduced-motion:reduce){.banner-explorer-frame{transition:none}}.banner-explorer-frame{container:banner-preview/inline-size}.banner-explorer-selection,.banner-explorer-display{min-width:0}.saved-accounts-hero{margin-bottom:20px}.saved-accounts-art{top:calc(50% - 125px)}.saved-accounts-art .art-card-back{top:48px;right:96px}.saved-accounts-art .art-card-front{top:80px;right:0}#saved-accounts{scroll-margin-top:24px}.deposit-flow-art{pointer-events:none;width:440px;height:220px;position:absolute;top:0;right:33px}.deposit-flow-baseline{opacity:0;animation:.7s ease-out .2s both deposit-flow-fade-in}.deposit-flow-area{opacity:0;animation:1.1s ease-out .42s both deposit-flow-area-in;transform:translateY(9px)}.deposit-flow-line{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.6s cubic-bezier(.22,.8,.25,1) .25s both deposit-flow-draw}.deposit-flow-glint{opacity:0;stroke-dasharray:8 92;stroke-dashoffset:0;filter:drop-shadow(0 0 5px #fff);animation:7s ease-in-out 2.2s infinite deposit-flow-light-run}.deposit-flow-end{opacity:0;transform-origin:360px 65px;animation:.65s cubic-bezier(.16,1.4,.38,1) 1.25s both deposit-flow-end-in;transform:translateY(9px)scale(.88)}.deposit-flow-halo{opacity:0;transform-origin:360px 65px;animation:7s ease-out 2.2s infinite deposit-flow-pulse}@keyframes deposit-flow-fade-in{to{opacity:1}}@keyframes deposit-flow-area-in{to{opacity:1;transform:translateY(0)}}@keyframes deposit-flow-draw{to{stroke-dashoffset:0}}@keyframes deposit-flow-end-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes deposit-flow-light-run{0%{opacity:0;stroke-dashoffset:0}5%,39%{opacity:.85}53%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes deposit-flow-pulse{0%,36%{opacity:0;transform:scale(.9)}47%{opacity:.45}66%,to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.deposit-flow-baseline,.deposit-flow-area,.deposit-flow-line,.deposit-flow-end{opacity:1;animation:none;transform:none}.deposit-flow-line{stroke-dashoffset:0}.deposit-flow-glint,.deposit-flow-halo{display:none}}.hero-flow-art{pointer-events:none;width:42%;max-width:460px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.withdrawal-art-wallet,.account-create-art-terminal{animation:6s ease-in-out infinite hero-art-hover}.withdrawal-art-shield,.account-create-art-account{animation:6s ease-in-out -3s infinite hero-art-hover}.withdrawal-art-trail,.account-create-art-trail{stroke-dasharray:12 88;animation:6s ease-in-out infinite hero-art-connect}.withdrawal-art-spark,.account-create-art-spark{animation:6s ease-in-out infinite hero-art-sparkle}@keyframes hero-art-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hero-art-connect{0%,15%{opacity:0;stroke-dashoffset:10px}25%,65%{opacity:1}85%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes hero-art-sparkle{0%,to{opacity:.4}50%{opacity:1}}@media (width<=1050px){.deposit-flow-art{width:390px;right:-28px}}@media (width<=900px){.account-create-art{width:370px;right:-10px}}@media (width<=700px){.deposit-flow-art{width:360px;top:calc(50% - 110px);right:-35px}.withdrawal-art{width:340px;max-width:none;height:auto;right:-45px}}@media (width<=520px){.account-create-art{width:330px;right:-55px}}@media (prefers-reduced-motion:reduce){.hero-flow-art *{animation:none}.withdrawal-art-trail,.account-create-art-trail{display:none}}.portal-field{align-content:start;gap:8px;min-width:0;display:grid}.portal-field-heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.portal-field-heading label{color:var(--field-label);font-size:12px;font-weight:750}.portal-field-heading span{color:var(--field-muted);font-size:10px}.portal-control{width:100%;min-width:0;height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-background);color:var(--field-muted);align-items:center;transition:border-color .16s,box-shadow .16s;display:flex}.portal-control:focus-within{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring)}.portal-control[data-invalid=true],.portal-control[data-invalid=true]:focus-within{border-color:var(--field-error);box-shadow:0 0 0 3px var(--field-error-ring)}.portal-control-prefix,.portal-control-suffix{flex:none;align-items:center;display:inline-flex}.portal-control-prefix{margin-left:12px}.portal-control-suffix{margin-right:9px}.portal-control input,.portal-control select{width:100%;min-width:0;height:calc(var(--field-height) - 2px);color:var(--field-text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 12px;font-size:13px}:is(.portal-control:has(.portal-control-prefix) input,.portal-control:has(.portal-control-prefix) select){padding-left:9px}.portal-control input::placeholder{color:var(--field-muted)}.portal-control input:disabled,.portal-control select:disabled{color:var(--field-muted);cursor:not-allowed}.portal-control select{cursor:pointer}.portal-field-description,.portal-field-error{margin:0;font-size:11px;line-height:1.4}.portal-field-description{color:var(--field-muted)}.portal-field-error{color:var(--field-error);font-weight:600}.portal-textarea-control{align-items:stretch;height:auto}.portal-textarea-control textarea{border-radius:inherit;resize:vertical;width:100%;min-width:0;min-height:220px;color:var(--field-text);font:inherit;background:0 0;border:0;outline:0;padding:14px;font-size:13px;line-height:1.8}.portal-textarea-control textarea::placeholder{color:var(--field-muted)}.portal-textarea-control textarea:disabled{cursor:not-allowed;color:var(--field-muted)}@media (width<=900px),(pointer:coarse){input,select,textarea{font-size:max(16px,1rem)!important}}.country-name{vertical-align:baseline;align-items:center;gap:8px;max-width:100%;display:inline-flex}.country-flag{border-radius:3px;flex:none;place-items:center;width:22px;height:16px;line-height:1;display:inline-grid;overflow:hidden}.country-flag img{object-fit:cover;width:100%;height:100%;display:block}.portal-modal{overscroll-behavior:contain;color:#26314b;background:#fff;border:1px solid #e2e7f1;border-radius:20px;width:min(100% - 32px,540px);max-width:none;max-height:min(90dvh,800px);margin:auto;padding:0;overflow:auto;box-shadow:0 28px 100px #101c3d42}.portal-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c1636a8}.portal-modal:focus{outline:none}.portal-modal-card{min-width:0}.portal-modal-header{background:linear-gradient(135deg,#fbfcff,#f6f8ff);border-bottom:1px solid #edf0f6;align-items:flex-start;gap:15px;padding:27px 28px 24px;display:flex;position:relative}.portal-modal-grab-area{display:none}.portal-modal-icon{color:#5268ca;background:#e9eeff;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.portal-modal[data-tone=success] .portal-modal-icon{color:#16804b;background:#e2f5e9}.portal-modal[data-tone=warning] .portal-modal-icon{color:#9b6710;background:#fff2d8}.portal-modal-heading{flex:1;min-width:0;padding-top:2px}.portal-modal-heading h2{color:#26314b;letter-spacing:-.45px;font-size:20px;font-weight:750;line-height:1.2}.portal-modal-heading p{overflow-wrap:anywhere;color:#8792a8;margin-top:6px;font-size:12px;line-height:1.5}.portal-modal-close{color:#7d89a2;cursor:pointer;background:#fff;border:1px solid #e4e9f4;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;margin:-2px -4px 0 0;display:grid}.portal-modal-close:hover{color:#344b9d;background:#f7f9ff;border-color:#c9d4f0}.portal-modal-close:focus-visible{outline-offset:2px;outline:2px solid #697fdf}.portal-modal-body{padding:24px 28px}.portal-modal-actions{border-top:1px solid #edf0f6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:17px 28px 23px;display:flex}@media (width<=700px){.portal-modal{border-radius:17px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.portal-modal-header{gap:11px;padding:21px 20px 19px}.portal-modal-icon{width:39px;height:39px}.portal-modal-heading h2{font-size:18px}.portal-modal-body{padding:21px 20px}.portal-modal-actions{padding:15px 20px 20px}}@media (width<=600px){.portal-modal{inset:calc(var(--visual-viewport-top,0px) + var(--visual-viewport-height,100dvh)) 0 auto;width:100%;max-width:none;max-height:calc(var(--visual-viewport-height,100dvh) - 12px);padding-bottom:env(safe-area-inset-bottom);translate:0 -100%;transform:translateY(var(--portal-sheet-offset,0px));border-bottom:0;border-radius:21px 21px 0 0;margin:0;position:fixed;overflow:hidden}.portal-modal[open]{animation:.26s cubic-bezier(.2,.8,.2,1) backwards portal-sheet-enter}.portal-modal[data-sheet-state=settling],.portal-modal[data-sheet-state=closing]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.portal-modal[data-sheet-state=dragging]{-webkit-user-select:none;user-select:none}.portal-modal[data-sheet-state=closing]{pointer-events:none}.portal-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .22s ease-out;inset:-100vmax}.portal-modal[data-sheet-state=closing]::backdrop{opacity:0}.portal-modal-card{max-height:calc(var(--visual-viewport-height,100dvh) - 12px - env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.portal-modal-grab-area{cursor:grab;justify-content:center;height:30px;padding-top:10px;display:flex;position:absolute;inset:0 0 auto}.portal-modal-grab-handle{background:#c8cfde;border-radius:99px;width:36px;height:4px}.portal-modal-header{touch-action:none;flex:none;padding-top:32px}.portal-modal[data-sheet-state=dragging] .portal-modal-grab-area{cursor:grabbing}.portal-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.portal-modal-actions{flex-direction:column-reverse;flex:none;align-items:stretch;padding-bottom:16px}.portal-modal-actions>*{min-height:44px}}@keyframes portal-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.portal-modal[open]{animation:none}.portal-modal[data-sheet-state],.portal-modal::backdrop{transition:none}}.portal-welcome{--welcome-ink:#20243c;--welcome-muted:#677087;--welcome-line:#e8eaf3;--welcome-icon:#5665c6;--welcome-icon-surface:#eff1fc;--welcome-accent:#5665ce;border:0;border-radius:24px;width:min(100% - 48px,860px);max-height:min(92dvh,760px)}.portal-welcome::backdrop{animation:.22s ease-out welcome-backdrop-in}@media (width>=601px){.portal-welcome[open]{animation:.32s cubic-bezier(.2,.8,.2,1) both welcome-dialog-in}}.portal-welcome .portal-modal-card{min-height:588px;position:relative}.portal-welcome .portal-modal-header{z-index:2;pointer-events:none;background:0 0;border:0;justify-content:flex-end;padding:18px;position:absolute;inset:0 0 auto}.portal-welcome .portal-modal-heading{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.portal-welcome .portal-modal-close{pointer-events:auto;margin:0}.portal-welcome .portal-modal-body{padding:0 0 0 310px}.welcome-art{color:#fff;background:radial-gradient(at 65% 45%,#3440a448,#0000 64%),linear-gradient(155deg,#111524,#141b3b 65%,#242a60);border-radius:23px 0 0 23px;width:310px;position:absolute;inset:0 auto 0 0;overflow:hidden}.welcome-art:after{content:"";opacity:.18;pointer-events:none;background-image:linear-gradient(#8292ed30 1px,#0000 1px),linear-gradient(90deg,#8292ed30 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.welcome-wordmark{letter-spacing:-1.8px;font-size:29px;font-weight:850;position:absolute;inset:30px auto auto 30px}.welcome-wordmark>span{color:#9496ff;padding-left:5px}.welcome-ribbon{z-index:1;perspective:1000px;width:calc(100% - 16px);position:absolute;top:29%;left:8px}.welcome-ribbon img{transform-origin:50% 55%;filter:drop-shadow(0 26px 30px #0005);width:100%;height:auto;animation:8s ease-in-out infinite welcome-brand-float;display:block}.welcome-art-orbits{width:470px;height:470px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-35deg)scaleY(.66)}.welcome-art-orbits .art-orbit{width:100%;height:100%;top:0;right:0}.welcome-art-caption{position:absolute;inset:auto 30px 34px}.welcome-art-caption>span{color:#a7b0dc;letter-spacing:2px;font-size:9px;font-weight:650}.welcome-art-caption p{letter-spacing:-.8px;margin-top:12px;font-size:27px;font-weight:570;line-height:1.28}.welcome-content{flex-direction:column;min-height:588px;padding:44px 40px 32px;display:flex}.welcome-eyebrow{color:var(--welcome-accent);letter-spacing:1.6px;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.welcome-eyebrow>span{background:currentColor;border-radius:50%;width:5px;height:5px}.welcome-content h3{color:var(--welcome-ink);letter-spacing:-1.5px;margin-top:18px;font-size:clamp(28px,3.2vw,38px);font-weight:720;line-height:1.12}.welcome-content h3 em{color:var(--welcome-accent);font-style:normal}.welcome-intro{color:var(--welcome-muted);margin-top:16px;font-size:13px;line-height:1.75}.welcome-features{gap:20px;margin:26px 0;padding:0;list-style:none;display:grid}.welcome-features li{align-items:flex-start;gap:13px;display:flex}.welcome-feature-icon{width:39px;height:39px;color:var(--welcome-icon);background:var(--welcome-icon-surface);border-radius:12px;flex:none;place-items:center;display:grid}.welcome-features strong{color:var(--welcome-ink);margin:1px 0 5px;font-size:12px;font-weight:700;display:block}.welcome-features p{color:var(--welcome-muted);font-size:11px;line-height:1.65}.welcome-action{border-top:1px solid var(--welcome-line);justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:21px;display:flex}.welcome-action>p{max-width:245px;color:var(--welcome-muted);font-size:11px;line-height:1.65}.welcome-explore{color:#fff;background:#5662db;border:0;border-radius:9px;flex:none;justify-content:space-between;align-items:center;gap:13px;width:auto;min-height:46px;padding:12px 18px;font-size:12px;font-weight:650;transition:filter .16s;display:inline-flex}.welcome-explore:hover{filter:brightness(1.1)}@media (width<=700px){.portal-welcome{width:calc(100% - 24px)}.portal-welcome .portal-modal-body{padding-left:220px}.welcome-art{width:220px}.welcome-content{padding:44px 25px 28px}}@media (width<=600px){.portal-welcome{border:0;border-radius:23px 23px 0 0;width:100%}.portal-welcome .portal-modal-card{min-height:0}.portal-welcome .portal-modal-header{height:40px;padding:12px 14px}.portal-welcome .portal-modal-grab-area{pointer-events:auto}.portal-welcome .portal-modal-close{z-index:1}.portal-welcome .portal-modal-body{padding:0}.welcome-art{border-radius:22px 22px 0 0;width:100%;height:150px;position:relative}.welcome-wordmark{font-size:24px;inset:28px auto auto 24px}.welcome-ribbon{width:min(190px,50%);top:20px;left:auto;right:20px}.welcome-art-caption{inset:auto auto 24px 24px}.welcome-art-caption>span{letter-spacing:1.1px;font-size:7px}.welcome-art-caption p{display:none}.welcome-art-orbits{width:330px;height:330px;top:50%;left:auto;right:-55px;transform:translateY(-50%)rotate(-25deg)scaleY(.52)}.welcome-content{min-height:0;padding:24px}.welcome-content h3{letter-spacing:-1.2px;margin-top:13px;font-size:31px}.welcome-intro{margin-top:12px;font-size:12px}.welcome-features{gap:17px;margin:21px 0}.welcome-action{flex-direction:column;align-items:stretch;gap:14px;padding-top:17px}.welcome-action>p{text-align:left;max-width:none}.welcome-explore{border-radius:11px;justify-content:center;width:100%;min-height:48px;font-size:13px}}@media (prefers-reduced-motion:reduce){.portal-welcome[open],.portal-welcome::backdrop,.welcome-ribbon img,.welcome-art-orbits .art-orbit:after{animation:none}.welcome-explore{transition:none}}@keyframes welcome-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes welcome-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes welcome-brand-float{0%,to{transform:translateY(6px)rotate(-2deg)rotateY(-5deg)}50%{transform:translateY(-14px)rotate(2deg)rotateY(5deg)}}.overview-banner .hero-card-actions{min-block-size:33px}.overview-banner:has(.customer-uid) :is(.hero-card-title,.hero-card-description){min-block-size:0}.customer-uid{font-variant-numeric:tabular-nums;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-top:6px;font-size:15px;font-weight:500;line-height:24px;display:flex}.customer-uid>span:first-child{overflow-wrap:anywhere;min-width:0}.customer-uid strong{font-weight:750}.customer-uid button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:inline-grid}.customer-uid button:focus-visible{outline-offset:2px;outline:2px solid}.overview-banner .demo-lifetime{padding:0;font-weight:500;line-height:16px}.overview-banner .demo-lifetime-ring{display:none}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card{min-height:135px;padding:18px 19px}.metric-top{color:#737e96;justify-content:space-between;align-items:center;font-size:11px;font-weight:650;display:flex}.metric-icon{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.metric-icon.blue{color:#5771d9;background:#eef2ff}.metric-icon.violet{color:#8e65c8;background:#f4eeff}.metric-icon.mint{color:#2b9b83;background:#eaf8f3}.metric-icon.amber{color:#b88945;background:#fff5e9}.metric-card>strong{color:#202940;letter-spacing:-.6px;white-space:nowrap;margin-top:17px;font-size:21px;font-weight:750;display:block}.metric-card>small{color:#9ca4b6;margin-top:6px;font-size:10px;display:block}.metric-unavailable{color:#8a93a7;letter-spacing:-.3px;font-size:16px}.metrics-grid.account-snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-snapshot-grid>.metric-card,.account-snapshot-grid>.margin-carousel{min-width:0;min-height:146px}.account-snapshot-grid .metric-card>strong{align-items:center;block-size:32px;margin-top:12px;line-height:32px;display:flex}.account-snapshot-grid .metric-card>small{min-block-size:28px;line-height:14px}.snapshot-metric-label,.snapshot-context{align-items:center;gap:10px;display:flex}.snapshot-context{flex-wrap:wrap}.snapshot-metric-help{justify-content:center;align-items:center;min-width:24px;min-height:24px;margin-block:-4px;display:inline-flex}.snapshot-metric-help:hover,.snapshot-metric-help:focus-visible{color:var(--profile-accent)}.snapshot-context{min-block-size:34px;color:var(--profile-muted);align-content:flex-start;gap:8px 22px;margin-top:12px;font-size:11px;line-height:1.5}@media (width<=700px){.snapshot-context{max-width:none}.metrics-grid.account-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-snapshot-grid>:last-child{grid-column:1/-1}}@media (width<=560px){.account-snapshot .metrics-title{flex-wrap:wrap;align-items:center;gap:12px}.snapshot-metric-label{gap:6px}}.overview-lower{grid-template-columns:minmax(0,1.73fr) minmax(260px,1fr);gap:17px;display:grid}.overview-lower.overview-lower-single{grid-template-columns:minmax(0,1fr)}.overview-lower>div{min-width:0}.positions-list{overflow:hidden}.position-row{border-bottom:1px solid #f0f1f5;align-items:center;gap:13px;min-height:59px;margin:0 19px;display:flex}.position-row:last-of-type{border-bottom:0}.instrument-icon{color:#5366d0;background:#edf1ff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.position-row>div,.position-row>.position-identity{flex:1;gap:3px;display:grid}.position-row strong{color:#2d3954;font-size:11px}.position-row small{color:#9aa3b4;font-size:10px}.position-price{text-align:right;color:#45516c;font-variant-numeric:tabular-nums;gap:3px;font-size:11px;display:grid}.position-row>.figure{text-align:right;min-width:89px;font-size:11px;font-weight:750}.overview-position-row{border:0;border-bottom:1px solid var(--profile-line);text-align:left;width:calc(100% - 38px);font:inherit;color:var(--profile-text);cursor:pointer;background:0 0;padding:14px 0}.overview-position-row:hover{background:0 0}.overview-position-row:focus-visible{outline:1px solid var(--profile-accent);outline-offset:3px;background:0 0;border-radius:8px}.overview-position-row:hover .position-chevron,.overview-position-row:focus-visible .position-chevron{color:var(--profile-accent)}.overview-position-row .position-identity{min-width:0}.overview-position-row .position-identity strong{overflow-wrap:anywhere}.overview-position-row .position-chevron{color:var(--profile-muted);flex:none}.overview-position-row .trade-record-icon{border-radius:10px;width:34px;height:34px}.positions-foot{color:#9ba4b5;background:#fafbfe;border-top:1px solid #f0f1f5;justify-content:space-between;gap:12px;padding:12px 19px;font-size:9px;display:flex}.positions-foot span{align-items:center;gap:5px;display:inline-flex}.positions-terminal-link{min-height:24px;color:var(--profile-accent);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.positions-terminal-link:hover{text-decoration:underline}.positions-terminal-link:focus-visible{outline:1px solid var(--profile-accent);outline-offset:3px;border-radius:3px}.soft-dot{background:#a7b0c5;border-radius:50%;width:5px;height:5px}.recent-list{padding:0 18px}.activity-row{border-bottom:1px solid #f0f1f5;align-items:center;gap:12px;min-height:61px;display:flex}.activity-row:last-child{border-bottom:0}.activity-icon{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.incoming{color:#188268;background:#e9f7f1}.outgoing{color:#c26977;background:#fff0f2}.activity-row>div{flex:1;gap:4px;display:grid}.activity-row strong{color:#2f3a52;font-size:11px}.activity-row small{color:#9ba4b5;font-size:10px}.activity-amount{text-align:right;gap:3px;display:grid}.activity-amount .figure{color:#303a51;font-size:11px;font-weight:750}.activity-amount small{color:#48a183}.activity-amount.status-unavailable small{color:#68748a}.activity-amount.status-pending small{color:#9c6a2c}.activity-amount.status-failed small,.activity-amount.status-rejected small{color:#aa4259}.portfolio-caption{color:var(--profile-muted);margin:0;font-size:11px;line-height:1.6}.portfolio-snapshot .metric-card>strong{white-space:normal;block-size:auto;min-block-size:32px;display:block}.portfolio-values{gap:4px;width:100%;display:grid}.portfolio-value-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;min-block-size:32px;display:flex}.portfolio-value-amount{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.portfolio-value-label{color:var(--profile-muted);letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:550;line-height:18px}.portfolio-value-missing{gap:2px;line-height:22px;display:grid}.portfolio-value-missing small{color:var(--profile-muted);letter-spacing:0;font-size:10px;font-weight:500;line-height:16px}.portfolio-snapshot .margin-carousel-footer{top:auto;bottom:18px}.portfolio-snapshot .margin-carousel .metric-card>small{padding-inline-end:76px}.portfolio-context{min-block-size:0}.portfolio-credit{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:inline-flex}.portfolio-credit>span:not(:first-child){white-space:nowrap}.portfolio-snapshot-detail{border-top:1px solid var(--profile-line);margin-top:12px;padding-top:12px}.portfolio-snapshot-detail>strong{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.portfolio-snapshot-detail>strong>span{color:var(--profile-muted);font-size:10px;font-weight:500}.portfolio-activity-link{color:inherit;border-bottom:1px solid var(--profile-line);text-decoration:none;display:block}.portfolio-activity-link:hover,.portfolio-activity-link:focus-visible{color:var(--profile-accent);outline:1px solid var(--profile-accent);outline-offset:4px;border-radius:4px}.portfolio-activity .activity-row{border-bottom:0}.portfolio-activity .activity-row>div{min-width:0}.portfolio-activity .activity-row small{overflow-wrap:anywhere;line-height:1.6}.portfolio-activity>.portfolio-caption{padding-block:12px}@media (width<=700px){.portfolio-positions .position-row{gap:8px;width:calc(100% - 24px);margin-inline:12px}.portfolio-positions .position-row>.figure{min-width:0}}@media (width<=560px){.portfolio-snapshot .portfolio-value-label{text-align:start;flex-basis:100%;margin-top:-2px}.portfolio-snapshot .portfolio-values{gap:8px}}.overview-selection-empty{text-align:center;justify-items:center;margin-top:22px;padding:38px 28px 34px;display:grid}.overview-selection-mark{border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:22px;display:grid;position:relative}.overview-selection-mark>span{border:3px solid;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:-3px;right:-4px}.overview-selection-eyebrow{color:var(--profile-muted);letter-spacing:1.5px;font-size:9px;font-weight:650;line-height:1.6}.overview-selection-empty h2{color:var(--profile-text);letter-spacing:-.6px;margin:9px 0 10px;font-size:23px;font-weight:700;line-height:1.3}.overview-selection-empty p{max-width:440px;color:var(--profile-muted);margin:0;font-size:12px;line-height:1.8}.overview-selection-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin-top:24px;display:flex}.overview-selection-primary,.overview-selection-all{border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:42px;font-size:12px;font-weight:650;display:inline-flex}.overview-selection-primary{padding:0 18px}.overview-selection-primary:hover{filter:brightness(1.08)}.overview-selection-all:hover{text-underline-offset:4px;text-decoration:underline}.overview-selection-primary:focus-visible,.overview-selection-all:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}@media (width<=480px){.overview-selection-empty{padding:30px 20px 26px}.overview-selection-empty h2{font-size:21px}.overview-selection-actions{flex-direction:column;gap:4px;width:100%}.overview-selection-primary{width:100%}}.accounts-tab-panel:not([hidden]){animation:.18s ease-out both accounts-panel-enter}@keyframes accounts-panel-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.accounts-tab-panel:not([hidden]){animation:none}}.accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.accounts-demo-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}@media (width<=700px){.accounts-demo-list{grid-template-columns:1fr}}.accounts-empty{text-align:center;justify-items:center;gap:6px;padding:34px 20px;display:grid}.accounts-empty strong{color:#26314b;font-size:14px}.accounts-empty p{color:#77839a;font-size:12px}.accounts-empty button{color:#4c61c8;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:6px;padding:6px 8px;font-size:11px;font-weight:750;display:inline-flex}.internal-transfer{border-color:#dfe7f4;margin-top:20px;padding:20px 24px}.internal-transfer-heading{align-items:center;gap:11px;display:flex}.internal-transfer-icon{color:#5368c7;background:#e9eeff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.internal-transfer-heading h2{color:#25314c;letter-spacing:-.025em;font-size:16px}.internal-transfer-heading p{color:#8290a7;margin-top:2px;font-size:11px}.internal-transfer-demo{color:#8793aa;margin-left:auto;font-size:11px}.internal-transfer-status{background:#fffaf0;border:1px solid #ead6ac;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:11px 13px;display:flex}.internal-transfer-status strong{color:#73592a;font-size:12px}.internal-transfer-status>div{min-width:0}.internal-transfer-status p,.internal-transfer-unavailable{overflow-wrap:anywhere;color:#766e5e;margin-top:3px;font-size:11px;line-height:1.45}.internal-transfer-status .internal-transfer-secondary{flex:none}.internal-transfer-unavailable{margin-top:16px}.internal-transfer-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.72fr);gap:14px;margin-top:18px;display:grid}.internal-transfer-field{align-content:start;gap:12px;min-width:0;display:grid}.internal-transfer-form .portal-field{min-width:0}.internal-transfer-amount-control input{font-variant-numeric:tabular-nums;font-weight:650}.internal-transfer-max{color:#5368c7;cursor:pointer;background:0 0;border:0;margin-left:5px;padding:5px 3px;font-size:11px;font-weight:750}.internal-transfer-max:disabled{opacity:.5;cursor:not-allowed}.internal-transfer-max:focus-visible,.internal-transfer-primary:focus-visible,.internal-transfer-secondary:focus-visible{outline-offset:2px;outline:2px solid #7387e3}.internal-transfer-limit{color:#78869e;margin:0 2px;font-size:11px;line-height:1.4}.internal-transfer-projection{color:#78869e;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 2px;font-size:11px;display:flex}.internal-transfer-projection strong{color:#5368c7;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.internal-transfer-error{color:#ac4257;margin-top:9px;font-size:11px}.internal-transfer-actions{align-items:center;gap:8px;display:flex}.internal-transfer-primary,.internal-transfer-secondary{cursor:pointer;border-radius:7px;min-height:36px;padding:7px 13px;font-size:11px;font-weight:750}.internal-transfer-primary{color:#fff;background:#5368cb;border:1px solid #5368cb;flex:1}.internal-transfer-primary:hover:not(:disabled){background:#4358b9}.internal-transfer-primary:disabled{opacity:.55;cursor:not-allowed}.internal-transfer-secondary{color:#5f6d88;background:0 0;border:1px solid #0000}.internal-transfer-secondary:hover:not(:disabled){color:#5368c7;background:#eef1ff}@media (width<=1150px){.internal-transfer-form{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-transfer-amount-field{grid-column:1/-1;max-width:280px}}@media (width<=700px){.internal-transfer-status{flex-direction:column;align-items:flex-start}.internal-transfer{padding:18px}.internal-transfer-form{grid-template-columns:1fr;gap:12px}.internal-transfer-amount-field{grid-column:auto;max-width:none}}.account-card{cursor:pointer;flex-direction:column;min-width:0;padding:15px 16px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative}.account-card.selected-card{border-color:var(--account-border);background:var(--account-selected-background);box-shadow:none}.account-card.selected-card:before{content:"";background:var(--account-selected-marker);pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:21px;position:absolute;top:19px;left:-1px}.new-account-card{animation:.7s cubic-bezier(.2,.8,.2,1) both new-account-arrive}@keyframes new-account-arrive{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.account-card-top{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.account-card-icon{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.tag{color:#278b64;background:#e8f7f0;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:750}.tag-neutral{color:#71809d;background:#f0f2f9}.account-card-name{align-items:center;gap:4px;min-width:0;display:flex}.account-card-name h2{letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:650;overflow:hidden}.account-card-select{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.account-card-select:focus-visible{outline:2px solid var(--account-selected-border);outline-offset:4px;border-radius:2px}.account-card-reference{color:var(--account-card-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.account-card-details{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.account-card-leverage-readonly{border:1px solid var(--account-border);color:#69758e;white-space:nowrap;background:#f7f8fb;border-radius:7px;align-items:center;min-height:29px;padding:5px 8px;font-size:10px;font-weight:650;display:inline-flex}.account-card-metrics{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;padding:0;display:grid}.account-card-metrics div{gap:4px;min-width:0;display:grid}.account-card-metrics small{color:var(--account-card-muted);font-size:11px}.account-card-balance-note{color:#825c25;background:#fff8eb;border:1px solid #efdfc2;border-radius:6px;align-items:center;gap:7px;margin-top:8px;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.35;display:flex}.account-card-balance-note svg{flex:none}.account-card-metrics strong{letter-spacing:-.4px;color:#26314b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;font-weight:650}.account-card-controls{border-top:1px solid var(--account-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:10px;display:flex}.account-card-controls .leverage-change-button{border-color:var(--account-border);margin-left:auto}.account-card-controls .leverage-change-button:hover{border-color:var(--account-hover-border)}.account-card-status{white-space:nowrap;color:var(--account-card-muted);font-size:11px}.status-dot{background:#929ab1;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.status-dot[data-status=active],.status-dot[data-status=deposited]{background:#2faa7e}.status-dot[data-status=traded]{background:#657ce7}.status-dot[data-status=registered]{background:#d79638}.leverage-change-button:focus-visible,.leverage-button-primary:focus-visible,.leverage-button-secondary:focus-visible{outline-offset:3px;outline:2px solid #697fdf}.leverage-options label:has(input:focus-visible){outline-offset:3px;outline:2px solid #697fdf}.leverage-change-button{color:#4d61b8;cursor:pointer;white-space:nowrap;background:#f6f8ff;border:1px solid #dce4f7;border-radius:7px;align-items:center;gap:5px;min-height:29px;padding:5px 8px;font-size:11px;font-weight:650;display:inline-flex}.leverage-change-button strong{font-variant-numeric:tabular-nums;font-weight:800}.leverage-change-button svg{margin-left:2px}.leverage-change-button:hover{color:#4055b6;background:#edf1ff;border-color:#b6c5f2}.leverage-current{border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0 20px;display:flex}.leverage-current span{color:#77839a;font-size:12px}.leverage-current strong{color:#26314b;font-variant-numeric:tabular-nums;letter-spacing:-.6px;font-size:23px;font-weight:740}.leverage-choice{margin-top:21px}.leverage-choice h3{color:#293754;font-size:13px;font-weight:720}.leverage-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.leverage-options label{color:#34415e;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dfe5ef;border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:10px 8px;font-size:13px;font-weight:740;transition:border-color .15s,background .15s;display:flex;position:relative}.leverage-options label:hover:not(.current){background:#fafbff;border-color:#9aaae7}.leverage-options label:has(input:checked){color:#4056b8;background:#f1f4ff;border-color:#657bdd}.leverage-options input{opacity:0;width:1px;height:1px;position:absolute}.leverage-options label svg{position:absolute;right:10px}.leverage-options label.current{color:#828da2;cursor:default;background:#f7f8fb;flex-direction:column;gap:2px}.leverage-options small{color:#8a96aa;font-size:9px;font-weight:600}.leverage-review{margin-top:21px}.leverage-review>span{color:#7c88a0;font-size:12px;font-weight:720}.leverage-review-values{background:#f8faff;border:1px solid #e1e7f3;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:13px;padding:18px;display:grid}.leverage-review-values>div{gap:5px;display:grid}.leverage-review-values small{color:#8995a9;font-size:10px}.leverage-review-values strong{color:#293754;font-variant-numeric:tabular-nums;font-size:20px}.leverage-review-values>svg{color:#7e8dd5}.leverage-review p{color:#72809b;margin-top:13px;font-size:11px;line-height:1.5}.leverage-button-primary,.leverage-button-secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:12px;font-weight:750;display:inline-flex}.leverage-button-primary{color:#fff;background:#5368cb;border:1px solid #5368cb}.leverage-button-primary:hover:not(:disabled){background:#4358b9}.leverage-button-primary:disabled{cursor:not-allowed;opacity:.5}.leverage-button-secondary{color:#66748e;background:#fff;border:1px solid #dfe5f1}.leverage-current+.account-action-status{margin-top:20px}.leverage-result-details{font-variant-numeric:tabular-nums;margin-top:12px;font-size:12px;line-height:1.5;display:block}@media (width<=700px){.leverage-change-button{min-height:44px}.leverage-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.account-card,.new-account-card{transition:none;animation:none}}.info-strip{color:#586dbe;background:#f0f4ff;border:1px solid #dce4f7;border-radius:10px;gap:13px;margin-top:19px;padding:16px 18px;display:flex}.info-strip div{color:#7885a0}.info-strip strong{color:#4055b2;font-size:12px;display:block}.info-strip p{margin-top:4px;font-size:11px}.account-capacity{border-color:#dfe6f4;margin:22px 0 20px;padding:24px;box-shadow:0 12px 34px #243a6b0a}.account-capacity-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-capacity-eyebrow{color:#7180aa;letter-spacing:.15em;font-size:10px;font-weight:800}.account-capacity h2{color:#25314c;letter-spacing:-.035em;margin-top:5px;font-size:21px}.account-capacity-heading p{color:#71809a;margin-top:5px;font-size:12px;line-height:1.45}.account-capacity-status,.account-capacity-kind-status{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;font-size:10px;font-weight:750;display:inline-flex}.account-capacity-status{color:#8b5d29;background:#fff2e3;padding:7px 10px}.account-capacity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.account-capacity-kind{background:#f8faff;border:1px solid #e0e7f4;border-radius:15px;min-width:0;padding:16px}.account-capacity-kind[data-kind=demo]{background:#fffbf6;border-color:#eee4d9}.account-capacity-kind-top,.account-capacity-kind-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.account-capacity-icon{color:#5368c7;background:#e9eeff;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.account-capacity-kind[data-kind=demo] .account-capacity-icon{color:#99704a;background:#f8eee2}.account-capacity-kind-status{color:#426b5c}.account-capacity-kind-status[data-full=true]{color:#966737}.account-capacity-kind-bottom{align-items:flex-end;margin-top:16px}.account-capacity-kind-bottom>div{gap:4px;display:grid}.account-capacity-kind-bottom strong{color:#2a3652;font-size:13px}.account-capacity-kind-bottom small{color:#8792a8;font-size:10px}.account-capacity-count{color:#26375b;font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;font-size:23px;font-weight:800;line-height:1}.account-capacity-count span{color:#8d9ab3;font-size:14px;font-weight:650}.account-capacity-track{background:#e4eaf5;border-radius:999px;height:5px;margin-top:15px;overflow:hidden}.account-capacity-track span{border-radius:inherit;background:#6479d9;height:100%;display:block}.account-capacity-kind[data-kind=demo] .account-capacity-track span{background:#c79b6d}.account-capacity-note{color:#65728c;border-top:1px solid #e9edf5;align-items:flex-start;gap:9px;margin-top:19px;padding-top:15px;font-size:12px;line-height:1.5;display:flex}.account-capacity-note svg{color:#687ec8;flex:none;margin-top:1px}.additional-account{border-color:#e3e8f2;margin-top:22px;padding:clamp(22px,3vw,34px);box-shadow:0 18px 50px #243a6b0b}.additional-account-header{border-bottom:1px solid #edf0f6;align-items:center;gap:13px;padding-bottom:25px;display:flex}.additional-account-header-icon{color:#4d62c7;background:linear-gradient(145deg,#eef2ff,#e7edff);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.additional-account-header-plus{color:#fff;background:#556bd0;border:2px solid #eef2ff;border-radius:50%;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:7px;right:6px}.additional-account-eyebrow{color:#7786ae;letter-spacing:.15em;font-size:10px;font-weight:800}.additional-account h2{color:#25314c;letter-spacing:-.035em;margin-top:3px;font-size:20px}.additional-account-group{border:0;min-width:0;margin:24px 0 0;padding:0}.additional-account-group legend{color:#35425f;margin-bottom:11px;font-size:12px;font-weight:750;display:block}.account-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-kind-choice,.account-tier-choice,.account-currency-choice{color:#34415e;cursor:pointer;background:#fff;border:1px solid #dfe5f0;align-items:center;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:flex;position:relative}:is(.account-kind-choice:hover:has(input:not(:disabled)),.account-tier-choice:hover:has(input:not(:disabled)),.account-currency-choice:hover:has(input:not(:disabled))){border-color:#a9b8e8;transform:translateY(-2px)}:is(.account-kind-choice:has(input:checked),.account-tier-choice:has(input:checked),.account-currency-choice:has(input:checked)){background:#f4f6ff;border-color:#657bdb;box-shadow:0 0 0 3px #758bee17}:is(.account-kind-choice:has(input:focus-visible),.account-tier-choice:has(input:focus-visible),.account-currency-choice:has(input:focus-visible)){outline-offset:3px;outline:3px solid #8296ed}:is(.account-kind-choice:has(input:disabled:not(:checked)),.account-tier-choice:has(input:disabled:not(:checked)),.account-currency-choice:has(input:disabled:not(:checked))){opacity:.46;cursor:not-allowed}.account-kind-choice input,.account-tier-choice input,.account-currency-choice input{opacity:0;width:1px;height:1px;position:absolute}.account-kind-choice{border-radius:15px;gap:14px;min-height:86px;padding:14px 17px}.account-kind-icon{border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.account-kind-copy{gap:5px;display:grid}.account-kind-copy strong{color:#263451;font-size:14px}.account-kind-copy small,.account-currency-choice small{color:#8995ab;font-size:11px}.account-kind-limit{color:#976b3f;font-size:10px;font-weight:700}.account-kind-choice[data-full=true]{background:#f8f9fc;border-style:dashed}.account-kind-choice[data-full=true]:has(input:disabled:not(:checked)){opacity:1}.account-choice-check{color:#0000;border:1px solid #d9e0ed;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-left:auto;display:grid}:is(.account-kind-choice:has(input:checked) .account-choice-check,.account-tier-choice:has(input:checked) .account-choice-check,.account-currency-choice:has(input:checked) .account-choice-check){color:#fff;background:#566bd1;border-color:#566bd1}.account-choice-note{color:#5265a6;opacity:1;background:#f3f6ff;border:1px solid #d9e3f7;border-radius:9px;align-items:center;gap:9px;min-height:37px;margin-top:10px;padding:8px 12px;font-size:11px;font-weight:650;display:flex}.account-choice-note[data-kind=live]{color:#69758e;background:#f7f9fc;border-color:#e3e8f2}.account-tier-grid,.account-currency-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.account-tier-choice{border-radius:14px;flex-direction:column;align-items:stretch;gap:0;min-height:225px;padding:15px}.account-tier-card-top{justify-content:space-between;align-items:flex-start;display:flex}.account-tier-card-top .account-choice-check{width:17px;height:17px}.account-tier-heading{gap:4px;margin-top:10px;display:grid}.account-tier-heading strong{color:#263451;letter-spacing:-.02em;font-size:15px}.account-tier-heading small{color:#8b97ac;font-size:11px;line-height:1.35}.account-tier-deposit{gap:3px;margin-top:13px;display:grid}.account-tier-deposit strong{color:#263451;font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:24px;line-height:1}.account-tier-deposit small{color:#8b97ac;font-size:10px;line-height:1.3}.account-tier-details{border-top:1px solid #e6eaf3;gap:6px;margin-top:13px;padding-top:10px;display:grid}.account-tier-details>span{justify-content:space-between;gap:6px;font-size:11px;line-height:1.3;display:flex}.account-tier-details small{color:#8b97ac;font-size:inherit}.account-tier-details b{color:#34415e;font-size:inherit;text-align:right;font-weight:700}.account-tier-feature{color:#378169;background:#ebf2f0;border-radius:5px;align-self:flex-start;margin-top:11px;padding:4px 7px;font-size:10px;font-weight:750;line-height:1.2}.account-tier-choice[data-tier=prime] .account-tier-feature,.account-tier-choice[data-tier=vip] .account-tier-feature,.account-tier-mobile-details[data-tier=prime] .account-tier-feature,.account-tier-mobile-details[data-tier=vip] .account-tier-feature{color:#6e7894;background:#f0f1f8}.account-tier-mobile-details{display:none}.account-currency-choice strong{color:#30405d;font-size:12px}.account-tier-choice-icon{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.account-currency-choice{text-align:left;border-radius:12px;gap:10px;min-height:65px;padding:10px 13px}.account-currency-copy{gap:3px;display:grid}.account-currency-choice .account-choice-check{width:16px;height:16px}.account-currency-symbol{color:#647491;background:#f1f4fa;border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;font-weight:700;display:grid}.account-currency-choice:has(input:checked) .account-currency-symbol{color:#4d62c7;background:#e2e9ff}.additional-account-passwords{border-top:1px solid #edf0f6;margin-top:24px;padding-top:21px}.additional-account-password-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.trading-password-field .portal-control-suffix{margin-right:3px}.trading-password-field .portal-control button{color:#8a96aa;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.trading-password-field .portal-control button:hover:not(:disabled){color:#5268ce}.trading-password-field .portal-control button:focus-visible{outline-offset:-3px;outline:3px solid #8296ed}.additional-account-actions{justify-content:flex-end;margin-top:24px;display:flex}.additional-account-actions .additional-account-submit{color:#fff;cursor:pointer;background:linear-gradient(110deg,#475cc6,#657bdf);border:0;border-radius:11px;justify-content:center;align-items:center;gap:28px;min-width:190px;min-height:46px;padding:0 18px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 9px 20px #536bcd38}.additional-account-actions .additional-account-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 25px #536bcd49}.additional-account-actions .additional-account-submit:disabled{opacity:.66;box-shadow:none;cursor:not-allowed}.additional-account-message{border-radius:10px;margin-top:16px;padding:11px 13px;font-size:12px;line-height:1.5}.additional-account-message.error{color:#a4304a;background:#fff0f2}.account-creation-toast{z-index:100;color:#30405d;background:#fff;border:1px solid #dce4f1;border-radius:15px;align-items:center;gap:13px;width:min(365px,100vw - 32px);padding:15px;animation:.28s ease-out both toast-arrive;display:flex;position:fixed;bottom:26px;right:26px;box-shadow:0 18px 50px #1e2c4e2d}.account-creation-toast-icon{color:#24865c;background:#e8f2ed;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.account-creation-toast[data-kind=pending] .account-creation-toast-icon{color:#5369d0;background:#edf1ff}.account-creation-toast[data-kind=error] .account-creation-toast-icon{color:#aa4760;background:#fff0f2}.account-creation-toast>span:nth-child(2){gap:4px;display:grid}.account-creation-toast strong{font-size:12px}.account-creation-toast small{color:#7c89a0;font-size:11px;line-height:1.4}.account-creation-toast>button{color:#8b97a9;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;margin-left:auto;display:grid}.account-creation-toast>button:hover{background:#f1f4f9}.account-creation-spinner{border:2px solid #bcc8fa;border-top-color:#5369d0;border-radius:50%;width:17px;height:17px;animation:.8s linear infinite account-spin}@keyframes account-spin{to{transform:rotate(360deg)}}@keyframes toast-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.account-capacity,.additional-account{padding:20px}.additional-account-header{padding-bottom:20px}.additional-account-group{margin-top:20px}.additional-account-group legend{margin-bottom:9px}.account-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-tier-choice{min-height:121px;padding:12px}.account-tier-choice-icon{width:32px;height:32px}.account-tier-heading{margin-top:10px}.account-tier-heading strong{font-size:13px}.account-tier-heading small,.account-tier-choice .account-tier-details,.account-tier-choice .account-tier-feature{display:none}.account-tier-deposit{margin-top:auto;padding-top:9px}.account-tier-deposit strong{font-size:18px}.account-tier-deposit small{color:#687690;font-size:9px;font-weight:650;line-height:1.25}.account-tier-mobile-details{background:#f8faff;border:1px solid #dfe6f5;border-radius:12px;margin-top:9px;padding:13px;display:block}.account-tier-mobile-summary{justify-content:space-between;align-items:center;gap:8px;display:flex}.account-tier-mobile-summary>strong{color:#35425f;font-size:11px;font-weight:700}.account-tier-mobile-summary .account-tier-feature{white-space:nowrap;margin:0}.account-tier-mobile-conditions{border-top:1px solid #e6eaf3;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;padding-top:9px;display:grid}.account-tier-mobile-conditions>span{gap:3px;display:grid}.account-tier-mobile-conditions small{color:#8b97ac;font-size:10px}.account-tier-mobile-conditions b{color:#34415e;font-size:11px}}@media (width<=520px){.account-capacity{padding:17px}.account-capacity-heading{flex-wrap:wrap}.account-capacity-grid{grid-template-columns:1fr;margin-top:17px}.additional-account{padding:17px}.additional-account-password-grid{grid-template-columns:1fr}.account-kind-choice{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:98px;padding:12px}.account-kind-icon{border-radius:10px;width:37px;height:37px}.account-kind-choice .account-choice-check{position:absolute;top:12px;right:12px}.account-kind-copy{gap:2px}.account-currency-choice{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:76px;padding:10px 4px}.account-currency-choice .account-choice-check{width:14px;height:14px;position:absolute;top:8px;right:8px}.account-currency-copy small{display:none}.additional-account-actions .additional-account-submit{width:100%}.account-creation-toast{bottom:78px;right:16px}}@media (width<=360px){.additional-account{padding:14px}.account-tier-grid{gap:6px}.account-tier-choice{padding:9px}.account-tier-deposit strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.account-kind-choice,.account-tier-choice,.account-currency-choice,.account-creation-toast,.account-creation-spinner{transition:none;animation:none}}.account-nickname-edit{width:28px;height:32px;color:var(--account-card-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}.account-nickname-edit:hover{color:var(--field-text);background:var(--account-edit-hover)}.account-nickname-edit:focus-visible{outline:2px solid var(--field-focus);outline-offset:2px}.account-nickname-saved{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.account-nickname-edit{width:44px;height:44px}.account-card-controls .leverage-change-button{min-height:44px}}.account-nickname-form{gap:12px;display:grid}.account-nickname-form input{border:1px solid var(--field-border);background:var(--field-background);width:100%;color:var(--field-text);border-radius:8px;padding:12px}.account-nickname-form p{color:var(--field-muted);margin:0;font-size:13px}.account-nickname-form .form-error{color:var(--field-error)}.demo-lifetime{font-variant-numeric:tabular-nums;border-radius:7px;flex:none;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}.demo-lifetime-ring{border-radius:50%;width:11px;height:11px;-webkit-mask:radial-gradient(#0000 48%,#000 52%);mask:radial-gradient(#0000 48%,#000 52%)}.account-card[data-lifecycle=expired],.account-card[data-lifecycle=inactive]{background:var(--profile-subtle);border-style:dashed}.account-card[data-lifecycle=expired].selected-card,.account-card[data-lifecycle=inactive].selected-card{border-style:solid}.account-card-retained,.account-values-pending{color:var(--profile-muted);align-items:center;gap:13px;margin-top:10px;padding:12px 0;display:flex}.account-card-retained strong,.account-values-pending strong{color:var(--profile-text);font-size:12px}.account-card-retained p,.account-values-pending p{max-width:360px;margin-top:4px;font-size:11px;line-height:1.6}.account-values-pending>svg{flex-shrink:0}.account-snapshot-inactive{margin-bottom:24px;padding:24px}.account-snapshot-inactive h2{color:var(--profile-text);font-size:17px}.account-snapshot-inactive p{color:var(--profile-muted);margin-top:7px;font-size:13px;line-height:1.7}.account-card-demo{padding:12px 15px}.account-card-demo .account-card-metrics{flex-wrap:wrap;gap:12px 24px;margin-top:10px;display:flex}.account-card-demo .account-card-metrics>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.account-card-demo .account-card-metrics strong{letter-spacing:0;font-size:13px;font-weight:550}.account-demo-lifetime{align-self:flex-start;max-width:100%;margin-top:10px}.account-demo-lifetime .demo-lifetime{font-size:11px;font-weight:400}@media (pointer:coarse){.account-demo-tooltip{min-height:44px}}@media (width<=420px){.account-card-demo .trading-password-trigger{width:32px;padding:6px}.account-card-demo .trading-password-trigger>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.previous-demo-section{border-top:1px solid var(--profile-line);margin-top:20px;padding-top:16px}.previous-demo-toggle{width:100%;min-height:36px;color:var(--profile-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:flex}.previous-demo-toggle strong{color:var(--profile-text);font-size:12px;font-weight:600}.previous-demo-toggle>svg:last-child{margin-left:auto}.previous-demo-toggle:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px;border-radius:5px}.previous-demo-count{font-variant-numeric:tabular-nums;border-radius:5px;padding:2px 6px;font-size:10px}.previous-demo-note{color:var(--profile-muted);margin:3px 0 13px;font-size:11px}.account-card-meta-actions{align-items:center;gap:10px;display:flex}.account-card-snapshot-error{color:var(--account-card-muted);margin-top:8px;font-size:12px;line-height:1.5}.account-card-metrics strong{align-items:center;min-block-size:26px;display:flex}.account-card-demo .account-card-metrics strong{min-block-size:18px}.account-card-demo .skeleton-metric{width:80px;height:16px}.account-card-profile-actions{border-top:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:11px;display:flex}.account-card-details-trigger,.account-card-use{cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;font-size:11px;font-weight:600;display:inline-flex}.account-card-details-trigger{color:var(--profile-muted);background:0 0;padding:5px 0}.account-card-use{min-width:111px;color:var(--profile-accent);background:var(--profile-tint);padding:5px 10px}.account-card-details-trigger:hover{color:var(--profile-accent)}.account-card-use:hover{box-shadow:inset 0 0 0 1px var(--profile-accent)}.account-card-details-trigger:focus-visible,.account-card-use:focus-visible,.account-profile-copy:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.account-profile-modal{width:min(100% - 32px,560px);overflow:hidden}.account-profile-modal .portal-modal-card{flex-direction:column;max-height:min(90dvh,800px);display:flex}.account-profile-modal .portal-modal-header,.account-profile-modal .portal-modal-actions{flex:none}.account-profile-modal .portal-modal-header{border-bottom:1px solid var(--profile-line);background:var(--profile-subtle);align-items:center;padding:24px 26px 22px}.account-profile-modal .portal-modal-body{overscroll-behavior:contain;min-height:0;padding:20px 26px 22px;overflow-y:auto}.account-profile-modal .portal-modal-icon{border-radius:11px;width:40px;height:40px}.account-profile-modal .portal-modal-heading h2{overflow-wrap:anywhere;font-size:20px;font-weight:650}.account-profile-sections{gap:22px;display:grid}.account-profile-meta{color:var(--profile-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:5px;font-size:11px;display:flex}.account-profile-kind{font-weight:550}.account-profile-balances{border-bottom:1px solid var(--profile-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:18px 0 21px;display:grid}.account-profile-balances>div{min-width:0}.account-profile-balances>div+div{border-left:1px solid var(--profile-line);padding-left:22px}.account-profile-balances dt{color:var(--profile-muted);font-size:11px}.account-profile-balances dd{color:var(--profile-text);letter-spacing:-.8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:7px;font-size:28px;font-weight:650;line-height:1.2}.account-profile-facts{border:1px solid var(--profile-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:18px;display:grid;overflow:hidden}.account-profile-facts .account-profile-row{padding:11px 12px}.account-profile-facts .account-profile-row:nth-child(odd){border-right:1px solid var(--profile-line)}.account-profile-facts .account-profile-row:nth-child(n+3){border-top:1px solid var(--profile-line)}.account-profile-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.account-profile-row dt{color:var(--profile-muted);align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.account-profile-field-icon{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.account-profile-row dd{min-width:0;color:var(--profile-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;font-size:12px;font-weight:550;line-height:1.6;display:grid}.account-profile-row:not([data-copyable=true]) dd{grid-template-columns:minmax(0,1fr)}.account-profile-field-value{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-variant-numeric:tabular-nums}.account-profile-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.account-profile-section-heading h3{color:var(--profile-muted);letter-spacing:.7px;text-transform:uppercase;font-size:11px;font-weight:650}.account-profile-section-heading>span{color:var(--profile-muted);font-size:10px}.account-profile-fields{border:1px solid var(--profile-line);border-radius:12px;padding:0 13px}.account-profile-fields .account-profile-row{grid-template-columns:116px minmax(0,1fr);padding:12px 0}.account-profile-fields .account-profile-row+.account-profile-row{border-top:1px solid var(--profile-line)}.account-profile-copy{border:1px solid var(--profile-line);width:28px;height:28px;color:var(--profile-muted);background:var(--profile-surface);cursor:pointer;border-radius:7px;place-items:center;padding:0;display:grid}.account-profile-copy:hover{color:var(--profile-accent);background:var(--profile-tint)}.account-profile-copy-feedback{color:var(--profile-accent);grid-column:1/-1;font-size:10px;line-height:1.5}.account-profile-copy-feedback:empty{display:none}.account-profile-password-note{align-items:flex-start;gap:10px;display:flex}.account-profile-password-icon{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.account-profile-password-note h3{color:var(--profile-text);font-size:11px;font-weight:550}.account-profile-password-note p{color:var(--profile-muted);margin-top:4px;font-size:11px;line-height:1.7}.account-profile-password-note a{color:var(--profile-accent);text-underline-offset:3px;text-decoration:underline}.account-profile-password-note a:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.account-profile-modal .portal-modal-actions{justify-content:flex-end;padding:15px 26px}.account-profile-selected{color:var(--profile-muted);align-items:center;gap:6px;margin-right:auto;font-size:11px;display:inline-flex}@media (width<=600px){.account-profile-modal{width:100%}.account-profile-modal .portal-modal-card{max-height:calc(100dvh - 14px - env(safe-area-inset-bottom))}.account-profile-modal .portal-modal-header{padding:33px 20px 18px}.account-profile-modal .portal-modal-body{padding:18px 20px 22px}.account-profile-modal .portal-modal-actions{flex-direction:row;align-items:center;padding:14px 20px}}@media (width<=420px){.account-profile-balances{gap:14px}.account-profile-balances>div+div{padding-left:14px}.account-profile-balances dd{font-size:24px}.account-profile-facts .account-profile-row{grid-template-columns:minmax(0,1fr);gap:3px;padding:10px}.account-profile-facts dd{padding-left:40px}.account-profile-fields .account-profile-row{grid-template-columns:96px minmax(0,1fr);gap:8px}.account-profile-fields{padding-inline:11px}}@media (width<=360px){.account-profile-balances dd{font-size:20px}}@media (pointer:coarse){.account-card-details-trigger,.account-card-use,.account-profile-copy{min-height:44px}.account-profile-copy{min-width:44px}}.trading-password-trigger{min-height:30px;color:var(--profile-accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:5px 0;font-size:11px;font-weight:500;display:inline-flex}.trading-password-trigger:hover{color:var(--profile-text)}.trading-password-trigger>svg{color:var(--profile-accent)}.trading-password-trigger:focus-visible{outline:2px solid var(--account-selected-border);outline-offset:3px}@media (pointer:coarse){.trading-password-trigger{min-width:44px;min-height:44px}}.trading-password-form{gap:17px;display:grid}.account-action-help{color:var(--profile-muted);margin-bottom:18px;font-size:13px;line-height:1.6}.account-action-check{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:248px;padding:28px 16px;display:flex}.account-action-check-icon{border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:18px;display:grid}.account-action-check strong{color:var(--profile-text);font-size:16px;line-height:1.4}.account-action-check p{max-width:340px;color:var(--profile-muted);margin-top:8px;font-size:13px;line-height:1.6}.account-action-spinner{flex:none;animation:.9s linear infinite account-action-spin}@keyframes account-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.account-action-spinner{animation:none}}.account-action-primary,.account-action-secondary{border:1px solid var(--profile-line);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 15px;font-size:13px;font-weight:650;display:inline-flex}.account-action-primary{color:#fff;background:var(--profile-button);border-color:var(--profile-button)}.account-action-secondary{color:var(--profile-text);background:var(--profile-surface)}.account-action-primary:disabled,.account-action-secondary:disabled{opacity:.55;cursor:not-allowed}.account-action-error{color:var(--field-error);margin-top:16px;font-size:13px;line-height:1.5}.account-action-status{border:1px solid var(--profile-warning-line);background:var(--profile-warning-bg);color:var(--profile-warning-fg);border-radius:12px;padding:18px}.account-action-status[data-tone=success]{border-color:var(--profile-success-line);background:var(--profile-success-bg);color:var(--profile-success-fg)}.account-action-status strong{font-size:15px}.account-action-status p{margin-top:9px;font-size:13px;line-height:1.6}.account-action-primary:focus-visible,.account-action-secondary:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.deposit-summary-kicker{letter-spacing:1.7px;font-size:10px;font-weight:800}.deposit-grid{grid-template-columns:minmax(0,1.58fr) minmax(290px,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}.deposit-form,.deposit-summary{border-radius:16px}.deposit-form{padding:25px}.deposit-section-heading{align-items:flex-start;gap:12px;margin-bottom:22px;display:flex}.deposit-step{color:#4a60c9;background:#e9eeff;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:11px;font-weight:800;display:grid}.deposit-section-heading h2,.deposit-summary h2{letter-spacing:-.45px;font-size:17px}.deposit-section-heading p{color:#7e879d;margin-top:4px;font-size:12px}.deposit-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.deposit-amount-column{align-content:start;gap:8px;min-width:0;display:grid;container-type:inline-size}.deposit-amount-control input{font-variant-numeric:tabular-nums;font-weight:650}.deposit-currency{color:#5b6987;background:#f0f3fa;border-radius:6px;padding:6px 7px;font-size:11px;font-weight:800}.deposit-amount-suggestions{gap:7px;margin-top:1px;display:grid}.deposit-amount-suggestions>span{color:#8791a7;font-size:10px;font-weight:650}.deposit-amount-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.deposit-amount-presets button{color:#55678c;min-width:0;min-height:33px;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#f9faff;border:1px solid #e3e8f3;border-radius:8px;padding:5px 7px;font-size:10px;font-weight:750;transition:border-color .15s,background-color .15s,color .15s,transform .15s}.deposit-amount-presets button:hover{color:#405bd0;background:#f1f4ff;border-color:#b4c0f0;transform:translateY(-1px)}.deposit-amount-presets button[aria-pressed=true]{color:#435bce;background:#eef1ff;border-color:#7588ed}.deposit-amount-presets button:focus-visible{outline:2px solid var(--field-focus);outline-offset:2px}@container (width<=260px){.deposit-amount-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.deposit-address-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.deposit-side{gap:16px;display:grid}.deposit-summary{padding:23px}.deposit-summary-kicker{color:#6377d4}.deposit-summary h2{margin:7px 0 13px}.deposit-summary-row,.deposit-summary-total{color:#7b879e;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:12px;display:flex}.deposit-summary-row strong{color:#34415f;text-align:right;font-size:12px}.deposit-summary-total{color:#44516d;border-top:1px solid #ebeff6;align-items:center;margin-top:9px;padding:15px 0 13px;font-size:12px;font-weight:700}.deposit-summary-total strong{color:var(--color-brand);font-variant-numeric:tabular-nums;letter-spacing:-.8px;font-size:20px}.deposit-continue{color:#fff;background:#4358c8;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;font-size:12px;font-weight:750;transition:background-color .16s;display:flex}.deposit-continue:hover:not(:disabled){background:#3449b5}.deposit-continue:disabled{color:#64718b;background:#e9ecf4}.deposit-unavailable{color:#8590a7;align-items:flex-start;gap:6px;margin-top:12px;font-size:11px;line-height:1.5;display:flex}.deposit-unavailable svg{flex:none}.deposit-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 16px;padding:0;list-style:none;display:grid}.deposit-highlights li{background:#f8faff;border:1px solid #e8edf7;border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:67px;padding:10px;display:flex}.deposit-highlight-icon{color:#566bd1;background:#e9efff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.deposit-highlights li>div{gap:3px;min-width:0;display:grid}.deposit-highlights strong{color:#293757;font-size:11px;line-height:1.25}.deposit-highlights li>div>span{color:#7f8aa2;font-size:10px;line-height:1.3}@container (width<=430px){.deposit-highlights{grid-template-columns:1fr}.deposit-highlights li{min-height:54px}}.deposit-provider{border-top:1px solid #e8edf7;justify-items:center;gap:10px;padding-top:17px;display:grid}.deposit-provider-heading{color:#3d4967;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:650;display:flex}.deposit-provider-heading>svg{color:#526bd3}.deposit-provider img{width:75px;height:auto;display:block}.deposit-provider>p{color:#73809b;text-align:center;max-width:270px;margin:0;font-size:10px;line-height:1.45}.deposit-provider-methods{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;width:100%;margin:2px 0 0;padding:0;list-style:none;display:grid}.deposit-provider-methods li{background:#fff;border:1px solid #e2e7f0;border-radius:8px;place-items:center;min-width:0;height:43px;display:grid;box-shadow:0 3px 9px #253c6910}.deposit-provider-methods img{max-width:78%;max-height:25px}.deposit-provider-methods li:nth-child(3) img{max-height:29px}.deposit-provider-methods li:nth-child(n+5) img{max-width:27px;max-height:27px}@media (width<=1400px){.deposit-grid{grid-template-columns:1fr}.deposit-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.deposit-field-grid{grid-template-columns:1fr;gap:18px}.deposit-address-fields{grid-template-columns:1fr;gap:14px}.deposit-form,.deposit-summary{padding:20px}.deposit-side{grid-template-columns:1fr}.deposit-provider-methods{grid-template-columns:repeat(3,minmax(0,1fr))}}.deposit-reference{color:var(--color-muted);overflow-wrap:anywhere;border-top:1px solid #ebeff6;flex-wrap:wrap;gap:4px 8px;margin-top:16px;padding-top:12px;font-size:11px;display:flex}.deposit-reference code{color:#53617d;font-size:11px}.deposit-return-modal{width:min(100% - 32px,480px)}.deposit-return-modal .portal-modal-header{background:0 0;border:0;align-items:center;padding:24px 28px 12px}.deposit-return-modal .portal-modal-heading{padding:0}.deposit-return-modal .portal-modal-heading h2{letter-spacing:-.55px;font-size:20px}.deposit-return-modal .portal-modal-close{background:#f3f5fa;border:0;margin:0 -5px 0 0}.deposit-return-modal .portal-modal-body{padding:12px 28px 24px}.deposit-return-modal .portal-modal-actions{border:0;padding:0 28px 24px}.deposit-return-modal .portal-modal-actions button{min-width:100px}.deposit-return-content{gap:23px;font-size:13px;line-height:1.55;display:grid}.deposit-return-summary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;margin:0;display:grid}.deposit-return-summary>div{gap:3px;display:grid}.deposit-return-summary dt{color:#7c879d;font-size:11px}.deposit-return-summary dd{color:#26314b;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700}.deposit-return-summary-account dd{margin-top:2px}.deposit-return-account{text-align:left;align-items:center;gap:8px;min-width:0;display:inline-flex}.deposit-return-account-icon{color:#5367cf;background:#eaf0ff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.deposit-return-account[data-tier] .deposit-return-account-icon{color:var(--tier-fg);background:var(--tier-bg)}.deposit-return-account-label{overflow-wrap:anywhere;gap:2px;min-width:0;line-height:1.2;display:grid}.deposit-return-account-label strong{color:#26314b;font-size:12px;font-weight:700}.deposit-return-account-label>span{color:#68768c;font-variant-numeric:tabular-nums;font-size:11px}.deposit-return-summary .deposit-return-amount{color:#405cc7;letter-spacing:-.8px;font-size:28px;line-height:1.2}.deposit-return-amount small,.deposit-return-outcome-amount small{letter-spacing:0;font-size:12px;font-weight:700}.deposit-return-message{color:#66738a;margin:0;font-size:12px;line-height:1.6}.deposit-return-message[data-tone=warning]{color:#82601f}.deposit-return-progress{margin:0;padding:0;list-style:none;display:grid}.deposit-return-progress li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding-bottom:18px;display:grid;position:relative}.deposit-return-progress li:last-child{padding-bottom:0}.deposit-return-progress li:first-child:after{content:"";background:#dfe4ed;width:1px;position:absolute;top:32px;bottom:2px;left:14px}.deposit-return-progress-icon{color:#5268ca;background:#e9edfc;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.deposit-return-progress li[data-stage=complete] .deposit-return-progress-icon{color:#16804b;background:#e3f3e9}.deposit-return-progress li[data-stage=upcoming] .deposit-return-progress-icon{color:#9aa4b7;background:#f0f2f6}.deposit-return-progress li[data-stage=attention] .deposit-return-progress-icon{color:#9b6710;background:#fff1d8}.deposit-return-progress li[data-stage=current] .deposit-return-progress-icon{animation:2.4s ease-in-out infinite deposit-progress-pulse}.deposit-return-progress li>div{gap:1px;min-width:0;padding-top:1px;display:grid}.deposit-return-progress strong{color:#28344d;font-size:12px;line-height:1.4}.deposit-return-progress li>div>span{color:#7c879d;font-size:11px;line-height:1.4}.deposit-return-progress li[data-stage=upcoming] strong{color:#8994a8}.deposit-return-progress li[data-stage=attention] strong{color:#82601f}.deposit-return-outcome{text-align:center;justify-items:center;gap:5px;padding:1px 0 2px;display:grid}.deposit-return-outcome-mark{color:#16804b;place-items:center;width:82px;height:82px;margin-bottom:4px;animation:.42s cubic-bezier(.2,.8,.2,1.2) both deposit-outcome-appear;display:grid}.deposit-return-outcome[data-tone=error] .deposit-return-outcome-mark{color:#c94658}.deposit-return-outcome-mark svg{stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.deposit-return-outcome-mark circle,.deposit-return-outcome-mark path{stroke-dasharray:100;stroke-dashoffset:100px;animation:.65s ease-out both deposit-outcome-draw}.deposit-return-outcome-mark path{animation-delay:.32s}.deposit-return-outcome-amount{color:#176641;font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:32px;line-height:1.15}.deposit-return-outcome[data-tone=error] .deposit-return-outcome-amount{color:#28344d}.deposit-return-outcome p{color:#68768c;font-size:12px}.deposit-return-outcome .deposit-return-account{margin-top:5px}.deposit-return-reference{color:#8a95a9;border-top:1px solid #e9edf4;align-items:center;gap:12px;margin:0;padding-top:13px;font-size:11px;display:flex}.deposit-return-reference span:nth-child(2){overflow-wrap:anywhere;text-align:right;-webkit-user-select:all;user-select:all;flex:1;min-width:0}.deposit-return-copy{color:#5268ca;background:0 0;border:0;flex:none;padding:2px 0;font-size:11px;font-weight:700}.deposit-return-copy:hover{color:#344da9}@media (width<=600px){.deposit-return-modal{width:100%;max-width:none}.deposit-return-modal .portal-modal-header{padding:36px 20px 12px}.deposit-return-modal .portal-modal-close{width:40px;height:40px}.deposit-return-modal .portal-modal-body{padding:12px 20px 22px}.deposit-return-modal .portal-modal-actions{padding:0 20px 20px}.deposit-return-modal .portal-modal-actions button{min-height:44px}.deposit-return-copy{min-height:36px}.deposit-return-reference{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;display:grid}.deposit-return-reference span:first-child{grid-column:1/-1}.deposit-return-reference span:nth-child(2){text-align:left}}@keyframes deposit-outcome-appear{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes deposit-outcome-draw{to{stroke-dashoffset:0}}@keyframes deposit-progress-pulse{50%{box-shadow:0 0 0 5px #5268ca1c}}@media (prefers-reduced-motion:reduce){.deposit-return-outcome-mark,.deposit-return-outcome-mark circle,.deposit-return-outcome-mark path,.deposit-return-progress li[data-stage=current] .deposit-return-progress-icon{animation:none}.deposit-return-outcome-mark circle,.deposit-return-outcome-mark path{stroke-dashoffset:0}}.deposit-payment-note{color:#7583a0;margin:0 0 18px;font-size:12px;line-height:1.6}.deposit-refresh-status{color:#5265d7;font:inherit;cursor:pointer;background:0 0;border:0;margin:10px 0;padding:6px 0;font-size:12px;font-weight:650}.deposit-refresh-status:disabled{opacity:.6;cursor:wait}.deposit-refresh-status:focus-visible{outline-offset:3px;outline:2px solid #697fdf}.funding-help-grace-period .funding-help-inline{margin-top:12px}.funding-help-inline{color:#465bc4;align-items:center;gap:6px;width:fit-content;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.funding-help-inline:hover{text-decoration:underline}.funding-help-inline:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}.funding-help-inline svg{flex:none}.deposit-retry-panel .funding-help-inline{margin-top:8px}.support-tiles .funding-help-inline{margin-top:16px;display:flex}.payment-form-section{min-width:0}.payment-form-section+.payment-form-section{border-top:1px solid var(--profile-line);margin-top:24px;padding-top:24px}.payment-form-section .deposit-section-heading p{color:var(--profile-muted);line-height:1.6}.deposit-return-preview-page{background:#f5f6fb;min-height:100dvh;padding:36px 24px 72px}.deposit-return-preview-shell{width:min(100%,860px);margin:0 auto}.deposit-return-preview-topline{justify-content:space-between;align-items:center;gap:20px;margin-bottom:68px;display:flex}.deposit-return-preview-brand{color:#20253a;letter-spacing:-1.5px;font-size:25px;font-weight:850}.deposit-return-preview-theme,.deposit-return-preview-stages button{color:#3b4968;background:#fff;border:1px solid #dfe4f0;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:650}.deposit-return-preview-theme:hover,.deposit-return-preview-stages button:hover{color:#4058b8;border-color:#8b9de4}.deposit-return-preview-kicker{color:#5268ca;letter-spacing:1.8px;font-size:11px;font-weight:750}.deposit-return-preview-page h1{color:#1e2941;letter-spacing:-1.5px;margin-top:11px;font-size:clamp(30px,5vw,44px)}.deposit-return-preview-intro{color:#697691;max-width:590px;margin-top:12px;font-size:14px;line-height:1.6}.deposit-return-preview-page section{margin-top:40px}.deposit-return-preview-page section h2{color:#29344e;margin-bottom:15px;font-size:17px}.deposit-return-preview-scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.deposit-return-preview-scenarios button{text-align:left;background:#fff;border:1px solid #dfe4f0;border-radius:14px;align-content:start;gap:8px;min-height:128px;padding:19px;display:grid;box-shadow:0 8px 24px #2639660b}.deposit-return-preview-scenarios button:hover{border-color:#8799e6;box-shadow:0 10px 28px #26396618}.deposit-return-preview-scenarios strong{color:#25324d;font-size:14px}.deposit-return-preview-scenarios span{color:#75819a;font-size:12px;line-height:1.5}.deposit-return-preview-stages{flex-wrap:wrap;gap:8px;display:flex}@media (width<=680px){.deposit-return-preview-topline{margin-bottom:45px}.deposit-return-preview-scenarios{grid-template-columns:1fr}.deposit-return-preview-scenarios button{min-height:0}}.data-panel{overflow:hidden}.panel-header{justify-content:space-between;align-items:center;gap:12px;padding:23px 25px 19px;display:flex}.panel-header h2{font-size:18px}.panel-header p{color:#9ba4b7;margin-top:6px;font-size:11px}.filter-row{justify-content:space-between;gap:12px;padding:0 25px 19px;display:flex}.search-field{color:#9aa5b9;border:1px solid #e0e4ef;border-radius:7px;align-items:center;gap:9px;min-width:250px;min-height:35px;padding:0 12px;display:flex}.search-field input{color:#2e3953;background:0 0;border:0;outline:0;width:100%;font-size:11px}.search-field input::placeholder{color:#a0aabd}.outline-button{color:#7e899f;background:#fff;border:1px solid #dfe4ee;border-radius:7px;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex}.outline-button:disabled{opacity:.65}.activity-status-note{color:#53617e;background:#f0f4ff;border:1px solid #dce4f7;border-radius:9px;align-items:flex-start;gap:11px;margin:0 25px 19px;padding:13px 15px;font-size:11px;line-height:1.5;display:flex}.activity-status-note>svg{color:#536ac8;flex:none;margin-top:1px}.activity-status-note strong{color:#344bb1;margin-bottom:5px;font-size:12px;display:block}.activity-status-note p+p{margin-top:4px}.table-wrap{overflow-x:auto}.activity-table{min-width:1080px}.activity-table th,.activity-table td{padding-left:12px;padding-right:12px}.activity-table .activity-source{white-space:normal;overflow-wrap:anywhere;min-width:150px;max-width:220px}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}th{color:#9ba4b6;text-align:left;background:#f8f9fc;padding:12px 25px;font-size:10px;font-weight:750}td{color:#5e6a83;border-top:1px solid #eef0f5;padding:16px 25px}td small{color:#a0a9ba;margin-top:3px;display:block}.table-primary{color:#33405b;font-weight:750}.align-right{text-align:right}.status-chip{color:#2f946c;background:#edf8f2;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.status-chip span{background:#43aa7c;border-radius:50%;width:5px;height:5px}.status-chip.status-unavailable{color:#59657b;background:#eef0f5}.status-chip.status-unavailable span{background:#8b96aa}.status-chip.status-pending{color:#9c6a2c;background:#fff5e8}.status-chip.status-pending span{background:#c58a3e}.status-chip.status-failed,.status-chip.status-rejected{color:#aa4259;background:#fff0f2}.status-chip.status-failed span,.status-chip.status-rejected span{background:#ce5f76}.side-chip{border-radius:5px;padding:4px 7px;font-size:10px;font-weight:750;display:inline-block}.side-chip.buy{color:#258968;background:#eaf7f1}.side-chip.sell{color:#bd5a6a;background:#fff0f1}.tabs{border-bottom:1px solid #e8eaf2;gap:5px;margin:0 25px 17px;display:flex}.tabs button{color:#8d98ae;background:0 0;border:0;padding:10px 12px;font-size:11px;font-weight:700}.tabs .tab-current{color:#4d61c9;box-shadow:inset 0 -2px #5c6ed8}.table-note{color:#a0a9ba;padding:14px 25px;font-size:10px;line-height:1.5}.empty-inline{color:#929db0;text-align:center;padding:25px;font-size:12px}.empty-page{padding:30px}.empty-page h2{margin-bottom:10px}.empty-page p{color:#828da3;margin-bottom:17px}.text-link{color:#4b5ec8;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.history-filters{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));align-items:start;gap:14px;padding:0 25px 16px;display:grid}.history-search .search-field{flex:1;min-width:0;min-height:44px}.history-search input{font-size:13px}.history-search .outline-button{color:var(--profile-text);white-space:nowrap;min-height:44px;display:inline-flex}.history-summary{color:var(--profile-muted);justify-content:space-between;align-items:center;gap:14px;padding:12px 25px;font-size:12px;display:flex}.history-summary button{color:var(--profile-accent);background:0 0;border:0;padding:8px 0}.history-summary button:disabled{opacity:.5}.history-coverage{color:var(--profile-muted);margin:0 25px 16px;font-size:12px;line-height:1.6}.history-help{color:var(--profile-muted);margin:0 25px 20px;font-size:12px;line-height:1.6}.history-help summary{cursor:pointer;color:var(--profile-accent);font-weight:600}.history-help p{max-width:960px;padding-top:10px}.history-alert{background:var(--profile-warning-bg);color:var(--profile-warning-fg);border:1px solid var(--profile-warning-line);border-radius:8px;margin:0 25px 12px;padding:12px;font-size:12px;line-height:1.5}@media (width<=600px){.history-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 16px 12px}.history-search{flex-wrap:wrap;padding-inline:16px}.history-search .search-field{flex-basis:100%}.history-search .outline-button{justify-content:center;width:100%}.history-summary{flex-wrap:wrap;padding-inline:16px}.history-coverage,.history-help,.history-alert{margin-inline:16px}}.record-pagination{border-top:1px solid var(--profile-line,var(--line));color:var(--profile-muted,var(--muted));padding:10px 20px;font-size:12px;container:record-pagination/inline-size}.record-pagination-controls{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:36px;display:grid}.record-pagination-size,.record-pagination-navigation{align-items:center;gap:8px;display:flex}.record-pagination-size-label{white-space:nowrap}.record-pagination select,.record-pagination button{border:1px solid var(--profile-line,var(--line));background:var(--profile-surface,var(--surface));height:36px;color:var(--profile-text,var(--ink));font:inherit;border-radius:8px}.record-pagination select{cursor:pointer;width:60px;padding:0 6px}.record-pagination button{cursor:pointer;flex:none;justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.record-pagination button:hover:not(:disabled){border-color:var(--profile-accent,var(--brand));color:var(--profile-accent,var(--brand))}.record-pagination button:disabled,.record-pagination select:disabled{opacity:.45;cursor:default}.record-pagination button:focus-visible,.record-pagination select:focus-visible{outline:2px solid var(--profile-accent,var(--brand));outline-offset:2px}.record-pagination-range{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;line-height:1.5}.record-pagination-page{min-width:32px;color:var(--profile-text,var(--ink));text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}@container record-pagination (width<=540px){.record-pagination-controls{gap:10px}.record-pagination-size-label{display:none}.record-pagination-range{text-align:center}.record-pagination-navigation{gap:6px}}@media (width<=600px){.record-pagination{padding:8px 16px}.record-pagination select,.record-pagination button{height:40px}.record-pagination button{width:40px}}@container record-pagination (width<=280px){.record-pagination-controls{gap:6px;font-size:11px}.record-pagination select{width:52px}.record-pagination-navigation{gap:3px}.record-pagination-page{min-width:26px}}.activity-workspace{color:var(--profile-text);overflow:visible}.activity-topline{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.activity-views{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.activity-view{color:var(--profile-muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 9px;font-size:12px;font-weight:600;display:inline-flex}.activity-view[aria-pressed=true]{color:var(--profile-accent);background:var(--profile-tint)}.activity-view:hover{color:var(--profile-accent)}.activity-main-actions{flex:none;align-items:center;gap:10px;display:flex}.activity-button,.activity-icon-button{border:1px solid var(--profile-line);border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:9px 13px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.activity-button-secondary,.activity-icon-button{color:var(--profile-text);background:0 0}.activity-button-primary{color:#fff;background:var(--profile-button);border-color:#0000}.activity-button:disabled,.activity-icon-button:disabled{opacity:.45}.activity-button-secondary:hover:not(:disabled),.activity-icon-button:hover:not(:disabled){background:var(--profile-subtle);border-color:var(--profile-muted)}.activity-icon-button{width:39px;color:var(--profile-muted);padding:0}.activity-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 24px 0;display:flex}.activity-workspace .activity-filters{margin:24px}.activity-filter-error{color:var(--profile-muted);margin:0 24px 18px;font-size:12px}@media (width<=700px){.activity-workspace .activity-filters{margin:24px 16px}.activity-filter-error{margin-inline:16px}}.activity-search{color:var(--profile-muted);border:1px solid var(--profile-line);background:var(--field-background);border-radius:9px;flex:1;align-items:center;gap:9px;min-width:160px;max-width:420px;min-height:40px;padding:0 12px;display:flex}.activity-search input{font:inherit;width:100%;min-width:0;color:var(--profile-text);background:0 0;border:0;outline:0;font-size:12px}.activity-search input::placeholder{color:var(--profile-muted)}.activity-search:focus-within{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring)}.activity-search svg{flex:none}.activity-date-button{white-space:nowrap}.activity-filter-count{background:var(--profile-tint);min-width:19px;height:19px;color:var(--profile-accent);border-radius:5px;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.activity-reset{color:var(--profile-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:8px 0;font-size:11px;display:inline-flex}.activity-filter-chips{flex-wrap:wrap;gap:8px;padding:0 24px 16px;display:flex}.activity-filter-chips button{border:1px solid var(--profile-line);color:var(--profile-accent);background:var(--profile-tint);overflow-wrap:anywhere;text-align:left;border-radius:7px;align-items:center;gap:8px;max-width:100%;padding:6px 9px;font-size:11px;display:inline-flex}.activity-list-heading,.activity-record{grid-template-columns:minmax(210px,1.6fr) minmax(115px,.8fr) minmax(120px,1fr) minmax(125px,.8fr) 16px;align-items:center;column-gap:20px;display:grid}.activity-list-heading{background:var(--profile-subtle);color:var(--profile-muted);border-block:1px solid var(--profile-line);padding:13px 24px;font-size:10px;font-weight:650}.activity-list-heading>span:nth-child(4){text-align:right}.activity-records{margin:0;padding:0;list-style:none}.activity-record{border:0;border-bottom:1px solid var(--profile-line);width:100%;min-height:85px;color:var(--profile-text);text-align:left;font:inherit;background:0 0;padding:18px 24px}.activity-records li:last-child .activity-record{border-bottom:0}.activity-record:hover{background:var(--profile-subtle)}.activity-record:focus-visible{outline-offset:-3px;background:var(--profile-subtle)}.activity-record-identity{align-items:center;gap:13px;min-width:0;display:flex}.activity-record-identity>span:last-child{min-width:0}.activity-record-icon{background:var(--activity-neutral-bg);width:40px;height:40px;color:var(--activity-neutral-fg);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.activity-record-icon[data-tone=deposit]{background:var(--activity-incoming-bg);color:var(--activity-incoming-fg)}.activity-record-icon[data-tone=withdrawal]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}.activity-record-icon[data-tone=checkout],.activity-record-icon[data-tone=bonus]{background:var(--activity-checkout-bg);color:var(--activity-checkout-fg)}.activity-record strong{font-size:13px;font-weight:650}.activity-record small{color:var(--profile-muted);margin-top:5px;font-size:11px;line-height:1.4;display:block}.activity-record-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activity-record-identity .activity-record-meta{gap:8px;display:flex}.activity-record-meta>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.activity-record-reference{text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:none;max-width:45%;overflow:hidden}.activity-record-reference:only-child{max-width:100%}.activity-record-date{color:var(--profile-muted);font-size:12px}.activity-record-date small{margin-top:4px;font-size:10px}.activity-record-status{flex-direction:column;align-items:start;gap:5px;min-width:0;display:flex}.activity-record-status .activity-status-category{margin:0;font-size:10px}.activity-state-pill{background:var(--activity-neutral-bg);color:var(--activity-neutral-fg);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}.activity-state-pill[data-tone=success]{background:var(--profile-success-bg);color:var(--profile-success-fg)}.activity-state-pill[data-tone=pending]{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}.activity-state-pill[data-tone=error]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}.activity-record-amount{text-align:right;min-width:0}.activity-record-amount strong{white-space:nowrap}.activity-record-amount strong>span{color:var(--profile-muted);margin-left:6px;font-size:10px;font-weight:500}.activity-record-amount small{font-size:9px}.activity-record-chevron{color:var(--profile-muted);opacity:.55}.activity-footer{border-top:1px solid var(--profile-line);color:var(--profile-muted);justify-content:space-between;align-items:center;gap:16px;padding:13px 24px;font-size:11px;display:flex}.activity-coverage-button{color:var(--profile-muted);text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:11px;display:inline-flex}.activity-coverage-button[data-partial=true]{color:var(--profile-warning-fg)}.activity-inline-notice{color:var(--profile-warning-fg);background:var(--profile-warning-bg);align-items:center;gap:9px;padding:10px 24px;font-size:12px;display:flex}.activity-inline-notice button,.activity-inline-notice a{color:inherit;background:0 0;border:0;margin-left:auto;text-decoration:underline}.activity-empty{text-align:center;padding:45px 20px}.activity-empty>span{background:var(--profile-tint);width:54px;height:54px;color:var(--profile-accent);border-radius:16px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.activity-empty h2{font-size:17px}.activity-empty p{color:var(--profile-muted);margin:8px 0 18px;font-size:12px;line-height:1.6}.activity-export-notice{color:var(--profile-success-fg);padding:10px 24px;font-size:11px}.activity-filter-modal .history-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.activity-date-presets{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.activity-date-presets button{border:1px solid var(--profile-line);color:var(--profile-text);background:var(--profile-subtle);border-radius:7px;padding:8px 11px;font-size:11px}.activity-date-presets button:hover{color:var(--profile-accent);border-color:var(--profile-accent)}.activity-filter-hint{color:var(--profile-muted);align-items:start;gap:8px;margin-top:18px;font-size:11px;line-height:1.6;display:flex}.activity-detail-amount{text-align:center;padding:8px 0 24px}.activity-detail-amount strong{color:var(--profile-text);font-size:30px}.activity-detail-amount strong>span{color:var(--profile-muted);font-size:15px;font-weight:500}.activity-detail-amount small{color:var(--profile-muted);margin-top:7px;font-size:11px;display:block}.activity-detail-fields{margin:0}.activity-detail-fields>div{border-top:1px solid var(--profile-line);justify-content:space-between;align-items:start;gap:24px;padding:12px 0;font-size:12px;line-height:1.5;display:flex}.activity-detail-fields dt{color:var(--profile-muted);flex:none}.activity-detail-fields dd{color:var(--profile-text);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.activity-detail-fields dd small{color:var(--profile-muted);margin-top:3px;font-size:11px;display:block}.activity-detail-note{color:var(--profile-muted);margin-top:20px;font-size:12px;line-height:1.7}.activity-coverage-sources{gap:22px;display:grid}.activity-coverage-sources>div{align-items:start;gap:13px;display:flex}.activity-coverage-sources>div>svg{color:var(--profile-accent);flex:none;margin-top:2px}.activity-coverage-sources strong{color:var(--profile-text);font-size:13px;display:block}.activity-coverage-sources small{color:var(--profile-muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.activity-coverage-sources p{color:var(--profile-warning-fg);margin-top:5px;font-size:11px;line-height:1.6}.activity-coverage-warning{background:var(--profile-warning-bg);color:var(--profile-warning-fg);border-radius:9px;align-items:start;gap:8px;margin-top:18px;padding:13px;font-size:12px;line-height:1.6;display:flex}.activity-status-help{color:var(--profile-muted);margin-top:18px;font-size:12px;line-height:1.7}.activity-status-help summary{cursor:pointer;color:var(--profile-accent);font-weight:600}.activity-status-help p{margin-top:10px}@keyframes activity-spin{to{transform:rotate(360deg)}}.activity-spin{animation:1s linear infinite activity-spin}@media (prefers-reduced-motion:reduce){.activity-spin{animation:none}}@media (width<=1200px){.activity-topline{flex-wrap:wrap;gap:12px}.activity-toolbar{flex-wrap:wrap}.activity-record,.activity-list-heading{grid-template-columns:minmax(160px,1.5fr) minmax(100px,.8fr) minmax(110px,.9fr) minmax(95px,.8fr) 12px;column-gap:12px}}@media (width<=700px){.activity-topline{gap:14px;padding:16px}.activity-views{width:100%}.activity-view{gap:6px;padding:9px 10px;font-size:11px}.activity-main-actions{margin-left:auto}.activity-toolbar{gap:8px;padding:16px 16px 0}.activity-search{flex-basis:0;min-width:0;max-width:none}.activity-date-button{max-width:calc(100% - 95px)}.activity-date-button span{text-overflow:ellipsis;overflow:hidden}.activity-reset span{display:none}.activity-reset{margin-left:auto}.activity-filter-chips{padding:0 16px 14px}.activity-list-heading{display:none}.activity-record{grid-template-columns:minmax(0,1fr) auto;gap:10px 8px;padding:18px 16px}.activity-record-identity{grid-area:1/1;gap:10px}.activity-record-icon{border-radius:10px;width:35px;height:35px}.activity-record-amount{grid-area:1/2;align-self:start}.activity-record-amount strong{font-size:12px}.activity-record-amount strong>span{margin:4px 0 0;font-size:9px;display:block}.activity-record-date{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:5px;padding-left:45px;font-size:10px;display:flex}.activity-record-date small{margin:0;font-size:9px}.activity-record-status{grid-area:2/2;align-items:end}.activity-record-status .activity-status-category{font-size:9px}.activity-record-chevron{display:none}.activity-footer{flex-wrap:wrap;gap:6px;padding:12px 16px}.activity-filter-modal .history-filters{grid-template-columns:1fr;gap:15px}.activity-record-identity small{max-width:100%;font-size:10px}.activity-inline-notice{padding-inline:16px}}.activity-coverage-action[data-partial=true]{color:var(--profile-warning-fg)}@media (width<=700px){.activity-topline{flex-wrap:nowrap}.activity-views{flex:1;width:auto}.activity-export{width:39px;padding:0}.activity-export span{display:none}.activity-main-actions{gap:7px}}.activity-mobile-view{display:none}@media (width<=700px){.activity-topline{gap:10px}.activity-topline .activity-views,.activity-coverage-action{display:none}.activity-mobile-view{border:1px solid var(--profile-line);background:var(--profile-tint);min-width:0;max-width:220px;color:var(--profile-accent);border-radius:9px;flex:1;align-items:center;gap:7px;padding:10px;display:flex}.activity-mobile-view select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:12px;font-weight:600}.activity-mobile-view svg{flex:none}.activity-mobile-view:focus-within{outline:2px solid var(--field-focus);outline-offset:2px}}.activity-filter-modal{overflow:hidden}.activity-filter-modal .portal-modal-card{flex-direction:column;max-height:min(90dvh - 2px,798px);display:flex}.activity-filter-modal .portal-modal-header,.activity-filter-modal .portal-modal-actions{flex:none}.activity-filter-modal .portal-modal-body{min-height:0;overflow-y:auto}.trade-topline{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.trade-view{gap:8px;padding:10px 12px}.trade-tab-count{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;min-width:21px;height:20px;padding:0 5px;font-size:10px;display:inline-flex}.trade-toolbar .activity-search{min-width:160px;max-width:none}.trades-workspace .trade-toolbar{padding:18px 24px}.trade-toolbar .activity-date-button{flex:none;max-width:230px}.trade-toolbar .activity-date-button span{text-overflow:ellipsis;overflow:hidden}.trade-direction{border:1px solid var(--profile-line);background:var(--profile-subtle);border-radius:10px;flex:none;gap:4px;padding:4px;display:flex}.trade-direction-button{min-height:30px;color:var(--profile-muted);background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.trade-direction-button:hover{color:var(--profile-text)}.trade-direction-button:focus-visible,.trade-view:focus-visible,.trade-reset:focus-visible{outline:2px solid var(--field-focus);outline-offset:2px}.trade-reset{flex:none}.trade-footer{font-variant-numeric:tabular-nums}.trades-workspace .table-wrap th,.trades-workspace .table-wrap td{padding-inline:18px}.trades-workspace .activity-coverage-action{display:inline-flex}.trade-record-row{cursor:pointer}.trade-record-row:hover,.trade-record-row:focus-within{background:0 0}.trades-workspace .trade-record-table td{font-variant-numeric:tabular-nums;height:85px;padding-block:18px}.trade-record-identity{min-width:160px;color:var(--profile-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;padding:0;display:flex}.trade-record-identity:focus-visible{outline:1px solid var(--profile-accent);outline-offset:3px}.trade-record-row:hover .trade-record-chevron,.trade-record-row:focus-within .trade-record-chevron{color:var(--profile-accent)}.trade-record-identity strong{font-size:13px;font-weight:650}.trade-record-identity small,.trade-record-date small{color:var(--profile-muted);margin-top:5px;font-size:11px;line-height:1.4;display:block}.trade-record-date small{font-size:10px}.trade-record-chevron{color:var(--profile-muted);width:40px}.trade-record-chevron svg{display:block}.trade-detail-profit strong>.figure{font-size:inherit;font-weight:inherit}.trade-detail-updated{color:var(--profile-muted);text-align:right;margin-top:20px;font-size:11px}@media (width<=800px){.trade-toolbar{flex-wrap:wrap}.trade-toolbar .activity-search{flex:100%;min-width:0}}@media (width<=600px){.trade-topline{flex-wrap:wrap;gap:10px;padding:16px}.trade-tabs{flex-wrap:wrap;flex:1 0 100%;width:100%;min-width:0}.trade-view{gap:5px;padding:9px 7px}.trade-view>svg{display:none}.trade-topline .activity-main-actions{margin-left:auto}.trade-toolbar .activity-date-button{max-width:100%}.trade-toolbar .trade-direction{margin-left:auto}.trade-toolbar .activity-date-button+.trade-direction{margin-left:0}.trade-direction-button{padding-inline:8px}}.trade-protection-badge span{font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:5px;padding:3px 6px;display:inline-flex}.trade-protection-badge b{font-size:10px}.trade-closure-summary{color:var(--profile-text);gap:6px;margin-top:16px;font-size:12px;display:grid}.trade-closure-summary small{color:var(--profile-muted)}.position-protection{white-space:normal;line-height:1.5}.trade-toolbar .request-filter-select{flex:0 240px;min-width:210px}.trade-toolbar :is(.activity-search,.activity-date-button,.trade-direction,.request-filter-trigger,.trade-reset){height:40px;min-height:40px}.trade-toolbar .request-filter-trigger{padding:4px 10px 4px 4px}.trade-toolbar .request-filter-trigger .request-filter-symbol{width:28px;height:28px}@media (width<=700px){.trades-workspace .trade-toolbar{padding:16px}}.trade-detail-note{color:var(--profile-muted);margin:20px 0 0;font-size:12px;line-height:1.6}.pending-orders-info{border:1px solid;border-radius:12px;align-items:flex-start;gap:12px;margin:0 24px 18px;padding:14px 16px;font-size:12px;line-height:1.6;display:flex}.pending-orders-info>svg{flex:none;margin-top:1px}.pending-orders-info strong{font-weight:650;display:block}.pending-orders-info p{margin:3px 0 0}@media (width<=600px){.pending-orders-info{margin-inline:16px;margin-bottom:16px}}.order-price-caption{color:var(--profile-muted);margin-top:5px;font-size:10px;display:block}.order-status{color:var(--profile-text);font-size:11px;font-weight:600}.order-history-toolbar .request-filter-select{flex-basis:180px;min-width:155px}.trade-executions{border-top:1px solid var(--profile-line);margin-top:24px;padding-top:20px}.trade-executions h3{color:var(--profile-text);margin:0 0 8px;font-size:14px}.trade-executions p{color:var(--profile-muted);font-size:11px;line-height:1.6}.trade-executions .table-wrap{margin-top:12px}.trade-executions table{min-width:700px;font-size:11px}.trade-executions th,.trade-executions td{padding:10px 12px}.trade-executions button{margin-top:12px}@media (width<=1100px){.order-history-toolbar{flex-wrap:wrap}.order-history-toolbar .activity-search{flex-basis:100%}}@media (width<=600px){.order-history-toolbar .request-filter-select{flex:150px;min-width:0}}.trade-execution-navigation{color:var(--profile-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.trade-toolbar{flex-wrap:wrap}.trade-sort-button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.trade-sort-button svg{opacity:.45;flex-shrink:0}th[aria-sort] .trade-sort-button svg,.trade-sort-button:hover svg{opacity:1}.trade-sort-button:focus-visible{outline:2px solid var(--field-focus);outline-offset:5px;border-radius:2px}.trade-tab-count-skeleton{border-radius:3px;width:11px;height:10px}.trade-record-identity .trade-record-owner{font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;line-height:14px}.trade-record-owner-label{font-size:9px}.trades-workspace .trade-record-table th,.trades-workspace .trade-record-table td{padding-inline:10px}.trades-workspace .trade-record-table th:first-child,.trades-workspace .trade-record-table td:first-child{padding-left:20px}.trades-workspace .trade-record-table td{padding-block:14px}.trade-record-table .trade-record-identity{gap:10px}.trade-record-table .trade-record-icon{flex-shrink:0;width:36px;height:36px}.trade-record-table .trade-sort-button{gap:4px}.trade-executions-loading{gap:8px;margin-top:14px;display:grid}.trade-executions-loading>div{align-items:center;gap:24px;min-height:60px;display:flex}.trade-profile-modal{width:min(100% - 32px,960px)}.trade-profile-modal .portal-modal-card{height:min(90dvh,800px)}.trade-profile-modal .portal-modal-body{flex:1}.trade-profile-context{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:18px;display:flex}.trade-profile-context .account-identity{max-width:100%;margin-right:auto;font-size:11px}.trade-profile-status,.trade-profile-direction{color:var(--profile-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.trade-profile-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.trade-profile-panel[hidden]{display:none}.trade-profile-panel:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px;border-radius:6px}.trade-profile-overview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px 18px;display:grid}.trade-profile-result,.trade-profile-note,.trade-profile-overview>.trade-detail-updated{grid-column:1/-1}.trade-profile-result{border-bottom:1px solid var(--profile-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;padding-bottom:20px;display:flex}.trade-profile-result-label{color:var(--profile-muted);align-items:center;gap:7px;font-size:11px;display:flex}.trade-profile-result strong{color:var(--profile-text);letter-spacing:-.6px;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:650;display:block}.trade-profile-result strong .figure{font-size:inherit;font-weight:inherit}.trade-profile-result>div>small{color:var(--profile-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.trade-profile-result dl{gap:12px;min-width:145px;display:grid}.trade-profile-result dl>div{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.trade-profile-result dt{color:var(--profile-muted);font-size:11px}.trade-profile-result dd{color:var(--profile-text);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.trade-profile-result dd small{color:var(--profile-muted);font-size:10px;font-weight:400}.trade-profile-fields .account-profile-row{grid-template-columns:minmax(105px,1fr) minmax(0,1fr);gap:8px;min-height:51px;padding-block:10px}.trade-profile-fields .account-profile-field-icon{border-radius:7px;width:26px;height:26px}.trade-profile-fields .account-profile-row dt{gap:7px;font-size:10px}.trade-profile-fields .account-profile-row dd{margin:0;font-size:11px}.trade-profile-fields small{color:var(--profile-muted);font-size:10px;font-weight:400;display:block}.trade-profile-fields .account-profile-copy{width:24px;height:24px}.trade-profile-note{border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:11px;line-height:1.7;display:flex}.trade-profile-note>svg{flex:none;margin-top:2px}.trade-profile-note p{margin:0}.trade-profile-overview>.trade-detail-updated{margin-top:0}.trade-profile-modal .trade-executions{border-top:0;margin-top:0;padding-top:0}.trade-executions-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.trade-executions-heading h3{margin:0}.trade-executions-heading>span{color:var(--profile-muted);font-size:11px}.trade-execution-records{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.trade-execution-record{border:1px solid var(--profile-line);border-radius:12px;padding:15px 16px 13px}.trade-execution-record header{align-items:center;gap:10px;display:flex}.trade-execution-record .trade-record-icon{border-radius:9px;flex:none;width:34px;height:34px}.trade-execution-record-identity{flex:1;min-width:0}.trade-execution-record h4{color:var(--profile-text);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.trade-execution-record h4 span{font-size:10px}.trade-execution-record header p{overflow-wrap:anywhere;margin:3px 0 0;font-size:10px}.trade-execution-record header b{-webkit-user-select:text;user-select:text;font-weight:500}.trade-execution-record time{color:var(--profile-muted);text-align:right;flex:none;font-size:10px}.trade-execution-record time small{margin-top:3px;font-size:9px}.trade-execution-record-values,.trade-execution-record-costs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.trade-execution-record dt{color:var(--profile-muted);font-size:10px}.trade-execution-record dd{color:var(--profile-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:14px;font-weight:600}.trade-execution-record-values>div:last-child{text-align:right}.trade-execution-record-costs{border-top:1px solid var(--profile-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;padding-top:11px}.trade-execution-record-costs dd{font-size:11px;font-weight:500}.trade-executions-empty{color:var(--profile-muted);text-align:center;justify-items:center;gap:8px;padding:32px 20px;display:grid}.trade-executions-empty h4{color:var(--profile-text);font-size:13px}.trade-executions-loading .trade-execution-record-skeleton{border:1px solid var(--profile-line);border-radius:12px;align-content:space-between;gap:18px;min-height:174px;padding:16px;display:grid}.trade-execution-record-skeleton>div{justify-content:space-between;display:flex}@media (width<=600px){.trade-profile-modal{width:100%}.trade-profile-modal .portal-modal-card{height:calc(100dvh - 14px - env(safe-area-inset-bottom))}.trade-profile-overview{grid-template-columns:minmax(0,1fr);gap:20px}.trade-profile-result{gap:16px}.trade-profile-result dl{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.trade-profile-result dl>div{flex-direction:column;gap:5px}.trade-profile-fields .account-profile-row{grid-template-columns:125px minmax(0,1fr)}.trade-execution-record{padding:13px 12px}.trade-execution-record header{grid-template-columns:34px minmax(0,1fr);align-items:start;row-gap:6px;display:grid}.trade-execution-record header>.trade-record-icon{grid-row:1/span 2}.trade-execution-record time{text-align:left;flex-wrap:wrap;grid-column:2;gap:4px 7px;padding-left:0;display:flex}.trade-execution-record time small{margin-top:0}.trade-profile-context .account-identity{flex-basis:100%}}.order-profile-prices{flex:1;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.order-profile-prices[data-stop-limit=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.order-profile-prices>div{min-width:0}.order-profile-prices strong{overflow-wrap:anywhere}.order-profile-prices strong[data-unavailable=true]{letter-spacing:0;color:var(--profile-muted);font-size:17px;font-weight:500}.order-profile-summary>dl{min-width:200px}@media (width<=700px){.order-profile-summary{grid-template-columns:minmax(0,1fr);display:grid}}@media (width<=600px){.order-profile-prices{gap:14px}.order-profile-prices strong{font-size:24px}.order-profile-summary>dl{min-width:0}.order-profile-modal .trade-profile-fields .account-profile-row{grid-template-columns:minmax(105px,.9fr) minmax(0,1fr)}}.trade-totals{margin:0 24px 18px}.trade-totals dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.trade-totals-pending dl{grid-template-columns:repeat(3,minmax(0,1fr))}.trade-totals-open dl{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.trade-total-metric{border:1px solid var(--profile-line);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:8px 10px;display:flex;container-type:inline-size}.trade-total-metric dt{align-items:center;gap:8px;min-height:20px;display:flex}.trade-total-title{min-width:0;color:var(--profile-muted);align-items:center;gap:5px;font-size:10px;font-weight:550;line-height:16px;display:flex}.trade-total-metric .metric-icon{border-radius:7px;flex-shrink:0;width:20px;height:20px}.trade-total-metric dd{color:var(--profile-text);font-variant-numeric:tabular-nums;flex:1;align-items:center;min-height:20px;margin:0;font-size:15px;font-weight:650;line-height:20px;display:flex}.trade-total-values,.trade-total-breakdown{gap:0;width:100%;display:grid}.trade-total-currency-amount,.trade-total-breakdown-row{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.trade-total-currency-amount small{letter-spacing:.03em;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;padding:0 5px;font-size:9px;font-weight:600;line-height:18px;display:inline-flex}.trade-total-value{white-space:nowrap;justify-content:flex-end;align-items:center;min-width:0;min-height:20px;display:inline-flex}.trade-total-unavailable{color:var(--profile-muted);font-size:11px;font-weight:500}.trade-total-breakdown-label{color:var(--profile-muted);align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:20px;display:inline-flex}.trade-total-value-skeleton{border-radius:4px;width:64px;max-width:100%;height:15px}.trade-total-help{justify-content:center;align-items:center;width:16px;height:20px;margin-block:-2px;display:inline-flex}.trade-total-help:hover{color:var(--profile-accent)}@media (width<=1000px){.trade-totals dl{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-totals-open dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=600px){.trade-totals{margin-inline:16px;margin-bottom:16px}.trade-totals dl{gap:8px}.trade-totals-pending dl{grid-template-columns:repeat(3,minmax(0,1fr))}.trade-total-metric{gap:6px;padding:8px 10px}.trade-total-metric dt{gap:6px}.trade-total-title{gap:3px}.trade-total-metric dd{font-size:14px}.trade-total-currency-amount,.trade-total-breakdown-row{gap:6px}}.trade-total-values-multiple{grid-template-columns:repeat(var(--trade-currency-columns), minmax(0, 1fr));gap:10px}.trade-total-values-multiple .trade-total-currency-amount{flex-direction:column;align-items:flex-start;gap:2px}.trade-total-values-multiple .trade-total-currency-amount small{line-height:14px}.trade-total-values-multiple .trade-total-currency-amount+.trade-total-currency-amount{border-left:1px solid var(--profile-line);padding-left:10px}.trade-total-breakdown-inline{gap:12px;display:flex}.trade-total-breakdown-inline .trade-total-breakdown-row{flex:1;gap:8px;min-width:0}.trade-total-breakdown-inline .trade-total-breakdown-row+.trade-total-breakdown-row{border-left:1px solid var(--profile-line);padding-left:12px}.trade-total-breakdown-inline .trade-total-value-skeleton{width:22px}@container (width<=270px){.trade-total-values-multiple{grid-template-columns:minmax(0,1fr);gap:0}.trade-total-values-multiple .trade-total-currency-amount{flex-direction:row;justify-content:space-between;align-items:center;gap:6px}.trade-total-values-multiple .trade-total-currency-amount small{line-height:18px}.trade-total-values-multiple .trade-total-currency-amount+.trade-total-currency-amount{border:0;padding-left:0}.trade-total-breakdown-inline{gap:8px}.trade-total-breakdown-inline .trade-total-breakdown-row+.trade-total-breakdown-row{padding-left:8px}}.withdraw-banner{background:var(--profile-warning-bg);color:var(--profile-warning-fg);border:1px solid var(--profile-warning-line);border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.6;display:flex}.withdraw-banner svg{flex:none}.withdraw-account{margin-bottom:22px;padding:22px 26px}.withdraw-account>label{color:var(--profile-text);margin-bottom:10px;font-size:13px;font-weight:650;display:block}.withdraw-account p{color:var(--profile-muted);margin-top:12px;font-size:12px;line-height:1.6}.withdraw-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.withdraw-form,.withdraw-aside,.withdraw-result{color:var(--profile-text);padding:26px}.withdraw-section-heading{align-items:center;gap:14px;margin-bottom:26px;display:flex}.withdraw-section-heading h2,.withdraw-aside h2,.withdraw-state h2{font-size:19px}.withdraw-section-heading p,.withdraw-aside>p{color:var(--profile-muted);margin-top:6px;font-size:13px;line-height:1.6}.withdraw-icon{background:var(--profile-tint);width:44px;height:44px;color:var(--profile-accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.withdraw-destinations{border:0;min-width:0;margin:0 0 24px;padding:0}.withdraw-destinations legend{color:var(--profile-text);margin-bottom:12px;font-size:13px;font-weight:650}.withdraw-destination-list{gap:10px;display:grid}.withdraw-destination{border:1px solid var(--profile-line);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.withdraw-destination[data-selected=true]{border-color:var(--profile-accent);background:var(--profile-tint)}.withdraw-destination[data-disabled=true]{cursor:default;opacity:.7}.withdraw-destination input,.withdraw-acknowledgement input{accent-color:var(--profile-button);flex:none;width:17px;height:17px}.withdraw-destination-copy{min-width:0}.withdraw-destination-copy strong{font-size:13px;display:block}.withdraw-destination-copy small{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:5px;line-height:1.5;display:block}.withdraw-approval{background:var(--profile-subtle);color:var(--profile-muted);border-radius:5px;margin-top:7px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-block}.withdraw-approval[data-approved=true]{background:var(--profile-success-bg);color:var(--profile-success-fg)}.withdraw-available{color:var(--profile-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 0 22px;font-size:12px;display:flex}.withdraw-available strong{color:var(--profile-text)}.withdraw-available button{color:var(--profile-accent);background:0 0;border:0;padding:5px 0}.withdraw-primary,.withdraw-secondary{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:650;line-height:1.4;display:inline-flex}.withdraw-primary{background:var(--profile-button);color:#fff}.withdraw-secondary{background:var(--profile-surface);color:var(--profile-text);border-color:var(--profile-line)}.withdraw-primary:disabled,.withdraw-secondary:disabled{opacity:.5}.withdraw-form form>.withdraw-primary{width:100%}.withdraw-summary{margin:12px 0 0}.withdraw-summary>div{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:start;gap:20px;padding:15px 0;font-size:13px;line-height:1.6;display:flex}.withdraw-summary dt{color:var(--profile-muted);max-width:45%}.withdraw-summary dd{color:var(--profile-text);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.withdraw-summary dd small{color:var(--profile-muted);font-weight:400;display:block}.withdraw-summary .withdraw-summary-net{border:0}.withdraw-summary-net dd{font-size:18px}.withdraw-explanation{background:var(--profile-tint);color:var(--profile-accent);border-radius:12px;align-items:start;gap:12px;margin-top:22px;padding:16px;font-size:12px;line-height:1.7;display:flex}.withdraw-explanation svg{flex:none}.withdraw-disclosure{color:var(--profile-muted);margin-top:18px;font-size:12px;line-height:1.7}.withdraw-acknowledgement{color:var(--profile-text);align-items:start;gap:10px;margin-top:22px;font-size:13px;line-height:1.6;display:flex}.withdraw-unavailable,.withdraw-empty,.withdraw-error{color:var(--profile-text);padding:35px}.withdraw-unavailable{max-width:760px}.withdraw-unavailable h2{margin-top:20px;font-size:21px}.withdraw-unavailable p,.withdraw-empty p,.withdraw-error p{color:var(--profile-muted);margin:12px 0 20px;font-size:14px;line-height:1.7}.withdraw-state{color:var(--profile-accent);background:var(--profile-tint);border-radius:12px;align-items:start;gap:16px;padding:20px;display:flex}.withdraw-state-icon{flex:none;display:inline-flex}.withdraw-state[data-tone=warning],.withdraw-state[data-tone=error]{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}.withdraw-state[data-tone=success]{color:var(--profile-success-fg);background:var(--profile-success-bg)}.withdraw-state p{margin-top:8px;font-size:13px;line-height:1.7}.withdraw-reference{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:20px;font-size:12px;line-height:1.7}.withdraw-actions,.withdraw-simulation-buttons{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.withdraw-simulation{color:var(--profile-muted);margin-top:24px;font-size:12px;line-height:1.7}.withdraw-simulation summary{cursor:pointer;font-weight:600}.withdraw-simulation>.portal-field{max-width:350px;margin:12px 0}.withdraw-simulation p{margin-top:12px}.withdraw-simulation-buttons button{font-size:12px}.withdraw-destination-note{border:1px solid var(--profile-line);color:var(--profile-muted);border-radius:12px;margin-bottom:24px;padding:16px;font-size:13px;line-height:1.6}.withdraw-destination-note a,.withdraw-destination-note button{margin-top:12px}.withdraw-error{margin-bottom:22px}@media (width<=1000px){.withdraw-grid{grid-template-columns:1fr}}@media (width<=600px){.withdraw-account,.withdraw-form,.withdraw-aside,.withdraw-result,.withdraw-unavailable,.withdraw-empty,.withdraw-error{padding:20px 16px}.withdraw-destination{gap:9px;padding:12px}.withdraw-destination .withdraw-icon{width:34px;height:34px}.withdraw-state{gap:12px;padding:16px}.withdraw-summary>div{flex-wrap:wrap;gap:6px}.withdraw-summary dt{max-width:none}.withdraw-summary dd{margin-left:auto}.withdraw-actions>*{width:100%}}.withdrawal-page{gap:24px;display:grid}.withdrawal-grid{margin-top:0}.withdrawal-page .destination-preview{margin:0}.withdrawal-availability{border:1px solid var(--profile-line);background:var(--withdrawal-guide-inset);border-radius:14px;align-items:center;gap:14px;margin-bottom:24px;padding:18px;display:flex}.withdrawal-availability-copy{gap:5px;min-width:0;display:grid}.withdrawal-availability-copy>span:first-child{color:var(--profile-muted);font-size:12px;font-weight:600}.withdrawal-availability-copy strong{color:var(--profile-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,3vw,26px);font-weight:650;line-height:1.3}.withdrawal-availability-copy p{color:var(--profile-muted);margin:0;font-size:11px;line-height:1.6}.withdrawal-availability-refresh{color:var(--profile-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:4px;font-size:11px;display:flex}.withdrawal-availability-refresh button{font-size:11px}.withdrawal-max{border:1px solid var(--profile-line);background:var(--withdrawal-selected-bg);min-height:34px;color:var(--withdrawal-selected-fg);border-radius:7px;margin-right:8px;padding:0 10px;font-size:11px;font-weight:700}.withdrawal-max:hover:enabled{border-color:var(--profile-accent)}.withdrawal-max:focus-visible{outline:2px solid var(--profile-accent);outline-offset:2px}.withdrawal-max:disabled{background:var(--profile-subtle);color:var(--profile-muted);cursor:not-allowed}.withdrawal-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.withdrawal-methods button{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:58px;color:var(--profile-muted);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:13px;font-weight:600;display:flex}.withdrawal-methods button[aria-pressed=true]{background:var(--withdrawal-selected-bg);color:var(--withdrawal-selected-fg);border-color:var(--profile-accent)}.withdrawal-notice,.withdrawal-destination-help{color:var(--profile-muted);margin-top:18px;font-size:13px;line-height:1.7}.withdrawal-context-error{margin-top:18px}.withdrawal-review-status{color:var(--profile-muted);margin:12px 0 0;font-size:12px;line-height:1.7}.withdrawal-add{margin-top:18px}.withdrawal-destination-empty{border:1px solid var(--withdrawal-empty-border);background:linear-gradient(135deg, var(--withdrawal-empty-bg), var(--profile-surface));border-radius:16px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px 20px;padding:24px;display:grid}.withdrawal-destination-empty-icon{border-radius:17px;grid-row:1/4;place-items:center;width:56px;height:56px;display:grid;position:relative}.withdrawal-destination-empty-icon>span{border:3px solid var(--withdrawal-empty-bg);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-4px;right:-4px}.withdrawal-destination-empty-copy{min-width:0}.withdrawal-destination-empty-copy h3{color:var(--profile-text);margin:0;font-size:16px;font-weight:650;line-height:1.45}.withdrawal-destination-empty-copy p{max-width:440px;color:var(--profile-muted);margin:7px 0 0;font-size:12px;line-height:1.75}.withdrawal-destination-empty-action{background:var(--profile-button);color:#fff;border-radius:10px;grid-column:2;justify-content:center;justify-self:start;align-items:center;gap:12px;min-height:44px;margin-top:3px;padding:10px 16px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.withdrawal-destination-empty-action:hover{filter:brightness(1.08)}.withdrawal-destination-empty-action:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.withdrawal-destination-empty-hint{color:var(--profile-muted);grid-column:2;align-items:flex-start;gap:7px;margin:0;font-size:11px;line-height:1.6;display:flex}.withdrawal-destination-empty-hint svg{flex:none;margin-top:1px}.withdrawal-page .withdraw-approval svg{vertical-align:middle}.withdrawal-page .withdraw-state{margin-top:24px}.withdrawal-page .withdraw-state>svg{flex:none}.withdrawal-page .withdraw-state a{margin-top:14px}.withdrawal-page .withdraw-destination-note p{margin-top:10px;font-size:13px;line-height:1.7}.withdrawal-page .withdraw-destination-note h3{color:var(--profile-text);font-size:15px}.withdrawal-card-refund .portal-field{max-width:340px}.withdrawal-card-refund .portal-control input{font-variant-numeric:tabular-nums;letter-spacing:.15em}.withdrawal-page .withdrawal-card-refund .portal-field-description,.withdrawal-page .withdrawal-card-refund .portal-field-error{margin:0;font-size:11px;line-height:1.5}.withdrawal-page .withdrawal-card-refund .portal-field-error{color:var(--field-error)}.withdrawal-card-support{max-width:520px;color:var(--profile-muted);margin:16px 0 0;font-size:12px;line-height:1.75}.withdrawal-card-support .destination-link{vertical-align:baseline;min-height:32px}@media (width<=600px){.withdrawal-destination-empty{grid-template-columns:48px minmax(0,1fr);gap:16px 14px;padding:20px}.withdrawal-destination-empty-icon{border-radius:14px;grid-row:1;width:48px;height:48px}.withdrawal-destination-empty-copy{display:contents}.withdrawal-destination-empty-copy h3{grid-column:2;align-self:center}.withdrawal-destination-empty-copy p{grid-column:1/-1;margin:0}.withdrawal-destination-empty-action{grid-column:1/-1;justify-self:stretch;margin-top:0}.withdrawal-destination-empty-hint{grid-column:1/-1}.withdrawal-methods{gap:7px}.withdrawal-methods button{flex-direction:column;padding:12px 6px;font-size:11px}}.withdrawal-guidance h3,.withdrawal-method-guide h3{font-size:13px;font-weight:700}.withdrawal-guidance p,.withdrawal-method-guide p{color:var(--profile-muted);margin:5px 0 0;font-size:12px;line-height:1.8}.withdrawal-guidance-highlights{grid-template-columns:1fr 1fr;gap:32px;margin:26px 0;display:grid}.withdrawal-guidance-highlights>div{gap:12px;display:flex}.withdrawal-guidance-highlights>div>svg{color:var(--withdrawal-selected-fg);flex:none;margin-top:2px}.withdrawal-guidance a:not(.help-panel-link){color:var(--withdrawal-selected-fg);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.withdrawal-guidance-highlights a{margin-top:10px}.withdrawal-guide-detail{border-top:1px solid var(--profile-line);scroll-margin-top:24px}.withdrawal-guide-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:13px;font-weight:650;list-style:none;display:flex}.withdrawal-guide-detail summary::-webkit-details-marker{display:none}.withdrawal-guide-detail summary svg{color:var(--profile-muted);flex:none;transition:transform .2s}.withdrawal-guide-detail[open] summary svg{transform:rotate(180deg)}.withdrawal-guide-body{max-width:850px;padding:0 0 22px}.withdrawal-return-example{margin:0 0 14px}.withdrawal-return-section{border-top:1px solid var(--profile-line);padding-top:18px}.withdrawal-return-section>h3{margin-bottom:18px}.withdrawal-return-example figcaption{color:var(--profile-muted);margin-bottom:14px;font-size:12px}.withdrawal-return-example ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.withdrawal-return-example li{align-items:flex-start;gap:12px;display:flex}.withdrawal-return-example li+li{border-left:1px solid var(--profile-line);padding-left:24px}.withdrawal-return-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.withdrawal-return-title{align-items:baseline;gap:8px;line-height:1.3;display:flex}.withdrawal-return-title span{color:var(--profile-muted);font-size:12px}.withdrawal-return-title strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.withdrawal-return-route p{margin-top:4px;line-height:1.6}.withdrawal-guidance-support{border-top:1px solid var(--profile-line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:20px;display:flex}.withdrawal-guidance-support>div{margin-right:auto}.withdrawal-method-guide{background:var(--withdrawal-guide-inset);border:1px solid var(--profile-line);border-radius:12px;gap:12px;margin-bottom:20px;padding:16px;display:flex}.withdrawal-method-guide>svg{color:var(--withdrawal-selected-fg);flex:none;margin-top:2px}.withdrawal-method-guide .withdrawal-fee-note{color:var(--profile-text);margin-top:12px;font-weight:650}@media (width<=700px){.withdrawal-guidance-highlights{grid-template-columns:1fr;gap:24px}.withdrawal-return-example ol{grid-template-columns:1fr;gap:16px}.withdrawal-return-example li+li{border-left:0;padding-left:0}.withdrawal-guidance-support{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.withdrawal-guide-detail summary svg{transition:none}}.withdrawal-bank-detail{margin-top:12px}.withdrawal-bank-detail summary{padding:12px 0 0;font-size:12px}.withdrawal-bank-detail .withdrawal-guide-body{padding:10px 0 0}.withdrawal-options-loading{margin-top:32px}.withdrawal-loading-heading,.withdrawal-loading-note,.withdrawal-loading-destination{align-items:center;gap:14px;display:flex}.withdrawal-loading-heading>div,.withdrawal-loading-note>div,.withdrawal-loading-destination>div,.withdrawal-loading-copy{flex:1;gap:12px;min-width:0;display:grid}.withdrawal-loading-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.withdrawal-loading-methods>.skeleton{border-radius:12px;height:58px}.withdrawal-loading-note,.withdrawal-loading-destination{border:1px solid var(--profile-line);border-radius:12px;padding:20px 16px}.withdrawal-loading-destinations{gap:12px;margin-top:24px;display:grid}.withdrawal-loading-copy>.skeleton-line,.withdrawal-loading-note .skeleton-line{width:min(340px,95%)}.withdrawal-loading-copy>.skeleton-short,.withdrawal-loading-note .skeleton-short{width:65%}.withdrawal-loading-copy>.skeleton-value{height:11px;margin-top:3px}.withdrawal-loading-detail{border-top:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:20px;min-height:56px;display:flex}.withdrawal-summary-loading{width:120px;max-width:100%;height:14px}.withdrawal-guidance .withdrawal-guidance-unavailable{padding:24px 0}.withdrawal-dialog{width:min(100% - 32px,580px)}.withdrawal-dialog .portal-modal-card{flex-direction:column;max-height:min(90dvh,800px);display:flex}.withdrawal-dialog .portal-modal-header{flex:none;align-items:center;gap:14px;padding:24px}.withdrawal-dialog .portal-modal-heading h2{color:var(--profile-text);font-size:20px;line-height:1.35}.withdrawal-dialog .portal-modal-heading p{color:var(--profile-muted);margin-top:4px;font-size:12px;line-height:1.6}.withdrawal-dialog .portal-modal-body{overscroll-behavior:contain;min-height:0;padding:22px 24px;overflow-y:auto}.withdrawal-dialog-content{flex-direction:column;gap:18px;display:flex}.withdrawal-dialog-amount{border:1px solid var(--profile-line);background:var(--profile-subtle);border-radius:14px;padding:18px 20px}.withdrawal-dialog-amount-label{color:var(--profile-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;line-height:1.6;display:flex}.withdrawal-dialog-badge{border:1px solid;border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.withdrawal-dialog-amount>p{color:var(--profile-muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:10px 0 0;font-size:13px;display:flex}.withdrawal-dialog-amount strong{color:var(--profile-text);font-variant-numeric:tabular-nums;letter-spacing:-1px;overflow-wrap:anywhere;min-width:0;font-size:clamp(30px,5vw,36px);font-weight:700;line-height:1.3}.withdrawal-dialog-funds{color:var(--profile-muted);margin-top:6px;font-size:11px;line-height:1.6;display:block}.withdrawal-dialog .withdraw-summary{margin:0}.withdrawal-dialog .withdraw-summary>div{gap:16px;padding:12px 0}.withdrawal-dialog .withdraw-summary>div:first-child{padding-top:0}.withdrawal-dialog .withdraw-summary>div:last-child{border-bottom:0;padding-bottom:0}.withdrawal-dialog .withdraw-summary dt{color:var(--profile-muted);flex:0 0 34%;font-size:12px;line-height:1.7}.withdrawal-dialog .withdraw-summary dd{min-width:0;color:var(--profile-text);overflow-wrap:anywhere;font-size:12px;line-height:1.7}.withdrawal-dialog .withdraw-summary dd small{color:var(--profile-muted);margin-top:3px;font-size:11px;font-weight:400}.withdrawal-dialog-reference{border:1px solid var(--profile-line);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.withdrawal-dialog-reference>div{flex:1;min-width:0}.withdrawal-dialog-reference>div>span{color:var(--profile-muted);margin-bottom:4px;font-size:11px;display:block}.withdrawal-dialog-reference code{color:var(--profile-text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:11px;line-height:1.7;display:block}.withdrawal-dialog-reference button{border:1px solid var(--profile-line);background:var(--profile-surface);width:44px;height:44px;color:var(--profile-accent);border-radius:9px;flex:none;place-items:center;display:grid}.withdrawal-dialog-reference button:hover{background:var(--profile-subtle)}.withdrawal-dialog-reference button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.withdrawal-dialog-copy-status{color:var(--profile-muted);flex-basis:100%;font-size:11px;line-height:1.6}.withdrawal-dialog-notice{border:1px solid;border-radius:11px;align-items:flex-start;gap:10px;padding:14px;display:flex}.withdrawal-dialog-notice>svg{flex:none;margin-top:2px}.withdrawal-dialog-notice h3{color:var(--profile-text);font-size:12px;font-weight:650;line-height:1.6}.withdrawal-dialog-notice p{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.7}.withdrawal-dialog .portal-modal-actions{flex:none;padding:16px 24px 20px}.withdrawal-dialog .portal-modal-actions>*{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;font-size:12px;display:inline-flex}.withdrawal-dialog-spin{animation:1.2s linear infinite withdrawal-dialog-spin}@keyframes withdrawal-dialog-spin{to{transform:rotate(360deg)}}@media (width<=600px){.withdrawal-dialog{width:100%}.withdrawal-dialog .portal-modal-card{max-height:calc(100dvh - 12px - env(safe-area-inset-bottom))}.withdrawal-dialog .portal-modal-header{align-items:flex-start;gap:11px;padding:32px 18px 20px}.withdrawal-dialog .portal-modal-heading h2{font-size:18px}.withdrawal-dialog .portal-modal-body{padding:18px}.withdrawal-dialog-amount{padding:16px}.withdrawal-dialog .portal-modal-actions{padding:14px 18px 16px}}@media (prefers-reduced-motion:reduce){.withdrawal-dialog-spin{animation:none}}.withdrawal-details-required{max-width:900px;margin:0 auto}.withdrawal-details-required-card{gap:22px;padding:clamp(24px,5vw,48px);display:grid}.withdrawal-details-required-icon{border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.withdrawal-details-required-card h2,.withdrawal-details-required-card p{margin:0}.withdrawal-details-required-card p{max-width:65ch;line-height:1.7}.withdrawal-details-required-actions{flex-wrap:wrap;gap:14px;display:flex}.withdrawal-details-required-actions a{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:10px;min-height:46px;text-decoration:none;display:inline-flex}.withdrawal-details-required-links{border-top:1px solid var(--withdrawal-details-divider);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:22px;display:flex}.withdrawal-details-required-links button{align-items:center;gap:8px;display:inline-flex}@media (width<=600px){.withdrawal-details-required-actions{flex-direction:column}.withdrawal-details-required-actions a{width:100%}}.verification-grid{margin-top:0}.verification-grid>.surface{border-radius:16px;min-width:0}@media (width<=1360px){.verification-grid{grid-template-columns:minmax(0,1fr)}}.verification-card{padding:30px}.verification-notice.kyc-grace-period{margin:22px 0 0}.kyc-grace-period p.kyc-grace-period-withdrawals{color:var(--profile-text);font-weight:600}.kyc-grace-period-compact{border-top:1px solid var(--profile-line);margin-top:16px;padding-top:12px}.kyc-grace-period-compact p,.verification-notice-copy .kyc-grace-period-compact p{color:var(--profile-muted);margin-top:6px;font-size:12px;line-height:1.7}.withdrawal-verification-gate .kyc-grace-period-compact{text-align:left;max-width:500px}.kyc-grace-period-compact strong{color:var(--profile-text);font-weight:650}.withdrawal-verification-gate{text-align:center;min-height:540px;color:var(--profile-text);flex-direction:column;justify-content:center;align-items:center;padding:54px 28px;display:flex}.withdrawal-verification-kicker{letter-spacing:1px;text-transform:uppercase;color:var(--profile-muted);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.withdrawal-verification-icon{border-radius:24px;place-items:center;width:88px;height:88px;margin:30px 0 26px;display:grid}.withdrawal-verification-spinner{animation:1s linear infinite withdrawal-verification-spin}@keyframes withdrawal-verification-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.withdrawal-verification-spinner{animation:none}}.withdrawal-verification-gate h2{letter-spacing:-.8px;font-size:clamp(25px,3vw,34px);line-height:1.25}.withdrawal-verification-message{max-width:440px}.withdrawal-verification-message p{color:var(--profile-muted);margin-top:16px;font-size:14px;line-height:1.7}.withdrawal-verification-status{border-radius:7px;margin-top:18px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.withdrawal-verification-loading-copy{color:var(--profile-muted);margin-top:16px;font-size:14px;line-height:1.7}.withdrawal-verification-loading-lines{justify-items:center;gap:12px;width:min(300px,100%);margin-top:34px;display:grid}.withdrawal-verification-placeholder{width:100%;height:10px}.withdrawal-verification-placeholder.is-short{width:64%}.withdrawal-verification-actions{margin-top:28px}.withdrawal-verification-primary{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 24px;font-size:13px;font-weight:700;display:inline-flex}.withdrawal-verification-primary svg{flex:none}.withdrawal-verification-primary:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}@media (width<=700px){.withdrawal-verification-gate{min-height:520px;padding:36px 22px}.withdrawal-verification-actions,.withdrawal-verification-primary{width:100%}}.verification-notice{border:1px solid var(--verification-notice-line);border-left:3px solid var(--verification-notice-accent);background:var(--verification-notice-bg);color:var(--profile-text);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.verification-notice[data-tone=neutral]{border-color:var(--profile-line);background:var(--profile-subtle)}.verification-notice-icon{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.verification-notice-copy h2{font-size:14px;font-weight:650;line-height:1.4}.verification-notice-copy p{max-width:720px;color:var(--verification-notice-muted);margin-top:3px;font-size:12px;line-height:1.5}.verification-notice-actions{flex-wrap:wrap;grid-area:1/3;align-items:center;gap:12px;display:flex}.verification-notice-action{border:1px solid var(--verification-notice-accent);min-height:40px;color:var(--verification-notice-accent);text-align:center;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.verification-notice-action-compact{display:none}.verification-notice-action:hover{background:var(--profile-surface)}.verification-notice-action:focus-visible,.verification-notice-details-toggle:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}.verification-notice-action svg{flex:none}.verification-notice-details-toggle{min-height:24px;color:var(--verification-notice-accent);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin-left:4px;padding:2px 0;font-size:12px;font-weight:600;display:inline-flex}.verification-notice-details-toggle:hover{text-decoration:underline}.verification-notice-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.verification-notice-details{border-top:1px solid var(--verification-notice-divider);grid-column:1/-1;margin-top:8px;padding-top:16px}.verification-notice-details .kyc-grace-period-compact{border:0;margin:0;padding:0}.verification-notice-details .kyc-grace-period-compact p:first-child{margin-top:0}@media (width<=700px){.verification-notice{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px 10px;padding:16px}.verification-notice-icon{border-radius:9px;grid-area:1/1;width:32px;height:32px}.verification-notice-copy{display:contents}.verification-notice-copy h2{grid-area:1/2;align-self:center}.verification-notice-copy p{grid-column:1/-1;margin-top:0;line-height:1.6}.verification-notice-actions{grid-area:auto/1/auto/-1;gap:8px}.verification-notice-action{width:100%;min-height:44px;padding:10px 14px}.verification-notice-action-full{display:inline}.verification-notice-action-compact{display:none}.verification-notice-details-toggle{min-height:32px}.verification-notice-details{margin-top:0;padding-top:12px}}.verification-badge{color:#5265c9;background:#edf1ff;border-radius:6px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:750;display:inline-flex}.verification-card h2{letter-spacing:-.7px;margin-top:20px;font-size:25px}.verification-card>p{color:#828da3;max-width:480px;margin-top:8px;font-size:12px;line-height:1.6}.verification-timeline{margin-top:30px;position:relative}.verification-timeline:before{content:"";background:#e4e8f1;width:1px;position:absolute;top:12px;bottom:20px;left:15px}.timeline-step{align-items:center;gap:16px;margin-bottom:26px;display:flex;position:relative}.timeline-step>div{gap:4px;display:grid}.timeline-step strong{color:#35415b;font-size:12px}.timeline-step small{color:#9aa4b7}.timeline-node{background:#fff;border:1px solid #e3e8f2;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.timeline-node.done{color:#2a9c70;background:#e7f7ee;border-color:#d5efdf}.timeline-node.pending{color:#c58b43;background:#fff4e9;border-color:#ffead0}.timeline-node.future{width:10px;height:10px;margin:0 10px}.verification-workspace{overflow:hidden}.verification-sandbox-header{border-bottom:1px solid #e6e9f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 30px;display:flex}.verification-sandbox-title{align-items:center;gap:14px;display:flex}.verification-sandbox-icon{color:#5265c9;background:#edf1ff;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;display:grid}.verification-sandbox-title h2{letter-spacing:-.35px;font-size:18px}.verification-sandbox-title p{color:#828da3;margin-top:4px;font-size:12px}.verification-status{color:#4559b3;white-space:nowrap;background:#f1f4ff;border:1px solid #dce2f5;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.verification-status-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.verification-status>svg{flex:none}.verification-status[data-status=approved]{color:#19865f;background:#eaf8f0;border-color:#cfe9dc}.verification-status[data-status=pending],.verification-status[data-status=retry]{color:#a56b20;background:#fff5e5;border-color:#f5e1bf}.verification-status[data-status=rejected]{color:#b44762;background:#fff0f3;border-color:#f1d4dc}.verification-status[data-status=unknown]{color:#768198;background:#f6f7fa;border-color:#e6e9f1}.verification-sdk-stage{padding:20px 0 26px;position:relative}.verification-complete{text-align:center;color:var(--profile-text);justify-items:center;gap:12px;padding:60px 24px 68px;display:grid}.verification-complete-icon{border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:16px;display:grid}.verification-complete h3{letter-spacing:-.45px;font-size:22px;font-weight:650;line-height:1.35}.verification-complete p{max-width:360px;color:var(--profile-muted);font-size:14px;line-height:1.65}.verification-sdk-stage.is-loading{min-height:calc(var(--sumsub-frame-height,520px) + 46px)}.verification-sdk-stage.has-error{min-height:220px}#sumsub-websdk-container{width:100%}#sumsub-websdk-container iframe{width:100%;display:block;height:var(--sumsub-frame-height,520px)!important}.verification-sdk-loader{color:#4255b8;background:#f8f9fd;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.verification-sdk-error{color:#b44762;text-align:center;background:#f8f9fd;place-items:center;padding:24px;font-size:13px;display:grid;position:absolute;inset:0}.verification-grace-countdown{border-top:1px solid var(--verification-notice-divider);grid-column:1/-1;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px 20px;margin-top:2px;padding:14px 2px 2px;display:grid}.verification-grace-dial{background:conic-gradient(var(--verification-notice-accent) var(--grace-progress), var(--verification-notice-divider) 0);border-radius:50%;flex:none;grid-area:1/1/3;place-items:center;width:96px;height:96px;padding:4px;display:grid}.verification-grace-dial>div{border-radius:inherit;background:var(--verification-notice-bg);width:100%;height:100%;color:var(--verification-notice-accent);flex-direction:column;justify-content:center;align-items:center;display:flex}.verification-grace-dial strong{letter-spacing:-2px;font-variant-numeric:tabular-nums;font-size:38px;font-weight:650;line-height:1}.verification-grace-dial span{letter-spacing:.3px;text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:650;line-height:1}.verification-grace-timeline{grid-column:2;min-width:0}.verification-grace-timeline h3{font-size:14px;font-weight:650;line-height:1.5}.verification-grace-timeline p,.verification-grace-restriction{color:var(--verification-notice-muted);font-size:12px;line-height:1.6}.verification-grace-timeline p{max-width:560px;margin-top:4px}.verification-grace-dates{flex-wrap:wrap;grid-column:2;gap:12px 32px;margin:0;display:flex}.verification-grace-dates dt{color:var(--verification-notice-muted);margin-bottom:4px;font-size:10px}.verification-grace-dates dd{font-size:12px;font-weight:650}.verification-grace-restriction{grid-column:2/-1}@media (width<=700px){.verification-grace-countdown{grid-template-columns:72px minmax(0,1fr);gap:12px 16px;padding:16px 0 2px}.verification-grace-dial{grid-row:1;width:72px;height:72px;padding:3px}.verification-grace-dial strong{letter-spacing:-2px;font-size:30px}.verification-grace-dial span{font-size:7px}.verification-grace-timeline{display:contents}.verification-grace-timeline h3{grid-area:1/2;font-size:14px}.verification-grace-timeline p{grid-column:1/-1;margin:0}.verification-grace-dates{border-top:1px solid var(--verification-notice-divider);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-top:12px;display:grid}.verification-grace-dates dt{line-height:1.5}.verification-grace-restriction{grid-column:1/-1}}.support-banner{margin-bottom:22px}.support-illustration{width:380px;height:250px;position:absolute;top:calc(50% - 125px);right:20px;overflow:visible}.support-headset{filter:drop-shadow(0 12px 12px #20265b33);transform-origin:202px 128px;animation:7s ease-in-out infinite support-headset-float}.support-art-message,.support-art-reply{transform-box:fill-box;transform-origin:50%}.support-art-message{animation:6s ease-in-out infinite support-message-float}.support-art-reply{animation:6.5s ease-in-out -3s infinite reverse support-message-float}.support-typing-dot{transform-box:fill-box;transform-origin:50%;animation:2.1s ease-in-out infinite support-typing}.support-typing-dot:nth-of-type(2){animation-delay:.16s}.support-typing-dot:nth-of-type(3){animation-delay:.32s}.support-art-shadow{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite support-shadow-breathe}@keyframes support-headset-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1.5deg)}}@keyframes support-message-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(3deg)}}@keyframes support-typing{0%,45%,to{opacity:.55;transform:translateY(0)}20%{opacity:1;transform:translateY(-3px)}}@keyframes support-shadow-breathe{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(.85)}}@media (prefers-reduced-motion:reduce){.support-headset,.support-art-message,.support-art-reply,.support-typing-dot,.support-art-shadow{animation:none}}@container hero (width<=720px){.support-illustration{right:-40px}}@container hero (width<=480px){.support-illustration{width:320px;right:-110px}}.support-grid{grid-template-columns:minmax(0,1.55fr) minmax(295px,1fr);align-items:start;gap:20px;display:grid}.support-main,.support-side{gap:18px;min-width:0;display:grid}#support-form{scroll-margin-top:24px}.support-fields{gap:20px;margin-top:22px;display:grid}.support-form .payment-form-section>.portal-field{margin-top:22px}.support-character-count{color:var(--profile-muted);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:10px;margin-top:12px;font-size:10px;display:flex}.support-character-count[data-invalid=true]{color:var(--profile-danger-fg)}.support-submit-row{border-top:1px solid var(--profile-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:22px;display:flex}.support-submit-row>span{color:var(--profile-muted);align-items:center;gap:7px;font-size:10px;display:inline-flex}.support-submit-row .deposit-continue{width:auto;min-width:170px;margin:0}.support-history-link{padding:24px}.support-card-heading{align-items:center;gap:12px;display:flex}.support-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.support-kicker{color:var(--profile-muted);letter-spacing:1.3px;font-size:9px;font-weight:750;line-height:1.6;display:block}.support-page h2{color:var(--profile-text);letter-spacing:-.25px;font-size:16px}.support-page .hero-card-title{color:#fff;font-size:27px}.support-help>p,.support-history-link p,.support-note{color:var(--profile-muted);font-size:11px;line-height:1.7}.support-help>p{margin-top:16px}.support-history-link a,.support-text-button{color:var(--profile-accent);align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.support-history-link{align-items:flex-start;gap:13px;display:flex}.support-history-link h2{font-size:13px}.support-history-link p{margin-top:7px}.support-history-link a{margin-top:12px}.support-text-button{cursor:pointer;background:0 0;border:0;padding:4px 0}.support-text-button:disabled{opacity:.5;cursor:wait}.support-alert{border:1px solid var(--profile-warning-line);background:var(--profile-warning-bg);color:var(--profile-warning-fg);border-radius:9px;margin-top:16px;padding:12px 14px;font-size:12px;line-height:1.7}.support-alert .support-text-button{margin-left:7px}.support-form>.support-note,.support-form form>.support-note{margin-top:14px}.support-result{outline:none;padding:14px 0}.support-result-icon{border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:25px;display:grid}.support-result h2{margin-top:8px;font-size:23px;line-height:1.4}.support-result>p{color:var(--profile-muted);margin-top:12px;font-size:12px;line-height:1.8}.support-result dl{background:var(--profile-subtle);border:1px solid var(--profile-line);border-radius:10px;margin-top:24px;padding:16px}.support-result dl>div+div{margin-top:18px}.support-result dt{color:var(--profile-muted);font-size:11px}.support-result dd{color:var(--profile-text);overflow-wrap:anywhere;margin-top:6px;font-size:13px;font-weight:650}.support-result-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;display:flex}.support-result-actions>:is(a,button){cursor:pointer;min-height:44px}.support-result-actions>:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.support-result-actions>:disabled{cursor:wait}.support-spinner{animation:1s linear infinite support-spin}@keyframes support-spin{to{transform:rotate(360deg)}}@media (width<=1050px){.support-grid{grid-template-columns:minmax(0,1fr)}.support-side{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}@media (width<=650px){.support-side{grid-template-columns:minmax(0,1fr)}.support-history-link{padding:20px}.support-result-actions,.support-submit-row{flex-direction:column;align-items:stretch}.support-submit-row .deposit-continue{width:100%}}@media (prefers-reduced-motion:reduce){.support-spinner{animation:none}}.support-topic-select{min-width:0;position:relative}.support-topic-select-trigger{width:100%;min-height:var(--field-height);border:1px solid var(--field-border);border-radius:var(--field-radius);background:var(--field-background);color:var(--field-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:6px 12px;font-size:13px;display:flex}.support-topic-select-trigger>span:nth-child(2){flex:1;min-width:0}.support-topic-select-trigger>svg{color:var(--field-muted);flex:none;transition:transform .16s}.support-topic-select-trigger:focus-visible,.support-topic-select-trigger[aria-expanded=true]{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring);outline:none}.support-topic-select-trigger:disabled{cursor:not-allowed;opacity:.65}.support-topic-option-icon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.support-topic-menu{z-index:30;overscroll-behavior:contain;border:1px solid var(--profile-line);background:var(--profile-surface);border-radius:13px;max-height:330px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 35px #10152b24}.support-topic-menu>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:11px 10px;display:flex}.support-topic-menu>button:hover,.support-topic-menu>button:focus{background:var(--profile-subtle);outline:none}.support-topic-menu>button[aria-selected=true]{background:var(--profile-tint)}.support-topic-option-copy{flex:1;gap:4px;min-width:0;display:grid}.support-topic-option-copy strong{color:var(--profile-text);font-size:12px;font-weight:650;line-height:1.5}.support-topic-option-copy small{color:var(--profile-muted);font-size:10px;line-height:1.5}@media (prefers-reduced-motion:reduce){.support-topic-select-trigger>svg{transition:none}}.support-topic-menu[data-placement=top]{top:auto;bottom:calc(100% + 7px)}.support-contact-options{gap:14px;min-width:0;display:grid}.support-contact{border-radius:14px;align-items:center;gap:12px;min-width:0;padding:18px 20px;transition:border-color .16s;display:flex}.support-contact:hover{border-color:var(--profile-accent)}.support-contact:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.support-contact-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.support-contact-copy{flex:1;gap:5px;min-width:0;display:grid}.support-contact-copy strong{color:var(--profile-text);font-size:12px;font-weight:700;line-height:1.5}.support-contact-copy small{color:var(--profile-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.support-contact>svg{color:var(--profile-muted);flex:none}@media (prefers-reduced-motion:reduce){.support-contact{transition:none}}.requests-panel{color:var(--profile-text);padding:24px}.requests-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.requests-toolbar h2{font-size:18px}.requests-toolbar p{color:var(--profile-muted);margin-top:6px;font-size:13px}.request-actions{flex-wrap:wrap;gap:8px;display:flex}.requests-panel .secondary-button,.portal-modal .secondary-button,.portal-modal .primary-button{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:44px;color:var(--profile-text);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-size:13px;font-weight:600;display:inline-flex}.portal-modal .primary-button{background:var(--profile-button);border-color:var(--profile-button);color:#fff}.requests-panel button:disabled,.portal-modal button:disabled{opacity:.6}.request-list{margin:0;padding:0;list-style:none}.request-list li+li{border-top:1px solid var(--profile-line)}.request-row{width:100%;color:var(--profile-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 4px;display:flex}.request-row:hover{background:var(--profile-subtle)}.request-row-main{gap:7px;min-width:0;display:grid}.request-row-identity{align-items:center;gap:13px;min-width:0;display:flex}.request-type-icon{border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.request-status-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.request-row-main strong{overflow-wrap:anywhere;font-size:14px}.request-row-main>span,.request-row-end>span:last-child{color:var(--profile-muted);font-size:12px}.request-row-end{flex:none;justify-items:end;gap:7px;display:grid}.request-badge{overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:600;display:inline-flex}.request-coverage,.request-note{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:18px;font-size:12px;line-height:1.7}.requests-empty{text-align:center;color:var(--profile-muted);padding:50px 20px;font-size:13px}.requests-empty h3{color:var(--profile-text);margin-bottom:12px;font-size:16px}.request-details-modal .portal-modal-icon>.request-type-icon{border-radius:inherit;width:100%;height:100%}.request-details-modal .portal-modal-heading h2{overflow-wrap:anywhere}.request-details-modal{overflow:hidden}.request-details-modal .portal-modal-card{flex-direction:column;max-height:min(90dvh,800px);display:flex}.request-details-modal .portal-modal-header,.request-details-modal .portal-modal-actions{flex:none}.request-details-modal .portal-modal-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (width<=700px){.request-details-modal .portal-modal-card{max-height:calc(100dvh - 26px)}}@media (width<=600px){.request-details-modal .portal-modal-card{max-height:calc(100dvh - 14px - env(safe-area-inset-bottom))}}.request-detail-reference{font-variant-numeric:tabular-nums;display:block}.request-detail-reference+span{margin-top:6px;display:block}.request-summary{border-bottom:1px solid var(--profile-line);margin-bottom:22px;padding-bottom:22px}.request-detail-amount{gap:8px;margin-bottom:24px;display:grid}.request-detail-amount>span{color:var(--profile-muted);align-items:center;gap:7px;font-size:12px;display:flex}.request-detail-amount strong{color:var(--profile-text);letter-spacing:-.5px;overflow-wrap:anywhere;font-size:28px;font-weight:650}.request-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.request-detail-grid dt{color:var(--profile-muted);align-items:center;gap:7px;margin-bottom:9px;font-size:12px;display:flex}.request-detail-grid dt svg{flex:none}.request-detail-grid dd{color:var(--profile-text);overflow-wrap:anywhere;margin:0;font-size:14px}.request-detail-grid .request-badge{max-width:100%;padding:6px 9px;font-size:12px}.request-detail-time{color:var(--profile-muted);font-variant-numeric:tabular-nums;margin-top:5px;font-size:12px;display:block}.request-detail-account{font-variant-numeric:tabular-nums}.request-detail-title{color:var(--profile-text);overflow-wrap:anywhere;align-items:center;gap:9px;font-size:15px;font-weight:600;line-height:1.5;display:flex}.request-detail-title svg{flex:none}.request-description{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--profile-text);margin-top:14px;font-size:13px;line-height:1.8}.request-change-caption{color:var(--profile-muted);margin-top:10px;font-size:11px;line-height:1.6}.request-profile-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.request-profile-count,.request-profile-changed{border-radius:5px;padding:3px 6px;font-size:10px;font-weight:600;line-height:1.5}.request-profile-comparison{white-space:normal;table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;width:100%;margin-top:18px;font-size:12px;line-height:1.6}.request-profile-comparison caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.request-profile-comparison th,.request-profile-comparison td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--profile-line);border-top:0;padding:12px 10px}.request-profile-comparison thead th{padding-top:0;font-size:10px;font-weight:600}.request-profile-comparison th:first-child{width:30%;padding-left:0}.request-profile-comparison[data-single-field=true] th:first-child{width:50%}.request-profile-comparison[data-single-field=true] tbody td:first-child{padding-left:0}.request-profile-comparison tbody th{font-weight:500}.request-profile-changed{align-items:center;gap:4px;width:fit-content;margin-top:5px;padding:0;display:flex}.request-profile-updated{border-left:2px solid;padding-left:10px;font-weight:650;display:block}.request-profile-changed>svg{flex:none}@media (width<=480px){.request-profile-comparison[data-single-field=true] th:first-child{width:auto}.request-profile-comparison thead tr,.request-profile-comparison tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.request-profile-comparison[data-single-field=false] thead th:first-child{display:none}.request-profile-comparison tbody tr{border-bottom:1px solid var(--profile-line);padding:10px 0}.request-profile-comparison tbody th:first-child{grid-column:1/-1;width:auto;padding:0 0 7px}.request-profile-comparison tbody th,.request-profile-comparison tbody td{border:0}.request-profile-comparison td{padding:6px 10px}.request-profile-comparison tbody td:first-of-type,.request-profile-comparison[data-single-field=false] thead th:nth-child(2){padding-left:0}.request-profile-changed{margin:0 0 0 8px;display:inline-flex}}.request-detail-guidance{border:1px solid var(--profile-line);border-radius:11px;align-items:flex-start;gap:10px;margin-top:22px;padding:13px 14px;font-size:12px;line-height:1.75;display:flex}.request-detail-guidance>svg{flex:none;margin-top:2px}.request-support-link{color:var(--profile-accent);align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}@media (width<=650px){.requests-panel{padding:16px}.requests-toolbar{flex-direction:column;align-items:flex-start}.request-row{flex-direction:column;align-items:flex-start;gap:10px}.request-row-end{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.request-detail-grid{grid-template-columns:1fr}.request-profile-details-modal .request-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-list li{align-items:center;gap:16px;display:flex}.request-row{flex:1;min-width:0}.request-row-end{margin-left:auto}.request-row-chevron{color:var(--profile-muted);flex:none}.request-cancellation-note{color:var(--profile-muted);font-size:12px;line-height:1.5}.request-cancel-button{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:44px;color:var(--profile-text);border-radius:10px;flex:none;padding:10px 12px;font-size:12px;font-weight:600}.request-cancel-button:hover{background:var(--profile-subtle)}.request-row:focus-visible,.request-cancel-button:focus-visible{outline:3px solid var(--field-focus);outline-offset:2px}.request-cancel-spinner{animation:1s linear infinite request-cancel-spin}@keyframes request-cancel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.request-cancel-spinner{animation:none}}@media (width<=650px){.request-list li{padding-bottom:12px;display:block}.request-row-chevron{display:none}.request-row-end{flex-wrap:wrap}.request-cancel-button{width:100%}.request-details-modal .portal-modal-actions{flex-wrap:wrap}}.request-pagination-loading{border-top:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:20px;padding:24px 16px;display:flex}.request-pagination-loading>.skeleton-line{width:min(150px,35%)}.request-supporting-records{border-top:1px solid var(--profile-line);color:var(--profile-text);margin-top:22px;padding-top:18px}.request-supporting-records>summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;font-size:13px;font-weight:600;display:flex}.request-supporting-records>summary>span{color:var(--profile-muted);margin-left:auto}.request-supporting-toggle{flex:none;transition:transform .15s}.request-supporting-records[open]>summary .request-supporting-toggle{transform:rotate(180deg)}.request-supporting-records>p{color:var(--profile-muted);margin:8px 0 14px;font-size:12px;line-height:1.7}.request-supporting-records ul{margin:0;padding:0;list-style:none}.request-supporting-records li+li{border-top:1px solid var(--profile-line)}.request-supporting-row{width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:14px 0;display:flex}.request-supporting-row>span:first-child{gap:6px;min-width:0;display:grid}.request-supporting-row strong{font-size:13px}.request-supporting-row small{color:var(--profile-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.7}.request-supporting-end{flex:none;justify-items:end;gap:6px;margin-left:auto;display:grid}.request-supporting-records>summary:focus-visible,button.request-supporting-row:focus-visible{outline:2px solid var(--field-focus);outline-offset:3px;border-radius:6px}@media (width<=450px){.request-supporting-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.request-supporting-row>svg{grid-area:1/2}.request-supporting-end{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:center;width:100%}}.record-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:24px 0;display:flex}.record-filters label,.request-filter-select{color:var(--profile-text);flex:1;grid-template-columns:minmax(0,1fr);gap:7px;min-width:130px;font-size:12px;font-weight:600;display:grid}.record-filters select,.record-filters input{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--field-text);background:var(--field-background);border:1px solid var(--field-border);border-radius:10px;padding:10px}.record-filters input:focus-visible{outline:3px solid var(--field-focus);outline-offset:3px}.record-filter-date input{appearance:none;text-align:left;max-width:100%;display:block}.record-filter-date input::-webkit-date-and-time-value{text-align:left;min-width:0}.record-filter-apply{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:44px;color:var(--profile-text);border-radius:10px;justify-content:center;align-items:center;padding:11px 15px;font-size:13px;font-weight:600;display:inline-flex}.record-filter-apply:disabled{opacity:.6}.record-filter-apply:focus-visible{outline:3px solid var(--field-focus);outline-offset:3px}.request-filter-select{min-width:180px;position:relative}.request-filter-trigger{border:1px solid var(--field-border);background:var(--field-background);width:100%;min-height:44px;color:var(--field-text);text-align:left;font:inherit;border-radius:10px;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:13px;display:flex}.request-filter-trigger:hover,.request-filter-trigger[aria-expanded=true]{border-color:var(--account-hover-border)}.request-filter-trigger>svg{flex:none}.request-filter-summary{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.request-filter-trigger .request-type-icon,.request-filter-trigger .request-status-icon,.request-filter-symbol,.request-filter-options .request-type-icon,.request-filter-options .request-status-icon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.request-filter-count{border-radius:6px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:11px;display:grid}.request-filter-menu{z-index:25;border:1px solid var(--profile-line);background:var(--profile-surface);border-radius:12px;width:max(100%,260px);max-width:calc(100vw - 72px);padding:6px;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 15px 35px #0000001a}.request-filter-menu-header,.request-filter-menu-footer{color:var(--profile-muted);justify-content:space-between;align-items:center;gap:12px;padding:5px 7px;font-size:11px;display:flex}.request-filter-menu-header{border-bottom:1px solid var(--profile-line);margin-bottom:5px}.request-filter-menu-footer{border-top:1px solid var(--profile-line);margin-top:5px}.request-filter-menu-actions{flex:none;align-items:center;gap:6px;display:flex}.request-filter-menu-actions>button[aria-disabled=true]{cursor:default;opacity:.5}.request-filter-menu-header button,.request-filter-menu-footer button{min-height:32px;color:var(--profile-accent);font:inherit;background:0 0;border:0;border-radius:6px;padding:6px;font-weight:600}.request-filter-options{overscroll-behavior:contain;scrollbar-width:thin;gap:4px;max-height:min(300px,40dvh);display:grid;overflow-y:auto}.request-filter-options>button{width:100%;min-height:48px;color:var(--profile-text);text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px;font-size:12px;display:flex}.request-filter-options>button>span:nth-child(2){overflow-wrap:anywhere;flex:1}.request-filter-options>button:hover,.request-filter-options>button[aria-selected=true]{background:var(--account-selected-background);border-color:var(--account-border)}.request-filter-check{border:1px solid var(--account-border);border-radius:5px;flex:none;place-items:center;width:19px;height:19px;display:grid}.request-filter-trigger:focus-visible,.request-filter-menu button:focus-visible{outline:2px solid var(--field-focus);outline-offset:-2px}@media (width<=650px){.record-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.record-filters .record-filter-date{min-width:0}.record-filter-date input{font-size:16px}.record-filters .request-filter-select,.record-filter-apply{grid-column:1/-1;min-width:0}}@media (width<=380px){.record-filters{grid-template-columns:minmax(0,1fr)}}.filter-option-title{font-size:12px;font-weight:650;display:block}.filter-option-description{color:var(--profile-muted);margin-top:3px;font-size:10px;font-weight:500;display:block}.account-picker-multiple{flex:none;width:320px;min-width:0}.account-picker-multiple .account-picker{min-height:54px;padding:8px 11px 8px 8px}.account-picker-multiple .request-filter-custom-trigger{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.account-picker-multiple .request-filter-menu{width:max(100%,320px);max-width:calc(100vw - 48px);left:auto;right:0}.account-picker-multiple .request-filter-options{grid-template-columns:minmax(0,1fr);max-height:min(300px,40dvh)}.account-picker-multiple .request-filter-options>button>span:nth-child(2){min-width:0}.account-picker-multiple .filter-option-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.account-picker-multiple,.account-picker-multiple .account-picker{width:100%;min-width:0}}.recent-withdrawals{padding:8px 20px 0}.request-list li[data-has-action=true]{position:relative}.requests-panel:not(.recent-withdrawals) .request-list li[data-has-action=true]{padding-bottom:32px;display:block}.recent-withdrawals .request-list li[data-withdrawal=true]{border-radius:0;padding:0;display:block;position:relative}.recent-withdrawals .request-list li[data-withdrawal=true]:hover,.recent-withdrawals .request-list li[data-withdrawal=true]:focus-within{background:var(--profile-subtle)}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row{border-radius:inherit;background:0 0;gap:20px;min-height:76px;padding:14px 12px}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-main{gap:6px}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-main>span{overflow-wrap:anywhere}.request-row-meta{flex-wrap:wrap;gap:4px 6px;display:flex}.request-row-date:before{content:"· "}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-end{align-items:center;gap:12px;min-width:0;display:flex}.recent-withdrawals .request-list li[data-withdrawal=true][data-has-action=true] .request-row-end{margin-bottom:30px}.recent-withdrawals .request-list .request-row-end>.request-row-amount{color:var(--profile-text);letter-spacing:-.2px;white-space:nowrap;font-size:14px;font-weight:650}.request-row-actions{justify-content:flex-end;align-items:center;display:flex;position:absolute;bottom:8px;right:12px}.request-row-actions .request-cancel-button{border-radius:7px;justify-content:center;align-items:center;gap:5px;width:auto;min-height:32px;padding:5px 9px;font-size:11px;display:inline-flex}.request-row-action-note{min-height:24px;color:var(--profile-muted);align-items:center;gap:5px;font-size:10px;line-height:1.5;display:inline-flex}.recent-withdrawals-footer{border-top:1px solid var(--profile-line);color:var(--profile-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:11px;line-height:1.6;display:flex}.recent-withdrawals-footer>div{flex:none;align-items:center;gap:16px;display:flex}.recent-withdrawals-footer button,.recent-withdrawals-footer a{min-height:44px;color:var(--profile-accent);font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.recent-withdrawals-footer button:focus-visible,.recent-withdrawals-footer a:focus-visible{outline:2px solid var(--field-focus);outline-offset:3px;border-radius:4px}.withdrawal-cancellation-notice{border:1px solid var(--profile-line);border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:22px;padding:16px;display:flex}.withdrawal-cancellation-icon{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.withdrawal-cancellation-notice h3{margin:0 0 5px;font-size:13px;font-weight:650;line-height:1.5}.withdrawal-cancellation-notice p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}@media (width<=650px){.requests-panel.recent-withdrawals{padding:4px 12px 0}.requests-panel:not(.recent-withdrawals) .request-list li[data-has-action=true]{padding-bottom:44px}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 8px;display:grid}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-identity{gap:8px}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-main strong{font-size:13px}.request-row-meta{gap:3px;display:grid}.request-row-meta .request-row-number{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.request-row-date:before{content:none}.recent-withdrawals .request-list li[data-withdrawal=true] .request-row-end{flex-direction:column-reverse;align-items:flex-end;gap:6px;width:auto;max-width:112px}.recent-withdrawals .request-list li[data-withdrawal=true][data-has-action=true] .request-row-end{margin-bottom:44px}.request-row-actions{bottom:4px;right:8px}.request-row-action-note{text-align:right;max-width:112px}.request-row-actions .request-cancel-button{min-width:76px;min-height:44px}.recent-withdrawals-footer{flex-wrap:wrap;gap:0;padding:10px 8px}.recent-withdrawals-footer>div{justify-content:space-between;width:100%}.withdrawal-cancellation-notice{gap:10px;padding:13px}}.webtrader-flow .main-content{max-width:none;height:calc(100dvh - var(--portal-header-height) - var(--mobile-navigation-space,0px));flex-direction:column;flex:none;min-height:420px;margin:0;padding:0;display:flex}.webtrader-flow .topbar{flex:none}.webtrader{flex-direction:column;flex:1;min-height:0;display:flex}.webtrader-unavailable p{color:var(--field-muted);font-size:12px;line-height:1.6}.webtrader-frame{border:0;flex:1;width:100%;min-height:0;display:block}.webtrader-frame:fullscreen{border:0;border-radius:0;height:100dvh}.webtrader-unavailable{padding:24px}.webtrader-unavailable h2{margin-bottom:8px;font-size:18px}@media (width<=700px){.webtrader-flow .main-content{min-height:360px}}.launch-trader{border:1px solid var(--profile-line);min-height:45px;color:var(--profile-accent);background:var(--profile-tint);border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:24px;padding:10px;font-size:12px;font-weight:700;display:flex}.launch-trader:hover,.launch-trader[aria-current=page]{border-color:var(--profile-accent)}.downloads-page{min-width:0;color:var(--profile-text);gap:22px;display:grid;container:downloads/inline-size}.downloads-section-heading{margin:2px 0 14px}.downloads-section-heading>span{color:var(--profile-muted);font-size:12px}#mt5-downloads{scroll-margin-top:24px}.downloads-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.download-card{flex-direction:column;min-width:0;padding:24px;display:flex}.download-card-heading{align-items:center;gap:13px;display:flex}.download-device-icon{border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.download-device-label{color:var(--profile-muted);margin-top:4px;font-size:12px;display:block}.download-card h3,.download-browser h3{letter-spacing:-.25px;font-size:15px;font-weight:650}.download-card p{color:var(--profile-muted);margin:20px 0 24px;font-size:12px;line-height:1.75}.download-button,.download-accounts-link{text-align:center;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}.download-card-actions{gap:11px;margin-top:auto;display:grid}.download-button{white-space:nowrap;background:var(--profile-button);color:#fff}.download-button>svg{width:16px;height:16px}.download-button:hover{filter:brightness(1.07)}.download-note{text-align:center;color:var(--profile-muted);font-size:10px;line-height:1.6}.download-browser{align-items:center;gap:14px;margin-top:16px;padding:20px 24px;display:flex}.download-browser p{color:var(--profile-muted);margin-top:5px;font-size:12px;line-height:1.6}.download-accounts-link{border-color:var(--profile-line);color:var(--profile-text);background:0 0;flex:none}.download-browser .download-browser-link{white-space:nowrap;flex:none;margin:0 0 0 auto}.download-accounts-link:hover{background:var(--profile-subtle);border-color:var(--profile-muted)}.download-setup{padding:0 24px}.download-setup-heading{border-bottom:1px solid var(--profile-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.download-setup h2{letter-spacing:-.3px;font-size:16px;font-weight:650}.download-setup-heading p{color:var(--profile-muted);margin-top:5px;font-size:12px;line-height:1.6}.download-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:24px 0;list-style:none;display:grid}.download-steps li{gap:12px;display:flex}.download-step-number{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:grid}.download-steps h3{padding-top:5px;font-size:12px;font-weight:650}.download-steps p{color:var(--profile-muted);margin-top:7px;font-size:12px;line-height:1.7}.download-setup-footer{border-top:1px solid var(--profile-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:17px 0;display:flex}.download-password-note{min-width:0;color:var(--profile-muted);flex:480px;align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;display:flex}.download-password-note>svg{flex:none;margin-top:2px}.download-password-note strong{font-weight:650}.download-card h3,.download-browser h3,.download-setup h2,.download-steps h3{color:var(--profile-text)}@container downloads (width<=900px){.downloads-grid,.download-steps{grid-template-columns:1fr}.download-card{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:12px 24px;padding:22px;display:grid}.download-card-heading{grid-column:1}.download-card p{grid-column:1;margin:0}.download-card-actions{grid-area:1/2/3;margin:0}.download-steps{gap:20px}.download-setup-heading>div{flex:280px}}@container downloads (width<=560px){.downloads-section-heading{flex-direction:column;align-items:flex-start}.download-card{gap:0;padding:20px;display:flex}.download-card p{margin:17px 0 20px}.download-card-actions{width:100%;margin-top:auto}.download-browser{grid-template-columns:46px minmax(0,1fr);padding:20px;display:grid}.download-browser .download-browser-link{grid-column:1/-1;width:100%;margin:0}.download-setup{padding:0 20px}.download-accounts-link{width:100%}}.download-setup-footer .section-link{color:var(--profile-accent)}.downloads-hero .hero-card-copy{max-width:55%}.downloads-hero .hero-card-description{max-width:410px}.mt5-art{color:#fff;width:350px;height:240px;position:absolute;top:calc(50% - 120px);right:38px}.mt5-terminal{background:linear-gradient(140deg,#e6edff26,#c4d2ff0d);border:1px solid #e1e7ff8c;border-radius:12px;width:306px;animation:8s ease-in-out infinite mt5-terminal-float;position:absolute;top:33px;left:0;overflow:hidden;transform:rotate(-6deg);box-shadow:0 20px 35px #15277530,inset 0 1px #ffffff2b}.mt5-terminal-bar{border-bottom:1px solid #e1e7ff30;justify-content:space-between;align-items:center;padding:12px;font-size:9px;font-weight:650;display:flex}.mt5-window-dots{color:#d5ddffb3;letter-spacing:2px;font-size:6px}.mt5-terminal-bar>span:last-child{color:#d8e0ff;font-size:8px}.mt5-terminal-body{gap:13px;padding:13px 12px 8px;display:flex}.mt5-watchlist{flex-direction:column;flex:none;gap:13px;width:48px;padding-top:2px;display:flex}.mt5-watchlist span,.mt5-chart-caption{letter-spacing:.7px;color:#d7e0ff;font-size:6px}.mt5-watchlist i{background:#d5dfff5e;border-radius:4px;width:35px;height:3px}.mt5-watchlist i:nth-child(odd){width:27px}.mt5-terminal-chart{flex:1;min-width:0}.mt5-chart-caption{justify-content:space-between;margin-bottom:9px;display:flex}.mt5-chart{width:100%;display:block;overflow:visible}.mt5-chart-grid{stroke:#e1e7ff1c;stroke-width:1px}.mt5-chart-area{fill:#b8ceff12}.mt5-chart-line{stroke:#c2f5ed;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:8s ease-in-out infinite mt5-chart-draw}.mt5-chart-point{fill:#d4fff5}.mt5-chart-volumes{justify-content:space-between;align-items:flex-end;height:35px;margin-top:8px;display:flex}.mt5-chart-volumes i{background:#b8ceff3d;border-radius:2px 2px 0 0;width:6px}.mt5-terminal-foot{color:#dce4ff;letter-spacing:.8px;border-top:1px solid #e1e7ff24;align-items:center;gap:5px;padding:9px 12px;font-size:6px;display:flex}.mt5-status-dot{background:#b5f0de;border-radius:50%;width:4px;height:4px}.mt5-phone{border-radius:14px;justify-content:flex-start;align-items:flex-start;gap:0;width:78px;height:141px;padding:12px;animation:none;top:80px;right:0;transform:rotate(6deg)}.mt5-phone-speaker{background:#ffffff80;border-radius:3px;width:18px;height:2px;margin:0 auto 21px}.mt5-phone-title{letter-spacing:-.6px;color:#ffffffeb;font-size:16px;font-weight:650}.mt5-phone-lines{gap:7px;width:100%;margin-top:15px;display:grid}.mt5-phone-lines span{background:#fff5;border-radius:3px;height:3px}.mt5-phone-lines span:last-child{width:65%}.mt5-phone-home{background:#ffffff80;border-radius:2px;width:25px;height:2px;position:absolute;bottom:7px;left:25px}@keyframes mt5-terminal-float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-6px)rotate(-4deg)}}@keyframes mt5-chart-draw{0%,8%{stroke-dashoffset:1px;opacity:.4}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.4}}@media (width<=1200px) and (width>=901px){.mt5-art{transform-origin:100%;right:14px;transform:scale(.8)}}@media (width<=900px){.downloads-hero .hero-card-copy{max-width:75%}.mt5-art{right:15px}}@media (width<=700px){.downloads-hero .hero-card-copy{max-width:100%}}@media (prefers-reduced-motion:reduce){.mt5-terminal,.mt5-chart-line{animation:none}}@container hero (width<=720px){.downloads-hero .hero-card-copy{max-width:100%}}.skip-link{z-index:100;color:#3349af;background:#fff;padding:10px;position:fixed;top:-100px;left:10px}.skip-link:focus{top:10px}.legal-footer{color:#69728b;background:#fff;border-top:1px solid #e5e8f2;padding:30px 38px 24px;font-size:11px;line-height:1.78}.legal-footer-inner{max-width:1404px;margin:0 auto}.legal-footer p{max-width:1100px;margin:0 0 13px}.legal-footer strong{color:#47536f;font-weight:750}.legal-bottom{color:#69728b;justify-content:space-between;gap:20px;margin-top:27px;font-size:10px;display:flex}.guard-page{background:var(--guard-canvas);place-items:center;min-height:100svh;padding:32px 20px;display:grid}.guard-card{background:var(--guard-surface);width:min(100%,520px);color:var(--guard-text);border:1px solid var(--guard-line);box-shadow:var(--guard-shadow);border-radius:24px;overflow:hidden}.guard-header{border-bottom:1px solid var(--guard-line);justify-content:space-between;align-items:center;gap:16px;margin:0 32px;padding:24px 0;display:flex}.guard-card .brandmark{width:fit-content;font-size:29px;display:flex}.guard-portal-label{color:var(--guard-muted);font-size:12px;font-weight:500}.guard-content{text-align:center;padding:36px 40px 40px}.guard-illustration{place-items:center;width:112px;height:112px;margin:0 auto 26px;display:grid;position:relative}.guard-illustration-orbit{border:1px solid var(--guard-line);border-radius:50%;position:absolute;inset:0}.guard-illustration-icon{border:1px solid var(--guard-icon-line);border-radius:23px;place-items:center;width:78px;height:78px;display:grid;transform:rotate(-6deg)}.guard-illustration-icon>svg{transform:rotate(6deg)}.guard-illustration-marker{border:3px solid var(--guard-surface);border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:2px}.guard-card h1{letter-spacing:-1.2px;text-wrap:balance;max-width:360px;margin:0 auto;font-size:clamp(27px,5vw,34px);font-weight:650;line-height:1.18}.guard-description{max-width:340px;color:var(--guard-muted);text-wrap:pretty;margin:16px auto 0;font-size:14px;line-height:1.75}.guard-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.guard-retry,.guard-signout{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-width:148px;min-height:46px;padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.guard-retry{background:var(--profile-button);color:#fff;box-shadow:0 3px 8px #334ab51a}.guard-retry:hover{background:var(--guard-button-hover)}.guard-signout{color:var(--guard-text);border-color:var(--guard-line);background:0 0}.guard-signout:hover{background:var(--guard-icon-bg);border-color:var(--guard-icon-line)}.guard-error{color:var(--profile-danger-fg);margin-top:20px;font-size:14px;line-height:1.7}.guard-help{border-top:1px solid var(--guard-line);color:var(--guard-muted);background:var(--guard-footer);text-align:center;padding:18px 24px;font-size:12px;line-height:1.6}@media (width<=480px){.guard-page{padding:20px 16px}.guard-header{margin:0 24px;padding:20px 0}.guard-content{padding:28px 24px 32px}.guard-actions{flex-direction:column}.guard-actions>:is(button,a){width:100%}}@media (prefers-reduced-motion:reduce){.guard-actions>:is(button,a){transition:none}}.bottom-nav,.mobile-only,.menu-button,.drawer-backdrop{display:none}.portal-entry-content{display:contents}.portal-loading-overlay{z-index:1000;display:grid;position:fixed;inset:0;overflow:hidden}.portal-loading{isolation:isolate;background:var(--loading-canvas);place-items:center;min-height:100svh;padding:24px;display:grid;position:relative;overflow:hidden}.portal-loading-ambient{z-index:-1;background:radial-gradient(ellipse at 50% 43%, var(--loading-ambient), transparent 58%), radial-gradient(circle at 80% 12%, var(--loading-corner), transparent 34%);position:absolute;inset:0}.portal-loading-content{text-align:center;flex-direction:column;align-items:center;width:min(100%,400px);animation:.7s ease-out both portal-loading-arrive;display:flex}.portal-loading-scene{aspect-ratio:1;place-items:center;width:min(100%,340px);display:grid;position:relative}.portal-loading-halo{background:radial-gradient(circle, var(--loading-halo), transparent 68%);border-radius:50%;animation:4s ease-in-out infinite portal-loading-breathe;position:absolute;inset:9%}.portal-loading-orbit,.portal-loading-arc{border-radius:50%;position:absolute}.portal-loading-orbit-outer{border:1px solid var(--loading-orbit);animation:14s linear infinite portal-loading-turn;inset:2%}.portal-loading-orbit-outer:after{content:"";background:var(--loading-satellite);width:5px;height:5px;box-shadow:0 0 12px var(--loading-glow);border-radius:50%;position:absolute;top:50%;left:-3px}.portal-loading-orbit-inner{border:1px solid var(--loading-orbit-inner);inset:13%}.portal-loading-arc{background:conic-gradient(from 0deg, transparent 55%, var(--loading-arc-tail) 82%, var(--loading-accent) 99%, transparent);animation:3.2s linear infinite portal-loading-turn;inset:13%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}.portal-loading-wordmark{padding:20px 0 28px;position:relative}.portal-loading .brandmark{letter-spacing:-5px;color:var(--loading-logo);-webkit-text-fill-color:var(--loading-logo);font-size:clamp(58px,14vw,78px)}.portal-loading .brand-dot{-webkit-text-fill-color:var(--loading-accent)}.portal-loading-copy{color:var(--loading-logo);margin-top:16px}.portal-loading-copy h1{letter-spacing:-.7px;font-size:clamp(20px,4.5vw,23px);font-weight:600;line-height:1.4}.portal-loading-copy p{max-width:310px;color:var(--loading-copy-muted);text-wrap:pretty;margin-top:8px;font-size:13px;line-height:1.6}@keyframes portal-loading-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes portal-loading-turn{to{transform:rotate(360deg)}}@keyframes portal-loading-breathe{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@media (height<=560px){.portal-loading-copy{margin-top:4px}.portal-loading-scene{width:220px}.portal-loading .brandmark{letter-spacing:-3.5px;font-size:56px}}@media (prefers-reduced-motion:reduce){.portal-loading *,.portal-loading :after{animation:none!important}}.login-page{color:#172039;background:#f7f8fc;min-height:100vh}.login-header{background:#fff;border-bottom:1px solid #e5e8f2;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:18px clamp(20px,5vw,72px);display:flex}.login-header .brandmark{font-size:25px}.login-header-actions{color:#596680;align-items:center;gap:20px;font-size:13px;display:flex}.login-header-actions a:hover,.login-card a:hover,.login-text-button:hover,.login-back:hover{text-underline-offset:3px;text-decoration:underline}.login-theme-button{color:#172039;background:#fff;border:1px solid #dae0ee;border-radius:8px;padding:8px 12px;font-size:12px}.login-main{justify-content:center;width:100%;padding:58px 20px 72px;display:flex}.login-card{background:#fff;border:1px solid #dae0ee;border-radius:22px;width:min(100%,460px);height:fit-content;padding:36px;font-size:15px;line-height:1.5;box-shadow:0 18px 64px #23366d0a}.login-preview-note{color:#596680;background:#f4f6fd;border:1px solid #d7def6;border-radius:8px;margin-bottom:26px;padding:10px 12px;font-size:11px}.login-kicker{color:#4361ef;letter-spacing:2px;margin-bottom:12px;font-size:10px;font-weight:750}.login-card h1{color:#172039;letter-spacing:-1.15px;margin-bottom:10px;font-size:32px;font-weight:650;line-height:1.2}.login-intro{color:#596680;margin-bottom:27px;font-size:14px;line-height:1.6}.login-field{margin-bottom:20px}.login-field label{color:#172039;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.login-label-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.login-card a,.login-text-button,.login-back{color:#4361ef;font-weight:550}.login-text-button,.login-back{background:0 0;border:0;padding:0}.login-text-button{font-size:12px}.login-back{margin-bottom:20px;padding:10px 0;font-size:12px}.login-field input{color:#172039;background:#fff;border:1px solid #dae0ee;border-radius:10px;width:100%;height:50px;padding:12px 14px;font-size:16px}.login-field input::placeholder{color:#8290a8}.login-field input:focus{outline-offset:0;border-color:#4361ef;outline:3px solid #4361ef29}.login-password{position:relative}.login-password input{padding-right:70px}.login-password button{color:#4361ef;background:0 0;border:0;border-radius:8px;min-width:54px;height:44px;font-size:12px;font-weight:600;position:absolute;top:3px;right:3px}.login-password button:hover{background:#f4f6fd}.login-submit{color:#fff;background:linear-gradient(115deg,#315ee5,#6550df);border:0;border-radius:11px;width:100%;min-height:50px;margin-top:6px;padding:14px 18px;font-size:15px;font-weight:650;position:relative}.login-submit:hover{filter:brightness(1.06);box-shadow:0 6px 18px #4564ec33}.login-submit:disabled{opacity:.7;cursor:wait}.login-submit span{font-size:17px;position:absolute;right:18px}.login-message{color:#a72733;background:#bd303c0c;border:1px solid #bd303c;border-radius:10px;margin-bottom:20px;padding:12px 14px;font-size:13px}.login-message.success{color:#126b4c;background:#ecf8f2;border-color:#55a685}.login-divider{background:#dae0ee;height:1px;margin:26px 0 20px}.login-new,.login-current-site{color:#596680;text-align:center;font-size:12px}.login-current-site{margin-top:18px}.login-support{color:#596680;text-align:center;margin-top:24px;font-size:11px}@media (width<=540px){.login-main{padding:28px 16px 40px}.login-card{border-radius:18px;padding:28px 24px}.login-card h1{font-size:29px}.login-header-actions{gap:10px}}.profile-menu{position:relative}.profile-menu-identity{text-align:left;width:100%;color:var(--profile-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 6px;display:flex}.profile-menu-identity:hover,.profile-menu-identity[aria-expanded=true]{background:var(--profile-tint)}.profile-menu-identity .identity-details strong{color:var(--profile-text);font-size:11px}.profile-menu-identity .identity-details small{font-size:10px}.profile-menu-avatar{border:0}.profile-menu-avatar[aria-expanded=true]{outline:2px solid var(--field-focus);outline-offset:3px}.profile-menu-panel{z-index:50;background:var(--profile-surface);border:1px solid var(--profile-line);border-radius:13px;width:238px;padding:7px;position:absolute;box-shadow:0 14px 36px #121b3e24}.profile-menu-sidebar .profile-menu-panel{width:100%;bottom:calc(100% + 10px);left:0}.profile-menu-header .profile-menu-panel{top:calc(100% + 13px);right:0}.profile-menu-caption{border-bottom:1px solid var(--profile-line);gap:5px;margin-bottom:4px;padding:9px 10px 13px;display:grid}.profile-menu-caption strong{color:var(--profile-text);overflow-wrap:anywhere;font-size:12px}.profile-menu-caption small{color:var(--profile-muted);overflow-wrap:anywhere;font-size:10px}.profile-menu :is(.profile-menu-caption,.identity-details) :is(chrome_annotation,[x-apple-data-detectors]){color:inherit!important;font:inherit!important;border-bottom:0!important;text-decoration:none!important}.profile-menu-panel>:is(a,button){width:100%;min-height:40px;color:var(--profile-text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.profile-menu-panel>:is(a,button):hover{background:var(--profile-tint)}.profile-menu-panel>a svg:last-child{margin-left:auto}.profile-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:24px;display:grid}.profile-summary{text-align:center;padding:27px 22px}.profile-large-avatar{background:var(--profile-tint);width:66px;height:66px;color:var(--profile-accent);border-radius:22px;place-items:center;margin:0 auto 17px;font-size:21px;font-weight:750;display:grid}.profile-summary h2{letter-spacing:-.4px;color:var(--profile-text);overflow-wrap:anywhere;font-size:18px}.profile-summary-email{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:7px;font-size:12px}.profile-scope{background:var(--profile-subtle);color:var(--profile-muted);border-radius:7px;align-items:center;gap:5px;margin-top:15px;padding:6px 9px;font-size:10px;font-weight:650;display:inline-flex}.profile-summary-divider{background:var(--profile-line);height:1px;margin:24px 0}.profile-summary-help{text-align:left;color:var(--profile-muted);gap:10px;display:flex}.profile-summary-help>svg{flex:none;margin-top:1px}.profile-summary-help strong{color:var(--profile-text);font-size:12px}.profile-summary-help p{margin:7px 0 11px;font-size:11px;line-height:1.65}.profile-summary-help a{color:var(--profile-accent);align-items:center;gap:3px;font-size:11px;font-weight:650;display:inline-flex}.profile-form{gap:18px;min-width:0;display:grid}.profile-section{padding:25px 27px}.profile-section-heading{align-items:center;gap:12px;margin-bottom:23px;display:flex}.profile-section-heading h2{letter-spacing:-.2px;color:var(--profile-text);font-size:15px}.profile-section-heading p{color:var(--profile-muted);margin-top:5px;font-size:12px;line-height:1.5}.profile-section-icon{background:var(--profile-tint);width:39px;height:39px;color:var(--profile-accent);border-radius:11px;flex:none;place-items:center;display:grid}.profile-readonly{white-space:nowrap;color:var(--profile-muted);align-items:center;gap:4px;margin-left:auto;font-size:10px;display:inline-flex}.profile-identity-grid,.profile-fields{grid-template-columns:1fr 1fr;gap:22px 20px;margin:0;display:grid}.profile-identity-grid dt{color:var(--profile-muted);margin-bottom:7px;font-size:11px}.profile-identity-grid dd{color:var(--profile-text);overflow-wrap:anywhere;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.profile-identity-grid dd svg{color:var(--profile-muted);flex:none}.profile-full-width{grid-column:1/-1}.profile-save-bar{justify-content:space-between;align-items:center;gap:15px;padding:16px 0 5px;display:flex}.profile-save-bar>span{color:var(--profile-muted);font-size:11px}.profile-save-bar>div{gap:10px;display:flex}.profile-primary,.profile-secondary{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.profile-primary{background:var(--profile-button);color:#fff}.profile-primary:hover:not(:disabled){filter:brightness(1.08)}.profile-secondary{background:var(--profile-surface);color:var(--profile-text);border-color:var(--profile-line)}.profile-secondary:hover:not(:disabled){background:var(--profile-subtle)}.profile-primary:disabled,.profile-secondary:disabled{opacity:.45}.profile-notice{border:1px solid var(--profile-line);background:var(--profile-subtle);color:var(--profile-muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:13px 16px;font-size:12px;line-height:1.6;display:flex}.profile-notice[data-tone=success]{background:var(--profile-success-bg);color:var(--profile-success-fg);border-color:var(--profile-success-line)}.profile-notice[data-tone=warning]{background:var(--profile-warning-bg);color:var(--profile-warning-fg);border-color:var(--profile-warning-line)}.profile-notice[data-tone=error]{color:var(--field-error)}.profile-text-button{color:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.profile-empty{color:var(--profile-muted);text-align:center;justify-items:center;gap:15px;padding:60px 25px;display:grid}.profile-empty h2{color:var(--profile-text);font-size:20px}.profile-empty p{max-width:380px;font-size:13px;line-height:1.7}.profile-spin{animation:1s linear infinite profile-spin}@keyframes profile-spin{to{transform:rotate(360deg)}}@media (width<=1150px){.profile-layout{grid-template-columns:230px minmax(0,1fr);gap:18px}.profile-section{padding:22px}}@media (width<=1000px){.profile-layout{grid-template-columns:minmax(0,1fr)}.profile-summary{display:none}}@media (width<=600px){.profile-section{padding:20px 17px}.profile-fields{grid-template-columns:1fr;gap:18px}.profile-readonly{display:none}.profile-save-bar{flex-direction:column;align-items:stretch;padding:4px 0}.profile-save-bar>div{grid-template-columns:1fr 1fr;display:grid}.profile-primary,.profile-secondary{padding:0 10px}.profile-identity-grid{gap:20px 10px}}@media (prefers-reduced-motion:reduce){.profile-spin{animation:none}}.profile-review-badge{color:var(--profile-accent);background:var(--profile-tint);border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:600;display:flex}.profile-review-intro{background:var(--profile-tint);border:1px solid var(--profile-line);color:var(--profile-accent);border-radius:10px;align-items:flex-start;gap:12px;margin:20px 0 6px;padding:16px;display:flex}.profile-review-intro>svg{flex-shrink:0;margin-top:2px}.profile-review-intro strong{color:var(--profile-text);font-size:13px}.profile-review-intro p{color:var(--profile-muted);max-width:560px;margin:6px 0 0;font-size:12px;line-height:1.65}.profile-review-notice{margin:0}.profile-review-row{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.profile-review-row:last-child{border-bottom:0;padding-bottom:4px}.profile-review-value{min-width:0}.profile-review-value>span,.profile-current-value>span,.profile-comparison span{color:var(--profile-muted);margin-bottom:7px;font-size:12px;display:block}.profile-review-value>strong{color:var(--profile-text);overflow-wrap:anywhere;font-size:14px;font-weight:550;display:block}.profile-request-button{border:1px solid var(--profile-line);background:var(--profile-surface);min-height:34px;color:var(--profile-accent);cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:600;display:flex}.profile-request-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--profile-tint)}.profile-request-button:disabled,.profile-request-button[aria-disabled=true]{cursor:default;color:var(--profile-muted)}.profile-pending-detail{border-left:2px solid;margin-top:12px;padding-left:10px}.profile-pending-detail>span{align-items:flex-start;gap:5px;font-size:11px;line-height:1.6;display:flex}.profile-pending-detail>span>svg{flex:none;margin-top:2px}.profile-pending-detail p{color:var(--profile-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.profile-current-value{background:var(--profile-tint);border:1px solid var(--profile-line);color:var(--profile-text);border-radius:9px;margin-bottom:22px;padding:15px 17px}.profile-current-value strong{overflow-wrap:anywhere;font-size:14px}.profile-review-explainer{border:1px solid var(--profile-line);color:var(--profile-accent);border-radius:9px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;display:flex}.profile-review-explainer svg{flex-shrink:0;margin-top:2px}.profile-review-explainer p{color:var(--profile-muted);margin:0;font-size:12px;line-height:1.7}.profile-review-explainer strong{color:var(--profile-text);margin-bottom:3px;display:block}.profile-comparison{border-top:1px solid var(--profile-line);border-bottom:1px solid var(--profile-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:22px 0;padding:18px 0;display:grid}.profile-comparison strong{color:var(--profile-text);overflow-wrap:anywhere;font-size:14px}.profile-comparison>svg{color:var(--profile-muted)}.profile-request-result>p{color:var(--profile-muted);font-size:13px;line-height:1.7}.profile-request-demo{font-size:11px!important}.profile-change-modal .portal-modal-card{background:var(--profile-surface);color:var(--profile-text)}.profile-request-button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}@media (width<=600px){.profile-review-badge{display:none}.profile-review-row{align-items:flex-start;gap:12px}.profile-request-button{padding:6px 8px;font-size:11px}.profile-request-button svg{display:none}.profile-comparison{grid-template-columns:1fr;gap:12px}.profile-comparison>svg{transform:rotate(90deg)}}.profile-country-help,.profile-request-sync-note{color:var(--profile-muted);max-width:430px;margin:8px 0 0;font-size:12px;line-height:1.6}.profile-request-sync-note{max-width:none;margin-top:20px}.profile-pending-detail small{color:var(--profile-muted);overflow-wrap:anywhere;margin-top:6px;font-size:10px;line-height:1.6;display:block}.profile-pending-detail a{color:var(--profile-accent);align-items:center;gap:4px;margin-top:8px;font-size:11px;display:inline-flex}.profile-request-links{flex-wrap:wrap;gap:0 16px;display:flex}.profile-address-heading{flex-wrap:wrap}.profile-address-heading>div{flex:1;min-width:120px}.profile-address-requested>p{color:var(--profile-muted);margin:6px 0 0;font-size:12px;line-height:1.65}.profile-address-requested dl{gap:5px;margin:6px 0 0;display:grid}.profile-address-requested dl>div{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.65}.profile-address-requested dt{color:var(--profile-muted);display:inline}.profile-address-requested dd{color:var(--profile-muted);margin:0 0 0 5px;display:inline}.profile-address-request{margin-top:24px}.profile-pending-detail a:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px;border-radius:2px}@media (width<=600px){.profile-address-heading>button{margin-left:51px}}.destination-tabs{border-bottom:1px solid var(--profile-line);gap:24px;margin:6px 0 24px;display:flex}.destination-tabs :is(a,button){color:var(--profile-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 2px 16px;font-size:13px;font-weight:600;display:flex}.destination-tabs button{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.destination-tabs :is(a[aria-current],button[aria-selected=true]){color:var(--profile-accent);border-color:var(--profile-accent)}.destination-tabs :is(a,button)>span{border-radius:6px;padding:2px 7px;font-size:11px}.destination-layout{color:var(--profile-text);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.destination-panel{background:var(--profile-surface);border:1px solid var(--profile-line);border-radius:16px;min-width:0}.destination-section-heading{border-bottom:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.destination-section-heading h2{letter-spacing:-.3px;font-size:17px;font-weight:650}.destination-section-heading p{color:var(--profile-muted);margin-top:5px;font-size:12px;line-height:1.6}.destination-button,.destination-secondary{text-align:center;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:11px 16px;font-size:12px;font-weight:650;transition:opacity .15s;display:inline-flex}.destination-button{background:var(--profile-button);color:#fff;border:1px solid #0000}.destination-secondary{background:var(--profile-surface);color:var(--profile-text);border:1px solid var(--profile-line)}.destination-button:hover:not(:disabled){filter:brightness(1.07)}.destination-button:disabled,.destination-link:disabled,.destination-secondary:disabled{opacity:.55;cursor:not-allowed}.destination-link{color:var(--profile-accent);background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:12px;font-weight:600;display:inline-flex}.destination-link:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.destination-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}.destination-card{border:1px solid var(--profile-line);cursor:pointer;border-radius:12px;min-width:0;padding:18px 16px 8px}.destination-card-main{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.destination-emblem{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.destination-card-identity{overflow-wrap:anywhere;flex:1;min-width:100px}.destination-card h3{font-size:13px;font-weight:650;line-height:1.5}.destination-card-identity p{color:var(--profile-muted);margin-top:3px;font-size:11px}.destination-status{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:600;display:inline-flex}.destination-address{letter-spacing:.7px;overflow-wrap:anywhere;margin:22px 0 17px;font-family:ui-monospace,monospace;font-size:14px}.destination-pending-copy{color:var(--profile-muted);margin:-6px 0 14px;font-size:11px;line-height:1.6}.destination-card footer{border-top:1px solid var(--profile-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding-top:7px;display:flex}.destination-card footer>div{align-items:center;gap:10px;display:flex}.destination-remove{background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:36px;display:grid}.destination-remove:hover{box-shadow:inset 0 0 0 1px var(--profile-danger-line)}.destination-empty{text-align:center;color:var(--profile-muted);flex-direction:column;align-items:center;padding:60px 24px;display:flex}.destination-empty .destination-emblem{border-radius:18px;width:64px;height:64px;margin-bottom:20px}.destination-empty h3{color:var(--profile-text);margin-bottom:9px;font-size:19px;font-weight:550}.destination-empty p{max-width:340px;margin-bottom:18px;font-size:12px;line-height:1.8}.destination-preview{color:var(--profile-muted);margin-bottom:14px;font-size:11px}.destination-notice,.destination-error{overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:14px 16px;font-size:12px;line-height:1.7;display:flex}.destination-notice>svg{flex:none;margin-top:2px}.destination-notice>p{flex:1}.destination-notice>button{color:inherit;background:0 0;border:0;padding:0 3px;font-size:20px;line-height:1}.destination-error{display:block}.destination-error>.destination-link{margin-left:10px}.destination-back{color:var(--profile-muted);align-items:center;gap:7px;margin-bottom:20px;font-size:12px;display:inline-flex}.destination-back:hover{color:var(--profile-accent)}.destination-form fieldset{border:0;min-width:0;padding:0}.destination-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.destination-field-wide{grid-column:1/-1}.destination-optional{margin-top:15px}.destination-optional summary{list-style:revert;cursor:pointer;color:var(--profile-accent);align-items:center;gap:12px;padding:5px 0 15px;font-size:12px;display:flex}.destination-optional summary>span{color:var(--profile-muted);font-size:10px}.destination-form-actions{border-top:1px solid var(--profile-line);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:24px;display:flex}.destination-profile-modal{width:min(100% - 32px,620px)}.destination-profile-modal .portal-modal-header{align-items:center}.destination-profile-modal .portal-modal-heading h2{overflow-wrap:anywhere}.destination-profile-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.destination-details{gap:24px;display:grid}.destination-detail-section{min-width:0}.destination-detail-section h3{color:var(--profile-muted);letter-spacing:.7px;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:650}.destination-detail-section dl{border:1px solid var(--profile-line);border-radius:12px;overflow:hidden}.destination-detail-row{grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.destination-detail-row+.destination-detail-row{border-top:1px solid var(--profile-line)}.destination-detail-row dt{color:var(--profile-muted);align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.destination-detail-icon{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.destination-detail-row dd{color:var(--profile-text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;font-weight:500;line-height:1.6}.destination-detail-row[data-identifier=true] dd{letter-spacing:.25px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.destination-remove:focus-visible,.destination-danger:focus-visible{outline:2px solid var(--profile-danger-fg);outline-offset:3px}.destination-review-title{color:var(--profile-text);align-items:center;gap:12px;margin-bottom:18px;display:flex}.destination-review-title h2{overflow-wrap:anywhere;font-size:17px;font-weight:600}.destination-review-title p{color:var(--profile-muted);margin-top:5px;font-size:12px}.destination-consent{color:var(--profile-text);cursor:pointer;align-items:flex-start;gap:12px;padding:22px 0 0;font-size:12px;line-height:1.8;display:flex}.destination-consent input{width:17px;height:17px;accent-color:var(--profile-button);flex:none;margin-top:3px}.destination-footnote{color:var(--profile-muted);margin-top:20px;font-size:11px;line-height:1.8}.destination-panel>.destination-footnote{margin:16px 20px 0}.destination-remove-name{color:var(--profile-text);overflow-wrap:anywhere;font-size:15px;font-weight:600}.wallet-confirmation-page{background:var(--profile-subtle);min-height:100vh;color:var(--profile-text);padding:32px 20px}.wallet-confirmation-page>header{justify-content:space-between;align-items:center;gap:20px;max-width:680px;margin:0 auto 36px;display:flex}.wallet-confirmation-page>header>span{color:var(--profile-muted);letter-spacing:1.5px;font-size:10px}.wallet-confirmation-card{background:var(--profile-surface);border:1px solid var(--profile-line);border-radius:20px;max-width:600px;margin:auto;padding:38px}.wallet-confirmation-card>.destination-emblem{border-radius:16px;width:58px;height:58px;margin-bottom:24px}.destination-kicker{color:var(--profile-accent);letter-spacing:1.7px;margin-bottom:12px;font-size:10px;font-weight:600}.wallet-confirmation-card h1{letter-spacing:-1px;font-size:34px;font-weight:500;line-height:1.2}.wallet-confirmation-intro{color:var(--profile-muted);margin:16px 0 30px;font-size:14px;line-height:1.8}.wallet-confirmation-card>.destination-button{width:100%;margin-top:24px}.wallet-confirmation-card>.destination-link{margin-top:20px;display:flex}.wallet-confirmation-page>footer{text-align:center;color:var(--profile-muted);margin:24px auto;font-size:11px}@media (width<=1200px){.destination-list{grid-template-columns:1fr}}@media (width<=540px){.destination-tabs{gap:16px}.destination-tabs :is(a,button){gap:6px;font-size:12px}.destination-section-heading{flex-direction:column;align-items:flex-start;padding:20px 16px}.destination-section-heading .destination-button{width:100%}.destination-list{padding:12px}.destination-form-grid{grid-template-columns:1fr;gap:18px}.destination-profile-modal{width:100%}.destination-details{gap:20px}.destination-detail-row{grid-template-columns:1fr;gap:5px;padding:12px}.destination-detail-row dd{padding-left:40px}.destination-form-actions{gap:10px}.destination-button{padding:11px 13px}.wallet-confirmation-card{padding:26px 20px}.wallet-confirmation-page{padding:24px 14px}.wallet-confirmation-page>header{margin-bottom:24px}.wallet-confirmation-page>header>span{letter-spacing:1px;font-size:9px}}.destination-create-page>.destination-preview{margin-top:14px;margin-bottom:0}.destination-create-grid>.deposit-form{min-width:0;scroll-margin-top:24px}.destination-profile-status{color:var(--profile-muted);margin-bottom:15px;font-size:12px;line-height:1.6}.destination-nickname{max-width:440px;margin-bottom:20px}.destination-optional:not([open]) summary{padding-bottom:0}.destination-create-submit{width:auto;min-width:170px;padding:12px 20px}@media (width<=700px){.destination-create-grid .destination-form-grid{grid-template-columns:1fr;gap:18px}.destination-create-submit{min-width:0;padding:12px 14px}}.help-panel{border-radius:16px;min-width:0;padding:24px}.help-panel-heading{align-items:center;gap:12px;display:flex}.help-panel-icon{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.help-panel-eyebrow{color:var(--profile-muted);letter-spacing:1.3px;font-size:9px;font-weight:750;line-height:1.6;display:block}.help-panel-heading h2{color:var(--profile-text);letter-spacing:-.25px;margin:0;font-size:16px;font-weight:500;line-height:1.5}.help-panel-description{color:var(--profile-muted);margin-top:16px;font-size:11px;line-height:1.7}.help-panel-list{margin:16px 0 0;padding:0;list-style:none}.help-panel-item{border-bottom:1px solid var(--profile-line);padding:15px 0}.help-panel-row{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.help-panel-row-icon{border-radius:10px;flex:none;place-items:center;width:33px;height:33px;display:grid}.help-panel-row-copy{flex:1;min-width:0}.help-panel-row-copy strong{color:var(--profile-text);font-size:11px;font-weight:700;line-height:1.6;display:block}.help-panel-row-copy small{color:var(--profile-muted);margin-top:3px;font-size:10px;line-height:1.6;display:block}.help-panel-row-body small{color:var(--profile-text);margin-top:0;font-size:11px;line-height:1.7}.help-panel-item>a,.help-panel-disclosure>summary{align-items:center;gap:11px;display:flex}.help-panel-item>a>svg,.help-panel-disclosure>summary>svg{color:var(--profile-muted);flex:none}.help-panel-item>a:hover strong{color:var(--profile-accent)}.help-panel-item>a:focus-visible,.help-panel-disclosure>summary:focus-visible,.help-panel-link:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px;border-radius:3px}.help-panel-disclosure>summary{cursor:pointer;list-style:none}.help-panel-disclosure>summary::-webkit-details-marker{display:none}.help-panel-disclosure[open]>summary>svg{transform:rotate(180deg)}.help-panel-detail{margin-left:44px}.help-panel-detail p{color:var(--profile-muted);margin:10px 0 0;font-size:11px;line-height:1.7}.help-panel-footer{margin-top:19px}.help-panel-link{width:fit-content;color:var(--profile-accent);align-items:center;gap:7px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.help-panel-link:hover{text-decoration:underline}.help-panel-link svg{flex:none}@media (width<=650px){.help-panel{padding:20px}}.section-tabs{border:1px solid var(--profile-line);background:var(--profile-surface);border-radius:13px;align-items:stretch;gap:6px;width:fit-content;max-width:100%;margin:0 0 24px;padding:5px;display:flex}.section-tabs :is(a,button){min-height:42px;color:var(--profile-muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:650;transition:background-color .16s,color .16s;display:inline-flex}.section-tabs :is(a,button):hover{background:var(--profile-subtle);color:var(--profile-text)}.section-tabs :is(a[aria-current=page],button[aria-selected=true]){background:var(--profile-tint);color:var(--profile-accent)}.section-tab-count{background:var(--section-badge-bg);min-width:21px;min-height:21px;color:var(--section-badge-fg);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding:0 5px;font-size:11px;display:grid}.verification-entry{border:1px solid var(--profile-line);color:var(--profile-text);background:var(--profile-surface);border-radius:12px;align-items:center;gap:13px;margin:18px 0;padding:15px 18px;display:flex}.verification-entry>svg:first-child{color:var(--profile-accent)}.verification-entry>svg:last-child{color:var(--profile-muted);margin-left:auto}.verification-entry span{gap:4px;display:grid}.verification-entry strong{font-size:13px}.verification-entry small{color:var(--profile-muted);line-height:1.45}.verification-entry:hover{border-color:var(--profile-accent)}@media (width<=600px){.section-tabs{gap:3px;width:100%;padding:4px}.section-tabs :is(a,button){white-space:normal;text-align:center;flex:1;gap:5px;min-width:0;padding:8px 6px;font-size:11px}.section-tabs :is(a,button)>svg{display:none}.section-tab-count{min-width:18px;min-height:18px;padding:0 4px;font-size:10px}.verification-flow .section-tabs{margin:14px 0}}@media (prefers-reduced-motion:reduce){.section-tabs :is(a,button){transition:none}}.section-tabs.profile-tabs{background:var(--profile-subtle);flex:none;align-self:flex-start;width:fit-content;margin-bottom:20px}.section-tabs.profile-tabs>button{flex:none;min-height:36px;font-size:12px}.section-tabs.profile-tabs>button:disabled{cursor:wait;opacity:.6}@media (width<=600px){.section-tabs.profile-tabs>button{min-height:44px;padding-inline:14px}}.bottom-nav{--mobile-nav-background:#fff;--mobile-nav-border:#e6e9f1;--mobile-nav-shadow:0 6px 24px #26366524;--mobile-nav-selection:var(--profile-tint);--mobile-nav-selection-border:var(--account-border);--mobile-nav-muted:#7c869e;--mobile-nav-accent:var(--profile-accent)}:root[data-theme=dark] .bottom-nav{--mobile-nav-background:#141416;--mobile-nav-border:#2d2d33;--mobile-nav-shadow:0 6px 24px #00000042;--mobile-nav-muted:var(--profile-muted)}.portal-loading{--loading-canvas:#f8f9fe;--loading-logo:#1d2440;--loading-accent:#67e;--loading-copy-muted:#68738c;--loading-ambient:transparent;--loading-corner:transparent;--loading-halo:transparent;--loading-orbit:#cbd3ed65;--loading-orbit-inner:#c2ccec80;--loading-satellite:#8d9ce9;--loading-arc-tail:#8b9aee30;--loading-glow:transparent}:root[data-theme=dark] .portal-loading{--loading-canvas:#09090e;--loading-logo:#f0f1fb;--loading-accent:#91a0ff;--loading-copy-muted:#9ba4be;--loading-ambient:#27347030;--loading-corner:#32204a20;--loading-halo:#4e60ba30;--loading-orbit:#6574b32b;--loading-orbit-inner:#7a8bd03d;--loading-satellite:#a4b2ff;--loading-arc-tail:#9eabff16;--loading-glow:#6d89ff99}.verification-notice{--verification-notice-bg:var(--profile-warning-bg);--verification-notice-line:var(--profile-warning-line);--verification-notice-accent:var(--profile-warning-fg);--verification-notice-icon-bg:var(--profile-warning-line);--verification-notice-divider:var(--profile-warning-fg)}@supports (color:color-mix(in lab, red, red)){.verification-notice{--verification-notice-divider:color-mix(in srgb, var(--profile-warning-fg) 18%, transparent)}}.verification-notice{--verification-notice-muted:var(--profile-muted)}:root[data-theme=dark] .verification-notice[data-tone=warning]{--verification-notice-bg:#211f1b;--verification-notice-line:#e4be7e26;--verification-notice-accent:#e4be7e;--verification-notice-icon-bg:#e4be7e14;--verification-notice-divider:#e4be7e26;--verification-notice-muted:#bdb7ad}.verification-notice-icon{background:var(--verification-notice-icon-bg);color:var(--verification-notice-accent)}.verification-notice[data-tone=info]{--verification-notice-bg:var(--profile-surface);--verification-notice-line:#dfe5fa;--verification-notice-accent:var(--profile-accent);--verification-notice-icon-bg:var(--profile-tint);--verification-notice-divider:#dfe5fa}:root[data-theme=dark] .verification-notice[data-tone=info]{--verification-notice-bg:#141416;--verification-notice-line:#343f61;--verification-notice-divider:#343f61}.verification-notice[data-tone=danger]{--verification-notice-bg:var(--profile-danger-bg);--verification-notice-line:var(--profile-danger-line);--verification-notice-accent:var(--profile-danger-fg);--verification-notice-icon-bg:var(--profile-danger-fg)}@supports (color:color-mix(in lab, red, red)){.verification-notice[data-tone=danger]{--verification-notice-icon-bg:color-mix(in srgb, var(--profile-danger-fg) 12%, transparent)}}.verification-notice[data-tone=danger]{--verification-notice-divider:var(--profile-danger-fg)}@supports (color:color-mix(in lab, red, red)){.verification-notice[data-tone=danger]{--verification-notice-divider:color-mix(in srgb, var(--profile-danger-fg) 20%, transparent)}}.verification-notice[data-tone=success]{--verification-notice-bg:var(--profile-success-bg);--verification-notice-line:var(--profile-success-line);--verification-notice-accent:var(--profile-success-fg);--verification-notice-icon-bg:var(--profile-success-fg)}@supports (color:color-mix(in lab, red, red)){.verification-notice[data-tone=success]{--verification-notice-icon-bg:color-mix(in srgb, var(--profile-success-fg) 12%, transparent)}}.verification-notice[data-tone=success]{--verification-notice-divider:var(--profile-success-fg)}@supports (color:color-mix(in lab, red, red)){.verification-notice[data-tone=success]{--verification-notice-divider:color-mix(in srgb, var(--profile-success-fg) 20%, transparent)}}:root[data-theme=dark] .verification-notice[data-tone=danger]{--verification-notice-bg:#2c1c24;--verification-notice-line:#ed91ab36;--verification-notice-accent:#f09eb5;--verification-notice-icon-bg:#ed91ab18;--verification-notice-muted:#d7b8c3}.verification-complete-icon{border:1px solid var(--profile-success-line);background:var(--profile-success-bg);color:var(--profile-success-fg);box-shadow:0 0 0 10px var(--profile-success-bg)}@supports (color:color-mix(in lab, red, red)){.verification-complete-icon{box-shadow:0 0 0 10px color-mix(in srgb, var(--profile-success-bg) 55%, transparent)}}.verification-notice .kyc-grace-period-compact p{color:var(--verification-notice-muted)}.verification-notice p.kyc-grace-period-withdrawals{color:var(--profile-text)}.withdrawal-verification-gate{--verification-icon-bg:var(--profile-tint);--verification-icon-fg:var(--profile-accent);--verification-icon-line:var(--profile-line)}.withdrawal-verification-gate[data-tone=warning]{--verification-icon-bg:var(--profile-warning-bg);--verification-icon-fg:var(--profile-warning-fg);--verification-icon-line:var(--profile-warning-line)}.withdrawal-verification-gate[data-tone=danger]{--verification-icon-bg:var(--profile-danger-bg);--verification-icon-fg:var(--profile-danger-fg);--verification-icon-line:var(--profile-danger-line)}.withdrawal-verification-gate[data-tone=neutral]{--verification-icon-bg:var(--profile-subtle);--verification-icon-fg:var(--profile-muted)}.withdrawal-verification-gate[data-tone=review]{--verification-icon-bg:#eaf3ff;--verification-icon-fg:#2665b0;--verification-icon-line:#d4e5fb}:root[data-theme=dark] .withdrawal-verification-gate[data-tone=review]{--verification-icon-bg:#1b2d46;--verification-icon-fg:#8ebdff;--verification-icon-line:#2b4a70}.withdrawal-verification-icon{background:var(--verification-icon-bg);color:var(--verification-icon-fg);border:1px solid var(--verification-icon-line)}.withdrawal-verification-status{background:var(--verification-icon-bg);color:var(--verification-icon-fg)}.withdrawal-verification-primary{background:var(--profile-button);color:#fff}.withdrawal-verification-primary:hover{filter:brightness(1.08)}.verification-notice[data-tone=neutral] .verification-notice-icon{background:var(--profile-line);color:var(--profile-muted)}:root{--section-badge-bg:#e5eaff;--section-badge-fg:#4156bc;--withdrawal-selected-bg:#edf1ff;--withdrawal-selected-fg:#465bd3;--profile-progress-track:#dce2ff;--skeleton-base:#e5e9f2;--skeleton-highlight:#ffffffa6;--profile-surface:#fff;--profile-text:#303b56;--profile-muted:#75819b;--profile-line:#e5e8f2;--profile-tint:#edf1ff;--profile-subtle:#f6f8fc;--profile-accent:#5367cf;--profile-button:#4c5fda;--profile-success-bg:#edf9f3;--profile-success-fg:#177052;--profile-success-line:#d0ebdf;--profile-warning-bg:#fff8e9;--profile-warning-fg:#805d21;--profile-warning-line:#eedcb6;--profile-danger-bg:#fff0f0;--profile-danger-fg:#bb303b;--profile-danger-line:#f2c7cb;--profile-danger-button:#c73643;--account-edit-hover:#edf1ff;--account-card-muted:#66748e;--account-border:#e2e2e6;--account-hover-border:#b5b5bc;--account-selected-border:#85858f;--account-selected-background:#edf1ff;--account-selected-foreground:#465bd3;--account-selected-marker:#5368e1;--account-hover-background:var(--account-selected-background)}:root .account-kind-icon,:root .account-tier-choice-icon,:root .account-identity-icon,:root .account-card-icon,:root .account-picker-icon,:root .account-picker-compact .account-picker-icon,:root .account-menu-icon{color:var(--tier-fg,#5367cf);background:var(--tier-bg,#eaf0ff)}:root [data-tier=vip]{--tier-bg:#fff2d3;--tier-fg:#9a6210;--tier-border:#e6ca8d;--tier-shadow:#a9702824}:root [data-tier=prime]{--tier-bg:#f0eaff;--tier-fg:#7853bc;--tier-border:#cbb9ee;--tier-shadow:#7753b624}:root [data-tier=standard]{--tier-bg:#eaf1ff;--tier-fg:#4d68b4;--tier-border:#bfd0f1;--tier-selected-border:#6689da;--tier-shadow:#526bb524}:root .art-card-emblem{color:#fff}:root .account-action-check-icon{color:var(--profile-accent);background:var(--profile-tint)}:root .account-action-check[data-state=error] .account-action-check-icon{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}:root .art-card-emblem:not([data-variant=standard]){background:#ffffff24;border-color:#ffffffbc;box-shadow:inset 0 1px 9px #ffffff30,0 0 12px #dce0ff55}:root[data-theme=dark]{--section-badge-bg:#354366;--section-badge-fg:#d2dcff;--withdrawal-selected-bg:#28344f;--withdrawal-selected-fg:#c4ceff;--profile-progress-track:#323956;--skeleton-base:#272a35;--skeleton-highlight:#ffffff0d;--profile-surface:#1c1e25;--profile-text:#f3f4fa;--profile-muted:#a8b2c8;--profile-line:#343a49;--profile-tint:#252d4a;--profile-subtle:#20232d;--profile-accent:#a8b8ff;--profile-button:#5368df;--profile-success-bg:#1c3933;--profile-success-fg:#82d9b8;--profile-success-line:#31564b;--profile-warning-bg:#3b3022;--profile-warning-fg:#ecc282;--profile-warning-line:#5b4930;--profile-danger-bg:#3b232a;--profile-danger-fg:#ff9da6;--profile-danger-line:#71414b;--profile-danger-button:#c73643;--account-edit-hover:#252d4a;--account-card-muted:#a8b2c8;--account-border:#2d2d33;--account-hover-border:#51515b;--account-selected-border:#777781;--account-selected-background:#242536;--account-selected-foreground:#a5b5ff;--field-background:#1c1e25;--field-border:#3a4050;--field-text:#f3f4fa;--field-label:#e9eaf4;--field-muted:#a8b2c8;--field-focus:#8296f5;--field-focus-ring:#8296f526;--field-error:#f0a1b2;--field-error-ring:#ee849620;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f7fa;--icon-blue-bg:#252d4a;--icon-blue-fg:#a8b8ff;--icon-violet-bg:#33283f;--icon-violet-fg:#d2adf1;--icon-mint-bg:#1c3933;--icon-mint-fg:#82d9b8;--icon-amber-bg:#3b3022;--icon-amber-fg:#ecc282;--icon-rose-bg:#3e2831;--icon-rose-fg:#f0a1b2;background:#09090b}:root[data-theme=dark] [data-tier=vip]{--tier-bg:#3d301c;--tier-fg:#f3c875;--tier-border:#705527;--tier-shadow:#e5af4226}:root[data-theme=dark] .account-kind-icon,:root[data-theme=dark] .account-tier-choice-icon,:root[data-theme=dark] .account-identity-icon,:root[data-theme=dark] .account-card-icon,:root[data-theme=dark] .account-picker-icon,:root[data-theme=dark] .account-picker-compact .account-picker-icon,:root[data-theme=dark] .account-menu-icon{color:var(--tier-fg,var(--icon-blue-fg));background:var(--tier-bg,var(--icon-blue-bg))}:root[data-theme=dark] [data-tier=prime]{--tier-bg:#302641;--tier-fg:#d1b1ff;--tier-border:#594572;--tier-shadow:#a677dd26}:root[data-theme=dark] [data-tier=standard]{--tier-bg:#202f47;--tier-fg:#9cbdff;--tier-border:#3d5677;--tier-selected-border:#81a9ff;--tier-shadow:#6d91dc26}:root[data-theme=dark] .art-card-emblem:not([data-variant=standard]){background:#ffffff2b;border-color:#ffffffd1}:root[data-theme=dark] body{background:#09090b}:root[data-theme=dark] .sidebar,:root[data-theme=dark] .topbar,:root[data-theme=dark] .surface,:root[data-theme=dark] .account-picker,:root[data-theme=dark] .account-menu{color:#f7f7fa;background:#141416;border-color:#2d2d33}:root .account-card,:root .account-picker{border-color:var(--account-border)}:root .account-picker:hover,:root .account-picker[aria-expanded=true]{border-color:var(--account-hover-border)}:root .account-card.selected-card{border-color:var(--account-border);background:var(--account-selected-background);box-shadow:none}:root .account-card.selected-card .account-card-select{color:var(--account-selected-foreground)}:root[data-theme=dark] .accounts-empty strong{color:#f4f4f8}:root[data-theme=dark] .accounts-empty p{color:#a4acc1}:root[data-theme=dark] .accounts-empty button{color:#a8b8ff}:root[data-theme=dark] .internal-transfer{border-color:#343b4b}:root[data-theme=dark] .internal-transfer-status{background:#28231c;border-color:#5c4a32}:root[data-theme=dark] .internal-transfer-status strong{color:#f0cf91}:root[data-theme=dark] .internal-transfer-status p,:root[data-theme=dark] .internal-transfer-unavailable{color:#c6bba7}:root[data-theme=dark] .account-card-balance-note{color:#e9c88e;background:#2b241a;border-color:#5b472a}:root[data-theme=dark] .account-card-leverage-readonly{color:#a8b2c8;background:#1c1d22;border-color:#343640}:root[data-theme=dark] .internal-transfer-icon{color:var(--icon-blue-fg);background:var(--icon-blue-bg)}:root[data-theme=dark] .internal-transfer-heading h2,:root[data-theme=dark] .internal-transfer-projection strong{color:#edf0fa}:root[data-theme=dark] .internal-transfer-heading p,:root[data-theme=dark] .internal-transfer-limit,:root[data-theme=dark] .internal-transfer-projection{color:#a8b2c8}:root[data-theme=dark] .internal-transfer-secondary{color:#e9eaf4;background:0 0;border-color:#0000}:root[data-theme=dark] .internal-transfer-secondary:hover:not(:disabled){color:#c4cfff;background:#2d3657}:root[data-theme=dark] .internal-transfer-max{color:#c4cfff}:root[data-theme=dark] .internal-transfer-error{color:#f0a1b2}:root[data-theme=dark] .portal-modal{color:#e9eaf4;background:#191b23;border-color:#3b3e4c;box-shadow:0 28px 100px #000a}:root[data-theme=dark] .portal-welcome{--welcome-ink:#f0f1fb;--welcome-muted:#a9b0c7;--welcome-line:#343847;--welcome-icon:#b1b9ff;--welcome-icon-surface:#2b304b;--welcome-accent:#a4a9ff;border-color:#3b3e4c}:root[data-theme=dark] .portal-welcome .portal-modal-header{background:0 0;border:0}:root[data-theme=dark] .portal-modal-grab-handle{background:#666d80}:root[data-theme=dark] .portal-modal-header{background:linear-gradient(135deg,#212633,#1b1e29);border-color:#343743}:root[data-theme=dark] .portal-modal-heading h2,:root[data-theme=dark] .leverage-current strong,:root[data-theme=dark] .leverage-choice h3,:root[data-theme=dark] .leverage-review-values strong{color:#f1f2fb}:root[data-theme=dark] .portal-modal-heading p,:root[data-theme=dark] .leverage-current span,:root[data-theme=dark] .leverage-review p{color:#a8b2c8}:root[data-theme=dark] .portal-modal-icon{color:#a8b8ff;background:#303a60}:root[data-theme=dark] .portal-modal[data-tone=success] .portal-modal-icon{color:#8ee0af;background:#234536}:root[data-theme=dark] .portal-modal[data-tone=warning] .portal-modal-icon{color:#f0ca88;background:#453821}:root[data-theme=dark] .portal-modal-close,:root[data-theme=dark] .leverage-button-secondary{color:#b8c3da;background:#232632;border-color:#414659}:root[data-theme=dark] .portal-modal-close:hover{color:#e1e7ff;background:#30364a;border-color:#6976a1}:root[data-theme=dark] .portal-modal-actions{border-color:#343743}:root[data-theme=dark] .leverage-review>span{color:#a5afc6}:root[data-theme=dark] .leverage-change-button{border-color:var(--account-border);color:#b4c2ff;background:#252d4a}:root[data-theme=dark] .leverage-change-button:hover{border-color:var(--account-hover-border);color:#e1e7ff;background:#303a60}:root[data-theme=dark] .leverage-current,:root[data-theme=dark] .leverage-review-values{border-color:#3b445b}:root[data-theme=dark] .leverage-review-values{background:#222836}:root[data-theme=dark] .leverage-review-values small{color:#a5afc6}:root[data-theme=dark] .leverage-review-values>svg{color:#a8b8ff}:root[data-theme=dark] .leverage-options label{color:#e9eaf4;background:#232632;border-color:#414659}:root[data-theme=dark] .leverage-options label:hover:not(.current){background:#2a3043;border-color:#8296f5}:root[data-theme=dark] .leverage-options label:has(input:checked){color:#c4cfff;background:#2d3657;border-color:#8296f5}:root[data-theme=dark] .leverage-options label.current{color:#a1abc1;background:#20232c}:root[data-theme=dark] .account-picker-reference,:root[data-theme=dark] .account-menu-details small,:root[data-theme=dark] .account-picker-eyebrow span{color:#a7aec3}:root[data-theme=dark] .account-menu-details strong{color:#e9eaf4}:root[data-theme=dark] .account-picker-compact[data-tier]{border-color:var(--account-border);background:var(--field-background)}:root[data-theme=dark] .account-picker-compact[data-tier]:hover,:root[data-theme=dark] .account-picker-compact[data-tier][aria-expanded=true],:root[data-theme=dark] .account-picker-compact[data-tier]:focus-visible{border-color:var(--account-hover-border);box-shadow:none}:root[data-theme=dark] .account-picker-compact strong{color:var(--field-text)}:root[data-theme=dark] .account-picker-compact .account-picker-reference{color:var(--field-muted)}:root[data-theme=dark] .account-menu-check{color:var(--icon-blue-fg)}:root[data-theme=dark] .account-picker-balance small,:root[data-theme=dark] .account-menu-balance small{color:#a7aec3}:root[data-theme=dark] .account-picker-balance strong,:root[data-theme=dark] .account-menu-balance strong{color:#f1f3fb}:root[data-theme=dark] .main-column{background:#09090b}:root[data-theme=dark] :is(.help-icon,.identity-avatar,.instrument-icon,.metric-icon.blue,.verification-badge,.verification-sandbox-icon,.support-hero-icon){background:var(--icon-blue-bg);color:var(--icon-blue-fg)}:root[data-theme=dark] .metric-icon.violet{background:var(--icon-violet-bg);color:var(--icon-violet-fg)}:root[data-theme=dark] :is(.metric-icon.mint,.activity-icon.incoming,.timeline-node.done){background:var(--icon-mint-bg);color:var(--icon-mint-fg)}:root[data-theme=dark] :is(.metric-icon.amber,.timeline-node.pending){background:var(--icon-amber-bg);color:var(--icon-amber-fg)}:root[data-theme=dark] .activity-icon.outgoing{background:var(--icon-rose-bg);color:var(--icon-rose-fg)}:root[data-theme=dark] .timeline-node{background:#1d1e24;border-color:#393c49}:root[data-theme=dark] .timeline-node.done{border-color:#31564b}:root[data-theme=dark] .timeline-node.pending{border-color:#5b4932}:root[data-theme=dark] .verification-timeline:before,:root[data-theme=dark] .sidebar-divider{background:#343640}:root[data-theme=dark] .verification-sandbox-header{border-color:#2d2d33}:root[data-theme=dark] .verification-sdk-stage{background:#1b1b1d}:root[data-theme=dark] .verification-sandbox-title h2{color:#f4f4f8}:root[data-theme=dark] .verification-sandbox-title p{color:#a2a5b3}:root[data-theme=dark] .verification-status{background:var(--icon-blue-bg);color:var(--icon-blue-fg);border-color:#394369}:root[data-theme=dark] .verification-status[data-status=approved]{background:var(--icon-mint-bg);color:var(--icon-mint-fg);border-color:#31564b}:root[data-theme=dark] :is(.verification-status[data-status=pending],.verification-status[data-status=retry]){background:var(--icon-amber-bg);color:var(--icon-amber-fg);border-color:#5b4932}:root[data-theme=dark] .verification-status[data-status=rejected]{background:var(--icon-rose-bg);color:var(--icon-rose-fg);border-color:#60404c}:root[data-theme=dark] .verification-status[data-status=unknown]{color:#b5b8c4;background:#222329;border-color:#393b44}:root[data-theme=dark] .verification-sdk-loader,:root[data-theme=dark] .verification-sdk-error{background:#1c1c27}:root[data-theme=dark] .verification-sdk-loader{color:var(--icon-blue-fg)}:root[data-theme=dark] .verification-sdk-error{color:var(--icon-rose-fg)}:root[data-theme=dark] .environment-pill,:root[data-theme=dark] .top-avatar{background:var(--icon-blue-bg);color:var(--icon-blue-fg)}:root[data-theme=dark] .icon-button:hover:not(:disabled){color:var(--icon-blue-fg);background:#25283a}:root[data-theme=dark] .tag,:root[data-theme=dark] .status-chip,:root[data-theme=dark] .side-chip.buy{background:var(--icon-mint-bg);color:var(--icon-mint-fg)}:root[data-theme=dark] .tag-neutral,:root[data-theme=dark] .status-chip.status-unavailable{color:#b8c3da;background:#2a2d38}:root[data-theme=dark] .status-chip.status-unavailable span{background:#a4acc1}:root[data-theme=dark] .status-chip.status-pending{background:var(--icon-amber-bg);color:var(--icon-amber-fg)}:root[data-theme=dark] .status-chip.status-pending span{background:var(--icon-amber-fg)}:root[data-theme=dark] .status-chip.status-failed,:root[data-theme=dark] .status-chip.status-rejected{background:var(--icon-rose-bg);color:var(--icon-rose-fg)}:root[data-theme=dark] .status-chip.status-failed span,:root[data-theme=dark] .status-chip.status-rejected span{background:var(--icon-rose-fg)}:root[data-theme=dark] .activity-amount.status-unavailable small{color:#b8c3da}:root[data-theme=dark] .activity-amount.status-pending small{color:var(--icon-amber-fg)}:root[data-theme=dark] .activity-amount.status-failed small,:root[data-theme=dark] .activity-amount.status-rejected small{color:var(--icon-rose-fg)}:root[data-theme=dark] .account-card-status{color:#a4acc1}:root[data-theme=dark] .status-dot[data-status=active],:root[data-theme=dark] .status-dot[data-status=deposited]{background:#58d0a1}:root[data-theme=dark] .status-dot[data-status=traded]{background:#93a5ff}:root[data-theme=dark] .status-dot[data-status=registered]{background:#f2be71}:root[data-theme=dark] .side-chip.sell{background:var(--icon-rose-bg);color:var(--icon-rose-fg)}:root[data-theme=dark] .legal-footer{color:#a7a7b0;background:#09090b;border-color:#2d2d33}:root[data-theme=dark] .legal-footer strong{color:#c0c0ca}:root[data-theme=dark] .legal-bottom{color:#bebec6}:root[data-theme=dark] .brandmark,:root[data-theme=dark] .page-heading h1,:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .metric-card>strong,:root[data-theme=dark] .account-card-name h2,:root[data-theme=dark] .account-card-metrics strong,:root[data-theme=dark] .panel-header h2,:root[data-theme=dark] .verification-card h2,:root[data-theme=dark] .support-hero h2,:root[data-theme=dark] .support-tiles h3{color:#f4f4f8}:root[data-theme=dark] .art-card-front .brandmark{color:#ffffffeb}:root[data-theme=dark] .nav-item:hover,:root[data-theme=dark] .nav-active{color:#a5b5ff;background:#242536}:root[data-theme=dark] .sidebar-help,:root[data-theme=dark] .support-hero{background:#1c1c27;border-color:#313243}:root[data-theme=dark] .workspace-identity strong,:root[data-theme=dark] .topbar-page-title,:root[data-theme=dark] .content-toolbar strong,:root[data-theme=dark] .account-picker strong,:root[data-theme=dark] .account-menu button,:root[data-theme=dark] .position-row strong,:root[data-theme=dark] .activity-row strong,:root[data-theme=dark] .table-primary,:root[data-theme=dark] .timeline-step strong{color:#e9eaf4}:root[data-theme=dark] .workspace-menu{background:#1c1c27;border-color:#343640;box-shadow:0 12px 30px #0008}:root[data-theme=dark] .workspace-menu button{color:#e9eaf4}:root[data-theme=dark] .workspace-menu button:hover,:root[data-theme=dark] .workspace-menu-trigger:hover,:root[data-theme=dark] .workspace-menu-trigger[aria-expanded=true]{color:#a5b5ff;background:#252d4a}:root[data-theme=dark] .position-price,:root[data-theme=dark] .activity-amount .figure{color:#c8d0e2}:root[data-theme=dark] .figure.positive{color:#9be3b5!important}:root[data-theme=dark] .figure.negative{color:#f1a7b2!important}:root[data-theme=dark] :is(.sidebar-help button,.info-strip strong,.tabs .tab-current,.support-tiles>div),:root[data-theme=dark] .support-tiles>div>svg{color:var(--icon-blue-fg)}:root[data-theme=dark] .info-strip,:root[data-theme=dark] .info-strip div{color:#aebce2}:root[data-theme=dark] .account-menu button:hover,:root[data-theme=dark] .account-menu button[aria-selected=true]{border-color:var(--account-border);background:#25283a}:root[data-theme=dark] .positions-foot,:root[data-theme=dark] th{background:#1a1a1e;border-color:#2d2d33}:root[data-theme=dark] td,:root[data-theme=dark] .position-row,:root[data-theme=dark] .activity-row,:root[data-theme=dark] .account-card-metrics,:root[data-theme=dark] .tabs{border-color:#2d2d33}:root[data-theme=dark] .preview-note,:root[data-theme=dark] .info-strip{background:#1d2335;border-color:#303b62}:root[data-theme=dark] .activity-status-note{color:#b8c3df;background:#1d2335;border-color:#303b62}:root[data-theme=dark] .activity-status-note strong,:root[data-theme=dark] .activity-status-note>svg{color:#a8b8ff}:root[data-theme=dark] .preview-note{color:#b5c6f5}:root[data-theme=dark] .preview-note strong,:root[data-theme=dark] .preview-note a,:root[data-theme=dark] .preview-note button{color:#d5deff}:root[data-theme=dark] .search-field,:root[data-theme=dark] .outline-button{color:#aeb4c4;background:#1b1b20;border-color:#34343d}:root[data-theme=dark] .search-field input{color:#fff}:root[data-theme=dark] .additional-account h2,:root[data-theme=dark] .account-capacity h2,:root[data-theme=dark] .account-capacity-kind-bottom strong,:root[data-theme=dark] .account-capacity-count,:root[data-theme=dark] .additional-account legend,:root[data-theme=dark] .account-kind-copy strong,:root[data-theme=dark] .account-tier-heading strong,:root[data-theme=dark] .account-tier-deposit strong,:root[data-theme=dark] .account-tier-details b,:root[data-theme=dark] .account-currency-choice strong{color:#f4f4f8}:root[data-theme=dark] .additional-account,:root[data-theme=dark] .account-capacity{border-color:#333b4f}:root[data-theme=dark] .account-capacity-kind{background:#1b2434;border-color:#374157}:root[data-theme=dark] .account-capacity-kind[data-kind=demo]{background:#28231f;border-color:#514438}:root[data-theme=dark] .account-capacity-heading p,:root[data-theme=dark] .account-capacity-note,:root[data-theme=dark] .account-capacity-kind-bottom small{color:#b3bfd4}:root[data-theme=dark] .account-capacity-status{color:#f1c893;background:#463526}:root[data-theme=dark] .account-capacity-kind-status[data-full=true]{color:#eac28e}:root[data-theme=dark] .account-capacity-kind-status:not([data-full=true]){color:#91d8b2}:root[data-theme=dark] .account-capacity-icon{color:#a9b9ff;background:#283154}:root[data-theme=dark] .account-capacity-kind[data-kind=demo] .account-capacity-icon{color:#e4bd83;background:#453426}:root[data-theme=dark] .account-capacity-count span{color:#aab5ca}:root[data-theme=dark] .account-capacity-track{background:#343e52}:root[data-theme=dark] .account-capacity-note{border-color:#303749}:root[data-theme=dark] .account-capacity-note svg{color:#a9b9ff}:root[data-theme=dark] .additional-account-header,:root[data-theme=dark] .additional-account-passwords{border-color:#303749}:root[data-theme=dark] .additional-account-header-icon{color:#a9b9ff;background:#283154}:root[data-theme=dark] .account-currency-choice:has(input:checked) .account-currency-symbol{color:#a9b9ff;background:#283154}:root[data-theme=dark] .additional-account-header-plus{color:#151b2a;background:#8195ef;border-color:#283154}:root[data-theme=dark] .account-choice-note{color:#c0ccff;background:#222c48;border-color:#394970}:root[data-theme=dark] .account-choice-note[data-kind=live]{color:#aeb9ce;background:#1d2432;border-color:#343d4e}:root[data-theme=dark] .account-tier-details{border-color:#374157}:root[data-theme=dark] .account-tier-mobile-details{background:#1d2434;border-color:#374157}:root[data-theme=dark] .account-tier-mobile-summary>strong,:root[data-theme=dark] .account-tier-mobile-conditions b{color:#f4f4f8}:root[data-theme=dark] .account-tier-mobile-conditions{border-color:#374157}:root[data-theme=dark] .account-tier-deposit small{color:#aeb9ce}:root[data-theme=dark] .account-tier-feature{color:#9bdbb9;background:#21392f}:root[data-theme=dark] .account-tier-choice[data-tier=prime] .account-tier-feature,:root[data-theme=dark] .account-tier-choice[data-tier=vip] .account-tier-feature,:root[data-theme=dark] .account-tier-mobile-details[data-tier=prime] .account-tier-feature,:root[data-theme=dark] .account-tier-mobile-details[data-tier=vip] .account-tier-feature{color:#bdc7e2;background:#30364a}:root[data-theme=dark] .account-currency-symbol{color:#b6c1d7;background:#2b3342}:root[data-theme=dark] .account-kind-choice,:root[data-theme=dark] .account-tier-choice,:root[data-theme=dark] .account-currency-choice{color:#e9eaf4;background:#1b202b;border-color:#374157}:root[data-theme=dark] .account-kind-choice[data-full=true]{background:#202530}:root[data-theme=dark] .account-kind-limit{color:#eac28e}:is(:root[data-theme=dark] .account-kind-choice:has(input:checked),:root[data-theme=dark] .account-tier-choice:has(input:checked),:root[data-theme=dark] .account-currency-choice:has(input:checked)){background:#242e4b;border-color:#8094ed}:root[data-theme=dark] .additional-account-actions .additional-account-submit:disabled{color:#d4ddff;background:#3a476b}:root[data-theme=dark] .additional-account-message.error{background:var(--icon-rose-bg);color:var(--icon-rose-fg)}:root[data-theme=dark] .account-creation-toast{color:#f4f4f8;background:#202735;border-color:#39445c}:root[data-theme=dark] .account-creation-toast-icon{color:#86d6b6;background:#223b36}:root[data-theme=dark] .account-creation-toast[data-kind=pending] .account-creation-toast-icon{color:#a9b9ff;background:#283154}:root[data-theme=dark] .account-creation-toast[data-kind=error] .account-creation-toast-icon{color:#f3a1b7;background:#482f3b}:root[data-theme=dark] .account-creation-toast>button:hover{background:#30394b}:root[data-theme=dark] .funding-help-inline{color:#b2bfff}:root[data-theme=dark] .deposit-form,:root[data-theme=dark] .deposit-summary{color:#f7f7fa;background:#141416;border-color:#2d2d33}:root[data-theme=dark] .deposit-step{background:var(--icon-blue-bg);color:var(--icon-blue-fg)}:root[data-theme=dark] .deposit-amount-suggestions>span{color:#aeb9ce}:root[data-theme=dark] .deposit-amount-presets button{color:#c0cbe0;background:#1e2532;border-color:#374157}:root[data-theme=dark] .deposit-amount-presets button:hover,:root[data-theme=dark] .deposit-amount-presets button[aria-pressed=true]{color:#d9e1ff;background:#283554;border-color:#8396f0}:root[data-theme=dark] .deposit-highlights li{background:#1c2330;border-color:#343c4d}:root[data-theme=dark] .deposit-highlight-icon{background:var(--icon-blue-bg);color:var(--icon-blue-fg)}:root[data-theme=dark] .deposit-highlights strong{color:#e9eaf4}:root[data-theme=dark] .deposit-highlights li>div>span{color:#aeb9ce}:root[data-theme=dark] .deposit-provider{border-color:#343c4d}:root[data-theme=dark] .deposit-provider-heading{color:#dce4f5}:root[data-theme=dark] .deposit-provider-heading>svg{color:#a5b5ff}:root[data-theme=dark] .deposit-provider>p{color:#a8b2c8}:root[data-theme=dark] .deposit-provider img{filter:brightness(0)invert()}:root[data-theme=dark] .deposit-provider-methods li{box-shadow:none;background:#1d1f26;border-color:#333743}:root[data-theme=dark] .deposit-provider-methods [data-brand=visa] img,:root[data-theme=dark] .deposit-provider-methods [data-brand=google-pay] img{filter:brightness(0)invert()}:root[data-theme=dark] .deposit-provider-methods [data-brand=apple-pay] img{filter:invert();mix-blend-mode:screen}:root[data-theme=dark] .deposit-summary-row strong{color:#e9eaf4}:root[data-theme=dark] .deposit-address-heading,:root[data-theme=dark] .deposit-summary-total{border-color:#343743}:root[data-theme=dark] .deposit-currency{color:#c5d0e6;background:#252b3a;border-color:#3c475c}:root[data-theme=dark] .deposit-summary-total,:root[data-theme=dark] .deposit-summary-total strong{color:#b9c6ff}:root[data-theme=dark] .deposit-continue{color:#fff;background:#4b61ce}:root[data-theme=dark] .deposit-continue:hover:not(:disabled){background:#5a70de}:root[data-theme=dark] .deposit-continue:disabled{color:#abb6cf;background:#272d3b}:root[data-theme=dark] .login-page{color:#f4f6fd;background:#09090b}:root[data-theme=dark] .login-header,:root[data-theme=dark] .login-card{background:#141721;border-color:#333c50}:root[data-theme=dark] .login-theme-button,:root[data-theme=dark] .login-field input{color:#f4f6fd;background:#0e111b;border-color:#333c50}:root[data-theme=dark] .login-card h1,:root[data-theme=dark] .login-field label,:root[data-theme=dark] .login-header .brandmark{color:#f4f6fd}:root[data-theme=dark] .login-header-actions,:root[data-theme=dark] .login-intro,:root[data-theme=dark] .login-new,:root[data-theme=dark] .login-current-site,:root[data-theme=dark] .login-support{color:#a8b2c8}:root[data-theme=dark] .login-card a,:root[data-theme=dark] .login-text-button,:root[data-theme=dark] .login-back,:root[data-theme=dark] .login-kicker,:root[data-theme=dark] .login-password button{color:#a0afff}:root[data-theme=dark] .login-preview-note{color:#a8b2c8;background:#202537;border-color:#333c50}:root[data-theme=dark] .login-password button:hover{background:#202537}:root[data-theme=dark] .login-message{color:#ff99a4;background:#3e2831;border-color:#ff99a4}:root[data-theme=dark] .login-message.success{background:var(--icon-mint-bg);color:var(--icon-mint-fg);border-color:#55a685}:root[data-theme=dark] .login-divider{background:#333c50}.guard-page{--guard-canvas:#f5f6fb;--guard-surface:#fff;--guard-text:#222b43;--guard-muted:#69748b;--guard-line:#e7eaf2;--guard-icon-bg:#f0f2ff;--guard-icon-fg:#596bd2;--guard-icon-line:#dfe4fc;--guard-footer:#fafbfe;--guard-button-hover:#4053c8;--guard-shadow:0 20px 70px #273b7210}:root[data-theme=dark] .guard-page{--guard-canvas:#0c0d12;--guard-surface:#161820;--guard-text:#f2f3fa;--guard-muted:#a1a9bd;--guard-line:#2a2e3c;--guard-icon-bg:#242b46;--guard-icon-fg:#a7b5ff;--guard-icon-line:#353f65;--guard-footer:#13151c;--guard-button-hover:#6277ee;--guard-shadow:0 20px 70px #00000030}.guard-illustration-icon,.guard-illustration-marker{background:var(--guard-icon-bg);color:var(--guard-icon-fg)}:root[data-theme=dark] .deposit-return-modal .portal-modal-header{background:0 0}:root[data-theme=dark] .deposit-return-modal .portal-modal-close{background:#282c38;border:0}:root[data-theme=dark] .deposit-return-summary dt,:root[data-theme=dark] .deposit-return-reference,:root[data-theme=dark] .deposit-return-progress li>div>span{color:#a5aec0}:root[data-theme=dark] .deposit-return-summary dd,:root[data-theme=dark] .deposit-return-account-label strong,:root[data-theme=dark] .deposit-return-progress strong{color:#eef0f7}:root[data-theme=dark] .deposit-return-account-label>span{color:#aeb8cb}:root[data-theme=dark] .deposit-return-account-icon{color:var(--tier-fg,#a8b8ff);background:var(--tier-bg,#303a60)}:root[data-theme=dark] .deposit-return-summary .deposit-return-amount{color:#a8b8ff}:root[data-theme=dark] .deposit-return-outcome-mark,:root[data-theme=dark] .deposit-return-outcome-amount{color:#8ee0af}:root[data-theme=dark] .deposit-return-outcome[data-tone=error] .deposit-return-outcome-mark{color:#f092a0}:root[data-theme=dark] .deposit-return-outcome[data-tone=error] .deposit-return-outcome-amount{color:#eef0f7}:root[data-theme=dark] .deposit-return-outcome p,:root[data-theme=dark] .deposit-return-message{color:#aeb8cb}:root[data-theme=dark] .deposit-return-message[data-tone=warning],:root[data-theme=dark] .deposit-return-progress li[data-stage=attention] strong{color:#f0ca88}:root[data-theme=dark] .deposit-return-reference{border-color:#343743}:root[data-theme=dark] .deposit-return-copy{color:#a8b8ff}:root[data-theme=dark] .deposit-return-copy:hover{color:#d0d9ff}:root[data-theme=dark] .deposit-return-preview-page{background:#09090b}:root[data-theme=dark] .deposit-return-preview-brand,:root[data-theme=dark] .deposit-return-preview-page h1,:root[data-theme=dark] .deposit-return-preview-page section h2,:root[data-theme=dark] .deposit-return-preview-scenarios strong{color:#f1f2f7}:root[data-theme=dark] .deposit-return-preview-intro,:root[data-theme=dark] .deposit-return-preview-scenarios span{color:#a8b2c8}:root[data-theme=dark] .deposit-return-preview-scenarios button,:root[data-theme=dark] .deposit-return-preview-theme,:root[data-theme=dark] .deposit-return-preview-stages button{background:#191b23;border-color:#343b50}:root[data-theme=dark] .deposit-return-preview-theme,:root[data-theme=dark] .deposit-return-preview-stages button{color:#d6dcef}:root[data-theme=dark] .deposit-return-preview-scenarios button:hover,:root[data-theme=dark] .deposit-return-preview-theme:hover,:root[data-theme=dark] .deposit-return-preview-stages button:hover{border-color:#8095e9}:root[data-theme=dark] .deposit-return-progress li:first-child:after{background:#41485a}:root[data-theme=dark] .deposit-return-progress-icon{color:#a8b8ff;background:#303a60}:root[data-theme=dark] .deposit-return-progress li[data-stage=complete] .deposit-return-progress-icon{color:#8ee0af;background:#234536}:root[data-theme=dark] .deposit-return-progress li[data-stage=upcoming] .deposit-return-progress-icon{color:#8792a8;background:#2d3341}:root[data-theme=dark] .deposit-return-progress li[data-stage=attention] .deposit-return-progress-icon{color:#f0ca88;background:#453821}:root[data-theme=dark] .deposit-return-progress strong{color:#e9eaf4}:root[data-theme=dark] .deposit-return-progress li[data-stage=upcoming] strong,:root[data-theme=dark] .deposit-payment-note{color:#a8b2c8}:root[data-theme=dark] .deposit-reference{border-color:#343743}:root[data-theme=dark] .deposit-reference code{color:#aeb9ce}:root[data-theme=dark] .deposit-refresh-status{color:#a8b8ff}:root{--activity-incoming-bg:#eaf7f1;--activity-incoming-fg:#268364;--activity-outgoing-bg:#fff0f1;--activity-outgoing-fg:#b44860;--activity-neutral-bg:#edf1fb;--activity-neutral-fg:#526fbc;--activity-checkout-bg:#f0eaff;--activity-checkout-fg:#7952b3}:root[data-theme=dark]{--activity-incoming-bg:#19342c;--activity-incoming-fg:#7ccfb0;--activity-outgoing-bg:#36212b;--activity-outgoing-fg:#eaa4b5;--activity-neutral-bg:#242b3d;--activity-neutral-fg:#9db3ed;--activity-checkout-bg:#2f2542;--activity-checkout-fg:#bea0ec}.trade-tab-count{background:var(--profile-subtle);color:var(--profile-muted)}.trade-view[aria-pressed=true] .trade-tab-count{background:var(--profile-line);color:var(--profile-accent)}.trade-direction-button[data-side=Buy] svg{color:var(--activity-incoming-fg)}.trade-direction-button[data-side=Sell] svg{color:var(--activity-outgoing-fg)}.trade-direction-button[aria-pressed=true]{background:var(--profile-tint);color:var(--profile-accent)}.trade-direction-button[data-side=Buy][aria-pressed=true]{background:var(--activity-incoming-bg);color:var(--activity-incoming-fg)}.trade-direction-button[data-side=Sell][aria-pressed=true]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}.trade-record-icon[data-side=Buy]{background:var(--activity-incoming-bg);color:var(--activity-incoming-fg)}.trade-record-icon[data-side=Sell]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}:root .request-badge{background:var(--profile-subtle);color:var(--profile-muted)}:root .request-badge[data-status=pending]{background:var(--profile-tint);color:var(--profile-accent)}:root .request-badge[data-status=approved],:root .request-badge[data-status=completed]{background:var(--profile-success-bg);color:var(--profile-success-fg)}:root .request-badge[data-status=rejected],:root .request-badge[data-status=unknown]{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}:root .demo-lifetime{color:var(--profile-muted);background:var(--profile-line)}:root .demo-lifetime[data-tone=active]{color:var(--profile-accent);background:var(--profile-tint)}:root .demo-lifetime[data-tone=soon]{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}:root .demo-lifetime[data-tone=expired],:root .demo-lifetime[data-tone=inactive]{color:var(--profile-muted);background:var(--profile-line)}:root .overview-banner .demo-lifetime{color:#e3e7ff;background:0 0}:root .overview-banner .demo-lifetime[data-tone=soon]{color:#ffe2b0}:root .overview-banner .customer-uid{color:#e3e7ff}:root .overview-selection-mark{color:var(--profile-accent);background:var(--profile-tint)}:root .overview-selection-mark>span{color:var(--profile-accent);background:var(--profile-tint);border-color:var(--profile-surface)}:root .overview-selection-primary{color:#fff;background:var(--profile-button)}:root .overview-selection-all{color:var(--profile-accent)}:root .overview-banner .customer-uid strong{color:#fff}:root .overview-banner .customer-uid button:hover,:root .overview-banner .customer-uid button:focus-visible{color:#fff;background:#ffffff1f}:root .previous-demo-count{background:var(--profile-line);color:var(--profile-muted)}:root .account-transfer-notice{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}:root .internal-transfer-swap,:root .transfer-availability-icon{color:var(--profile-accent);background:var(--profile-tint)}:root .transfer-availability[data-state=deposit-required]{background:var(--profile-warning-bg);border-color:var(--profile-warning-fg)}@supports (color:color-mix(in lab, red, red)){:root .transfer-availability[data-state=deposit-required]{border-color:color-mix(in srgb, var(--profile-warning-fg) 30%, transparent)}}:root .transfer-availability[data-state=deposit-required] .transfer-availability-icon{color:var(--profile-warning-fg);background:0 0}:root .transfer-availability[data-state=deposit-required] .transfer-availability-copy>strong{color:var(--profile-warning-fg)}:root .transfer-account-icon{color:var(--tier-fg,var(--profile-accent));background:var(--tier-bg,var(--profile-tint))}:root .account-create-reminders>li>svg{color:var(--profile-accent)}:root .account-create-art{color:#fff}:root .transfer-outcome[data-tone=success] .transfer-outcome-icon{color:var(--profile-success-fg);background:var(--profile-success-bg)}:root .transfer-outcome[data-tone=warning] .transfer-outcome-icon{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}:root .trade-protection-badge [data-reason=tp]{color:var(--profile-success-fg);background:var(--profile-success-bg)}:root .trade-protection-badge [data-reason=sl]{color:var(--profile-warning-fg);background:var(--profile-warning-bg)}:root .destination-emblem,:root .destination-tabs :is(a[aria-current],button[aria-selected=true])>span{background:var(--profile-tint);color:var(--profile-accent)}:root .destination-tabs :is(a,button)>span{background:var(--profile-subtle);color:var(--profile-muted)}:root .destination-status[data-status=active],:root .destination-notice{background:var(--profile-success-bg);color:var(--profile-success-fg)}:root .destination-status[data-status=pending],:root .destination-error{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}.snapshot-provenance[data-warning=true] .snapshot-control{color:var(--profile-warning-fg)}:root .destination-create-art-card{color:#fff;background:#ffffff12;border-color:#fff6}:root .destination-create-art-card>span{background:#ffffff75}:root .destination-create-art-check{color:#4c5dcb;background:#f1f3ff;border-color:#6969cd}:root .destination-create-art-card:after{background:linear-gradient(90deg,#0000,#ffffff24,#0000)}:root .hero-kicker-dot,:root .hero-kicker-dot:after{background:#c4ccff}:root .profile-pending-detail,:root .profile-pending-detail>span{border-color:var(--profile-accent);color:var(--profile-accent)}:root .profile-pending-detail[data-tone=success],:root .profile-pending-detail[data-tone=success]>span{border-color:var(--profile-success-fg);color:var(--profile-success-fg)}:root .profile-pending-detail[data-tone=warning],:root .profile-pending-detail[data-tone=warning]>span{border-color:var(--profile-warning-fg);color:var(--profile-warning-fg)}:root .profile-pending-detail[data-tone=error],:root .profile-pending-detail[data-tone=error]>span{border-color:var(--field-error);color:var(--field-error)}:root .profile-pending-detail[data-tone=muted]{border-color:var(--profile-line)}:root .profile-pending-detail[data-tone=muted]>span{color:var(--profile-muted)}:root{--withdrawal-guide-inset:#f7f9fe;--withdrawal-empty-bg:#f5f7ff;--withdrawal-empty-border:#dce2f6}:root[data-theme=dark]{--withdrawal-guide-inset:#1d2638;--withdrawal-empty-bg:#202637;--withdrawal-empty-border:#35415b}:root .withdrawal-destination-empty-icon{color:var(--withdrawal-selected-fg);background:var(--withdrawal-selected-bg)}:root .withdrawal-destination-empty-icon>span{color:var(--withdrawal-selected-fg);background:var(--profile-surface)}:root .withdrawal-return-icon[data-tone=deposit]{color:var(--withdrawal-selected-fg);background:var(--withdrawal-selected-bg)}:root .withdrawal-return-icon[data-tone=profit]{color:var(--profile-success-fg);background:var(--profile-success-bg)}:root .request-type-icon{background:var(--activity-neutral-bg);color:var(--activity-neutral-fg)}:root .request-type-icon[data-tone=deposit]{background:var(--activity-incoming-bg);color:var(--activity-incoming-fg)}:root .request-type-icon[data-tone=withdrawal]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}:root .request-filter-symbol,:root .request-filter-count{background:var(--profile-tint);color:var(--profile-accent)}:root .request-filter-options [aria-selected=true] .request-filter-check{border-color:var(--profile-button);background:var(--profile-button);color:#fff}:root .request-filter-select .request-status-icon{background:var(--profile-subtle);color:var(--profile-muted)}:root .request-filter-select .request-status-icon[data-status=pending]{background:var(--profile-tint);color:var(--profile-accent)}:root .request-filter-select .request-status-icon[data-status=approved],:root .request-filter-select .request-status-icon[data-status=completed]{background:var(--profile-success-bg);color:var(--profile-success-fg)}:root .request-filter-select .request-status-icon[data-status=rejected],:root .request-filter-select .request-status-icon[data-status=unknown]{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}:root .request-cancel-button{background:var(--profile-surface);color:var(--profile-accent)}:root .request-cancel-button:hover{background:var(--profile-tint);border-color:var(--profile-accent)}:root .withdrawal-cancellation-notice{background:var(--profile-subtle);color:var(--profile-text)}:root .withdrawal-cancellation-icon{background:var(--profile-tint);color:var(--profile-accent)}:root .withdrawal-cancellation-notice p{color:var(--profile-muted)}:root .withdrawal-cancellation-notice[data-tone=warning]{background:var(--profile-warning-bg)}:root .withdrawal-cancellation-notice[data-tone=warning] .withdrawal-cancellation-icon{background:var(--profile-surface);color:var(--profile-warning-fg)}:root .withdrawal-cancellation-notice[data-tone=cancelled] .withdrawal-cancellation-icon{background:var(--profile-surface);color:var(--profile-muted)}:root .request-supporting-records>summary>svg,:root .request-supporting-row>svg,:root .request-detail-guidance>svg,:root .request-detail-title>svg{color:var(--profile-accent)}:root .request-detail-guidance{background:var(--profile-subtle);color:var(--profile-muted)}:root .request-profile-comparison th{color:var(--profile-text);background:0 0}:root .request-profile-comparison td{color:var(--profile-text)}:root .request-profile-count{color:var(--profile-accent);background:var(--profile-tint)}:root .request-profile-changed{color:var(--profile-accent);background:0 0}:root .request-profile-updated{border-color:var(--profile-accent)}:root .request-profile-comparison thead th,:root .request-profile-comparison td:first-of-type,:root .request-profile-comparison td[data-empty=true]{color:var(--profile-muted)}:root .destination-detail-icon,:root .destination-profile-modal .portal-modal-icon{background:var(--profile-tint);color:var(--profile-accent)}:root .destination-detail-row[data-identifier=true]{background:var(--profile-subtle)}:root .destination-remove{background:var(--profile-danger-bg);color:var(--profile-danger-fg)}:root .destination-danger{background:var(--profile-danger-button);color:#fff}:root .country-flag[data-fallback=true]{color:var(--profile-muted)}:root .country-flag[data-fallback=false]{box-shadow:0 0 0 1px var(--profile-line)}.download-device-icon,.download-step-number{--platform-icon-surface:var(--profile-tint);color:var(--profile-accent);background:var(--profile-tint)}.download-button{--platform-icon-surface:var(--profile-button)}.profile-password-session-note>svg{color:var(--profile-accent)}.profile-password-match{color:var(--profile-success-fg)}.profile-password-outcome[data-tone=success] .profile-password-result-icon{background:var(--profile-success-bg);color:var(--profile-success-fg)}.profile-password-outcome[data-tone=warning] .profile-password-result-icon{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}.profile-password-meter-track i{background:var(--profile-line)}.profile-password-meter[data-level="1"] i:first-child{background:var(--profile-danger-fg)}.profile-password-meter[data-level="2"] i:nth-child(-n+2),.profile-password-meter[data-level="3"] i:nth-child(-n+3){background:var(--profile-accent)}.profile-password-meter[data-level="4"] i{background:var(--profile-success-fg)}.portal-field-description[data-invalid=true]{color:var(--field-error)}.help-panel-icon,.help-panel-row-icon,.support-icon{background:var(--profile-tint);color:var(--profile-accent)}.support-result-icon{background:var(--profile-success-bg);color:var(--profile-success-fg)}.support-result-icon[data-uncertain=true]{background:var(--profile-warning-bg);color:var(--profile-warning-fg)}.support-glass-start{stop-color:#f4eeff;stop-opacity:.65}.support-glass-end{stop-color:#c5c6ff;stop-opacity:.18}.support-cushion-start{stop-color:#b4b2fa}.support-cushion-end{stop-color:#6c68cc}.support-band-start{stop-color:#f2f0ff}.support-band-end{stop-color:#b9bdff}.support-art-shadow{fill:#22265c;fill-opacity:.12}.support-headset-depth{stroke:#7776d2}.support-art-highlight,.support-art-glass-edge{stroke:#fff;stroke-opacity:.65}.support-art-ink,.support-art-spark{stroke:#f4f1ff}.support-art-dot{fill:#f4f1ff}.support-art-particle{opacity:.6}.support-topic-option-icon{background:var(--profile-tint);color:var(--profile-accent)}.support-topic-option-check{color:var(--profile-accent);flex:none}.support-contact-icon[data-channel=whatsapp]{color:var(--profile-success-fg);background:var(--profile-success-bg)}.support-contact-icon[data-channel=email]{color:var(--profile-accent);background:var(--profile-tint)}.withdrawal-dialog{--withdrawal-dialog-state-fg:var(--profile-muted);--withdrawal-dialog-state-bg:var(--profile-subtle);--withdrawal-dialog-state-line:var(--profile-line)}.withdrawal-dialog--progress{--withdrawal-dialog-state-fg:var(--profile-accent);--withdrawal-dialog-state-bg:var(--profile-tint)}.withdrawal-dialog--success{--withdrawal-dialog-state-fg:var(--profile-success-fg);--withdrawal-dialog-state-bg:var(--profile-success-bg);--withdrawal-dialog-state-line:var(--profile-success-line)}.withdrawal-dialog--warning{--withdrawal-dialog-state-fg:var(--profile-warning-fg);--withdrawal-dialog-state-bg:var(--profile-warning-bg);--withdrawal-dialog-state-line:var(--profile-warning-line)}.withdrawal-dialog--danger{--withdrawal-dialog-state-fg:var(--profile-danger-fg);--withdrawal-dialog-state-bg:var(--profile-danger-bg);--withdrawal-dialog-state-line:var(--profile-danger-line)}.withdrawal-dialog .portal-modal-icon,:root[data-theme=dark] .withdrawal-dialog .portal-modal-icon,.withdrawal-dialog-badge,.withdrawal-dialog-notice{color:var(--withdrawal-dialog-state-fg);background:var(--withdrawal-dialog-state-bg);border-color:var(--withdrawal-dialog-state-line)}.withdrawal-dialog--success .withdrawal-dialog-badge{color:var(--profile-accent);background:var(--profile-tint);border-color:var(--profile-line)}:root .account-profile-modal .portal-modal-icon,:root .account-profile-field-icon,:root .account-profile-password-icon{color:var(--profile-accent);background:var(--profile-tint)}:root .pending-order-icon{background:var(--profile-tint);color:var(--profile-accent)}:root .pending-order-icon[data-side=Buy]{background:var(--activity-incoming-bg);color:var(--activity-incoming-fg)}:root .pending-order-icon[data-side=Sell]{background:var(--activity-outgoing-bg);color:var(--activity-outgoing-fg)}.pending-orders-info{background:var(--profile-tint);border-color:var(--profile-line);color:var(--profile-text)}.pending-orders-info>svg{color:var(--profile-accent)}.pending-orders-info p{color:var(--profile-muted)}.trade-total-currency-amount small{background:var(--profile-subtle);color:var(--profile-muted)}.trade-total-breakdown-label svg[data-side=Buy]{color:var(--activity-incoming-fg)}.trade-total-breakdown-label svg[data-side=Sell]{color:var(--activity-outgoing-fg)}:root .trade-profile-modal .portal-modal-icon{background:0 0}.trade-profile-note{background:var(--profile-subtle);color:var(--profile-muted)}.trade-profile-note>svg{color:var(--profile-accent)}.trade-profile-direction[data-side=Buy],.trade-execution-record h4 span[data-side=Buy],.trade-profile-status[data-state=Open]{color:var(--activity-incoming-fg)}.trade-profile-direction[data-side=Sell],.trade-execution-record h4 span[data-side=Sell]{color:var(--activity-outgoing-fg)}.trade-profile-status[data-state=partial]{color:var(--profile-accent)}:root .selection-artwork{--selection-art-fg:#ffffffed;--selection-brand-dot:#8a9fff;--selection-card-front-bg:linear-gradient(130deg, #d9dcff83, #f5eaff47);--selection-card-back-bg:linear-gradient(130deg, #909affaa, #b7a4ff72);--selection-glass-line:#ffffff70;--selection-glass-bg:#bac7ff3d;--selection-icon-bg:#aebcf063}:root[data-theme=dark] .selection-artwork{--selection-glass-bg:#8497dd52;--selection-icon-bg:#8195d580}.banner-explorer-tag{color:var(--profile-muted);background:var(--profile-subtle)}.banner-explorer-tag[data-recommended=true]{color:var(--profile-accent);background:var(--profile-tint)}.withdrawal-details-required{--withdrawal-details-divider:#e2e6f0}.withdrawal-details-required-icon{color:#5262c5;background:#eef0ff}:root[data-theme=dark] .withdrawal-details-required{--withdrawal-details-divider:#333644}:root[data-theme=dark] .withdrawal-details-required-icon{color:#b3bfff;background:#262b46}.account-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-toolbar>.section-tabs{flex:none;margin:0}.account-toolbar-actions{align-items:center;gap:10px;padding:8px 0;display:flex}.account-action-primary,.account-action-secondary{border:1px solid var(--profile-line);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.account-action-primary{background:var(--profile-button);color:#fff;border-color:#0000}.account-action-secondary{background:var(--profile-surface);color:var(--profile-text)}.account-action-primary:hover:not(:disabled),.account-action-secondary:hover:not(:disabled){filter:brightness(1.08)}.account-toolbar-actions button:disabled{opacity:.5}.account-toolbar-context{min-height:42px;color:var(--profile-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-bottom:8px;font-size:11px;display:flex}.account-allowance-link{min-height:36px;color:var(--profile-muted);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0;font-size:11px;display:inline-flex}.account-allowance-link>span:first-child{color:var(--profile-text);font-variant-numeric:tabular-nums;font-weight:600}.account-allowance-label{color:var(--profile-accent);margin-left:6px}.account-transfer-notice{border:1px solid var(--profile-line);text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;margin-bottom:18px;padding:13px 15px;font-size:12px;line-height:1.5;display:flex}.account-transfer-notice>span{flex:1}.account-transfer-notice strong{align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}:root .account-limits-modal .account-capacity{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.account-limits-modal .account-capacity-heading{display:none}@media (width<=900px){.account-toolbar{flex-wrap:wrap;gap:8px 20px;padding-bottom:12px}.account-toolbar-actions{justify-content:flex-end;width:100%;padding:4px 0 0}}@media (width<=600px){.account-toolbar-actions>:is(button,a){flex:1;min-height:44px;padding-inline:10px}.account-transfer-notice{flex-wrap:wrap}.account-transfer-notice strong{margin-left:27px}}.account-create-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;margin-top:24px;display:grid}.account-create-page .additional-account{min-width:0;box-shadow:none;margin:0;scroll-margin-top:24px}.account-create-page .additional-account-actions{border-top:1px solid var(--profile-line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:22px}.account-create-page>a[aria-disabled=true]{opacity:.5;cursor:not-allowed}.account-create-allowance{padding-top:20px}.account-create-allowance h3{color:var(--profile-text);font-size:12px;font-weight:650}.account-create-allowance dl{gap:12px;margin:18px 0;font-size:12px;display:grid}.account-create-allowance dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.account-create-allowance dt{color:var(--profile-muted)}.account-create-allowance dd{color:var(--profile-text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.account-create-allowance p,.account-create-notice{color:var(--profile-muted);font-size:12px;line-height:1.7}.account-create-notice{margin-top:18px}@media (width<=1200px){.account-create-grid{grid-template-columns:minmax(0,1fr)}}.transfer-availability{border:1px solid var(--profile-line);background:var(--withdrawal-guide-inset);border-radius:14px;grid-column:1/-1;min-width:0;padding:18px}.transfer-availability-summary{align-items:center;gap:14px;display:flex}.transfer-availability-icon{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.transfer-availability-copy{flex:1;gap:5px;min-width:0;display:grid}.transfer-availability-copy>span:first-child{color:var(--profile-muted);font-size:12px;font-weight:600}.transfer-availability-copy>strong{min-height:1.3em;color:var(--profile-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;font-size:clamp(21px,3vw,26px);font-weight:650;line-height:1.3;display:flex}.transfer-availability-copy>p,.transfer-availability-note,.transfer-availability-calculation>p{color:var(--profile-muted);font-size:11px;line-height:1.6}.transfer-availability-copy>p{overflow-wrap:anywhere}.transfer-availability-note{margin-top:12px}.transfer-availability-note>p+p{margin-top:8px}.transfer-availability[data-state] .transfer-availability-copy>strong{font-size:20px}.transfer-availability-refresh{border:1px solid var(--profile-line);background:var(--profile-surface);width:36px;height:36px;color:var(--profile-accent);border-radius:9px;flex:none;align-self:flex-start;place-items:center;padding:0;display:grid}.transfer-availability-refresh:disabled{opacity:.5}.transfer-availability-calculation{border-top:1px solid var(--profile-line);margin-top:12px}.transfer-availability-calculation>summary{min-height:40px;color:var(--profile-accent);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding-top:6px;font-size:11px;font-weight:600;list-style:none;display:flex}.transfer-availability-calculation>summary::-webkit-details-marker{display:none}.transfer-availability-calculation[open]>summary>svg{transform:rotate(180deg)}.transfer-availability-calculation>summary:focus-visible{outline:2px solid var(--profile-accent);outline-offset:2px;border-radius:4px}.transfer-availability-calculation dl{margin:6px 0 12px;font-size:12px}.transfer-availability-calculation dl>div{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:7px 0;display:flex}.transfer-availability-calculation dt{color:var(--profile-muted)}.transfer-availability-calculation dd{min-height:1.5em;color:var(--profile-text);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-weight:600;line-height:1.5;display:flex}.transfer-availability-calculation dl>div:last-child{border-top:1px solid var(--profile-line);margin-top:4px;padding-top:12px}.transfer-availability-calculation>p+p{margin-top:6px}@media (width<=420px){.transfer-availability{padding:14px}.transfer-availability-summary{gap:10px}.transfer-availability-icon{display:none}.transfer-availability-refresh{width:44px;height:44px}}.transfer-account-identity{align-items:center;gap:9px;min-width:0;display:flex}.transfer-account-icon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.transfer-account-copy{overflow-wrap:anywhere;gap:4px;min-width:0;line-height:1.4;display:grid}.transfer-account-copy strong{color:var(--profile-text);font-size:12px;font-weight:600}.transfer-account-copy>span{color:var(--profile-muted);font-size:11px}.transfer-outcome{border:1px solid var(--profile-line);background:var(--profile-subtle);border-radius:16px;padding:22px}.transfer-outcome-summary{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.transfer-outcome-icon{border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.transfer-outcome-heading h3{color:var(--profile-text);letter-spacing:-.3px;font-size:17px;font-weight:650;line-height:1.4}.transfer-outcome-heading p{color:var(--profile-muted);margin-top:4px;font-size:12px;line-height:1.5}.transfer-outcome-amount{color:var(--profile-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;font-size:25px;font-weight:650}.transfer-outcome-route{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:12px;margin:22px 0 0;display:grid}.transfer-outcome-account{border:1px solid var(--profile-line);background:var(--profile-surface);border-radius:11px;grid-area:1/1;align-self:stretch;min-width:0;padding:14px}.transfer-outcome-account:nth-child(2){grid-column:3}.transfer-outcome-account dt{color:var(--profile-muted);margin-bottom:9px;font-size:11px}.transfer-outcome-account dd{margin:0}.transfer-outcome-arrow{color:var(--profile-muted);grid-area:1/2}.transfer-outcome-balance{border-top:1px solid var(--profile-line);color:var(--profile-muted);flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.transfer-outcome-balance strong{color:var(--profile-text);font-variant-numeric:tabular-nums}.transfer-outcome-note{color:var(--profile-muted);margin-top:18px;font-size:12px;line-height:1.7}.transfer-outcome-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.transfer-outcome-actions>button{min-height:42px}.transfer-outcome-actions>button:disabled{opacity:.55}.transfer-history{min-width:0;margin-top:28px}.transfer-history-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.transfer-history-heading h3{color:var(--profile-text);font-size:13px;font-weight:600}.transfer-history-heading>span,.transfer-history-unavailable{color:var(--profile-muted);font-size:11px;line-height:1.5}.transfer-history-list{border:1px solid var(--profile-line);border-radius:14px;margin:0;padding:0;list-style:none}.transfer-history-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.transfer-history-row+.transfer-history-row{border-top:1px solid var(--profile-line)}.transfer-history-route{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.transfer-history-endpoint{gap:7px;min-width:0;display:grid}.transfer-history-endpoint>span,.transfer-history-arrow{color:var(--profile-muted);font-size:10px}.transfer-history-meta{font-variant-numeric:tabular-nums;align-content:center;justify-items:end;gap:8px;display:grid}.transfer-history-meta strong{color:var(--profile-text);overflow-wrap:anywhere;font-size:14px;font-weight:650}.transfer-history-meta time{color:var(--profile-muted);white-space:nowrap;font-size:11px}.transfer-history>.record-pagination{width:100%;margin-top:16px;padding:16px 0 0}@media (width<=600px){.transfer-outcome{padding:18px 16px}.transfer-outcome-summary{grid-template-columns:40px minmax(0,1fr);gap:12px}.transfer-outcome-icon{width:40px;height:40px}.transfer-outcome-amount{text-align:left;grid-column:2;font-size:28px}.transfer-outcome-route{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:18px}.transfer-outcome-account,.transfer-outcome-account:nth-child(2){grid-area:auto}.transfer-outcome-arrow{display:none}.transfer-outcome-actions>button{flex:1;min-height:44px}.transfer-history-row{align-items:start;gap:12px;padding:14px}.transfer-history-route{grid-template-columns:minmax(0,1fr);gap:14px}.transfer-history-arrow{display:none}.transfer-history-meta{gap:6px;max-width:100px;padding-top:17px}}.internal-transfer-modal{width:min(100% - 32px,960px)}.internal-transfer-modal .portal-modal-card{height:min(90dvh,800px)}.internal-transfer-modal .portal-modal-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.internal-transfer-panel{overscroll-behavior:contain;flex:1;min-height:0;padding:3px 4px 6px;overflow-y:auto}.internal-transfer-panel--checking{place-items:center;display:grid}.internal-transfer-panel--checking>.account-action-check{width:100%}.internal-transfer-panel[hidden]{display:none}.internal-transfer-panel:focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px;border-radius:6px}.internal-transfer-modal .internal-transfer-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:0}.internal-transfer-accounts{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.internal-transfer-swap{border:1px solid var(--profile-line);cursor:pointer;border-radius:9px;place-items:center;width:44px;height:44px;margin-top:26px;padding:0;display:grid}.internal-transfer-swap:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--profile-accent)}.internal-transfer-swap:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.internal-transfer-swap:disabled{cursor:not-allowed;opacity:.5}.internal-transfer-currency-note{color:var(--profile-muted);grid-column:1/-1;margin:-8px 2px 0;font-size:11px;line-height:1.6}.internal-transfer-modal .internal-transfer-amount-field{grid-column:1/-1;max-width:none}.internal-transfer-modal .internal-transfer-status{margin:0 0 24px}.internal-transfer-modal .internal-transfer-primary{background:var(--profile-button);border-color:#0000;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 18px;font-size:12px;font-weight:600;display:inline-flex}.internal-transfer-modal .internal-transfer-primary:hover:not(:disabled){background:var(--profile-button);filter:brightness(1.08)}.internal-transfer-modal .internal-transfer-demo{color:var(--profile-muted);margin:0 auto 0 0}.internal-transfer-modal .transfer-history{margin-top:0}@media (width>=601px) and (height<=800px){.internal-transfer-modal .portal-modal-body{padding-block:16px}.internal-transfer-modal .profile-tabs{margin-bottom:12px}.internal-transfer-modal .internal-transfer-form{gap:14px}}@media (width<=600px){.internal-transfer-modal{width:100%}.internal-transfer-modal .portal-modal-card{height:calc(100dvh - 14px - env(safe-area-inset-bottom))}.internal-transfer-modal .internal-transfer-form{grid-template-columns:minmax(0,1fr);gap:20px}.internal-transfer-accounts{grid-template-columns:minmax(0,1fr);gap:10px}.internal-transfer-swap{justify-self:center;margin-top:0}.internal-transfer-swap>svg{transform:rotate(90deg)}.internal-transfer-modal .portal-modal-actions{gap:8px}.internal-transfer-modal .portal-modal-actions>button{min-height:44px}.internal-transfer-modal .internal-transfer-primary{white-space:nowrap;flex:1;padding-inline:12px}.internal-transfer-modal .internal-transfer-demo{flex-basis:100%;min-height:0}}@media (width<=1150px){.metrics-grid,.accounts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{padding:0 25px}}@media (width<=700px){.legal-footer{padding:24px 17px;font-size:11px}.legal-bottom{gap:7px;margin-top:21px;display:grid}}@media (width<=900px){.sidebar{transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar-open{transform:translate(0)}.drawer-backdrop{z-index:35;background:#09132988;border:0;display:block;position:fixed;inset:0}.mobile-only,.menu-button{display:inline-flex}.topbar-left{gap:8px}.overview-lower{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){:root{--portal-header-height:calc(60px + env(safe-area-inset-top,0px));overflow-y:visible}.app-shell,.main-column{display:block}.main-column{padding-top:var(--portal-header-height)}.topbar{inset:var(--visual-viewport-top,0px) 0 auto;padding:env(safe-area-inset-top,0px) max(17px, env(safe-area-inset-right,0px)) 0 max(17px, env(safe-area-inset-left,0px));position:fixed}.topbar .icon-button,.topbar .top-avatar{flex:none;width:44px;height:44px}.topbar-left{min-width:0}.topbar-page-title{display:none}.topbar-logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.topbar-logo .brandmark{letter-spacing:-1.3px;font-size:24px}.topbar-right{flex:none;gap:2px}.environment-pill{margin-right:3px;padding:7px;font-size:0}.environment-pill span{margin:0}.disabled-icon{display:none}.top-avatar{margin-left:3px}.preview-note{align-items:flex-start}.preview-note span:last-of-type{display:none}.account-picker-wrap{margin-top:17px}.account-picker{width:100%;min-width:0}.metrics-grid{gap:10px}.metric-card{min-height:123px;padding:15px}.metric-card>strong{margin-top:16px;font-size:17px}.metric-unavailable{font-size:13px}.overview-lower,.support-tiles{grid-template-columns:1fr;gap:0}.section-heading{margin-top:25px}.positions-foot{flex-wrap:wrap;align-items:center}.accounts-grid{grid-template-columns:1fr}.content-toolbar{margin-top:0}.muted-caption{display:none}.filter-row{padding:0 16px 15px}.search-field{flex:1;min-width:0}.outline-button{display:none}.panel-header{padding:20px 16px}.table-wrap{overflow-x:auto}.table-wrap table{min-width:570px}th,td{padding-left:15px;padding-right:15px}.table-note{padding:12px 16px}.activity-status-note{margin:0 16px 16px}.verification-card{padding:23px}.verification-sandbox-header{padding:20px}.verification-sdk-stage{padding:12px 0 18px}.verification-flow .bottom-nav{display:none}.verification-flow .verification-sandbox-header{flex-wrap:nowrap;gap:8px;min-height:64px;padding:10px 16px}.verification-flow .verification-sandbox-title{gap:9px;min-width:0}.verification-flow .verification-sandbox-icon{border-radius:9px;width:34px;height:34px}.verification-flow .verification-sandbox-title h2{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.verification-flow .verification-sandbox-title p{display:none}.verification-flow .verification-status{flex:none;gap:6px;min-height:28px;padding:5px 8px;font-size:11px}.verification-flow .verification-sdk-stage{padding:0 0 calc(10px + env(safe-area-inset-bottom))}.verification-flow .verification-sdk-stage.is-loading{min-height:calc(var(--sumsub-frame-height,520px) + 10px + env(safe-area-inset-bottom))}.support-hero{align-items:flex-start;gap:14px;padding:23px}.support-hero-icon{width:42px;height:42px}.support-hero h2{font-size:19px}.support-tiles,.support-tiles>div+div{margin-top:15px}}@media (width<=400px){.position-price{display:none}.position-row>.figure{min-width:65px}.freshness{font-size:9px}}@media (width<=380px){.topbar .environment-pill{display:none}}@media (width<=480px){.workspace-menu{bottom:calc(100% + 9px);left:auto;right:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bottom-nav{display:none}@media (width<=700px){.main-column{--mobile-navigation-space:calc(88px + env(safe-area-inset-bottom,0px));padding-bottom:var(--mobile-navigation-space)}.verification-flow .main-column{padding-bottom:0}.bottom-nav{z-index:30;top:calc(var(--visual-viewport-top,0px) + var(--visual-viewport-height,100dvh) - 12px - env(safe-area-inset-bottom,0px));bottom:auto;left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));border:1px solid var(--mobile-nav-border);background:var(--mobile-nav-background);width:304px;max-width:calc(100% - 32px);box-shadow:var(--mobile-nav-shadow);border-radius:34px;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;padding:6px;transition:width .46s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),opacity .2s,visibility .3s;display:grid;position:fixed;translate:0 -100%}.bottom-nav[data-compact=true]{width:236px}.bottom-nav[data-hidden=true]{visibility:hidden;pointer-events:none;opacity:0;transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom,0px)))}.bottom-nav[data-refreshing=true]{transition:none;transform:none}.bottom-nav-selection{border:1px solid var(--mobile-nav-selection-border);background:var(--mobile-nav-selection);pointer-events:none;border-radius:28px;grid-area:1/1/2/2;transition:transform .48s cubic-bezier(.34,1.4,.64,1),opacity .18s}.bottom-item{min-width:0;min-height:52px;color:var(--mobile-nav-muted);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:28px;grid-row:1;justify-content:center;align-items:center;padding:6px 8px;transition:min-height .46s cubic-bezier(.22,1,.36,1),background-color .15s,color .18s;display:flex;position:relative}.bottom-item svg{transition:transform .46s cubic-bezier(.22,1,.36,1)}.bottom-nav[data-compact=true] .bottom-item{min-height:44px}.bottom-nav[data-compact=true] .bottom-item svg{transform:scale(.9)}.bottom-active{color:var(--mobile-nav-accent)}.bottom-item:active{background:var(--mobile-nav-selection)}.bottom-item:focus-visible{outline:2px solid var(--mobile-nav-accent);outline-offset:-2px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-nav{background:var(--mobile-nav-background)}@supports (color:color-mix(in lab, red, red)){.bottom-nav{background:color-mix(in srgb, var(--mobile-nav-background) 94%, transparent)}}.bottom-nav{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15)}}@media (prefers-reduced-motion:reduce){.bottom-nav,.bottom-nav-selection,.bottom-item,.bottom-item svg{transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.bottom-nav{background:var(--mobile-nav-background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.bottom-nav,.bottom-nav-selection{border-color:canvastext}.bottom-active{outline-offset:-3px;outline:2px solid highlight}}.tooltip-trigger{appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:help;background:0 0;border:0;border-radius:5px;padding:0}.tooltip-trigger:focus-visible{outline:2px solid var(--profile-accent);outline-offset:3px}.custom-tooltip{box-sizing:border-box;border:1px solid var(--profile-line);width:max-content;max-width:min(290px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--profile-text);background:var(--profile-surface);white-space:normal;z-index:10000;border-radius:8px;margin:0;padding:9px 12px;font-size:12px;line-height:1.5;position:fixed;inset:auto;overflow:auto;box-shadow:0 5px 24px #0003}.skeleton{background:var(--skeleton-base);background-image:linear-gradient(100deg, transparent 25%, var(--skeleton-highlight) 45%, transparent 65%);vertical-align:middle;background-size:240% 100%;border-radius:6px;flex:none;animation:1.8s ease-in-out infinite skeleton-shimmer;display:inline-block}.skeleton-line{width:min(180px,65%);height:12px;display:block}.skeleton-short{width:55%;height:9px}.skeleton-icon{border-radius:10px;width:38px;height:38px}.skeleton-value{width:65px;height:15px}.skeleton-metric{width:110px;height:26px;max-inline-size:100%;display:block}.skeleton-metric-icon{border-radius:8px;width:28px;height:28px}.skeleton-timestamp{width:100px;height:12px}.record-rows-skeleton{padding:0 20px}.record-skeleton-row{align-items:center;gap:14px;min-height:84px;display:flex}.record-skeleton-row+.record-skeleton-row{border-top:1px solid var(--profile-line)}.record-skeleton-identity{flex:1;gap:10px;min-width:0;display:grid}.overview-loading-page{min-height:100dvh;display:flex}.overview-skeleton-sidebar{border-right:1px solid var(--profile-line);background:var(--profile-surface);flex-direction:column;flex:0 0 248px;gap:30px;padding:38px 30px;display:flex}.skeleton-brand{width:125px;height:30px;margin-bottom:35px}.skeleton-navigation{width:150px;height:18px}.skeleton-title{width:min(330px,65%);height:26px;display:block}.skeleton-account{width:260px;height:52.5px}.overview-skeleton-hero{background:var(--profile-surface);gap:24px;display:grid}.skeleton-section-title{width:160px;height:16px;margin:30px 0 18px;display:block}@keyframes skeleton-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@media (width<=900px){.overview-skeleton-sidebar{display:none}}@media (prefers-reduced-motion:reduce){.skeleton{background-image:none;animation:none}}.skeleton-snapshot-control{border-radius:8px;width:32px;height:32px}.profile-skeleton-heading{min-height:46px}.profile-skeleton-heading>div{flex:1;gap:9px;min-width:0;display:grid}.profile-skeleton-title{width:130px;max-width:75%;height:15px}.profile-skeleton-description{width:210px;max-width:90%;height:12px}.profile-skeleton-field{flex:1;gap:9px;min-width:0;min-height:43px;display:grid}.profile-review-row>.profile-skeleton-field{min-height:46px}.profile-skeleton-summary .profile-large-avatar{border-radius:22px}.profile-skeleton-label{width:80px;max-width:70%;height:12px}.profile-skeleton-value{width:160px;max-width:90%;height:16px}.profile-skeleton-button{border-radius:7px;width:139px;height:34px}.profile-skeleton-name{width:150px;height:20px;margin:0 auto}.profile-skeleton-email{width:180px;max-width:100%;height:14px;margin:10px auto 0}.profile-skeleton-scope{width:112px;height:27px;margin-top:15px}.profile-skeleton-help{gap:12px;padding-left:28px;display:grid}.profile-skeleton-help .skeleton-line{width:100%}.profile-skeleton-help .skeleton-short{width:65%}@media (width<=600px){.profile-skeleton-button{width:110px}}.margin-carousel{min-width:0;position:relative;container-type:inline-size}.margin-carousel-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;height:100%;display:flex;position:relative;overflow-x:auto}.margin-carousel-track::-webkit-scrollbar{display:none}.margin-carousel-track:focus-visible{outline:2px solid var(--profile-accent);outline-offset:-3px}.margin-carousel-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.margin-carousel-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.margin-carousel .metric-card{height:100%;box-shadow:none;border:0;border-radius:0}.margin-carousel .metric-card>small{padding-inline-end:76px}.margin-carousel .metric-top{gap:8px;min-height:28px}.margin-carousel .snapshot-metric-label{min-width:0;margin-inline-end:82px;line-height:14px}.margin-carousel .metric-icon{flex:none}.margin-carousel-footer{height:16px;color:var(--profile-muted);align-items:center;gap:8px;display:flex;position:absolute;top:96px;right:17px}.margin-carousel-controls{color:var(--profile-muted);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:0;margin-left:auto;font-size:10px;display:flex;position:absolute;top:20px;right:54px}.margin-carousel-footer button,.margin-carousel-controls button{width:24px;height:24px;color:inherit;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.margin-carousel-footer button:hover,.margin-carousel-controls button:hover{color:var(--profile-text);background:var(--profile-tint)}.margin-carousel-footer button:focus-visible,.margin-carousel-controls button:focus-visible{outline:2px solid var(--profile-accent);outline-offset:1px}.margin-carousel-progress{align-items:center;gap:2px;display:flex}.margin-carousel-progress button{width:16px;height:16px;transition:width .18s}.margin-carousel-progress button[aria-current=true]{width:32px}.margin-carousel-indicator{background:var(--profile-line);border-radius:99px;width:5px;height:5px;transition:width .18s,background-color .18s;display:block;position:relative;overflow:hidden}[aria-current=true]>.margin-carousel-indicator{background:var(--profile-progress-track);width:26px}.margin-carousel-indicator-fill{border-radius:inherit;background:var(--profile-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.margin-carousel-progress button,.margin-carousel-indicator{transition:none}}.margin-carousel-controls>span{text-align:center;min-width:24px}.margin-carousel-separator{opacity:.5}@media (width<=560px){.margin-carousel-footer{top:93px}}@container (width<=280px){.margin-carousel .metric-card{padding:14px}.margin-carousel-footer{top:88px}.margin-carousel .metric-card>small{min-block-size:42px}.margin-carousel .metric-card>strong{margin-top:8px}.margin-carousel .metric-top{gap:4px}.margin-carousel .snapshot-metric-label{gap:4px;margin-inline-end:58px}.margin-carousel .snapshot-metric-help{min-width:20px}.margin-carousel .metric-icon{width:24px;height:24px}.margin-carousel-controls{font-size:9px;top:16px;right:42px}.margin-carousel-controls button{width:18px}.margin-carousel-controls>span{min-width:18px}}.margin-carousel-controls,.margin-carousel-footer{opacity:1;transition:opacity .18s ease-out,transform .22s cubic-bezier(.22,1,.36,1);transform:translateY(0)}.margin-carousel[data-transitioning=true] .margin-carousel-controls,.margin-carousel[data-transitioning=true] .margin-carousel-footer{opacity:0;pointer-events:none;transition-duration:60ms;transition-timing-function:ease-in;transform:translateY(3px)}@media (prefers-reduced-motion:reduce){.margin-carousel-controls,.margin-carousel-footer,.margin-carousel[data-transitioning=true] .margin-carousel-controls,.margin-carousel[data-transitioning=true] .margin-carousel-footer{transition:none;transform:none}}.profile-security-layout{align-items:start}.profile-security-card{min-width:0}.profile-security-heading{margin-bottom:0;padding-bottom:22px}.profile-password-fields{border-top:1px solid var(--profile-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;padding:26px 0;display:grid}.profile-password-column{align-content:start;gap:24px;min-width:0;display:grid}.profile-password-current{grid-column:1}.profile-password-new{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.profile-password-fields .portal-field{gap:10px}.profile-password-fields .portal-control{min-height:46px}.profile-password-fields .portal-field-description{font-size:11px;line-height:1.7}.profile-password-fields .portal-control-suffix button{width:38px;height:38px}.profile-password-meter{color:var(--profile-muted);align-items:center;gap:10px;font-size:11px;display:flex}.profile-password-meter-track{flex:1;gap:4px;display:flex}.profile-password-meter-track i{border-radius:2px;flex:1;height:3px}.profile-password-meter-label{text-align:right;min-width:70px}.profile-password-match{align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.profile-password-footer{border-top:1px solid var(--profile-line);justify-content:flex-end;align-items:center;gap:24px;padding-top:20px;display:flex}.profile-password-session-note{flex:1;align-items:flex-start;gap:9px;min-width:0;margin-right:auto;display:flex}.profile-password-session-note>svg{flex:none;margin-top:2px}.profile-password-session-note p{color:var(--profile-muted);margin:0;font-size:11px;line-height:1.65}.profile-password-saving-note{color:var(--profile-muted);margin:0 auto 0 0;font-size:11px;line-height:1.6}.profile-password-footer .profile-primary{white-space:nowrap;flex:none;min-height:42px}.profile-password-footer button:disabled{cursor:wait;opacity:.75}.profile-security-preview{color:var(--profile-muted);background:var(--profile-subtle);border-radius:8px;margin:0 0 18px;padding:10px 12px;font-size:11px;line-height:1.6}.password-caps{color:var(--profile-warning-fg);margin:0;font-size:11px}.profile-password-error{border:1px solid var(--profile-danger-line);background:var(--profile-danger-bg);color:var(--profile-danger-fg);border-radius:9px;gap:9px;margin:0 0 20px;padding:13px;font-size:12px;line-height:1.7;display:flex}.profile-password-error>svg{flex:none;margin-top:2px}.profile-password-error a{color:inherit;align-items:center;gap:5px;text-decoration:underline;display:flex}.profile-password-outcome{text-align:center;outline:none;flex-direction:column;align-items:center;gap:16px;padding:42px 8px 24px;display:flex}.profile-password-result-icon{border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.profile-password-outcome h3{color:var(--profile-text);letter-spacing:-.5px;margin:4px 0 0;font-size:22px}.profile-password-outcome p{color:var(--profile-muted);max-width:350px;margin:0;font-size:13px;line-height:1.8}.profile-password-outcome>a:not(.profile-primary){color:var(--profile-accent);font-size:12px}.profile-password-outcome .profile-primary{min-height:44px;margin-top:8px}.profile-password-live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.profile-password-spinner{animation:1s linear infinite password-spin}@keyframes password-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.profile-password-spinner{animation:none}}@media (width<=1150px){.profile-password-fields{gap:22px}}@media (width<=700px){.profile-password-fields{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px 0}.profile-password-new{grid-column:1;grid-template-columns:minmax(0,1fr)}.profile-password-session-note{max-width:none;margin-right:0}.profile-password-footer{flex-direction:column;gap:12px}.profile-password-footer .profile-primary{justify-content:center;width:100%;min-height:46px}.profile-password-saving-note{margin:0}.profile-security-heading{padding-bottom:20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
