@font-face{font-family:__HarmonyFont_ce449d;src:url(/assets/BloFinNova-Regular-400-O8M_TFHN.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:__HarmonyFont_ce449d;src:url(/assets/BloFinNova-Medium-500-CmE73ykS.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:__HarmonyFont_ce449d;src:url(/assets/BloFinNova-Bold-600-700-xu7JWeb7.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:__HarmonyFont_ce449d;src:url(/assets/BloFinNova-Bold-600-700-xu7JWeb7.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:__HarmonyFont_ce449d;src:url(/assets/BloFinNova-Black-900-mSIGgQqI.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:__HarmonyFont_Fallback_ce449d;src:local("Arial");font-display:swap;font-style:normal;font-weight:400 900}@font-face{font-family:BloFinNova;src:url(/assets/BloFinNova-Regular-400-O8M_TFHN.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:BloFinNova;src:url(/assets/BloFinNova-Medium-500-CmE73ykS.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:BloFinNova;src:url(/assets/BloFinNova-Bold-600-700-xu7JWeb7.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:BloFinNova;src:url(/assets/BloFinNova-Bold-600-700-xu7JWeb7.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:BloFinNova;src:url(/assets/BloFinNova-Black-900-mSIGgQqI.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}:root{--bg: #101014;--bg-soft: #151519;--surface: #1f1f24;--surface-2: #25252b;--surface-3: #333339;--line: #29292f;--line-strong: #3a3a43;--text: #f3f3f6;--muted: #8f8f99;--muted-2: #666771;--green: #12c987;--green-dark: #08352b;--red: #f23a5b;--red-dark: #3a141e;--orange: #ff8400;--blue: #4c79ff;--native-status-h: env(safe-area-inset-top, 0px);--app-viewport-h: 100dvh;--trade-spacer: 0px;--chart-h: 22px;--nav-h: 76px;--bottom-nav-lower-offset: 0px;--instrument-header-h: 72px;--section-tabs-h: 41px;--filter-row-h: 39px;--sticky-top: 0px;color-scheme:dark;font-family:__HarmonyFont_ce449d,__HarmonyFont_Fallback_ce449d,BloFinNova,Arial,sans-serif;font-weight:400;font-synthesis:none;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:auto}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;background:#050506;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{display:none;width:0;height:0}body{display:grid;place-items:center;overflow:hidden;background:var(--bg)}body.consent-active{display:block;min-height:100%;overflow:hidden;background:#0b0b0e}button{appearance:none;border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}svg{display:block;width:1em;height:1em}#app{position:relative;width:390px;height:844px;overflow:hidden;background:var(--bg);color:var(--text);font-size:13px;letter-spacing:0;box-shadow:0 0 0 1px #000,0 20px 80px #0009}body.consent-active #app,#app.consent-root{width:100vw;height:var(--app-viewport-h);min-height:100vh;box-shadow:none}.consent-gate{width:100%;height:100%;min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,#12c9871f,#12c98700 32%),#0b0b0e;color:var(--text)}.consent-panel{width:min(920px,100%);max-height:min(820px,calc(100vh - 48px));display:grid;grid-template-rows:auto auto minmax(180px,1fr) auto;gap:18px;padding:28px;border:1px solid var(--line-strong);border-radius:8px;background:#151519;box-shadow:0 20px 70px #0000007a}.consent-panel-compact{max-width:520px;grid-template-rows:auto}.consent-heading-row{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.consent-kicker{margin:0 0 8px;color:var(--green);font-size:12px;font-weight:700;text-transform:uppercase}.consent-panel h1{margin:0;max-width:680px;font-size:30px;line-height:1.08;letter-spacing:0}.consent-version{min-width:210px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.consent-version span,.consent-meta,.consent-muted{color:var(--muted)}.consent-version span{display:block;margin-bottom:4px;font-size:12px}.consent-version strong{display:block;overflow-wrap:anywhere;font-size:13px;line-height:1.3}.consent-meta{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px}.consent-scroll{min-height:0;overflow:auto;padding:18px;border:1px solid var(--line);border-radius:8px;background:#101014;scrollbar-width:thin}.consent-section+.consent-section{margin-top:18px}.consent-section h2{margin:0 0 8px;font-size:16px;line-height:1.25}.consent-section p,.consent-muted{margin:0;font-size:14px;line-height:1.55}.consent-section p+p{margin-top:8px}.consent-form{display:grid;gap:14px}.consent-checks{display:grid;gap:10px;max-height:min(260px,30vh);overflow:auto;padding-right:4px;scrollbar-width:thin}.consent-check{display:flex;align-items:flex-start;gap:10px;color:var(--text);font-size:14px;line-height:1.35}.consent-check input{width:18px;height:18px;margin:0;accent-color:var(--green);flex:0 0 auto}.consent-submit{min-height:48px;padding:0 18px;border-radius:8px;background:var(--green);color:#07130f;font-size:15px;font-weight:800}.consent-submit:disabled{cursor:not-allowed;background:var(--surface-3);color:var(--muted)}.consent-error{margin:0;padding:10px 12px;border:1px solid rgba(242,58,91,.45);border-radius:8px;background:#f23a5b1f;color:#ffb4c2;font-size:13px;line-height:1.4}.content-scroll{position:absolute;top:var(--native-status-h);left:0;right:0;bottom:calc(var(--chart-h) + var(--nav-h));overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none;background:var(--bg);--pull-distance: 0px}.content-scroll::-webkit-scrollbar{display:none}.mode-tabs{height:57px;display:flex;align-items:center;gap:22px;padding:1px 16px 0;border-bottom:1px solid var(--line)}.mode-tab{font-size:17px;font-weight:600;color:var(--muted)}.mode-tab.active{color:var(--text)}.instrument-header{position:sticky;top:var(--sticky-top);z-index:20;min-height:var(--instrument-header-h);padding:13px 10px 5px 16px;display:flex;justify-content:space-between;align-items:flex-start;background:var(--bg)}.symbol-row{display:flex;align-items:center;gap:5px;text-align:left}.symbol{font-size:17px;font-weight:700}.perp-pill,.badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--surface);color:var(--muted);font-size:11px;line-height:1}.daily-change{margin-top:5px;font-size:13px}.daily-change.red{color:var(--red)}.daily-change.green{color:var(--green)}.chevron-sm{width:13px;height:13px;color:#d9dae0}.chevron-xs{width:11px;height:11px}.header-actions{display:flex;gap:10px;align-items:center;padding-top:10px}.icon-button{width:32px;height:32px;color:#f0f0f3;display:grid;place-items:center;position:relative}.icon-button.orange{color:var(--orange)}.icon-button svg{width:19px;height:19px}.header-icon-img{display:block;object-fit:contain;overflow:visible}.header-rewards-img{width:31px;height:29px}.header-chart-img{width:30px;height:30px}.header-more-button{width:38px}.header-more-img{width:38px;height:31px}.trade-area{position:relative;min-height:0;padding-top:var(--trade-spacer);transition:padding-top .16s ease}.content-scroll.is-pulling .trade-area{padding-top:calc(var(--trade-spacer) + min(var(--pull-distance),56px));transition:none}.brand-ghost{position:absolute;inset:0 0 auto;height:56px;display:grid;place-items:center;color:#ffffff2e;font-size:14px;font-weight:500;letter-spacing:.08em;opacity:0;pointer-events:none;transform:translateY(-12px);transition:opacity .16s ease,transform .16s ease}.content-scroll.is-pulling .brand-ghost{opacity:.22;transform:translateY(0);transition:none}.trade-grid{display:grid;grid-template-columns:212px 130px;gap:14px;padding:0 16px 8px}.order-form{min-width:0}.leverage-row{display:flex;gap:10px;margin-bottom:10px}.outline-chip{width:68px;height:25px;border-radius:7px;border:1px solid var(--line-strong);color:var(--text);font-size:13px;font-weight:500;background:#111115}.open-close{height:31px;display:grid;grid-template-columns:1fr 1fr;border-radius:7px;background:#1d1d22;border:1px solid #1d1d22;overflow:hidden;margin-bottom:8px}.open-close button{min-width:0;height:100%;border-radius:0;color:var(--muted);font-size:13px;font-weight:500}.open-close button+button{border-left:0}.open-close .selected{background:var(--green);color:#fff;border-radius:6px}.open-close .selected.close-side{background:var(--red);border-radius:6px}.available-row{width:100%;display:grid;grid-template-columns:1fr auto 17px;align-items:center;gap:4px;color:var(--muted);font-size:10px;margin-bottom:6px;text-align:left}.available-row strong{color:var(--text);font-size:11px;font-weight:500}.transfer{color:var(--orange);width:15px;height:15px;display:grid;place-items:center;line-height:0}.transfer-icon{width:15px;height:15px}.select-row,.field,.bbo,.amount-field{background:var(--surface);border-radius:7px;border:1px solid transparent}.select-row{width:100%;height:34px;display:grid;grid-template-columns:18px 1fr 14px;align-items:center;gap:5px;padding:0 9px;margin-bottom:7px;color:var(--text);font-size:14px;font-weight:600;text-align:left}.info-dot{width:12px;height:12px;color:var(--muted)}.price-row{display:grid;grid-template-columns:1fr 56px;gap:8px;margin-bottom:7px}.price-row-market{display:block}.field{min-width:0;height:38px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:5px 8px;color:var(--text);text-align:left}.field span,.field em{color:var(--muted);font-style:normal;font-size:11px;line-height:1}.field strong{display:block;color:var(--text);font-size:16px;font-weight:500;line-height:1.2;min-height:18px;font-variant-numeric:tabular-nums}.trade-input{width:100%;min-width:0;border:0;outline:0;appearance:none;background:transparent;color:var(--text);font:inherit;font-size:16px;font-weight:500;line-height:1.2;padding:0;caret-color:var(--orange);font-variant-numeric:tabular-nums}.trade-input::placeholder{color:var(--muted)}.market-price-field{height:40px;border-radius:7px;padding:0 8px;background:#3a3a40}.market-price-input{height:100%;color:var(--text);font-size:16px;font-weight:500}.market-price-input::placeholder{color:#a2a3ab;opacity:1}.bbo{height:38px;color:var(--muted);font-size:13px;font-weight:600}.amount-field{position:relative;width:100%;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;margin-bottom:13px}.amount-field span{flex:0 0 auto;font-size:15px;color:var(--muted);line-height:1;text-align:left}.amount-field input{font-size:15px;line-height:1;font-weight:500;min-width:0;flex:1;text-align:left}.amount-field em{display:flex;align-items:center;gap:2px;color:var(--muted);font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.field:focus-within,.focused{border-color:#f1f1f6;box-shadow:inset 2px 0 #4b76ff}.mini-slider{position:relative;height:14px;margin-bottom:10px;--slider-axis-y: 7px}.slider-box,.checkbox{display:inline-block;width:13px;height:13px;border-radius:3px;border:1.7px solid #d6d7dd;vertical-align:middle}.checkbox.checked,.slider-box.checked{background:var(--orange);border-color:var(--orange);box-shadow:inset 0 0 0 3px var(--bg)}.slider-box{position:absolute;left:0;top:var(--slider-axis-y);transform:translateY(-50%)}.slider-line{position:absolute;left:14px;right:3px;top:var(--slider-axis-y);height:2px;background:var(--line-strong);transform:translateY(-50%)}.mini-slider i{position:absolute;top:var(--slider-axis-y);width:6px;height:6px;border-radius:2px;border:1.5px solid var(--line-strong);background:var(--bg);transform:translate(-50%,-50%)}.check-row{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:13px;line-height:1}.check-row.muted{color:var(--muted)}.summary{display:grid;grid-template-columns:auto 1fr;gap:3px 6px;margin:8px 0 10px;color:var(--muted);font-size:11px}.summary strong{justify-self:end;color:var(--text);font-weight:400;font-variant-numeric:tabular-nums;max-width:144px;text-align:right;white-space:nowrap}.green{color:var(--green)!important}.red{color:var(--red)!important}.orange{color:var(--orange)!important}.action{width:100%;height:39px;border-radius:8px;color:#fff;font-size:14px;font-weight:600}.action.long{background:var(--green);margin-top:14px;margin-bottom:10px}.action.short{background:var(--red)}.order-book{min-width:0;overflow:hidden;font-variant-numeric:tabular-nums}.funding{height:37px;text-align:right;padding-top:2px}.funding span{display:block;color:var(--muted);font-size:10px;text-decoration:underline dashed rgba(143,143,153,.55);text-underline-offset:3px}.funding strong{display:block;margin-top:3px;color:var(--text);font-size:11px;font-weight:600}.book-head{display:grid;grid-template-columns:1fr 1fr;color:var(--muted);font-size:10px;line-height:1.6;margin-bottom:5px}.book-head span:last-child{text-align:right}.book-row{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;height:21px;overflow:hidden;font-size:12px}.book-row b,.book-row strong{position:relative;z-index:1;font-weight:600}.book-row strong{color:var(--text)}.book-row.ask b{color:var(--red)}.book-row.bid b{color:var(--green)}.depth-bar{position:absolute;top:0;bottom:0;right:0;opacity:.78}.ask .depth-bar{background:var(--red-dark)}.bid .depth-bar{background:var(--green-dark)}.mark-price{margin-top:6px;color:var(--green);font-size:23px;line-height:1;font-weight:700}.index-price{color:#b0b1b8;font-size:12px;line-height:1.8;margin-bottom:6px}.depth-control{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:8px;margin-top:9px}.depth-icon{position:relative;display:block;width:18px;height:16px}.depth-icon i{position:absolute;display:block;left:0;width:7px;height:3px;border-radius:0;background:#666771}.depth-icon i:nth-child(1){top:0}.depth-icon i:nth-child(2){top:6px}.depth-icon i:nth-child(3){top:12px}.depth-icon i:nth-child(4),.depth-icon i:nth-child(5){left:10px;width:6px;height:6px}.depth-icon i:nth-child(4){top:0;background:var(--red)}.depth-icon i:nth-child(5){top:9px;background:var(--green)}.depth-control button{height:22px;border-radius:6px;background:var(--surface);color:var(--text);display:flex;align-items:center;justify-content:space-between;padding:0 9px;font-size:12px}.section-tabs{position:sticky;top:calc(var(--sticky-top) + var(--instrument-header-h));z-index:18;display:grid;grid-template-columns:auto auto auto 1fr;align-items:end;gap:18px;height:var(--section-tabs-h);padding:0 16px;border-bottom:1px solid var(--line);background:var(--bg)}.section-tabs button:not(.history-icon){position:relative;height:var(--section-tabs-h);color:var(--muted);font-size:15px;white-space:nowrap;display:flex;align-items:center;gap:3px}.section-tabs button.active{color:var(--text)}.section-tabs button.active:after{content:"";position:absolute;left:50%;bottom:0;width:24px;height:2px;border-radius:2px;background:var(--orange);transform:translate(-50%)}.history-icon{justify-self:end;color:#a4a5ad;padding-bottom:9px}.history-icon svg{width:19px;height:19px}.section-content{min-height:594px;padding-bottom:44px}.filter-row{position:sticky;top:calc(var(--sticky-top) + var(--instrument-header-h) + var(--section-tabs-h));z-index:17;height:var(--filter-row-h);padding:0 16px;border-bottom:1px solid var(--line);background:var(--bg);display:flex;align-items:center;gap:8px}.filter-row .check-row{flex:1;font-size:13px}.close-all-top{height:27px;padding:0 11px;border-radius:7px;background:var(--surface-3);color:var(--text);font-size:13px;font-weight:500}.filter-button{width:22px;height:22px;color:#a4a5ad}.empty-state{min-height:276px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:13px}.empty-doc{width:70px;height:70px;opacity:.42}.positions-list,.orders-list{padding-bottom:44px}.open-order{padding:15px 16px 14px;border-bottom:1px solid var(--line)}.open-order-main{display:flex;align-items:center;gap:7px;margin-bottom:13px}.open-order-main strong{color:var(--text);font-size:15px;font-weight:400}.open-order-main span,.open-order-main em{height:20px;display:inline-flex;align-items:center;padding:0 7px;border-radius:5px;background:var(--surface-2);font-size:12px;font-style:normal}.open-order-grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:8px;row-gap:6px;margin-bottom:14px}.open-order-grid span{color:var(--muted);font-size:12px}.open-order-grid strong{color:var(--text);font-size:13px;font-weight:500}.open-order-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.open-order-actions button{height:31px;border-radius:5px;background:var(--surface-3);color:var(--text);font-size:13px;font-weight:500}.position-card{padding:14px 16px 12px;border-bottom:1px solid var(--line)}.position-title{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:6px}.position-title strong{font-size:16px;font-weight:500}.position-title>div{display:flex;align-items:center;gap:5px;min-width:0}.bars{display:inline-grid;grid-template-columns:repeat(5,2px);gap:2px;margin-left:4px}.bars i{width:2px;height:8px;background:#1a1a1a}.bars.adl-blue i.active{background:#5574f5}.bars.adl-yellow i.active{background:#ffd60a}.bars.adl-orange i.active{background:#f80}.bars.adl-red i.active{background:#d62035}.share-button{align-self:stretch;width:28px;display:grid;place-items:center;color:#a4a5ad;margin:0}.share-button:before{content:"";width:18px;height:18px;background:#a4a5ad;-webkit-mask:url(/assets/blofin-share-fill-light-DvRi_oLJ.png) center / contain no-repeat;mask:url(/assets/blofin-share-fill-light-DvRi_oLJ.png) center / contain no-repeat}.share-button img{display:none}.badge-row{display:flex;gap:6px;margin-bottom:13px}.leverage-badge{gap:2px;padding-right:4px}.leverage-edit-icon{width:16px;height:16px;object-fit:contain;display:block;margin-left:1px}.badge-short{color:var(--red);background:#f23a5b1f}.badge-long{color:var(--green);background:#12c9871f}.pnl-row{display:grid;grid-template-columns:1fr 1fr;margin-bottom:12px}.pnl-row>div:last-child{text-align:right}.pnl-row span,.metrics-grid span{display:block;color:var(--muted);font-size:12px}.pnl-row span:first-child{text-decoration:underline dashed rgba(143,143,153,.45);text-underline-offset:5px}.pnl-row strong{display:block;margin-top:4px;font-size:20px;line-height:1;font-weight:500}.metrics-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 10px;margin-bottom:7px;font-variant-numeric:tabular-nums}.metrics-grid strong{color:var(--text);font-size:13px;font-weight:500}.metrics-grid span:nth-child(3n),.metrics-grid strong:nth-child(3n){text-align:right}.trailing-row{height:20px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:13px;margin-bottom:10px}.trailing-row strong{color:var(--text);font-weight:500}.trailing-row em{width:15px;height:15px;border-radius:50%;display:grid;place-items:center;background:#74757d;color:#101014;font-style:normal;font-weight:700;line-height:1}.position-actions{display:grid;grid-template-columns:1fr 1fr 1fr 42px;gap:8px}.position-actions button{height:25px;border-radius:4px;background:var(--surface-3);color:var(--text);font-size:12px;font-weight:500}.position-actions button.configured{color:var(--orange)}.position-actions svg{width:16px;height:16px;margin:0 auto}.position-actions [data-action=reverse-position] svg{opacity:.86;transform:rotate(-90deg)}.chart-bar{position:absolute;left:0;right:0;bottom:var(--nav-h);z-index:35;height:var(--chart-h);display:flex;align-items:center;padding:0 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);color:var(--text);font-size:12px}.bottom-nav{position:absolute;left:0;right:0;bottom:0;z-index:35;height:var(--nav-h);display:grid;grid-template-columns:repeat(5,1fr);align-items:start;background:var(--bg)}.bottom-nav button{display:grid;justify-items:center;align-content:start;gap:3px;min-height:56px;padding-top:6px;color:#62636b;font-size:11px;line-height:1;overflow:visible}.bottom-nav img{width:42px;height:36px;object-fit:contain;display:block;overflow:visible}.bottom-nav span{margin-top:0}.bottom-nav .active{color:var(--text);font-weight:600}.bottom-nav .active img{width:44px;height:38px}.assistant-button{position:absolute;right:14px;bottom:89px;z-index:45;width:40px;height:40px;border-radius:10px;overflow:hidden;background:#101014;border:0;box-shadow:none;isolation:isolate}.assistant-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:2;opacity:0;border-radius:10px;backface-visibility:hidden;pointer-events:none;transform:translateZ(0);transition:opacity .12s linear;will-change:opacity,transform}.assistant-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1;opacity:1;border-radius:10px;pointer-events:none;transition:opacity .12s linear}.assistant-button.is-video-ready .assistant-video{opacity:1}.assistant-button.is-video-ready .assistant-poster{opacity:0}.assistant-button.open{transform:translateY(-2px)}.assistant-popover{position:absolute;right:58px;bottom:98px;z-index:44;padding:7px 9px;border-radius:8px;background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:11px}.sheet-backdrop{position:absolute;inset:0;z-index:60;background:#0000007a}.bottom-sheet{--sheet-x-offset: 0px;position:absolute;left:0;right:0;bottom:0;z-index:70;background:var(--bg);border-radius:14px 14px 0 0;box-shadow:0 -10px 30px #00000059;animation:slideUp .22s ease-out;overflow:hidden;max-height:calc(100% - var(--native-status-h));transform:translate(var(--sheet-x-offset))}.sheet-short{height:260px}.sheet-order-type{height:219px}.sheet-available,.sheet-depth{height:306px}.sheet-leverage{height:342px}.sheet-symbols{height:min(720px,calc(100% - var(--native-status-h)))}.instrument-search{height:38px;margin:0 16px 10px;padding:0 10px;border-radius:8px;background:var(--surface);border:1px solid var(--line);display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.instrument-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:16px;font-weight:400}.instrument-search input::placeholder{color:var(--muted)}.instrument-count{color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.sheet-medium{height:555px}.sheet-close-position{height:565px}.sheet-full{height:calc(100% - var(--native-status-h))}.sheet-tpsl .confirm-button,.sheet-trailing .confirm-button{bottom:43px}.sheet-trailing .sheet-info,.sheet-tpsl .sheet-info{padding-bottom:27px}.sheet-tpsl .warning-banner+.tpsl-block{margin-top:26px}.sheet-tpsl .two-col-input{margin-bottom:16px}@keyframes slideUp{0%{transform:translate(var(--sheet-x-offset),24px);opacity:.6}to{transform:translate(var(--sheet-x-offset));opacity:1}}.sheet-handle{width:33px;height:5px;border-radius:5px;background:#4d4d55;margin:18px auto 0}.sheet-header{position:relative;padding:15px 16px 11px;border-bottom:1px solid var(--line)}.sheet-order-type .sheet-header{height:37px;padding:15px 16px 0}.sheet-header h2{margin:0 0 9px;font-size:20px;line-height:1;font-weight:700}.sheet-close{position:absolute;right:17px;top:19px;color:#696a73;font-size:20px}.sheet-subtitle{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:13px}.sheet-info,.close-info,.close-total{display:grid;grid-template-columns:1fr auto;gap:13px;padding:20px 16px 19px;color:var(--muted);font-size:12px}.sheet-info strong,.close-info strong,.close-total strong{color:var(--text);font-weight:500;font-variant-numeric:tabular-nums}.sheet-info{gap:8px 13px;padding:17px 16px 14px}.sheet-tabs{height:45px;display:flex;align-items:end;gap:23px;padding:0 16px;border-bottom:1px solid var(--line)}.sheet-tabs button{position:relative;height:35px;color:var(--muted);font-size:13px;font-weight:500}.sheet-tabs .active{color:var(--text)}.sheet-tabs .active:after{content:"";position:absolute;left:50%;bottom:0;width:24px;height:2px;background:var(--orange);transform:translate(-50%)}.sheet-info-icon{margin-left:auto;align-self:center;width:16px;height:16px;color:#999aa3}.sheet-form{padding:24px 16px}.sheet-select,.sheet-input{width:100%;height:40px;border-radius:6px;background:var(--surface);display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:var(--text);font-size:13px;margin-bottom:17px}.sheet-input{color:var(--muted)}.sheet-input input,.two-col-input input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:16px;text-align:right;font-variant-numeric:tabular-nums}.sheet-input input::placeholder,.two-col-input input::placeholder{color:var(--muted)}.sheet-input em{font-style:normal;color:var(--muted)}.sheet-check{margin-top:2px;font-size:13px}.confirm-button{position:absolute;left:16px;right:16px;bottom:20px;height:47px;border-radius:7px;background:var(--orange);color:#050506;font-size:14px;font-weight:600}.order-type-options{padding:18px 16px}.sheet-order-type .order-type-options{height:calc(100% - 60px);padding:8px 16px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.sheet-order-type .order-type-options::-webkit-scrollbar{display:none}.order-type-options button{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;color:var(--text);font-size:16px}.order-type-options .selected{color:var(--orange)}.sheet-order-type .order-type-options button{height:52px;font-size:17px}.instrument-list{height:calc(100% - 125px);overflow-y:auto;padding:10px 0 20px;scrollbar-width:none}.instrument-list::-webkit-scrollbar{display:none}.instrument-list button{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-bottom:1px solid rgba(41,41,47,.65);color:var(--text);text-align:left}.instrument-list button[hidden]{display:none}.instrument-list button.selected{color:var(--orange);background:#ff840014}.instrument-list span{display:grid;gap:3px}.instrument-list strong{font-size:15px;font-weight:500}.instrument-list em,.instrument-list small,.instrument-loading{color:var(--muted);font-style:normal;font-size:11px}.instrument-list small{white-space:nowrap}.instrument-loading{padding:20px 16px}.history-list{max-height:calc(100% - 74px);overflow:auto;padding-bottom:14px}.history-row{padding:13px 16px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:10px}.history-row>div:first-child,.history-row>div:nth-child(2){display:grid;gap:4px}.history-row>div:nth-child(2){justify-items:end}.history-row strong{color:var(--text);font-size:13px;font-weight:500}.history-row span,.history-row em{color:var(--muted);font-size:12px;font-style:normal}.history-row em.green{color:var(--green)}.history-row em.red{color:var(--red)}.history-row>div:last-child{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr auto 1fr;gap:8px;align-items:center}.history-row>div:last-child strong{font-variant-numeric:tabular-nums}.sheet-empty{min-height:240px;display:grid;place-items:center;align-content:center;gap:15px;color:var(--muted);font-size:13px}.leverage-options{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 16px}.leverage-options button{height:38px;border-radius:7px;background:var(--surface);color:var(--text);font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px}.leverage-options .selected{color:var(--orange);box-shadow:inset 0 0 0 1px var(--orange)}.leverage-options svg{width:14px;height:14px}.available-margin-form{padding:18px 16px 0}.wallet-input{height:46px;border-radius:7px;background:var(--surface);display:flex;flex-direction:column;justify-content:center;padding:6px 10px;margin-bottom:16px}.wallet-input span{color:var(--muted);font-size:11px;line-height:1}.wallet-input input{width:100%;border:0;outline:0;appearance:none;background:transparent;color:var(--text);font-size:18px;line-height:1.25;font-weight:500;padding:3px 0 0;caret-color:var(--orange);font-variant-numeric:tabular-nums}.margin-preview{display:grid;grid-template-columns:1fr auto;gap:9px;color:var(--muted);font-size:12px}.margin-preview strong{color:var(--text);font-weight:500;font-variant-numeric:tabular-nums}.warning-banner{min-height:54px;padding:12px 16px;background:#ff840033;color:var(--orange);display:grid;grid-template-columns:1fr 24px;align-items:center;gap:10px;font-size:12px;line-height:1.25}.warning-banner button{font-size:24px;color:var(--orange)}.tpsl-block{padding:17px 16px 0}.tpsl-block h3{margin:0 0 14px;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500}.tpsl-block h3 button{display:flex;align-items:center;gap:3px}.two-col-input,.market-row{display:grid;grid-template-columns:1fr 88px;gap:8px;margin-bottom:12px}.two-col-input label,.two-col-input button,.market-row label{min-width:0;height:40px;border-radius:6px;background:var(--surface);color:var(--muted);display:flex;align-items:center;justify-content:space-between;padding:0 9px;font-size:13px}.two-col-input label{gap:6px}.two-col-input label span{flex:none}.two-col-input em,.market-row em{font-style:normal;display:flex;align-items:center;gap:2px}.two-col-input b{color:var(--text)}.market-row button{height:40px;border-radius:8px;border:1px solid #f1f1f4;color:var(--text);font-size:14px;font-weight:500}.close-info{padding-bottom:18px}.sheet-close-position .sheet-header{padding:13px 16px 9px}.sheet-close-position .sheet-header h2{font-size:21px;margin-bottom:8px}.sheet-close-position .sheet-subtitle{font-size:14px}.sheet-close-position .perp-pill,.sheet-close-position .badge{height:21px;padding:0 7px;border-radius:6px;font-size:13px}.sheet-close-position .close-info,.sheet-close-position .close-total{font-size:14px}.sheet-close-position .close-info{gap:8px 17px;padding:12px 16px 10px;line-height:1.15}.close-price-row{display:grid;grid-template-columns:1fr 102px;gap:16px;padding:0 16px 16px}.sheet-close-position .close-price-row{grid-template-columns:1fr 102px;gap:16px;padding-bottom:12px}.close-price-row label,.close-amount{min-height:40px;border-radius:8px;background:var(--surface-3);color:var(--muted);display:flex;align-items:center;justify-content:space-between;padding:0 9px;font-size:13px}.sheet-close-position .close-price-row label,.sheet-close-position .close-price-row button{min-height:40px;border-radius:8px;padding:0 18px;font-size:16px}.close-price-row em{font-style:normal}.close-price-row button{border:1px solid #f0f0f5;border-radius:8px;color:var(--text);font-weight:500}.close-amount{margin:0 16px 20px;height:44px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:center;column-gap:10px}.sheet-close-position .close-amount{height:44px;margin-bottom:14px;padding:0 18px;border-radius:8px}.close-amount span{grid-column:1;font-size:10px;color:var(--muted)}.sheet-close-position .close-amount span{font-size:13px}.close-amount input{min-width:0;border:0;outline:0;appearance:none;background:transparent;color:var(--text);font:inherit;font-size:16px;font-weight:500;line-height:1.1;padding:0;caret-color:var(--orange);font-variant-numeric:tabular-nums}.sheet-close-position .close-amount input{flex:0 1 auto;width:auto;min-width:0;field-sizing:content;font-size:18px}.close-amount-value{min-width:0;display:flex;align-items:baseline;color:var(--text);font-size:15px;font-weight:500;line-height:1.1;white-space:nowrap}.sheet-close-position .close-amount-value{font-size:18px}.close-amount-value em{flex:0 0 auto;color:var(--text);font-style:normal}.close-amount strong{font-size:12px;color:var(--text);white-space:nowrap}.sheet-close-position .close-amount strong{font-size:15px}.percent-slider{position:relative;height:58px;margin:0 16px 12px}.sheet-close-position .percent-slider{height:50px;margin-bottom:9px}.percent-slider span{position:absolute;left:5px;right:5px;top:12px;height:2px;background:#f0f0f4}.sheet-close-position .percent-slider span{top:4px}.sheet-close-position .percent-slider span em{background:#f0f0f4}.percent-slider span em{position:absolute;inset:0 auto 0 0;width:var(--close-percent);background:var(--orange)}.percent-slider i{position:absolute;top:9px;width:7px;height:7px;border-radius:2px;background:var(--bg);border:1.5px solid #f0f0f4;transform:translate(-50%);pointer-events:none}.sheet-close-position .percent-slider i{top:1px}.percent-slider i:last-of-type{width:13px;height:13px;top:6px}.sheet-close-position .percent-slider i:last-of-type{top:-2px}.percent-slider button{position:absolute;top:34px;transform:translate(-50%);color:var(--text);font-size:13px;font-weight:500}.sheet-close-position .percent-slider button{top:39px;font-size:15px}.percent-slider button:first-of-type{transform:none}.percent-slider button:last-of-type{transform:translate(-100%)}.percent-slider button.selected{color:var(--orange)}.sheet-close-position .percent-slider button.selected{color:var(--text)}.close-total{padding-top:0;gap:12px}.sheet-close-position .close-total{gap:10px 17px;padding-top:0;padding-bottom:10px}.sheet-close-position .confirm-button{bottom:43px;height:47px;border-radius:7px;font-size:16px}.toast{position:absolute;left:30px;right:30px;bottom:126px;z-index:100;min-height:34px;display:grid;place-items:center;border-radius:8px;background:#1f1f24f5;color:#bbbcc4;font-size:12px}@media(max-width:480px),(hover:none)and (pointer:coarse){html{min-height:100%;height:auto;background:var(--bg);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:none;-ms-overflow-style:none}body{min-height:100%;height:auto;display:block;place-items:initial;overflow:visible;background:var(--bg);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}#app{--sticky-top: var(--native-status-h);--bottom-nav-lower-offset: clamp(0px, calc(env(safe-area-inset-bottom, 0px) - 15px) , 19px);position:relative;width:100vw;max-width:480px;min-height:var(--app-viewport-h, 100dvh);height:auto;margin:0 auto;overflow:visible;padding-bottom:calc(var(--chart-h) + var(--nav-h) + env(safe-area-inset-bottom,0px) - var(--bottom-nav-lower-offset));box-shadow:none}body.consent-active{overflow:hidden}body.consent-active #app,#app.consent-root{max-width:none;min-height:var(--app-viewport-h, 100dvh);height:var(--app-viewport-h, 100dvh);margin:0;overflow:hidden;padding-bottom:0}.consent-gate{padding:0;place-items:stretch}.consent-panel{width:100%;max-height:none;height:100%;min-height:0;max-height:100%;grid-template-rows:auto auto minmax(0,1fr) auto;border:0;border-radius:0;overflow:hidden;padding:calc(var(--native-status-h) + 18px) 16px max(18px,calc(env(safe-area-inset-bottom,0px) + 14px));box-shadow:none}.consent-heading-row{display:grid;gap:14px}.consent-panel h1{font-size:24px}.consent-version{min-width:0}.consent-scroll,.consent-form{min-height:0}.content-scroll{position:static;min-height:0;padding-top:var(--native-status-h);overflow:visible;overscroll-behavior-y:auto;touch-action:auto;scrollbar-width:none;-ms-overflow-style:none}.content-scroll::-webkit-scrollbar{display:none;width:0;height:0}.instrument-header{position:sticky;top:var(--sticky-top);z-index:42}.section-tabs{position:sticky;top:calc(var(--sticky-top) + var(--instrument-header-h));z-index:41}.filter-row{position:sticky;top:calc(var(--sticky-top) + var(--instrument-header-h) + var(--section-tabs-h));z-index:40}.chart-bar{position:fixed;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px) - var(--bottom-nav-lower-offset));left:50%;right:auto;width:min(100vw,480px);transform:translate(-50%)}.bottom-nav{position:fixed;left:50%;right:auto;bottom:calc(-1 * var(--bottom-nav-lower-offset));width:min(100vw,480px);height:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(-50%)}.assistant-button{position:fixed;bottom:calc(var(--nav-h) + 1px + env(safe-area-inset-bottom,0px) - var(--bottom-nav-lower-offset))}.assistant-popover{position:fixed;bottom:calc(var(--nav-h) + 10px + env(safe-area-inset-bottom,0px) - var(--bottom-nav-lower-offset))}.sheet-backdrop{position:fixed}.bottom-sheet{--sheet-x-offset: -50%;position:fixed;left:50%;right:auto;width:min(100vw,480px);max-height:calc(var(--app-viewport-h, 100dvh) - var(--native-status-h))}.sheet-symbols{height:min(720px,calc(var(--app-viewport-h, 100dvh) - var(--native-status-h)))}.toast{position:fixed;bottom:calc(var(--nav-h) + 38px + env(safe-area-inset-bottom,0px) - var(--bottom-nav-lower-offset))}.amount-field input{font-size:16px}}
