.desk-boot{color:#111827;background:#f4f5f7;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;min-height:100dvh;display:flex}html.dark .desk-boot{color:#e8eaed;background:#101114}.desk-boot__mark{place-items:center;min-height:3rem;display:grid}.desk-boot__logo{object-fit:contain;width:auto;max-width:min(168px,56vw);height:auto;max-height:48px}.desk-boot__logo--dark,html.dark .desk-boot__logo--light{display:none}html.dark .desk-boot__logo--dark{display:block}.desk-boot__word{letter-spacing:-.02em;font:600 1.15rem/1.2 system-ui,sans-serif}.desk-boot__pulse{background:var(--brand,#0b5cff);transform-origin:50%;border-radius:999px;width:1.75rem;height:2px;animation:.9s ease-in-out infinite desk-boot-pulse}@keyframes desk-boot-pulse{0%,to{opacity:.35;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.desk-boot__pulse{opacity:.7;animation:none}}.cfd-ob{--ob-ink:#0b1220;--ob-muted:#8b95a7;--ob-label:#4b5565;--ob-line:#e6eaf0;--ob-paper:#f4f6f8;--ob-mint:#12b886;--ob-mint-deep:#0ca678;--ob-mint-soft:#0ca67829;z-index:80;-webkit-backdrop-filter:blur(10px);background:#080c129e;place-items:center;padding:clamp(12px,3vw,28px);animation:.22s cfd-ob-fade;display:grid;position:fixed;inset:0}@keyframes cfd-ob-fade{0%{opacity:0}to{opacity:1}}.cfd-ob-card{width:min(100%,560px);max-height:min(94dvh,860px);color:var(--ob-ink);background:#fff;border-radius:24px;animation:.28s cubic-bezier(.22,1,.36,1) cfd-ob-rise;overflow:auto;box-shadow:inset 0 1px #ffffff80,0 28px 80px #00000061}@keyframes cfd-ob-rise{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.cfd-ob-top{align-items:center;padding:22px 28px 0;display:flex}.cfd-ob-badge{background:linear-gradient(180deg, #1bc995 0%, var(--ob-mint-deep) 100%);color:#fff;letter-spacing:.06em;border-radius:7px;align-items:center;height:24px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 6px 16px #0ca67859}.cfd-ob-steps{grid-template-columns:repeat(3,1fr);gap:0;margin:18px 28px 0;padding:0;list-style:none;display:grid}.cfd-ob-steps>li{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding-right:12px;display:flex;position:relative}.cfd-ob-dot{z-index:1;color:#9aa3b2;background:#edf0f4;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;transition:background .2s,color .2s,box-shadow .2s;display:grid;position:relative}.cfd-ob-steps>li.is-active .cfd-ob-dot,.cfd-ob-steps>li.is-done .cfd-ob-dot{background:linear-gradient(180deg, #1bc995 0%, var(--ob-mint-deep) 100%);color:#fff;box-shadow:0 8px 18px #0ca67859}.cfd-ob-step-label{color:#b0b8c5;font-size:12px;font-weight:600;line-height:1.25}.cfd-ob-steps>li.is-active .cfd-ob-step-label{color:var(--ob-ink);font-weight:700}.cfd-ob-steps>li.is-done .cfd-ob-step-label{color:#5b6575}.cfd-ob-rail{background:#e8ecf1;border-radius:999px;height:2px;position:absolute;top:13px;left:34px;right:0}.cfd-ob-steps>li.is-done .cfd-ob-rail{background:linear-gradient(90deg, var(--ob-mint-deep), var(--ob-mint))}.cfd-ob-body,.cfd-ob-success{padding:28px 28px 26px}.cfd-ob-body h2,.cfd-ob-success h2{letter-spacing:-.035em;color:var(--ob-ink);margin:0;font-size:clamp(26px,4vw,32px);font-weight:800}.cfd-ob-sub{max-width:42ch;color:var(--ob-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.cfd-ob-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.cfd-ob-span2{grid-column:1/-1}.cfd-ob-field{flex-direction:column;gap:7px;min-width:0;display:flex}.cfd-ob-field>span,.cfd-ob-field-label{color:var(--ob-label);font-size:13px;font-weight:650}.cfd-ob-field input,.cfd-ob-select,.cfd-ob-date{border:1px solid var(--ob-line);width:100%;min-height:48px;color:var(--ob-ink);text-align:left;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.cfd-ob-field input::placeholder{color:#b5becb}.cfd-ob-field input:hover,.cfd-ob-select:hover,.cfd-ob-date:hover{border-color:#d0d7e2}.cfd-ob-field input:focus,.cfd-ob-select:focus,.cfd-ob-date:focus-within{border-color:var(--ob-mint);box-shadow:0 0 0 4px var(--ob-mint-soft);outline:none}.cfd-ob-date{padding-right:12px}.cfd-ob-date input{min-width:0;min-height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0}.cfd-ob-date input:focus{box-shadow:none}.cfd-ob-date input::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.cfd-ob-select{cursor:pointer;justify-content:space-between}.cfd-ob-select.is-locked{cursor:default;background:#fafbfc}.cfd-ob-meta{border:1px solid var(--ob-line);background:#fbfcfd;border-radius:16px;gap:0;margin:18px 0 0;display:grid;overflow:hidden}.cfd-ob-meta>div{border-top:1px solid var(--ob-line);justify-content:space-between;gap:12px;padding:13px 16px;font-size:14px;display:flex}.cfd-ob-meta>div:first-child{border-top:0}.cfd-ob-meta dt{color:var(--ob-muted)}.cfd-ob-meta dd{color:var(--ob-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cfd-ob-actions{gap:12px;margin-top:26px;display:flex}.cfd-ob-actions.is-split>.cfd-ob-btn:first-child{flex:.85}.cfd-ob-actions.is-split>.cfd-ob-btn.is-primary{flex:1.25}.cfd-ob-actions:not(.is-split)>.cfd-ob-btn.is-primary{width:100%}.cfd-ob-btn{background:var(--ob-paper);min-height:50px;color:var(--ob-ink);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:750;transition:transform .12s,background .15s,box-shadow .15s,opacity .15s;display:inline-flex}.cfd-ob-btn:hover:not(:disabled){background:#ebeef2}.cfd-ob-btn.is-primary{color:#fff;text-shadow:0 1px #0000001f;background:linear-gradient(#16c792 0%,#099268 100%);box-shadow:0 10px 24px #09926852}.cfd-ob-btn.is-primary:hover:not(:disabled){background:linear-gradient(#12b886 0%,#087f5b 100%)}.cfd-ob-btn.is-primary:active:not(:disabled){transform:translateY(1px)}.cfd-ob-btn.is-wide{width:100%}.cfd-ob-btn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.cfd-ob-error{color:#dc2626;background:#fef2f2;border-radius:12px;margin:14px 0 0;padding:10px 12px;font-size:13px}.cfd-ob-phone{flex-direction:column;gap:7px;display:flex}.cfd-ob-phone-row{grid-template-columns:128px minmax(0,1fr);align-items:end;gap:12px;display:grid}.cfd-ob-code,.cfd-ob-country,.cfd-ob-number{position:relative}.cfd-ob-flag{object-fit:cover;border-radius:3px;width:24px;height:16px;box-shadow:0 0 0 1px #0f172a14}.cfd-ob-flag--empty{background:#e5e7eb;display:inline-block}.cfd-ob-geo{color:#9aa3b2;margin-top:2px;font-size:11px}.cfd-ob-picker{z-index:8;border:1px solid var(--ob-line);background:#fff;border-radius:16px;width:min(340px,82vw);position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 48px #0f172a29}.cfd-ob-picker-search{color:#9aa3b2;border-bottom:1px solid #f1f4f8;align-items:center;gap:8px;padding:12px;display:flex}.cfd-ob-picker-search input{min-width:0;min-height:0;color:var(--ob-ink);box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.cfd-ob-picker-search button{color:#9aa3b2;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.cfd-ob-picker-search button:hover{background:var(--ob-paper)}.cfd-ob-picker ul{max-height:240px;margin:0;padding:6px;list-style:none;overflow:auto}.cfd-ob-picker button{width:100%;color:var(--ob-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.cfd-ob-picker button:hover,.cfd-ob-picker button.is-on{background:#eefbf6}.cfd-ob-dial{color:#8b95a7;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.cfd-ob-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cfd-ob-placeholder{color:#b5becb}.cfd-ob-empty{text-align:center;color:#9aa3b2;padding:18px;font-size:13px}.cfd-ob-success{text-align:center;justify-items:center;padding:48px 32px 32px;display:grid}.cfd-ob-success-icon{color:#fff;width:92px;height:92px;box-shadow:0 0 0 16px var(--ob-mint-soft);background:linear-gradient(#16c792 0%,#099268 100%);border-radius:999px;place-items:center;margin-bottom:20px;display:grid}.cfd-ob-success .cfd-ob-sub{max-width:36ch;margin:10px 0 24px}@media (width<=560px){.cfd-ob-top,.cfd-ob-steps,.cfd-ob-body,.cfd-ob-success{padding-left:18px;padding-right:18px}.cfd-ob-grid,.cfd-ob-phone-row{grid-template-columns:1fr}.cfd-ob-body h2,.cfd-ob-success h2{font-size:24px}.cfd-ob-step-label{font-size:11px}.cfd-ob-actions.is-split{flex-direction:column-reverse}.cfd-ob-actions.is-split>.cfd-ob-btn{width:100%;flex:none!important}}.cfd-term{--cfd-bg:#0f141c;--cfd-bg-2:#151c28;--cfd-surface:#161c28e6;--cfd-raised:#1e2636f0;--cfd-header:#0f141cd6;--cfd-border:#d2e1ff1f;--cfd-border-2:#d2e1ff33;--cfd-border-soft:#d2e1ff14;--cfd-text:#eef3fb;--cfd-dim:#c5d0e0;--cfd-muted:#8b97ab;--cfd-muted-2:#8b97ab;--cfd-icon:#7f8ca0;--cfd-accent:#2f6dff;--cfd-accent-strong:#6b97ff;--cfd-accent-soft:#2f6dff2e;--cfd-accent-ink:#eef3fb;--cfd-on-accent:#0a0f18;--cfd-ink:#0a0f18;--cfd-danger-soft:#e05a5a29;--cfd-buy:#3d9b6e;--cfd-sell:#e05a5a;--cfd-fill:#d2e1ff0f;--cfd-step:#d2e1ff1a;--cfd-input:#0a0e16b8;--cfd-panel:#d2e1ff0f;--cfd-row:#d2e1ff0d;--cfd-active:#2f6dff29;--cfd-hover:#d2e1ff1a;--cfd-card:#121824f0;--cfd-warn:#2f6dff;--cfd-warn-soft:#2f6dff24;--cfd-radius:18px;--cfd-radius-lg:28px;--cfd-radius-xl:36px;--cfd-shadow:0 10px 30px -18px #0000008c;--cfd-shadow-pop:0 22px 50px -24px #000000b3;--cfd-glass:blur(18px) saturate(1.2);--cfd-font:"Poppins", "Inter", ui-sans-serif, system-ui, sans-serif;--cfd-fs-xs:11px;--cfd-fs-sm:12.5px;--cfd-fs-md:13.5px;--cfd-fs-lg:15px;--cfd-fs-xl:20px;--cfd-fs-2xl:28px;height:100dvh;color:var(--cfd-text);font-family:var(--cfd-font);font-size:var(--cfd-fs-md);letter-spacing:-.011em;font-feature-settings:"ss01" on, "cv11" on;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 90% at 8% -10%,#2f6dff38 0%,#0000 48%),radial-gradient(90% 70% at 100% 100%,#0b5cff29 0%,#0000 42%),linear-gradient(155deg,#0f141c 0%,#121926 48%,#151c2a 100%);flex-direction:column;font-weight:400;line-height:1.45;display:flex;position:relative}.cfd-watch,.cfd-ticket,.cfd-ticket-panel,.cfd-watch-head,.cfd-watch-tabs,.cfd-detail,.cfd-fund,.cfd-more{font-family:var(--cfd-font)}.cfd-term[data-theme=light]{--cfd-bg:#f3f5f9;--cfd-bg-2:#eaf1ff;--cfd-surface:#fff;--cfd-raised:#f7f8fb;--cfd-header:#ffffffb8;--cfd-border:#14244414;--cfd-border-2:#14244424;--cfd-border-soft:#1424440d;--cfd-text:#121826;--cfd-dim:#243049;--cfd-muted:#7a869c;--cfd-muted-2:#7a869c;--cfd-icon:#8a95a8;--cfd-accent:#0b5cff;--cfd-accent-strong:#0047d6;--cfd-accent-soft:#eaf1ff;--cfd-accent-ink:#0b5cff;--cfd-on-accent:#fff;--cfd-ink:#121826;--cfd-danger-soft:#fde8e8;--cfd-fill:#f2f4f8;--cfd-step:#eef1f6;--cfd-input:#fff;--cfd-panel:#fff;--cfd-row:#fff;--cfd-active:#eaf1ff;--cfd-hover:#f7f9fc;--cfd-card:#fff;--cfd-warn:#0b5cff;--cfd-warn-soft:#eaf1ff;--cfd-radius:22px;--cfd-radius-lg:32px;--cfd-radius-xl:40px;--cfd-shadow:0 10px 40px -18px #1424441f;--cfd-shadow-pop:0 24px 60px -28px #14244429;--cfd-glass:blur(22px) saturate(1.15);--cfd-buy:#2f8f5b;--cfd-sell:#d64545;background:radial-gradient(90% 70% at 100% 0,#0b5cff24 0%,#0000 55%),radial-gradient(70% 55% at 100% 100%,#2f6dff1a 0%,#0000 50%),linear-gradient(115deg,#f5f7fb 0%,#f2f5fb 48%,#eaf1ff 100%)}.cfd-up{color:var(--cfd-buy)}.cfd-down{color:var(--cfd-sell)}.cfd-term>header{border-bottom:1px solid var(--cfd-border);-webkit-backdrop-filter:var(--cfd-glass);box-shadow:none;background:var(--cfd-header)!important;color:var(--cfd-text)!important}.cfd-term[data-theme=light] .cfd-rail,.cfd-term[data-theme=light] .cfd-watch,.cfd-term[data-theme=light] .cfd-ticket-panel,.cfd-term[data-theme=light] .cfd-more{background:#fff}.cfd-term[data-theme=dark] .cfd-rail,.cfd-term[data-theme=dark] .cfd-watch,.cfd-term[data-theme=dark] .cfd-ticket-panel,.cfd-term[data-theme=dark] .cfd-more,.cfd-term:not([data-theme=light]) .cfd-rail,.cfd-term:not([data-theme=light]) .cfd-watch,.cfd-term:not([data-theme=light]) .cfd-ticket-panel,.cfd-term:not([data-theme=light]) .cfd-more{background:var(--cfd-surface)}.cfd-term .cfd-deposit,.cfd-term .cfd-watch-actions button.is-accent{background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2)}.cfd-term>header a,.cfd-term>header button:not(.bg-brand):not(.bg-brand-dark){color:inherit}.cfd-term>header button.bg-brand,.cfd-term>header button.bg-brand-dark{color:#fff}.cfd-term .cfd-watch-actions button.is-accent:hover,.cfd-term .cfd-table button:hover:not(:disabled),.cfd-term .cfd-quick button.is-on,.cfd-term .cfd-pay-actions button.is-primary{border-color:var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text)}.cfd-deposit{border:1px solid var(--cfd-border-2);background:var(--cfd-surface);height:34px;color:var(--cfd-text);border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:none}.cfd-body{grid-template-columns:68px var(--cfd-watch-w,400px) minmax(0, 1fr);flex:1;min-height:0;display:grid;overflow:hidden}.cfd-col-split{display:none}.cfd-rail,.cfd-watch,.cfd-stage,.cfd-more,.cfd-cash,.cfd-account,.cfd-ticket-panel{-webkit-backdrop-filter:none}.cfd-rail{scrollbar-width:none;background:var(--cfd-header);border-right:1px solid var(--cfd-border);background:var(--cfd-surface);flex-direction:column;align-items:center;gap:2px;min-height:0;padding:8px 0;display:flex;overflow-y:auto}.cfd-rail::-webkit-scrollbar{display:none}.cfd-rail button,.cfd-rail a{width:60px;color:var(--cfd-muted);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 0;font-size:10px;font-weight:600;text-decoration:none;display:flex}.cfd-rail-space{pointer-events:none;flex:auto;width:1px;min-height:12px}.cfd-stmt{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.cfd-stmt-main{align-items:center;gap:8px;display:flex}.cfd-stmt-profit{flex-direction:column;line-height:1.15;display:flex}.cfd-stmt-profit small{color:var(--cfd-muted);letter-spacing:.01em;font-size:10px;font-weight:600}.cfd-stmt-profit b{color:var(--cfd-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.cfd-stmt-profit b.is-up{color:var(--cfd-buy)}.cfd-stmt-profit b.is-down{color:var(--cfd-sell)}.cfd-stmt-profit b i{opacity:.7;font-size:10px;font-style:normal;font-weight:600}.cfd-stmt-toggle{border:1px solid var(--cfd-border);background:var(--cfd-raised);width:30px;height:26px;color:var(--cfd-accent);border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.cfd-stmt-toggle svg{width:15px;height:15px;transition:transform .16s}.cfd-stmt-toggle:hover{border-color:var(--cfd-border-2);background:var(--cfd-hover)}.cfd-stmt-toggle.is-on{border-color:var(--cfd-accent);background:var(--cfd-accent-soft)}.cfd-stmt-toggle.is-on svg{transform:rotate(180deg)}.cfd-stmt-chips{flex-wrap:wrap;align-items:center;gap:0;display:flex}.cfd-stmt-chips>span{border-left:1px solid var(--cfd-border);flex-direction:column;padding:0 9px;line-height:1.2;display:flex}.cfd-stmt-chips>span:first-child{border-left:0;padding-left:0}.cfd-stmt-chips small{color:var(--cfd-muted);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:9.5px;font-weight:600}.cfd-stmt-chips b{color:var(--cfd-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:700}@media (width<=1439px){.cfd-stmt-chips{display:none}}.cfd-stmt-menu{z-index:60;border:1px solid var(--cfd-border);background:var(--cfd-surface);width:226px;box-shadow:var(--cfd-shadow);border-radius:10px;padding:5px;position:absolute;top:calc(100% + 7px);left:0}.cfd-stmt-menu>button{width:100%;color:var(--cfd-text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 9px;display:flex}.cfd-stmt-menu>button:hover{background:var(--cfd-hover)}.cfd-stmt-menu>button:focus-visible{outline:2px solid var(--cfd-accent);outline-offset:-2px}.cfd-stmt-box{border:1.5px solid var(--cfd-border-2);background:var(--cfd-surface);color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.cfd-stmt-box svg{width:11px;height:11px}.cfd-stmt-box.is-on{border-color:var(--cfd-accent);background:var(--cfd-accent)}.cfd-stmt-name{white-space:nowrap;font-size:13px;font-weight:600}.cfd-stmt-value{color:var(--cfd-muted-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.cfd-stmt-value i{opacity:.75;font-size:10px;font-style:normal}.cfd-watch{border-right:1px solid var(--cfd-border);background:var(--cfd-surface);flex-direction:column;min-height:0;display:flex}.cfd-watch-head{background:#e9edf2;border:1px solid #d5dbe3;flex:none;align-items:center;gap:0;min-height:40px;padding:6px 8px 6px 6px;display:flex}.cfd-watch-nav{flex:1;align-items:stretch;min-width:0;display:flex}.cfd-watch-head .cfd-watch-tab{height:40px;color:var(--cfd-muted-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.cfd-watch-head .cfd-watch-tab svg{width:16px;height:16px;color:var(--cfd-icon)}.cfd-watch-head .cfd-watch-tab.is-on{border-bottom-color:var(--cfd-accent);color:var(--cfd-text)}.cfd-watch-head .cfd-watch-tab.is-on svg{color:var(--cfd-accent)}.cfd-watch-actions{align-items:center;gap:2px;margin-left:auto;padding-left:6px;display:flex}.cfd-watch-actions button{width:28px;height:28px;color:var(--cfd-icon);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cfd-watch-actions button:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-watch-actions button.is-accent{background:var(--cfd-buy);color:#fff}.cfd-watch-actions button.is-accent:hover{background:var(--cfd-accent);color:#fff}.cfd-search{border:1px solid var(--cfd-border-2);background:var(--cfd-input);height:36px;color:var(--cfd-text);border-radius:8px;outline:none;flex:none;margin:10px 12px 12px;padding:0 12px;font-size:14px}.cfd-search:focus{border-color:#c5c9ce}.cfd-search::placeholder{color:var(--cfd-icon)}.cfd-search-wrap{flex:none;align-items:center;margin:10px 12px 12px;display:flex;position:relative}.cfd-search-wrap>svg{width:15px;height:15px;color:var(--cfd-icon);pointer-events:none;position:absolute;left:10px}.cfd-search-wrap .cfd-search{width:100%;margin:0;padding:0 32px}.cfd-search-wrap>button{background:var(--cfd-hover);width:22px;height:22px;color:var(--cfd-muted);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;right:7px}.cfd-search-wrap>button:hover{background:var(--cfd-border-2);color:var(--cfd-text)}.cfd-search-wrap>button svg{width:13px;height:13px}.cfd-watch-cols{border-bottom:1px solid var(--cfd-border);background:var(--cfd-panel);color:var(--cfd-muted);flex:none;grid-template-columns:minmax(0,1fr) 96px 72px;gap:6px;padding:8px 14px 7px;font-size:11px;font-weight:500;display:grid}.cfd-watch-cols span:nth-child(2),.cfd-watch-cols span:nth-child(3){text-align:right}.cfd-markets{overscroll-behavior:contain;background:var(--cfd-surface);flex:1;min-height:0;overflow:auto}.cfd-markets.is-collapsed{display:none}.cfd-group:last-child{border-bottom:0}.cfd-group-head{width:100%;color:var(--cfd-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.cfd-group-head:hover{background:var(--cfd-hover)}.cfd-group-head:focus-visible{outline:2px solid var(--cfd-accent);outline-offset:-2px}.cfd-group-ico{width:18px;height:18px;color:var(--cfd-muted-2);flex:none;place-items:center;display:grid}.cfd-group-count{background:var(--cfd-panel);min-width:22px;height:18px;color:var(--cfd-muted-2);font-variant-numeric:tabular-nums;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.cfd-group-chev{width:16px;height:16px;color:var(--cfd-icon);flex:none;margin-left:auto;transition:transform .18s}.cfd-group-head[aria-expanded=false] .cfd-group-chev{transform:rotate(-90deg)}.cfd-quote-row{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 96px 72px;align-items:center;gap:6px;padding:10px 14px;display:grid}.cfd-quote-row.is-on{background:var(--cfd-active)}.cfd-quote-row:focus-visible{outline:2px solid var(--cfd-accent);outline-offset:-2px}.cfd-quote-id{align-items:center;gap:10px;min-width:0;display:flex}.cfd-quote-id .cfd-instr-icon{background:#fff;border-radius:6px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.cfd-quote-id .cfd-instr-icon img{object-fit:cover;width:100%;height:100%}.cfd-quote-names{min-width:0}.cfd-quote-id b{color:var(--cfd-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.cfd-quote-id small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;margin-top:2px;font-size:11px;font-weight:400;line-height:1.2;display:flex;overflow:hidden}.cfd-session{color:var(--cfd-warn);white-space:nowrap;align-items:center;gap:3px;font-size:11px;font-weight:500;display:inline-flex}.cfd-session svg{width:11px;height:11px}.cfd-quote-price{color:var(--cfd-text);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:right;white-space:nowrap;border-radius:4px;padding:2px 4px;font-size:13px;font-weight:700;transition:color .45s}.cfd-quote-price.is-up{color:var(--cfd-buy);animation:.55s ease-out cfd-tick-up}.cfd-quote-price.is-down{color:var(--cfd-sell);animation:.55s ease-out cfd-tick-down}@keyframes cfd-tick-up{0%{background-color:#00c85352}to{background-color:#0000}}@keyframes cfd-tick-down{0%{background-color:#ef53504d}to{background-color:#0000}}.cfd-chg{color:var(--cfd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.cfd-chg:before{content:"";border-top:4px solid;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0}.cfd-ticket{background:var(--cfd-panel);flex-direction:column;gap:6px;padding:2px 10px 8px;display:flex}.cfd-pad{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);align-items:stretch;gap:6px;display:grid}.cfd-side{color:#fff;letter-spacing:0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:8px 6px 7px;font-weight:700;display:flex}.cfd-side small{letter-spacing:.04em;text-transform:uppercase;opacity:.95;font-size:11px;font-weight:700}.cfd-side b{font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;line-height:1.1;overflow:hidden}.cfd-side--sell{background:var(--cfd-sell)}.cfd-side--buy{background:var(--cfd-buy)}.cfd-side:hover:not(:disabled){filter:brightness(.96)}.cfd-side:disabled{cursor:not-allowed;opacity:.45}.cfd-qty{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:6px 4px 5px;display:flex}.cfd-qty input{width:100%;color:var(--cfd-text);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:700;line-height:1.1}.cfd-qty span{color:var(--cfd-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:400;line-height:1}.cfd-stepper{background:var(--cfd-step);border:0;border-radius:6px;grid-template-columns:1fr 2px 1fr;width:100%;height:20px;margin-top:2px;display:grid;overflow:hidden}.cfd-stepper button{color:var(--cfd-muted-2);background:0 0;border:0;padding:0;font-size:14px;font-weight:500;line-height:1}.cfd-stepper i{background:var(--cfd-accent);width:2px;display:block}.cfd-adv{background:var(--cfd-fill);min-height:32px;color:var(--cfd-muted-2);border-radius:6px;align-items:center;display:flex}.cfd-adv-open span{align-items:center;gap:6px;display:inline-flex}.cfd-adv-open svg{width:16px;height:16px;color:var(--cfd-icon)}.cfd-adv-fav{width:32px;height:32px;color:var(--cfd-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cfd-adv-fav svg{width:16px;height:16px}.cfd-handle{height:18px;color:var(--cfd-accent);cursor:ns-resize;touch-action:none;z-index:2;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.cfd-handle span{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:999px;justify-content:center;align-items:center;width:28px;height:16px;display:inline-flex;box-shadow:0 1px 4px #0f172a14}.cfd-handle:hover span{background:var(--cfd-accent-soft);border-color:color-mix(in srgb, var(--cfd-accent) 40%, var(--cfd-border))}.cfd-handle svg{width:14px;height:14px}body.cfd-resizing-watch{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}body.cfd-resizing-watch iframe{pointer-events:none!important}.cfd-watch-tabs{background:var(--cfd-step);border:0;border-radius:8px;flex:none;gap:3px;margin:0 8px 6px;padding:3px;display:flex}.cfd-watch-tabs button{height:32px;color:var(--cfd-muted-2);white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex}.cfd-watch-tabs button svg{width:16px;height:16px;color:var(--cfd-icon)}.cfd-watch-tabs button:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-detail{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:8px;flex-direction:column;flex:none;min-height:0;max-height:46%;margin:0 8px 8px;padding:10px;display:flex;overflow:auto}.cfd-watch.is-markets-collapsed .cfd-detail.is-expanded,.cfd-detail.is-expanded{flex:auto;max-height:none;height:auto!important}.cfd-empty-card{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:220px;padding:40px 24px;display:flex}.cfd-empty-glyph{background:var(--cfd-surface);width:48px;height:48px;color:var(--cfd-text);border:0;border:1px solid var(--cfd-border-2);border-radius:16px;place-items:center;margin-bottom:10px;display:grid}.cfd-empty-glyph svg{stroke-width:1.6px;width:22px;height:22px}.cfd-empty-card b{color:var(--cfd-text);letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1.25}.cfd-empty-card p{max-width:320px;color:var(--cfd-muted);text-wrap:pretty;margin:0;font-size:13px;font-weight:400;line-height:1.55}.cfd-empty-action{margin-top:10px}.cfd-empty-action button{border:1px solid var(--cfd-border-2);height:28px;color:var(--cfd-text);background:0 0;border-radius:7px;padding:0 12px;font-size:11px;font-weight:700}.cfd-empty-action button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-empty-card.is-compact{gap:4px;min-height:0;padding:18px 12px 20px}.cfd-empty-card.is-compact .cfd-empty-glyph{border-radius:14px;width:40px;height:40px;margin-bottom:6px}.cfd-empty-card.is-compact .cfd-empty-glyph svg{width:18px;height:18px}.cfd-empty-card.is-compact b{font-size:13px;font-weight:600}.cfd-empty-card.is-compact p{max-width:240px;font-size:12px}.cfd-empty-card.is-compact .cfd-empty-action{margin-top:8px}.cfd-cal{flex-direction:column;gap:0;height:100%;min-height:0;display:flex}.cfd-cal-tabs{border-bottom:1px solid var(--cfd-border);flex:none;gap:0;margin:0 0 4px;display:flex}.cfd-cal-tabs button{height:30px;color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;font-size:12px;font-weight:600}.cfd-cal-tabs button.is-on{border-bottom-color:var(--cfd-accent);color:var(--cfd-text)}.cfd-cal-muted{color:var(--cfd-muted);margin:10px 4px;font-size:12px}.cfd-cal-list{background:var(--cfd-surface);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.cfd-cal-row{border:0;border-bottom:1px solid var(--cfd-border);background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:11px 4px 11px 2px;display:grid}.cfd-cal-row:last-child{border-bottom:0}.cfd-cal-flag{color:#1a1a1a;background:#fff;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.cfd-cal-flag img{object-fit:cover;width:100%;height:100%}.cfd-cal-flag.is-letter,.cfd-cal-flag-fallback{color:#111;background:#fff;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;line-height:1;display:grid}.cfd-cal-body{flex-direction:column;gap:4px;min-width:0;display:flex}.cfd-cal-top{align-items:baseline;gap:6px;min-width:0;display:flex}.cfd-cal-clock{color:var(--cfd-text);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:700;line-height:1.25}.cfd-cal-title{min-width:0;color:var(--cfd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;line-height:1.25;text-decoration:none;overflow:hidden}a.cfd-cal-title{align-items:center;gap:4px;max-width:100%;display:inline-flex}a.cfd-cal-title:hover{text-decoration:underline}a.cfd-cal-title svg{color:var(--cfd-muted);opacity:.7;flex:none}.cfd-cal-vals{color:#8b929c;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 14px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.cfd-cal-vals .is-actual{color:#22a045;font-weight:600}.cfd-cal-vals.is-news{gap:0 10px;font-size:10.5px}.cfd-cal-source-inline{max-width:50%;color:var(--cfd-muted-2);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cfd-cal-bars{flex:none;align-self:center;align-items:flex-end;gap:2px;height:14px;display:inline-flex}.cfd-cal-bars i{background:#d7dbe2;border-radius:1px;width:3px;display:block}.cfd-cal-bars i:first-child{height:5px}.cfd-cal-bars i:nth-child(2){height:9px}.cfd-cal-bars i:nth-child(3){height:13px}.cfd-cal-bars.is-high i.is-on{background:#e53935}.cfd-cal-bars.is-med i.is-on{background:#f0a202}.cfd-cal-bars.is-low i.is-on{background:#9aa1ae}.cfd-cal-row.is-news{grid-template-columns:28px minmax(0,1fr);align-items:flex-start;padding-top:10px;padding-bottom:10px}.cfd-cal-summary{-webkit-line-clamp:2;color:var(--cfd-muted);-webkit-box-orient:vertical;margin:2px 0 0;font-size:11px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.cfd-detail .cfd-cal-list{margin:0 -4px}.cfd-mkt{flex-direction:column;gap:16px;padding:2px 0 4px;display:flex}.cfd-mkt-block h3{color:#5f6b7a;margin:0 0 8px;font-size:12px;font-weight:600}.cfd-mkt-sent{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.cfd-mkt-sent b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cfd-mkt-sent b.is-sell{color:#e53935}.cfd-mkt-sent b.is-buy{color:#22a045}.cfd-mkt-sent-track{background:#e6eaef;border-radius:999px;height:8px;display:flex;overflow:hidden}.cfd-mkt-sent-track i{height:100%;display:block}.cfd-mkt-sent-track i.is-sell{background:#e53935}.cfd-mkt-sent-track i.is-buy{background:#22a045}.cfd-mkt-change{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cfd-mkt-change-card{background:#fff;border:1px solid #e4e8ee;border-radius:10px;flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}.cfd-mkt-change-card small{color:#8b929c;font-size:11px;font-weight:500}.cfd-mkt-change-card b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cfd-mkt-change-card b.is-up{color:#22a045}.cfd-mkt-change-card b.is-down{color:#e53935}.cfd-mkt-change-card b.is-flat{color:#5f6b7a}.cfd-mkt-ranges{flex-direction:column;gap:8px;display:flex}.cfd-mkt-range{background:#eef1f4;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.cfd-mkt-range small{color:#8b929c;font-size:11px;font-weight:500}.cfd-mkt-range-row{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.cfd-mkt-range-row .is-low{color:#e53935}.cfd-mkt-range-row .is-high{color:#22a045}.cfd-mkt-range-track{height:14px;margin-top:2px;position:relative}.cfd-mkt-range-track>i{background:#c5ccd6;border-radius:999px;height:3px;position:absolute;top:4px;left:0;right:0}.cfd-mkt-range-track>em{border-bottom:6px solid #5f6b7a;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:-4px;font-style:normal;position:absolute;top:8px}.cfd-term[data-theme=dark] .cfd-mkt-change-card,.cfd-term:not([data-theme=light]) .cfd-mkt-change-card{border-color:var(--cfd-border);background:var(--cfd-surface)}.cfd-term[data-theme=dark] .cfd-mkt-range,.cfd-term:not([data-theme=light]) .cfd-mkt-range{background:var(--cfd-panel)}.cfd-detail:has(.cfd-sym){background:#f7f8fa;border:0;border-radius:0;padding:10px}.cfd-sym{background:0 0;flex-direction:column;gap:16px;padding:0;display:flex}.cfd-sym-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cfd-sym-card{min-height:56px;box-shadow:none;background:#eef1f4;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;padding:11px 12px;display:flex}.cfd-sym-card small{color:#7a8699;font-size:11px;font-weight:500;line-height:1.2}.cfd-sym-card b{color:#1a2433;letter-spacing:-.01em;white-space:pre-line;font-size:12.5px;font-weight:700;line-height:1.3}.cfd-sym-card b.is-multi{font-size:12px;font-weight:700;line-height:1.35}.cfd-sym-hours{flex-direction:column;gap:0;display:flex}.cfd-sym-hours-toggle{color:#1a2433;letter-spacing:-.01em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;margin:2px 0 0;padding:2px 2px 8px;font-size:13.5px;font-weight:700;display:flex}.cfd-sym-hours-toggle svg{color:#22a045;stroke-width:2.6px;width:18px;height:18px;transition:transform .16s}.cfd-sym-hours-toggle.is-open svg{transform:rotate(180deg)}.cfd-sym-hours-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cfd-sym-hours-card{min-height:52px;box-shadow:none;background:#eef1f4;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.cfd-sym-hours-card>b{color:#1a2433;font-size:12.5px;font-weight:700}.cfd-sym-hours-times{color:#1a2433;font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:1px;font-size:11.5px;font-weight:700;line-height:1.35;display:flex}.cfd-sym-hours-times .is-closed{color:#1a2433;align-items:center;gap:6px;font-style:normal;font-weight:700;display:inline-flex}.cfd-sym-hours-times .is-closed svg{color:#f0c12e;fill:currentColor;stroke-width:0;width:14px;height:14px}:is(.cfd-term[data-theme=dark] .cfd-detail:has(.cfd-sym),.cfd-term:not([data-theme=light]) .cfd-detail:has(.cfd-sym)){background:var(--cfd-panel)}.cfd-term[data-theme=dark] .cfd-sym-card,.cfd-term[data-theme=dark] .cfd-sym-hours-card,.cfd-term:not([data-theme=light]) .cfd-sym-card,.cfd-term:not([data-theme=light]) .cfd-sym-hours-card{background:color-mix(in srgb, var(--cfd-surface) 88%, #000)}.cfd-term[data-theme=dark] .cfd-sym-card small,.cfd-term:not([data-theme=light]) .cfd-sym-card small{color:var(--cfd-muted)}.cfd-term[data-theme=dark] .cfd-sym-card b,.cfd-term[data-theme=dark] .cfd-sym-hours-card>b,.cfd-term[data-theme=dark] .cfd-sym-hours-times,.cfd-term[data-theme=dark] .cfd-sym-hours-toggle,.cfd-term:not([data-theme=light]) .cfd-sym-card b,.cfd-term:not([data-theme=light]) .cfd-sym-hours-card>b,.cfd-term:not([data-theme=light]) .cfd-sym-hours-times,.cfd-term:not([data-theme=light]) .cfd-sym-hours-toggle{color:var(--cfd-text)}.cfd-guest-gate{z-index:80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cfd-guest-gate-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0f172a73;border:0;position:absolute;inset:0}.cfd-guest-gate-card{z-index:1;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;width:min(420px,100vw - 28px);animation:.18s cfd-guest-gate-in;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #0f172a73}@keyframes cfd-guest-gate-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cfd-guest-gate-head{background:#f3f5f8;border-bottom:1px solid #e8ebf0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.cfd-guest-gate-head h2{color:#1f2937;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.cfd-guest-gate-close{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.cfd-guest-gate-close:hover{color:#111827;background:#0f172a0f}.cfd-guest-gate-body{flex-direction:column;gap:12px;padding:18px 16px 16px;display:flex}.cfd-guest-gate-body p{color:#4b5563;margin:0 0 4px;font-size:13.5px;line-height:1.55}.cfd-guest-gate-primary,.cfd-guest-gate-secondary{width:100%;height:44px;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.cfd-guest-gate-primary{color:#fff;background:#16a34a}.cfd-guest-gate-primary:hover{background:#15803d}.cfd-guest-gate-secondary{color:#4b5563;background:#e8ebf0}.cfd-guest-gate-secondary:hover{color:#1f2937;background:#dde2ea}.cfd-term[data-theme=dark] .cfd-guest-gate-card,.cfd-term:not([data-theme=light]) .cfd-guest-gate-card{border-color:var(--cfd-border);background:var(--cfd-surface)}.cfd-term[data-theme=dark] .cfd-guest-gate-head,.cfd-term:not([data-theme=light]) .cfd-guest-gate-head{border-bottom-color:var(--cfd-border);background:var(--cfd-raised,#1a2230)}.cfd-term[data-theme=dark] .cfd-guest-gate-head h2,.cfd-term:not([data-theme=light]) .cfd-guest-gate-head h2{color:var(--cfd-text)}.cfd-term[data-theme=dark] .cfd-guest-gate-body p,.cfd-term:not([data-theme=light]) .cfd-guest-gate-body p{color:var(--cfd-muted)}.cfd-term[data-theme=dark] .cfd-guest-gate-secondary,.cfd-term:not([data-theme=light]) .cfd-guest-gate-secondary{background:var(--cfd-hover,#243049);color:var(--cfd-text)}.cfd-stats{flex-direction:column;margin:0;display:flex}.cfd-stats div{border-bottom:1px solid var(--cfd-border-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:flex}.cfd-stats dt{color:var(--cfd-muted)}.cfd-stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cfd-detail-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.cfd-detail-head b{font-size:14px;font-weight:700;display:block}.cfd-detail-head small{color:var(--cfd-muted);font-size:10px}.cfd-detail-head .cfd-chg{margin-left:auto}.cfd-detail-quote{flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.cfd-detail-quote b{font-variant-numeric:tabular-nums;font-size:13px}.cfd-detail-quote .cfd-chg{margin-left:0}.cfd-detail .cfd-note{margin-top:9px}.cfd-ticket-scrim{z-index:60;background:#0f172a47;border:0;position:fixed;inset:0}.cfd-ticket-panel{z-index:61;border-left:1px solid var(--cfd-border);-webkit-backdrop-filter:none;opacity:1;background:#fff;flex-direction:column;width:min(340px,100vw);animation:.22s cfd-ticket-in;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-16px 0 40px #0f172a29}@keyframes cfd-ticket-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.cfd-ticket-head{border-bottom:1px solid var(--cfd-border);flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.cfd-ticket-head .cfd-instr-icon{background:#fff;border-radius:6px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.cfd-ticket-head .cfd-instr-icon img{object-fit:cover;width:100%;height:100%}.cfd-ticket-head h2{margin:0;font-size:15px;font-weight:700;line-height:1.2}.cfd-ticket-head p{color:var(--cfd-muted);margin:2px 0 0;font-size:11px}.cfd-ticket-close{width:32px;height:32px;color:var(--cfd-muted-2);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.cfd-ticket-close:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-ticket-pad-wrap{padding:10px 14px 6px;position:relative}.cfd-ticket-pad{grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.cfd-ticket-pad button{letter-spacing:-.02em;background:0 0;justify-content:center;align-items:center;gap:0;min-height:82px;padding:24px 8px 20px;font-family:inherit;font-size:19px;font-weight:700;display:flex}.cfd-ticket-pad .is-sell{z-index:1;border:1px solid var(--cfd-sell);color:var(--cfd-sell);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),53% calc(100% - 12px),53% 100%,0 100%);border-radius:4px 4px 0;margin-right:-1px}.cfd-ticket-pad .is-buy{z-index:1;border:1px solid var(--cfd-accent);color:var(--cfd-accent);clip-path:polygon(0 0,100% 0,100% 100%,47% 100%,47% calc(100% - 12px),0 calc(100% - 12px));border-radius:4px 4px 4px 0}.cfd-ticket-pad button small{letter-spacing:0;font-size:10px;font-weight:500;line-height:1;position:absolute;top:7px}.cfd-ticket-pad .is-sell small{color:#c96a6a;left:9px}.cfd-ticket-pad .is-buy small{color:#6a9fd4;right:9px}.cfd-ticket-pad button.is-picked{color:#fff}.cfd-ticket-pad .is-picked small{color:#ffffffeb}.cfd-ticket-spread{z-index:5;color:#fff;white-space:nowrap;background:#0a0c10;border-radius:3px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.cfd-sentiment{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:2px 14px 8px;display:grid}.cfd-sentiment span{font-variant-numeric:tabular-nums;min-width:30px;font-size:9px;font-weight:600}.cfd-sentiment span:first-child{color:var(--cfd-sell);text-align:left}.cfd-sentiment span:last-child{color:var(--cfd-accent);text-align:right}.cfd-sentiment-track{background:var(--cfd-step);border-radius:1px;height:3px;display:flex;overflow:hidden}.cfd-sentiment-track i{height:100%;display:block}.cfd-order-tabs{border:1px solid var(--cfd-border);background:var(--cfd-panel);border-radius:4px;grid-template-columns:1fr 1fr;gap:0;margin:0 14px 10px;padding:2px;display:grid}.cfd-order-tabs button{color:var(--cfd-muted-2);background:0 0;border:0;border-radius:3px;padding:7px 6px;font-size:11px;font-weight:600}.cfd-ticket-form{flex-direction:column;gap:8px;padding:0 14px;display:flex}.cfd-field-label{color:var(--cfd-text);align-items:center;gap:3px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.cfd-field-label svg{width:13px;height:13px;color:var(--cfd-muted)}.cfd-field{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;display:grid;overflow:hidden}.cfd-field input,.cfd-field select{width:100%;min-width:0;height:38px;color:var(--cfd-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0 10px;font-size:13px}.cfd-field input::placeholder{color:var(--cfd-icon)}.cfd-field-unit{border-left:1px solid var(--cfd-border);color:var(--cfd-muted);white-space:nowrap;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.cfd-field-stepper{border-left:1px solid var(--cfd-border);grid-template-columns:1fr 1fr;display:grid}.cfd-field-stepper button{width:34px;color:var(--cfd-muted-2);background:0 0;border:0;font-size:14px;line-height:1}.cfd-field-stepper button+button{border-left:1px solid var(--cfd-border)}.cfd-ticket-actions{flex-direction:column;gap:6px;padding:12px 14px 8px;display:flex}.cfd-confirm{color:#fff;border:0;border-radius:6px;height:40px;font-size:13px;font-weight:700}.cfd-confirm.is-buy{background:var(--cfd-buy)}.cfd-confirm.is-sell{background:var(--cfd-sell)}.cfd-confirm:disabled{opacity:.5}.cfd-cancel{height:34px;color:var(--cfd-muted-2);background:0 0;border:0;border-radius:6px;font-size:12px;font-weight:500}.cfd-cancel:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-ticket-stats{border-top:1px solid var(--cfd-border-soft);padding:8px 14px 14px}.cfd-ticket-stats .row{color:var(--cfd-muted);justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:11px;display:flex}.cfd-ticket-stats .row b{color:var(--cfd-text);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.cfd-ticket-stats .row svg{vertical-align:-2px;width:12px;height:12px}.cfd-stats-more{color:var(--cfd-accent);background:0 0;border:0;align-items:center;gap:2px;margin-top:2px;padding:2px 0;font-size:11px;font-weight:600;display:inline-flex}.cfd-stats-more svg{width:13px;height:13px}.cfd-ticket-error{background:var(--cfd-danger-soft);color:var(--cfd-sell);border-radius:6px;margin:0 14px 6px;padding:7px 9px;font-size:11px}@media (width<=1024px){.cfd-ticket-panel{border-top:1px solid var(--cfd-border);border-left:0;border-radius:14px 14px 0 0;width:100%;inset:12vh 0 0;box-shadow:0 -16px 40px #0f172a29}}.cfd-tabs{border-bottom:0;align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.cfd-tabs button{height:34px;color:var(--cfd-muted);font-family:inherit;font-size:var(--cfd-fs-sm);letter-spacing:-.01em;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:500;transition:background-color .15s,color .15s}.cfd-note,.cfd-error,.cfd-notice{color:var(--cfd-muted);margin:0;font-size:11px;line-height:1.4}.cfd-error{color:var(--cfd-sell)}.cfd-notice{color:var(--cfd-buy);font-weight:650}.cfd-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) var(--cfd-bottom-h,320px);min-width:0;min-height:0;display:grid}.cfd-chart{background:linear-gradient(color-mix(in srgb, var(--cfd-text) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--cfd-text) 4%, transparent) 1px, transparent 1px), transparent;background-size:72px 48px;min-height:0;position:relative}.cfd-term[data-theme=light] .cfd-chart{background:linear-gradient(#0f172a0a 1px, transparent 1px), linear-gradient(90deg, #0f172a0a 1px, transparent 1px), var(--cfd-bg);background-size:72px 48px}.cfd-chart{z-index:0;height:100%;position:relative;overflow:hidden}.cfd-chart-frame{background:var(--cfd-bg);border:0;width:100%;height:100%;display:block}.cfd-chart-toasts{z-index:6;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:min(430px,100% - 24px);display:flex;position:absolute;top:54px;left:50%;transform:translate(-50%)}.cfd-toast{border:1px solid #ffffff14;border-left:3px solid var(--cfd-buy);max-width:100%;box-shadow:var(--cfd-shadow-pop);color:#e6e9f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#131722f2;border-radius:10px;align-items:center;gap:9px;padding:7px 7px 7px 10px;font-size:12px;font-weight:600;line-height:1.35;animation:.22s cubic-bezier(.22,1,.36,1) cfd-toast-in;display:flex}.cfd-toast.is-warn{border-left-color:var(--cfd-warn)}.cfd-toast.is-error{border-left-color:var(--cfd-sell)}.cfd-toast-icon{width:20px;height:20px;color:var(--cfd-buy);background:#2fbf8029;border-radius:999px;flex:none;place-items:center;display:inline-grid}.cfd-toast.is-warn .cfd-toast-icon{color:var(--cfd-warn);background:#e9b44c2e}.cfd-toast.is-error .cfd-toast-icon{color:var(--cfd-sell);background:#ff5d6a2e}.cfd-toast-text{flex:auto;min-width:0}.cfd-toast-x{color:#8f98aa;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;padding:0;display:inline-grid}.cfd-toast-x:hover{color:#fff;background:#ffffff1a}@keyframes cfd-toast-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cfd-toast{animation:none}}.cfd-term[data-theme=light] .cfd-toast{color:#131722;background:#fffffffa;border-color:#0f172a1a;box-shadow:0 10px 26px -8px #0f172a47}.cfd-term[data-theme=light] .cfd-toast-x{color:#6b7280}.cfd-term[data-theme=light] .cfd-toast-x:hover{color:#111827;background:#0f172a0f}.cfd-claim{z-index:6;background:var(--cfd-accent);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;position:absolute;top:58px;left:14px;box-shadow:0 8px 22px -8px #2f6dff99}.cfd-claim:hover{filter:brightness(1.06)}.cfd-claim:disabled{opacity:.6;cursor:default}@media (width<=1023px){.cfd-chart-toasts{max-width:calc(100% - 16px);top:10px}.cfd-claim{top:10px;left:auto;right:10px}}.cfd-chart-label{align-items:baseline;gap:8px;display:flex;position:absolute;top:10px;left:12px}.cfd-chart-label b{font-size:16px}.cfd-chart-label span{font-variant-numeric:tabular-nums;color:var(--cfd-dim);font-size:13px}.cfd-bottom{background:var(--cfd-surface);border-top:0;flex-direction:column;min-height:0;display:flex}.cfd-table-wrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.cfd-table{border-collapse:collapse;flex:none;width:100%;font-size:12px}.cfd-table th{background:var(--cfd-surface);color:var(--cfd-muted);text-align:left;padding:8px 10px;font-weight:600;position:sticky;top:0}.cfd-table td{border-top:1px solid var(--cfd-border-soft);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 10px}.cfd-table button{color:var(--cfd-accent);background:0 0;border:0;font-weight:700}.cfd-monitor{border-top:1px solid var(--cfd-border-soft);color:var(--cfd-muted);white-space:nowrap;gap:14px;padding:6px 10px;font-size:11px;display:flex;overflow:auto}.cfd-monitor strong{color:var(--cfd-text);font-weight:700}.cfd-phone,.cfd-help-page{display:none}.cfd-body.has-help .cfd-help-page{background:var(--cfd-bg);flex-direction:column;grid-column:2/-1;min-width:0;min-height:0;display:flex;overflow:hidden}.cfd-help-page-inner{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.cfd-chat-pop{z-index:50;border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:16px;flex-direction:column;width:min(400px,100% - 24px);height:min(640px,100% - 24px);min-height:0;display:flex;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 18px 50px #00000073}.cfd-chat-pop>*{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=1023px){.cfd-body.has-help .cfd-help-page{grid-column:auto}.cfd-chat-pop{inset:0 0 calc(64px + env(safe-area-inset-bottom)) 0;width:auto;height:auto;box-shadow:none;border:0;border-radius:0;position:fixed}}.cfd-cash{background:var(--cfd-bg);min-height:0;padding:20px 16px 32px;display:none;overflow:auto}.cfd-cash-inner{flex-direction:column;gap:14px;width:min(660px,100%);margin:0 auto;display:flex}.cfd-cash-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cfd-cash-top h2{color:var(--cfd-text);letter-spacing:-.01em;margin:6px 0 2px;font-size:22px;font-weight:700}.cfd-cash-top p{max-width:460px;color:var(--cfd-muted);margin:0;font-size:12.5px;line-height:1.5}.cfd-cash-back{color:var(--cfd-muted-2);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11.5px;font-weight:650;display:inline-flex}.cfd-cash-back:hover{color:var(--cfd-accent)}.cfd-cash-back svg{width:14px;height:14px}.cfd-cash-secure{border:1px solid var(--cfd-accent-soft);background:var(--cfd-accent-soft);height:26px;color:var(--cfd-accent);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.cfd-cash-secure svg{width:13px;height:13px}.cfd-cash-balances{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cfd-cash-balances>div{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:10px;flex-direction:column;gap:1px;min-width:0;padding:11px 13px;display:flex}.cfd-cash-balances>div.is-primary{border-color:color-mix(in srgb, var(--cfd-accent) 35%, var(--cfd-border));background:var(--cfd-accent-soft)}.cfd-cash-balances small{color:var(--cfd-muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:600}.cfd-cash-balances strong{color:var(--cfd-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:700}.cfd-cash-balances>div.is-primary strong{color:var(--cfd-accent)}.cfd-cash-balances span{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfd-cash-claim{border:1px dashed var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text);text-align:left;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;font-weight:650;display:flex}.cfd-cash-claim svg{width:16px;height:16px;color:var(--cfd-accent)}.cfd-cash-claim svg:last-child{color:var(--cfd-muted);margin-left:auto}.cfd-cash-claim:hover{border-color:var(--cfd-accent)}.cfd-cash-tabs{border:1px solid var(--cfd-border);background:var(--cfd-raised);border-radius:9px;gap:2px;padding:3px;display:flex}.cfd-cash-tabs button{height:32px;color:var(--cfd-muted-2);background:0 0;border:0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.cfd-cash-tabs button svg{width:15px;height:15px}.cfd-cash-tabs button:hover{color:var(--cfd-text)}.cfd-cash-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);box-shadow:var(--cfd-shadow)}.cfd-cash-panel{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:12px;flex-direction:column;gap:13px;padding:16px;display:flex}.cfd-cash-label{color:var(--cfd-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.cfd-amount{flex-direction:column;gap:6px;display:flex}.cfd-amount>span{color:var(--cfd-muted);font-size:11px;font-weight:600}.cfd-amount>div{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:10px;align-items:center;gap:6px;height:54px;padding:0 14px;transition:border-color .15s;display:flex}.cfd-amount i{color:var(--cfd-muted);font-size:22px;font-style:normal;font-weight:600}.cfd-amount input{width:100%;min-width:0;color:var(--cfd-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:26px;font-weight:700}.cfd-amount em{color:var(--cfd-muted);font-size:12px;font-style:normal;font-weight:700}.cfd-quick{flex-wrap:wrap;gap:6px;display:flex}.cfd-quick button{border:1px solid var(--cfd-border);background:var(--cfd-raised);height:28px;color:var(--cfd-muted-2);font-variant-numeric:tabular-nums;border-radius:7px;padding:0 11px;font-size:11.5px;font-weight:700}.cfd-coins{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cfd-coins>button{border:1px solid var(--cfd-border);background:var(--cfd-bg);text-align:left;border-radius:9px;align-items:center;gap:9px;padding:9px 10px;display:flex}.cfd-coins>button:hover{border-color:var(--cfd-border-2)}.cfd-coin-mark{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}.cfd-coins span{flex-direction:column;min-width:0;display:flex}.cfd-coins b{color:var(--cfd-text);font-size:12px;font-weight:700}.cfd-coins small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cfd-coin-check{width:14px;height:14px;color:var(--cfd-accent);flex:none;margin-left:auto}.cfd-summary{flex-direction:column;gap:0;margin:0;padding:2px 0;display:flex}.cfd-summary>div{border-bottom:1px solid var(--cfd-border-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:12px;display:flex}.cfd-summary>div:last-child{border-bottom:0}.cfd-summary dt{color:var(--cfd-muted)}.cfd-summary dd{color:var(--cfd-text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.cfd-summary dd.is-strong{color:var(--cfd-accent);font-size:13px;font-weight:700}.cfd-cash-cta{border:1px solid var(--cfd-border-2);background:var(--cfd-surface);height:44px;color:var(--cfd-text);border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:inline-flex}.cfd-cash-cta svg{width:16px;height:16px}.cfd-cash-cta:hover:not(:disabled){border-color:color-mix(in srgb, var(--cfd-accent) 40%, var(--cfd-border-2));background:var(--cfd-accent-soft);color:var(--cfd-accent-ink)}.cfd-cash-cta:disabled{cursor:not-allowed;background:var(--cfd-raised);color:var(--cfd-muted)}.cfd-cash-foot{color:var(--cfd-muted);margin:-4px 0 0;font-size:11px;line-height:1.5}.cfd-cash-link{color:var(--cfd-accent);font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.cfd-cash-link:hover{filter:brightness(1.08)}.cfd-cash-error,.cfd-cash-ok{border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:11.5px;line-height:1.45;display:flex}.cfd-cash-error{background:color-mix(in srgb, var(--cfd-sell) 12%, transparent);color:var(--cfd-sell)}.cfd-cash-ok{background:var(--cfd-accent-soft);color:var(--cfd-accent);font-weight:600}.cfd-cash-ok svg{flex:none;width:14px;height:14px}.cfd-destination{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:10px;align-items:center;gap:10px;padding:11px 13px;display:flex}.cfd-dest-icon{background:var(--cfd-accent-soft);width:34px;height:34px;color:var(--cfd-accent);border-radius:9px;flex:none;place-items:center;display:grid}.cfd-dest-icon svg{width:17px;height:17px}.cfd-destination>div{flex-direction:column;min-width:0;display:flex}.cfd-destination b{color:var(--cfd-text);font-size:12.5px;font-weight:700}.cfd-destination small{color:var(--cfd-muted);font-size:10.5px}.cfd-dest-tag{background:var(--cfd-raised);color:var(--cfd-muted-2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:700}.cfd-pay-new{flex-direction:column;gap:12px;display:flex}.cfd-pay-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cfd-pay-head small{color:var(--cfd-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:600}.cfd-pay-head strong{color:var(--cfd-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:2px;font-size:24px;font-weight:700;display:block}.cfd-pay-head strong i{color:var(--cfd-muted);font-size:14px;font-style:normal;font-weight:700}.cfd-pay-head p{color:var(--cfd-muted);margin:2px 0 0;font-size:11.5px}.cfd-pay-status{white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:10.5px;font-weight:700}.cfd-pay-status.is-wait{background:var(--cfd-warn-soft,#0b5cff24);color:var(--cfd-warn,#0b5cff)}.cfd-pay-status.is-done{background:var(--cfd-accent-soft);color:var(--cfd-accent)}.cfd-pay-status.is-fail{background:color-mix(in srgb, var(--cfd-sell) 14%, transparent);color:var(--cfd-sell)}.cfd-pay-qr{border:1px solid var(--cfd-border);background:#fff;border-radius:12px;place-items:center;padding:12px;display:grid}.cfd-pay-address{border:1px dashed var(--cfd-border-2);background:var(--cfd-bg);border-radius:9px;align-items:center;gap:8px;padding:8px 8px 8px 11px;display:flex}.cfd-pay-address code{overflow-wrap:anywhere;min-width:0;color:var(--cfd-text);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.5}.cfd-pay-address button{border:1px solid var(--cfd-border-2);background:var(--cfd-surface);height:28px;color:var(--cfd-text);border-radius:7px;flex:none;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.cfd-pay-address button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-pay-address button svg{width:13px;height:13px}.cfd-pay-note{background:var(--cfd-raised);color:var(--cfd-muted-2);border-radius:8px;gap:7px;margin:0;padding:9px 11px;font-size:11px;line-height:1.5;display:flex}.cfd-pay-note svg{flex:none;width:14px;height:14px;margin-top:1px}.cfd-pay-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cfd-pay-actions button{border:1px solid var(--cfd-border);background:var(--cfd-raised);height:40px;color:var(--cfd-text);border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.cfd-pay-actions button:hover:not(:disabled){filter:brightness(1.06)}.cfd-pay-actions button svg{width:15px;height:15px}.cfd-history-filter{flex-wrap:wrap;gap:5px;display:flex}.cfd-history-filter button{border:1px solid var(--cfd-border);height:27px;color:var(--cfd-muted-2);background:0 0;border-radius:999px;padding:0 10px;font-size:11px;font-weight:650}.cfd-history-loading{color:var(--cfd-muted);align-items:center;gap:7px;margin:0;padding:18px 4px;font-size:12px;display:flex}.cfd-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cfd-history li{border-bottom:1px solid var(--cfd-border-soft);align-items:center;gap:10px;padding:10px 0;display:flex}.cfd-history li:last-child{border-bottom:0}.cfd-history-icon{background:var(--cfd-raised);width:30px;height:30px;color:var(--cfd-muted-2);border-radius:8px;flex:none;place-items:center;display:grid}.cfd-history-icon svg{width:15px;height:15px}.cfd-history-icon.is-in{background:var(--cfd-accent-soft);color:var(--cfd-accent)}.cfd-history-icon.is-out{background:color-mix(in srgb, var(--cfd-sell) 12%, transparent);color:var(--cfd-sell)}.cfd-history-text{flex-direction:column;flex:1;min-width:0;display:flex}.cfd-history-text b{color:var(--cfd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}.cfd-history-text small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfd-history-meta{flex-direction:column;flex:none;align-items:flex-end;display:flex}.cfd-history-meta b{color:var(--cfd-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700}.cfd-history-meta b.is-up{color:var(--cfd-buy)}.cfd-history-meta b.is-down{color:var(--cfd-sell)}.cfd-history-meta small{color:var(--cfd-muted);white-space:nowrap;font-size:10px}.spin{animation:.9s linear infinite cfd-spin}@keyframes cfd-spin{to{transform:rotate(360deg)}}@media (width<=640px){.cfd-cash{padding:14px 12px 90px}.cfd-cash-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.cfd-cash-balances>div:nth-child(3){grid-column:1/-1}.cfd-coins{grid-template-columns:minmax(0,1fr)}.cfd-cash-top{flex-direction:column}}@media (width>=720px){.cfd-deposit{display:inline-flex}}@media (width<=1023px){.cfd-body{padding-bottom:calc(64px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr)}.cfd-rail,.cfd-watch,.cfd-stage,.cfd-bottom,.cfd-more{display:none}.cfd-term[data-phone=markets] .cfd-watch,.cfd-term[data-phone=trade] .cfd-watch,.cfd-term[data-phone=more] .cfd-more{display:flex}.cfd-term[data-phone=chart] .cfd-stage,.cfd-term[data-phone=positions] .cfd-stage{display:grid}.cfd-term[data-phone=chart] .cfd-stage{grid-template-rows:minmax(0,1fr)}.cfd-term[data-phone=chart] .cfd-bottom,.cfd-term[data-phone=positions] .cfd-chart{display:none}.cfd-term[data-phone=history] .cfd-stage{display:grid}.cfd-term[data-phone=history] .cfd-chart{display:none}.cfd-term[data-phone=history] .cfd-bottom,.cfd-term[data-phone=positions] .cfd-bottom{min-height:0;display:flex}.cfd-term[data-phone=deposit] .cfd-cash,.cfd-term[data-phone=withdraw] .cfd-cash,.cfd-term[data-phone=account] .cfd-account{min-height:0;display:flex;overflow:auto}.cfd-phone{z-index:40;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--cfd-border);background:var(--cfd-surface);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.cfd-phone button{color:var(--cfd-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:650;display:flex}.cfd-phone button.is-on{color:var(--cfd-text)}.cfd-more{flex-direction:column;gap:8px;min-height:0;padding:16px;overflow:auto}.cfd-more a,.cfd-more button{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:44px;color:var(--cfd-text);border-radius:10px;align-items:center;padding:0 12px;font-weight:650;text-decoration:none;display:flex}}@media (width>=1024px){.cfd-more,.cfd-phone{display:none!important}.cfd-term[data-phone=positions] .cfd-watch,.cfd-term[data-phone=history] .cfd-watch,.cfd-term[data-phone=positions] .cfd-chart,.cfd-term[data-phone=history] .cfd-chart{display:none}.cfd-term[data-phone=positions] .cfd-stage,.cfd-term[data-phone=history] .cfd-stage{grid-column:2/-1;grid-template-rows:minmax(0,1fr)}.cfd-term[data-phone=deposit] .cfd-watch,.cfd-term[data-phone=deposit] .cfd-stage,.cfd-term[data-phone=withdraw] .cfd-watch,.cfd-term[data-phone=withdraw] .cfd-stage,.cfd-term[data-phone=account] .cfd-watch,.cfd-term[data-phone=account] .cfd-stage{display:none}.cfd-term[data-phone=deposit] .cfd-cash,.cfd-term[data-phone=withdraw] .cfd-cash,.cfd-term[data-phone=account] .cfd-account{grid-column:2/-1;min-height:0;display:flex;overflow:auto}.cfd-body.has-help .cfd-cash,.cfd-body.has-help .cfd-account{grid-column:2/4}}.cfd-body.has-help .cfd-watch,.cfd-body.has-help .cfd-stage,.cfd-body.has-help .cfd-cash,.cfd-body.has-help .cfd-account,.cfd-body.has-help .cfd-more{display:none}.cfd-rail{background:0 0;border-right:0;gap:4px;padding:6px 0}.cfd-rail button,.cfd-rail a{width:54px;color:var(--cfd-muted);border-radius:14px;gap:3px;padding:9px 0;font-weight:600;transition:background-color .16s,color .16s}.cfd-rail button:hover,.cfd-rail a:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-rail button.is-on,.cfd-rail a.is-on{background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2)}.cfd-rail svg{width:19px;height:19px}@media (width>=1024px){.cfd-body{grid-template-columns:68px var(--cfd-watch-w,400px) 16px minmax(0, 1fr);gap:0;padding:0 12px 12px}.cfd-rail{margin-right:12px}.cfd-watch{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:18px;overflow:hidden}.cfd-stage{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) var(--cfd-bottom-h,320px);box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;display:grid;overflow:visible}.cfd-col-split{cursor:col-resize;touch-action:none;z-index:3;background:0 0;border:0;justify-content:center;align-items:center;width:16px;margin:0;padding:0;display:flex}.cfd-col-split:before{content:"";pointer-events:none;background:#e4e8ee;width:1px;height:100%;max-height:calc(100% - 24px);position:absolute}.cfd-col-split{position:relative}.cfd-col-split>span{z-index:1;color:#0f766e;background:#eef1f5;border:1px solid #d7dde6;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:1px;width:18px;height:34px;display:inline-flex;position:relative;box-shadow:0 1px 2px #0f172a0f}.cfd-col-split>span i{border:0 solid;width:5px;height:5px;display:block}.cfd-col-split>span i:first-child{border-bottom-width:1.6px;border-left-width:1.6px;transform:rotate(45deg)}.cfd-col-split>span i:last-child{border-top-width:1.6px;border-right-width:1.6px;transform:rotate(45deg)}.cfd-col-split:hover>span,body.cfd-resizing-watch-col .cfd-col-split>span{background:#e6ebf1;border-color:#c9d1dc}body.cfd-resizing-watch-col{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.cfd-resizing-watch-col iframe{pointer-events:none!important}.cfd-body.has-help .cfd-col-split,.cfd-term[data-phone=positions] .cfd-col-split,.cfd-term[data-phone=history] .cfd-col-split,.cfd-term[data-phone=deposit] .cfd-col-split,.cfd-term[data-phone=withdraw] .cfd-col-split,.cfd-term[data-phone=account] .cfd-col-split,.cfd-term[data-phone=partner] .cfd-col-split,.cfd-term[data-phone=cup] .cfd-col-split,.cfd-term[data-phone=more] .cfd-col-split{display:none}.cfd-chart{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:18px;overflow:hidden}.cfd-bottom{box-shadow:var(--cfd-shadow);background:#fff;border:1px solid #d5dbe3;border-radius:14px;overflow:visible}.cfd-stage.is-page{gap:0}.cfd-stage.is-page .cfd-bottom{border-radius:18px}.cfd-bottom-resize{color:#16a34a;background:#eef1f5;border:1px solid #d5dbe3;width:36px;height:18px;top:-17px;box-shadow:0 1px 3px #0f172a14}.cfd-bottom-bar{border-radius:13px 13px 0 0}}.cfd-watch-head{background:#e9edf2;border:0;border-bottom:1px solid #d5dbe3;border-radius:0;gap:6px;min-height:48px;margin:0;padding:6px 8px 6px 6px}@media (width>=1024px){.cfd-watch-head{border:1px solid #d5dbe3;border-radius:17px 17px 0 0}}.cfd-term[data-theme=dark] .cfd-watch-head,.cfd-term:not([data-theme=light]) .cfd-watch-head{border-color:var(--cfd-border-2);background:#1a2230}.cfd-watch-nav{align-items:center;gap:2px}.cfd-watch-head .cfd-watch-tab{color:#707a8a;background:0 0;border:1px solid #0000;border-radius:8px;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .14s,color .14s,border-color .14s,box-shadow .14s}.cfd-watch-head .cfd-watch-tab svg{color:#707a8a;width:15px;height:15px}.cfd-watch-head .cfd-watch-tab:hover{color:#1a2b3c;background:#ffffff73}.cfd-watch-head .cfd-watch-tab.is-on{color:#1a2b3c;background:#fff;border:1px solid #dfe4ea;font-weight:600;box-shadow:0 1px 2px #0f172a0f}.cfd-term[data-theme=dark] .cfd-watch-head .cfd-watch-tab.is-on,.cfd-term:not([data-theme=light]) .cfd-watch-head .cfd-watch-tab.is-on{border-color:var(--cfd-border-2);color:#1a2b3c;background:#fff}.cfd-watch-head .cfd-watch-tab.is-on svg{color:#22a045;fill:currentColor}.cfd-watch-actions{align-items:center;padding-left:2px}.cfd-watch-actions button{color:#707a8a;background:0 0;border:1px solid #0000;border-radius:8px;width:32px;height:32px}.cfd-watch-actions button:hover{color:#1a2b3c;background:#fff;border-color:#dfe4ea}.cfd-watch-actions button.is-accent{color:#707a8a;background:0 0}.cfd-watch-actions button.is-accent:hover{color:#1a2b3c;background:#fff;border-color:#dfe4ea}.cfd-watch-actions button.is-accent svg{color:currentColor}.cfd-watch-actions button.is-accent.is-on{color:#1a2b3c;background:#fff;border-color:#dfe4ea;box-shadow:0 1px 2px #0f172a0f}.cfd-search-wrap{margin:10px 12px}.cfd-search-wrap .cfd-search{border:1px solid var(--cfd-border);background:var(--cfd-input);border-radius:8px;height:36px;padding:0 34px;font-size:13px;transition:border-color .16s,box-shadow .16s,background-color .16s}.cfd-search-wrap .cfd-search:focus{border-color:var(--cfd-accent);background:var(--cfd-surface);box-shadow:0 0 0 3px var(--cfd-accent-soft)}.cfd-search-wrap>svg{width:15px;height:15px;left:12px}.cfd-search-wrap>button{width:24px;height:24px;right:8px}.cfd-watch-cols{border-bottom:1px solid var(--cfd-border);color:#8b929c;letter-spacing:0;text-transform:none;background:#f7f8fa;grid-template-columns:minmax(0,1fr) 96px 72px;padding:8px 16px 7px;font-size:12px;font-weight:500}.cfd-term[data-theme=dark] .cfd-watch-cols,.cfd-term:not([data-theme=light]) .cfd-watch-cols{background:var(--cfd-panel);color:var(--cfd-muted)}.cfd-quote{border-bottom:1px solid var(--cfd-border);background:0 0}.cfd-quote.is-on{background:#e8edf2;border:0;border-radius:12px;margin:6px 8px;overflow:hidden}.cfd-term[data-theme=dark] .cfd-quote.is-on,.cfd-term:not([data-theme=light]) .cfd-quote.is-on{background:color-mix(in srgb, var(--cfd-accent) 12%, var(--cfd-panel))}.cfd-quote-row{border-radius:0;grid-template-columns:minmax(0,1fr) 96px 72px;gap:6px;width:100%;margin:0;padding:10px 14px;transition:background-color .12s}.cfd-quote.is-on .cfd-quote-row,.cfd-quote.is-on .cfd-quote-row.is-on{background:0 0}.cfd-quote-row:hover{background:var(--cfd-hover)}.cfd-quote.is-on .cfd-quote-row:hover{background:0 0}.cfd-group-rows .cfd-quote-row{padding-left:18px}.cfd-group{border-bottom:1px solid var(--cfd-border)}.cfd-group-head{color:var(--cfd-dim);gap:9px;padding:10px 14px;font-size:12.5px}.cfd-group-ico{background:var(--cfd-accent-soft);width:24px;height:24px;color:var(--cfd-accent);border-radius:8px}.cfd-group-ico svg{width:13px;height:13px}.cfd-group-count{background:var(--cfd-raised);min-width:20px;height:17px;color:var(--cfd-muted);border-radius:999px;font-size:10px}.cfd-quote-id .cfd-instr-icon{border-radius:6px;width:36px;height:36px;box-shadow:inset 0 0 0 1px #0f172a14}.cfd-quote-id b{font-size:13px;font-weight:700}.cfd-quote-id small{color:#8b929c;font-size:11px}.cfd-quote-price{text-align:right;border-radius:4px;padding:2px 4px;font-size:13px;font-weight:700}.cfd-chg{border-radius:0;gap:4px;padding:0;font-size:12px;font-weight:600;background:0 0!important}.cfd-chg:before{content:"";border-top:5px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0;display:block}.cfd-chg.is-up{color:var(--cfd-buy)}.cfd-chg.is-up:before{border-top:0;border-bottom:5px solid}.cfd-chg.is-down{color:var(--cfd-sell)}.cfd-chg.is-flat{color:var(--cfd-muted)}.cfd-chg.is-flat:before{display:none}.cfd-ticket{background:0 0;border:0;border-radius:0;gap:8px;margin:0;padding:0 12px 12px}.cfd-pad{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:8px}.cfd-side{border-radius:10px;gap:3px;min-height:58px}.cfd-side small{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.cfd-side b{font-size:15px;font-weight:700}.cfd-qty{background:#fff;border:1px solid #d7dde5;border-radius:10px;gap:3px;min-height:58px;padding:6px 6px 5px}.cfd-term[data-theme=dark] .cfd-qty,.cfd-term:not([data-theme=light]) .cfd-qty{border-color:var(--cfd-border);background:var(--cfd-surface)}.cfd-qty input{font-size:15px;font-weight:700}.cfd-qty span{color:#8b929c;font-size:10px}.cfd-stepper{background:#edf0f3;border-radius:6px;height:22px}.cfd-stepper i{background:var(--cfd-accent)}.cfd-adv{min-height:28px;color:var(--cfd-muted-2);background:0 0;border-radius:0;align-items:center;gap:2px;display:flex}.cfd-adv-open{min-width:0;min-height:28px;color:var(--cfd-muted-2);background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.cfd-adv-open:hover{color:var(--cfd-text)}.cfd-adv-open svg{color:currentColor;width:16px;height:16px}.cfd-adv-info,.cfd-adv-fav{width:28px;height:28px;color:var(--cfd-muted-2);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cfd-adv-info:hover,.cfd-adv-fav:hover{color:var(--cfd-text)}.cfd-adv-info svg,.cfd-adv-fav svg{width:16px;height:16px}.cfd-adv-fav.is-on{color:var(--cfd-accent)}.cfd-adv-fav.is-on svg{fill:currentColor}.cfd-handle{background:0 0}.cfd-handle span{border-radius:999px;width:26px;height:26px}.cfd-watch-tabs{background:var(--cfd-step);border:0;border-radius:8px;gap:2px;margin:0 10px 8px;padding:3px}.cfd-watch-tabs button{height:32px;color:var(--cfd-muted-2);border-radius:6px;font-size:12px;font-weight:500}.cfd-watch-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);box-shadow:0 1px 2px #0f172a14}.cfd-watch-tabs button.is-on svg{color:var(--cfd-accent);fill:currentColor}.cfd-detail{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:8px;margin:0 10px 10px;padding:8px 10px}.cfd-detail:has(.cfd-sym){background:#f7f8fa;border:0;border-radius:12px;margin:0 10px 10px;padding:10px}.cfd-tabs{background:0 0;border-bottom:0;gap:10px;padding:16px 18px 8px}.cfd-tabs button{height:36px;color:var(--cfd-muted);border-radius:999px;padding:0 16px;font-size:13px;font-weight:500}.cfd-tabs button:hover{color:var(--cfd-dim);background:0 0}.cfd-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2);font-weight:600}.cfd-table th{border-bottom:1px solid var(--cfd-border-soft);background:var(--cfd-surface);color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;padding:8px 12px;font-size:9.5px;font-weight:700}.cfd-table td{border-top:1px solid var(--cfd-border-soft);padding:9px 12px}.cfd-table tbody tr{transition:background-color .14s}.cfd-table tbody tr:hover td{background:var(--cfd-hover)}.cfd-table button{background:var(--cfd-accent-soft);color:var(--cfd-accent);border-radius:999px;padding:4px 11px;font-size:10.5px;font-weight:700}.cfd-table button:hover:not(:disabled){background:var(--cfd-accent);color:#fff}.cfd-monitor{border-top:1px solid var(--cfd-border-soft);background:var(--cfd-panel);white-space:normal;flex-wrap:wrap;gap:6px;padding:8px 12px;font-size:10.5px;overflow:visible}.cfd-monitor>span{border:1px solid var(--cfd-border-soft);background:var(--cfd-surface);white-space:nowrap;border-radius:999px;padding:3px 9px}.cfd-monitor strong{font-weight:700}.cfd-stage.is-page{grid-template-rows:auto minmax(0,1fr)}.cfd-stage.is-page .cfd-chart{display:none}.cfd-term[data-phone=positions] .cfd-stage.is-page,.cfd-term[data-phone=history] .cfd-stage.is-page{grid-template-rows:auto minmax(0,1fr)}.cfd-stage.is-page .cfd-bottom{border-top:1px solid #d5dbe3}.cfd-page-head{border-bottom:1px solid var(--cfd-border);background:var(--cfd-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding:18px 20px 14px;display:flex}.cfd-page-head h1{color:var(--cfd-text);letter-spacing:-.02em;margin:0;font-family:General Sans,Switzer,sans-serif;font-size:23px;font-weight:600}.cfd-page-head p{max-width:520px;color:var(--cfd-muted);margin:3px 0 0;font-size:12.5px;line-height:1.5}.cfd-page-stats{flex-wrap:wrap;gap:8px;display:flex}.cfd-page-stats>span{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:12px;flex-direction:column;gap:1px;min-width:106px;padding:8px 12px;display:flex}.cfd-page-stats small{color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-page-stats b{color:var(--cfd-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cfd-empty-glyph{background:var(--cfd-surface);color:var(--cfd-text);border:0;border:1px solid var(--cfd-border-2);border-radius:16px}.cfd-empty-card b{font-size:16px;font-weight:600}.cfd-empty-card p{color:var(--cfd-muted);font-size:13px}.cfd-empty-action button{background:var(--cfd-surface);height:34px;color:var(--cfd-text);border:0;border:1px solid var(--cfd-border-2);font-size:var(--cfd-fs-sm);border-radius:999px;padding:0 16px;font-weight:600}.cfd-cash{padding:22px 20px 40px}.cfd-cash-inner{gap:16px;width:min(720px,100%)}.cfd-cash-top h2{letter-spacing:-.025em;margin:8px 0 3px;font-family:General Sans,Switzer,sans-serif;font-size:26px;font-weight:600}.cfd-cash-top p{font-size:13px;line-height:1.55}.cfd-cash-back{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:28px;color:var(--cfd-muted);border-radius:999px;padding:0 11px;font-size:11.5px;transition:border-color .16s,color .16s}.cfd-cash-back:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-cash-secure{height:28px;padding:0 11px;font-size:11px}.cfd-cash-balances{gap:10px}.cfd-cash-balances>div{box-shadow:var(--cfd-shadow);border-radius:16px;gap:2px;padding:14px 16px}.cfd-cash-balances>div.is-primary{background:linear-gradient(145deg, var(--cfd-accent) 0%, color-mix(in srgb, var(--cfd-accent) 62%, #001a4d) 100%);box-shadow:0 16px 34px -18px color-mix(in srgb, var(--cfd-accent) 80%, transparent);border-color:#0000}.cfd-cash-balances>div.is-primary small{color:#ffffffbd}.cfd-cash-balances>div.is-primary strong{color:#fff;font-size:22px}.cfd-cash-balances>div.is-primary span{color:#ffffffa8}.cfd-cash-balances small{letter-spacing:.06em;font-size:9.5px}.cfd-cash-balances strong{font-size:19px}.cfd-cash-claim{border:1px dashed var(--cfd-border-2);border-radius:14px;padding:12px 14px;font-size:13px;transition:border-color .16s,background-color .16s}.cfd-cash-claim:hover{border-color:var(--cfd-accent);background:var(--cfd-accent-soft)}.cfd-cash-tabs{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:14px;gap:4px;padding:4px}.cfd-cash-tabs button{border-radius:10px;height:36px;font-size:12.5px;font-weight:650;transition:background-color .16s,color .16s}.cfd-cash-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2);box-shadow:var(--cfd-shadow)}.cfd-cash-tabs button.is-on svg{color:var(--cfd-text)}.cfd-cash-panel{box-shadow:var(--cfd-shadow);border-radius:20px;gap:16px;padding:18px}.cfd-cash-label{letter-spacing:.06em;font-size:9.5px}.cfd-amount>span{font-size:11.5px;font-weight:600}.cfd-amount>div{background:var(--cfd-bg);border-radius:14px;height:62px;padding:0 16px;transition:border-color .16s,box-shadow .16s}.cfd-amount>div:focus-within{border-color:var(--cfd-accent);box-shadow:0 0 0 4px var(--cfd-accent-soft)}.cfd-amount input{font-size:28px}.cfd-quick{gap:7px}.cfd-quick button{border-radius:999px;height:30px;padding:0 13px;font-size:11.5px;transition:border-color .16s,background-color .16s,color .16s}.cfd-quick button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-quick button.is-on{background:var(--cfd-surface);color:var(--cfd-text);border-color:#0000;border:1px solid var(--cfd-border-2)}.cfd-coins{gap:8px}.cfd-coins>button{background:var(--cfd-bg);border-radius:14px;gap:10px;padding:10px 12px;transition:border-color .16s,background-color .16s}.cfd-coins>button:hover{border-color:var(--cfd-border-2);background:var(--cfd-surface)}.cfd-coins>button.is-on{border-color:var(--cfd-accent);background:var(--cfd-accent-soft);box-shadow:0 0 0 1px var(--cfd-accent) inset}.cfd-coin-mark{border-radius:12px;width:34px;height:34px}.cfd-coins b{font-size:12.5px}.cfd-coins small{font-size:10.5px}.cfd-summary>div{padding:8px 0;font-size:12.5px}.cfd-summary dd.is-strong{color:var(--cfd-text);font-size:13.5px}.cfd-cash-cta{border:1px solid var(--cfd-border-2);background:var(--cfd-surface);height:48px;color:var(--cfd-text);box-shadow:none;border-radius:14px;font-size:14px}.cfd-cash-cta:hover:not(:disabled){border-color:color-mix(in srgb, var(--cfd-accent) 40%, var(--cfd-border-2));background:var(--cfd-accent-soft);color:var(--cfd-accent-ink);filter:none}.cfd-cash-cta:disabled{background:var(--cfd-raised);box-shadow:none}.cfd-cash-error,.cfd-cash-ok{border-radius:10px;padding:10px 12px;font-size:12px}.cfd-destination{background:var(--cfd-bg);border-radius:14px;padding:12px 14px}.cfd-dest-icon{border-radius:12px;width:38px;height:38px}.cfd-pay-qr{border-radius:16px;padding:14px}.cfd-pay-head strong{font-size:26px}.cfd-pay-address{background:var(--cfd-bg);border-radius:12px;padding:8px 8px 8px 12px}.cfd-pay-address button{border-radius:9px;height:32px;padding:0 11px}.cfd-pay-note{border-radius:10px;padding:10px 12px;font-size:11.5px}.cfd-pay-actions button{border-radius:12px;height:44px;font-size:13px}.cfd-pay-actions button.is-primary{border-color:var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text)}.cfd-history-filter{gap:6px}.cfd-history-filter button{height:30px;padding:0 13px;font-size:11.5px;transition:border-color .16s,background-color .16s,color .16s}.cfd-history-filter button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-history-filter button.is-on{border-color:var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text)}.cfd-history li{border-radius:12px;padding:11px 4px}.cfd-history li:hover{background:var(--cfd-hover)}.cfd-history-icon{border-radius:11px;width:34px;height:34px}.cfd-history-text b{font-size:13px;font-weight:650}.cfd-history-text small{font-size:11px}.cfd-history-meta b{font-size:13px}.cfd-history-meta small{font-size:10.5px}.cfd-help-page{background:var(--cfd-bg)}.cfd-help-page-inner{background:var(--cfd-surface);border-radius:18px;overflow:hidden}@media (width>=1024px){.cfd-body.has-help .cfd-help-page{padding:12px}.cfd-body.has-help .cfd-help-page-inner{border:1px solid var(--cfd-border);box-shadow:var(--cfd-shadow)}}@media (width<=1023px){.cfd-help-page-inner{border-radius:0}}.cfd-chat-pop{border:1px solid var(--cfd-border);box-shadow:var(--cfd-shadow-pop);border-radius:20px}.cfd-monitor>span{flex:none}.cfd-pad{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr)}@media (width<=1023px){.cfd-phone{border-top:1px solid var(--cfd-border);background:color-mix(in srgb, var(--cfd-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cfd-phone button{color:var(--cfd-muted);gap:3px;padding:9px 0 8px;font-size:10.5px;font-weight:600;position:relative}.cfd-phone button svg{color:var(--cfd-icon);transition:color .16s}.cfd-phone button.is-on{color:var(--cfd-accent-ink)}.cfd-phone button.is-on svg{color:var(--cfd-accent)}.cfd-phone button.is-on:before{content:"";background:var(--cfd-active);z-index:-1;border-radius:14px;height:calc(100% - 8px);position:absolute;inset:4px 8px auto}.cfd-more{gap:10px;padding:16px 14px 96px}.cfd-more a,.cfd-more button{height:50px;box-shadow:var(--cfd-shadow);border-radius:14px;padding:0 14px;font-size:14px;font-weight:600}}.cfd-ticket-head{border-bottom:1px solid var(--cfd-border);padding:14px 16px}.cfd-ticket-head h2{letter-spacing:-.01em;font-family:General Sans,Switzer,sans-serif;font-size:16px;font-weight:600}.cfd-ticket-close{border-radius:10px}.cfd-ticket-panel{-webkit-backdrop-filter:none;opacity:1;box-shadow:var(--cfd-shadow-pop);background:#fff}.cfd-term[data-theme=dark] .cfd-ticket-panel,.cfd-term:not([data-theme=light]) .cfd-ticket-panel{background:#161c28}.cfd-ticket-pad-wrap{padding:12px 16px 8px}.cfd-ticket-pad{border-radius:12px}.cfd-ticket-pad .is-sell small{color:color-mix(in srgb, var(--cfd-sell) 65%, var(--cfd-muted))}.cfd-ticket-pad .is-buy small{color:color-mix(in srgb, var(--cfd-accent) 75%, var(--cfd-muted))}.cfd-ticket-pad .is-sell.is-picked{background:var(--cfd-sell);border-color:var(--cfd-sell)}.cfd-ticket-pad .is-buy.is-picked{background:var(--cfd-buy);border-color:var(--cfd-buy)}.cfd-ticket-spread{background:var(--cfd-text);color:var(--cfd-surface);border-radius:999px}.cfd-sentiment span:first-child{color:var(--cfd-sell)}.cfd-sentiment span:last-child{color:var(--cfd-accent)}.cfd-sentiment-track{border-radius:999px;height:4px}.cfd-sentiment-track i:first-child{background:var(--cfd-sell)}.cfd-sentiment-track i:last-child{background:var(--cfd-accent)}.cfd-order-tabs{background:var(--cfd-bg);border-radius:12px;gap:3px;margin:0 16px 12px;padding:3px}.cfd-order-tabs button{border-radius:9px;padding:8px 6px;font-size:11.5px;font-weight:600}.cfd-order-tabs button.is-on{background:var(--cfd-accent);color:#fff;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--cfd-accent) 85%, transparent)}.cfd-ticket-form{gap:10px;padding:0 16px}.cfd-field-label{font-size:11.5px;font-weight:600}.cfd-field{border-radius:12px;transition:border-color .16s,box-shadow .16s}.cfd-field:focus-within{border-color:var(--cfd-accent);box-shadow:0 0 0 3px var(--cfd-accent-soft)}.cfd-field input,.cfd-field select{height:42px;font-size:13.5px}.cfd-ticket-actions{gap:8px;padding:14px 16px 10px}.cfd-confirm{border-radius:12px;height:46px;font-size:13.5px}.cfd-confirm.is-buy{box-shadow:0 12px 24px -14px color-mix(in srgb, var(--cfd-buy) 85%, transparent)}.cfd-confirm.is-sell{box-shadow:0 12px 24px -14px color-mix(in srgb, var(--cfd-sell) 85%, transparent)}.cfd-cancel{border-radius:10px;height:36px;font-size:12.5px}.cfd-ticket-stats{margin-top:4px;padding:10px 16px 16px}.cfd-ticket-stats .row{padding:5px 0;font-size:11.5px}.cfd-ticket-stats .row b{font-size:12px}.cfd-ticket-error{border-radius:10px;margin:0 16px 8px;padding:9px 11px;font-size:11.5px}.cfd-more-head{padding:2px 2px 4px}.cfd-more-head h1{color:var(--cfd-text);letter-spacing:-.02em;margin:0;font-family:General Sans,Switzer,sans-serif;font-size:24px;font-weight:600}.cfd-more-head p{color:var(--cfd-muted);margin:3px 0 0;font-size:12.5px;line-height:1.5}.cfd-more-prefs button{color:inherit;font-weight:inherit;align-items:center;display:flex;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:0!important}.cfd-more-prefs{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:16px;flex-direction:column;padding:2px 12px;display:flex}.cfd-more-prefs>:last-child>button{border-bottom:0!important}.cfd-more-group{flex-direction:column;gap:6px;margin-top:14px;display:flex}.cfd-more-label{color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;padding:0 4px 2px;font-size:10px;font-weight:700}.cfd-more-profile{border:1px solid var(--cfd-border);border-radius:var(--cfd-radius-lg);background:var(--cfd-raised);min-height:58px;box-shadow:var(--cfd-shadow);align-items:center;gap:12px;padding:10px 12px;display:flex}.cfd-more-profile-mark{background:linear-gradient(145deg, var(--cfd-accent) 0%, var(--cfd-accent-strong) 100%);width:36px;height:36px;color:var(--cfd-on-accent);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.cfd-more-group a,.cfd-more-group button{border:1px solid var(--cfd-border);border-radius:var(--cfd-radius-lg);background:var(--cfd-surface);height:auto;min-height:58px;color:var(--cfd-text);text-align:left;box-shadow:var(--cfd-shadow);-webkit-backdrop-filter:var(--cfd-glass);align-items:center;gap:12px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.cfd-more-group a:active,.cfd-more-group button:active{background:var(--cfd-accent-soft)}.cfd-more-ico{background:var(--cfd-raised);width:36px;height:36px;color:var(--cfd-dim);border-radius:12px;flex:none;place-items:center;display:grid}.cfd-more-ico.is-brand{background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2)}.cfd-more-ico svg{width:17px;height:17px}.cfd-more-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cfd-more-text b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.cfd-more-text small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.cfd-more-chev{width:16px;height:16px;color:var(--cfd-icon);flex:none}.cfd-more-claim{background:var(--cfd-accent-soft);height:46px;color:var(--cfd-accent);border:0;border-radius:14px;margin-top:8px;font-size:13px;font-weight:700}.cfd-more-signout{border:1px solid var(--cfd-border);height:44px;color:var(--cfd-sell);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:7px;margin-top:8px;font-size:13px;font-weight:650;display:inline-flex}.cfd-more-signout svg{width:15px;height:15px}.cfd-term[data-phone=deposit] .cfd-cash,.cfd-term[data-phone=withdraw] .cfd-cash{padding:0;display:flex;overflow:hidden}.cfd-cash-inner{gap:14px;width:min(1000px,100%);height:100%;min-height:0;max-height:100%}.cfd-cash-top{flex:none;align-items:flex-end;gap:18px}.cfd-cash-title{min-width:0}.cfd-cash-top h2{margin:6px 0 2px;font-size:24px;line-height:1.1}.cfd-cash-top p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:430px;font-size:12.5px;display:-webkit-box;overflow:hidden}.cfd-cash-tabs{flex:none;width:auto}.cfd-cash-tabs button{flex:none;padding:0 18px}.cfd-cash-grid{flex:1;grid-template-columns:292px minmax(0,1fr);gap:16px;min-height:0;display:grid}.cfd-cash-side{flex-direction:column;gap:10px;min-height:0;display:flex}.cfd-cash-main{min-width:0;min-height:0;display:flex}.cfd-bal-card{background:radial-gradient(120% 120% at 100% 0%, #ffffff38 0%, transparent 55%), linear-gradient(150deg, var(--cfd-accent) 0%, color-mix(in srgb, var(--cfd-accent) 55%, #00102e) 100%);color:#fff;box-shadow:0 18px 36px -22px color-mix(in srgb, var(--cfd-accent) 85%, transparent);border-radius:18px;flex-direction:column;gap:2px;padding:16px;display:flex}.cfd-bal-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.cfd-bal-card small{color:#ffffffb8;letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-bal-tag{color:#fff;background:#ffffff29;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.cfd-bal-tag svg{width:11px;height:11px}.cfd-bal-card>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.15}.cfd-cash-heading{min-width:0}.cfd-cash-kicker{color:var(--cfd-accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750;display:inline-block}.cfd-bal-rows{gap:8px;margin:12px 0 0;display:flex}.cfd-bal-rows.is-two>div{flex:50%}.cfd-bal-rows>div{background:#ffffff24;border-radius:12px;flex:1;min-width:0;padding:8px 10px}.cfd-cash-guide{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.cfd-cash-guide h3{color:var(--cfd-text);letter-spacing:-.01em;margin:0;font-size:12px;font-weight:700}.cfd-cash-guide ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cfd-cash-guide li{align-items:flex-start;gap:10px;display:flex}.cfd-cash-guide li>i{background:var(--cfd-accent-soft);width:22px;height:22px;color:var(--cfd-accent);border-radius:999px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:750;display:grid}.cfd-cash-guide li span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cfd-cash-guide li b{color:var(--cfd-text);font-size:12.5px;font-weight:650}.cfd-cash-guide li small{color:var(--cfd-muted);font-size:11px;line-height:1.45}.cfd-cash-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px;display:grid}.cfd-cash-facts>span{background:var(--cfd-bg);border-radius:12px;flex-direction:column;gap:2px;padding:8px 9px;display:flex}.cfd-cash-facts small{color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.cfd-cash-facts b{color:var(--cfd-text);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.cfd-recent-empty{color:var(--cfd-muted);margin:0;padding:14px 4px 6px;font-size:12px;line-height:1.45}.cfd-money.is-hero .cfd-money-input{border-radius:16px;height:64px}.cfd-money.is-hero .cfd-money-input i{font-size:28px}.cfd-money.is-hero .cfd-money-input input{font-size:32px}.cfd-money-max{color:var(--cfd-accent);background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.cfd-money-max:hover{text-decoration:underline}.cfd-cash-foot.is-warn{color:var(--cfd-warn,#c9851a)}.cfd-bal-rows dt{color:#ffffffad;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:700}.cfd-bal-rows dd{color:#fff;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:13px;font-weight:700;overflow:hidden}.cfd-cash-claim{border-radius:14px;gap:8px;padding:10px 12px;font-size:12px}.cfd-cash-claim svg{width:15px;height:15px}.cfd-cash-claim span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cfd-cash-help{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:14px;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:auto;padding:12px 14px;display:flex}.cfd-cash-help>svg{width:15px;height:15px;color:var(--cfd-accent);flex:none;margin-top:1px}.cfd-cash-help p{min-width:0;color:var(--cfd-muted);flex:1;margin:0;font-size:11px;line-height:1.5}.cfd-cash-help .cfd-cash-link{flex:none;font-size:11px}.cfd-cash-panel{flex:1;align-self:flex-start;gap:12px;min-height:0;padding:16px}.cfd-cash-panel.is-history{align-self:stretch;overflow:hidden}.cfd-cash-panel.is-history .cfd-history{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.cfd-cash-panel.is-history .cfd-empty-card{flex:1}.cfd-cash-panel.is-form{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-content:start;gap:12px 18px;display:grid}.cfd-cash-panel.is-form .cfd-amount{grid-area:1/1}.cfd-cash-panel.is-form .cfd-quick{grid-area:2/1;align-self:start}.cfd-cash-panel.is-form .cfd-cash-label{grid-area:1/2;align-self:end;padding-bottom:5px}.cfd-cash-panel.is-form .cfd-paywith{grid-area:2/2;align-self:start}.cfd-cash-panel.is-form .cfd-summary,.cfd-cash-panel.is-form .cfd-cash-error,.cfd-cash-panel.is-form .cfd-cash-ok,.cfd-cash-panel.is-form .cfd-cash-cta,.cfd-cash-panel.is-form .cfd-cash-foot,.cfd-cash-panel.is-form .cfd-pay-new{grid-column:1/-1}.cfd-cash-panel.is-form .cfd-pay-new{gap:10px}.cfd-cash-panel .cfd-amount>div{height:56px}.cfd-cash-panel .cfd-amount input{font-size:25px}.cfd-cash-panel .cfd-amount>span{letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-cash-panel.is-form .cfd-coins{flex-wrap:wrap;gap:6px;display:flex}.cfd-cash-panel.is-form .cfd-coins>button{border-radius:999px;flex:0 auto;gap:7px;padding:5px 12px 5px 5px}.cfd-cash-panel.is-form .cfd-coin-mark{border-radius:999px;width:26px;height:26px;font-size:13px}.cfd-cash-panel.is-form .cfd-coins small{display:none}.cfd-cash-panel.is-form .cfd-coins b{font-size:11.5px}.cfd-coin-check{width:13px;height:13px}.cfd-cash-panel .cfd-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;display:grid}.cfd-cash-panel .cfd-summary>div{border:1px solid var(--cfd-border-soft);background:var(--cfd-bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;font-size:11px}.cfd-cash-panel .cfd-summary dd{max-width:100%;color:var(--cfd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cfd-cash-panel .cfd-summary dd.is-strong{color:var(--cfd-accent)}.cfd-cash-panel .cfd-cash-cta{height:46px}.cfd-cash-panel .cfd-cash-foot{margin:0;font-size:10.5px}.cfd-cash-panel.is-wallet{gap:11px}.cfd-cash-panel.is-wallet .cfd-destination{padding:10px 12px}.cfd-cash-panel.is-wallet .cfd-dest-icon{width:34px;height:34px}.cfd-cash-panel.is-wallet .cfd-quick button{height:28px}.cfd-cash-panel.is-form .cfd-pay-qr{padding:10px}.cfd-cash-panel.is-form .cfd-pay-head strong{font-size:23px}.cfd-cash-panel.is-form .cfd-pay-actions button{height:40px}@media (width<=900px){.cfd-cash-grid{flex-direction:column;flex:none;gap:12px;display:flex}.cfd-cash-main{order:1}.cfd-cash-side{order:2}.cfd-cash-help{margin-top:0}.cfd-cash-panel.is-form{flex-direction:column;display:flex}.cfd-cash-panel{align-self:stretch}.cfd-cash-panel .cfd-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.cfd-term[data-phone=deposit] .cfd-cash,.cfd-term[data-phone=withdraw] .cfd-cash{padding:14px 12px 88px;overflow:auto}.cfd-cash-top{flex-direction:column;align-items:stretch;gap:10px}.cfd-cash-top p,.cfd-cash-help{display:none}.cfd-cash-top h2{margin:4px 0 0;font-size:21px}.cfd-cash-tabs button{flex:1;padding:0 8px}.cfd-cash-panel .cfd-summary>div{padding:8px 9px}.cfd-cash-panel .cfd-summary dd{font-size:11.5px}}.cfd-recent{border:1px solid var(--cfd-border);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);border-radius:16px;flex-direction:column;flex:none;gap:2px;padding:12px 14px;display:flex}.cfd-recent-head{justify-content:space-between;align-items:center;gap:10px;padding-bottom:4px;display:flex}.cfd-recent-head h3{color:var(--cfd-text);letter-spacing:-.01em;margin:0;font-family:General Sans,Switzer,sans-serif;font-size:13px;font-weight:600}.cfd-recent-head button{background:var(--cfd-accent-soft);color:var(--cfd-accent);border:0;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700}.cfd-recent-head button:hover{background:var(--cfd-accent);color:#fff}.cfd-recent ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cfd-recent li{border-top:1px solid var(--cfd-border-soft);align-items:center;gap:10px;padding:7px 2px;display:flex}.cfd-recent li:first-child{border-top:0}.cfd-recent-ico{background:var(--cfd-raised);width:28px;height:28px;color:var(--cfd-muted);border-radius:9px;flex:none;place-items:center;display:grid}.cfd-recent-ico svg{width:14px;height:14px}.cfd-recent-ico.is-in{background:color-mix(in srgb, var(--cfd-buy) 14%, transparent);color:var(--cfd-buy)}.cfd-recent-ico.is-out{background:color-mix(in srgb, var(--cfd-sell) 12%, transparent);color:var(--cfd-sell)}.cfd-recent-text{flex-direction:column;flex:1;min-width:0;display:flex}.cfd-recent-text b{color:var(--cfd-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.cfd-recent-text small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfd-recent-meta{flex-direction:column;flex:none;align-items:flex-end;display:flex}.cfd-recent-meta b{color:var(--cfd-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.cfd-recent-meta b.is-up{color:var(--cfd-buy)}.cfd-recent-meta b.is-down{color:var(--cfd-sell)}.cfd-recent-meta small{color:var(--cfd-muted);white-space:nowrap;font-size:10px}@media (width<=900px){.cfd-recent{display:none}}.cfd-paywith{border:1px solid var(--cfd-border);background:var(--cfd-bg);cursor:pointer;border-radius:14px;align-items:center;gap:10px;height:54px;padding:0 38px 0 10px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.cfd-paywith:hover{border-color:var(--cfd-border-2)}.cfd-paywith:focus-within{border-color:var(--cfd-accent);box-shadow:0 0 0 3px var(--cfd-accent-soft)}.cfd-paywith .cfd-coin-mark{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.cfd-paywith-text{flex-direction:column;flex:1;min-width:0;display:flex}.cfd-paywith-text b{color:var(--cfd-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.cfd-paywith-text small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfd-paywith select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.cfd-paywith-chev{width:16px;height:16px;color:var(--cfd-icon);pointer-events:none;position:absolute;right:12px}.cfd-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:2px;display:flex}.cfd-dep-fields,.cfd-wd-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.cfd-wd-fields{grid-template-columns:218px minmax(0,1fr)}.cfd-fieldset{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.cfd-fieldset-label{color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-fieldset .cfd-amount{gap:0}.cfd-fieldset .cfd-amount>div{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:12px;height:52px;padding:0 12px;box-shadow:0 1px 2px #0a193c0a}.cfd-fieldset .cfd-amount>div:focus-within{border-color:var(--cfd-accent);box-shadow:0 0 0 3px var(--cfd-accent-soft)}.cfd-fieldset .cfd-amount i{font-size:20px}.cfd-fieldset .cfd-amount input{font-size:24px}.cfd-fieldset .cfd-quick{gap:5px}.cfd-fieldset .cfd-quick button{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:27px;color:var(--cfd-muted);border-radius:8px;padding:0 10px;font-size:11px;font-weight:650}.cfd-fieldset .cfd-quick button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-fieldset .cfd-quick button.is-on{border-color:var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text)}.cfd-fieldset .cfd-paywith{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:12px;height:52px;box-shadow:0 1px 2px #0a193c0a}.cfd-paywith-meta{color:var(--cfd-muted);align-items:center;gap:5px;margin:0;font-size:10.5px;line-height:1.4;display:flex}.cfd-paywith-meta svg{width:12px;height:12px;color:var(--cfd-icon);flex:none}.cfd-wd-fields .cfd-destination{border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:12px}.cfd-wd-fields .cfd-destination>div{gap:1px}.cfd-wd-fields .cfd-dest-tag{background:var(--cfd-accent-soft);color:var(--cfd-accent);margin:2px 0 0;padding:2px 8px;font-size:9px}.cfd-cash-panel .cfd-summary{gap:8px}.cfd-cash-panel .cfd-summary>div{background:var(--cfd-bg);border:0;border-radius:12px;padding:10px 12px}.cfd-cash-panel .cfd-summary>div:last-child{border:0}.cfd-cash-panel .cfd-summary dt{font-size:9px}.cfd-cash-panel .cfd-summary dd{font-size:13px;font-weight:650}@media (width<=780px){.cfd-dep-fields,.cfd-wd-fields{grid-template-columns:minmax(0,1fr)}.cfd-wd-fields .cfd-destination{flex-direction:row;align-items:center}.cfd-wd-fields .cfd-dest-tag{margin-left:auto}}@media (width<=640px){.cfd-cash-panel.is-form,.cfd-cash-panel.is-wallet{gap:12px;padding:14px}.cfd-panel-head p{display:none}.cfd-fieldset{padding:10px}.cfd-cash-panel .cfd-summary{gap:6px}.cfd-cash-panel .cfd-summary>div{padding:8px 9px}}.cfd-cash-panel.is-form,.cfd-cash-panel.is-wallet{flex-direction:column;gap:16px;padding:20px;display:flex}.cfd-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cfd-panel-head h3{color:var(--cfd-text);letter-spacing:-.015em;margin:0;font-family:General Sans,Switzer,sans-serif;font-size:17px;font-weight:600}.cfd-panel-head p{color:var(--cfd-muted);margin:3px 0 0;font-size:12px;line-height:1.45}.cfd-panel-badge{background:var(--cfd-accent-soft);height:24px;color:var(--cfd-accent);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.cfd-panel-badge svg{width:11px;height:11px}.cfd-money{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:18px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.cfd-money-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cfd-money-head span{color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-money-head em{color:var(--cfd-muted);letter-spacing:.04em;font-size:10.5px;font-style:normal;font-weight:700}.cfd-money-input{align-items:baseline;gap:4px;display:flex}.cfd-money-input i{color:var(--cfd-muted);font-size:26px;font-style:normal;font-weight:600}.cfd-money-input input{width:100%;min-width:0;color:var(--cfd-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:0 0;border:0;outline:none;padding:0;font-size:38px;font-weight:700;line-height:1.1}.cfd-money-input input::placeholder{color:var(--cfd-faint,var(--cfd-icon))}.cfd-money .cfd-quick{gap:6px}.cfd-money .cfd-quick button{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:30px;color:var(--cfd-muted);font-variant-numeric:tabular-nums;border-radius:9px;flex:1;padding:0 8px;font-size:11.5px;font-weight:650;transition:border-color .15s,background-color .15s,color .15s}.cfd-money .cfd-quick button:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-money .cfd-quick button.is-on{border-color:var(--cfd-border-2);background:var(--cfd-surface);color:var(--cfd-text)}.cfd-route{flex-direction:column;gap:8px;display:flex}.cfd-route-label{color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;font-size:9.5px;font-weight:700}.cfd-route .cfd-paywith{background:var(--cfd-surface);height:58px}.cfd-route-note{color:var(--cfd-muted);align-items:center;gap:5px;margin:0;font-size:10.5px;line-height:1.4;display:flex}.cfd-route-note svg{width:12px;height:12px;color:var(--cfd-icon);flex:none}.cfd-route .cfd-destination{background:var(--cfd-bg);border-radius:16px;padding:12px 14px}.cfd-cash-panel .cfd-summary{border-top:1px solid var(--cfd-border-soft);border-bottom:1px solid var(--cfd-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px 0;display:grid}.cfd-cash-panel .cfd-summary>div{border:0;border-left:1px solid var(--cfd-border-soft);background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;padding:0 14px;font-size:11px}.cfd-cash-panel .cfd-summary>div:first-child{border-left:0;padding-left:2px}.cfd-cash-panel .cfd-summary>div:last-child{border-bottom:0}.cfd-cash-panel .cfd-summary dt{color:var(--cfd-icon);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700}.cfd-cash-panel .cfd-summary dd{max-width:100%;color:var(--cfd-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.cfd-cash-panel .cfd-summary dd.is-strong{color:var(--cfd-accent);font-weight:700}.cfd-cash-panel .cfd-cash-cta{border-radius:14px;height:50px;font-size:14px}.cfd-cash-panel .cfd-cash-foot{margin-top:-4px;font-size:10.5px}@media (width<=640px){.cfd-cash-panel.is-form,.cfd-cash-panel.is-wallet{gap:13px;padding:14px}.cfd-panel-head p{display:none}.cfd-money{gap:8px;padding:12px 13px 13px}.cfd-money-input input{font-size:32px}.cfd-money .cfd-quick button{height:28px;font-size:11px}.cfd-cash-panel .cfd-summary>div{padding:0 9px}.cfd-cash-panel .cfd-summary dd{font-size:12px}}.cfd-cash-side .cfd-recent{min-height:0;box-shadow:none;flex:auto;margin-top:2px;padding:10px 12px}.cfd-cash-side .cfd-recent ul{flex:1;min-height:0;overflow:auto}.cfd-cash-side .cfd-recent .cfd-empty-card{flex:1;min-height:0}.cfd-cash-side .cfd-recent li{padding:6px 0}.cfd-cash-side .cfd-recent-ico{border-radius:8px;width:26px;height:26px}.cfd-cash-side .cfd-recent-ico svg{width:13px;height:13px}.cfd-cash-side .cfd-recent-text b{font-size:11.5px}.cfd-cash-side .cfd-recent-text small{font-size:10px}.cfd-cash-side .cfd-recent-meta b{font-size:11.5px}.cfd-cash-side .cfd-recent-meta small{font-size:9.5px}.cfd-term[data-phone=deposit] .cfd-cash,.cfd-term[data-phone=withdraw] .cfd-cash{overflow:auto}@media (width<=640px){.cfd-cash-top h2{font-size:20px}.cfd-cash-top{gap:8px}.cfd-cash-grid{gap:10px}.cfd-bal-card{border-radius:14px;flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.cfd-bal-top{flex-direction:column;align-items:flex-start;gap:0}.cfd-bal-tag{display:none}.cfd-bal-card>strong{margin-left:auto;font-size:20px}.cfd-bal-rows{display:none}.cfd-cash-claim{padding:9px 12px}}.cfd-methods{flex-direction:column;gap:8px;display:flex}.cfd-methods-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cfd-methods-note{color:var(--cfd-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.cfd-methods-note svg{width:11px;height:11px;color:var(--cfd-icon);flex:none}.cfd-method-grid{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:7px;display:grid}.cfd-method-grid button{border:1px solid var(--cfd-border);background:var(--cfd-surface);text-align:left;border-radius:14px;align-items:center;gap:9px;min-width:0;height:56px;padding:0 10px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.cfd-method-grid button:hover{border-color:var(--cfd-border-2);background:var(--cfd-bg)}.cfd-method-grid button.is-on{border-color:var(--cfd-accent);background:var(--cfd-accent-soft);box-shadow:0 0 0 1px var(--cfd-accent) inset}.cfd-method-mark{background:color-mix(in srgb, currentColor 11%, transparent);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}.cfd-method-text{flex-direction:column;min-width:0;display:flex}.cfd-method-text b{color:var(--cfd-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.25;overflow:hidden}.cfd-method-text small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:500;line-height:1.3;overflow:hidden}.cfd-method-check{width:13px;height:13px;color:var(--cfd-accent);opacity:0;transition:opacity .15s,transform .15s;position:absolute;top:5px;right:5px;transform:scale(.7)}.cfd-method-grid button.is-on .cfd-method-check{opacity:1;transform:scale(1)}.cfd-method-grid button.is-on .cfd-method-text b{color:var(--cfd-accent)}@media (width<=640px){.cfd-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cfd-method-grid button{border-radius:12px;gap:8px;height:50px;padding:0 9px}.cfd-method-mark{border-radius:8px;width:26px;height:26px;font-size:13px}}.cfd-cash-grid{align-items:stretch}.cfd-cash-panel.is-form,.cfd-cash-panel.is-wallet{align-self:stretch}.cfd-cash-panel.is-form .cfd-summary,.cfd-cash-panel.is-wallet .cfd-summary{margin-top:auto}.cfd-cash-side .cfd-recent{flex:auto}.cfd-cash-side .cfd-empty-card{text-align:left;flex:none;justify-content:flex-start;align-items:flex-start;min-height:0;padding:6px 2px 2px}.cfd-cash-side .cfd-empty-glyph{display:none}.cfd-cash-side .cfd-empty-card b{font-size:11.5px}.cfd-cash-side .cfd-empty-card p{max-width:none;font-size:10.5px}.cfd-cash-tip{border:1px dashed var(--cfd-border-2);color:var(--cfd-muted);border-radius:12px;flex:none;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;display:flex}.cfd-cash-tip svg{width:13px;height:13px;color:var(--cfd-accent);flex:none}.cfd-cash-tip span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cfd-cash-tip .cfd-cash-link{flex:none;font-size:10.5px}.cfd-steps{flex-direction:column;gap:9px;margin:0;padding:2px 0 0;list-style:none;display:flex}.cfd-steps li{align-items:flex-start;gap:9px;display:flex}.cfd-steps li>i{background:var(--cfd-accent-soft);width:22px;height:22px;color:var(--cfd-accent);border-radius:999px;flex:none;place-items:center;font-size:10.5px;font-style:normal;font-weight:700;display:grid}.cfd-steps li>span{flex-direction:column;gap:1px;min-width:0;display:flex}.cfd-steps b{color:var(--cfd-text);font-size:11.5px;font-weight:650;line-height:1.35}.cfd-steps small{color:var(--cfd-muted);font-size:10px;line-height:1.4}.cfd-steps-foot{border-top:1px solid var(--cfd-border-soft);color:var(--cfd-muted);margin-top:auto;padding-top:9px;font-size:10px;line-height:1.4}.cfd-steps-foot svg{width:13px;height:13px;color:var(--cfd-accent);flex:none;margin-top:1px}.cfd-cash-side .cfd-recent{display:flex}.cfd-cash-side .cfd-recent .cfd-steps{flex:1}.cfd-steps-meta{border:1px solid var(--cfd-border-soft);background:var(--cfd-bg);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 9px;display:grid}.cfd-steps-meta>span{flex-direction:column;gap:1px;min-width:0;display:flex}.cfd-steps-meta small{color:var(--cfd-muted);letter-spacing:.02em;font-size:9px}.cfd-steps-meta b{color:var(--cfd-text);font-size:11px;font-weight:650}@media (width<=640px){.cfd-cash-inner{gap:10px}.cfd-cash-panel{gap:10px;padding:12px}.cfd-panel-head h3{font-size:15px}.cfd-panel-head p{font-size:10.5px;line-height:1.4}.cfd-money{gap:6px;padding:10px 11px 9px}.cfd-money-input input{font-size:30px}.cfd-money-input i{font-size:18px}.cfd-quick button{height:26px;padding:0 10px;font-size:10.5px}.cfd-method-grid button{gap:7px;height:46px;padding:0 8px}.cfd-method-mark{width:25px;height:25px;font-size:12px}.cfd-method-text b{font-size:11px}.cfd-method-text small{font-size:9px}.cfd-summary{margin:0;padding:8px 0}.cfd-summary dt{font-size:9px}.cfd-summary dd{font-size:11.5px}.cfd-cash-cta{height:44px}.cfd-cash-foot{font-size:9.5px}.cfd-cash-side{gap:10px}}@media (width>=641px){.cfd-method-grid.is-odd>button:first-child{grid-column:span 2}.cfd-method-grid.is-odd>button:first-child .cfd-method-mark{width:32px;height:32px;font-size:15px}}.cfd-cash-error{border:1px solid color-mix(in srgb, var(--cfd-sell) 26%, transparent);background:color-mix(in srgb, var(--cfd-sell) 7%, transparent);color:var(--cfd-sell);border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:7px 9px;font-size:10px;line-height:1.45;display:flex}.cfd-cash-paused{border:1px solid color-mix(in srgb, var(--cfd-accent) 30%, transparent);background:color-mix(in srgb, var(--cfd-accent) 8%, transparent);color:var(--cfd-accent-ink);border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:7px 9px;font-size:10px;line-height:1.45;display:flex}.cfd-cash-paused svg{flex:none;width:12px;height:12px;margin-top:1px}.cfd-cash-grid.is-history{grid-template-columns:minmax(0,1fr)}.cfd-cash-panel.is-history{align-self:start;min-height:0}.cfd-cash-panel.is-history .cfd-panel-badge{font-variant-numeric:tabular-nums}.cfd-cash-grid.is-history .cfd-cash-main{align-self:start}.cfd-cash-panel.is-history{flex:none}.cfd-term[data-phone] .cfd-body.has-help .cfd-cash,.cfd-term[data-phone] .cfd-body.has-help .cfd-more,.cfd-term[data-phone] .cfd-body.has-help .cfd-watch,.cfd-term[data-phone] .cfd-body.has-help .cfd-stage{display:none}.cfd-term[data-phone] .cfd-body.has-help .cfd-help-page{grid-column:2/-1;display:flex}.cfd-level-scrim{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#090e1a6b;border:0;position:fixed;inset:0}.cfd-level{z-index:71;border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:16px;flex-direction:column;gap:12px;width:min(360px,100vw - 28px);max-height:calc(100dvh - 40px);padding:14px;animation:.18s cfd-level-in;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 70px -24px #090e1a8c}@keyframes cfd-level-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.cfd-level-head{align-items:flex-start;gap:10px;display:flex}.cfd-level-badge{background:color-mix(in srgb, var(--cfd-accent) 14%, transparent);width:30px;height:30px;color:var(--cfd-accent);border-radius:9px;flex:none;place-items:center;display:grid}.cfd-level-head h2{margin:0;font-size:14px;font-weight:700;line-height:1.25}.cfd-level-head p{color:var(--cfd-muted);margin:2px 0 0;font-size:11px}.cfd-level-head .cfd-ticket-close{margin-left:auto}.cfd-level-tabs{background:var(--cfd-hover);border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.cfd-level-tabs-3{grid-template-columns:1fr 1fr 1fr}.cfd-level-tabs button{height:30px;color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:11.5px;font-weight:600}.cfd-level-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);box-shadow:0 1px 3px #090e1a24}.cfd-level-meta{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.cfd-level-meta>div{border:1px solid var(--cfd-border);border-radius:10px;flex-direction:column;gap:2px;padding:7px 10px;display:flex}.cfd-level-meta dt{color:var(--cfd-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.cfd-level-meta dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}.cfd-level-field{flex-direction:column;gap:5px;display:flex}.cfd-level-field>span:first-child{color:var(--cfd-muted);font-size:10.5px;font-weight:600}.cfd-level-input{border:1px solid var(--cfd-border);background:var(--cfd-bg);border-radius:11px;align-items:center;gap:4px;height:42px;padding:0 5px 0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.cfd-level-input:focus-within{border-color:color-mix(in srgb, var(--cfd-accent) 60%, var(--cfd-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cfd-accent) 14%, transparent)}.cfd-level-input.is-error{border-color:color-mix(in srgb, var(--cfd-sell) 55%, var(--cfd-border))}.cfd-level-input input{min-width:0;color:var(--cfd-text);font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:700}.cfd-level-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cfd-level-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cfd-level-stepper{gap:4px;display:inline-flex}.cfd-level-stepper button{border:1px solid var(--cfd-border);background:var(--cfd-surface);width:28px;height:28px;color:var(--cfd-text);cursor:pointer;border-radius:8px;place-items:center;display:grid}.cfd-level-stepper button:hover{background:var(--cfd-hover)}.cfd-level-hint{background:var(--cfd-hover);color:var(--cfd-muted);border-radius:9px;align-items:flex-start;gap:5px;padding:7px 9px;font-size:10.5px;line-height:1.45;display:flex}.cfd-level-hint.is-ok{color:var(--cfd-buy);background:color-mix(in srgb, var(--cfd-buy) 10%, transparent)}.cfd-level-hint svg{flex:none;margin-top:1px}.cfd-level-error{color:var(--cfd-sell);margin:0;font-size:10.5px}.cfd-level-actions{align-items:center;gap:6px;display:flex}.cfd-level-spacer{flex:1}.cfd-level-actions .cfd-cancel,.cfd-level-actions .cfd-confirm{border-radius:10px;height:34px;padding:0 14px;font-size:11.5px}.cfd-level-remove{border:1px solid var(--cfd-border);height:34px;color:var(--cfd-muted);cursor:pointer;background:0 0;border-radius:10px;padding:0 12px;font-size:11.5px;font-weight:600}.cfd-level-remove:hover:not(:disabled){border-color:color-mix(in srgb, var(--cfd-sell) 45%, var(--cfd-border));color:var(--cfd-sell)}.cfd-level-remove:disabled{opacity:.45;cursor:not-allowed}.cfd-level-cell{flex-direction:column;align-items:flex-start;gap:3px;margin:-1px 0;display:inline-flex}.cfd-table .cfd-level-chip{height:16px;color:var(--cfd-text);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:3px;align-items:center;gap:5px;padding:0 4px;font-size:10.5px;font-weight:600;line-height:1;transition:background .12s,border-color .12s;display:inline-flex}.cfd-table .cfd-level-chip.is-tp{border-left-color:color-mix(in srgb, var(--cfd-buy) 70%, transparent)}.cfd-table .cfd-level-chip.is-sl{border-left-color:color-mix(in srgb, var(--cfd-sell) 70%, transparent)}.cfd-table .cfd-level-chip.is-empty{border-left-color:var(--cfd-border)}.cfd-table .cfd-level-chip.is-empty .cfd-level-val{color:var(--cfd-muted)}.cfd-table .cfd-level-chip:hover:not(:disabled){background:var(--cfd-hover);color:var(--cfd-text)}.cfd-level-tag{letter-spacing:.08em;opacity:.85;font-size:8px;font-weight:800}.cfd-level-chip.is-tp .cfd-level-tag{color:var(--cfd-buy)}.cfd-level-chip.is-sl .cfd-level-tag{color:var(--cfd-sell)}.cfd-level-chip.is-empty .cfd-level-tag{color:var(--cfd-muted)}.cfd-level-val{letter-spacing:0;font-weight:600}.cfd-level-pen{opacity:0;flex:none;transition:opacity .12s}.cfd-table .cfd-level-chip:hover .cfd-level-pen{opacity:.7}.cfd-row-actions{align-items:center;gap:6px;display:inline-flex}.cfd-table .cfd-icon-btn{border:1px solid var(--cfd-border);width:22px;height:22px;color:var(--cfd-muted);cursor:pointer;background:0 0;border-radius:6px;place-items:center;padding:0;transition:background .14s,color .14s,border-color .14s;display:grid}.cfd-table .cfd-icon-btn:hover:not(:disabled){background:var(--cfd-hover);color:var(--cfd-text);border-color:var(--cfd-border-2)}.cfd-table .cfd-icon-btn:disabled{opacity:.45;cursor:not-allowed}.cfd-table .cfd-row-actions>button:not(.cfd-icon-btn){letter-spacing:.02em;border-radius:6px;height:22px;padding:0 10px;font-size:10px;font-weight:700}.cfd-bell-dot{background:var(--cfd-sell);color:#fff;min-width:15px;height:15px;box-shadow:0 0 0 2px var(--cfd-header);border-radius:999px;place-items:center;padding:0 3px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:3px;right:3px}.cfd-drawer-root{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.cfd-drawer-scrim{cursor:default;background:#04080f8c;border:0;padding:0;animation:.16s cfd-fade;position:absolute;inset:0}.cfd-drawer{border-left:1px solid var(--cfd-border);background:var(--cfd-surface);width:min(384px,100vw);height:100dvh;color:var(--cfd-text);flex-direction:column;animation:.18s cfd-slide;display:flex;position:relative;box-shadow:-24px 0 60px -30px #0000008c}@keyframes cfd-fade{0%{opacity:0}to{opacity:1}}@keyframes cfd-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.cfd-drawer-head{border-bottom:1px solid var(--cfd-border-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.cfd-drawer-head h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.cfd-drawer-head p{color:var(--cfd-muted);margin:3px 0 0;font-size:11.5px}.cfd-drawer-x{border:1px solid var(--cfd-border);width:28px;height:28px;color:var(--cfd-muted);cursor:pointer;background:0 0;border-radius:8px;place-items:center;transition:background .14s,color .14s;display:grid}.cfd-drawer-x:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-drawer-body{flex:1;min-height:0;padding:12px;overflow-y:auto}.cfd-drawer-foot{border-top:1px solid var(--cfd-border-soft);background:var(--cfd-panel);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.cfd-drawer-link{color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.cfd-drawer-link:hover{color:var(--cfd-text)}.cfd-drawer-tabs{align-items:center;gap:6px;padding:0 2px 10px;display:flex}.cfd-drawer-tabs>button{height:26px;color:var(--cfd-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 10px;font-size:11px;font-weight:600}.cfd-drawer-tabs>button.is-on{border-color:var(--cfd-border);background:var(--cfd-raised);color:var(--cfd-text)}.cfd-drawer-tabs .cfd-drawer-readall{color:var(--cfd-accent-strong);align-items:center;gap:5px;margin-left:auto;display:inline-flex}.cfd-drawer-tabs .cfd-drawer-readall:disabled{color:var(--cfd-muted);opacity:.55;cursor:default}.cfd-drawer-empty{color:var(--cfd-muted);text-align:center;justify-items:center;gap:4px;padding:56px 20px;display:grid}.cfd-drawer-empty b{color:var(--cfd-text);margin-top:6px;font-size:12.5px}.cfd-drawer-empty span{font-size:11.5px;line-height:1.5}.cfd-notice-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cfd-notice{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;gap:10px;width:100%;padding:9px 8px;transition:background .13s;display:flex}.cfd-notice:hover{background:var(--cfd-hover)}.cfd-notice-ico{background:var(--cfd-raised);width:30px;height:30px;color:var(--cfd-muted);border-radius:9px;flex:none;place-items:center;display:grid}.cfd-notice-text{flex-direction:column;flex:1;min-width:0;display:flex}.cfd-notice-top{align-items:center;gap:6px;display:flex}.cfd-notice-top b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cfd-text);flex:1;font-size:12px;font-weight:600;overflow:hidden}.cfd-notice.is-read .cfd-notice-top b{color:var(--cfd-dim);font-weight:500}.cfd-notice-top i{background:var(--cfd-accent);border-radius:999px;flex:none;width:5px;height:5px}.cfd-notice-body{-webkit-line-clamp:2;color:var(--cfd-muted);-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.cfd-notice-text small{color:var(--cfd-icon);margin-top:3px;font-size:10px}.cfd-set-group{padding:4px 4px 14px}.cfd-set-group+.cfd-set-group{border-top:1px solid var(--cfd-border-soft);padding-top:12px}.cfd-set-group h3{color:var(--cfd-icon);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:9.5px;font-weight:700}.cfd-set-row{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;display:flex}.cfd-set-row:hover{background:var(--cfd-hover)}.cfd-set-row>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.cfd-set-row b{font-size:12px;font-weight:600}.cfd-set-row small{color:var(--cfd-muted);font-size:11px;line-height:1.4}.cfd-switch{flex:none;width:34px;height:20px;display:inline-flex;position:relative}.cfd-switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cfd-switch i{background:var(--cfd-raised);border:1px solid var(--cfd-border-2);pointer-events:none;border-radius:999px;transition:background .16s,border-color .16s;position:absolute;inset:0}.cfd-switch i:after{content:"";background:var(--cfd-muted);border-radius:999px;width:14px;height:14px;transition:transform .16s,background .16s;position:absolute;top:2px;left:2px}.cfd-switch.is-on i{background:var(--cfd-accent);border-color:var(--cfd-accent)}.cfd-switch.is-on i:after{background:#fff;transform:translate(14px)}.cfd-set-note{color:var(--cfd-muted);margin:6px 4px 0;font-size:11px;line-height:1.5}.cfd-set-field{padding:4px 4px 10px}.cfd-set-field b{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.cfd-set-field small{color:var(--cfd-muted);margin-top:6px;font-size:11px;display:block}.cfd-set-chips{flex-wrap:wrap;gap:5px;display:flex}.cfd-set-chips button{border:1px solid var(--cfd-border);height:26px;color:var(--cfd-muted);cursor:pointer;background:0 0;border-radius:7px;padding:0 10px;font-size:11px;font-weight:600;transition:background .13s,color .13s,border-color .13s}.cfd-set-chips button:hover{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-set-chips button.is-on{border-color:color-mix(in srgb, var(--cfd-accent) 55%, transparent);background:color-mix(in srgb, var(--cfd-accent) 16%, transparent);color:var(--cfd-accent-strong)}.cfd-set-input{align-items:center;gap:6px;display:flex}.cfd-set-input input{border:1px solid var(--cfd-border);background:var(--cfd-input);width:92px;height:30px;color:var(--cfd-text);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 8px;font-size:12px}.cfd-set-input input:focus{border-color:var(--cfd-accent);outline:none}.cfd-set-input span{color:var(--cfd-muted);font-size:11px}.cfd-set-input button{border:1px solid var(--cfd-border);background:var(--cfd-raised);height:30px;color:var(--cfd-text);cursor:pointer;border-radius:8px;padding:0 12px;font-size:11px;font-weight:700}.cfd-set-input button:hover{border-color:var(--cfd-border-2);background:var(--cfd-hover)}@media (width<=640px){.cfd-drawer{border-left:0;width:100vw}.cfd-drawer-head{padding-top:calc(14px + env(safe-area-inset-top))}.cfd-drawer-foot{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.cfd-notice-ico.is-trade{background:color-mix(in srgb, var(--cfd-accent) 16%, transparent);color:var(--cfd-accent-strong)}.cfd-notice-ico.is-tx{background:color-mix(in srgb, var(--cfd-buy) 15%, transparent);color:var(--cfd-buy)}.cfd-notice-ico.is-brand{background:color-mix(in srgb, var(--cfd-accent) 16%, transparent);color:var(--cfd-accent-strong)}.cfd-notice-ico.is-warn{background:color-mix(in srgb, var(--cfd-warn) 18%, transparent);color:var(--cfd-warn)}.cfd-notice-ico.is-neutral{background:var(--cfd-raised);color:var(--cfd-muted)}.cfd-mark{font-variant-numeric:tabular-nums;border-radius:4px;margin:-1px -4px;padding:1px 4px;display:inline-block}.cfd-mark.is-up{animation:.55s ease-out cfd-mark-up}.cfd-mark.is-down{animation:.55s ease-out cfd-mark-down}@keyframes cfd-mark-up{0%{background:color-mix(in srgb, var(--cfd-buy) 26%, transparent)}to{background:0 0}}@keyframes cfd-mark-down{0%{background:color-mix(in srgb, var(--cfd-sell) 26%, transparent)}to{background:0 0}}.cfd-mchart-head,.cfd-mchart-order{display:none}@media (width<=1023px){.cfd-chart{background:var(--cfd-bg);flex-direction:column;display:flex}.cfd-chart-frame{flex:auto;height:auto;min-height:0}.cfd-chart-label{display:none}.cfd-chart-toasts{top:62px}.cfd-mchart-head{border-bottom:1px solid var(--cfd-border);background:var(--cfd-surface);flex:none;align-items:center;gap:8px;padding:7px 10px;display:flex}.cfd-mchart-sym{min-width:0;min-height:38px;color:var(--cfd-text);text-align:left;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:7px;padding:3px 2px;display:flex}.cfd-mchart-sym:active{background:var(--cfd-hover)}.cfd-mchart-sym .cfd-instr-icon{background:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.cfd-mchart-names{flex-direction:column;gap:1px;min-width:0;display:flex}.cfd-mchart-names b{letter-spacing:-.01em;font-size:13px;font-weight:750;line-height:1.15}.cfd-mchart-names small{max-width:92px;color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.cfd-mchart-sym>svg{color:var(--cfd-icon);flex:none}.cfd-mchart-sym .cfd-instr-icon>img,.cfd-mchart-sym .cfd-instr-icon>svg,.cfd-mchart-sym .cfd-instr-icon>span{object-fit:cover;width:100%;height:100%}.cfd-mchart-quote{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.cfd-mchart-quote b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:750;line-height:1.15}.cfd-mchart-quote b.is-up{color:var(--cfd-buy)}.cfd-mchart-quote b.is-down{color:var(--cfd-sell)}.cfd-mchart-quote .cfd-chg{font-size:10.5px;font-weight:700}.cfd-mchart-acct{border:0;border-left:1px solid var(--cfd-border);text-align:right;background:0 0;flex:none;align-items:center;gap:9px;min-height:38px;margin-left:2px;padding:2px 0 2px 9px;display:flex}.cfd-mchart-acct>span{flex-direction:column;gap:1px;display:flex}.cfd-mchart-acct small{color:var(--cfd-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:750;line-height:1.2}.cfd-mchart-acct b{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:750;line-height:1.25}.cfd-mchart-order{border-top:1px solid var(--cfd-border);background:var(--cfd-surface);flex:none;align-items:stretch;gap:6px;padding:7px 9px;display:flex}.cfd-mchart-side{color:#fff;border:0;border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:1px;min-width:0;height:44px;padding:0 6px;transition:filter .14s;display:flex}.cfd-mchart-side small{letter-spacing:.05em;opacity:.9;text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:1.1}.cfd-mchart-side b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:750;line-height:1.15;overflow:hidden}.cfd-mchart-side.is-sell{background:var(--cfd-sell)}.cfd-mchart-side.is-buy{background:var(--cfd-buy)}.cfd-mchart-side:disabled{filter:grayscale(.4);opacity:.55}.cfd-mchart-side:active:not(:disabled){filter:brightness(.92)}.cfd-mchart-lots{border:1px solid var(--cfd-border);background:var(--cfd-input);border-radius:12px;flex:none;grid-template-rows:1fr auto;grid-template-columns:auto 1fr auto;align-items:center;gap:0 1px;width:112px;padding:3px 4px 2px;display:grid}.cfd-mchart-lots button{background:var(--cfd-raised);width:26px;height:30px;color:var(--cfd-text);border:0;border-radius:7px;place-items:center;font-size:15px;font-weight:700;line-height:1;display:grid}.cfd-mchart-lots button:active{background:var(--cfd-hover)}.cfd-mchart-lots input{width:100%;min-width:0;color:var(--cfd-text);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;font-size:13px;font-weight:750}.cfd-mchart-lots input:focus{outline:none}.cfd-mchart-lots small{color:var(--cfd-muted);letter-spacing:.06em;text-align:center;grid-column:1/-1;font-size:8px;font-weight:750;line-height:1.4}.cfd-mchart-adv{border:1px solid var(--cfd-border);background:var(--cfd-raised);width:40px;color:var(--cfd-dim);border-radius:12px;flex:none;place-items:center;display:grid}.cfd-mchart-adv:active{background:var(--cfd-hover);color:var(--cfd-text)}.cfd-page-head{gap:8px;padding:12px 12px 10px}.cfd-page-head h1{font-size:18px}.cfd-page-head p{display:none}.cfd-page-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.cfd-page-stats>span{border-radius:10px;min-width:0;padding:6px 9px}.cfd-page-stats b{font-size:12px}.cfd-tabs{scrollbar-width:none;gap:2px;padding:6px 8px;overflow-x:auto}.cfd-tabs::-webkit-scrollbar{display:none}.cfd-tabs button{flex:none;padding:6px 11px;font-size:11.5px}.cfd-monitor{display:none}}.cfd-cards{flex-direction:column;gap:8px;margin:0;padding:9px 9px 14px;list-style:none;display:flex}.cfd-card{border:1px solid var(--cfd-border);background:var(--cfd-card);box-shadow:var(--cfd-shadow);border-radius:14px;overflow:hidden}.cfd-card.is-buy{box-shadow:inset 3px 0 0 var(--cfd-buy), var(--cfd-shadow)}.cfd-card.is-sell{box-shadow:inset 3px 0 0 var(--cfd-sell), var(--cfd-shadow)}.cfd-card-head{align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.cfd-card-id{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.cfd-card-id .cfd-instr-icon{background:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.cfd-card-id .cfd-instr-icon>img,.cfd-card-id .cfd-instr-icon>svg,.cfd-card-id .cfd-instr-icon>span{object-fit:cover;width:100%;height:100%}.cfd-card-id b{letter-spacing:-.01em;font-size:13px;font-weight:750;line-height:1.2;display:block}.cfd-card-id small{color:var(--cfd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.3;display:block;overflow:hidden}.cfd-card-side{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;padding:3px 7px;font-size:8.5px;font-weight:800}.cfd-card.is-buy .cfd-card-side{background:color-mix(in srgb, var(--cfd-buy) 15%, transparent);color:var(--cfd-buy)}.cfd-card.is-sell .cfd-card-side{background:color-mix(in srgb, var(--cfd-sell) 15%, transparent);color:var(--cfd-sell)}.cfd-card.is-flat .cfd-card-side{background:var(--cfd-raised);color:var(--cfd-dim)}.cfd-card-pnl{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;margin-left:auto;font-size:14px;font-weight:800;line-height:1.2;display:flex}.cfd-card-pnl small{color:var(--cfd-muted);letter-spacing:.07em;font-size:8px;font-weight:750}.cfd-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0 12px 9px;display:grid}.cfd-card-grid>span{background:var(--cfd-bg);border-radius:9px;flex-direction:column;gap:1px;min-width:0;padding:6px 8px;display:flex}.cfd-card-grid small{color:var(--cfd-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:750;line-height:1.3}.cfd-card-grid b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.3;overflow:hidden}.cfd-card-foot{gap:6px;padding:0 12px 11px;display:flex}.cfd-card-foot:empty{display:none}.cfd-card-level{border:1px solid var(--cfd-border);min-width:0;height:34px;color:var(--cfd-text);background:0 0;border-radius:9px;flex:1 1 0;align-items:center;gap:5px;padding:0 8px;display:flex}.cfd-card-level:active{background:var(--cfd-hover)}.cfd-card-level small{color:var(--cfd-muted);letter-spacing:.05em;flex:none;font-size:8.5px;font-weight:800}.cfd-card-level b{font-variant-numeric:tabular-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:10.5px;font-weight:700;overflow:hidden}.cfd-card-level>svg{color:var(--cfd-icon);flex:none}.cfd-card-level.is-empty b{color:var(--cfd-muted);font-weight:650}.cfd-card-level.is-tp b{color:var(--cfd-buy)}.cfd-card-level.is-sl b{color:var(--cfd-sell)}.cfd-card-edit{border:1px solid var(--cfd-border);height:34px;color:var(--cfd-text);background:0 0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:11.5px;font-weight:750;display:inline-flex}.cfd-card-edit:disabled{opacity:.55}.cfd-card-edit:active:not(:disabled){background:var(--cfd-hover)}.cfd-card-close{background:var(--cfd-danger-soft);height:34px;color:var(--cfd-sell);border:0;border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:11.5px;font-weight:750;display:inline-flex}.cfd-card-close:disabled{opacity:.55}.cfd-card-close:active:not(:disabled){filter:brightness(1.1)}.cfd-term[data-theme=light] .cfd-card-close{background:#fdecee}@media (width<=1023px) and (orientation:landscape) and (height<=540px){.cfd-term>header{min-height:40px}.cfd-mchart-head{padding:3px 10px}.cfd-mchart-sym{min-height:30px}.cfd-mchart-acct{display:none}.cfd-mchart-order{padding:5px 9px}.cfd-mchart-side{height:38px}.cfd-mchart-lots{height:38px;padding:1px 4px}.cfd-mchart-lots button{height:24px}.cfd-mchart-lots small{font-size:7px;line-height:1.2}.cfd-mchart-adv{width:36px}.cfd-body{padding-bottom:calc(52px + env(safe-area-inset-bottom))}.cfd-phone{height:calc(52px + env(safe-area-inset-bottom))}.cfd-phone button{gap:1px;font-size:9px}.cfd-phone button svg{width:17px;height:17px}}@media (width<=359px){.cfd-mchart-side b{font-size:11px}.cfd-mchart-names small{max-width:68px}.cfd-mchart-acct{gap:7px;padding-left:7px}}.cfd-term[data-phone=deposit] .cfd-cash.is-deposit,.cfd-term[data-phone=withdraw] .cfd-cash.is-withdraw,.cfd-cash.is-deposit,.cfd-cash.is-withdraw{background:0 0;justify-content:center;align-items:stretch;min-height:0;padding:0;display:flex;overflow:auto}.cfd-fund{--gw-card:#121826;--gw-border:#232d3f;--gw-title:#fff;--gw-meta:#6c86ad;--gw-divider:#232d3f;--gw-hover:#171e2e;--gw-on:#182238;--gw-page:#0d111d;flex-direction:column;gap:0;width:min(1180px,100%);min-height:100%;margin:0 auto;padding:8px 0 36px;display:flex}.cfd-term[data-theme=light] .cfd-fund{--gw-card:#fff;--gw-border:#dce3ef;--gw-title:#121826;--gw-meta:#6c86ad;--gw-divider:#e3e9f2;--gw-hover:#f5f7fb;--gw-on:#eaf1ff;--gw-page:transparent}.cfd-fund-bar{flex:none;align-items:center;gap:14px;padding:16px 22px 10px;display:flex}.cfd-fund-bar .cfd-cash-back{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:36px;color:var(--cfd-text);font-size:var(--cfd-fs-sm);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;font-weight:600;display:inline-flex}.cfd-fund-bar .cfd-cash-back:hover{border-color:var(--cfd-ink);color:var(--cfd-ink);background:var(--cfd-raised)}.cfd-fund-title{flex:1;min-width:0}.cfd-fund-title h2{color:var(--cfd-text);font-size:var(--cfd-fs-2xl);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1.12}.cfd-fund-title p{color:var(--cfd-muted);font-size:var(--cfd-fs-sm);letter-spacing:-.01em;margin:4px 0 0;font-weight:400;line-height:1.35}.cfd-fund-bar-actions{flex:none;align-items:center;gap:10px;display:flex}.cfd-fund-history-btn{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:34px;color:var(--cfd-muted);font-size:var(--cfd-fs-sm);border-radius:999px;padding:0 12px;font-weight:500}.cfd-fund-history-btn.is-on,.cfd-fund-history-btn:hover{border-color:var(--cfd-accent);color:var(--cfd-accent)}.cfd-fund-avail{flex-direction:column;align-items:flex-end;line-height:1.05;display:flex}.cfd-fund-avail small{color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600}.cfd-fund-avail b{color:var(--cfd-text);font-size:var(--cfd-fs-lg);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.cfd-fund-steps{flex:none;align-items:flex-start;gap:0;margin:4px 22px 8px;padding:0;list-style:none;display:flex;overflow-x:auto}.cfd-fund-steps>li{min-width:0;color:var(--cfd-muted);flex:1;align-items:center;gap:10px;display:flex}.cfd-fund-steps>li:not(:last-child):after{content:"";background:var(--cfd-border);flex:1;min-width:18px;height:1px;margin:0 10px 0 4px}.cfd-fund-step-num{border:1px solid var(--cfd-border);background:var(--cfd-surface);width:26px;height:26px;color:var(--cfd-muted);font-size:var(--cfd-fs-xs);border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.cfd-fund-step-num svg{width:14px;height:14px}.cfd-fund-steps>li.is-on .cfd-fund-step-num{border-color:var(--cfd-ink);background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2);box-shadow:0 8px 18px -12px #14141459}.cfd-fund-steps>li.is-done .cfd-fund-step-num{border-color:var(--cfd-ink);background:var(--cfd-surface);color:var(--cfd-text);border:1px solid var(--cfd-border-2)}.cfd-fund-steps>li.is-on{color:var(--cfd-text)}.cfd-fund-steps>li.is-done{color:var(--cfd-dim)}.cfd-fund-step-label{font-size:var(--cfd-fs-sm);letter-spacing:-.01em;white-space:nowrap;flex:none;font-weight:500}.cfd-fund-steps>li.is-on .cfd-fund-step-label{color:var(--cfd-text);font-weight:600}.cfd-fund-body{flex:1;grid-template-columns:minmax(0,1fr) minmax(250px,300px);align-items:start;gap:24px;min-height:0;padding:14px 22px 0;display:grid}.cfd-fund-main{border:1px solid var(--gw-border,var(--cfd-border));background:var(--gw-page,var(--cfd-surface));min-width:0;box-shadow:none;border-radius:16px;flex-direction:column;gap:18px;padding:24px;display:flex}.cfd-fund-side{border:1px solid var(--cfd-border);border-radius:var(--cfd-radius-xl);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);flex-direction:column;gap:18px;padding:24px;display:flex}.cfd-fund-facts{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cfd-fund-facts li{align-items:flex-start;gap:12px;display:flex}.cfd-fund-fact-ico{background:var(--cfd-surface);width:40px;height:40px;color:var(--cfd-text);border:0;border:1px solid var(--cfd-border-2);border-radius:999px;flex:none;place-items:center;display:grid}.cfd-fund-fact-ico svg{width:16px;height:16px}.cfd-fund-facts b{color:var(--cfd-text);font-size:var(--cfd-fs-md);letter-spacing:-.015em;font-weight:600;line-height:1.3;display:block}.cfd-fund-facts small{color:var(--cfd-muted);font-size:var(--cfd-fs-sm);margin-top:3px;font-weight:400;line-height:1.4;display:block}.cfd-fund-help{border-top:1px solid var(--cfd-border);margin-top:4px;padding-top:16px}.cfd-fund-help p{color:var(--cfd-muted);font-size:var(--cfd-fs-sm);margin:12px 0 8px;font-weight:400;line-height:1.45}.cfd-fund-help .cfd-cash-link{font-size:var(--cfd-fs-sm);font-weight:600}.cfd-fund-tools{align-items:center;gap:10px;display:flex}.cfd-fund-search{border:1px solid var(--cfd-border);background:var(--cfd-raised);min-width:0;height:46px;color:var(--cfd-muted);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 16px;display:flex}.cfd-fund-search svg{flex:none;width:16px;height:16px}.cfd-fund-search input{width:100%;color:var(--cfd-text);font-family:inherit;font-size:var(--cfd-fs-md);background:0 0;border:0;outline:none;font-weight:400}.cfd-fund-search input::placeholder{color:var(--cfd-muted);font-weight:400}.cfd-fund-view{border:1px solid var(--cfd-border);background:var(--cfd-raised);border-radius:999px;flex:none;gap:4px;padding:4px;display:inline-flex}.cfd-fund-view button{width:32px;height:32px;color:var(--cfd-muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.cfd-fund-view button.is-on{background:var(--cfd-ink);color:#fff}.cfd-fund-view button svg{width:16px;height:16px}.cfd-fund-section-head{color:var(--cfd-text);font-size:var(--cfd-fs-md);letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:inline-flex}.cfd-fund-section-head svg{width:15px;height:15px;color:var(--cfd-warn)}.cfd-fund-methods{gap:12px;display:grid}.cfd-fund-methods.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cfd-fund-methods.is-list{grid-template-columns:minmax(0,1fr)}.cfd-fund-method{border:1px solid var(--gw-border);background:var(--gw-card);min-width:0;color:var(--gw-title);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;padding:0;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.cfd-fund-method:hover:not(:disabled){border-color:color-mix(in srgb, var(--gw-border) 70%, #6c86ad);background:var(--gw-hover)}.cfd-fund-method.is-on{background:var(--gw-on);border-color:#2f6dff;box-shadow:inset 0 0 0 1px #2f6dff59}.cfd-fund-method:disabled{opacity:.45;cursor:not-allowed}.cfd-fund-method-top{align-items:center;gap:12px;min-width:0;padding:16px 16px 14px;display:flex}.cfd-fund-method-mark{width:32px;height:32px;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.cfd-fund-method-mark svg{width:28px;height:28px;display:block}.cfd-fund-method-name{flex-direction:column;gap:2px;min-width:0;display:flex}.cfd-fund-method-name b{min-width:0;color:var(--gw-title);font-family:var(--cfd-font-display,var(--cfd-font));letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.cfd-fund-method-name small{color:var(--gw-meta);letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.2}.cfd-fund-method-meta{border-top:1px solid var(--gw-divider);background:0 0;grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.cfd-fund-method-meta>span{min-width:0;box-shadow:none;color:var(--gw-meta);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:0;place-items:center;padding:10px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:1.2;display:grid}.cfd-fund-method-meta>span+span{border-left:1px solid var(--gw-divider)}.cfd-fund-method-meta small,.cfd-fund-method-meta em,.cfd-fund-method-net{display:none}@media (width<=1100px){.cfd-fund-methods.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.cfd-fund-methods.is-grid{grid-template-columns:minmax(0,1fr)}}.cfd-fund-details,.cfd-fund-done,.cfd-fund-history{flex-direction:column;gap:14px;width:min(560px,100%);display:flex}.cfd-fund-chosen{border:1px solid var(--gw-border,var(--cfd-border));background:var(--gw-card,var(--cfd-surface));box-shadow:none;color:var(--gw-title,var(--cfd-text));text-align:left;-webkit-backdrop-filter:var(--cfd-glass);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.cfd-fund-chosen span:nth-child(2){flex:1;min-width:0}.cfd-fund-chosen b{color:var(--gw-title,var(--cfd-text));font-family:var(--cfd-font-display,var(--cfd-font));font-size:14px;font-weight:600;display:block}.cfd-fund-chosen small{color:var(--gw-meta,var(--cfd-muted));font-size:12px;font-weight:500}.cfd-fund-chosen em{color:var(--cfd-accent);font-size:12px;font-style:normal;font-weight:700}.cfd-fund-amount-block{flex-direction:column;gap:10px;display:flex}.cfd-fund-amount{flex-direction:column;gap:6px;display:flex}.cfd-fund-amount>span:first-child,.cfd-fund-field>span{color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600}.cfd-fund-amount-row{border:1px solid var(--cfd-border);background:var(--cfd-input);height:52px;color:var(--cfd-muted);font-size:var(--cfd-fs-xl);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:flex}.cfd-fund-amount-row input{width:100%;color:var(--cfd-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;background:0 0;border:0;outline:none;font-family:inherit;font-size:22px;font-weight:700}.cfd-fund-quicks{flex-wrap:wrap;gap:8px;display:flex}.cfd-fund-quicks button{border:1px solid var(--cfd-border);background:var(--cfd-surface);height:32px;color:var(--cfd-muted);font-size:var(--cfd-fs-sm);border-radius:999px;padding:0 12px;font-weight:500}.cfd-fund-quicks button.is-on,.cfd-fund-quicks button:hover{background:var(--cfd-surface);color:var(--cfd-text);border-color:#0000;border:1px solid var(--cfd-border-2)}.cfd-fund-field{flex-direction:column;gap:6px;display:flex}.cfd-fund-field input,.cfd-fund-promo-row input{border:1px solid var(--cfd-border);background:var(--cfd-input);width:100%;height:44px;color:var(--cfd-text);border-radius:10px;outline:none;padding:0 12px;font-size:13px}.cfd-fund-field input:focus,.cfd-fund-promo-row input:focus{border-color:var(--cfd-accent)}.cfd-fund-promo{border:1px solid var(--cfd-border);border-radius:var(--cfd-radius-lg);background:var(--cfd-surface);box-shadow:var(--cfd-shadow);-webkit-backdrop-filter:var(--cfd-glass);flex-direction:column;gap:10px;padding:16px;display:flex}.cfd-fund-promo.is-on{border-color:color-mix(in srgb, var(--cfd-buy) 40%, var(--cfd-border));background:color-mix(in srgb, var(--cfd-buy) 8%, var(--cfd-surface))}.cfd-fund-promo-head{align-items:flex-start;gap:10px;display:flex}.cfd-fund-promo-head>svg{width:16px;height:16px;color:var(--cfd-accent);flex:none;margin-top:2px}.cfd-fund-promo-head b{color:var(--cfd-text);font-size:13px;font-weight:700;display:block}.cfd-fund-promo-head small{color:var(--cfd-muted);font-size:11.5px}.cfd-fund-promo-row{gap:8px;display:flex}.cfd-fund-promo-row button{background:var(--cfd-ink);color:#fff;height:44px;font-size:var(--cfd-fs-sm);border:0;border-radius:999px;flex:none;padding:0 14px;font-weight:600}.cfd-fund-promo-row button:disabled{opacity:.45}.cfd-fund-promo-msg{align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.cfd-fund-promo-msg.is-ok{color:var(--cfd-buy)}.cfd-fund-promo-msg.is-bad{color:var(--cfd-sell)}.cfd-fund-promo-msg svg{width:14px;height:14px}.cfd-fund-promo-credit{background:var(--cfd-accent-soft);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.cfd-fund-promo-credit b{color:var(--cfd-accent);font-size:13px}.cfd-fund-promo-credit small{color:var(--cfd-muted);font-size:11.5px}.cfd-fund-receipt{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cfd-fund-receipt>span{border:1px solid var(--cfd-border);background:var(--cfd-raised);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.cfd-fund-receipt small{color:var(--cfd-muted);text-transform:uppercase;font-size:10px;font-weight:650}.cfd-fund-receipt b{color:var(--cfd-text);font-size:var(--cfd-fs-md);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600}.cfd-fund-actions{flex-wrap:wrap;gap:8px;display:flex}.cfd-fund-cta,.cfd-fund-ghost{height:48px;font-family:inherit;font-size:var(--cfd-fs-md);letter-spacing:-.015em;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.cfd-fund-cta{background:var(--cfd-ink);color:#fff;border:0;border-radius:999px;flex:1;box-shadow:0 14px 28px -16px #14141473}.cfd-fund-cta:disabled{opacity:.45}.cfd-fund-cta svg{width:16px;height:16px}.cfd-fund-ghost{border:1px solid var(--cfd-border);background:var(--cfd-surface);color:var(--cfd-muted)}.cfd-fund-ghost:hover{color:var(--cfd-text);border-color:var(--cfd-border-2)}.cfd-fund-lock{color:var(--cfd-warn);margin:0;font-size:12px}.cfd-fund-review{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.cfd-fund-review>div{flex-direction:column;gap:3px;display:flex}.cfd-fund-review>div.is-wide{grid-column:1/-1}.cfd-fund-review small{color:var(--cfd-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.cfd-fund-review b,.cfd-fund-review code{color:var(--cfd-text);word-break:break-all;font-size:13.5px;font-weight:700}.cfd-fund-pay{border:1px solid var(--cfd-border);border-radius:var(--cfd-radius-xl);background:var(--cfd-surface);box-shadow:var(--cfd-shadow-pop);-webkit-backdrop-filter:var(--cfd-glass);grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.cfd-fund-pay-qr{border-right:1px solid var(--cfd-border);background:var(--cfd-raised);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 16px;display:flex}.cfd-fund-qr{background:var(--cfd-surface);border-radius:14px;place-items:center;padding:10px;display:grid}.cfd-fund-pay-amount{color:var(--cfd-text);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;display:inline-flex}.cfd-fund-pay-amount strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.cfd-fund-pay-amount span,.cfd-fund-pay-qr>p{color:var(--cfd-muted);margin:0;font-size:12px}.cfd-fund-pay-amount svg{width:14px;height:14px;color:var(--cfd-muted);align-self:center}.cfd-fund-pay-bonus{color:var(--cfd-buy);font-size:11.5px;font-style:normal;font-weight:700}.cfd-fund-pay-detail{flex-direction:column;gap:12px;padding:18px;display:flex}.cfd-fund-pay-meta b{color:var(--cfd-text);font-size:15px;font-weight:750;display:block}.cfd-fund-pay-meta small{color:var(--cfd-muted);font-size:12px}.cfd-fund-address{border:1px solid var(--cfd-border);background:var(--cfd-input);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.cfd-fund-address>div{flex:1;min-width:0}.cfd-fund-address small{color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.cfd-fund-address code{color:var(--cfd-text);word-break:break-all;font-size:12.5px;font-weight:650;line-height:1.45;display:block}.cfd-fund-address button{background:var(--cfd-ink);color:#fff;height:34px;font-size:var(--cfd-fs-xs);border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px;font-weight:600;display:inline-flex}.cfd-fund-warn{background:var(--cfd-warn-soft);color:var(--cfd-warn);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}.cfd-fund-warn svg{flex:none;width:14px;height:14px;margin-top:1px}.cfd-fund-done{align-items:flex-start;padding:8px 0}.cfd-fund-done-ico{background:var(--cfd-accent-soft);width:48px;height:48px;color:var(--cfd-accent);border-radius:999px;place-items:center;display:grid}.cfd-fund-done-ico svg{width:22px;height:22px}.cfd-fund-done h3{color:var(--cfd-text);font-size:var(--cfd-fs-xl);letter-spacing:-.03em;margin:0;font-weight:700}.cfd-fund-done>p{color:var(--cfd-muted);font-size:var(--cfd-fs-sm);margin:0;font-weight:400;line-height:1.45}.cfd-fund-open{flex-direction:column;gap:8px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:flex}.cfd-fund-open li{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.cfd-fund-open b{color:var(--cfd-text);font-size:13px;font-weight:700;display:block}.cfd-fund-open small{color:var(--cfd-muted);margin-top:2px;font-size:11px;display:block}.cfd-fund-open button{border:1px solid var(--cfd-border);color:var(--cfd-muted);background:0 0;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:650}.cfd-fund-open-status{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:750}.cfd-fund-open-status.is-wait{background:var(--cfd-warn-soft);color:var(--cfd-warn)}.cfd-fund-open-status.is-done{background:color-mix(in srgb, var(--cfd-buy) 16%, transparent);color:var(--cfd-buy)}.cfd-fund-open-status.is-fail{background:color-mix(in srgb, var(--cfd-sell) 14%, transparent);color:var(--cfd-sell)}@media (width<=960px){.cfd-fund-body{grid-template-columns:minmax(0,1fr);padding:10px 16px 96px}.cfd-fund-side{order:2}.cfd-fund-main,.cfd-fund-side{padding:18px}.cfd-fund-methods.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cfd-fund-pay{grid-template-columns:minmax(0,1fr)}.cfd-fund-pay-qr{border-right:0;border-bottom:1px solid var(--cfd-border)}.cfd-fund-bar{padding:14px 16px 8px}.cfd-fund-steps{margin:4px 16px 8px}.cfd-fund-step-label{font-size:11.5px}}@media (width<=640px){.cfd-fund-bar{flex-wrap:wrap}.cfd-fund-bar .cfd-cash-back span{display:none}.cfd-fund-title h2{letter-spacing:-.025em;font-size:22px}.cfd-fund-title p{font-size:12px}.cfd-fund-methods.is-grid{grid-template-columns:minmax(0,1fr)}.cfd-fund-steps>li:not(:last-child):after{min-width:10px}.cfd-fund-receipt{grid-template-columns:1fr}}.cfd-account{background:var(--cfd-bg);min-height:0;padding:20px 16px 32px;display:none;overflow:auto}.cfd-account-inner{flex-direction:column;gap:14px;width:min(720px,100%);height:100%;min-height:0;max-height:100%;margin:0 auto;display:flex}.cfd-account-top{flex:none;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.cfd-account-title{min-width:0}.cfd-account-title .cfd-cash-back{gap:6px;font-size:13px}.cfd-account-title .cfd-cash-back svg{width:15px;height:15px}.cfd-account-title h2{color:var(--cfd-text);letter-spacing:-.02em;margin:8px 0 4px;font-size:28px;font-weight:750;line-height:1.15}.cfd-account-title p{max-width:560px;color:var(--cfd-muted);margin:0;font-size:15px;line-height:1.5}.cfd-account-tabs{border:1px solid var(--cfd-border);background:var(--cfd-raised);border-radius:14px;flex-wrap:wrap;flex:none;gap:4px;padding:5px;display:flex}.cfd-account-tabs button{min-height:40px;color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;padding:0 14px;font-size:14px;font-weight:650}.cfd-account-tabs button:hover{color:var(--cfd-text);background:var(--cfd-hover)}.cfd-account-tabs button.is-on{background:var(--cfd-surface);color:var(--cfd-text);box-shadow:var(--cfd-shadow)}.cfd-account-body{border:1px solid var(--cfd-border);background:var(--cfd-surface);border-radius:16px;flex:1;min-height:0;padding:8px 6px 20px;overflow:auto}.cfd-account .cfd-set-group{padding:8px 10px 18px}.cfd-account .cfd-set-group h3{letter-spacing:.07em;margin:0 0 10px;font-size:12px}.cfd-account .cfd-set-row{border-radius:10px;gap:14px;padding:12px 8px}.cfd-account .cfd-set-row>span:first-child{gap:3px}.cfd-account .cfd-set-row b{font-size:15px;font-weight:650}.cfd-account .cfd-set-row small{font-size:13px;line-height:1.45}.cfd-account .cfd-set-note{margin:8px 8px 0;font-size:13px;line-height:1.55}.cfd-account .cfd-set-field{padding:6px 8px 12px}.cfd-account .cfd-set-field b{margin-bottom:8px;font-size:15px;font-weight:650}.cfd-account .cfd-set-field small{margin-top:8px;font-size:13px;line-height:1.45}.cfd-account .cfd-set-chips{gap:8px}.cfd-account .cfd-set-chips button{border-radius:10px;min-height:36px;padding:0 14px;font-size:13.5px}.cfd-account .cfd-set-input{gap:8px}.cfd-account .cfd-set-input input{border-radius:10px;height:40px;padding:0 12px;font-size:15px}.cfd-account .cfd-set-input span{font-size:13px}.cfd-account .cfd-set-input button{border-radius:10px;height:40px;padding:0 14px;font-size:13px}.cfd-acc-section{flex-direction:column;gap:6px;padding:12px 14px 16px;display:flex}.cfd-acc-field{flex-direction:column;gap:6px;padding:8px 4px;display:flex}.cfd-acc-field>span{color:var(--cfd-text);font-size:14px;font-weight:650}.cfd-acc-field small{color:var(--cfd-muted);font-size:13px;line-height:1.45}.cfd-acc-field small.is-err{color:var(--cfd-sell)}.cfd-acc-input{border:1px solid var(--cfd-border);background:var(--cfd-input);width:100%;height:44px;color:var(--cfd-text);border-radius:12px;padding:0 14px;font-size:15px}.cfd-acc-input:focus{border-color:var(--cfd-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--cfd-accent) 18%, transparent);outline:none}.cfd-acc-input.is-mono{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cfd-acc-input.is-center{text-align:center}.cfd-acc-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 4px 4px;display:flex}.cfd-acc-btn{border:1px solid var(--cfd-border);background:var(--cfd-raised);min-height:42px;color:var(--cfd-text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}.cfd-acc-btn.is-sm{min-height:36px;padding:0 12px;font-size:13px}.cfd-acc-btn.is-primary{background:var(--cfd-accent);color:var(--cfd-on-accent);border-color:#0000}.cfd-acc-btn.is-primary:hover{background:var(--cfd-accent-strong)}.cfd-acc-btn.is-ghost{background:0 0}.cfd-acc-btn:disabled{opacity:.5;cursor:default}.cfd-acc-flash{border-radius:12px;margin:6px 4px;padding:11px 13px;font-size:14px;line-height:1.45}.cfd-acc-flash.is-ok{background:color-mix(in srgb, var(--cfd-buy) 14%, transparent);color:var(--cfd-buy)}.cfd-acc-flash.is-error{background:color-mix(in srgb, var(--cfd-sell) 14%, transparent);color:var(--cfd-sell)}.cfd-acc-devices{margin:0;padding:0;list-style:none}.cfd-acc-devices li{border-radius:12px;align-items:center;gap:12px;padding:12px 8px;display:flex}.cfd-acc-devices li:hover{background:var(--cfd-hover)}.cfd-acc-device-ico{background:var(--cfd-raised);width:38px;height:38px;color:var(--cfd-muted);border:1px solid var(--cfd-border);border-radius:11px;flex:none;place-items:center;display:grid}.cfd-acc-device-ico.is-brand{background:color-mix(in srgb, var(--cfd-accent) 16%, transparent);color:var(--cfd-accent-strong);border-color:#0000}.cfd-acc-device-ico.is-warn{background:color-mix(in srgb, var(--cfd-warn) 18%, transparent);color:var(--cfd-warn);border-color:#0000}.cfd-acc-device-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cfd-acc-device-text b{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}.cfd-acc-device-text b em{letter-spacing:.04em;text-transform:uppercase;color:var(--cfd-accent-strong);background:color-mix(in srgb, var(--cfd-accent) 14%, transparent);border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.cfd-acc-device-text small{color:var(--cfd-muted);font-size:13px}.cfd-acc-device-text small.is-warn{color:var(--cfd-warn)}.cfd-acc-iconbtn{width:34px;height:34px;color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.cfd-acc-iconbtn:hover{background:color-mix(in srgb, var(--cfd-sell) 12%, transparent);color:var(--cfd-sell)}.cfd-acc-textbtn{color:var(--cfd-accent-strong);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:8px 4px 0;padding:0;font-size:14px;font-weight:600;display:inline-flex}.cfd-acc-textbtn.is-danger{color:var(--cfd-sell)}.cfd-acc-error{color:var(--cfd-sell);margin-top:8px;font-size:13px}.cfd-acc-timer{color:var(--cfd-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.cfd-acc-ga{border:1px solid var(--cfd-border);background:#fff;border-radius:28%;flex:none;place-items:center;display:grid;box-shadow:0 1px 3px #0a0b0d1f}.cfd-acc-ga-card{background:var(--cfd-raised);border:1px solid var(--cfd-border);border-radius:14px;align-items:center;gap:14px;margin:4px;padding:14px;display:flex}.cfd-acc-ga-card>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cfd-acc-ga-card b{font-size:16px;font-weight:650}.cfd-acc-ga-card small{color:var(--cfd-muted);font-size:13px}.cfd-acc-2fa-list{margin:4px 0 0;padding:0;list-style:none}.cfd-acc-2fa-list li{border-top:1px solid var(--cfd-border-soft);align-items:center;gap:12px;padding:14px 8px;display:flex}.cfd-acc-ga-setup{background:linear-gradient(160deg, color-mix(in srgb, var(--cfd-accent) 14%, transparent), var(--cfd-raised));border:1px solid color-mix(in srgb, var(--cfd-accent) 18%, transparent);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;margin:4px;padding:18px;display:flex}.cfd-acc-ga-setup b{letter-spacing:-.01em;font-size:17px;font-weight:700}.cfd-acc-ga-setup p{color:var(--cfd-muted);margin:0;font-size:14px;line-height:1.55}.cfd-acc-ga-setup ul{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.cfd-acc-ga-setup li{color:var(--cfd-text);align-items:center;gap:8px;font-size:14px;display:flex}.cfd-acc-ga-setup li svg{color:var(--cfd-accent-strong);flex:none}.cfd-acc-otp{align-items:center;gap:6px;display:flex}.cfd-acc-otp>span{border:1px solid var(--cfd-border);background:var(--cfd-input);font-variant-numeric:tabular-nums;border-radius:10px;flex:1;place-items:center;min-width:0;height:48px;font-size:20px;font-weight:700;display:grid}.cfd-acc-otp>span.is-filled{border-color:color-mix(in srgb, var(--cfd-text) 28%, transparent)}.cfd-acc-otp-gap{width:8px;height:2px;background:var(--cfd-border)!important;border:0!important;border-radius:999px!important;flex:none!important;min-width:8px!important;height:2px!important}.cfd-acc-codes{border:1px solid var(--cfd-border);background:var(--cfd-raised);border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:10px;list-style:none;display:grid}.cfd-acc-codes li{background:var(--cfd-surface);border:1px solid var(--cfd-border);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.cfd-acc-codes li.is-used{opacity:.5}.cfd-acc-codes li.is-used code{text-decoration:line-through}.cfd-acc-codes span{width:14px;color:var(--cfd-muted);font-variant-numeric:tabular-nums;font-size:11px}.cfd-acc-codes code{letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:650}.cfd-term[data-phone=account] .cfd-account{padding:0;display:flex;overflow:hidden}.cfd-term[data-phone=account] .cfd-watch,.cfd-term[data-phone=account] .cfd-stage,.cfd-term[data-phone=account] .cfd-more{display:none}.cfd-term[data-phone=account] .cfd-account{grid-column:2/-1;min-height:0;padding:18px 20px 36px;overflow:auto}@media (width<=1023px){.cfd-term[data-phone=account] .cfd-account{min-height:0;padding:14px 12px 88px;display:flex;overflow:auto}.cfd-term[data-phone=account] .cfd-watch,.cfd-term[data-phone=account] .cfd-stage{display:none}.cfd-account-title h2{font-size:24px}.cfd-account-title p{font-size:14px}.cfd-account-tabs button{min-height:38px;font-size:13.5px}.cfd-account-body{border-radius:14px}}.cfd-term[data-phone=cup] .cfd-cup-shell,.cfd-term[data-phone=cup] .cfd-cup{display:flex}.cfd-bottom-pop-wrap{position:relative}.cfd-pop{z-index:40;color:#2b3445;background:#f7f8fa;border:1px solid #d5dbe3;border-radius:12px;flex-direction:column;width:min(560px,100vw - 24px);padding:0;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 40px #0f172a29}.cfd-pop-export{width:min(620px,100vw - 24px)}.cfd-pop-cols{grid-template-columns:.9fr 1.1fr 1.35fr;min-height:220px;display:grid}.cfd-pop-export .cfd-pop-cols{grid-template-columns:1fr .85fr 1.25fr}.cfd-pop-col{border-right:1px solid #e2e6ed;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.cfd-pop-col:last-child{border-right:0}.cfd-pop-col h4{color:#7b8798;letter-spacing:.01em;margin:0 0 2px;font-size:12px;font-weight:700}.cfd-check,.cfd-radio{color:#2f3a4c;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:22px;font-size:13px;font-weight:500;display:inline-flex}.cfd-check input,.cfd-radio input{accent-color:#16a34a;cursor:pointer;flex:none;width:16px;height:16px;margin:0}.cfd-check-sym{gap:8px}.cfd-pop-col-symbols{min-width:0}.cfd-pop-search{color:#7a8494;background:#fff;border:1px solid #d5dbe3;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 10px;display:flex}.cfd-pop-search input{color:#2b3445;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.cfd-pop-search button{color:#7a8494;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.cfd-pop-sym-list{flex-direction:column;gap:8px;max-height:180px;padding-right:4px;display:flex;overflow:auto}.cfd-pop-sym-ico{background:#eef2f6;border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}.cfd-pop-sym-ico img,.cfd-pop-sym-ico svg,.cfd-pop-sym-ico>span{object-fit:cover;width:100%;height:100%}.cfd-pop-empty{color:#7a8494;margin:8px 0 0;font-size:12px}.cfd-pop-clear{color:#3a4558;height:36px;font:inherit;cursor:pointer;background:#e9edf2;border:1px solid #d5dbe3;border-radius:10px;margin:0 12px 12px;font-size:13px;font-weight:650}.cfd-pop-clear:hover{background:#e2e7ee}.cfd-pop-export-btn{color:#fff;height:40px;font:inherit;cursor:pointer;background:#16a34a;border:0;border-radius:10px;margin:0 12px 12px;font-size:14px;font-weight:700}.cfd-pop-export-btn:hover:not(:disabled){background:#15803d}.cfd-pop-export-btn:disabled{opacity:.65;cursor:wait}.cfd-pop-custom{gap:6px;margin-top:2px;display:grid}.cfd-pop-custom input[type=date]{color:#2b3445;height:32px;font:inherit;background:#fff;border:1px solid #d5dbe3;border-radius:8px;padding:0 8px;font-size:12px}.cfd-pop-error{color:#dc2626;margin:0 12px 8px;font-size:12px}.cfd-term[data-theme=dark] .cfd-pop{background:var(--cfd-surface);border-color:var(--cfd-border);color:var(--cfd-text)}.cfd-term[data-theme=dark] .cfd-pop-col{border-right-color:var(--cfd-border)}.cfd-term[data-theme=dark] .cfd-pop-search,.cfd-term[data-theme=dark] .cfd-pop-custom input[type=date],.cfd-term[data-theme=dark] .cfd-pop-clear{background:var(--cfd-panel,var(--cfd-bg));border-color:var(--cfd-border-2);color:var(--cfd-text)}.cfd-body.has-help .cfd-watch,.cfd-body.has-help .cfd-stage,.cfd-body.has-help .cfd-cash,.cfd-body.has-help .cfd-account,.cfd-body.has-help .cfd-more,.cfd-body.has-help .cfd-partner,.cfd-body.has-help .cfd-cup{display:none}.cfd-bottom-bar .cfd-tabs{background:0 0;gap:4px;padding:0}.cfd-bottom-bar .cfd-tabs button{border-radius:8px;height:32px;padding:0 12px}.cfd-profile-wizard{flex-direction:column;gap:12px;max-width:720px;display:flex}.cfd-profile-hero{gap:14px!important}.cfd-profile-hero-main{align-items:center;gap:14px;min-width:0;display:flex}.cfd-profile-avatar{background:color-mix(in srgb, var(--cfd-accent) 16%, transparent);width:48px;height:48px;color:var(--cfd-accent);border-radius:14px;flex:none;place-items:center;font-size:18px;font-weight:750;display:grid}.cfd-profile-hero-copy{min-width:0}.cfd-profile-hero-copy h3{margin:0 0 2px}.cfd-profile-id{border:1px solid var(--cfd-border);background:var(--cfd-input);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.cfd-profile-id-label{letter-spacing:.06em;text-transform:uppercase;color:var(--cfd-muted);font-size:11px;font-weight:700}.cfd-profile-id-value{letter-spacing:.04em;color:var(--cfd-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:18px;font-weight:750}.cfd-profile-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cfd-profile-step{border:1px solid var(--cfd-border);background:var(--cfd-panel);width:100%;height:40px;color:var(--cfd-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;font-weight:650;display:flex}.cfd-profile-steps li.is-active .cfd-profile-step{border-color:color-mix(in srgb, var(--cfd-accent) 45%, var(--cfd-border));background:color-mix(in srgb, var(--cfd-accent) 12%, var(--cfd-panel));color:var(--cfd-text)}.cfd-profile-steps li.is-done .cfd-profile-step{color:var(--cfd-text)}.cfd-profile-step-dot{background:var(--cfd-input);width:20px;height:20px;color:inherit;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.cfd-profile-steps li.is-active .cfd-profile-step-dot,.cfd-profile-steps li.is-done .cfd-profile-step-dot{background:var(--cfd-accent);color:#fff}.cfd-profile-pane{gap:12px!important}.cfd-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;display:grid}.cfd-profile-span2{grid-column:1/-1}.cfd-profile-wizard-actions{justify-content:space-between;padding-top:4px}.cfd-profile-flag{object-fit:cover;border-radius:3px;flex:none;width:24px;height:16px;box-shadow:0 0 0 1px #0f172a14}.cfd-profile-flag--empty{background:var(--cfd-input);display:inline-block}.cfd-profile-country,.cfd-profile-phone{align-items:center;gap:10px;display:flex}.cfd-profile-country .cfd-acc-input,.cfd-profile-phone .cfd-acc-input{flex:1;min-width:0}.cfd-cup{--cup-gold:#c9a227;--cup-silver:#9aa4b5;--cup-bronze:#b87333;background:radial-gradient(1200px 420px at 50% -10%, color-mix(in srgb, var(--cfd-brand,var(--brand)) 14%, transparent), transparent 70%), var(--cfd-bg);min-height:0;display:none;overflow:auto}.cfd-term[data-phone=cup] .cfd-watch,.cfd-term[data-phone=cup] .cfd-stage,.cfd-term[data-phone=cup] .cfd-more,.cfd-term[data-phone=cup] .cfd-cash,.cfd-term[data-phone=cup] .cfd-account,.cfd-term[data-phone=cup] .cfd-partner{display:none}.cfd-term[data-phone=cup] .cfd-cup{grid-column:2/-1;min-height:0;padding:18px 20px 36px;display:flex;overflow:auto}.cfd-body.has-help .cfd-cup{display:none}.cfd-cup-inner{flex-direction:column;gap:14px;width:min(860px,100%);min-height:100%;margin:0 auto;animation:.42s cubic-bezier(.22,1,.36,1) cfd-cup-in;display:flex}.cfd-cup-arena{border:1px solid color-mix(in srgb, var(--cfd-line) 80%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--cfd-surface) 92%, #1a2233), var(--cfd-surface));border-radius:20px;padding:16px 18px 18px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0f141c14}.cfd-term[data-theme=light] .cfd-cup-arena{background:linear-gradient(165deg, #fff 0%, color-mix(in srgb, var(--cfd-brand,var(--brand)) 6%, #fff) 48%, #fff 100%)}.cfd-cup-arena-glow{background:radial-gradient(circle, color-mix(in srgb, var(--cup-gold) 28%, transparent), transparent 68%);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;inset:-40% auto auto 55%}.cfd-cup-arena-top{z-index:1;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex;position:relative}.cfd-cup-back{color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.cfd-cup-back:hover{color:var(--cfd-text)}.cfd-cup-refresh{border:1px solid var(--cfd-line);background:color-mix(in srgb, var(--cfd-bg) 55%, transparent);width:34px;height:34px;color:var(--cfd-muted);cursor:pointer;border-radius:10px;place-items:center;display:grid}.cfd-cup-refresh:hover{color:var(--cfd-text)}.cfd-cup-arena-hero{z-index:1;align-items:flex-start;gap:14px;display:flex;position:relative}.cfd-cup-mark{color:#fff;background:linear-gradient(145deg, color-mix(in srgb, var(--cfd-brand,var(--brand)) 88%, #0b1220), var(--cfd-brand,var(--brand)));width:48px;height:48px;box-shadow:0 10px 24px color-mix(in srgb, var(--cfd-brand,var(--brand)) 28%, transparent);border-radius:14px;flex:none;place-items:center;display:grid}.cfd-cup-arena-copy{flex:1;min-width:0}.cfd-cup-kicker{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.cfd-cup-status,.cfd-cup-clock,.cfd-cup-event-status{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;font-weight:750;display:inline-flex}.cfd-cup-status{background:color-mix(in srgb, var(--cfd-muted) 14%, transparent);color:var(--cfd-muted)}.cfd-cup-status.is-live{color:#15803d;background:#16a34a29}.cfd-cup-status.is-scheduled{background:color-mix(in srgb, var(--cfd-brand,var(--brand)) 14%, transparent);color:var(--cfd-brand,var(--brand))}.cfd-cup-status.is-ended{background:color-mix(in srgb, var(--cup-gold) 18%, transparent);color:#8a6a12}.cfd-cup-pulse{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite cfd-cup-pulse}.cfd-cup-clock{background:var(--cfd-bg);color:var(--cfd-muted)}.cfd-cup-clock.is-urgent{color:#b91c1c;background:#dc26261f}.cfd-cup-arena-copy h2{color:var(--cfd-text);letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,28px);font-weight:780;line-height:1.15}.cfd-cup-arena-copy p{max-width:46ch;color:var(--cfd-muted);margin:6px 0 0;font-size:13px;line-height:1.45}.cfd-cup-arena-meta{z-index:1;flex-wrap:wrap;gap:8px;margin-top:16px;display:flex;position:relative}.cfd-cup-chip{border:1px solid var(--cfd-line);background:color-mix(in srgb, var(--cfd-bg) 70%, transparent);min-height:38px;color:var(--cfd-muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex}.cfd-cup-chip span{font-weight:600}.cfd-cup-chip b{color:var(--cfd-text);font-size:12.5px;font-weight:700}.cfd-cup-chip.is-prize{border-color:color-mix(in srgb, var(--cup-gold) 35%, var(--cfd-line));background:color-mix(in srgb, var(--cup-gold) 10%, var(--cfd-surface));color:#8a6a12}.cfd-cup-chip.is-prize b{color:var(--cfd-text)}.cfd-cup-chip.is-you{border-color:color-mix(in srgb, var(--cfd-brand,var(--brand)) 35%, var(--cfd-line));background:color-mix(in srgb, var(--cfd-brand,var(--brand)) 8%, var(--cfd-surface))}.cfd-cup-tabs{background:var(--cfd-surface);border:1px solid var(--cfd-line);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.cfd-cup-tabs button{color:var(--cfd-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:12.5px;font-weight:700;transition:background .16s,color .16s}.cfd-cup-tabs button.is-on{background:var(--cfd-brand,var(--brand));color:#fff}.cfd-cup-periods{flex-wrap:wrap;gap:6px;display:flex}.cfd-cup-periods button{border:1px solid var(--cfd-line);background:var(--cfd-surface);color:var(--cfd-muted);cursor:pointer;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:650}.cfd-cup-periods button.is-on{background:color-mix(in srgb, var(--cfd-brand,var(--brand)) 14%, var(--cfd-surface));color:var(--cfd-brand,var(--brand));border-color:#0000}.cfd-cup-events{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cfd-cup-event{border:1px solid var(--cfd-line);background:var(--cfd-surface);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;min-height:108px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.cfd-cup-event:hover{border-color:color-mix(in srgb, var(--cfd-brand,var(--brand)) 35%, var(--cfd-line));transform:translateY(-2px)}.cfd-cup-event.is-on{border-color:color-mix(in srgb, var(--cfd-brand,var(--brand)) 55%, var(--cfd-line));box-shadow:0 12px 28px color-mix(in srgb, var(--cfd-brand,var(--brand)) 14%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--cfd-brand,var(--brand)) 8%, var(--cfd-surface)), var(--cfd-surface))}.cfd-cup-event-status{background:color-mix(in srgb, var(--cfd-muted) 12%, transparent);color:var(--cfd-muted)}.cfd-cup-event.is-live .cfd-cup-event-status{color:#15803d;background:#16a34a24}.cfd-cup-event.is-scheduled .cfd-cup-event-status{background:color-mix(in srgb, var(--cfd-brand,var(--brand)) 12%, transparent);color:var(--cfd-brand,var(--brand))}.cfd-cup-event.is-ended .cfd-cup-event-status{background:color-mix(in srgb, var(--cup-gold) 16%, transparent);color:#8a6a12}.cfd-cup-event strong{color:var(--cfd-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:750;line-height:1.25;display:-webkit-box;overflow:hidden}.cfd-cup-event small{color:var(--cfd-muted);margin-top:auto;font-size:11px;line-height:1.35}.cfd-cup-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.cfd-cup-podium-seat{border:1px solid var(--cfd-line);background:var(--cfd-surface);text-align:center;border-radius:18px;flex-direction:column;gap:4px;min-height:132px;padding:16px 12px 14px;animation:.52s cubic-bezier(.22,1,.36,1) cfd-cup-in;display:flex;position:relative}.cfd-cup-podium-seat.is-1{border-color:color-mix(in srgb, var(--cup-gold) 42%, var(--cfd-line));background:linear-gradient(180deg, color-mix(in srgb, var(--cup-gold) 16%, var(--cfd-surface)), var(--cfd-surface));grid-column:2;min-height:156px}.cfd-cup-podium-seat.is-2{border-color:color-mix(in srgb, var(--cup-silver) 40%, var(--cfd-line));background:linear-gradient(180deg, color-mix(in srgb, var(--cup-silver) 14%, var(--cfd-surface)), var(--cfd-surface));grid-column:1}.cfd-cup-podium-seat.is-3{border-color:color-mix(in srgb, var(--cup-bronze) 40%, var(--cfd-line));background:linear-gradient(180deg, color-mix(in srgb, var(--cup-bronze) 14%, var(--cfd-surface)), var(--cfd-surface));grid-column:3}.cfd-cup-podium-seat.is-you{outline:1px solid color-mix(in srgb, var(--cfd-brand,var(--brand)) 45%, transparent)}.cfd-cup-podium-medal{background:var(--cfd-bg);width:30px;height:30px;color:var(--cfd-muted);border-radius:50%;place-items:center;margin:0 auto 4px;display:grid}.cfd-cup-podium-seat.is-1 .cfd-cup-podium-medal{background:color-mix(in srgb, var(--cup-gold) 22%, transparent);color:#8a6a12}.cfd-cup-podium-seat.is-2 .cfd-cup-podium-medal{background:color-mix(in srgb, var(--cup-silver) 22%, transparent);color:#5f6b7c}.cfd-cup-podium-seat.is-3 .cfd-cup-podium-medal{background:color-mix(in srgb, var(--cup-bronze) 22%, transparent);color:#8a5524}.cfd-cup-podium-seat b{text-overflow:ellipsis;white-space:nowrap;color:var(--cfd-text);font-size:13px;overflow:hidden}.cfd-cup-podium-seat b em,.cfd-cup-who em{letter-spacing:.04em;color:var(--cfd-brand,var(--brand));margin-left:5px;font-size:9.5px;font-style:normal;font-weight:800}.cfd-cup-podium-seat strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:780}.cfd-cup-podium-seat small{color:var(--cfd-muted);font-size:11px}.cfd-cup-podium-place{color:var(--cfd-muted);margin-top:auto;padding-top:8px;font-size:11px;font-weight:750}.cfd-cup-board{border:1px solid var(--cfd-line);background:var(--cfd-surface);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.cfd-cup-board-head,.cfd-cup-board>li{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.cfd-cup-board-head{border-bottom:1px solid var(--cfd-line);background:color-mix(in srgb, var(--cfd-bg) 65%, transparent);color:var(--cfd-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:750}.cfd-cup-board>li:not(.cfd-cup-board-head){border-bottom:1px solid color-mix(in srgb, var(--cfd-line) 70%, transparent)}.cfd-cup-board>li:last-child{border-bottom:0}.cfd-cup-board>li.is-you{background:color-mix(in srgb, var(--cfd-brand,var(--brand)) 8%, transparent)}.cfd-cup-rank{width:30px;height:30px;color:var(--cfd-muted);background:var(--cfd-bg);border-radius:9px;place-items:center;font-size:11px;font-weight:750;display:grid}.cfd-cup-who{min-width:0}.cfd-cup-who b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.cfd-cup-who small{color:var(--cfd-muted);font-size:11px;display:block}.cfd-cup-score{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:750}.cfd-cup-empty{text-align:center;color:var(--cfd-muted);border:1px dashed var(--cfd-line);background:var(--cfd-surface);border-radius:18px;place-items:center;gap:8px;padding:56px 24px;display:grid}.cfd-cup-empty p{color:var(--cfd-text);margin:0;font-weight:700}.cfd-cup-empty small{max-width:34ch;line-height:1.4}.cfd-cup-cta{background:var(--cfd-brand,var(--brand));color:#fff;cursor:pointer;border:0;border-radius:12px;margin-top:6px;padding:10px 16px;font-size:13px;font-weight:700}.cfd-cup-me{border:1px solid color-mix(in srgb, var(--cfd-brand,var(--brand)) 28%, var(--cfd-line));background:linear-gradient(90deg, color-mix(in srgb, var(--cfd-brand,var(--brand)) 10%, var(--cfd-surface)), var(--cfd-surface));border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid;position:sticky;bottom:8px}.cfd-cup-me-rank{background:var(--cfd-brand,var(--brand));color:#fff;border-radius:10px;place-items:center;min-width:42px;height:36px;padding:0 8px;font-size:13px;font-weight:780;display:grid}.cfd-cup-me-copy b{font-size:13px;display:block}.cfd-cup-me-copy small{color:var(--cfd-muted);font-size:11px}.cfd-term[data-phone=cup] .cfd-stage{display:none}.cfd-bottom{z-index:2;background:#fff;border:1px solid #d5dbe3;border-radius:14px;flex-direction:column;min-height:0;display:flex;position:relative;overflow:visible}.cfd-term[data-theme=dark] .cfd-bottom{border-color:var(--cfd-border);background:var(--cfd-surface)}.cfd-bottom-resize{z-index:8;color:#16a34a;cursor:ns-resize;touch-action:none;background:#eef1f5;border:1px solid #d5dbe3;border-radius:999px;place-items:center;width:36px;height:18px;margin:0;padding:0;display:grid;position:absolute;top:-17px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0f172a14}.cfd-term[data-theme=dark] .cfd-bottom-resize{background:var(--cfd-panel,var(--cfd-surface));border-color:var(--cfd-border-2)}.cfd-bottom-resize:hover{background:#e4e8ee}body.cfd-resizing-bottom{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}body.cfd-resizing-bottom iframe{pointer-events:none!important}.cfd-bottom-bar{background:#e9edf2;border:0;border-bottom:1px solid #dfe4eb;border-radius:13px 13px 0 0;align-items:center;gap:8px;min-height:46px;padding:6px 10px 6px 8px;display:flex}.cfd-term[data-theme=dark] .cfd-bottom-bar{background:color-mix(in srgb, var(--cfd-bg) 72%, #1e2430);border-bottom-color:var(--cfd-border)}.cfd-bottom-bar .cfd-tabs,.cfd-bottom .cfd-tabs{scrollbar-width:none;background:0 0;border-bottom:0;flex:1;align-items:center;gap:2px;min-width:0;padding:0;display:flex;overflow-x:auto}.cfd-bottom-bar .cfd-tabs::-webkit-scrollbar{display:none}.cfd-bottom-bar .cfd-tabs button,.cfd-bottom .cfd-tabs button{color:#7a8494;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .14s,color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.cfd-bottom-bar .cfd-tabs button svg,.cfd-bottom .cfd-tabs button svg{color:inherit;opacity:.9;flex:none}.cfd-bottom-bar .cfd-tabs button:hover,.cfd-bottom .cfd-tabs button:hover{color:#4b5565;background:#ffffff8c}.cfd-bottom-bar .cfd-tabs button.is-on,.cfd-bottom .cfd-tabs button.is-on{color:#2b3445;background:#fff;border-color:#d5dbe3;font-weight:650;box-shadow:0 1px 2px #0f172a0f}.cfd-term[data-theme=dark] .cfd-bottom-bar .cfd-tabs button.is-on,.cfd-term[data-theme=dark] .cfd-bottom .cfd-tabs button.is-on{background:var(--cfd-panel,var(--cfd-surface));border-color:var(--cfd-border-2);color:var(--cfd-text)}.cfd-bottom-bar .cfd-tabs button.is-on svg,.cfd-bottom .cfd-tabs button.is-on svg{color:#16a34a;opacity:1}.cfd-bottom-tab-label{line-height:1}.cfd-bottom-tab-count{color:#fff;background:#16a34a;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-grid}.cfd-bottom-actions{flex:none;align-items:center;gap:2px;display:flex}.cfd-bottom-icon{color:#7a8494;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.cfd-bottom-icon:hover{color:#2b3445;background:#ffffffb3}.cfd-bottom-icon.is-on{color:#16a34a;background:#fffc}.cfd-bottom .cfd-table-wrap{background:#fff;border-radius:0 0 13px 13px}.cfd-term[data-theme=dark] .cfd-bottom .cfd-table-wrap{background:var(--cfd-surface)}.cfd-stage{overflow:visible}.cfd-ot{flex-direction:column;flex:1;min-height:0;display:flex}.cfd-ot-bulk{border-bottom:1px solid var(--cfd-border-soft,#e8ecf1);color:#5b6575;background:#f5f7fa;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}.cfd-ot-bulk button{color:#2b3445;height:26px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dde6;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600}.cfd-ot-bulk button:hover:not(:disabled){background:#eef2f6}.cfd-ot-bulk button:disabled{opacity:.5;cursor:not-allowed}.cfd-ot-table{border-collapse:separate;border-spacing:0;color:#2f3a4c;width:100%;font-size:12.5px}.cfd-ot-table thead th{z-index:2;color:#6b7382;text-align:left;white-space:nowrap;background:#f3f5f8;border-bottom:1px solid #e4e8ee;padding:7px 10px;font-size:11.5px;font-weight:600;position:sticky;top:0}.cfd-ot-table tbody td{vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #eef1f5;padding:9px 10px}.cfd-ot-table tbody tr.is-selected td,.cfd-ot-table tbody tr:hover td{background:#f7f9fb}.cfd-ot-check{width:34px;padding-left:12px!important;padding-right:4px!important}.cfd-ot-check input{accent-color:#16a34a;cursor:pointer;width:14px;height:14px}.cfd-ot-table .cfd-ot-sort{font:inherit;cursor:pointer;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}.cfd-ot-table .cfd-ot-sort:hover:not(:disabled){color:#2b3445!important;background:0 0!important}.cfd-ot-sort.is-on{color:#2b3445}.cfd-ot-sort-arrows{flex-direction:column;gap:1px;display:inline-flex}.cfd-ot-sort-arrows i{opacity:.35;border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0;display:block}.cfd-ot-sort-arrows i:first-child{border-bottom:4px solid}.cfd-ot-sort-arrows i:last-child{border-top:4px solid}.cfd-ot-sort-arrows i.is-on{opacity:1;color:#16a34a}.cfd-ot-symbol{align-items:center;gap:8px;min-width:0;display:inline-flex}.cfd-ot-ico{background:#eef2f6;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.cfd-ot-ico img,.cfd-ot-ico svg,.cfd-ot-ico>span{object-fit:cover;width:100%;height:100%}.cfd-ot-symbol b{color:#243044;letter-spacing:-.01em;font-size:12.5px;font-weight:700}.cfd-ot-side{border-radius:4px;align-items:center;height:18px;padding:0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.cfd-ot-side.is-buy{color:#15803d;background:#e7f8ee}.cfd-ot-side.is-sell{color:#dc2626;background:#fdecee}.cfd-ot-tpsl{color:#6b7382;flex-direction:column;gap:1px;font-size:11.5px;line-height:1.25;display:flex}.cfd-ot-time{color:#3a4558;flex-direction:column;gap:1px;font-size:12px;line-height:1.25;display:flex}.cfd-ot-time span:last-child{color:#7a8494;font-size:11.5px}.cfd-ot-profit{flex-direction:column;align-items:flex-start;gap:1px;min-width:72px;line-height:1.2;display:flex}.cfd-ot-profit strong{font-size:12.5px;font-weight:700}.cfd-ot-profit small{opacity:.9;font-size:11px;font-weight:600}.cfd-ot-profit-h,.cfd-ot-profit-h .cfd-ot-sort{justify-content:flex-start}.cfd-ot-edit,.cfd-ot-edit-h{width:40px;padding-left:4px!important;padding-right:4px!important}.cfd-ot-actions,.cfd-ot-actions-h{text-align:right;width:78px;padding-right:12px!important}.cfd-ot-action-wrap{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex;position:relative}.cfd-ot-table .cfd-ot-btn{color:#3a4558;cursor:pointer;background:#f3f5f8;border:1px solid #d7dde6;border-radius:7px;place-items:center;width:28px;height:28px;margin:0;padding:0;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;display:inline-grid}.cfd-ot-table .cfd-ot-btn:hover:not(:disabled){border-color:#c9d1dc;color:#1f2937!important;background:#e8edf3!important}.cfd-ot-table .cfd-ot-btn:disabled{opacity:.45;cursor:not-allowed}.cfd-ot-table .cfd-ot-btn-edit{color:#334155;background:#eef4fb;border-color:#d5e2f2}.cfd-ot-table .cfd-ot-btn-info{color:#fff;background:#2f3a4c;border-color:#2f3a4c;border-radius:999px}.cfd-ot-table .cfd-ot-btn-info:hover:not(:disabled),.cfd-ot-table .cfd-ot-btn-info.is-on{border-color:#1f2937;color:#fff!important;background:#1f2937!important}.cfd-ot-table .cfd-ot-btn-close{color:#4b5565;background:#eef1f5}.cfd-ot-info{z-index:20;text-align:left;white-space:normal;background:#fff;border:1px solid #d7dde6;border-radius:10px;width:220px;padding:10px 12px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 10px 28px #0f172a24}.cfd-ot-info header{color:#1f2937;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.cfd-ot-info header button{color:#6b7382;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.cfd-ot-info dl{gap:5px;margin:0;display:grid}.cfd-ot-info dl>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.cfd-ot-info dt{color:#7a8494;font-weight:500}.cfd-ot-info dd{color:#2b3445;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.cfd-ot-type{text-transform:capitalize;color:#4b5565}.cfd-term[data-theme=dark] .cfd-ot-bulk,.cfd-term[data-theme=dark] .cfd-ot-table thead th{background:color-mix(in srgb, var(--cfd-bg) 70%, #1e2430);border-color:var(--cfd-border);color:var(--cfd-muted)}.cfd-term[data-theme=dark] .cfd-ot-table tbody td{border-color:var(--cfd-border-soft);color:var(--cfd-text)}.cfd-term[data-theme=dark] .cfd-ot-table tbody tr.is-selected td,.cfd-term[data-theme=dark] .cfd-ot-table tbody tr:hover td{background:color-mix(in srgb, var(--cfd-hover) 80%, transparent)}.cfd-term[data-theme=dark] .cfd-ot-symbol b{color:var(--cfd-text)}.cfd-term[data-theme=dark] .cfd-ot-btn{background:var(--cfd-panel,var(--cfd-surface));border-color:var(--cfd-border-2);color:var(--cfd-text)}.cfd-term[data-theme=dark] .cfd-ot-info{background:var(--cfd-surface);border-color:var(--cfd-border)}.cfd-depth{flex-direction:column;gap:6px;min-height:0;padding:10px 12px 12px;display:flex;overflow:auto}.cfd-depth-head{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:700;display:flex}.cfd-depth-head small{color:var(--cfd-muted);font-size:10.5px;font-weight:600}.cfd-depth-cols{color:var(--cfd-muted);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:1fr 1fr 1fr;gap:4px;font-size:9.5px;font-weight:700;display:grid}.cfd-depth-cols span:nth-child(2){text-align:center}.cfd-depth-cols span:nth-child(3){text-align:right}.cfd-depth-row{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:4px;min-height:20px;font-size:11px;display:grid;position:relative}.cfd-depth-bar{opacity:.18;pointer-events:none;position:absolute;inset:1px 0}.cfd-depth-row.is-ask .cfd-depth-bar{background:var(--cfd-sell);left:auto;right:0}.cfd-depth-row.is-bid .cfd-depth-bar{background:var(--cfd-buy);left:0;right:auto}.cfd-depth-price{text-align:center;z-index:1;font-weight:700}.cfd-depth-size{z-index:1}.cfd-depth-row.is-ask .cfd-depth-size:last-child{text-align:right;color:var(--cfd-sell)}.cfd-depth-row.is-bid .cfd-depth-size:first-child{color:var(--cfd-buy)}.cfd-depth-mid{border-top:1px solid var(--cfd-border);border-bottom:1px solid var(--cfd-border);font-variant-numeric:tabular-nums;justify-content:center;gap:6px;padding:4px 0;font-size:12px;font-weight:800;display:flex}.cfd-depth-empty{color:var(--cfd-muted);text-align:center;margin:0;padding:18px 12px;font-size:12px}.desk-auth{--bn-bg:var(--color-paper);--bn-surface:var(--color-surface);--bn-text:var(--color-ink);--bn-muted:var(--color-muted);--bn-line:var(--color-line);--bn-border:var(--color-line);--bn-card-border:var(--color-line);--bn-accent:var(--color-brand);--bn-accent-text:var(--color-on-ink);--bn-link:var(--color-brand);--bn-danger:var(--color-down);--bn-shell:1148px;--bn-promo:595px;--bn-panel:473px;--bn-card:425px;--bn-form:343px;background:var(--bn-bg);min-height:100dvh;color:var(--bn-text);flex-direction:column;font-family:Switzer,General Sans,Inter,system-ui,-apple-system,sans-serif;display:flex;position:relative}.desk-auth__top{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex;position:absolute;top:0;left:0;right:0}.desk-auth__home,.desk-auth__top-tools{pointer-events:auto}.desk-auth__home{color:var(--bn-muted);align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.desk-auth__home:hover{color:var(--bn-text)}.desk-auth__top-tools{align-items:center;gap:4px;display:inline-flex}.desk-auth__top-tools button{color:var(--bn-muted)!important}.desk-auth__main{flex:auto;justify-content:center;align-items:flex-start;width:100%;display:flex}.desk-auth__shell{width:100%;max-width:var(--bn-shell);align-items:center;gap:80px;min-height:calc(100dvh - 88px);display:flex}.desk-auth__promo{width:var(--bn-promo);max-width:var(--bn-promo);box-sizing:border-box;flex:auto;justify-content:center;align-items:center;padding:80px 0 0;display:flex}.desk-auth__promo-inner{flex-direction:column;gap:28px;width:100%;max-width:417px;display:flex}.desk-auth__promo-title{letter-spacing:-.035em;color:var(--bn-text);margin:0;font-family:General Sans,Switzer,Inter,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.12}.desk-auth__promo-title em{color:var(--bn-accent);font-style:normal}.desk-auth__promo-sub{color:var(--bn-muted);margin:-12px 0 0;font-size:15px;font-weight:450;line-height:1.5}.desk-auth__promo-art{aspect-ratio:1;border:1px solid var(--bn-line);background:radial-gradient(120% 80% at 20% 10%, color-mix(in oklab, var(--color-brand) 18%, transparent), transparent 55%), var(--color-sand);border-radius:20px;place-items:center;width:100%;display:grid;overflow:hidden}.desk-auth__promo-art img{object-fit:contain;width:100%;height:100%}.desk-auth__promo-art svg{width:72%;height:auto}.desk-auth__trust{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.desk-auth__trust li{color:var(--bn-text);align-items:flex-start;gap:12px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.desk-auth__trust svg{color:var(--bn-accent);opacity:.9;flex:none;margin-top:1px}.desk-auth__trust small{color:var(--bn-muted);margin-top:3px;font-size:12px;font-weight:450;display:block}.desk-auth__panel{width:var(--bn-panel);box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:80px 24px 48px;display:flex}.desk-auth__card{width:100%;max-width:var(--bn-card);border:1px solid var(--bn-card-border);background:var(--bn-surface);box-shadow:var(--shadow-card);box-sizing:border-box;border-radius:20px;padding:36px 40px 40px}.desk-auth__logo{color:var(--bn-accent);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:18px;font-weight:700;display:flex}.desk-auth__logo img{object-fit:contain;width:auto;max-width:160px;height:28px}.desk-auth__logo-mark{place-items:center;width:28px;height:28px;display:grid}.desk-auth__logo-mark svg{width:28px;height:28px}.desk-auth__title{letter-spacing:-.025em;color:var(--bn-text);margin:0 0 24px;font-family:General Sans,Switzer,Inter,sans-serif;font-size:26px;font-weight:600}.desk-auth__field{margin-bottom:16px;display:block}.desk-auth__label{color:var(--bn-muted);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.desk-auth__control{border:1px solid var(--bn-border);background:color-mix(in oklab, var(--bn-bg) 55%, transparent);border-radius:10px;align-items:center;height:48px;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.desk-auth__control:focus-within{border-color:var(--bn-link);background:var(--bn-surface);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-brand) 18%, transparent)}.desk-auth__field.is-err .desk-auth__control{border-color:var(--bn-danger)}.desk-auth__control input{min-width:0;height:100%;color:var(--bn-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.desk-auth__control input::placeholder{color:var(--bn-muted)}.desk-auth__eye{width:32px;height:32px;color:var(--bn-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.desk-auth__field-err{color:var(--bn-danger);margin:6px 0 0;font-size:12px}.desk-auth__check{color:var(--bn-muted);cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 20px;font-size:14px;line-height:1.45;display:flex}.desk-auth__check input{width:16px;height:16px;accent-color:var(--bn-accent);margin-top:2px}.desk-auth__check a,.desk-auth__check button{color:var(--bn-text);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.desk-auth__submit{background:var(--bn-accent);width:100%;height:48px;color:var(--bn-accent-text);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:filter .15s,transform .15s;display:flex}.desk-auth__submit:disabled{opacity:.6;cursor:wait}.desk-auth__submit:hover:not(:disabled){filter:brightness(1.04)}.desk-auth__submit:active:not(:disabled){transform:translateY(1px)}.desk-auth__or{color:var(--bn-muted);align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.desk-auth__or:before,.desk-auth__or:after{content:"";background:var(--bn-line);flex:1;height:1px}.desk-auth__socials{flex-direction:column;gap:12px;display:flex}.desk-auth__social{border:1px solid var(--bn-border);width:100%;height:48px;color:var(--bn-text);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.desk-auth__social:hover:not(:disabled){background:color-mix(in oklab, var(--color-sand) 70%, transparent)}.desk-auth__social:disabled,.desk-auth__social.is-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.desk-auth__switch{text-align:center;color:var(--bn-muted);margin:24px 0 0;font-size:14px}.desk-auth__switch button{color:var(--bn-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.desk-auth__notice{border:1px solid var(--bn-line);background:var(--color-brand-soft);color:var(--bn-text);border-radius:8px;margin:0 0 16px;padding:10px 12px;font-size:12px;line-height:1.4}.desk-auth__error{color:var(--bn-danger);text-align:center;margin:12px 0 0;font-size:13px}.desk-auth__back{color:var(--bn-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 16px;padding:0;font-size:14px;display:inline-flex}.desk-auth__lede{color:var(--bn-muted);margin:0 0 20px;font-size:14px;line-height:1.5}.desk-auth__forgot{justify-content:flex-end;margin:-8px 0 16px;display:flex}.desk-auth__forgot button{color:var(--bn-link);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.desk-auth .da-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.desk-auth .da-code input{border:1px solid var(--bn-border);height:48px;color:var(--bn-text);text-align:center;background:0 0;border-radius:8px;outline:none;font-size:18px;font-weight:600}.desk-auth .da-code input:focus{border-color:var(--bn-link)}.desk-auth__resend{text-align:center;color:var(--bn-muted);margin:14px 0 0;font-size:13px}.desk-auth__resend button{color:var(--bn-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.desk-auth__pagefoot{border-top:1px solid color-mix(in oklab, var(--bn-line) 70%, transparent);width:100%;min-height:72px;color:var(--bn-muted);box-sizing:border-box;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:16px 20px 20px;font-size:12px;display:flex}.desk-auth__pagefoot-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(100%,720px);display:flex}.desk-auth__footlinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 4px;display:flex}.desk-auth__footlinks a{color:var(--bn-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 8px;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.desk-auth__footlinks a:hover{color:var(--bn-text);background:color-mix(in oklab, var(--color-sand) 80%, transparent)}.desk-auth__footlinks a:not(:last-child):after{content:"·";color:color-mix(in oklab, var(--bn-muted) 55%, transparent);pointer-events:none;margin-left:10px}.desk-auth__copy{color:var(--bn-muted);opacity:.9;margin:0;font-size:11.5px;line-height:1.4}.desk-auth__pagefoot a,.desk-auth__pagefoot button.linkish{color:var(--bn-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.desk-auth__pagefoot a:hover,.desk-auth__pagefoot button.linkish:hover{color:var(--bn-text)}@media (width<=1100px){.desk-auth__shell{max-width:960px}.desk-auth__promo{max-width:480px}}@media (width<=960px){.desk-auth__top{padding:14px 16px}.desk-auth__shell{justify-content:center}.desk-auth__promo{display:none}.desk-auth__panel{width:100%;max-width:520px;padding:72px 16px 24px}.desk-auth__card{max-width:425px}}
