@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500;600&display=swap";.inicio{min-height:100vh;min-height:100dvh;background:#000;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;display:flex;flex-direction:column;overflow:hidden}.inicio-glow{position:absolute;top:-260px;left:50%;transform:translate(-50%);width:min(900px,130vw);height:540px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--green) 16%,transparent),transparent 68%);pointer-events:none}.inicio-nav{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:clamp(16px,3vw,26px) clamp(18px,5vw,48px);border-bottom:1px solid rgba(255,255,255,.06)}.inicio-brand{display:flex;align-items:center;gap:10px;min-width:0;color:#fff;font-weight:800;font-size:clamp(16px,2.2vw,18px)}.inicio-brand em{color:#6b6b73;font-style:normal;font-weight:700}.inicio-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.inicio-btn{text-decoration:none;font-size:14px;font-weight:600;padding:9px 16px;border-radius:10px;white-space:nowrap}.inicio-btn-ghost{color:#c9c9cf;border:1px solid #26262c}.inicio-btn-primary{color:#04120a;background:var(--green);font-weight:700;padding:10px 18px}.inicio-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}.inicio-hero{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(40px,8vw,80px)}.inicio-badge{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 14px;border:1px solid color-mix(in srgb,var(--green) 35%,transparent);border-radius:999px;margin-bottom:clamp(24px,4vw,34px)}.inicio-badge-text{color:var(--green);font-size:clamp(11px,1.5vw,12px);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.inicio-title-row{display:flex;align-items:center;gap:clamp(12px,3vw,24px)}.inicio-title{margin:0;color:#fff;font-size:clamp(48px,13vw,92px);font-weight:800;line-height:1}.inicio-title em{color:#5c5c64;font-style:normal}.inicio-dot{flex-shrink:0;border-radius:50%;background:var(--green)}.inicio-dot-nav{width:9px;height:9px}.inicio-dot-badge{width:7px;height:7px}.inicio-dot-title{width:clamp(16px,3vw,26px);height:clamp(16px,3vw,26px)}@keyframes inicio-qblink{0%,to{opacity:1;box-shadow:0 0 32px 8px color-mix(in srgb,var(--green) 95%,transparent),0 0 color-mix(in srgb,var(--green) 60%,transparent)}50%{opacity:.3;box-shadow:0 0 10px 2px color-mix(in srgb,var(--green) 40%,transparent),0 0 0 26px color-mix(in srgb,var(--green) 0%,transparent)}}@media(prefers-reduced-motion:no-preference){.inicio-dot{animation:inicio-qblink 1.6s ease-in-out infinite}}@media(max-width:480px){.inicio-nav{justify-content:center;text-align:center}.inicio-actions{width:100%;flex-direction:column;align-items:stretch}.inicio-btn{width:100%;text-align:center}}.inicio-loading{margin:auto;color:#c9c9cf;font-size:14px}:root{--bg: #050505;--panel: #101010;--panel-2: #1a1a1a;--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .2);--text: #ffffff;--muted: #b7bdb9;--faint: #747a76;--green: #00c805;--cyan: #00c805;--amber: #ffdc00;--red: #ff5000;--blue: #00c805;--trading-blue: #2f8bff;--price-live-color: #00c805;--shadow: 0 24px 60px rgba(0, 0, 0, .34);--font: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cp-surface: #121212;--cp-r-card: 20px;--cp-r-tile: 12px;--cp-tile-grad: linear-gradient(180deg, rgba(255, 255, 255, .035), rgba(255, 255, 255, 0));--cp-tile-top: inset 0 1px 0 rgba(255, 255, 255, .06);--cp-tile-shadow: 0 6px 16px rgba(0, 0, 0, .28);--cp-btn-confirm-buy-text: #04140a;--cp-btn-confirm-sell-text: #220900;--cp-pill-bg: rgba(255, 255, 255, .03);--btc: #F7931A;--eth: #627EEA;--c-electric: #5B7CFF;--c-violet: #B26BFF;--c-cyan: #22D3EE}[data-theme=light]{--bg: #ffffff;--panel: #ffffff;--panel-2: #f5f7f5;--line: rgba(30, 33, 36, .1);--line-strong: rgba(30, 33, 36, .18);--text: #1e2124;--muted: #5f6661;--faint: #89908b;--green: #00c805;--cyan: #00c805;--amber: #b58c00;--red: #ff5000;--blue: #007a03;--trading-blue: #1f6fe0;--price-live-color: #007a03;--shadow: 0 18px 48px rgba(30, 33, 36, .08);--cp-surface: #ffffff;--cp-tile-grad: linear-gradient(180deg, rgba(30, 33, 36, .03), rgba(30, 33, 36, 0));--cp-tile-top: inset 0 1px 0 rgba(255, 255, 255, .6);--cp-tile-shadow: 0 6px 16px rgba(30, 33, 36, .1);--cp-btn-confirm-buy-text: #04140a;--cp-btn-confirm-sell-text: #220900;--cp-pill-bg: rgba(30, 33, 36, .03)}*{box-sizing:border-box}html,body,#root{min-height:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{color:inherit}.login-page{min-height:100vh;display:grid;place-items:center;padding:20px}.login-panel{width:min(100%,380px);background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);padding:22px}.brand-row,.topbar,.section-head,.pool-title,.metric-row,.bot-head,.bot-row,.auth-actions{display:flex;align-items:center}.brand-row{justify-content:space-between;gap:12px;margin-bottom:22px}.brand{font-size:18px;font-weight:700;letter-spacing:0}.brand em{color:var(--green);font-style:normal}.pill{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:4px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:#ffffff08;font-size:12px;white-space:nowrap}.login-panel h1{margin:0 0 8px;font-size:24px;line-height:1.12;letter-spacing:0}.login-panel p{margin:0 0 18px;color:var(--muted)}.field{display:grid;gap:7px;margin-bottom:12px}.field label{color:var(--muted);font-size:12px}.field input,.toolbar select,.config-field input,.config-field select{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);padding:10px 11px;outline:none}.field input:focus,.toolbar select:focus,.config-field input:focus,.config-field select:focus{border-color:#00c8058c}.primary-btn,.ghost-btn,.icon-btn{border:1px solid var(--line);border-radius:8px;background:var(--panel-2);cursor:pointer;min-height:38px}.primary-btn{width:100%;background:var(--green);color:#050505;border-color:transparent;font-weight:700}.primary-btn:disabled{background:var(--panel-2);color:var(--faint);border-color:var(--line);cursor:not-allowed}.ghost-btn{color:var(--muted);padding:8px 11px}.icon-btn{width:38px;display:grid;place-items:center}.error{min-height:20px;color:var(--red);font-size:12px;margin:8px 0 0}.recovery{min-height:20px;color:var(--muted);font-size:12px;margin:4px 0 0}.link-btn{display:inline-flex;justify-content:center;width:100%;margin-top:10px;padding:0;border:0;background:transparent;color:var(--green);cursor:pointer;font-size:12px}.app-shell{min-height:100vh}.topbar{position:sticky;top:0;z-index:5;justify-content:space-between;gap:16px;padding:14px clamp(14px,3vw,28px);background:#070807db;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-theme=light] .topbar{background:#ffffffe0}[data-theme=light] .sub-plan-badge{background:#007a031a;border-color:#007a0366;color:#007a03}[data-theme=light] .sub-stat-label{color:var(--muted)}[data-theme=light] .sub-upgrade-btn{background:#007a0314;border-color:#007a0366;color:#007a03}[data-theme=light] .sub-upgrade-btn:hover{background:#007a0329}.top-left,.top-actions,.toolbar{display:flex;align-items:center;gap:10px}.status-dot{width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 0 5px #00c8051f}@keyframes qblink{0%,to{opacity:1;box-shadow:0 0 12px 3px color-mix(in srgb,var(--green) 55%,transparent),0 0 color-mix(in srgb,var(--green) 45%,transparent)}50%{opacity:.35;box-shadow:0 0 5px 1px color-mix(in srgb,var(--green) 30%,transparent),0 0 0 9px color-mix(in srgb,var(--green) 0%,transparent)}}@media(prefers-reduced-motion:no-preference){.topbar .status-dot,.hero-brand .status-dot{animation:qblink 1.6s ease-in-out infinite}}.main{width:min(1440px,100%);margin:0 auto;padding:18px clamp(14px,3vw,28px) 28px}.hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:14px;margin-bottom:14px}.hero-main,.panel,.pool-card,.bot-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.hero-main{padding:clamp(18px,3vw,28px)}.eyebrow{margin:0 0 10px;color:var(--green);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hero h1{margin:0;max-width:720px;font-size:clamp(30px,5vw,58px);line-height:.98;letter-spacing:0}.hero-brand{display:flex;align-items:center;gap:12px}.hero-brand .status-dot{width:12px;height:12px}.hero-copy{max-width:640px;margin:14px 0 0;color:var(--muted);font-size:15px}.cp-tile{position:relative;min-height:104px;min-width:0;padding:14px;border-radius:var(--cp-r-tile);border:1px solid var(--line);background-color:var(--cp-surface);background-image:var(--cp-tile-grad);box-shadow:var(--cp-tile-top),var(--cp-tile-shadow)}.cp-tile-hero{grid-column:1 / -1;padding:20px;border-radius:var(--cp-r-card)}.cp-tile-hl{border-color:var(--line-strong);box-shadow:var(--cp-tile-top),var(--cp-tile-shadow),0 0 28px color-mix(in srgb,var(--text) 14%,transparent)}.cp-tile-g{border-color:color-mix(in srgb,var(--green) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--green) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-tile-r{border-color:color-mix(in srgb,var(--red) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--red) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-tile-a{border-color:color-mix(in srgb,var(--amber) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--amber) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-tile-btc{border-color:color-mix(in srgb,var(--btc) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--btc) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-tile-eth{border-color:color-mix(in srgb,var(--eth) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--eth) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-skeleton{position:relative;overflow:hidden;min-height:.9em;border-radius:6px;background:var(--panel-2);color:transparent!important}.cp-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 8%,transparent),transparent);transform:translate(-100%)}@media(prefers-reduced-motion:no-preference){.cp-skeleton:after{animation:cp-skeleton-sweep 1.4s ease-in-out infinite}}@keyframes cp-skeleton-sweep{to{transform:translate(100%)}}.cp-empty,.cp-error{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:18px;border-radius:var(--cp-r-tile);border:1px solid var(--line);background-color:var(--cp-surface);color:var(--muted)}.cp-empty{border-style:dashed}.cp-error strong{color:var(--text)}.cp-header-grid{display:grid;gap:10px}.cp-header-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cp-hero-value{margin-top:6px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:clamp(26px,4vw,38px);font-weight:600;line-height:1.05}.cp-tile .value{font-family:var(--mono);font-variant-numeric:tabular-nums}.cp-hairline{height:1px;border:0;margin:12px 0;background:var(--line)}.cp-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-family:var(--mono);font-variant-numeric:tabular-nums}.cp-chip-g{color:var(--green);background:color-mix(in srgb,var(--green) 10%,transparent)}.cp-chip-r{color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent)}.cp-chip-a{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.cp-chip-neutral{color:var(--muted);background:color-mix(in srgb,var(--text) 8%,transparent)}.cp-chip--solid-g{background:var(--green);color:var(--cp-btn-confirm-buy-text);font-size:16px;font-weight:700;padding:6px 12px}.cp-chip--solid-r{background:var(--red);color:var(--cp-btn-confirm-sell-text);font-size:16px;font-weight:700;padding:6px 12px}.cp-chip--solid-neutral{background:var(--cp-pill-bg);color:var(--muted);font-size:16px;font-weight:700;padding:6px 12px}.cp-alloc{display:grid;gap:10px;padding-top:14px;margin-top:4px;border-top:1px solid var(--line)}.cp-alloc-bar{display:flex;height:8px;border-radius:999px;overflow:hidden;background:var(--panel-2)}.cp-alloc-seg{height:100%}.cp-alloc-seg-btc{background:var(--btc)}.cp-alloc-seg-eth{background:var(--eth)}.cp-alloc-seg-other{background:var(--faint)}.cp-alloc-legend{display:flex;flex-wrap:wrap;gap:16px}.cp-alloc-row{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.cp-alloc-row strong{color:var(--text);font-family:var(--mono);font-variant-numeric:tabular-nums}.cp-sparkline{display:block;width:100%}.cp-sparkline-placeholder-label{font-size:10px;color:var(--faint);text-align:center}.cp-asset-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.cp-asset-icon-btc{background:color-mix(in srgb,var(--btc) 14%,var(--cp-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--btc) 50%,transparent);color:var(--btc)}.cp-asset-icon-eth{background:color-mix(in srgb,var(--eth) 14%,var(--cp-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--eth) 50%,transparent);color:var(--eth)}.cp-asset-icon-other{background:var(--panel-2);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--muted)}.cp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);font-size:13px;font-weight:600;cursor:pointer}.cp-btn:disabled{opacity:1;color:var(--faint);background:var(--panel-2);border-color:var(--line);box-shadow:none;cursor:not-allowed}.cp-btn-buy{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 12%,var(--cp-surface))}.cp-btn-buy:hover:not(:disabled){background:color-mix(in srgb,var(--green) 20%,var(--cp-surface))}.cp-btn-sell{color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,transparent);background:color-mix(in srgb,var(--red) 10%,var(--cp-surface))}.cp-btn-sell:hover:not(:disabled){background:color-mix(in srgb,var(--red) 18%,var(--cp-surface))}.cp-btn-confirm-buy{background:var(--green);border-color:var(--green);color:var(--cp-btn-confirm-buy-text)}.cp-btn-confirm-sell{background:var(--red);border-color:var(--red);color:var(--cp-btn-confirm-sell-text)}.cp-btn-secondary{background:var(--panel-2);border-color:var(--line);color:var(--muted)}.cp-btn-secondary:hover:not(:disabled){background:var(--panel);color:var(--text)}.cp-btn-danger{background:transparent;border-color:color-mix(in srgb,var(--red) 45%,transparent);color:var(--red)}.cp-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 10%,transparent)}.cp-icon-btn,.cp-kebab{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer}.cp-icon-btn:hover:not(:disabled){background:var(--panel)}.cp-kebab{background:transparent;color:var(--muted)}.cp-kebab:hover{background:var(--panel-2);color:var(--text)}.cp-btn:focus-visible,.cp-icon-btn:focus-visible,.cp-kebab:focus-visible{outline:2px solid var(--trading-blue);outline-offset:2px}.cp-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;border:1px solid var(--line);background:var(--cp-pill-bg);color:var(--muted)}.cp-pill-g{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 10%,transparent)}.cp-pill-r{color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,transparent);background:color-mix(in srgb,var(--red) 10%,transparent)}.cp-pill-a{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent)}.cp-pos-card{border-radius:var(--cp-r-card);background-color:var(--cp-surface);background-image:var(--cp-tile-grad);box-shadow:var(--cp-tile-top),var(--cp-tile-shadow);container-type:inline-size;container-name:cpcard}.cp-pos-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--line)}.cp-pos-identity{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.cp-pos-title-row{display:flex;align-items:center;gap:8px}.cp-pos-name{font-size:15px;font-weight:700;color:var(--text)}.cp-pos-head .cp-sparkline{width:96px;flex-shrink:0}.cp-pos-value{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.cp-pos-value-amount{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;color:var(--text)}.cp-pos-value-amount.cp-pos-value-amount--hero{font-size:34px;letter-spacing:-.015em}@media(min-width:640px){.cp-pos-value-amount.cp-pos-value-amount--hero{font-size:36px}}.cp-pos-value-amount.cp-pos-value-amount--hero.cp-mask{letter-spacing:.08em}.cp-pos-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.cp-tile-input{margin-top:8px;width:100%;background:transparent;border:1px solid color-mix(in srgb,var(--green) 45%,var(--line));border-radius:6px;color:var(--text);font-family:var(--mono);font-size:16px;padding:6px 8px}.cp-tile-input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 15%,transparent)}.cp-pos-alloc-bar{margin-top:8px}.cp-pos-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:14px}.cp-pos-toolbar-primary,.cp-pos-toolbar-secondary{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cp-pos-toolbar-secondary{margin-right:auto}.cp-pos-toolbar-kebab{position:relative}@media(max-width:640px){.cp-pos-toolbar .cp-btn-danger{min-height:44px}}.tabla-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.tabla-scroll>table{min-width:max-content}.tabla-scroll:focus-visible{outline:2px solid var(--trading-blue);outline-offset:2px;border-radius:8px}.pill.faint{color:var(--faint)}.nota{font-size:11px;color:var(--faint);margin-top:8px;line-height:1.4}a.mini-btn{display:inline-block;text-decoration:none}.radar-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.radar-table{width:100%;border-collapse:collapse;font-size:12px}.radar-table th{text-align:left;white-space:nowrap;color:var(--faint);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:8px;border-bottom:1px solid var(--line)}.radar-table td{padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.radar-table td.num,.radar-table th.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.radar-pair{font-weight:700}.radar-sub{color:var(--faint);font-size:11px;font-family:var(--mono)}.th-sort{cursor:pointer;color:var(--muted)}.th-sort.th-on{color:var(--green);border-bottom:2px solid var(--green)}.filtro-moneda{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.buscar{border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--muted);font-size:12px;padding:4px 10px}input.buscar{min-width:140px}button.buscar{cursor:pointer}.tp-controls{display:inline-flex;gap:8px;flex-wrap:wrap}.tp-dd{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);font-size:12px;font-weight:600;cursor:pointer}.tp-note{font-size:12px;color:var(--muted);padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#ffffff06;margin-bottom:8px}.tp-row td:first-child{border-left:3px solid var(--line);padding-left:10px}.tp-row.in td:first-child{border-left-color:var(--green)}.tp-row.out td:first-child{border-left-color:var(--red)}.tp-pair{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tp-ico{width:18px;height:18px;border-radius:999px;background:linear-gradient(135deg,var(--eth),var(--green));flex-shrink:0}.tp-fee{font-family:var(--mono);font-size:10px;padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--text) 8%,transparent);color:var(--muted)}.tp-badge{font-family:var(--mono);font-size:9px;padding:1px 5px;border-radius:4px;border:1px solid var(--line);color:var(--faint)}.tp-same{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent)}.tp-table th,.tp-table td{padding:8px 6px}.tp-table td.num{white-space:nowrap}.tp-more{display:flex;justify-content:center;margin-top:10px}.tp-card.in{border-left:3px solid var(--green)}.tp-card.out{border-left:3px solid var(--red)}.radar-cards{display:none}.radar-card{padding:10px;border:1px solid var(--line);border-radius:10px;background:#ffffff06;display:grid;gap:6px}.radar-card-row{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.radar-card-row .mono{color:var(--text)}.radar-card .mini-btn{width:100%;min-height:40px;text-align:center}@media(max-width:640px){.radar-table{display:none}.radar-cards{display:grid;gap:8px}.radar-controls .segmented{width:100%}.radar-controls .segmented button{flex:1;padding:6px 4px}.tp-controls{width:100%}.tp-controls .tp-dd{flex:1;justify-content:center}}.radar-pair-cell{display:flex;align-items:center;gap:10px}.pair-logo{position:relative;display:inline-flex;flex-shrink:0}.pair-logo-sm{width:34px;height:22px}.pair-logo-md{width:42px;height:28px}.token-logo{position:absolute;top:0;left:0;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--panel);background:var(--panel-2)}.token-logo-sm{width:22px;height:22px}.token-logo-md{width:28px;height:28px}.pair-logo-sm .token-logo:nth-child(2){left:12px}.pair-logo-md .token-logo:nth-child(2){left:14px}.token-logo-pending{background:var(--panel-2)}.token-logo-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;font-family:var(--mono);line-height:1}.chain-badge{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 0 0 2px var(--panel);background:var(--panel-2);overflow:hidden}.chain-badge-sm{width:12px;height:12px}.chain-badge-md{width:14px;height:14px}.chain-badge-img{width:100%;height:100%;object-fit:cover}.chain-badge-text{font-size:6px;font-weight:700;font-family:var(--mono);color:var(--muted)}.radar-chips{gap:6px}.radar-filters-panel{display:grid;gap:14px;margin:10px 0 14px;padding:14px;border:1px solid var(--line-strong);border-radius:12px;background:var(--panel-2)}.radar-filters-section{display:grid;gap:10px;min-width:0}.radar-filters-section h3{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--faint)}.radar-filters-tokens{display:grid;grid-template-columns:1fr 1fr;gap:10px}.radar-filters-ranges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.radar-filters-switches{display:grid;gap:10px}.radar-toggle{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text);cursor:pointer}.radar-range-inputs{display:flex;align-items:center;gap:6px}.radar-range-inputs input{min-width:0;flex:1}.radar-range-sep{color:var(--faint);font-size:12px}.radar-filters-error{font-size:11px;color:var(--red)}.radar-filters-footer{display:flex;justify-content:flex-end}.radar-address-field input:disabled{opacity:.5}.token-picker-anchor{position:relative;display:inline-flex;width:100%}.token-picker-trigger{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 44px 0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font-size:13px;font-weight:700;cursor:pointer;text-align:left}.token-picker-trigger-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-picker-trigger-label.muted{color:var(--faint)}.token-picker-clear{position:absolute;right:30px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--faint);font-size:13px;line-height:1;padding:4px 6px;border-radius:6px;cursor:pointer}.token-picker-clear:hover{color:var(--text);background:var(--panel-2)}.token-picker-trigger .token-logo,.token-picker-item .token-logo{position:static}.token-picker-popover{position:absolute;left:0;top:calc(100% + 6px);z-index:21;display:grid;grid-template-rows:auto auto minmax(0,1fr);width:max(280px,100%);max-width:calc(100vw - 16px);border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.token-picker-up{top:auto;bottom:calc(100% + 6px)}.token-picker-sheet-head{display:none;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--line);font-size:13px;font-weight:700}.token-picker-close{border:none;background:transparent;color:var(--muted);font-size:16px;padding:4px 8px;cursor:pointer}.token-picker-search{margin:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);font-size:13px}.token-picker-list{display:grid;gap:2px;padding:0 6px 6px;overflow-y:auto}.token-picker-empty{padding:12px;text-align:center;color:var(--faint);font-size:12px}.token-picker-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.token-picker-item:hover,.token-picker-item.active{background:var(--panel-2)}.token-picker-item.pasted{color:var(--green)}.token-picker-item-text{display:grid;min-width:0}.token-picker-item-symbol{font-weight:700;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-picker-item-name{font-size:11px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-picker-sheet-backdrop{display:none}@media(max-width:640px){.token-picker-sheet-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0009}.token-picker-popover{position:fixed;right:0;bottom:0;top:0;left:0;z-index:51;width:100%;max-width:none;max-height:none!important;border-radius:0;transform:none!important;grid-template-rows:auto auto minmax(0,1fr)}.token-picker-sheet-head{display:flex}.token-picker-list{max-height:none;align-content:start}}.cp-menu-anchor{position:relative;display:inline-flex}.cp-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:20;display:grid;gap:2px;min-width:180px;max-width:calc(100vw - 16px);overflow-y:auto;padding:6px;border:1px solid var(--line);border-radius:10px;background:var(--panel);box-shadow:var(--shadow)}.cp-menu-up{top:auto;bottom:calc(100% + 6px)}.cp-menu-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:var(--text);font-size:13px;text-align:left;cursor:pointer}.cp-menu-item-label{flex:1}.cp-menu-item:hover:not(:disabled){background:var(--panel-2)}.cp-menu-item:disabled{opacity:.5;cursor:not-allowed}.cp-menu-item-danger{color:var(--red)}.cp-menu-check{flex-shrink:0;color:var(--trading-blue)}.cp-menu-item:focus-visible{outline:2px solid var(--trading-blue);outline-offset:-2px}.cp-showcase{max-width:960px;margin:0 auto;padding:24px;display:grid;gap:22px}.cp-showcase h2{margin:0 0 8px;font-size:15px}.cp-showcase-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media(max-width:640px){.cp-header-tiles{grid-template-columns:minmax(0,1fr)}}.label{color:var(--muted);font-size:12px}.value{margin-top:8px;font-family:var(--mono);font-size:22px;font-weight:600}.subvalue{margin-top:4px;color:var(--faint);font-size:12px}.toolbar{flex-wrap:wrap;justify-content:space-between;gap:10px;margin:14px 0;padding:10px;background:var(--panel);border:1px solid var(--line);border-radius:8px}.toolbar-group{display:flex;flex-wrap:wrap;gap:8px}.segmented{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2)}.network-segmented{flex-wrap:wrap}.network-segmented button{flex:1 1 auto;white-space:nowrap}.segmented button{min-width:82px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--muted);padding:7px 10px;cursor:pointer;font-weight:600;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.segmented button:hover:not([aria-pressed=true]){background:color-mix(in srgb,var(--green) 12%,transparent);color:var(--text);border-color:color-mix(in srgb,var(--green) 35%,transparent)}.segmented button[aria-pressed=true]{background:var(--green);color:#04210a;border-color:var(--green);box-shadow:0 0 0 1px var(--green),0 2px 10px color-mix(in srgb,var(--green) 45%,transparent);transform:translateY(-1px)}.content-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:14px}.stack{display:grid;gap:14px;align-content:start}.panel{padding:14px}.section-head{justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap;row-gap:6px}.section-head h2{margin:0;font-size:16px;letter-spacing:0}.pool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:12px}.pool-card{padding:14px}.pool-title{justify-content:space-between;gap:8px}.pair{font-size:17px;font-weight:700}.network{color:var(--muted);font-size:12px}.range-chart{margin:14px 0 12px;padding:14px 14px 10px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0 / 20px 20px,linear-gradient(0deg,rgba(255,255,255,.02) 1px,transparent 1px) 0 0 / 20px 20px,var(--panel-2);display:flex;flex-direction:column;gap:10px}.range-chart-inner{display:flex;gap:10px;height:200px}.range-chart-labels{display:flex;flex-direction:column;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--muted);min-width:72px;padding:2px 0}.range-chart-max{align-self:flex-start}.range-chart-min{align-self:flex-end}.range-chart-bar-wrap{flex:1;position:relative}.range-chart-bar{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,200,5,.3);border-radius:8px;background:#00c8050a;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.range-chart-fill{width:100%;background:linear-gradient(to top,#00c8058c,#00c80540 70%,#00c80514);transition:height .8s cubic-bezier(.4,0,.2,1);border-top:2px solid rgba(0,200,5,.6)}.range-chart-fill.out{background:linear-gradient(to top,#ff500059,#ff500014);border-top-color:#ff500080}.range-chart-price-line,.range-chart-entry-line{position:absolute;left:0;right:0;display:flex;align-items:center;gap:8px;padding:0 10px;transform:translateY(50%);pointer-events:none}.range-chart-price-line{z-index:2}.range-chart-entry-line{z-index:1}.range-chart-price-line span,.range-chart-price-line strong,.range-chart-entry-line span,.range-chart-entry-line strong{display:none}.range-chart-price-line:before,.range-chart-entry-line:before{content:"";flex:1;height:1px}.range-chart-price-line:before{order:2;background:var(--green);opacity:.8}.range-chart-entry-line:before{background:var(--amber);opacity:.7}.range-chart-price-line:after{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.range-chart-entry-line:after{content:"";flex:none;width:8px;height:3px;border-radius:1px;background:var(--amber)}.range-chart-price-line.clamp-max,.range-chart-price-line.clamp-min{transform:none}.range-chart-price-line.clamp-max{top:0;bottom:auto}.range-chart-price-line.clamp-min{bottom:0}.range-chart-price-line.clamp-max:after,.range-chart-price-line.clamp-min:after{width:0;height:0;border-radius:0;background:transparent;box-shadow:none;border-left:5px solid transparent;border-right:5px solid transparent}.range-chart-price-line.clamp-max:after{border-bottom:7px solid var(--red)}.range-chart-price-line.clamp-min:after{border-top:7px solid var(--red)}.rc-legend{display:flex;flex-wrap:wrap;gap:4px 14px;padding-top:8px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.rc-legend .it{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0}.rc-legend .it.price{flex-basis:100%}.rc-legend .sw{flex:none;width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 5px var(--green)}.rc-legend .sw.entry{border-radius:1px;height:3px;background:var(--amber);box-shadow:none}.rc-legend .sw.nodata{background:var(--faint);box-shadow:none}.rc-legend strong{font-family:var(--mono);font-size:13px;color:var(--text);font-variant-numeric:tabular-nums}.rc-legend .entry strong{color:var(--amber)}.rc-legend .out strong{color:var(--red)}.rc-legend .nodata strong{color:var(--muted)}.rc-legend .pct{margin-left:auto;font-family:var(--mono);font-size:11px}@keyframes price-live-blink{0%,to{color:var(--text);text-shadow:none}50%{color:var(--price-live-color);text-shadow:0 0 8px color-mix(in srgb,var(--price-live-color) 55%,transparent)}}@media(prefers-reduced-motion:no-preference){.range-chart-price-line strong,.spot-live-price{animation:price-live-blink 1.8s ease-in-out infinite}.spot-live-price .price-tick.price-up{animation:price-tick-up .7s ease-out}.spot-live-price .price-tick.price-down{animation:price-tick-down .7s ease-out}}@keyframes price-tick-up{0%{background-color:color-mix(in srgb,var(--green) 42%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 28%,transparent);border-radius:4px}to{background-color:transparent;box-shadow:0 0 0 0 transparent;border-radius:4px}}@keyframes price-tick-down{0%{background-color:color-mix(in srgb,var(--red) 42%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 28%,transparent);border-radius:4px}to{background-color:transparent;box-shadow:0 0 0 0 transparent;border-radius:4px}}.range-chart-footer{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding-top:6px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.range-chart-footer strong{font-size:13px;margin-left:2px}.range-chart-no-pos{font-style:italic;font-size:11px}.range-chart-pct{margin-left:auto;font-family:var(--mono);font-size:11px}.pool-meta{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.pool-info{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.pool-info-label{color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;margin-right:2px}.pool-info-link{color:var(--muted);text-decoration:none;transition:color .15s}.pool-info-link:hover{color:var(--green);text-decoration:underline}.pool-info-ts{margin-left:auto;color:var(--faint);font-size:10px}.metric{min-width:0;padding:9px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.metric .label{display:block;white-space:normal;line-height:1.2;font-size:10.5px;min-height:2.4em;word-break:break-word}.metric strong{display:block;margin-top:5px;font-family:var(--mono);font-size:13px}.borrow-health{display:grid;gap:8px;margin-top:12px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.borrow-health-featured{margin:12px 0 0;padding:13px;border-color:var(--line-strong)}.borrow-health-featured.inactive{opacity:.4;filter:grayscale(1);background:transparent}.borrow-inactive-msg{font-size:12px;color:var(--muted);font-style:italic;margin-top:8px}.borrow-details{display:flex;flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.borrow-detail-item{display:flex;justify-content:space-between;align-items:center;gap:8px}.borrow-detail-label{font-size:11px;color:var(--muted)}.borrow-detail-value{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.borrow-head,.borrow-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.borrow-head span,.borrow-foot{color:var(--muted);font-size:12px}.borrow-head strong{font-size:12px}.borrow-main{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.borrow-main span{font-family:var(--mono);font-size:30px;font-weight:700}.borrow-main strong{font-family:var(--mono);font-size:20px}.borrow-track{height:12px;position:relative;display:flex;align-items:stretch;gap:5px;margin:6px 0;background:none;padding-bottom:9px}.borrow-seg{height:12px;border-radius:999px}.borrow-seg.seg-red{flex:14;background:var(--red)}.borrow-seg.seg-yellow{flex:14;background:var(--amber)}.borrow-seg.seg-green{flex:52;background:var(--green)}.borrow-seg.seg-mint{flex:13;background:color-mix(in srgb,var(--green) 50%,#fff)}.borrow-marker{position:absolute;top:14px;left:var(--hp, 0%);transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--text);filter:drop-shadow(0 0 2px rgba(0,0,0,.55));z-index:2;transition:left .6s ease}.pool-closed-banner{margin:10px 0;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.45;color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent);border:1px solid color-mix(in srgb,var(--red) 40%,transparent)}.bot-pool-closed{margin-top:8px;padding:8px 10px;border-radius:8px;font-size:11px;line-height:1.4;color:var(--red);background:color-mix(in srgb,var(--red) 10%,transparent);border:1px solid color-mix(in srgb,var(--red) 35%,transparent)}.sd-alerta{padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.45;color:var(--text);background:color-mix(in srgb,var(--amber) 10%,transparent);border:1px solid color-mix(in srgb,var(--amber) 45%,transparent);overflow-wrap:anywhere}.sd-alerta b{color:var(--amber);display:block;font-size:12.5px;margin-bottom:2px}.sd-alerta.roja{background:color-mix(in srgb,var(--red) 10%,transparent);border-color:color-mix(in srgb,var(--red) 40%,transparent)}.sd-alerta.roja b{color:var(--red)}.pill.sd-amber{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,var(--line))}.bot-list,.spot-list{display:grid;gap:10px}.spot-card{display:grid;gap:11px;padding:13px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.spot-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.spot-form,.spot-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.spot-protector{display:grid;gap:10px;padding:10px;border:1px solid rgba(0,200,5,.28);border-radius:8px;background:#00c8050f}.spot-protector-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.spot-protector-head span{display:block;color:var(--muted);font-size:12px}.spot-protector-head strong{display:block;margin-top:3px;color:var(--text);font-size:13px}.bot-card{padding:13px}.bot-head{justify-content:space-between;gap:10px}.bot-name{font-weight:700}.bot-row{justify-content:space-between;gap:12px;padding-top:11px;margin-top:11px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.bot-actions{display:flex;flex-wrap:wrap;gap:8px}.futures-summary{display:grid;gap:9px;padding-top:11px;margin-top:11px;border-top:1px solid var(--line)}.futures-title{color:var(--text);font-size:13px;font-weight:700}.futures-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bot-state-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:11px;margin-top:11px;border-top:1px solid var(--line)}.mini-btn{border:1px solid var(--line);border-radius:7px;background:var(--panel-2);color:var(--text);padding:6px 9px;cursor:pointer;font-size:12px}.mini-btn.active{border-color:#00c80599;color:var(--green)}.mini-btn.amber{border-color:#ffaa0080;color:var(--amber)}.mini-btn.danger{border-color:#ff464680;color:#ff6b6b}.mini-btn.danger:hover{background:#ff46461a}.be-block{border:1px solid var(--line);border-radius:8px;padding:8px 10px;margin:4px 0 8px}.be-head{display:flex;align-items:center;justify-content:space-between;font-size:13px}.hl-account-scan{margin-bottom:8px}.futures-grid.compact{margin-top:6px}.hl-position-list{display:grid;gap:4px;margin-top:6px}.hl-position-row{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--line);border-radius:6px;font-size:12px}.protector-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:var(--panel-2);border:1px solid var(--line);border-radius:7px;padding:8px 10px;margin:6px 0}.trigger-mode-switch{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;width:100%}.trigger-option{flex:1;padding:8px 0;background:var(--panel-2);border:none;color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;transition:background .15s,color .15s}.trigger-option.active{background:var(--green);color:#000}.trigger-option:not(.active):hover{background:var(--line);color:var(--text)}.testnet-banner{background:#dc262626;border-bottom:1px solid rgba(220,38,38,.45);color:#f87171;font-size:12px;font-weight:700;letter-spacing:.06em;padding:8px 24px;text-align:center}.sim-banner{background:#ffaa001f;border-bottom:1px solid rgba(255,170,0,.35);color:var(--amber);font-size:12px;font-weight:600;letter-spacing:.04em;padding:8px 24px;text-align:center}.signal-list{display:flex;flex-direction:column;gap:8px;margin-top:4px}.signal-row{border:1px solid var(--line);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.signal-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.signal-bot{font-weight:600;font-size:13px}.signal-action{font-size:12px;color:var(--text-2)}.signal-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.positive{color:var(--green)}.negative{color:var(--red)}.pool-pnl{border-top:1px solid var(--line);margin-top:8px}.pool-pnl-toggle{cursor:pointer;font-size:12px;color:var(--muted);padding:7px 0;list-style:none;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px}.pool-pnl-toggle::-webkit-details-marker{display:none}.pool-pnl-toggle:before{content:"▶";font-size:9px;color:var(--faint);transition:transform .15s}details[open]>.pool-pnl-toggle:before{content:"▼"}.pool-pnl-body{display:grid;gap:12px;padding-bottom:6px}.pool-pnl-section{display:grid;gap:6px}.pool-pnl-section-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.pool-pnl-section-pending .pool-pnl-section-title{color:var(--faint);opacity:.6}.pool-pnl-section-pending .metric strong{color:var(--faint)}.pool-pnl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pool-pnl-grid-4{grid-template-columns:repeat(4,1fr)}.pool-metrics-header{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.pool-metrics-header:not(.pool-lifetime-row)>.metric:last-child{grid-column:span 2}.pool-metrics-header.pool-lifetime-row{grid-template-columns:1fr}@media(max-width:900px){.pool-pnl-grid,.pool-pnl-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pool-pnl-grid,.pool-pnl-grid-4,.pool-metrics-header{grid-template-columns:repeat(2,1fr)}}.cp-sec{margin:14px 0}.cp-subhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid var(--line);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.cp-subhead.pool-pnl-toggle{justify-content:flex-start;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--faint)}.cp-subhead .cp-pill{text-transform:none;letter-spacing:normal}.cp-sec-tiles,.cp-fees-grid{display:grid;gap:10px}.cp-sec-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-fees-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media(max-width:640px){.cp-sec-tiles,.cp-fees-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-sec-tiles-3>.cp-tile:last-child{grid-column:span 2}}.cp-revert-market{container:revertmkt / inline-size}.cp-revert-market .cp-fees-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@container revertmkt (min-width: 580px){.cp-revert-market .cp-fees-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cp-sec-details{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.cp-sec-detail-item{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.cp-sec-detail-item span{color:var(--muted)}.cp-sec-detail-item strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.cp-sec-empty-msg{font-size:12px;color:var(--muted);font-style:italic}.cp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cp-chip-label{color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:9px;margin-right:2px}.cp-chip-link{text-decoration:none;transition:color .15s}.cp-chip-link:hover{color:var(--green)}.cp-chip-ts{margin-left:auto;color:var(--faint)}.cp-sec-footer{margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.cp-sec-footer-link{background:none;border:none;padding:0;cursor:pointer;color:var(--muted);font-size:12px;text-decoration:underline;text-underline-offset:2px}.cp-sec-footer-link:focus-visible{outline:2px solid var(--trading-blue);outline-offset:2px}.cp-sec-footer-link:hover{color:var(--text)}.range-chart{border-color:var(--line);background:linear-gradient(90deg,color-mix(in srgb,var(--text) 2.5%,transparent) 1px,transparent 1px) 0 0 / 20px 20px,linear-gradient(0deg,color-mix(in srgb,var(--text) 2%,transparent) 1px,transparent 1px) 0 0 / 20px 20px,var(--cp-surface)}.range-chart-bar{border-color:color-mix(in srgb,var(--green) 30%,transparent);background:color-mix(in srgb,var(--green) 4%,transparent)}.range-chart-fill{background:linear-gradient(to top,color-mix(in srgb,var(--green) 55%,transparent),color-mix(in srgb,var(--green) 25%,transparent) 70%,color-mix(in srgb,var(--green) 8%,transparent));border-top-color:color-mix(in srgb,var(--green) 60%,transparent)}.range-chart-fill.out{background:linear-gradient(to top,color-mix(in srgb,var(--red) 35%,transparent),color-mix(in srgb,var(--red) 8%,transparent));border-top-color:color-mix(in srgb,var(--red) 50%,transparent)}.audit-filters{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid var(--line);margin-bottom:10px}.audit-filters input{background:var(--panel-2);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:12px;padding:5px 8px;height:30px}.audit-date-field{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.audit-table{display:grid;gap:2px;font-size:12px}.audit-header{display:grid;grid-template-columns:100px 1fr 50px 80px 80px 70px 50px 100px;gap:8px;padding:6px 8px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line)}.audit-row{display:grid;grid-template-columns:100px 1fr 50px 80px 80px 70px 50px 100px;gap:8px;align-items:center;padding:7px 8px;border-radius:6px;border:1px solid transparent;transition:background .1s}.audit-row:hover{background:#ffffff08}.audit-row-real{border-color:#00c80526;background:#00c80508}.audit-bot{font-weight:600;font-size:12px}@media(max-width:900px){.audit-header{display:none}.audit-row{grid-template-columns:1fr 1fr;gap:6px;padding:8px;border:1px solid var(--line);border-radius:6px;margin-bottom:4px}}.wallet-manager{border:1px solid var(--line);border-radius:8px;margin:8px 0 10px;padding:10px 12px;background:var(--panel-2)}.wallet-manager-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.wallet-list-compact{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.wallet-compact-row{display:flex;align-items:center;gap:8px;font-size:12px}.wallet-add-form{display:grid;grid-template-columns:1fr 2fr 1fr auto;gap:6px;margin-top:6px;align-items:start}.wallet-token-block{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.wallet-token-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px}.wallet-token-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:4px}.wallet-token-row{display:flex;justify-content:space-between;align-items:center;padding:3px 6px;border-radius:4px;background:var(--bg);font-size:12px}.hl-position-block{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;margin:8px 0;padding:10px 12px}.hl-position-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.hl-position-label{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.spot-collapse-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:10px 14px;color:var(--text);transition:border-color .15s}.spot-collapse-btn:hover{border-color:#00c80566}.spot-collapse-toggle{display:flex;align-items:center;gap:10px;background:none;border:none;color:inherit;cursor:pointer;padding:0;flex-shrink:0}.spot-collapse-inputs{display:flex;align-items:center;gap:10px;flex:1;justify-content:center;flex-wrap:wrap}.spot-inline-field{display:flex;flex-direction:column;gap:2px;font-size:11px}.spot-inline-field span{color:var(--muted);font-size:10px;letter-spacing:.03em;text-transform:uppercase}.spot-inline-field input{background:var(--surface);border:1px solid var(--line);border-radius:5px;color:var(--text);font-size:12px;font-family:var(--mono);height:26px;padding:0 6px;width:90px}.spot-inline-field input:focus{border-color:#00c80580;outline:none}.cp-spot-hero{display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px}.cp-spot-eyebrow{order:1;flex-basis:100%;font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.02em}.cp-spot-total-row{order:2;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cp-spot-total{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;letter-spacing:-.02em;color:var(--text)}@media(min-width:640px){.cp-spot-total{font-size:44px}}.cp-eye-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;border:1px solid var(--line);background:var(--cp-pill-bg);color:var(--muted)}.cp-eye-btn:hover{color:var(--text)}.cp-eye-btn:focus-visible{outline:2px solid var(--trading-blue);outline-offset:2px}.cp-spot-delta-row{order:3;flex-basis:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--mono);font-variant-numeric:tabular-nums}.cp-spot-delta-row>.positive,.cp-spot-card-delta>.positive{color:var(--green);font-size:16px;font-weight:700}.cp-spot-delta-row>.negative,.cp-spot-card-delta>.negative{color:var(--red);font-size:16px;font-weight:700}.cp-spot-delta-sub,.cp-spot-waiting{font-size:12px;color:var(--faint);font-family:var(--font)}.cp-spot-pills{order:4;flex-basis:100%;display:flex;gap:8px;flex-wrap:wrap}@media(min-width:900px){.cp-spot-pills{order:2;flex-basis:auto;margin-left:auto;align-self:flex-end}}.cp-spot-hero>.cp-alloc{order:5;flex-basis:100%}.cp-alloc-bar.cp-spot-alloc-bar{height:6px}.cp-alloc-dot{display:inline-block;width:8px;height:8px;border-radius:999px}.cp-spot-card-delta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--mono);font-variant-numeric:tabular-nums}.cp-mask{letter-spacing:.08em}.spot-purchase-form{align-items:flex-end;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;padding:10px 14px 12px}.spot-purchase-preview{align-items:center;background:#00c8050f;border:1px solid rgba(0,200,5,.25);border-radius:6px;display:flex;flex-wrap:wrap;font-size:12px;gap:14px;padding:6px 12px;width:100%}.spot-purchase-preview strong{font-family:var(--mono);font-weight:600}.spot-history-panel{border-top:1px solid var(--line);padding:10px 14px 12px}.purchase-history-list{display:flex;flex-direction:column;gap:6px}.purchase-history-row{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:5px 8px;border:1px solid var(--line);border-radius:6px}.purchase-history-left{align-items:center;display:flex;gap:8px;flex-wrap:wrap}.purchase-history-right{align-items:flex-end;display:flex;flex-direction:column;gap:2px;text-align:right}.purchase-history-summary{background-color:var(--cp-surface);border-color:var(--line);margin-bottom:4px}.purchase-history-summary .purchase-history-left{font-size:13px}.purchase-history-summary strong{font-size:15px}.spot-collapse-right{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.spot-collapse-arrow{font-size:10px;color:var(--text-2)}.spot-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.spot-card-identity{display:flex;align-items:baseline;gap:10px;flex-shrink:0}.spot-live-price{font-family:var(--mono);font-size:16px;font-weight:600;color:var(--muted)}.spot-card-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.spot-metrics-display{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.spot-metric-cell{padding:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.spot-metric-cell>span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spot-metric-cell>strong{display:block;font-family:var(--mono);font-size:15px;font-weight:600}.spot-metric-cell>strong.positive{color:var(--green)}.spot-metric-cell>strong.negative{color:var(--red)}.spot-metric-sub{display:block;font-style:normal;font-family:var(--mono);font-size:12px;margin-top:3px}.spot-metric-sub.positive{color:var(--green)}.spot-metric-sub.negative{color:var(--red)}.spot-edit-form{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;align-items:end}.spot-edit-field{display:flex;flex-direction:column;gap:4px}.spot-edit-field>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spot-edit-field input{background:var(--panel-2);border:1px solid rgba(0,200,5,.5);border-radius:6px;color:var(--text);font-family:var(--mono);font-size:14px;padding:8px 10px;width:100%}.spot-edit-field input:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 2px #00c80526}.spot-edit-field>strong{font-family:var(--mono);font-size:15px;font-weight:600;padding:8px 2px}.spot-edit-field>strong.positive{color:var(--green)}.spot-edit-field>strong.negative{color:var(--red)}.hl-market-toggle{display:flex;align-items:center;padding:8px 0 4px}.hl-market{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;margin:6px 0 10px;padding:10px}.hl-search{width:100%;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:12px;margin-bottom:8px;padding:6px 10px;box-sizing:border-box}.hl-price-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px;max-height:300px;overflow-y:auto}.hl-price-row{display:flex;justify-content:space-between;align-items:center;padding:4px 6px;border-radius:4px;font-size:12px}.hl-price-row:hover{background:var(--line)}.hl-asset{font-weight:500;color:var(--text)}.hl-price{color:var(--text-2);font-size:11px}.wallet-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:11px;margin-top:11px;border-top:1px solid var(--line)}.bot-config{display:grid;gap:10px;margin-top:11px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.config-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line)}.config-title{font-weight:700}.config-field{display:grid;gap:7px}.config-action{display:grid;gap:8px}.config-action-summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);cursor:pointer;text-align:left;list-style:none}.config-action-summary::-webkit-details-marker{display:none}.config-action-summary:after{content:"+";color:var(--green);font-weight:700}.config-action[open] .config-action-summary:after{content:"-"}.config-action-summary span{color:var(--muted);font-size:12px}.config-action-summary strong{font-family:var(--mono);font-size:12px;text-align:right}.config-action-body{display:grid;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.config-field>span,.config-check span{color:var(--muted);font-size:12px}.range-control{display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:10px;align-items:center}.range-control input[type=range]{width:100%;accent-color:var(--green)}.range-control strong{font-family:var(--mono);text-align:right}.config-check{display:flex;align-items:center;gap:8px}.config-check input{width:16px;height:16px;accent-color:var(--green)}.wiz-check{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.wiz-check input[type=checkbox]{flex:0 0 auto;width:auto;margin-top:2px}.wiz-dots{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:12px}.wiz-dot{display:flex;align-items:center;gap:6px;background:transparent;border:none;padding:4px 6px;min-height:44px;min-width:44px;justify-content:center;flex:0 0 auto}.wiz-dot-circle{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-strong);color:var(--muted);font-size:11px;font-weight:700;line-height:1}.wiz-dot[data-done=true] .wiz-dot-circle{border-color:transparent;background:var(--green);color:var(--cp-btn-confirm-buy-text)}.wiz-dot[aria-current=step] .wiz-dot-circle{border-color:transparent;background:var(--green);color:var(--cp-btn-confirm-buy-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 30%,transparent)}.wiz-dot-label{font-size:11px;color:var(--muted);font-weight:400}.wiz-dot[data-done=true] .wiz-dot-label{color:var(--text)}.wiz-dot[aria-current=step] .wiz-dot-label{color:var(--green);font-weight:700}.wiz-dot-bar{flex:1 1 auto;min-width:10px;height:2px;align-self:center;background:var(--line)}.wiz-dot-bar[data-filled=true]{background:var(--green)}@media(max-width:899px){.wiz-dots{gap:4px}.wiz-dot{min-width:36px;padding:4px 3px}.wiz-dot-circle{width:20px;height:20px}.wiz-dot-bar{min-width:6px}.wiz-dot .wiz-dot-label{display:none}.wiz-dot[aria-current=step] .wiz-dot-label{display:inline}}.rh-shell .wiz-dot[aria-current=step]:not([data-done=true]) .wiz-dot-circle{background:transparent;border-color:var(--c-electric);color:var(--text);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-electric) 25%,transparent)}.rh-shell .wiz-dot[aria-current=step]:not([data-done=true]) .wiz-dot-label{color:var(--text)}.rh-shell .wiz-dots{list-style:none;margin:0;padding:0}.rh-wizard-title{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--text)}.rh-wizard-lead{margin:0 0 16px;font-size:13px;color:var(--muted);line-height:1.5}.rh-code-label{font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px}.rh-shell .rh-code-box{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--c-electric) 45%,transparent);background:color-mix(in srgb,var(--c-electric) 8%,transparent);border-radius:var(--cp-r-tile)}.rh-code-value{font-family:var(--mono);font-size:22px;letter-spacing:.06em;color:var(--text);word-break:break-all}@media(min-width:900px){.rh-code-value{font-size:26px}}.rh-code-expired{display:block;margin-top:10px;font-family:var(--mono);font-size:18px;letter-spacing:.06em;color:var(--faint);text-decoration:line-through;word-break:break-all}.rh-code-meta{display:block;margin-top:6px;font-size:12px;color:var(--muted)}.rh-terminal{margin-top:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--cp-r-tile);background:var(--cp-surface)}.rh-terminal-label{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.rh-terminal-cmd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:6px}.rh-terminal-cmd code{font-family:var(--mono);font-size:13px;color:var(--text);word-break:break-all}.rh-terminal-help{display:block;margin-top:6px;font-size:12px;color:var(--faint)}.rh-shell .rh-terminal-help-link{color:var(--c-electric)}.rh-copy-btn{display:inline-flex;align-items:center;gap:6px}.rh-wait-row{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:var(--muted)}.rh-wait-dot{width:7px;height:7px;border-radius:50%;background:var(--amber);flex:0 0 auto}.rh-connected-card{gap:8px}.rh-connected-account{display:flex;align-items:center;gap:12px;margin:4px 0}.rh-connected-icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-family:var(--mono);font-size:13px;font-weight:700;color:var(--green);background:color-mix(in srgb,var(--green) 16%,transparent);border:1px solid color-mix(in srgb,var(--green) 45%,transparent)}.rh-connected-sub{display:block;font-size:12px}.rh-connected-band{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:var(--cp-r-tile);font-size:13px;font-weight:700;color:var(--green);border:1px solid color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 8%,transparent)}.rh-btn-verified{background:var(--green);color:var(--cp-btn-confirm-buy-text);border-color:transparent;font-weight:700}.rh-error{display:block;margin-top:6px;font-size:12px;color:var(--red)}.wiz-step-body{display:grid;gap:10px}@media(min-width:900px){.wiz-step-body{grid-template-columns:1fr 1fr}.wiz-step-body>:only-child{grid-column:1 / -1}}.wiz-span-2{grid-column:1 / -1}.cp-tile-hl input:not([type=checkbox]):not([type=range]),.cp-tile-hl select{background-color:var(--cp-surface);border-color:var(--line-strong);box-shadow:var(--cp-tile-top),var(--cp-tile-shadow)}.cp-tile-hl input:not([type=checkbox]):not([type=range]){background-image:var(--cp-tile-grad)}.cp-tile-hl input:not([type=checkbox]):not([type=range]):focus,.cp-tile-hl select:focus{border-color:#00c8058c}.cp-tile-hl select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%),var(--cp-tile-grad);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px),0 0;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat}.tp-steps{display:grid;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.tp-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.tp-head span{color:var(--muted);font-size:12px}.tp-head strong{font-family:var(--mono);font-size:12px}.wallet-list{display:grid;gap:8px}.wallet-summary{display:flex;align-items:center;justify-content:space-between;gap:10px}.wallet-group-title{margin:12px 0 7px;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.wallet-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:8px;background:#ffffff06}.wallet-name{font-weight:700}.wallet-right{display:flex;align-items:center;gap:8px}.sub-bar-inline{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sub-badge-chevron{display:none}.sub-plan-badge{background:#00c80526;border:1px solid rgba(0,200,5,.5);color:var(--green);font-size:11px;font-weight:700;font-family:inherit;padding:4px 12px;border-radius:20px;white-space:nowrap;flex-shrink:0;letter-spacing:.04em;cursor:pointer}.sub-stat{display:flex;flex-direction:column;gap:5px;min-width:0}.sub-stat-label{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-progress-track{height:4px;background:var(--line-strong);border-radius:2px;overflow:hidden}.sub-progress-fill{height:100%;border-radius:2px;background:#ffffff40;transition:width .4s ease}.sub-progress-fill.active{background:var(--green)}.sub-wallets{font-size:12px;color:var(--muted);white-space:nowrap}.sub-upgrade-btn{margin-left:auto;border:1px solid rgba(0,200,5,.5);border-radius:7px;background:#00c8051a;color:var(--green);font-size:12px;font-weight:600;padding:5px 14px;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap;flex-shrink:0}.sub-upgrade-btn:hover{background:#00c80533;border-color:var(--green)}.sub-bar-footer{font-size:12px;color:var(--muted)}.risk-table{display:grid;gap:8px}.risk-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;min-height:38px;padding:8px 0;border-bottom:1px solid var(--line)}.risk-row:last-child{border-bottom:0}.mono{font-family:var(--mono)}.green{color:var(--green)}.cyan{color:var(--cyan)}.amber{color:var(--amber)}.red{color:var(--red)}.blue{color:var(--blue)}.auth-actions{justify-content:space-between;gap:10px;margin-top:14px}@media(max-width:980px){.hero,.content-grid{grid-template-columns:1fr}.pool-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.metric strong{font-size:12px}}@media(max-width:900px){.spot-metrics-display,.spot-edit-form{grid-template-columns:repeat(3,1fr)}.cp-pos-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){body{font-size:13px}.sub-stat,.sub-upgrade-btn{display:none}.top-left{flex-wrap:wrap;width:100%}.sub-badge-chevron{display:inline;font-size:9px;margin-left:4px;opacity:.7}.sub-mobile-open{flex-wrap:wrap;width:100%;gap:10px;padding:4px 0}.sub-mobile-open .sub-stat{display:flex;min-width:0;flex:1 1 45%}.sub-mobile-open .sub-upgrade-btn{display:block;margin-left:0;width:100%;text-align:center}.topbar{align-items:flex-start;flex-direction:column;-webkit-backdrop-filter:none;backdrop-filter:none}.top-actions,.toolbar,.toolbar-group,.segmented{width:100%}.segmented button,.toolbar select,.ghost-btn{flex:1}.futures-grid,.spot-form,.spot-metrics,.pool-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.spot-metrics-display,.spot-edit-form{grid-template-columns:repeat(2,1fr)}.cp-pos-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-pos-head{flex-wrap:wrap}.cp-pos-head .cp-sparkline{order:3;width:100%}.cp-pos-value{order:4;width:100%;align-items:flex-start}.cp-pos-toolbar-secondary{margin-right:0;width:100%}.metric strong{font-size:11px}.hero h1{font-size:34px}.risk-row,.wallet-row{grid-template-columns:1fr}.wallet-right,.spot-protector-head{align-items:flex-start;flex-direction:column}}.admin-panel{border-color:#ff500059}.admin-status{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.admin-status-row{align-items:center;display:flex;font-size:13px;justify-content:space-between}.admin-actions{display:flex;flex-direction:column;gap:10px}.admin-kill-btn{background:#ff50001f;border:1px solid var(--red);border-radius:8px;color:var(--red);cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.03em;padding:10px 14px;text-align:center;transition:background .15s;width:100%}.admin-kill-btn:hover:not(:disabled){background:#ff500038}.admin-kill-btn.confirming{animation:badge-pulse .8s ease-in-out infinite;background:#ff500040}.admin-kill-btn:disabled{opacity:.35;cursor:not-allowed}.admin-toggle-row{align-items:center;display:flex;font-size:13px;justify-content:space-between;padding:2px 0}.toast-container{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:8px;z-index:1000;pointer-events:none}.toast{background:#ff500024;border:1px solid var(--red);border-radius:8px;color:var(--text);font-size:13px;max-width:320px;padding:10px 16px;animation:toast-in .2s ease}@keyframes toast-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.badge-alert{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--red);margin-left:6px;vertical-align:middle;animation:badge-pulse 1.5s ease-in-out infinite}@keyframes badge-pulse{0%,to{opacity:1}50%{opacity:.35}}.alert-form{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.alert-form select,.alert-form input[type=number]{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:12px;height:28px;padding:0 8px}.alert-list{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.alert-row{align-items:center;border:1px solid var(--line);border-radius:6px;display:flex;font-size:12px;justify-content:space-between;padding:6px 10px}.alert-info{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.section-sub{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.05em;margin:12px 0 6px;text-transform:uppercase}.modal-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000;padding:16px}.modal-panel{background:var(--panel);border:1px solid var(--line-strong);border-radius:12px;max-width:420px;padding:20px;width:90%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width:900px){.modal-panel.wiz-panel{max-width:680px}}.scan-modal{max-width:480px}.scan-result{margin-top:14px;border:1px solid var(--line-strong);border-radius:8px;padding:14px;background:#ffffff08}.scan-result-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.scan-result-meta{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.cobertura-viva{margin-top:10px;padding:10px;border:1px solid color-mix(in srgb,var(--green) 35%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--green) 8%,var(--surface));display:flex;flex-direction:column;gap:8px}.cobertura-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:4px}.cobertura-head strong{font-size:13px}.cobertura-explain{margin:6px 0 2px}.cv-explain-line{margin:2px 0;font-size:12.5px;line-height:1.35;color:var(--muted)}.av-audit{margin-top:10px;padding:10px 12px;background:#0c0c0c;border:1px solid var(--line);border-radius:10px}.av-audit-head{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.04em;color:var(--faint);margin-bottom:6px}.av-audit-row{display:flex;gap:8px;align-items:flex-start;padding:4px 0}.cobertura-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cobertura-tiles.tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:560px){.cobertura-tiles,.cobertura-tiles.tiles-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cpcard (max-width: 620px){.cp-pos-metrics,.cp-fees-grid,.cp-sec-tiles,.cobertura-tiles,.cobertura-tiles.tiles-3{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-sec-tiles-3>.cp-tile:last-child{grid-column:span 2}.cp-tile{padding:12px;min-height:84px}.cp-tile .value{font-size:clamp(15px,5.4cqi,22px)}.cp-pos-head{flex-wrap:wrap;align-items:flex-start;row-gap:10px}.cp-pos-identity{order:1;flex:1 1 calc(100% - 102px);min-width:0}.cp-pos-head>.cp-icon-btn{order:2}.cp-pos-value{order:3;flex:1 1 auto;flex-direction:row;align-items:center;gap:8px;width:auto}.cp-pos-head>.cp-sparkline{order:4;flex:0 0 auto;margin-left:auto}.cp-pill{white-space:nowrap}.cp-pos-identity>.mono{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.cv-tile{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--green) 30%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--green) 14%,var(--panel));min-width:0}.cv-label{font-size:10px;color:color-mix(in srgb,var(--green) 55%,var(--muted));text-transform:uppercase;letter-spacing:.03em}.cv-tile strong{font-size:13px}.cv-dist{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.cv-wallet{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-hl{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--green) 30%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--green) 16%,var(--panel))}.cv-hl-bal{display:flex;flex-direction:column;gap:1px}.cv-hl-bal strong{font-size:16px}.cv-hl-pos{display:flex;flex-direction:column;gap:1px;align-items:flex-end;text-align:right}.cv-hl-pnl{display:flex;flex-direction:column;gap:1px;align-items:flex-end}.cv-hl-pnl strong{font-size:15px}.cv-sub{font-size:10px;color:var(--muted)}.cv-hl-meta{font-variant-numeric:tabular-nums}.cobertura-oids{font-size:11px;color:var(--muted)}.cobertura-oids summary{cursor:pointer}.cobertura-oids ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.cobertura-oids li{display:flex;align-items:center;gap:6px}.cv-role{font-weight:600;min-width:88px}.cv-oid{font-family:var(--mono)}.cv-history{font-size:11px;color:var(--muted);margin-top:6px}.cv-history summary{cursor:pointer}.cv-history ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.cv-history li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cv-history .cv-role{min-width:52px}.cv-hist-date{font-variant-numeric:tabular-nums;min-width:92px}.hl-acct-row{display:flex;align-items:center;gap:12px;padding:8px 0;flex-wrap:wrap}.hl-acct-id{margin-right:auto;min-width:0}.hl-acct-id strong{font-size:13px}.hl-acct-bal{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.hl-acct-bal>strong{font-size:16px;font-variant-numeric:tabular-nums}.hl-acct-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.hl-acct-status.conn{color:var(--green)}.hl-acct-status .dot{width:7px;height:7px;border-radius:50%;background:currentColor}.hl-acct-sub{font-size:10px;color:var(--muted)}.hl-acct-api{display:inline-block;margin-top:4px;font-size:10px;padding:1px 7px;border-radius:6px;border:1px solid currentColor}.hl-acct-api.green{color:var(--green)}.hl-acct-api.amber{color:var(--amber)}.hl-acct-api.red{color:var(--red)}.pill.cv-chip--tp{color:var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent)}.pill.cv-chip--be,.pill.cv-chip--trail{color:var(--trading-blue);border-color:color-mix(in srgb,var(--trading-blue) 50%,transparent);background:color-mix(in srgb,var(--trading-blue) 10%,transparent)}.cv-role.cv-chip--tp{color:var(--green)}.rh-error-fallback{background:var(--bg);color:var(--text);min-height:100vh;padding:24px}.rh-error-fallback-inner{max-width:480px;margin:80px auto;text-align:center}.rh-error-fallback h1{font-size:18px;margin:0 0 8px}.rh-error-fallback p{color:var(--muted);font-size:14px;margin:0}.rh-page{--cp-donut-etf-1: color-mix(in srgb, var(--green) 78%, var(--cp-surface));--cp-donut-etf-2: color-mix(in srgb, var(--green) 58%, var(--cp-surface));--cp-donut-etf-3: color-mix(in srgb, var(--green) 42%, var(--cp-surface));--cp-donut-stock-1: color-mix(in srgb, var(--c-electric) 78%, var(--cp-surface));--cp-donut-stock-2: color-mix(in srgb, var(--c-electric) 58%, var(--cp-surface));--cp-donut-stock-3: color-mix(in srgb, var(--c-electric) 42%, var(--cp-surface));--cp-donut-crypto-1: color-mix(in srgb, var(--c-cyan) 78%, var(--cp-surface));--cp-donut-crypto-2: color-mix(in srgb, var(--c-cyan) 58%, var(--cp-surface));--cp-donut-crypto-3: color-mix(in srgb, var(--c-cyan) 42%, var(--cp-surface));--cp-donut-option-1: color-mix(in srgb, var(--c-violet) 78%, var(--cp-surface));--cp-donut-option-2: color-mix(in srgb, var(--c-violet) 58%, var(--cp-surface));--cp-donut-option-3: color-mix(in srgb, var(--c-violet) 42%, var(--cp-surface))}.rh-page .cp-donut-card{border-radius:var(--cp-r-card);background:var(--cp-surface) var(--cp-tile-grad);border:1px solid var(--line);padding:18px;box-shadow:var(--cp-tile-shadow);margin-top:12px}.rh-page .cp-donut-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rh-page .cp-donut-kicker{font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.rh-page .cp-donut-tools{display:inline-flex;align-items:center;gap:8px}.rh-page .cp-donut-seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--cp-pill-bg)}.rh-page .cp-donut-tab{border:0;background:transparent;color:var(--muted);font:600 12px var(--font);padding:7px 11px;cursor:pointer}.rh-page .cp-donut-tab.on{background:var(--green);color:var(--cp-btn-confirm-buy-text)}.rh-page .cp-donut-tab:focus-visible{outline:2px solid var(--c-electric);outline-offset:-2px}.rh-page .cp-donut-eye svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rh-page .cp-donut-wrap{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:14px}.rh-page .cp-donut-wrap:focus-visible{outline:2px solid var(--c-electric);outline-offset:4px;border-radius:8px}.rh-page .cp-donut-box{position:relative;flex:0 0 auto}.rh-page .cp-donut{width:236px;height:236px;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent 68%,#000 69%);mask:radial-gradient(farthest-side,transparent 68%,#000 69%)}.rh-page .cp-donut-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 10%}.rh-page .cp-donut-total-label{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.03em;margin-bottom:3px}.rh-page .cp-donut-fit{display:flex;flex-direction:column;align-items:center;transform-origin:center center}.rh-page .cp-donut-total-value{font-family:var(--mono);font-weight:700;font-size:26px;letter-spacing:-.01em;line-height:1;white-space:nowrap}.rh-page .cp-donut-total-cash{margin-top:6px;font-size:11px;color:var(--muted);white-space:nowrap}.rh-page .cp-donut-measure{position:absolute;visibility:hidden;pointer-events:none;left:-9999px;top:0}.rh-page .cp-donut-legend{flex:1;width:100%;min-width:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rh-page .cp-donut-legend-item+.cp-donut-legend-item{border-top:1px solid var(--line)}.rh-page .cp-donut-lrow{display:grid;grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 6px}.rh-page .cp-donut-dot{width:11px;height:11px;border-radius:3px}.rh-page .cp-donut-lname{min-width:0;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.rh-page .cp-donut-lname small{display:block;font-size:11px;color:var(--faint);font-weight:500}.rh-page .cp-donut-lpct{font-family:var(--mono);font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.rh-page .cp-donut-lval{font-family:var(--mono);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;min-width:92px}.rh-page .cp-donut-sublist{list-style:none;margin:0;padding:2px 6px 8px 28px;display:flex;flex-direction:column;gap:4px}.rh-page .cp-donut-srow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;font-size:12px;color:var(--muted)}.rh-page .cp-donut-sname{min-width:0;overflow-wrap:anywhere}.rh-page .cp-donut-sname b{color:var(--text);font-weight:600}.rh-page .cp-donut-sv{font-family:var(--mono);font-variant-numeric:tabular-nums}.rh-page .cp-donut-empty{margin:14px 6px 4px;font-size:13px;color:var(--faint)}@media(min-width:680px){.rh-page .cp-donut-wrap{flex-direction:row;align-items:flex-start;gap:34px}.rh-page .cp-donut{width:280px;height:280px}.rh-page .cp-donut-total-value{font-size:29px}}@media(min-width:641px)and (max-width:1100px){.topbar{flex-wrap:wrap;row-gap:8px}.top-left{flex:1 1 100%;min-width:0}.top-actions{flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;min-width:0}}.page-subhead{display:flex;align-items:center;gap:14px;padding:16px 0;flex-wrap:wrap}.page-title{margin:0;font-size:18px;font-weight:700}.sub-body-strip{margin:0 0 14px}.sub-body-strip .sub-bar-inline{width:100%}@media(max-width:640px){.sub-body-strip .sub-stat{display:flex}}.radar-controls .segmented{height:34px;min-height:0;box-sizing:border-box;padding:2px;align-items:stretch}.radar-controls .segmented button{padding:0 12px;min-width:0;font-size:13px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.radar-dd{display:inline-flex;align-items:center;gap:8px;min-height:34px;box-sizing:border-box;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.radar-dd .cue{color:var(--green)}.radar-dd.on{border-color:color-mix(in srgb,var(--green) 45%,transparent);background:color-mix(in srgb,var(--green) 10%,transparent)}.radar-dd-static{cursor:default}.radar-net-ico{position:relative;display:inline-flex;width:18px;height:18px;flex-shrink:0}.radar-net-ico .chain-badge{position:static;width:100%;height:100%;box-shadow:none}.radar-net-ico .chain-badge-text{font-size:8px}.radar-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:4px;font-size:10px;font-weight:700;color:var(--cp-btn-confirm-buy-text);background:var(--green);margin-left:6px;vertical-align:middle}.token-picker-caret{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--green);font-size:12px;pointer-events:none}.token-picker-trigger-glyph{width:22px;height:22px;border-radius:999px;border:1px solid var(--line-strong);background:var(--panel-2);flex-shrink:0}.radar-range-inputs input{height:34px;padding:0 10px;box-sizing:border-box}@media(max-width:640px){.radar-filters-tokens,.radar-filters-ranges{grid-template-columns:1fr}}.pair-logo{overflow:visible}.pair-logo-sm{width:48px;height:28px}.pair-logo-sm .token-logo:nth-child(2){left:16px}.tk-chip{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--trading-blue) 45%,var(--line));border-radius:999px;color:var(--trading-blue);font-size:11px;font-family:var(--mono);white-space:nowrap}.hint{font-size:12px;color:var(--muted);margin:0;overflow-wrap:anywhere}.hint.amber{color:var(--amber)}.cp-asset-icon .cp-asset-logo{width:100%;height:100%;border-radius:50%;object-fit:cover}.add-accion{display:grid;gap:12px}.add-top{display:flex;align-items:flex-end;gap:10px}.add-top .cp-asset-icon{width:40px;height:40px;margin-bottom:2px}.add-sel{flex:1;min-width:0}.add-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.add-campos input{font-family:var(--mono)}@media(max-width:480px){.add-campos{grid-template-columns:minmax(0,1fr)}}.add-accion select:focus-visible,.add-accion input:focus-visible,.add-accion .primary-btn:focus-visible,.cobertura-viva .mini-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}.config-field .range-control input[type=range].range-xyz{padding:0;border:0;background:none}.config-field .range-control input[type=range].range-xyz:focus-visible{outline:2px solid var(--green);outline-offset:2px}.cp-fees-proj-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:6px}.cp-fees-proj-item{min-width:0}.cp-fees-proj-k{display:block;font-size:11px;color:var(--muted)}.cp-fees-proj .value{font-size:18px;overflow-wrap:anywhere}.cp-fees-proj-ambar,.cp-fees-proj-ambar+.subvalue{color:var(--amber)}.cp-fees-proj-sin{margin-top:8px}.cp-header-tiles>.cp-fees-proj{grid-column:1 / -1}@media(max-width:560px){.cp-fees-proj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.cp-revert-desplegable{margin:14px 0}.cp-revert-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding:8px 0;background:none;border:0;color:var(--text);font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.cp-revert-toggle-t{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.cp-revert-toggle-r{color:var(--muted);font-size:12px;font-weight:500;text-align:right;overflow-wrap:anywhere}.cp-revert-toggle:focus-visible{outline:2px solid var(--green);outline-offset:2px}.range-chart-labels.geo{position:relative;justify-content:initial;padding:0}.range-chart-labels.geo .range-chart-max,.range-chart-labels.geo .range-chart-min{position:absolute;right:0;align-self:auto;line-height:14px;height:14px}.range-chart-ext{position:absolute;left:0;right:0;border-radius:8px;background:repeating-linear-gradient(0deg,var(--line) 0 6px,transparent 6px 11px)}.range-chart-nivel{position:absolute;left:0;right:0;height:2px;margin-bottom:-1px;border-radius:2px;background:var(--c);z-index:1;pointer-events:none}.range-chart-niveles{position:relative;flex:0 0 auto;min-width:124px}.range-chart-nivel-et{position:absolute;left:0;transform:translateY(50%);padding-left:6px;border-left:2px solid var(--c);font:500 11px/16px var(--mono);font-variant-numeric:tabular-nums;color:var(--c);white-space:nowrap}.range-chart-price-line.fuera:before{background:var(--red)}.range-chart-price-line.fuera:after{background:var(--red);box-shadow:0 0 6px var(--red)}.cobertura-tiles .cp-tile .cv-dist{overflow-wrap:anywhere}.cp-tile-be{border-color:color-mix(in srgb,var(--trading-blue) 35%,var(--line));background-image:linear-gradient(180deg,color-mix(in srgb,var(--trading-blue) 9%,transparent),transparent),var(--cp-tile-grad)}.cp-tile-be .value{color:var(--trading-blue)}html.qn .qn-llenado-escala{position:relative;height:12px}html.qn .qn-llenado-ext-tramo{position:absolute;top:0;height:12px;border-radius:999px;background:repeating-linear-gradient(90deg,var(--panel-2) 0 6px,transparent 6px 11px)}html.qn .qn-llenado-niv{position:absolute;top:-4px;width:2px;height:20px;margin-left:-1px;border-radius:2px;background:var(--c)}html.qn .qn-llenado-pie--ext{position:relative;display:block;height:16px}html.qn .qn-llenado-pie--ext>span{position:absolute;top:0;white-space:nowrap}html.qn .qn-llenado-pie--ext.qn-llenado-pie--dos{height:34px}html.qn .qn-llenado-pie--ext.qn-llenado-pie--dos>span:last-child{top:18px}html.qn .qn-llenado-niveles{position:relative}html.qn .qn-llenado-niv-et{position:absolute;padding-left:6px;border-left:2px solid var(--c);font:500 11px/16px var(--mono);font-variant-numeric:tabular-nums;color:var(--c);white-space:nowrap}html.qn .qn-llenado-niv-et--der{padding-left:0;padding-right:6px;border-left:0;border-right:2px solid var(--c)}html.qn .qn-pools .cp-tile.qn-k-sl .qn-prot-valor{color:var(--red)}html.qn .qn-pools .cp-tile.qn-k-be .qn-prot-valor{color:var(--trading-blue)}html.qn .qn-pools .cp-tile.qn-k-tp .qn-prot-valor{color:var(--green)}html.qn .qn-pools .cp-tile.qn-k-sl .label:before{background:var(--red)}html.qn .qn-pools .cp-tile.qn-k-be .label:before{background:var(--trading-blue)}html.qn .qn-pools .cp-tile.qn-k-tp .label:before{background:var(--green)}.qn-publica{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:0 clamp(16px,4vw,48px);background:var(--bg);color:var(--text);font-family:var(--font);line-height:1.45;overflow-x:hidden}.qn-publica *,.qn-publica *:before,.qn-publica *:after{box-sizing:border-box}.qn-publica a:focus-visible,.qn-publica button:focus-visible,.qn-publica input:focus-visible{outline:2px solid var(--green);outline-offset:2px}.qn-publica .qn-pub-top{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:22px 0}.qn-publica .qn-logo{color:var(--text);font-weight:700;font-size:19px;letter-spacing:-.01em;text-decoration:none}.qn-publica .qn-logo span{color:var(--green)}.qn-publica .qn-logo-dot,.qn-publica .qn-hero-dot,.qn-publica .qn-dot{display:inline-block;border-radius:50%;background:var(--green);flex:0 0 auto}.qn-publica .qn-logo-dot{width:8px;height:8px;margin-left:8px;vertical-align:middle}.qn-publica .qn-dot{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 25%,transparent)}.qn-publica .qn-acciones{margin-left:auto;display:flex;flex-wrap:wrap;gap:10px}.qn-publica .qn-pill{margin-left:auto;display:inline-flex;align-items:center;min-height:26px;padding:4px 12px;border-radius:999px;background:var(--panel-2);color:var(--muted);font-size:12px;white-space:nowrap}.qn-publica .qn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;border:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.qn-publica .qn-btn-prim{background:var(--green);color:var(--cp-btn-confirm-buy-text)}.qn-publica .qn-btn-sec{background:var(--panel-2);color:var(--text)}.qn-publica .qn-btn-grande{min-height:48px;padding:0 28px}.qn-publica .qn-hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:22px;padding:40px 0 80px;background:radial-gradient(60% 40% at 50% 0%,color-mix(in srgb,var(--green) 14%,transparent),transparent 70%)}.qn-publica .qn-live{display:inline-flex;align-items:center;gap:8px;color:var(--green);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.qn-publica .qn-hero-titulo{margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(14px,2vw,26px);font-size:clamp(44px,9vw,104px);font-weight:700;letter-spacing:-.04em;line-height:1}.qn-publica .qn-hero-nombre span{color:var(--faint)}.qn-publica .qn-hero-dot{width:clamp(18px,2.4vw,30px);height:clamp(18px,2.4vw,30px)}.qn-publica .qn-hero-texto{margin:0;max-width:560px;color:var(--muted);font-size:16px}.qn-publica .qn-login-centro{flex:1;display:flex;align-items:center;justify-content:center;padding:30px 0 80px}.qn-publica .qn-cargando{margin:0;color:var(--muted)}.qn-publica .qn-clerk-root{width:100%;max-width:400px}.qn-publica .qn-clerk-cardbox,.qn-publica .qn-clerk-card{width:100%;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0}.qn-publica .qn-clerk-titulo{color:var(--text);font-size:26px;letter-spacing:-.01em}.qn-publica .qn-clerk-subtitulo,.qn-publica .qn-clerk-pie-texto{color:var(--muted)}.qn-publica .qn-clerk-pie{background:transparent}.qn-publica .qn-clerk-pie-enlace{color:var(--green);font-weight:600}.qn-publica .qn-clerk-sociales-raiz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qn-publica .qn-clerk-sociales{display:contents}.qn-publica .qn-clerk-ultimo-uso{right:8px;transform:translateY(-50%)}.qn-publica .qn-clerk-social{min-height:46px;min-width:0;padding:0 8px;border:0;border-radius:999px;background:var(--panel-2);color:var(--text);font-size:13px;font-weight:600;box-shadow:none}.qn-publica .qn-clerk-linea{background:var(--panel-2)}.qn-publica .qn-clerk-divisor{color:var(--faint);font-size:12px}.qn-publica .qn-clerk-etiqueta{color:var(--muted);font-size:12px}.qn-publica .qn-clerk-input{min-height:46px;border:0;border-radius:999px;background:var(--panel-2);color:var(--text);padding:0 20px;font-size:14px;box-shadow:none}.qn-publica .qn-clerk-entrar{min-height:48px;width:100%;border-radius:999px;background:var(--green);color:var(--cp-btn-confirm-buy-text);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}@media(max-width:480px){.qn-publica .qn-acciones{width:100%;margin-left:0}.qn-publica .qn-acciones .qn-btn{flex:1 1 0}.qn-publica .qn-pill{margin-left:auto}}@media(prefers-reduced-motion:no-preference){.qn-publica .qn-logo-dot,.qn-publica .qn-hero-dot,.qn-publica .qn-live .qn-dot{animation:qblink 1.6s ease-in-out infinite}}html.qn body{background:var(--bg)}html.qn .qn-app{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}html.qn .qn-main{min-width:0;overflow-x:clip}html.qn .qn-side{position:sticky;top:0;align-self:start;height:100vh;display:flex;flex-direction:column;gap:22px;padding:22px 14px 18px;overflow-y:auto;background:var(--bg)}html.qn .qn-logo{font-weight:700;font-size:19px;letter-spacing:-.01em;padding:0 10px;color:var(--text)}html.qn .qn-logo-ia{color:var(--green)}html.qn .qn-logo-dot{display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;vertical-align:middle;background:var(--green)}@media(prefers-reduced-motion:no-preference){html.qn .qn-logo-dot{animation:qblink 1.6s ease-in-out infinite}}html.qn .qn-nav{display:flex;flex-direction:column;gap:2px}html.qn .qn-nav-sep{height:8px}html.qn .qn-nav-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:999px;color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}html.qn .qn-nav-item:hover{background:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text)}html.qn .qn-nav-item[aria-current]{background:var(--panel-2);color:var(--text);font-weight:700}html.qn .qn-nav-item[aria-current] .qn-ico{color:var(--green)}html.qn .qn-nav-item:focus-visible,html.qn .qn-barra-item:focus-visible,html.qn .qn-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}html.qn .qn-ico{width:20px;height:20px;flex:0 0 20px}html.qn .qn-ico-grid{width:24px;height:24px;flex-basis:24px;margin-left:-2px;stroke-width:2.4}html.qn .qn-cuenta{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding:10px 12px;border-radius:14px}html.qn .qn-cuenta-perfil{display:flex;align-items:center;gap:10px}html.qn .qn-avatar{width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--panel-2);display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--text)}html.qn .qn-cuenta-nombre{min-width:0;display:flex;flex-direction:column}html.qn .qn-cuenta-nombre-t{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.qn .qn-cuenta-nombre-s{color:var(--faint);font-size:11px}html.qn .qn-cuenta-acciones{display:flex;flex-wrap:wrap;gap:8px}html.qn .qn-btn{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--panel-2);color:var(--text);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}html.qn .qn-btn[aria-pressed=true]{color:var(--green)}html.qn .qn-btn:disabled{opacity:.6;cursor:progress}html.qn .qn-aviso{flex-basis:100%;color:var(--red);font-size:12px}html.qn .qn-aviso-global{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:8px 8px 8px 16px;border-radius:999px;background:var(--panel-2);color:var(--red);font-size:13px}html.qn .qn-cinta{display:flex;gap:28px;padding:12px 24px 0;overflow-x:auto;white-space:nowrap;font-size:12.5px;scrollbar-width:none}html.qn .qn-cinta-item{display:flex;align-items:baseline;gap:8px}html.qn .qn-cinta-t{color:var(--faint);font-weight:600}html.qn .qn-num{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text);font-weight:600}html.qn .qn-cambio{font-weight:600}html.qn .qn-sube{color:var(--green)}html.qn .qn-baja{color:var(--red)}html.qn .qn-igual{color:var(--muted)}html.qn .qn-barra,html.qn .qn-hoja,html.qn .qn-hoja-velo{display:none}@media(max-width:900px){html.qn .qn-app{grid-template-columns:minmax(0,1fr)}html.qn .qn-side{display:none}html.qn .qn-main{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}html.qn .qn-cinta{padding:12px 16px 0;gap:22px}html.qn .qn-barra{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:39;padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html.qn .qn-barra-item{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--faint);font-family:inherit;font-size:10.5px;font-weight:600;text-decoration:none;cursor:pointer}html.qn .qn-barra-item[aria-current]{color:var(--text)}html.qn .qn-barra-item[aria-current] .qn-ico{color:var(--green)}html.qn .qn-barra-item .qn-ico{width:22px;height:22px;flex-basis:22px}html.qn .qn-barra-item .qn-ico-grid{width:26px;height:26px;flex-basis:26px;margin-left:0}html.qn .qn-hoja-velo{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:43;background:color-mix(in srgb,var(--bg) 70%,transparent)}html.qn .qn-hoja{display:flex;flex-direction:column;gap:8px;position:fixed;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:44;max-height:70vh;overflow-y:auto;padding:14px;border-radius:22px;background:var(--panel)}html.qn .qn-hoja-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}html.qn .qn-hoja .qn-cuenta{margin-top:4px;padding:10px 4px 0}}@media(prefers-reduced-motion:reduce){html.qn .qn-nav-item{transition:none}}html.qn .qn-prot-head{margin-top:2px;font-weight:600;letter-spacing:.08em;color:var(--faint)}html.qn .qn-k-sl .qn-prot-valor{color:var(--red)}html.qn .qn-k-be .qn-prot-valor{color:var(--trading-blue)}html.qn .qn-k-tp .qn-prot-valor{color:var(--green)}html.qn .qn-prot-et:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;vertical-align:middle;background:var(--faint)}html.qn .qn-k-sl .qn-prot-et:before{background:var(--red)}html.qn .qn-k-be .qn-prot-et:before{background:var(--trading-blue)}html.qn .qn-k-tp .qn-prot-et:before{background:var(--green)}html.qn .qn-tp-hecho .qn-prot-valor{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--green) 60%,transparent)}html.qn .qn-rango-ext{border-radius:999px;background:repeating-linear-gradient(0deg,var(--panel-2) 0 6px,transparent 6px 11px)}html.qn .qn-nivel{height:3px}html.qn .qn-niveles{min-width:132px;font-variant-numeric:tabular-nums}@keyframes qn-qblink-txt{0%,to{opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--green) 60%,transparent)}50%{opacity:.45;text-shadow:none}}html.qn .qn-spot{padding:0;background:transparent;border:0;box-shadow:none;font-variant-numeric:tabular-nums}html.qn .qn-spot :is(div,section,article,aside,header,p,ul,li,label,span,table,thead,tbody,tr,th,td,form,a){border:0;box-shadow:none}html.qn .qn-spot button,html.qn .qn-spot input:not([type=radio],[type=checkbox]),html.qn .qn-spot select,html.qn .qn-spot textarea{border:0}html.qn .qn-spot .cp-hairline{height:0;margin:6px 0;background:transparent}html.qn .qn-spot .cp-spot-hero{gap:10px 12px;margin-bottom:26px}html.qn .qn-spot .cp-spot-eyebrow{font-size:11px;font-weight:600;letter-spacing:.06em}html.qn .qn-spot .cp-spot-total{font-family:var(--font);font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--green)}html.qn .qn-spot .cp-spot-total.cp-mask{color:var(--muted)}html.qn .qn-spot .cp-spot-delta-row{font-family:var(--font)}html.qn .qn-spot .cp-spot-delta-row>.positive,html.qn .qn-spot .cp-spot-card-delta>.positive{color:var(--green);font-size:14px}html.qn .qn-spot .cp-spot-delta-row>.negative,html.qn .qn-spot .cp-spot-card-delta>.negative{color:var(--red);font-size:14px}html.qn .qn-spot .cp-chip,html.qn .qn-spot .cp-chip--solid-g,html.qn .qn-spot .cp-chip--solid-r,html.qn .qn-spot .cp-chip--solid-neutral{padding:0;border-radius:0;background:transparent;font-family:var(--font);font-size:14px;font-weight:700}html.qn .qn-spot .cp-chip--solid-g{color:var(--green)}html.qn .qn-spot .cp-chip--solid-r{color:var(--red)}html.qn .qn-spot .cp-chip--solid-neutral{color:var(--muted)}html.qn .qn-spot .pill{background:var(--panel-2)}html.qn .qn-spot .cp-alloc{padding-top:0;margin-top:0}html.qn .qn-spot .cp-eye-btn{background:var(--panel-2);border-radius:999px}html.qn .qn-spot .spot-list{gap:14px}html.qn .qn-spot .cp-pos-card,html.qn .qn-spot .spot-card{padding:18px;border-radius:16px;background-color:var(--cp-surface);background-image:none}html.qn .qn-spot .cp-pos-metrics{padding:0;gap:8px}html.qn .qn-spot .cp-tile,html.qn .qn-spot .cp-tile-btc,html.qn .qn-spot .cp-tile-eth{min-height:0;padding:10px 12px;border-radius:12px;background-color:var(--bg);background-image:none}html.qn .qn-spot .cp-tile .label{color:var(--faint)}html.qn .qn-spot .cp-tile .value{font-family:var(--font);font-weight:600;letter-spacing:-.01em}html.qn .qn-spot .spot-live-price,html.qn .qn-spot .cp-pos-value-amount{font-family:var(--font);font-weight:700;color:var(--green)}html.qn .qn-spot .cp-pos-value-amount.cp-mask{color:var(--muted)}@media(prefers-reduced-motion:no-preference){html.qn .qn-spot .cp-spot-total:not(.cp-mask),html.qn .qn-spot .spot-live-price,html.qn .qn-spot .cp-pos-value-amount:not(.cp-mask){animation:qn-qblink-txt 1.6s ease-in-out infinite}html.qn .qn-spot .spot-live-price .price-tick{animation:none}}html.qn .qn-spot .cp-btn,html.qn .qn-spot .cp-icon-btn,html.qn .qn-spot .cp-kebab,html.qn .qn-spot .mini-btn,html.qn .qn-spot .primary-btn{border:0;border-radius:999px}html.qn .qn-spot .cp-btn-danger,html.qn .qn-spot .mini-btn.danger{background:color-mix(in srgb,var(--red) 12%,transparent);color:var(--red)}html.qn .qn-spot .cp-btn-buy{background:color-mix(in srgb,var(--green) 14%,transparent)}html.qn .qn-spot .cp-btn-sell{background:color-mix(in srgb,var(--red) 12%,transparent)}html.qn .qn-spot input:not([type=radio],[type=checkbox]),html.qn .qn-spot select,html.qn .qn-spot textarea{border:0;border-radius:999px;background-color:var(--panel-2);background-image:none;box-shadow:none;padding:10px 16px;font-family:var(--font);font-variant-numeric:tabular-nums}html.qn .qn-spot select{padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}html.qn .qn-spot input:focus-visible,html.qn .qn-spot select:focus-visible{outline:2px solid color-mix(in srgb,var(--green) 60%,transparent);outline-offset:0}html.qn .qn-spot .spot-purchase-form{padding:14px 0 0}html.qn .qn-spot .spot-purchase-preview{border-radius:12px;background:color-mix(in srgb,var(--green) 8%,var(--bg))}html.qn .qn-spot .spot-history-panel{padding:14px 0 0}html.qn .qn-spot .purchase-history-row{padding:8px 12px;border-radius:12px;background:var(--bg)}html.qn .qn-spot .add-accion{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;min-height:0;padding:12px 16px;border-radius:28px;background-color:var(--cp-surface);background-image:none}html.qn .qn-spot .add-accion .add-top{flex:2 1 220px;min-width:0}html.qn .qn-spot .add-accion .add-campos{flex:3 1 260px;min-width:0}html.qn .qn-spot .add-accion .hint{flex-basis:100%}html.qn .qn-spot .add-accion .primary-btn{width:auto;min-height:40px;padding:0 22px}html.qn .qn-spot .config-field>span{color:var(--faint);font-size:11px}html.qn .qn-spot .cp-pos-name,html.qn .qn-spot .cp-pos-identity,html.qn .qn-spot .cp-pos-value-amount{min-width:0;overflow-wrap:anywhere}@media(max-width:480px){html.qn .qn-spot .cp-spot-total{font-size:36px}html.qn .qn-spot .cp-pos-card,html.qn .qn-spot .spot-card{padding:14px}html.qn .qn-spot .add-accion{border-radius:22px}html.qn .qn-spot .add-accion .primary-btn{width:100%}}html.qn .qn-wallets{padding:0;background:transparent;border:0;box-shadow:none}html.qn .qn-wallets :is(div,section,header,p,label,span,form,a){border:0;box-shadow:none}html.qn .qn-wallets button,html.qn .qn-wallets input,html.qn .qn-wallets select{border:0}html.qn .qn-wallets .section-head{margin-bottom:22px}html.qn .qn-wallets .section-head h2{font-size:18px;font-weight:600;letter-spacing:-.01em}html.qn .qn-wallets .pill{background:var(--panel-2)}html.qn .qn-wallets .hl-acct-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px 24px;align-items:center;padding:0;margin-bottom:28px}html.qn .qn-wallets .hl-acct-id strong{font-size:16px;overflow-wrap:anywhere}html.qn .qn-wallets .hl-acct-id .network{margin:2px 0 6px;color:var(--faint)}html.qn .qn-wallets .hl-acct-bal{gap:3px}html.qn .qn-wallets .hl-acct-bal>strong{font-family:var(--font);font-size:22px;font-weight:700;letter-spacing:-.01em}html.qn .qn-wallets .hl-acct-status{font-size:12px}html.qn .qn-wallets .hl-acct-sub{font-size:12px;color:var(--faint)}html.qn .qn-wallets .qn-gana{color:var(--green)}html.qn .qn-wallets .hl-acct-api{padding:3px 10px;border:0;border-radius:999px;font-size:12px;background:var(--panel-2)}html.qn .qn-wallets .hl-acct-api.green{color:var(--green)}html.qn .qn-wallets .hl-acct-api.amber{color:var(--amber)}html.qn .qn-wallets .hl-acct-api.red{color:var(--red)}html.qn .qn-wallets .mini-btn{min-height:40px;padding:0 18px;border:0;border-radius:999px;background:color-mix(in srgb,var(--red) 12%,transparent);color:var(--red);font-weight:700;letter-spacing:.08em;text-transform:uppercase}html.qn .qn-wallets .be-block{display:flex;flex-direction:column;gap:14px;max-width:560px;padding:0;margin:10px 0 0}html.qn .qn-wallets .be-head{font-size:18px;font-weight:600}html.qn .qn-wallets .config-field{margin:0}html.qn .qn-wallets .config-field>span{color:var(--muted);font-size:12px}html.qn .qn-wallets input{border:0;border-radius:999px;background:var(--panel-2);padding:12px 18px;font-family:var(--mono);font-size:13px}html.qn .qn-wallets input:focus-visible{outline:2px solid color-mix(in srgb,var(--green) 60%,transparent);outline-offset:0}html.qn .qn-wallets .primary-btn{border:0;border-radius:999px;min-height:44px}@media(max-width:600px){html.qn .qn-wallets .hl-acct-row{grid-template-columns:minmax(0,1fr) auto}html.qn .qn-wallets .hl-acct-row .mini-btn{grid-column:1 / -1;justify-self:start}html.qn .qn-wallets .hl-acct-bal>strong{font-size:20px}}html.qn .qn-wsel{display:grid;gap:8px;min-width:0}html.qn .qn-wsel .qn-wsel-t{color:var(--muted);font-size:12px}html.qn .qn-wsel .qn-wsel-lista{display:flex;flex-direction:column;gap:8px;min-width:0}html.qn .qn-wsel .qn-sub{color:var(--faint);font-size:12px}html.qn .qn-wsel .qn-opcion{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:16px;background:var(--panel-2);cursor:pointer}html.qn .qn-wsel .qn-opcion input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:var(--green)}html.qn .qn-wsel .qn-opcion:has(input:checked){background:color-mix(in srgb,var(--green) 10%,var(--panel-2));outline:2px solid color-mix(in srgb,var(--green) 45%,transparent);outline-offset:-2px}html.qn .qn-wsel .qn-opcion:has(input:focus-visible){outline:2px solid var(--green);outline-offset:2px}html.qn .qn-wsel .qn-opcion-txt{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}html.qn .qn-wsel .qn-opcion-txt strong{overflow-wrap:anywhere}html.qn .qn-wsel .qn-opcion-sal{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin-left:auto;text-align:right}html.qn .qn-wsel .qn-opcion-sal strong{font-size:18px}html.qn .qn-wsel .qn-opcion-sal small{color:var(--faint);font-size:12px}html.qn .qn-wsel .qn-gana{color:var(--green)}html.qn .qn-wsel .qn-opcion-sal small.qn-sin-saldo{color:var(--muted)}html.qn .qn-wsel .qn-opcion-sal small.qn-aviso-saldo{color:var(--amber);font-weight:600}html.qn .qn-wsel .qn-api-green{color:var(--green)}html.qn .qn-wsel .qn-api-amber{color:var(--amber)}html.qn .qn-wsel .qn-api-red{color:var(--red)}@media(max-width:480px){html.qn .qn-wsel .qn-opcion{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:6px 12px;padding:12px 14px}html.qn .qn-wsel .qn-opcion input{grid-row:1 / span 2;margin-top:2px}html.qn .qn-wsel .qn-opcion-sal{grid-column:2;align-items:flex-start;margin-left:0;text-align:left}}html.qn .qn-pools *{border-color:transparent;box-shadow:none}html.qn .qn-pools .panel,html.qn .qn-pools .pool-card,html.qn .qn-pools .bot-card,html.qn .qn-pools .hero-main,html.qn .qn-pools .toolbar,html.qn .qn-pools .cp-pos-card{background:none;background-color:transparent;border:0;border-radius:0}html.qn .qn-pools .pool-card,html.qn .qn-pools .cp-pos-card{padding:0 0 8px}html.qn .qn-pools .panel,html.qn .qn-pools .hero-main{padding:0}html.qn .qn-pools .hero{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:22px}html.qn .qn-pools .pool-grid{gap:44px 28px}html.qn .qn-pools .content-grid,html.qn .qn-pools .stack{gap:32px}html.qn .qn-pools .cp-pos-head,html.qn .qn-pools .cp-pos-metrics,html.qn .qn-pools .cp-subhead,html.qn .qn-pools .cp-alloc{border:0}html.qn .qn-pools .cp-subhead{padding-bottom:0}html.qn .qn-pools .cp-hairline{background:transparent}html.qn .qn-pools .qn-titulo{margin:0;max-width:none;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--text)}html.qn .qn-pools .qn-summary .cp-header-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:28px}html.qn .qn-pools .qn-summary .cp-tile-hero{grid-column:span 2;padding:0}html.qn .qn-pools .qn-summary .cp-hero-value{font-family:var(--font);font-size:clamp(34px,5vw,56px);font-weight:700;letter-spacing:-.03em;color:var(--text)}html.qn .qn-pools .qn-summary .cp-tile .value{font-size:28px;font-weight:700;color:var(--text)}html.qn .qn-pools .qn-summary .cp-tile .label{text-transform:uppercase;letter-spacing:.06em;font-size:11px}html.qn .qn-pools .qn-summary .cp-tile .value.qn-gana{color:var(--green)}html.qn .qn-pools .qn-gana{color:var(--green);font-weight:700}html.qn .qn-pools .cp-alloc-bar{height:6px}html.qn .qn-pools .sub-body-strip .sub-bar-inline{border-radius:999px;background:var(--panel-2)}html.qn .qn-pools .toolbar{padding:0;margin:0 0 22px;gap:12px}html.qn .qn-pools .segmented{gap:2px;padding:4px;border:0;border-radius:999px;background:var(--panel-2)}html.qn .qn-pools .segmented button,html.qn .qn-pools .segmented button:hover:not([aria-pressed=true]){border:0;border-radius:999px;background:transparent;color:var(--muted);transform:none}html.qn .qn-pools .segmented button[aria-pressed=true]{background:var(--panel);color:var(--text);box-shadow:none;transform:none}html.qn .qn-pools .toolbar select,html.qn .qn-pools input,html.qn .qn-pools select,html.qn .qn-pools textarea{border:0;border-radius:999px;background:var(--panel-2);color:var(--text)}html.qn .qn-pools textarea{border-radius:14px}html.qn .qn-pools input:focus-visible,html.qn .qn-pools select:focus-visible,html.qn .qn-pools textarea:focus-visible,html.qn .qn-pools button:focus-visible{outline:2px solid var(--green);outline-offset:2px}html.qn .qn-pools .pill,html.qn .qn-pools .mini-btn{border:0;background:var(--panel-2)}html.qn .qn-pools .cp-icon-btn{border:0!important;border-radius:999px;background:var(--panel-2)}html.qn .qn-pools .section-head h2{font-size:18px;font-weight:600}html.qn .qn-pools .cp-tile{min-height:0;padding:2px 0;border:0;border-radius:0;background:none;background-color:transparent}html.qn .qn-pools .cp-tile-g,html.qn .qn-pools .cp-tile-r,html.qn .qn-pools .cp-tile-a,html.qn .qn-pools .cp-tile-hl{background:none;background-color:transparent;border:0}html.qn .qn-pools .cp-pos-metrics{gap:14px 10px}html.qn .qn-pools .cp-tile .label{display:flex;align-items:center;gap:6px;color:var(--faint)}html.qn .qn-pools .cp-tile .label:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:var(--faint)}html.qn .qn-pools .cp-tile .value{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:600;color:var(--muted)}html.qn .qn-pools .cp-tile .subvalue{color:var(--faint)}html.qn .qn-pools .qn-k-main .value{color:var(--text)}html.qn .qn-pools .qn-k-main .label:before{background:var(--text)}html.qn .qn-pools .qn-k-gana .label:before,html.qn .qn-pools .qn-k-fees .label:before,html.qn .qn-pools .qn-k-wal .label:before{background:var(--green)}html.qn .qn-pools .qn-k-fees .value{color:var(--green)}html.qn .qn-pools .qn-k-trig .value{color:var(--amber)}html.qn .qn-pools .qn-k-trig .label:before{background:var(--amber)}html.qn .qn-pools .qn-k-trig .subvalue{color:color-mix(in srgb,var(--amber) 80%,transparent)}html.qn .qn-pools .qn-k-cap .value{color:var(--trading-blue)}html.qn .qn-pools .qn-k-cap .label:before{background:var(--trading-blue)}html.qn .qn-pools .qn-k-wal .value{color:var(--text)}html.qn .qn-pools .qn-k-gana .value{color:var(--green)}html.qn .qn-pools .qn-wallet{overflow-wrap:anywhere}html.qn .qn-pools .qn-sl{color:var(--red)}html.qn .qn-pools .qn-lev{display:inline-block;align-self:flex-start;margin-top:2px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--trading-blue) 18%,transparent);color:var(--trading-blue);font-size:11px;font-weight:700}html.qn .qn-pools .cp-chip.qn-cambio{padding:0;background:transparent;font-family:var(--font);font-size:14px;font-weight:700}html.qn .qn-pools .cp-pos-value-amount{font-family:var(--font);font-size:28px;font-weight:700;letter-spacing:-.01em}html.qn .qn-pools .cobertura-viva{margin-top:6px;padding:14px 0 0;border:0;border-radius:0;background:transparent}html.qn .qn-pools .cobertura-viva .cv-tile,html.qn .qn-pools .cobertura-viva .cv-hl,html.qn .qn-pools .cobertura-viva .cobertura-oids{border:0;background:transparent}html.qn .qn-pools .cobertura-tiles{gap:14px 10px}html.qn .qn-pools .qn-cob--activa{padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--green) 38%,transparent);background:color-mix(in srgb,var(--green) 9%,var(--bg))}html.qn .qn-pools .qn-cob--activa .cp-tile .label{color:color-mix(in srgb,var(--green) 55%,var(--muted))}html.qn .qn-pools .qn-trd{background:transparent}html.qn .qn-llenado{display:flex;flex-direction:column;gap:10px;margin:14px 0;min-width:0}html.qn .qn-llenado-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12.5px;color:var(--faint)}html.qn .qn-llenado-top>*{min-width:0;overflow-wrap:anywhere}html.qn .qn-llenado-top b{color:var(--muted);font-weight:600}html.qn .qn-llenado-precio-v{color:var(--text)}html.qn .qn-llenado--rango .qn-llenado-precio-v,html.qn .qn-llenado--borde .qn-llenado-precio-v{color:var(--green)}html.qn .qn-llenado--fuera .qn-llenado-precio-v,html.qn .qn-llenado--fuera .qn-llenado-estado{color:var(--red)}html.qn .qn-llenado--rango .qn-llenado-estado{color:var(--green)}html.qn .qn-llenado--borde .qn-llenado-estado{color:var(--amber)}html.qn .qn-llenado-barra{position:relative;height:12px;border-radius:999px;background:var(--panel-2)}html.qn .qn-llenado-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--green) 55%,transparent),var(--green))}html.qn .qn-llenado--borde .qn-llenado-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--amber) 55%,transparent),var(--amber))}html.qn .qn-llenado--fuera .qn-llenado-fill,html.qn .qn-llenado--sin-datos .qn-llenado-fill{background:transparent}html.qn .qn-llenado-entrada{position:absolute;top:-3px;width:2px;height:18px;margin-left:-1px;border-radius:2px;background:var(--text)}html.qn .qn-llenado-marca{position:absolute;top:-5px;width:4px;height:22px;margin-left:-2px;border-radius:2px;background:var(--text)}html.qn .qn-llenado--rango .qn-llenado-marca{background:var(--green)}html.qn .qn-llenado--borde .qn-llenado-marca{background:var(--amber)}html.qn .qn-llenado--fuera .qn-llenado-marca{background:var(--red)}html.qn .qn-llenado-pie{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--faint)}html.qn .qn-llenado-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;margin-top:4px}@keyframes qn-blink-txt{0%,to{opacity:1;text-shadow:0 0 10px color-mix(in srgb,var(--green) 60%,transparent)}50%{opacity:.45;text-shadow:none}}@media(prefers-reduced-motion:no-preference){html.qn .qn-pools .qn-titila{animation:qn-blink-txt 1.6s ease-in-out infinite}html.qn .qn-llenado--rango .qn-llenado-marca{animation:qblink 1.6s ease-in-out infinite}}html.qn .qn-llenado--fuera .qn-titila,html.qn .qn-llenado--borde .qn-llenado-marca,html.qn .qn-llenado .qn-llenado-marca.qn-llenado-marca--stale{animation:none}html.qn .qn-pools .borrow-marker{border:0;width:10px;height:7px;background:var(--text);clip-path:polygon(50% 0,100% 100%,0 100%)}html.qn .qn-pools .qn-summary .cp-fees-proj{grid-column:1 / -1;padding:0}html.qn .qn-pools .qn-summary .cp-fees-proj-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}html.qn .qn-pools .qn-summary .cp-fees-proj .value{font-size:22px;overflow-wrap:anywhere}html.qn .qn-pools .qn-summary .cp-fees-proj .cp-fees-proj-k{text-transform:uppercase;letter-spacing:.06em;font-size:11px;color:var(--muted)}html.qn .qn-pools .qn-summary .cp-fees-proj .value.cp-fees-proj-ambar{color:var(--amber)}html.qn .qn-pools .qn-summary .cp-fees-proj .cp-fees-proj-ambar+.subvalue{color:var(--amber)}html.qn .qn-pools .cp-revert-toggle{border:0;background:none;color:var(--text);padding:0}html.qn .qn-pools .cp-revert-toggle-r{color:var(--muted)}html.qn .qn-pools .cp-revert-body .cp-revert-market .cp-subhead{justify-content:flex-end}@media(max-width:900px){html.qn .qn-pools .hero{margin-bottom:14px}html.qn .qn-pools .qn-summary .cp-tile-hero{grid-column:1 / -1}html.qn .qn-pools .pool-grid{grid-template-columns:minmax(0,1fr);gap:36px}html.qn .qn-pools .content-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){html.qn .qn-pools .qn-summary .cp-fees-proj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}html.qn .qn-llenado-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html.qn .qn-pools .cp-pos-value-amount{font-size:22px}}html.qn .qn-r4-grids h1{font-size:24px;letter-spacing:-.01em}html.qn .qn-r4-grids .gr-card{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:22px 0;transition:none}html.qn .qn-r4-grids .gr-card.green,html.qn .qn-r4-grids .gr-card.blue{border:0}html.qn .qn-r4-grids .gr-card:not(.disabled):hover{transform:none}html.qn .qn-r4-grids .gr-title{display:flex;align-items:center;gap:8px;font-size:18px}html.qn .qn-r4-grids .gr-title svg{width:28px;height:28px;flex:0 0 28px}html.qn .qn-r4-grids .gr-cta,html.qn .qn-r4-grids .gr-card.blue .gr-cta{display:inline-flex;align-items:center;background:var(--green);color:var(--cp-btn-confirm-buy-text);min-height:40px;padding:0 18px;border:0;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html.qn .qn-r4-grids .gr-note{border:0;border-radius:12px;background:color-mix(in srgb,var(--amber) 8%,transparent)}html.qn .qn-r4-spotgrid .sg-panel{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:22px 0}html.qn .qn-r4-spotgrid .sg-listitem{border:0;border-radius:999px;background:transparent}html.qn .qn-r4-spotgrid .sg-listitem.active{background:var(--panel-2);color:var(--text);font-weight:700}html.qn .qn-r4-spotgrid .sg-listitem.sg-new{color:var(--green)}html.qn .qn-r4-spotgrid .sg-pill{background:var(--panel-2)}html.qn .qn-r4-spotgrid .sg-field input,html.qn .qn-r4-spotgrid .sg-field select{border:0;border-radius:999px;background:var(--panel-2);padding:11px 16px}html.qn .qn-r4-spotgrid .sg-seg{border:0;background:transparent}html.qn .qn-r4-spotgrid .sg-seg button{border:0;border-radius:999px;background:transparent}html.qn .qn-r4-spotgrid .sg-seg button.on{background:var(--panel-2);color:var(--text)}html.qn .qn-r4-spotgrid .sg-adv{border:0;padding-left:0}html.qn .qn-r4-spotgrid .sg-primary,html.qn .qn-r4-spotgrid .sg-ghost,html.qn .qn-r4-spotgrid .sg-danger{min-height:40px;padding:0 18px;border:0;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html.qn .qn-r4-spotgrid .sg-primary{background:var(--green);color:var(--cp-btn-confirm-buy-text)}html.qn .qn-r4-spotgrid .sg-ghost{background:var(--panel-2)}html.qn .qn-r4-spotgrid .sg-danger{background:var(--panel-2);color:var(--red)}html.qn .qn-r4-spotgrid .sg-table th,html.qn .qn-r4-spotgrid .sg-table td{border:0}html.qn .qn-r4-spotgrid .sg-table th{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;color:var(--faint)}html.qn .qn-r4-spotgrid .sg-buy,html.qn .qn-r4-spotgrid .sg-sell{font-weight:700}html.qn .qn-r4-spotgrid .sg-modal{border:0;border-radius:22px}html.qn .qn-r4-spotgrid .sg-capmove{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;margin-top:12px;padding:12px 0}html.qn .qn-r4-spotgrid .sg-capmove-input{width:120px;border:0;border-radius:999px;background:var(--panel-2);color:var(--text);padding:8px 14px;text-align:right}html.qn .qn-r4-spotgrid .cp-pos-card,html.qn .qn-r4-spotgrid .cp-tile,html.qn .qn-r4-spotgrid .cp-pos-head,html.qn .qn-r4-spotgrid .cp-pos-metrics{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0}html.qn .qn-r4-spotgrid .cp-tile{min-height:0;padding:2px 0}html.qn .qn-r4-spotgrid .cp-btn{border:0;border-radius:999px;background:var(--panel-2);padding:0 18px}html.qn .qn-r4-spotgrid .cp-btn-danger{color:var(--red)}html.qn .qn-r4-spotgrid .sg-listitem:focus-visible,html.qn .qn-r4-spotgrid .sg-seg button:focus-visible,html.qn .qn-r4-spotgrid .sg-primary:focus-visible,html.qn .qn-r4-spotgrid .sg-ghost:focus-visible,html.qn .qn-r4-spotgrid .sg-danger:focus-visible,html.qn .qn-r4-spotgrid .cp-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}@container cpcard (max-width: 620px){html.qn .qn-r4-spotgrid .cp-pos-value{flex-wrap:wrap;min-width:0}html.qn .qn-r4-spotgrid .cp-pos-value .subvalue{flex:1 1 100%;min-width:0;overflow-wrap:anywhere}}html.qn .qn-r4-radar .radar-panel{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:0}html.qn .qn-r4-radar .segmented{border:0;box-shadow:none;border-radius:999px;background:transparent}html.qn .qn-r4-radar .segmented button{min-width:0;border:0;border-radius:999px;background:transparent;box-shadow:none;transform:none}html.qn .qn-r4-radar .segmented button[aria-pressed=true]{background:var(--panel-2);color:var(--text);box-shadow:none;transform:none}html.qn .qn-r4-radar .radar-dd,html.qn .qn-r4-radar .tp-dd,html.qn .qn-r4-radar .buscar,html.qn .qn-r4-radar .ghost-btn,html.qn .qn-r4-radar .mini-btn,html.qn .qn-r4-radar .cp-chip,html.qn .qn-r4-radar .pill{border:0;border-radius:999px;background:var(--panel-2)}html.qn .qn-r4-radar .radar-filters-panel{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:0}html.qn .qn-r4-radar .tp-note,html.qn .qn-r4-radar .tp-badge,html.qn .qn-r4-radar .cp-empty,html.qn .qn-r4-radar .cp-error,html.qn .qn-r4-radar .radar-card{border:0;box-shadow:none;background:transparent}html.qn .qn-r4-radar .radar-card{padding:10px 0}html.qn .qn-r4-radar .radar-table th,html.qn .qn-r4-radar .radar-table td{border:0}html.qn .qn-r4-radar .radar-table th{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;color:var(--faint)}html.qn .qn-r4-radar .th-sort.th-on{border:0;color:var(--text)}html.qn .qn-r4-radar .tp-row td:first-child,html.qn .qn-r4-radar .tp-row.in td:first-child,html.qn .qn-r4-radar .tp-row.out td:first-child,html.qn .qn-r4-radar .tp-card.in,html.qn .qn-r4-radar .tp-card.out{border:0}html.qn .qn-r4-radar .radar-table td.num,html.qn .qn-r4-radar .radar-table th.num,html.qn .qn-r4-radar .radar-sub,html.qn .qn-r4-radar .cp-chip{font-family:var(--font)}html.qn .qn-r4-radar .qn-fees{color:var(--green);font-weight:700}html.qn .qn-r4-radar .segmented button:focus-visible,html.qn .qn-r4-radar .radar-dd:focus-visible,html.qn .qn-r4-radar .tp-dd:focus-visible,html.qn .qn-r4-radar .mini-btn:focus-visible,html.qn .qn-r4-radar .ghost-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}html.qn .qn-r4-admin .av-pill{background:var(--panel-2)}html.qn .qn-r4-admin .av-mini{border:0;border-radius:999px;background:var(--panel-2);min-height:36px;padding:0 16px;font-weight:700}html.qn .qn-r4-admin .av-mini.peligro{color:var(--red)}html.qn .qn-r4-admin .av-kill{border:0;border-radius:999px;background:var(--panel-2);color:var(--red);min-height:40px;padding:0 18px;letter-spacing:.04em}html.qn .qn-r4-admin .av-tgl{border:0;border-radius:999px;padding:6px 14px}html.qn .qn-r4-admin .av-inp{border:0;border-radius:999px;background:var(--panel-2);padding:8px 14px}html.qn .qn-r4-admin .av-card,html.qn .qn-r4-admin .av-card.accent{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:16px 0}html.qn .qn-r4-admin .av-card .vbig{font-size:28px;font-weight:700}html.qn .qn-r4-admin .av-section{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;overflow:visible;margin-bottom:28px}html.qn .qn-r4-admin .av-shead,html.qn .qn-r4-admin .av-ctlhead,html.qn .qn-r4-admin .av-uhead,html.qn .qn-r4-admin .av-urow,html.qn .qn-r4-admin .av-ctl,html.qn .qn-r4-admin .av-feed,html.qn .qn-r4-admin .av-bug,html.qn .qn-r4-admin .av-sd-row,html.qn .qn-r4-admin .av-more,html.qn .qn-r4-admin .av-trarm,html.qn .qn-r4-admin .av-pos-top,html.qn .qn-r4-admin .av-pos-foot{border:0}html.qn .qn-r4-admin .av-ctlhead,html.qn .qn-r4-admin .av-uhead{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;color:var(--faint)}html.qn .qn-r4-admin .av-trarm-tbl td{border:0}html.qn .qn-r4-admin .av-main:hover{border-radius:14px;background:var(--panel-2)}html.qn .qn-r4-admin .av-detail{background:transparent}html.qn .qn-r4-admin .be-block{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;padding:0}html.qn .qn-r4-admin .av-pos{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0}html.qn .qn-r4-admin .av-pos-grid{background:transparent;gap:14px}html.qn .qn-r4-admin .av-cell{background:transparent;padding-left:0}html.qn .qn-r4-admin .av-mini:focus-visible,html.qn .qn-r4-admin .av-kill:focus-visible,html.qn .qn-r4-admin .av-tgl:focus-visible,html.qn .qn-r4-admin .av-inp:focus-visible,html.qn .qn-r4-admin .av-main:focus-visible{outline:2px solid var(--green);outline-offset:2px}html.qn .qn-r4-copy .ct-card{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0;margin-top:28px;padding:0}html.qn .qn-r4-copy .ct-banner{border:0;border-radius:12px;background:color-mix(in srgb,var(--amber) 8%,transparent)}html.qn .qn-r4-copy .ct-guide{border:0;border-radius:12px;background:transparent}html.qn .qn-r4-copy .ct-guide[open] summary{border:0}html.qn .qn-r4-copy .ct-chip{border:0;border-radius:999px;background:transparent}html.qn .qn-r4-copy .ct-chip.on{background:var(--panel-2);color:var(--text)}html.qn .qn-r4-copy .ct-select,html.qn .qn-r4-copy .ct-input,html.qn .qn-r4-copy .ct-ghost,html.qn .qn-r4-copy .ct-tag,html.qn .qn-r4-copy .ct-row-select{border:0;border-radius:999px;background:var(--panel-2)}html.qn .qn-r4-copy .ct-input{padding:8px 14px}html.qn .qn-r4-copy .ct-trader-icon,html.qn .qn-r4-copy .ct-tbl td,html.qn .qn-r4-copy .ct-event{border:0}html.qn .qn-r4-copy .ct-tbl th{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;color:var(--faint);padding-top:8px}html.qn .qn-r4-copy .ct-drawer-panel{border:0;box-shadow:none}html.qn .qn-r4-copy .cp-pos-card,html.qn .qn-r4-copy .cp-tile,html.qn .qn-r4-copy .cp-pos-head,html.qn .qn-r4-copy .cp-pos-metrics{border:0;box-shadow:none;background:transparent;background-image:none;border-radius:0}html.qn .qn-r4-copy .cp-tile{min-height:0;padding:2px 0}html.qn .qn-r4-copy .cp-btn{border:0;border-radius:999px;background:var(--panel-2);padding:0 18px}html.qn .qn-r4-copy .ct-chip:focus-visible,html.qn .qn-r4-copy .ct-select:focus-visible,html.qn .qn-r4-copy .ct-input:focus-visible,html.qn .qn-r4-copy .ct-ghost:focus-visible,html.qn .qn-r4-copy .ct-row-select:focus-visible,html.qn .qn-r4-copy .cp-btn:focus-visible{outline:2px solid var(--green);outline-offset:2px}html.qn .qn-r4-robinhood{min-height:0}@media(max-width:600px){html.qn .qn-r4-admin .av-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html.qn .qn-r4-admin .av-ctl-name,html.qn .qn-r4-admin .av-prog{flex:1 1 100%;min-width:0}html.qn .qn-r4-admin .av-uhead{display:none}html.qn .qn-r4-admin .av-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:6px}html.qn .qn-r4-admin .av-main>.av-uname{grid-column:1 / -1}}html.qn .qn-r4-admin .av-uname-text,html.qn .qn-r4-admin .av-who,html.qn .qn-r4-admin .av-plan,html.qn .qn-r4-radar .radar-pair,html.qn .qn-r4-radar .radar-card-row,html.qn .qn-r4-spotgrid .sg-li-pair,html.qn .qn-r4-spotgrid .cp-tile .value{min-width:0;overflow-wrap:anywhere}@media(max-width:900px){html.qn .bugfab{width:44px;padding:0;font-size:18px;bottom:calc(68px + env(safe-area-inset-bottom,0px))}html.qn .bugfab-txt{display:none}html.qn .dbc-fab{bottom:calc(126px + env(safe-area-inset-bottom,0px))}html.qn .qn-main{padding-bottom:calc(198px + env(safe-area-inset-bottom,0px))}html.qn:has(input:focus) .bugfab,html.qn:has(select:focus) .bugfab,html.qn:has(textarea:focus) .bugfab,html.qn:has(input:focus) .dbc-fab,html.qn:has(select:focus) .dbc-fab,html.qn:has(textarea:focus) .dbc-fab{display:none}}
