/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, "PingFang SC", "BlinkMacSystemFont", "Roboto", "Helvetica Neue", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--text-xs:var(--bn-fs-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--bn-fs-body);--text-sm--line-height:calc(1.25 / .875);--text-3xl:var(--bn-fs-6xl);--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:var(--bn-fs-7xl);--text-4xl--line-height:calc(2.5 / 2.25);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-0{top:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-20{z-index:20}.z-\[5999\]{z-index:5999}.z-\[6000\]{z-index:6000}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[var\(--bn-accent\)\]{background-color:var(--bn-accent)}.bg-\[var\(--bn-bg\)\]{background-color:var(--bn-bg)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.text-\[var\(--bn-down\)\]{color:var(--bn-down)}.text-\[var\(--bn-muted\)\]{color:var(--bn-muted)}.text-\[var\(--bn-text\)\]{color:var(--bn-text)}.text-\[var\(--bn-yellow-active\)\]{color:var(--bn-yellow-active)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.bn-md-indicators-inner .bn-md-ind-btn,.bn-md-ob-tabs .bn-md-ob-tab,.bn-md-ob-precision{width:auto;display:inline-flex}:where(.price-ticker,.balance-number,.order-book-value,.tabular-nums,.bn-pair-price,.bn-pair-fiat,.bn-pair-volume,.bn-stat-value,.bn-change-badge,.bn-promo-amount,.bn-home-asset-amount){font-variant-numeric:tabular-nums;letter-spacing:-.02em}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}:root{--bn-yellow:#fcd535;--bn-yellow-active:#f1b90c;--bn-text:#181a20;--bn-muted:#707a8a;--bn-border:#eaecef;--bn-input-bg:#f5f5f5;--bn-up:#0ecb81;--bn-down:#f6465d;--bn-bg:#fff;--bn-surface:#fff;--bn-segment-bg:#f5f5f5;--bn-placeholder:#b7bdc6;--bn-flag-border:#00000014;--bn-sheet-backdrop:#00000073;--bn-fab-shadow:#181a2024;--bn-crosshair-tip-bg:#eaecefe0;--bn-accent:var(--bn-yellow-active);--bn-promo-icon-bg:#fff8dc;--bn-auth-icon-bg:#eafaf1;--bn-sheet-grabber:#0000001f;--bn-shadow-sm:0 1px 2px #0000000f;--bn-search-inset-shadow:inset 0 1px 2px #0000000a;--bn-tabbar-link-inactive-color:var(--bn-muted);--bn-tabbar-link-active-color:var(--bn-text);--bn-tabbar-link-active-bg-color:transparent;--bn-tabbar-icons-height:64px;--bn-fs-2xs:clamp(.5625rem, .5rem + .35vw, .625rem);--bn-fs-xs:clamp(.625rem, .56rem + .35vw, .6875rem);--bn-fs-sm:clamp(.6875rem, .625rem + .7vw, .8125rem);--bn-fs-md:clamp(.75rem, .68rem + .65vw, .875rem);--bn-fs-base:clamp(.8125rem, .72rem + .65vw, .9375rem);--bn-fs-body:clamp(.875rem, .78rem + .65vw, 1rem);--bn-fs-lg:clamp(.9375rem, .82rem + .75vw, 1.0625rem);--bn-fs-xl:clamp(1rem, .88rem + .8vw, 1.125rem);--bn-fs-2xl:clamp(1.0625rem, .92rem + .85vw, 1.1875rem);--bn-fs-3xl:clamp(1.125rem, .96rem + .95vw, 1.25rem);--bn-fs-4xl:clamp(1.25rem, 1.05rem + 1.1vw, 1.375rem);--bn-fs-5xl:clamp(1.3125rem, 1.08rem + 1.2vw, 1.5rem);--bn-fs-6xl:clamp(1.625rem, 1.35rem + 1.5vw, 1.75rem);--bn-fs-7xl:clamp(1.75rem, 1.45rem + 1.65vw, 2rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bn-text:#eaecef;--bn-muted:#848e9c;--bn-border:#2b3139;--bn-input-bg:#2b3139;--bn-bg:#181a20;--bn-surface:#1e2329;--bn-segment-bg:#2b3139;--bn-placeholder:#5e6673;--bn-flag-border:#ffffff1f;--bn-sheet-backdrop:#0000009e;--bn-fab-shadow:#00000073;--bn-crosshair-tip-bg:#2b3139eb;--bn-promo-icon-bg:#fcd53524;--bn-auth-icon-bg:#0ecb811f;--bn-sheet-grabber:#ffffff2e;--bn-shadow-sm:0 1px 2px #00000059;--bn-search-inset-shadow:inset 0 1px 2px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bn-page{box-sizing:border-box;-webkit-overflow-scrolling:touch;background:var(--bn-bg);width:100%;height:100%;color:var(--bn-text);position:absolute;top:0;left:0;overflow:hidden auto}.bn-auth-page{background:var(--bn-bg);min-height:100%;padding:12px 16px 24px}.bn-auth-title{font-size:var(--bn-fs-6xl);margin:24px 0 20px;font-weight:700;line-height:1.2}.bn-auth-subtitle{color:var(--bn-muted);font-size:var(--bn-fs-body);margin:-12px 0 20px}.bn-field-label{color:var(--bn-muted);font-size:var(--bn-fs-base);margin-bottom:8px}.bn-input-wrap{background:var(--bn-input-bg);border-radius:10px;align-items:center;min-height:48px;padding:0 14px;display:flex}.bn-input{min-width:0;color:var(--bn-text);font-size:var(--bn-fs-xl);background:0 0;border:none;outline:none;flex:1}.bn-input::placeholder{color:var(--bn-placeholder)}.bn-btn-primary{background:var(--bn-yellow);width:100%;min-height:48px;color:var(--bn-text);font-size:var(--bn-fs-xl);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;font-weight:600;display:flex}.bn-btn-primary:active{background:var(--bn-yellow-active)}.bn-btn-primary:disabled{opacity:.55;cursor:not-allowed}.bn-link{color:var(--bn-yellow-active);font-size:var(--bn-fs-body);font-weight:500;text-decoration:none}.bn-link-muted{color:var(--bn-muted)}.bn-error{color:var(--bn-down);font-size:var(--bn-fs-base);margin-top:8px}.bn-nav-icon{width:36px;height:36px;color:var(--bn-text);font-size:var(--bn-fs-4xl);justify-content:center;align-items:center;display:inline-flex}.bn-global-lang-btn,.bn-lang-btn{border:1px solid var(--bn-border);background:var(--bn-surface);max-width:100%;height:36px;color:var(--bn-text);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 8px 0 6px;display:inline-flex}.bn-lang-btn.is-compact{gap:2px;padding:0 4px 0 5px}.bn-flag-icon{border:1px solid var(--bn-flag-border);background-position:50%;background-size:cover;border-radius:50%;flex:none;display:inline-block;overflow:hidden}.bn-flag-icon-rect{border:1px solid var(--bn-flag-border);background-position:50%;background-size:cover;border-radius:2px;flex:none;display:inline-block;overflow:hidden}.bn-global-lang-flag,.bn-lang-btn-flag{width:22px;height:22px;font-size:var(--bn-fs-4xl)}.bn-global-lang-label,.bn-lang-btn-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--bn-fs-md);flex:auto;font-weight:500;line-height:1;overflow:hidden}.bn-global-lang-chevron,.bn-lang-btn-chevron{font-size:var(--bn-fs-md);color:var(--bn-muted);flex:none;line-height:1}.bn-picker-sheet{width:min(100%,480px);max-height:min(72vh,560px);padding:8px 0 calc(12px + env(safe-area-inset-bottom,0px));background:var(--bn-surface);border-radius:16px 16px 0 0;flex-direction:column;animation:.24s ease-out bn-picker-sheet-in;display:flex;position:relative}@keyframes bn-picker-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bn-picker-sheet-grabber{background:var(--bn-sheet-grabber);border-radius:2px;flex:none;width:36px;height:4px;margin:4px auto 10px}.bn-picker-sheet-title{font-size:var(--bn-fs-3xl);text-align:center;flex:none;margin:0;padding:0 20px 12px;font-weight:700;line-height:1.2}.bn-picker-sheet-list{-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-y:auto}.bn-picker-sheet-item{width:100%;min-height:52px;color:var(--bn-text);font-size:var(--bn-fs-xl);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0 20px;display:flex}.bn-picker-sheet-item:active{background:var(--bn-input-bg)}.bn-picker-sheet-item.is-selected{font-weight:600}.bn-picker-sheet-media{color:var(--bn-text);flex:none;align-items:center;gap:8px;display:inline-flex}.bn-picker-sheet-flag{width:28px;font-size:var(--bn-fs-5xl)}.bn-picker-sheet-trailing{flex:none;align-items:center;display:inline-flex}.bn-picker-sheet-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bn-picker-sheet-hint{color:var(--bn-muted);font-size:var(--bn-fs-sm);flex:none}.bn-picker-sheet-check{color:var(--bn-yellow-active);flex:none}.bn-setting-flag{width:28px;height:28px;font-size:var(--bn-fs-6xl)}.bn-fiat-icon{-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.bn-lang-btn.link,a.bn-lang-btn{color:var(--bn-text);text-decoration:none}.bn-lang-flag-btn.link,a.bn-lang-flag-btn{color:inherit;cursor:pointer;text-decoration:none}.bn-lang-flag-btn{border:1px solid var(--bn-flag-border);border-radius:50%;flex:none;width:32px;height:32px;display:inline-flex;overflow:hidden}.bn-lang-flag-btn-inner{width:100%;height:100%;display:block}.bn-lang-flag-btn-icon{width:100%;height:100%;font-size:var(--bn-fs-7xl);border:none;display:block}.bn-subpage-header-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bn-subpage-header-row .bn-subpage-title{flex:auto;min-width:0}.bn-market-search-row{align-items:center;gap:10px;display:flex}.bn-market-search-row .bn-market-search-field{flex:auto;min-width:0}.bn-market-search-row .bn-lang-flag-btn{flex:none}.bn-segment{background:var(--bn-segment-bg);border-radius:8px;padding:2px;display:inline-flex}.bn-segment-btn{min-width:72px;color:var(--bn-muted);font-size:var(--bn-fs-base);background:0 0;border:none;border-radius:6px;padding:6px 12px;font-weight:500}.bn-segment-btn.active{background:var(--bn-surface);color:var(--bn-text);box-shadow:var(--bn-shadow-sm)}.bn-search{background:var(--bn-input-bg);min-height:36px;color:var(--bn-muted);font-size:var(--bn-fs-base);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.bn-home-header{align-items:center;gap:8px;padding:8px 12px 6px;display:flex}.bn-home-menu-btn{width:36px;height:36px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bn-home-menu-grid{grid-template-columns:repeat(3,4px);gap:3px;display:grid}.bn-home-menu-grid>span{background:currentColor;border-radius:50%;width:4px;height:4px}.bn-home-menu-grid>span.is-diamond{background:var(--bn-yellow-active);border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.bn-home-search{background:var(--bn-input-bg);min-width:0;min-height:36px;color:var(--bn-muted);font-size:var(--bn-fs-base);text-align:left;cursor:pointer;border:none;border-radius:999px;flex:1;align-items:center;gap:6px;padding:0 12px;display:flex}.bn-home-header-actions{flex:none;align-items:center;gap:0;display:flex}.bn-home-header-actions .bn-nav-icon{width:32px;height:32px}.bn-home-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:12px;display:grid}.bn-home-shortcut{color:var(--bn-text);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;display:flex}.bn-home-shortcut-icon-wrap{display:inline-flex;position:relative}.bn-home-shortcut-icon{background:var(--bn-input-bg);width:48px;height:48px;color:var(--bn-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bn-home-shortcut-badge{z-index:1;color:var(--bn-text);font-size:var(--bn-fs-2xs);letter-spacing:.02em;white-space:nowrap;background:#f5d9a8;border-radius:999px;padding:1px 5px;font-weight:700;line-height:1.3;position:absolute;top:-2px;right:-6px}.bn-home-shortcut-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--bn-fs-sm);line-height:1.2;overflow:hidden}[data-theme=dark] .bn-home-shortcut-badge{color:var(--bn-yellow);background:#f1b90c47}.bn-home-asset{justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.bn-home-asset-main{flex:1;min-width:0}.bn-home-asset-label-row{align-items:center;gap:6px;display:flex}.bn-home-asset-label{color:var(--bn-muted);font-size:var(--bn-fs-sm);line-height:1.3}.bn-home-asset-eye{color:var(--bn-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.bn-home-asset-value-row{align-items:baseline;gap:6px;margin-top:4px;display:flex}.bn-home-asset-amount{color:var(--bn-text);font-size:var(--bn-fs-7xl);font-weight:700;line-height:1.1}.bn-home-asset-currency{color:var(--bn-muted);font-size:var(--bn-fs-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;line-height:1;display:inline-flex}.bn-home-deposit-btn{min-height:36px;color:var(--bn-text);font-size:var(--bn-fs-lg);white-space:nowrap;cursor:pointer;background:linear-gradient(90deg,#f8e8c8 0%,#ecd9a8 100%);border:none;border-radius:999px;flex:none;padding:0 22px;font-weight:600}.bn-home-deposit-btn:active{opacity:.88}[data-theme=dark] .bn-home-deposit-btn{color:var(--bn-yellow);background:linear-gradient(90deg,#f1b90c52 0%,#f1b90c38 100%)}.bn-menu-page{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.bn-menu-header{padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px 8px;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.bn-menu-brand{pointer-events:none;align-items:center;gap:8px;max-width:calc(100% - 160px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.bn-menu-brand-logo{flex:none;width:32px;height:32px}.bn-menu-brand-title{font-size:var(--bn-fs-lg);color:var(--bn-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1.2;overflow:hidden}.bn-menu-header-btn{width:40px;height:40px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.bn-menu-header-spacer{flex:none;width:40px;height:40px}.bn-menu-switch-account{color:var(--bn-muted);font-size:var(--bn-fs-base);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;display:inline-flex}.bn-menu-user-card{background:var(--bn-surface);border:1px solid var(--bn-border);color:var(--bn-text);border-radius:12px;align-items:center;gap:12px;margin:4px 16px 16px;padding:14px 12px;text-decoration:none;display:flex}.bn-menu-user-card:active{background:var(--bn-input-bg)}.bn-menu-user-avatar{background:var(--bn-input-bg);width:52px;height:52px;color:var(--bn-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.bn-menu-user-main{flex:1;min-width:0}.bn-menu-user-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--bn-fs-xl);font-weight:700;line-height:1.3;display:block;overflow:hidden}.bn-menu-user-uid-row{align-items:center;gap:6px;margin-top:4px;display:flex}.bn-menu-user-uid{color:var(--bn-muted);font-size:var(--bn-fs-sm);line-height:1.2}.bn-menu-user-copy{color:var(--bn-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.bn-menu-user-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bn-menu-user-badge{background:var(--bn-input-bg);color:var(--bn-muted);font-size:var(--bn-fs-2xs);border-radius:999px;padding:2px 8px;line-height:1.4;display:inline-flex}.bn-menu-user-badge.is-pending{color:var(--bn-yellow-active);background:0 0;border:1px solid #f1b90c73}.bn-menu-user-badge.is-verified{color:var(--bn-up);background:#0ecb8114;border:1px solid #0ecb8159}.bn-menu-user-chevron{color:var(--bn-muted);flex:none}.bn-menu-guest-card{background:var(--bn-surface);border:1px solid var(--bn-border);border-radius:12px;margin:4px 16px 16px;padding:16px}.bn-menu-guest-title{font-size:var(--bn-fs-xl);margin:0 0 6px;font-weight:700}.bn-menu-guest-desc{color:var(--bn-muted);font-size:var(--bn-fs-base);margin:0 0 14px;line-height:1.5}.bn-menu-section{margin-bottom:8px}.bn-menu-section-title{font-size:var(--bn-fs-3xl);margin:0;padding:12px 16px 10px;font-weight:700;line-height:1.2}.bn-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;padding:0 8px 8px;display:grid}.bn-menu-grid-item{color:var(--bn-text);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:4px 2px 8px;display:flex}.bn-menu-grid-icon{background:var(--bn-input-bg);width:52px;height:52px;color:var(--bn-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.bn-menu-grid-flag-wrap{border-radius:50%;flex:none;width:36px;height:36px;display:block;overflow:hidden}.bn-menu-grid-flag{border:none;width:36px;height:36px;font-size:36px;line-height:36px;display:block}.bn-menu-grid-item:active .bn-menu-grid-icon{background:var(--bn-border)}.bn-menu-grid-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--bn-fs-sm);line-height:1.2;overflow:hidden}.bn-menu-footer{color:var(--bn-muted);font-size:var(--bn-fs-sm);text-align:center;padding:24px 16px 8px;line-height:1.5}.bn-stack-nav-header{padding:calc(8px + env(safe-area-inset-top,0px)) 12px 12px 8px;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.bn-stack-nav-back{width:40px;height:40px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bn-stack-nav-title{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 96px);font-size:var(--bn-fs-2xl);color:var(--bn-text);margin:0;font-weight:600;line-height:1.2;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.bn-stack-nav-spacer{flex:none;width:40px;height:40px}.bn-user-center-page{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.bn-user-center-profile{flex-direction:column;align-items:center;gap:12px;padding:8px 16px 24px;display:flex}.bn-user-center-avatar-wrap{position:relative}.bn-user-center-avatar{background:var(--bn-input-bg);width:88px;height:88px;color:var(--bn-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.bn-user-center-avatar-edit{border:2px solid var(--bn-bg);background:var(--bn-surface);width:28px;height:28px;color:var(--bn-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.bn-user-center-name{font-size:var(--bn-fs-3xl);color:var(--bn-text);margin:0;font-weight:600;line-height:1.3}.bn-user-center-list{border-top:1px solid var(--bn-border);margin:0 16px}.bn-user-center-row{border:none;border-bottom:1px solid var(--bn-border);width:100%;min-height:56px;color:var(--bn-text);font-size:var(--bn-fs-lg);text-align:left;background:0 0;align-items:center;gap:8px;padding:12px 0;display:flex}.bn-user-center-row.is-clickable{cursor:pointer}.bn-user-center-row.is-clickable:active{opacity:.72}.bn-user-center-label{flex:none;min-width:88px}.bn-user-center-label.is-danger{color:var(--bn-down)}.bn-user-center-value{text-align:right;color:var(--bn-text);font-size:var(--bn-fs-body);flex:1}.bn-user-center-value.is-muted{color:var(--bn-muted)}.bn-user-center-value.is-pending{color:var(--bn-yellow-active)}.bn-user-center-value.is-verified{color:var(--bn-up)}.bn-user-center-value.is-rejected{color:var(--bn-down)}.bn-user-center-empty{text-align:center;color:var(--bn-muted);font-size:var(--bn-fs-body);padding:48px 16px}.bn-user-center-avatar-btn{background:var(--bn-input-bg);width:88px;height:88px;color:var(--bn-muted);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.bn-user-center-avatar-img,.bn-menu-user-avatar-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.bn-nickname-sheet{width:min(100%,480px);padding:8px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bn-surface);border-radius:16px 16px 0 0;position:relative}.bn-nickname-sheet-input{border:1px solid var(--bn-border);background:var(--bn-input-bg);width:100%;min-height:48px;color:var(--bn-text);font-size:var(--bn-fs-lg);border-radius:10px;margin:8px 0 16px;padding:0 14px}.bn-nickname-sheet-save{border-radius:999px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bn-menu-user-badge.is-rejected{color:var(--bn-down);background:#f6465d1a}.bn-user-center-badge{background:var(--bn-input-bg);color:var(--bn-muted);font-size:var(--bn-fs-sm);white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px}.bn-user-center-trailing{flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.bn-user-center-logout-wrap{padding:40px 16px calc(24px + env(safe-area-inset-bottom,0px));justify-content:center;display:flex}.bn-user-center-logout-btn{min-width:168px;min-height:44px;color:var(--bn-down);font-size:var(--bn-fs-lg);cursor:pointer;background:#f6465d0f;border:1px solid #f6465d47;border-radius:999px;padding:0 36px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s}.bn-user-center-logout-btn:active{background:#f6465d24;border-color:#f6465d73}[data-theme=dark] .bn-user-center-logout-btn{background:#f6465d1a;border-color:#f6465d59}.bn-user-center-icon-btn{width:32px;height:32px;color:var(--bn-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bn-user-center-chevron{color:var(--bn-muted);flex:none}.bn-embed-sheet-root{z-index:6100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bn-embed-sheet{background:var(--bn-surface);border-radius:16px 16px 0 0;flex-direction:column;width:min(100%,480px);height:min(92vh,100%);animation:.24s ease-out bn-picker-sheet-in;display:flex;position:relative}.bn-embed-sheet-header{min-height:52px;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px 16px;border-bottom:1px solid var(--bn-border);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.bn-embed-sheet-title{font-size:var(--bn-fs-3xl);margin:0;font-weight:700;line-height:1.2}.bn-embed-sheet-actions{align-items:center;gap:4px;display:inline-flex}.bn-embed-sheet-action{width:40px;height:40px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bn-embed-sheet-action:active{opacity:.7}.bn-embed-sheet-frame{background:var(--bn-bg);border:none;flex:auto;width:100%;min-height:0}.bn-asset-proof-sheet{--bn-ap-bg:var(--bn-bg);--bn-ap-surface:var(--bn-surface);--bn-ap-elevated:var(--bn-segment-bg);--bn-ap-text:var(--bn-text);--bn-ap-muted:var(--bn-muted);--bn-ap-border:var(--bn-border);--bn-ap-link:var(--bn-yellow-active);background:var(--bn-ap-bg);height:min(88vh,100%);color:var(--bn-ap-text)}.bn-asset-proof-sheet .bn-embed-sheet-header{border-bottom:1px solid var(--bn-ap-border);background:var(--bn-ap-bg)}.bn-asset-proof-sheet .bn-embed-sheet-title,.bn-asset-proof-sheet .bn-embed-sheet-action{color:var(--bn-ap-text)}.bn-asset-proof-hint{border-bottom:1px solid var(--bn-ap-border);color:var(--bn-ap-muted);font-size:var(--bn-fs-sm);flex:none;margin:0;padding:6px 16px 12px;line-height:1.5}.bn-asset-proof-body{min-height:0;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.bn-asset-proof-sheet .bn-btn-outline{border-color:var(--bn-ap-border);background:var(--bn-ap-elevated);color:var(--bn-ap-text)}.bn-asset-proof-sheet .bn-btn-outline:active{background:var(--bn-ap-elevated);opacity:.88}.bn-asset-proof-address{margin-bottom:16px}.bn-asset-proof-address-label{color:var(--bn-ap-muted);font-size:var(--bn-fs-sm);margin-bottom:6px;display:block}.bn-asset-proof-address-row{align-items:flex-start;gap:8px;display:flex}.bn-asset-proof-address-value{word-break:break-all;min-width:0;font-size:var(--bn-fs-sm);color:var(--bn-ap-link);flex:1;line-height:1.4;text-decoration:none}.bn-asset-proof-address-value:active{opacity:.85}.bn-asset-proof-copy{background:var(--bn-ap-elevated);width:32px;height:32px;color:var(--bn-ap-muted);cursor:pointer;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bn-asset-proof-status{color:var(--bn-ap-muted);font-size:var(--bn-fs-body);text-align:center;padding:24px 0}.bn-asset-proof-status.is-error p{color:var(--bn-down);margin:0 0 16px}.bn-asset-proof-fallback{width:auto;min-width:200px;padding:0 20px;display:inline-flex}.bn-asset-proof-hero{background:linear-gradient(180deg, var(--bn-ap-elevated) 0%, var(--bn-ap-surface) 100%);border:1px solid var(--bn-ap-border);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;padding:24px 16px;display:flex}.bn-asset-proof-hero-label{color:var(--bn-ap-muted);font-size:var(--bn-fs-sm);font-weight:600}.bn-asset-proof-hero-value{color:var(--bn-ap-link);letter-spacing:-.02em;font-size:clamp(28px,8vw,36px);font-weight:700;line-height:1.15}.bn-asset-proof-usdt-card{background:var(--bn-ap-surface);border:1px solid var(--bn-ap-border);border-radius:12px;margin-bottom:16px;padding:16px}.bn-asset-proof-usdt-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.bn-asset-proof-usdt-title{font-size:var(--bn-fs-lg);color:var(--bn-ap-text);font-weight:700}.bn-asset-proof-usdt-badge{color:var(--bn-ap-link);font-size:var(--bn-fs-xs);background:#f1b90c26;border-radius:4px;flex:none;padding:2px 8px;font-weight:600}.bn-asset-proof-usdt-desc{color:var(--bn-ap-muted);font-size:var(--bn-fs-sm);margin:0 0 12px;line-height:1.45}.bn-asset-proof-usdt-row{flex-direction:column;gap:4px;display:flex}.bn-asset-proof-usdt-amount{font-size:var(--bn-fs-3xl);color:var(--bn-ap-text);font-weight:700;line-height:1.2}.bn-asset-proof-usdt-usd{font-size:var(--bn-fs-base);color:var(--bn-ap-muted)}.bn-asset-proof-stats{background:var(--bn-ap-elevated);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.bn-asset-proof-stat{flex-direction:column;gap:4px;display:flex}.bn-asset-proof-stat-label{color:var(--bn-ap-muted);font-size:var(--bn-fs-xs);font-weight:600}.bn-asset-proof-stat-value{font-size:var(--bn-fs-base);color:var(--bn-ap-text);font-weight:600;line-height:1.4}.bn-asset-proof-stat-sep{color:var(--bn-ap-muted);font-weight:400}.bn-asset-proof-verify-btn{border-color:var(--bn-ap-link);width:100%;min-height:48px;color:var(--bn-ap-link);justify-content:center;align-items:center;gap:8px;margin-top:4px;font-weight:600;display:inline-flex}.bn-asset-proof-verify-btn:active{background:#f1b90c1f}.bn-promo-card{text-align:center;padding:24px 16px 20px}.bn-promo-icon-wrap{background:var(--bn-promo-icon-bg)}.bn-auth-icon-wrap{background:var(--bn-auth-icon-bg);color:var(--bn-up)}.bn-promo-title{font-size:var(--bn-fs-3xl);font-weight:700}.bn-promo-amount{color:var(--bn-yellow-active);font-size:var(--bn-fs-6xl);margin:6px 0 18px;font-weight:800}.bn-market-card,.bn-market-shell{--bn-market-list-cols:minmax(0, 1.36fr) minmax(0, .82fr) minmax(0, .82fr);--bn-market-list-gap:clamp(2px, .75vw, 4px);--bn-market-list-px:clamp(10px, 3.2vw, 16px);--bn-market-list-row-h:clamp(52px, 14.5vw, 58px);--bn-market-list-icon:clamp(24px, 7.5vw, 30px);--bn-market-list-fs-name:clamp(.8125rem, .68rem + .5vw, .9375rem);--bn-market-list-fs-quote:clamp(.6875rem, .6rem + .32vw, .75rem);--bn-market-list-fs-volume:clamp(.625rem, .54rem + .32vw, .6875rem);--bn-market-list-fs-price:clamp(.75rem, .62rem + .55vw, .9375rem);--bn-market-list-fs-fiat:clamp(.6875rem, .58rem + .35vw, .75rem);--bn-market-list-fs-change:clamp(.6875rem, .56rem + .45vw, .8125rem);--bn-market-list-fs-sort:clamp(.8125rem, .74rem + .38vw, .9375rem);--bn-market-list-badge-min:clamp(52px, 13.5vw, 78px)}.bn-market-card{background:var(--bn-surface);border-top-left-radius:16px;border-top-right-radius:16px;margin-top:8px}.bn-home-market-header{grid-template-columns:var(--bn-market-list-cols);align-items:center;gap:var(--bn-market-list-gap);padding:6px var(--bn-market-list-px) 8px;border-bottom:1px solid var(--bn-border);color:var(--bn-muted);font-size:var(--bn-market-list-fs-sort);line-height:1.2;display:grid}.bn-home-col-pair{min-width:0}.bn-home-col-price,.bn-home-col-change{text-align:right}.bn-tab-scroll{scrollbar-width:none;gap:20px;padding:14px 16px 8px;display:flex;overflow-x:auto}.bn-tab-scroll::-webkit-scrollbar{display:none}.bn-tab-item{color:var(--bn-muted);font-size:var(--bn-fs-lg);white-space:nowrap;background:0 0;border:none;flex:none;font-weight:500}.bn-tab-item.active{color:var(--bn-text);font-weight:700}.bn-market-row{border-bottom:1px solid var(--bn-border);grid-template-columns:1.2fr 1fr .9fr;align-items:center;gap:8px;padding:14px 16px;display:grid}.bn-market-row .font-semibold.tabular-nums{min-width:4.5ch;display:inline-block}.bn-change-badge{color:#fff;min-width:72px;font-size:var(--bn-fs-base);text-align:center;border-radius:4px;justify-self:end;padding:6px 8px;font-weight:600}.bn-change-badge.up{background:var(--bn-up)}.bn-change-badge.down{background:var(--bn-down)}.bn-change-badge.flat{background:var(--bn-placeholder)}.bn-market-search-wrap{flex:none;max-height:52px;padding:8px 16px 4px;transition:max-height .22s,opacity .22s,padding .22s;overflow:hidden}.bn-market-search-wrap.is-hidden{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}.bn-market-search-field{background:var(--bn-input-bg);min-height:40px;box-shadow:var(--bn-search-inset-shadow);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;display:flex}.bn-market-search-icon{font-size:var(--bn-fs-2xl);color:var(--bn-placeholder);flex:none;line-height:1}.bn-market-search-input{min-width:0;height:40px;color:var(--bn-text);font-size:var(--bn-fs-body);appearance:none;background:0 0;border:none;outline:none;flex:1;line-height:40px}.bn-market-search-input::placeholder{color:var(--bn-placeholder)}.bn-market-search-input::-webkit-search-cancel-button{display:none}.bn-market-search-input::-webkit-search-decoration{display:none}.bn-market-search-clear{width:20px;height:20px;color:var(--bn-placeholder);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.bn-market-search-clear svg{font-size:var(--bn-fs-3xl)}.bn-market-header{z-index:30;background:var(--bn-surface);flex:none}.bn-market-page{background:var(--bn-surface);flex-direction:column;display:flex;overflow:hidden}.bn-market-shell{height:100%;min-height:0;padding-top:env(safe-area-inset-top);flex:1 1 0;grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.bn-market-body{flex-direction:column;min-height:0;display:flex;overflow:hidden}.bn-market-tab{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex;overflow:hidden}.bn-market-tab[style*="display: none"]{display:none!important}.bn-market-list-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--bn-surface);touch-action:pan-y;flex:1 1 0;min-height:0;overflow:hidden auto}.bn-market-scroll-fab{right:16px;bottom:calc(var(--bn-tabbar-icons-height) + env(safe-area-inset-bottom,0px) + 16px);background:var(--bn-surface);width:44px;height:44px;color:var(--bn-text);box-shadow:0 2px 12px var(--bn-fab-shadow);border:1px solid var(--bn-border);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;margin:0;padding:0;transition:opacity .2s,transform .2s,visibility .2s;position:fixed;transform:scale(.88)}.bn-market-scroll-fab.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.bn-market-scroll-fab svg{font-size:var(--bn-fs-4xl);line-height:1}.bn-market-tab-panel{display:block}.bn-market-type-bar{border-bottom:1px solid var(--bn-border);scrollbar-width:none;align-items:flex-end;gap:18px;padding:10px 16px 0;display:flex;overflow-x:auto}.bn-market-type-bar::-webkit-scrollbar{display:none}.bn-market-type-link{width:auto;min-height:30px;color:var(--bn-muted);font-size:var(--bn-fs-base);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0 0 10px;font-weight:400;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.bn-market-type-bar .tab-link-highlight{display:none}.bn-market-tab-placeholder,.bn-market-tab-panel--cached{min-height:1px}.bn-market-tab-panel--cached{visibility:hidden;pointer-events:none}.bn-market-type-link.tab-link-active,.bn-market-type-link.active{color:var(--bn-text);font-size:var(--bn-fs-base);font-weight:500}.bn-market-type-link.tab-link-active:after,.bn-market-type-link.active:after{content:"";background:var(--bn-yellow-active);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.bn-quote-row{align-items:center;gap:8px;padding:8px 12px 8px 16px;display:flex}.bn-quote-scroll{scrollbar-width:none;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.bn-quote-scroll::-webkit-scrollbar{display:none}.bn-quote-chip{width:auto;min-height:24px;color:var(--bn-muted);font-size:var(--bn-fs-base);white-space:nowrap;background:0 0;border:none;border-radius:4px;flex:none;align-items:center;padding:3px 8px;font-weight:500;line-height:1.2;display:inline-flex}.bn-quote-chip.active{background:var(--bn-input-bg);color:var(--bn-text);font-weight:600}.bn-quote-filter-btn{width:24px;height:24px;color:var(--bn-muted);font-size:var(--bn-fs-2xl);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.bn-market-sort-header{grid-template-columns:var(--bn-market-list-cols);align-items:center;gap:var(--bn-market-list-gap);padding:6px var(--bn-market-list-px) 8px;border-bottom:1px solid var(--bn-border);display:grid}.bn-sort-col{width:100%;color:var(--bn-muted);font-size:var(--bn-market-list-fs-sort);white-space:nowrap;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-weight:400;display:inline-flex}.bn-sort-col.start{justify-content:flex-start}.bn-sort-col.center{justify-content:center}.bn-sort-col.end{justify-content:flex-end;min-width:0}.bn-sort-col.end>span:first-child{text-overflow:ellipsis;overflow:hidden}.bn-sort-col-split{justify-content:flex-start;justify-self:start;align-items:center;gap:0;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.bn-sort-part{width:auto;color:var(--bn-muted);font-size:var(--bn-market-list-fs-sort);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:3px;padding:0;font-weight:400;display:inline-flex}.bn-sort-sep{color:var(--bn-muted);font-size:var(--bn-market-list-fs-sort);flex:none;padding:0 1px;line-height:1}.bn-sort-arrows{flex-direction:column;gap:1px;margin-left:1px;display:inline-flex}.bn-sort-arrow{opacity:.35;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:block}.bn-sort-arrow.up{border-bottom:4.5px solid var(--bn-muted)}.bn-sort-arrow.down{border-top:4.5px solid var(--bn-muted)}.bn-sort-arrow.on{opacity:1}.bn-sort-arrow.up.on{border-bottom-color:var(--bn-text)}.bn-sort-arrow.down.on{border-top-color:var(--bn-text)}.bn-market-list{background:var(--bn-surface)}.bn-market-list-row{grid-template-columns:var(--bn-market-list-cols);align-items:center;gap:var(--bn-market-list-gap);min-height:var(--bn-market-list-row-h);box-sizing:border-box;padding:8px var(--bn-market-list-px);border-bottom:1px solid var(--bn-border);display:grid}.bn-market-list-name{align-items:center;gap:clamp(6px,2vw,8px);min-width:0;display:flex}.bn-market-list-name .bn-token-icon-slot{flex:none;width:var(--bn-market-list-icon)!important;height:var(--bn-market-list-icon)!important}.bn-token-icon-slot{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.bn-token-icon-slot>svg,.bn-token-icon-slot>img{width:100%;height:100%;display:block}.bn-token-icon-fallback{background:var(--bn-input-bg);width:100%;height:100%;color:var(--bn-muted);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.bn-market-list-name>.min-w-0{min-width:0;overflow:hidden}.bn-pair-line{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1px;min-width:0;line-height:1.25;display:flex}.bn-pair-base{font-size:var(--bn-market-list-fs-name);color:var(--bn-text);flex-shrink:0;font-weight:600}.bn-pair-quote{font-size:var(--bn-market-list-fs-quote);color:var(--bn-muted);font-weight:400}.bn-pair-volume{color:var(--bn-muted);font-size:var(--bn-market-list-fs-volume);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:1.2;overflow:hidden}.bn-market-list-price{text-align:right;flex-direction:column;justify-self:end;align-items:flex-end;width:100%;min-width:0;display:flex;overflow:hidden}.bn-pair-price{max-width:100%;font-size:var(--bn-market-list-fs-price);color:var(--bn-text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-radius:2px;padding:0 2px;font-weight:600;line-height:1.25;display:inline-block;overflow:hidden}.bn-pair-fiat{max-width:100%;color:var(--bn-muted);font-size:var(--bn-market-list-fs-fiat);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:1.2;overflow:hidden}.bn-leverage-tag{background:var(--bn-input-bg);color:var(--bn-muted);font-size:var(--bn-fs-xs);border-radius:2px;flex-shrink:0;margin-left:4px;padding:0 3px;font-weight:500;line-height:16px}.bn-market-list-row .bn-change-badge{min-width:var(--bn-market-list-badge-min);color:#fff;height:clamp(28px,8vw,34px);font-size:var(--bn-market-list-fs-change);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;justify-self:end;align-items:center;padding:0 clamp(4px,1.2vw,6px);font-weight:600;display:flex}.bn-search-input{min-width:0;color:var(--bn-text);font-size:var(--bn-fs-base);background:0 0;border:none;outline:none;flex:1}.bn-search-input::placeholder{color:var(--bn-placeholder)}.bn-search-clear{color:var(--bn-muted);background:0 0;border:none;padding:0;display:inline-flex}.bn-market-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bn-stat-item{background:var(--bn-input-bg);border-radius:8px;flex-direction:column;gap:2px;padding:8px 6px;display:flex}.bn-stat-label{color:var(--bn-muted);font-size:var(--bn-fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bn-stat-value{font-size:var(--bn-fs-body);font-variant-numeric:tabular-nums;font-weight:700}.bn-tone-up{color:var(--bn-up)}.bn-tone-down{color:var(--bn-down)}.bn-tone-flat{color:var(--bn-muted)}.bn-market-empty{text-align:center;color:var(--bn-muted);font-size:var(--bn-fs-body);padding:48px 16px}.bn-loading{color:var(--bn-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.bn-loading__lottie{pointer-events:none;flex-shrink:0}.bn-loading__label{font-size:var(--bn-fs-body);line-height:1.4}.bn-loading-page{justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;display:flex}.bn-spinner{border:2px solid var(--bn-border);border-top-color:var(--bn-yellow-active);border-radius:50%;flex-shrink:0;animation:.7s linear infinite bn-spin;display:inline-block}@keyframes bn-spin{to{transform:rotate(360deg)}}.bn-market-row--skeleton{pointer-events:none;background:linear-gradient(90deg, var(--bn-bg) 0%, var(--bn-input-bg) 45%, var(--bn-bg) 90%);background-size:200% 100%;min-height:58px;animation:1.2s ease-in-out infinite bn-skeleton-shimmer}@keyframes bn-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.bn-price-flash{animation:.6s bn-price-flash}@keyframes bn-price-flash{0%{background:#f1b90c59}to{background:0 0}}.bn-feed-tabs{border-top:1px solid var(--bn-border);scrollbar-width:none;gap:18px;padding:12px 16px;display:flex;overflow-x:auto}.bn-feed-tabs::-webkit-scrollbar{display:none}.bn-captcha-row{align-items:center;gap:10px;display:flex}.bn-captcha-img{background:var(--bn-input-bg);object-fit:cover;cursor:pointer;border-radius:8px;flex:none;width:112px;height:44px}.bn-tabbar{z-index:5001;background:var(--bn-bg);border-top:1px solid var(--bn-border);height:calc(var(--bn-tabbar-icons-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);justify-content:space-around;align-items:flex-start;display:flex;position:fixed;bottom:0;left:0;right:0}.bn-tab-link{width:auto;min-width:0;height:var(--bn-tabbar-icons-height);font-size:var(--bn-fs-sm);text-align:center;color:var(--bn-muted);border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 0;line-height:1.2;text-decoration:none;display:flex;position:relative;overflow:hidden}.bn-tab-link.bn-tab-link-active{color:var(--bn-text);background:0 0;font-weight:600}.bn-tab-icon{color:var(--bn-muted);flex:none;display:block}.bn-tab-link-active .bn-tab-icon{color:var(--bn-yellow-active)}.bn-tab-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.has-app-tabbar .bn-page{padding-bottom:calc(var(--bn-tabbar-icons-height) + env(safe-area-inset-bottom,0px))}body.has-app-tabbar .bn-market-page{padding-bottom:0}.bn-subpage-header{padding:calc(12px + env(safe-area-inset-top,0px)) 16px 8px}.bn-subpage-title{font-size:var(--bn-fs-6xl);margin:0;font-weight:700;line-height:1.2}.bn-section-title{color:var(--bn-muted);font-size:var(--bn-fs-base);text-transform:uppercase;letter-spacing:.02em;padding:16px 16px 8px;font-weight:600}.bn-panel{background:var(--bn-surface);border:1px solid var(--bn-border);border-radius:12px;margin:0 16px 12px;padding:16px}.bn-btn-outline{border:1px solid var(--bn-border);background:var(--bn-surface);width:100%;min-height:48px;color:var(--bn-text);font-size:var(--bn-fs-xl);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-weight:600;display:flex}.bn-btn-outline:active{background:var(--bn-input-bg)}.bn-segment-trade{width:100%;display:flex}.bn-segment-trade .bn-segment-btn{flex:1;transition:background .15s,color .15s}.bn-segment-trade .bn-segment-btn.active.buy{background:var(--bn-up);color:#fff;box-shadow:none}.bn-segment-trade .bn-segment-btn.active.sell{background:var(--bn-down);color:#fff;box-shadow:none}.bn-btn-trade{width:100%;min-height:48px;font-size:var(--bn-fs-xl);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;font-weight:600;display:flex}.bn-btn-trade.buy{background:var(--bn-up)}.bn-btn-trade.buy:active{filter:brightness(.92)}.bn-btn-trade.sell{background:var(--bn-down)}.bn-btn-trade.sell:active{filter:brightness(.92)}.bn-setting-list{background:var(--bn-surface);border:1px solid var(--bn-border);border-radius:12px;margin:0 16px 12px;overflow:hidden}.bn-setting-item{border:none;border-bottom:1px solid var(--bn-border);width:100%;min-height:52px;color:var(--bn-text);font-size:var(--bn-fs-lg);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}.bn-setting-item:last-child{border-bottom:none}.bn-setting-item:active{background:var(--bn-input-bg)}a.bn-setting-item{color:var(--bn-text);text-decoration:none}.bn-setting-media{flex:none}.bn-setting-title{flex:1}.bn-setting-after{color:var(--bn-muted);font-size:var(--bn-fs-body);flex:none}.bn-sheet-root{z-index:6000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bn-sheet-backdrop{background:var(--bn-sheet-backdrop);cursor:pointer;border:none;position:absolute;inset:0}.bn-sheet{width:min(100%,480px);max-height:70vh;padding:0 8px calc(8px + env(safe-area-inset-bottom,0px));position:relative;overflow-y:auto}.bn-sheet-group{background:var(--bn-surface);border-radius:14px;margin-bottom:8px;overflow:hidden}.bn-sheet-label{color:var(--bn-muted);font-size:var(--bn-fs-base);text-align:center;padding:12px 16px 8px;font-weight:500}.bn-sheet-item{border:none;border-top:1px solid var(--bn-border);width:100%;min-height:52px;color:var(--bn-text);font-size:var(--bn-fs-xl);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 16px;display:flex}.bn-sheet-item:first-of-type{border-top:none}.bn-sheet-item:active{background:var(--bn-input-bg)}.bn-sheet-item.active{color:var(--bn-yellow-active);font-weight:700}.bn-sheet-item.cancel{font-weight:600}.bn-market-detail-page{height:100%;min-height:0;padding:0;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));background:var(--bn-bg);flex-direction:column;display:flex;overflow:hidden!important}.bn-md-shell{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.bn-md-sticky-top{z-index:30;background:var(--bn-bg);border-bottom:1px solid var(--bn-border);flex:none}.bn-md-header{padding:calc(8px + env(safe-area-inset-top,0px)) 8px 4px 4px;background:var(--bn-bg);justify-content:space-between;align-items:center;gap:8px;display:flex}.bn-md-header-left{flex:1;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.bn-md-header-right{flex-shrink:0;align-items:center;gap:4px;display:flex}.bn-md-header-btn{width:36px;height:36px;color:var(--bn-text);cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.bn-md-header-btn:disabled{opacity:.45;cursor:default}.bn-md-header-btn svg{font-size:var(--bn-fs-4xl)}.bn-md-symbol-selector{min-width:0;color:var(--bn-text);cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:0 4px;display:flex}.bn-md-symbol-title{font-size:var(--bn-fs-4xl);color:var(--bn-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.bn-md-symbol-perp{font-size:var(--bn-fs-md);color:var(--bn-muted);white-space:nowrap;flex:none;font-weight:500;line-height:1}.bn-md-symbol-arrow{font-size:var(--bn-fs-xs);color:var(--bn-text);flex:none;margin-top:3px;line-height:1;transform:scaleY(.8)}.bn-md-header-pair{min-width:0;color:var(--bn-text);font-size:var(--bn-fs-3xl);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.bn-md-header-pair-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bn-md-header-pair svg{font-size:var(--bn-fs-body);color:var(--bn-muted)}.bn-md-header-actions{align-items:center;gap:2px;display:flex}.bn-md-ai-badge{font-size:var(--bn-fs-xl);background:linear-gradient(135deg,#8b5cf6 0%,#06b6d4 45%,#3b82f6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:700}.bn-md-header-star svg{font-size:var(--bn-fs-4xl);color:var(--bn-yellow-active)}.bn-md-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid var(--bn-border);gap:0;padding:0 8px;display:flex;overflow-x:auto}.bn-md-tabs::-webkit-scrollbar{display:none}.bn-md-tab{color:var(--bn-muted);font-size:var(--bn-fs-lg);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:10px 14px 9px;font-weight:500;position:relative}.bn-md-tab.active{color:var(--bn-text);font-size:var(--bn-fs-xl);font-weight:600}.bn-md-tab.active:after{content:"";background:var(--bn-yellow-active);border-radius:1px;height:2px;position:absolute;bottom:0;left:12px;right:12px}.bn-md-tab:disabled{opacity:1;cursor:default}.bn-md-tab-badge{background:var(--bn-yellow);color:var(--bn-text);font-size:var(--bn-fs-2xs);vertical-align:middle;border-radius:3px;margin-left:4px;padding:1px 4px;font-weight:700}.bn-md-price-block{--bn-md-price-value-fs:clamp(1.125rem, .125rem + 7vw, 2rem);--bn-md-stat-value-fs:clamp(.6875rem, .5rem + .85vw, .875rem);--bn-md-stat-label-fs:clamp(.625rem, .45rem + .75vw, .8125rem);--bn-md-sub-fs:clamp(.6875rem, .5rem + .8vw, .9375rem);--bn-md-stat-min-w:clamp(8.75rem, 36vw, 10.25rem);text-align:left;box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:clamp(6px,2vw,12px);min-height:clamp(76px,22vw,88px);padding:6px clamp(10px,2.8vw,16px) 10px;display:flex}.bn-md-price-block--shell .bn-md-price-label,.bn-md-price-block--shell .bn-md-stats dt{visibility:hidden}.bn-md-price-main{min-width:0;max-width:min(58%, calc(100% - var(--bn-md-stat-min-w) - clamp(6px, 2vw, 12px)));text-align:left;flex:0 auto}.bn-md-price-label{color:var(--bn-muted);font-size:var(--bn-md-stat-label-fs);margin-bottom:4px;font-weight:400;line-height:1.2}.bn-md-price-value{font-size:var(--bn-md-price-value-fs);font-variant-numeric:tabular-nums;min-height:1.05em;color:var(--bn-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.05;transition:color .12s;overflow:hidden}.bn-md-price-value.bn-tone-up{color:var(--bn-up)}.bn-md-price-value.bn-tone-down{color:var(--bn-down)}.bn-md-price-sub{font-size:var(--bn-md-sub-fs);font-variant-numeric:tabular-nums;flex-wrap:nowrap;align-items:baseline;gap:clamp(4px,1.5vw,8px);margin-top:2px;display:flex}.bn-md-price-fiat{color:var(--bn-text);font-size:var(--bn-md-sub-fs);font-weight:400}.bn-md-price-sub .bn-tone-up,.bn-md-price-sub .bn-tone-down{font-size:var(--bn-md-sub-fs);font-weight:500}.bn-md-stats{min-width:var(--bn-md-stat-min-w);flex:0 auto;grid-template-columns:minmax(0,max-content) max-content;align-items:center;gap:clamp(3px,1vw,5px) clamp(4px,1.2vw,10px);max-width:100%;margin-left:auto;display:grid}.bn-md-stats>div{display:contents}.bn-md-stats dd{min-height:1.25em;font-size:var(--bn-md-stat-value-fs);font-variant-numeric:tabular-nums;color:var(--bn-text);text-align:right;white-space:nowrap;margin:0;font-weight:600;line-height:1.25}.bn-md-stats dt{text-overflow:ellipsis;text-align:right;min-width:0;color:var(--bn-muted);font-size:var(--bn-md-stat-label-fs);white-space:nowrap;margin:0;font-weight:400;line-height:1.25;overflow:hidden}.bn-md-chart-section{border-bottom:1px solid var(--bn-border);max-width:100%;min-height:400px;padding:0 0 8px;overflow-x:hidden}.bn-md-chart-section--loading{justify-content:center;align-items:center;display:flex}.bn-md-route-fallback-body{justify-content:center;align-items:center;min-height:40vh;display:flex}.bn-md-perf-row-slot{min-height:56px}.bn-md-orderbook-placeholder{min-height:280px}.bn-md-chart-stack{max-width:100%;min-height:356px;overflow-x:hidden}.bn-md-below-fold{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0;min-height:0;overflow:hidden auto}.bn-md-period-toolbar{background:var(--bn-surface)}.bn-md-period-tabs{border-bottom:1px solid var(--bn-border);gap:16px;width:100%;padding:8px 12px 0}.bn-md-period-tabs .bn-market-type-link{font-size:var(--bn-fs-xl);cursor:pointer;border:none;min-height:34px;padding-bottom:10px;font-family:inherit}.bn-md-period-tabs .bn-market-type-link.active,.bn-md-period-tabs .bn-market-type-link.tab-link-active{font-size:var(--bn-fs-2xl);font-weight:600}.bn-md-period-more-link{align-items:center;gap:2px;display:inline-flex}.bn-md-period-more-link svg{font-size:var(--bn-fs-body);line-height:1}.bn-md-period-tools{border-bottom:1px solid var(--bn-border);flex:none;align-self:stretch;align-items:center;gap:0;padding:0 10px 8px;display:flex}.bn-md-depth-btn{color:var(--bn-text);font-size:var(--bn-fs-body);white-space:nowrap;cursor:default;opacity:.9;background:0 0;border:none;flex:none;margin-right:2px;padding:0 4px;font-weight:500;line-height:1}.bn-md-icon-btn{width:34px;height:30px;color:var(--bn-text);opacity:.75;cursor:default;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.bn-md-icon-btn svg{font-size:var(--bn-fs-4xl)}.bn-md-chart{padding:0 8px;position:relative}.bn-kline-chart-wrap{box-sizing:border-box;width:100%;max-width:100%;padding:0 4px;overflow-x:hidden}.bn-kline-chart-host{width:100%;height:100%}.bn-kline-chart-overlay{z-index:2;background:0 0}.bn-md-chart-empty.bn-kline-chart-overlay{background:var(--bn-bg)}.bn-md-chart-empty{height:100%;min-height:320px;color:var(--bn-muted);font-size:var(--bn-fs-md);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.bn-md-chart-empty-hint{font-size:var(--bn-fs-sm);opacity:.85}.bn-md-chart-error{margin:0}.bn-md-period-sheet .bn-md-period-sheet-head{text-align:center;padding:14px 16px 10px}.bn-md-period-sheet-title{font-size:var(--bn-fs-xl);font-weight:600}.bn-md-period-sheet-grid{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 12px 12px;display:grid}.bn-md-period-sheet-item{border:1px solid var(--bn-border);background:var(--bn-surface);min-height:40px;color:var(--bn-text);font-size:var(--bn-fs-base);cursor:pointer;border-radius:8px;font-weight:500}.bn-md-period-sheet-item.active{border-color:var(--bn-text);border-width:2px;font-weight:700}.bn-md-ma7{color:var(--bn-yellow-active);margin-right:8px}.bn-md-ma25{color:#e17bcf;margin-right:8px}.bn-md-ma60{color:var(--bn-muted);margin-right:8px}.bn-md-ma99{color:#8b5cf6}.bn-md-chart-legend{z-index:3;pointer-events:none;flex-wrap:wrap;align-items:center;gap:2px 10px;max-width:calc(100% - 72px);line-height:1.4;display:flex;position:absolute;top:6px;left:12px}.bn-md-chart-legend-ma{font-size:var(--bn-fs-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.bn-kline-crosshair-tip{z-index:5;background:var(--bn-crosshair-tip-bg);min-width:136px;max-width:180px;box-shadow:none;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:var(--bn-fs-xs);letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;border:none;border-radius:4px;padding:6px 8px;line-height:1.4;position:absolute}.bn-kline-crosshair-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bn-kline-crosshair-row+.bn-kline-crosshair-row{margin-top:1px}.bn-kline-crosshair-label{color:var(--bn-muted);letter-spacing:.03em;flex:none}.bn-kline-crosshair-val{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:0;color:var(--bn-text);text-align:right}.bn-kline-crosshair-val.bn-tone-up{color:var(--bn-up)}.bn-kline-crosshair-val.bn-tone-down{color:var(--bn-down)}.bn-kline-crosshair-val.bn-tone-flat{color:var(--bn-muted)}.bn-md-chart-price{width:100%;height:200px;display:block}.bn-md-chart-vol-legend{z-index:3;pointer-events:none;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:0;line-height:1.35;display:flex;position:absolute;left:12px;right:72px}.bn-md-vol-legend-item{font-size:var(--bn-fs-sm);color:var(--bn-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.bn-md-vol-ma5{color:var(--bn-yellow-active)}.bn-md-vol-ma10{color:#8b5cf6}.bn-md-chart-vol{width:100%;height:56px;display:block}.bn-md-indicators{scrollbar-width:none;border-bottom:1px solid var(--bn-border);align-items:center;gap:2px;padding:8px 12px;display:flex;overflow-x:auto}.bn-md-indicators::-webkit-scrollbar{display:none}.bn-md-ind-btn{color:var(--bn-muted);font-size:var(--bn-fs-md);cursor:default;background:0 0;border:none;flex:none;padding:4px 8px}.bn-md-ind-btn.active{color:var(--bn-text);font-weight:600}.bn-md-ind-divider{background:var(--bn-border);width:1px;height:14px;margin:0 4px}.bn-md-ind-chart svg{font-size:var(--bn-fs-xl)}.bn-md-perf-row{scrollbar-width:none;border-bottom:8px solid var(--bn-input-bg);box-sizing:border-box;gap:0;min-height:56px;padding:10px 8px 12px;display:flex;overflow-x:auto}.bn-md-perf-row::-webkit-scrollbar{display:none}.bn-md-perf-item{text-align:center;flex:1;min-width:56px}.bn-md-perf-label{font-size:var(--bn-fs-sm);color:var(--bn-muted);margin-bottom:4px;display:block}.bn-md-perf-val{font-size:var(--bn-fs-md);font-variant-numeric:tabular-nums;font-weight:600}.bn-md-perf-val.up{color:var(--bn-up)}.bn-md-perf-val.down{color:var(--bn-down)}.bn-md-perf-val.flat{color:var(--bn-muted)}.bn-md-orderbook{box-sizing:border-box;max-width:100%;padding:12px 16px 16px;overflow-x:hidden}.bn-md-ob-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.bn-md-ob-tabs::-webkit-scrollbar{display:none}.bn-md-ob-tab{color:var(--bn-muted);font-size:var(--bn-fs-base);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:6px 12px;font-weight:500}.bn-md-ob-tab.active{background:var(--bn-input-bg);color:var(--bn-text);font-weight:600}.bn-md-ob-tab:disabled{opacity:.5;cursor:default}.bn-md-ob-ratio{margin-bottom:12px}.bn-md-ob-ratio-bar{background:var(--bn-border);border-radius:2px;height:4px;display:flex;overflow:hidden}.bn-md-ob-ratio-bar .buy{background:var(--bn-up)}.bn-md-ob-ratio-bar .sell{background:var(--bn-down)}.bn-md-ob-ratio-labels{font-size:var(--bn-fs-sm);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-weight:600;display:flex}.bn-md-ob-head{font-size:var(--bn-fs-sm);color:var(--bn-muted);grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;display:grid}.bn-md-ob-head-sell{justify-content:space-between;align-items:center;display:flex}.bn-md-ob-precision{background:var(--bn-input-bg);color:var(--bn-text);font-size:var(--bn-fs-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:4px;flex:none;align-items:center;gap:2px;padding:4px 6px 4px 8px;font-weight:500;line-height:1.2;display:inline-flex}.bn-md-ob-precision svg{font-size:var(--bn-fs-xs);color:var(--bn-muted)}.bn-md-ob-precision:active{opacity:.85}.bn-md-ob-precision-sheet{width:min(100%,480px);padding:8px 0 calc(12px + env(safe-area-inset-bottom,0px));background:var(--bn-surface);border-radius:16px 16px 0 0;position:relative}.bn-md-ob-precision-sheet-grabber{background:var(--bn-sheet-grabber);border-radius:2px;width:36px;height:4px;margin:4px auto 12px}.bn-md-ob-precision-sheet-list{flex-direction:column;display:flex}.bn-md-ob-precision-sheet-item{width:100%;min-height:52px;color:var(--bn-text);font-size:var(--bn-fs-xl);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0 20px;font-weight:400;display:flex}.bn-md-ob-precision-sheet-item:active{background:var(--bn-input-bg)}.bn-md-ob-precision-sheet-item.active{font-weight:600}.bn-md-ob-precision-sheet-item svg{font-size:var(--bn-fs-4xl);color:var(--bn-text)}.bn-md-ob-grid{flex-direction:column;gap:2px;display:flex}.bn-md-ob-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.bn-md-ob-side{min-width:0;min-height:22px;font-size:var(--bn-fs-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid;position:relative}.bn-md-ob-side.sell{text-align:right;grid-template-columns:auto 1fr}.bn-md-ob-depth{opacity:.22;pointer-events:none;transition:width .15s;position:absolute;top:0;bottom:0}.bn-md-ob-side.buy .bn-md-ob-depth{background:var(--bn-up);right:0}.bn-md-ob-side.sell .bn-md-ob-depth{background:var(--bn-down);left:0}.bn-md-ob-qty{min-width:0;color:var(--bn-text);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.bn-md-ob-price{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;position:relative;overflow:hidden}.bn-md-depth-chart{padding:8px 4px 12px}.bn-md-depth-chart--empty{min-height:200px;font-size:var(--bn-fs-md);color:var(--bn-muted);justify-content:center;align-items:center;display:flex}.bn-md-depth-legend{font-size:var(--bn-fs-md);grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:8px;font-weight:500;display:grid}.bn-md-depth-legend-buy,.bn-md-depth-legend-sell{align-items:center;gap:6px;display:inline-flex}.bn-md-depth-legend-buy{color:var(--bn-up);justify-self:start}.bn-md-depth-legend-sell{color:var(--bn-down);justify-self:end}.bn-md-depth-legend-buy i,.bn-md-depth-legend-sell i{border-radius:2px;width:10px;height:10px;display:inline-block}.bn-md-depth-legend-buy i{background:var(--bn-up)}.bn-md-depth-legend-sell i{background:var(--bn-down)}.bn-md-depth-spread{color:var(--bn-muted);font-size:var(--bn-fs-sm);font-variant-numeric:tabular-nums;justify-self:center}.bn-md-depth-svg{width:100%;height:500px;display:block}.bn-md-depth-area-buy{fill:#0ecb8159}.bn-md-depth-area-sell{fill:#f6465d59}.bn-md-depth-grid{stroke:var(--bn-border);stroke-width:.5px}.bn-md-depth-midline{stroke:var(--bn-border);stroke-width:1px}.bn-md-depth-y-label,.bn-md-depth-x-label{fill:var(--bn-muted);font-size:var(--bn-fs-2xs);font-variant-numeric:tabular-nums}.bn-md-trades{box-sizing:border-box;width:100%;padding:8px 16px 12px}.bn-md-trades-head,.bn-md-trades-row{width:100%;font-size:var(--bn-fs-sm);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;column-gap:10px;display:grid}.bn-md-trades-head{color:var(--bn-muted);margin-bottom:8px}.bn-md-trades-head>span:first-child,.bn-md-trades-row>span:first-child{text-align:left}.bn-md-trades-head>span:nth-child(n+2),.bn-md-trades-row>span:nth-child(n+2){text-align:right}.bn-md-trades-body{overflow:hidden}.bn-md-trades-row{font-variant-numeric:tabular-nums;line-height:1.55}.bn-md-trades-time{color:var(--bn-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bn-md-trades-empty{text-align:center;font-size:var(--bn-fs-md);color:var(--bn-muted);padding:16px 8px}.bn-md-info-placeholder{padding:24px 16px}.bn-md-footer{z-index:500;box-sizing:border-box;width:100%;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:var(--bn-bg);border-top:1px solid var(--bn-border);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.bn-md-footer-tools{gap:4px;display:flex}.bn-md-footer-tool{min-width:44px;color:var(--bn-muted);font-size:var(--bn-fs-xs);opacity:.55;cursor:default;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:0 4px;display:flex}.bn-md-footer-tool svg{font-size:var(--bn-fs-4xl)}.bn-md-footer-actions{flex:1;gap:8px;display:flex}.bn-md-trade-btn{min-width:0;min-height:44px;font-size:var(--bn-fs-lg);color:#fff;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.bn-md-trade-btn.buy{background:var(--bn-up)}.bn-md-trade-btn.sell{background:var(--bn-down)}.bn-md-footer--guest{gap:8px;padding-inline:8px}.bn-md-footer-auth{flex:1;gap:8px;width:100%;min-width:0;display:flex}.bn-md-auth-btn{min-width:0;min-height:44px;font-size:var(--bn-fs-lg);border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.bn-md-auth-btn.login{border:1px solid var(--bn-border);background:var(--bn-bg);color:var(--bn-text)}.bn-md-auth-btn.register{background:var(--bn-yellow);color:var(--bn-text);border:none}.bn-md-auth-btn.register:active{background:var(--bn-yellow-active)}.bn-trade-page{padding-bottom:calc(var(--bn-tabbar-icons-height) + env(safe-area-inset-bottom,0px));background:var(--bn-surface)}.bn-trade-header{padding-top:env(safe-area-inset-top,0px)}.bn-trade-symbol-row{align-items:center;gap:6px;padding:4px 16px 10px;display:flex}.bn-trade-symbol{color:var(--bn-text);font-size:var(--bn-fs-lg);cursor:pointer;background:0 0;border:none;align-items:center;gap:0;padding:0;font-weight:600;line-height:1.2;display:inline-flex}.bn-trade-symbol svg{color:var(--bn-text);margin-left:2px}.bn-trade-symbol-name{letter-spacing:-.02em}.bn-trade-perp-tag{background:var(--bn-input-bg);color:var(--bn-muted);font-size:var(--bn-fs-xs);border-radius:3px;padding:1px 5px;font-weight:500;line-height:1.3}.bn-trade-change{font-size:var(--bn-fs-base);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:600;display:inline-flex}.bn-trade-change-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.bn-trade-symbol-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.bn-trade-icon-btn{width:36px;height:36px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.bn-trade-icon-btn:active{background:var(--bn-input-bg)}.bn-trade-main{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:start;gap:8px;padding:0 12px 12px;display:grid}.bn-trade-main-meta{grid-column:1/-1;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:8px;margin-bottom:2px;display:grid}.bn-trade-form{flex-direction:column;gap:10px;min-width:0;display:flex}.bn-trade-form-leverage{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.bn-trade-chip{background:var(--bn-input-bg);min-height:32px;color:var(--bn-text);font-size:var(--bn-fs-md);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:2px;padding:0 8px;font-weight:500;line-height:1.2;display:inline-flex}.bn-trade-chip.margin{justify-content:flex-start}.bn-trade-chip.leverage.long{color:var(--bn-up)}.bn-trade-chip.leverage.short{color:var(--bn-down)}.bn-trade-position-toggle{background:var(--bn-input-bg);border-radius:8px;min-height:40px;display:flex;position:relative;overflow:hidden}.bn-trade-position-btn{min-height:40px;color:var(--bn-muted);font-size:var(--bn-fs-body);cursor:pointer;background:0 0;border:none;flex:1;padding:0 8px;font-weight:600;transition:color .15s}.bn-trade-position-btn.open.active{z-index:2;background:var(--bn-up);color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);margin-right:-6px;position:relative}.bn-trade-position-btn.close.active{z-index:2;background:var(--bn-down);color:#fff;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);margin-left:-6px;position:relative}.bn-trade-position-toggle.is-close .bn-trade-position-btn.open:not(.active){color:var(--bn-muted)}.bn-trade-side-segment{width:100%}.bn-trade-side-segment .bn-segment-btn{flex:1}.bn-trade-select{background:var(--bn-input-bg);width:100%;min-height:44px;color:var(--bn-text);font-size:var(--bn-fs-body);cursor:pointer;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:0 14px;font-weight:500;display:flex}.bn-trade-field-group{flex-direction:column;gap:4px;display:flex}.bn-trade-field-label{color:var(--bn-muted);font-size:var(--bn-fs-sm);font-weight:500;line-height:1.2}.bn-trade-field{background:var(--bn-input-bg);border-radius:8px;align-items:center;min-height:44px;display:flex;position:relative}.bn-trade-input{min-width:0;color:var(--bn-muted);font-size:var(--bn-fs-body);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0 14px}.bn-trade-field-tag{border:1px solid var(--bn-yellow-active);color:var(--bn-yellow-active);font-size:var(--bn-fs-sm);background:0 0;border-radius:6px;flex:none;margin-right:8px;padding:4px 10px;font-weight:600}.bn-trade-field-unit{color:var(--bn-text);font-size:var(--bn-fs-base);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:2px;padding:0 12px 0 4px;font-weight:600;display:inline-flex}.bn-trade-slider-wrap{padding:6px 0 22px;position:relative}.bn-trade-slider{appearance:none;background:linear-gradient(to right, var(--bn-text) 0%, var(--bn-text) var(--pct,16%), var(--bn-border) var(--pct,16%), var(--bn-border) 100%);border-radius:1px;outline:none;width:100%;height:2px;margin:8px 0}.bn-trade-slider::-webkit-slider-thumb{appearance:none;border:3px solid var(--bn-text);background:var(--bn-surface);cursor:pointer;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #0000001f}.bn-trade-slider-dots{pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.bn-trade-slider-dot{border:2px solid var(--bn-border);background:var(--bn-surface);box-sizing:border-box;border-radius:50%;width:10px;height:10px}.bn-trade-slider-dot.active{border-color:var(--bn-text);background:var(--bn-surface)}.bn-trade-checkbox{color:var(--bn-muted);font-size:var(--bn-fs-md);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.bn-trade-checkbox input{width:14px;height:14px;accent-color:var(--bn-yellow-active)}.bn-trade-balance{font-size:var(--bn-fs-md);justify-content:space-between;align-items:center;display:flex}.bn-trade-balance-label{color:var(--bn-muted)}.bn-trade-balance-right{align-items:center;gap:6px;display:inline-flex}.bn-trade-balance-amount{color:var(--bn-text);font-variant-numeric:tabular-nums;font-weight:500}.bn-trade-transfer{width:24px;height:24px;color:var(--bn-yellow-active);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.bn-trade-action{width:100%;min-height:44px;font-size:var(--bn-fs-lg);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;font-weight:600;display:flex}.bn-trade-action.long{background:var(--bn-up)}.bn-trade-action.short{background:var(--bn-down)}.bn-trade-action:active{filter:brightness(.92)}.bn-trade-ob{font-variant-numeric:tabular-nums;min-width:0}.bn-trade-ob-funding{text-align:right;flex-flow:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.bn-trade-ob-funding--spacer{display:none}.bn-trade-ob-funding-label{color:var(--bn-muted);font-size:var(--bn-fs-xs);font-weight:500;line-height:1.2}.bn-trade-ob-funding-value{color:var(--bn-text);font-size:var(--bn-fs-sm);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.bn-trade-ob-head{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:4px;display:grid}.bn-trade-ob-head-col{flex-direction:column;gap:1px;line-height:1.2;display:flex}.bn-trade-ob-head-col.is-right{text-align:right;align-items:flex-end}.bn-trade-ob-head-main,.bn-trade-ob-head-sub{font-size:var(--bn-fs-xs);color:var(--bn-muted);font-weight:500}.bn-trade-ob-row{min-height:24px;font-size:var(--bn-fs-sm);grid-template-columns:1fr 1fr;align-items:center;gap:4px;line-height:1.2;display:grid;position:relative}.bn-trade-ob-depth{opacity:.2;pointer-events:none;border-radius:2px;position:absolute;top:0;bottom:0;right:0}.bn-trade-ob-depth.buy{background:var(--bn-up)}.bn-trade-ob-depth.sell{background:var(--bn-down)}.bn-trade-ob-price{z-index:1;font-weight:600;position:relative}.bn-trade-ob-qty{z-index:1;text-align:right;color:var(--bn-muted);font-weight:500;position:relative}.bn-trade-ob-mid{text-align:left;padding:8px 0}.bn-trade-ob-mid-price{font-size:var(--bn-fs-4xl);letter-spacing:-.02em;font-weight:700;line-height:1.15}.bn-trade-ob-mid-sub{color:var(--bn-muted);font-size:var(--bn-fs-sm);margin-top:2px;font-weight:500}.bn-trade-ob-ratio{margin-top:8px}.bn-trade-ob-ratio-bar{border-radius:2px;height:4px;display:flex;overflow:hidden}.bn-trade-ob-ratio-bar .buy{background:var(--bn-up)}.bn-trade-ob-ratio-bar .sell{background:var(--bn-down)}.bn-trade-ob-ratio-labels{font-size:var(--bn-fs-xs);justify-content:space-between;margin-top:4px;font-weight:700;display:flex}.bn-trade-ob-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.bn-trade-ob-icon-btn{background:var(--bn-input-bg);width:32px;height:32px;color:var(--bn-muted);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.bn-trade-ob-precision{background:var(--bn-input-bg);min-height:32px;color:var(--bn-text);font-size:var(--bn-fs-md);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:2px;padding:0 10px;font-weight:500;display:inline-flex}.bn-trade-bottom{border-top:1px solid var(--bn-border);padding:0 16px 8px}.bn-trade-bottom-tabs{scrollbar-width:none;align-items:center;gap:16px;padding:10px 0 6px;display:flex;overflow-x:auto}.bn-trade-bottom-tabs::-webkit-scrollbar{display:none}.bn-trade-bottom-tab{color:var(--bn-muted);font-size:var(--bn-fs-body);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:0 0 8px;font-weight:500;position:relative}.bn-trade-bottom-tab.active{color:var(--bn-text);font-weight:600}.bn-trade-bottom-tab.active:after{content:"";background:var(--bn-text);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.bn-trade-history-btn{width:32px;height:32px;color:var(--bn-text);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.bn-trade-filter{color:var(--bn-muted);font-size:var(--bn-fs-md);cursor:pointer;align-items:center;gap:6px;margin-bottom:8px;display:inline-flex}.bn-trade-filter input{width:14px;height:14px;accent-color:var(--bn-yellow-active)}.bn-trade-empty{min-height:120px;color:var(--bn-muted);justify-content:center;align-items:center;display:flex}.bn-trade-empty-icon{opacity:.35}.bn-trade-copy-placeholder{min-height:60vh;color:var(--bn-muted);font-size:var(--bn-fs-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.bn-trade-chart-bar{border:none;border-top:1px solid var(--bn-border);background:var(--bn-surface);width:100%;color:var(--bn-muted);font-size:var(--bn-fs-md);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.bn-trade-chart-bar svg{transition:transform .2s}.bn-trade-chart-bar.open svg{transform:rotate(180deg)}.bn-trade-chart-panel{border-top:1px solid var(--bn-border);background:var(--bn-surface);padding:0 12px 12px;position:relative}.bn-trade-chart-price{font-size:var(--bn-fs-md);color:var(--bn-up);font-weight:600;position:absolute;top:12px;right:20px}.bn-pwa-guide-sheet{width:min(100%,480px);padding:0 20px calc(20px + env(safe-area-inset-bottom,0px));background:var(--bn-surface);border-top-left-radius:16px;border-top-right-radius:16px;animation:.24s ease-out bn-picker-sheet-in;position:relative}.bn-pwa-guide-title{color:var(--bn-text);font-size:var(--bn-fs-xl);text-align:center;margin:0;padding:4px 0 8px;font-weight:700}.bn-pwa-guide-intro{color:var(--bn-muted);font-size:var(--bn-fs-body);margin:0 0 12px;line-height:1.6}.bn-pwa-guide-steps{color:var(--bn-text);font-size:var(--bn-fs-body);margin:0 0 16px;padding-left:20px;line-height:1.8}.bn-pwa-guide-btn{background:var(--bn-input-bg);width:100%;color:var(--bn-yellow-active);font-size:var(--bn-fs-body);cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:700;display:block}.bn-pwa-guide-btn:active{opacity:.85}.bn-pwa-inapp-root{z-index:6500;box-sizing:border-box;color:#fff;background:#000000d9;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.bn-pwa-inapp-arrow{top:calc(10px + env(safe-area-inset-top,0px));color:var(--bn-yellow);animation:1.5s infinite bn-pwa-arrow-bounce;position:absolute;right:20px}@keyframes bn-pwa-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(5px,-10px)}}.bn-pwa-inapp-content{text-align:center;max-width:400px}.bn-pwa-inapp-title{color:var(--bn-yellow);font-size:var(--bn-fs-xl);margin:0 0 16px;font-weight:700}.bn-pwa-inapp-desc,.bn-pwa-inapp-highlight{font-size:var(--bn-fs-body);margin:0 0 12px;line-height:1.6}.bn-pwa-inapp-desc{color:#e5e5ea}.bn-pwa-inapp-highlight{margin-top:20px;font-weight:700}.bn-pwa-inapp-steps{text-align:left;color:#bfbfc3;font-size:var(--bn-fs-body);margin:0 0 20px;padding-left:20px;line-height:1.6;display:inline-block}.bn-pwa-inapp-steps li{margin-bottom:12px}.bn-pwa-inapp-root .bn-pwa-guide-btn{color:#fff;background:#ffffff1f}.bn-assets-page{padding-bottom:calc(var(--bn-tabbar-icons-height) + env(safe-area-inset-bottom,0px));background:var(--bn-bg)}.bn-assets-header{z-index:10;padding-top:env(safe-area-inset-top,0px);background:var(--bn-bg);position:sticky;top:0}.bn-assets-summary{padding:16px 20px 8px}.bn-assets-summary-label-row{align-items:center;gap:6px;display:flex}.bn-assets-summary-label{color:var(--bn-muted);font-size:var(--bn-fs-sm);line-height:1.3}.bn-assets-summary-eye{color:var(--bn-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.bn-assets-summary-value-row{align-items:baseline;gap:6px;margin-top:6px;display:flex}.bn-assets-summary-amount{color:var(--bn-text);font-size:var(--bn-fs-7xl);font-weight:700;line-height:1.1}.bn-assets-summary-currency{color:var(--bn-muted);font-size:var(--bn-fs-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;line-height:1;display:inline-flex}.bn-assets-summary-usd{color:var(--bn-muted);font-size:var(--bn-fs-sm);margin-top:4px;line-height:1.3}.bn-assets-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px 20px 16px;display:grid}.bn-assets-action-btn{background:var(--bn-input-bg);min-height:40px;color:var(--bn-text);font-size:var(--bn-fs-base);white-space:nowrap;cursor:pointer;border:none;border-radius:10px;padding:0 12px;font-weight:600;line-height:1.2}.bn-assets-action-btn:active{opacity:.88}.bn-assets-action-btn.is-primary{background:linear-gradient(90deg,#f8e8c8 0%,#ecd9a8 100%)}[data-theme=dark] .bn-assets-action-btn.is-primary{color:#f5e6c8;background:linear-gradient(90deg,#5a4a2a 0%,#4a3d22 100%)}.bn-assets-list{border-top:1px solid var(--bn-border)}.bn-assets-row{border:none;border-bottom:1px solid var(--bn-border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:16px 20px;display:grid}.bn-assets-row:active{background:var(--bn-surface)}.bn-assets-row-label{color:var(--bn-text);font-size:var(--bn-fs-base);font-weight:500;line-height:1.3}.bn-assets-row-balance{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.bn-assets-row-amount{color:var(--bn-text);font-size:var(--bn-fs-base);font-weight:600;line-height:1.2}.bn-assets-row-usd{color:var(--bn-muted);font-size:var(--bn-fs-xs);line-height:1.2}.bn-assets-row-chevron{color:var(--bn-muted);flex:none}.bn-assets-tab-panel{padding:24px 20px}.bn-assets-tab-hint{color:var(--bn-muted);font-size:var(--bn-fs-sm);text-align:center;margin:0;line-height:1.5}html,body{background:var(--bn-bg);min-height:100vh;color:var(--bn-text);font-size:var(--bn-fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}#root{background:var(--bn-bg);width:100%;height:100dvh;position:relative;overflow:hidden}
