html:root, html:root.dark{color-scheme:dark!important;--bh-night:#07080C;--bh-night-2:#0A0C12;--bh-ink:#0E1119;--bh-ink-2:#131722;--bh-ink-3:#1A1F2C;--bh-field:#0A0C13;--bh-line:rgba(255, 255, 255, 0.07);--bh-line-2:rgba(255, 255, 255, 0.12);--bh-text:#F4EFE8;--bh-text-2:#A9B0BF;--bh-text-3:#959DAF;--bh-f1:#FFAB15;--bh-f2:#FF791D;--bh-f3:#FF4B20;--bh-f4:#FF2440;--bh-ember:#FF8A3D;--bh-on-fire:#1A0A04;--bh-up:#3DDC97;--bh-down:#FF5C74;--bh-fire:linear-gradient(90deg, #FFAB15 0%, #FF791D 38%, #FF4B20 70%, #FF2440 100%);--bh-fire-d:linear-gradient(135deg, #FFAB15 0%, #FF791D 36%, #FF4B20 68%, #FF2440 100%);--bh-radius:28px;--bh-font-text:'Montserrat', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--bh-font-display:'Unbounded', 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;--iex-font-family:var(--bh-font-text)!important;--body-background:var(--bh-night)!important;--body-text-color:var(--bh-text)!important;--background:var(--bh-ink)!important;--background-text-color:var(--bh-text)!important;--default-text-color:var(--bh-ember)!important;--default-link:var(--bh-ember)!important;--text-foreground:var(--bh-text-2)!important;--text-secondary-foreground:var(--bh-text-3)!important;--foreground:var(--bh-ink-2)!important;--foreground-text-color:var(--bh-text)!important;--header-bg:var(--bh-night-2)!important;--header-text-color:var(--bh-text)!important;--section-bg:var(--bh-ink)!important;--section-text-color:var(--bh-text)!important;--card-bg:var(--bh-ink-2)!important;--card-text-color:var(--bh-text)!important;--secondary-bg:var(--bh-ink-2)!important;--secondary-text-color:var(--bh-text)!important;--secondary-light-bg:var(--bh-ink-3)!important;--secondary-light-text-color:var(--bh-text)!important;--secondary-background-foreground:rgba(255, 255, 255, 0.035)!important;--primary-background:var(--bh-f2)!important;--primary-background-foreground:rgba(255, 121, 29, 0.14)!important;--primary-button-bg-color:var(--bh-f2)!important;--input-background:var(--bh-field)!important;--muted-bg:var(--bh-field)!important;--exchange-block-bg:var(--bh-ink)!important;--exchange-default-bg:var(--bh-ink)!important;--exchange-input-amount-bg:var(--bh-field)!important;--divider-color:rgba(255, 255, 255, 0.09)!important;--border-color:#232837!important;--footer-background:var(--bh-night-2)!important;--footer-text-color:var(--bh-text-2)!important;--menu-active-bg-color:rgba(255, 121, 29, 0.14)!important;--order-review-background:rgba(255, 121, 29, 0.14)!important;--order-review-color:#FFE3C7!important;--exchange-selected-child-bg:rgba(255, 121, 29, 0.16)!important;--exchange-selected-child-color:#FFE3C7!important;--menu-active-text-color:#FFC27A!important;--ex-search-input-bg:var(--bh-field)!important;--ex-search-input-border:var(--bh-line)!important;--ex-search-input-text-color:var(--bh-text)!important;--ex-search-input-placeholder-color:var(--bh-text-3)!important;--default-box-shadow:0 10px 30px -12px rgba(0, 0, 0, 0.7)!important;--primary-shadow:0 10px 30px -12px rgba(0, 0, 0, 0.7)!important;--primary-shadow-md:0 18px 50px -18px rgba(0, 0, 0, 0.8)!important;--mat-sys-background:var(--bh-night)!important;--mat-sys-on-background:var(--bh-text)!important;--mat-sys-surface:var(--bh-ink)!important;--mat-sys-surface-bright:var(--bh-ink-3)!important;--mat-sys-surface-dim:var(--bh-night)!important;--mat-sys-surface-container-lowest:var(--bh-night-2)!important;--mat-sys-surface-container-low:var(--bh-ink)!important;--mat-sys-surface-container:#10131C!important;--mat-sys-surface-container-high:var(--bh-ink-2)!important;--mat-sys-surface-container-highest:var(--bh-ink-3)!important;--mat-sys-surface-variant:var(--bh-ink-3)!important;--mat-sys-on-surface:var(--bh-text)!important;--mat-sys-on-surface-variant:var(--bh-text-2)!important;--mat-sys-outline:#3B4254!important;--mat-sys-outline-variant:#262B39!important;--mat-sys-primary:var(--bh-f2)!important;--mat-sys-on-primary:var(--bh-on-fire)!important;--mat-sys-primary-container:var(--bh-f2)!important;--mat-sys-on-primary-container:var(--bh-on-fire)!important;--mat-sys-secondary-container:var(--bh-ink-2)!important;--mat-sys-on-secondary-container:var(--bh-text)!important;--mat-sys-inverse-surface:var(--bh-text)!important;--mat-sys-inverse-on-surface:var(--bh-ink)!important;--mat-sys-inverse-primary:var(--bh-f3)!important;--mat-sys-body-large-font:var(--bh-font-text)!important;--mat-sys-body-medium-font:var(--bh-font-text)!important;--mat-sys-body-small-font:var(--bh-font-text)!important;--mat-sys-label-large-font:var(--bh-font-text)!important;--mat-sys-label-medium-font:var(--bh-font-text)!important;--mat-sys-label-small-font:var(--bh-font-text)!important;--mat-sys-title-large-font:var(--bh-font-text)!important;--mat-sys-title-medium-font:var(--bh-font-text)!important;--mat-sys-title-small-font:var(--bh-font-text)!important;--mat-sys-headline-small-font:var(--bh-font-display)!important;--mat-option-selected-state-label-text-color:#FFC27A!important;--mat-button-toggle-selected-state-background-color:rgba(255, 121, 29, 0.16)!important;--mat-button-toggle-selected-state-text-color:#FFC27A!important;--mat-button-toggle-text-color:var(--bh-text-2)!important;--mat-button-toggle-divider-color:var(--bh-line)!important;--mat-button-outlined-outline-color:var(--bh-line-2)!important;--mat-dialog-container-color:var(--bh-ink)!important;--mat-menu-container-color:#10131C!important;--mat-select-panel-background-color:#10131C!important;--mat-autocomplete-background-color:#10131C!important;--mat-form-field-filled-container-color:var(--bh-field)!important;--mat-form-field-filled-label-text-color:var(--bh-text-3)!important;--mat-form-field-filled-input-text-color:var(--bh-text)!important;--mat-form-field-filled-input-text-placeholder-color:var(--bh-text-3)!important;--mat-form-field-filled-focus-label-text-color:#FFB35C!important;--mat-form-field-filled-hover-label-text-color:var(--bh-text-2)!important;--mat-form-field-filled-caret-color:var(--bh-f2)!important;--mat-checkbox-label-text-color:var(--bh-text-2)!important;--mat-progress-bar-track-color:rgba(255, 255, 255, 0.06)!important;--mat-progress-bar-active-indicator-color:var(--bh-f2)!important;--mat-ripple-color:rgba(255, 138, 61, 0.12)!important;--mat-list-list-item-label-text-color:var(--bh-text)!important;--mat-list-list-item-hover-label-text-color:#fff!important;--mat-expansion-container-background-color:var(--bh-ink)!important;--mat-tab-active-label-text-color:var(--bh-on-fire)!important}
html{background:var(--bh-night)!important}
body{background:transparent!important}
body{font-family:var(--bh-font-text)!important;color:var(--bh-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
.main-background{background:transparent!important;background-image:none!important}
body::before{content:'';position:fixed;left:0;top:0;width:100%;height:100vh;height:100lvh;z-index:-3;pointer-events:none;background:radial-gradient(1100px 560px at 14% -14%, rgba(64, 80, 180, 0.22), transparent 62%), radial-gradient(900px 480px at 94% 2%, rgba(40, 52, 130, 0.18), transparent 60%), radial-gradient(1600px 420px at 50% 112%, rgba(255, 75, 32, 0.12), rgba(255, 36, 64, 0.04) 42%, transparent 70%), linear-gradient(180deg, #090B14 0%, #07080C 50%, #0A0709 100%)}
body::after{content:'';position:fixed;left:0;top:0;width:100%;height:100vh;height:100lvh;z-index:-2;pointer-events:none;opacity:0.55;background-image:radial-gradient(1px 1px at 23px 41px, rgba(255, 255, 255, 0.55), transparent 60%), radial-gradient(1px 1px at 131px 17px, rgba(255, 236, 214, 0.45), transparent 60%), radial-gradient(1.5px 1.5px at 211px 97px, rgba(255, 255, 255, 0.5), transparent 60%), radial-gradient(1px 1px at 297px 59px, rgba(190, 205, 255, 0.5), transparent 60%), radial-gradient(1px 1px at 77px 151px, rgba(255, 255, 255, 0.35), transparent 60%), radial-gradient(1px 1px at 347px 173px, rgba(255, 255, 255, 0.4), transparent 60%), radial-gradient(1.5px 1.5px at 167px 231px, rgba(255, 220, 190, 0.35), transparent 60%);background-size:380px 260px;-webkit-mask-image:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.5) 38%, transparent 62%);mask-image:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.5) 38%, transparent 62%)}
::selection{background:rgba(255, 121, 29, 0.32);color:#fff}
html{scrollbar-color:rgba(255, 121, 29, 0.35) transparent;scrollbar-width:thin}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{background:linear-gradient(180deg, rgba(255, 171, 21, 0.45), rgba(255, 36, 64, 0.45));border-radius:8px;border:2px solid var(--bh-night)}
a{transition:color 0.2s ease}
h1, h2, h3, h4{color:var(--bh-text)}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus{-webkit-text-fill-color:var(--bh-text)!important;caret-color:var(--bh-f2);-webkit-box-shadow:0 0 0 1000px var(--bh-field) inset!important;box-shadow:0 0 0 1000px var(--bh-field) inset!important;transition:background-color 99999s ease 0s}
.bh-heat{position:fixed;left:-15vw;right:-15vw;bottom:-26vh;height:72vh;z-index:-2;pointer-events:none;background:radial-gradient(50% 58% at 50% 70%, rgba(255, 75, 32, 0.30) 0%, rgba(255, 36, 64, 0.12) 46%, transparent 72%), radial-gradient(26% 40% at 24% 78%, rgba(255, 171, 21, 0.16) 0%, transparent 70%), radial-gradient(24% 38% at 78% 80%, rgba(255, 121, 29, 0.16) 0%, transparent 70%);transform-origin:50% 100%;opacity:0.8;animation:bh-heat 9s ease-in-out infinite alternate;will-change:transform, opacity}
@keyframes bh-heat{0%{transform:translate3d(0, 3%, 0) scale(1, 0.9);opacity:0.68}45%{transform:translate3d(-1.5%, 0, 0) scale(1.03, 1.02);opacity:0.95}100%{transform:translate3d(1.5%, -2%, 0) scale(1.05, 1.1);opacity:0.82}}
.bh-orb{position:fixed;z-index:-2;pointer-events:none;border-radius:50%;will-change:transform}
.bh-orb--a{width:760px;height:760px;left:-170px;top:-16vh;background:radial-gradient(circle at 50% 50%, rgba(255, 90, 32, 0.46) 0%, rgba(255, 60, 40, 0.22) 22%, rgba(255, 36, 64, 0.07) 42%, transparent 64%);animation:bh-orb-a 28s ease-in-out infinite alternate}
.bh-orb--b{width:640px;height:640px;right:-190px;top:22vh;background:radial-gradient(circle at 50% 50%, rgba(255, 171, 21, 0.40) 0%, rgba(255, 121, 29, 0.18) 24%, rgba(255, 75, 32, 0.05) 44%, transparent 64%);animation:bh-orb-b 34s ease-in-out infinite alternate}
.bh-orb--c{width:820px;height:820px;left:50%;margin-left:-410px;top:58vh;background:radial-gradient(circle at 50% 50%, rgba(255, 36, 64, 0.26) 0%, rgba(255, 36, 64, 0.10) 30%, transparent 62%);animation:bh-orb-c 40s ease-in-out infinite alternate}
@keyframes bh-orb-a{0%{transform:translate3d(0, 0, 0) scale(1)}50%{transform:translate3d(110px, 90px, 0) scale(1.1)}100%{transform:translate3d(20px, 230px, 0) scale(0.94)}}
@keyframes bh-orb-b{0%{transform:translate3d(0, 0, 0) scale(1)}50%{transform:translate3d(-80px, -70px, 0) scale(1.12)}100%{transform:translate3d(-20px, 60px, 0) scale(0.95)}}
@keyframes bh-orb-c{0%{transform:translate3d(-120px, 0, 0) scale(0.92)}100%{transform:translate3d(140px, -60px, 0) scale(1.08)}}
.bh-embers{position:fixed;left:0;right:0;bottom:0;height:100vh;z-index:-1;pointer-events:none;overflow:hidden}
.bh-embers i{position:absolute;bottom:-12px;left:var(--x, 50%);width:3px;height:3px;border-radius:50%;background:#FFE2B8;box-shadow:0 0 6px 2px rgba(255, 121, 29, 0.75);opacity:0;animation:bh-ember var(--t, 11s) linear var(--d, 0s) infinite;will-change:transform, opacity}
@keyframes bh-ember{0%{transform:translate3d(0, 0, 0);opacity:0}8%{opacity:0.95}50%{transform:translate3d(var(--dx, 12px), -48vh, 0);opacity:0.7}100%{transform:translate3d(calc(var(--dx, 12px) * -0.6), -92vh, 0);opacity:0}}
.bh-sparks{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}
app-header .mat-toolbar{position:relative;background:rgba(8, 9, 14, 0.58)!important;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-radius:0!important;box-shadow:none!important;color:var(--bh-text)!important;transition:background-color 0.35s ease!important}
app-header .mat-toolbar::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg, transparent 0%, rgba(255, 171, 21, 0) 12%, rgba(255, 121, 29, 0.55) 42%, rgba(255, 36, 64, 0.5) 62%, rgba(255, 36, 64, 0) 88%, transparent 100%)}
html.bh-scrolled app-header .mat-toolbar{background:rgba(8, 9, 14, 0.86)!important}
app-header .mat-toolbar-row:first-child > div{border-color:rgba(255, 255, 255, 0.05)!important}
app-header mat-toolbar-row .container > .ml-auto{flex-shrink:0}
.switch-theme{display:none!important}
app-header .mat-toolbar-row:first-child .text-sm{font-size:13px!important}
app-header .mat-mdc-button{position:relative!important;color:#D6DAE3!important;font-weight:500!important;letter-spacing:0.01em}
app-header .mat-mdc-button:hover{color:#fff!important}
app-header .mat-mdc-button::after{content:'';position:absolute;left:22%;right:22%;bottom:5px;height:2px;border-radius:2px;background:var(--bh-fire);transform:scaleX(0);transform-origin:50% 50%;transition:transform 0.35s cubic-bezier(0.22, 1, 0.36, 1);pointer-events:none}
app-header .mat-mdc-button:hover::after, app-header .mat-mdc-button[class*="menu-active"]::after{transform:scaleX(1)}
app-header .mdc-button--unelevated, app-header .mat-mdc-unelevated-button{background:linear-gradient(var(--bh-night-2), var(--bh-night-2)) padding-box, var(--bh-fire-d) border-box!important;border:1.5px solid transparent!important;border-radius:14px!important;color:#FFE9D6!important;font-family:var(--bh-font-display)!important;font-weight:600!important;font-size:14px!important;letter-spacing:0.02em;box-shadow:0 0 0 0 rgba(255, 90, 30, 0)!important;transition:box-shadow 0.3s ease, transform 0.3s ease!important}
app-header .mdc-button--unelevated:hover, app-header .mat-mdc-unelevated-button:hover{box-shadow:0 0 26px -6px rgba(255, 90, 30, 0.75)!important;transform:translateY(-1px)}
app-header .mdc-button--unelevated fa-duotone-icon, app-header .mdc-button--unelevated svg{color:var(--bh-f1)!important}
app-header .mat-mdc-icon-button{color:var(--bh-text)!important}
app-header app-logo img{transition:filter 0.4s ease}
app-header app-logo:hover img{filter:drop-shadow(0 0 14px rgba(255, 106, 32, 0.45))}
div.absolute.shadow-lg.rounded-xl.z-50{background:rgba(13, 15, 22, 0.98)!important;border:1px solid rgba(255, 121, 29, 0.18)!important;border-radius:16px!important;box-shadow:0 24px 60px -18px rgba(0, 0, 0, 0.85), inset 0 1px 0 rgba(255, 255, 255, 0.04)!important}
div.absolute.shadow-lg.rounded-xl.z-50 a{color:var(--bh-text)!important;border-radius:10px!important;transition:background-color 0.2s ease, color 0.2s ease!important}
div.absolute.shadow-lg.rounded-xl.z-50 a:hover{background:rgba(255, 121, 29, 0.12)!important;color:#FFC27A!important}
.bh-ticker{flex:1 1 0;min-width:0;max-width:820px;margin-right:28px;height:22px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 7%, #000 93%, transparent 100%)}
.bh-ticker__track{display:flex;align-items:center;height:100%;width:max-content;white-space:nowrap;animation:bh-ticker 120s linear infinite;will-change:transform}
.bh-ticker__item{display:inline-flex;align-items:baseline;gap:7px;padding:0 18px 0 0;font-family:var(--bh-font-text);font-size:12px;line-height:22px;font-variant-numeric:tabular-nums}
.bh-ticker__item::before{content:'';width:4px;height:4px;border-radius:50%;align-self:center;margin-right:4px;background:var(--bh-fire-d);box-shadow:0 0 6px rgba(255, 106, 32, 0.8)}
.bh-ticker__sym{font-family:var(--bh-font-display);font-size:10px;font-weight:600;letter-spacing:0.08em;color:#FFB35C}
.bh-ticker__price{color:#ECE7DF;font-weight:600}
.bh-ticker__ch{font-weight:600;font-size:11.5px}
.bh-ticker__ch--up{color:var(--bh-up)}
.bh-ticker__ch--down{color:var(--bh-down)}
@keyframes bh-ticker{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-50%, 0, 0)}}
.exchange__from, .exchange__to, .exchange__form{position:relative;background:linear-gradient(180deg, rgba(19, 22, 33, 0.62) 0%, rgba(10, 12, 19, 0.72) 100%)!important;border:1px solid var(--bh-line)!important;border-radius:var(--bh-radius)!important;box-shadow:0 40px 90px -40px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.06), inset 0 -90px 100px -90px rgba(255, 75, 32, 0.20)!important}
.exchange__from::before, .exchange__to::before{content:'';position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(162deg, rgba(255, 171, 21, 0.42) 0%, rgba(255, 121, 29, 0.10) 11%, rgba(255, 255, 255, 0.03) 26%, rgba(255, 255, 255, 0.03) 80%, rgba(255, 36, 64, 0.16) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude, linear-gradient(#000 0 0)}
.exchange__form::before{content:'';position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(160deg, rgba(255, 171, 21, 0.6), rgba(255, 121, 29, 0.28) 22%, rgba(255, 75, 32, 0.12) 50%, rgba(255, 36, 64, 0.4) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude, linear-gradient(#000 0 0)}
.bh-rim{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}
.bh-rim__halo{position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 30px -6px rgba(255, 96, 30, 0.55), 0 0 90px -24px rgba(255, 36, 64, 0.45);opacity:0.45;animation:bh-breathe 4.8s ease-in-out infinite alternate;will-change:opacity}
@keyframes bh-breathe{to{opacity:1}}
.bh-rim__ring{position:absolute;inset:0;border-radius:inherit;padding:2px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude, linear-gradient(#000 0 0)}
.bh-rim i{position:absolute;left:50%;top:50%;width:var(--bh-rim-d, 1600px);height:var(--bh-rim-d, 1600px);margin-left:calc(var(--bh-rim-d, 1600px) / -2);margin-top:calc(var(--bh-rim-d, 1600px) / -2);border-radius:50%;background:conic-gradient(from 0deg, transparent 0turn, rgba(255, 171, 21, 0.0) 0.40turn, rgba(255, 36, 64, 0.0) 0.52turn, rgba(255, 36, 64, 0.55) 0.70turn, #FF4B20 0.80turn, #FF791D 0.88turn, #FFAB15 0.95turn, #FFF1D2 0.985turn, transparent 1turn);animation:bh-rim-spin 7s linear infinite;will-change:transform}
@keyframes bh-rim-spin{to{transform:rotate(1turn)}}
.bh-rim--lite .bh-rim__ring{padding:1.5px;background:linear-gradient(165deg, #FFAB15 0%, #FF791D 30%, #FF4B20 62%, #FF2440 100%);opacity:0}
.bh-rim--lite.bh-rim--lit .bh-rim__ring{animation:bh-ignite 1.5s cubic-bezier(0.3, 0, 0.2, 1) forwards}
@keyframes bh-ignite{0%{opacity:0}35%{opacity:1}100%{opacity:0.72}}
.bh-rim__run{position:absolute;top:0;width:3px;height:90px;margin-top:-90px;border-radius:3px;background:linear-gradient(180deg, rgba(255, 36, 64, 0) 0%, #FF4B20 45%, #FFAB15 85%, #FFF1D2 100%);box-shadow:0 0 10px rgba(255, 121, 29, 0.8);opacity:0;will-change:transform, opacity}
.bh-rim__run--l{left:-1px}
.bh-rim__run--r{right:-1px}
.bh-rim--lit .bh-rim__run{animation:bh-run 1.35s cubic-bezier(0.45, 0, 0.25, 1) 0.1s forwards}
@keyframes bh-run{0%{transform:translate3d(0, 24px, 0);opacity:0}12%{opacity:1}88%{opacity:1}100%{transform:translate3d(0, var(--bh-rim-h, 900px), 0);opacity:0}}
.bh-rim--paused i, .bh-rim--paused .bh-rim__halo{animation-play-state:paused}
.exchange__from::after, .exchange__to::after, .exchange__form::after{position:absolute;top:12px;right:22px;pointer-events:none;font-family:var(--bh-font-display);font-weight:700;font-size:42px;line-height:1;letter-spacing:-0.02em;color:transparent;-webkit-text-stroke:1px rgba(255, 138, 61, 0.36);font-variant-numeric:tabular-nums}
.exchange__from::after{content:'01'}
.exchange__to::after{content:'02'}
.exchange__form::after{content:'03'}
.exchange__form > h2{padding-right:76px!important}
.exchange__to > .absolute{z-index:20!important}
.exchange__from h2, .exchange__to h2, .exchange__form h2{font-family:var(--bh-font-display)!important;font-weight:600!important;font-size:18px!important;letter-spacing:-0.01em;color:var(--bh-text)!important}
.exchange__form h2{font-size:16px!important;line-height:1.4!important}
.exchange__from [class*="bg-(--input-background)"][class*="h-16"], .exchange__to [class*="bg-(--input-background)"][class*="h-16"]{background:var(--bh-field)!important;border:1px solid var(--bh-line)!important;border-radius:18px!important;height:68px!important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.03), inset 0 -14px 24px -18px rgba(255, 90, 30, 0.18);transition:border-color 0.25s ease, box-shadow 0.25s ease}
.exchange__from [class*="bg-(--input-background)"][class*="h-16"]:focus-within, .exchange__to [class*="bg-(--input-background)"][class*="h-16"]:focus-within{border-color:rgba(255, 121, 29, 0.65)!important;box-shadow:0 0 0 4px rgba(255, 121, 29, 0.13), inset 0 -14px 24px -18px rgba(255, 90, 30, 0.3)}
.exchange__from [class*="h-16"] input, .exchange__to [class*="h-16"] input{font-family:var(--bh-font-text)!important;font-size:clamp(21px, 0.9vw + 13px, 27px)!important;font-weight:700!important;letter-spacing:-0.015em;color:#FFF6EC!important;caret-color:var(--bh-f2);font-variant-numeric:tabular-nums}
.exchange__from [class*="h-16"] input::placeholder, .exchange__to [class*="h-16"] input::placeholder{color:#7C8497!important}
.exchange__from [class*="h-16"] fa-icon, .exchange__to [class*="h-16"] fa-icon{color:var(--bh-f2)}
amount-code span{font-family:var(--bh-font-display);font-weight:600;font-size:14px!important;letter-spacing:0.04em;color:var(--bh-text-2)}
.exchange__from mat-hint, .exchange__to mat-hint{font-size:12.5px}
.exchange__from button[class*="bg-(--input-background)"], .exchange__to button[class*="bg-(--input-background)"]{background:var(--bh-field)!important;border:1px solid var(--bh-line)!important;border-radius:18px!important;color:var(--bh-text)!important}
.exchange__to > .absolute .mdc-fab{background:radial-gradient(circle at 50% 30%, #1A1E2B, #0C0E15) padding-box, var(--bh-fire-d) border-box!important;border:1.5px solid transparent!important;color:var(--bh-f1)!important;box-shadow:0 0 0 5px rgba(7, 8, 12, 0.9), 0 0 24px -4px rgba(255, 90, 30, 0.7)!important}
.exchange__to > .absolute .mdc-fab fa-duotone-icon{display:inline-block;transition:transform 0.5s cubic-bezier(0.22, 1, 0.36, 1)}
.exchange__to > .absolute .mdc-fab:hover fa-duotone-icon{transform:rotate(180deg)}
.exchange__from .mat-button-toggle-group, .exchange__to .mat-button-toggle-group, .mat-button-toggle-group{border:1px solid var(--bh-line)!important;border-radius:14px!important;background:rgba(255, 255, 255, 0.02)!important;overflow:hidden!important}
.mat-button-toggle-group .mat-button-toggle + .mat-button-toggle{border-left:1px solid var(--bh-line)!important}
.mat-button-toggle .mat-button-toggle-button{color:var(--bh-text-2)!important;font-weight:600!important;font-size:13px!important}
.mat-button-toggle-checked .mat-button-toggle-button{background:linear-gradient(180deg, rgba(255, 121, 29, 0.22), rgba(255, 75, 32, 0.08))!important;color:#FFC27A!important;box-shadow:inset 0 -2px 0 0 var(--bh-f2)}
.filter-badge{background:rgba(255, 255, 255, 0.08)!important;border-color:rgba(255, 255, 255, 0.1)!important;color:#D8DCE5!important}
.mat-button-toggle-checked .filter-badge{background:var(--bh-fire-d)!important;color:var(--bh-on-fire)!important}
search-form input{background:var(--bh-field)!important;border:1px solid var(--bh-line)!important;border-radius:16px!important;color:var(--bh-text)!important;transition:border-color 0.25s ease, box-shadow 0.25s ease}
search-form input::placeholder{color:var(--bh-text-3)!important}
search-form input:focus{border-color:rgba(255, 121, 29, 0.6)!important;box-shadow:0 0 0 4px rgba(255, 121, 29, 0.12)!important}
default-list .mat-mdc-list-item, child-group .mat-mdc-list-item, .exchange__item.mat-mdc-list-item{border-radius:16px!important;transition:background-color 0.2s ease, box-shadow 0.2s ease!important}
default-list .mat-mdc-list-item:hover, child-group .mat-mdc-list-item:hover, .exchange__item.mat-mdc-list-item:hover{background-color:rgba(255, 255, 255, 0.035)!important}
default-list .mat-mdc-list-item-title, child-group .mat-mdc-list-item-title, .exchange__item .mat-mdc-list-item-title{font-weight:600!important;color:var(--bh-text)!important}
.mat-mdc-list-item-title > div.rounded-full{background:rgba(255, 255, 255, 0.08)!important;color:#C9CED8!important;margin-left:8px}
default-list img.mat-mdc-list-item-avatar, child-group img.mat-mdc-list-item-avatar{transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1)}
default-list .mat-mdc-list-item:hover img.mat-mdc-list-item-avatar, child-group .mat-mdc-list-item:hover img.mat-mdc-list-item-avatar{transform:scale(1.1)}
button[class*="hover:border-(--primary-background)/30"]{--color-gray-100:rgba(255, 255, 255, 0.09);--color-zinc-800:rgba(255, 255, 255, 0.09);background-color:rgba(255, 255, 255, 0.03);color:var(--bh-text)}
button[class*="hover:border-(--primary-background)/30"]:hover{--color-gray-100:rgba(255, 121, 29, 0.45);--color-zinc-800:rgba(255, 121, 29, 0.45)}
button[class*="hover:border-(--primary-background)/30"][class*="!text-(--primary-text-color)"]{--primary-background:#24150F;--primary-text-color:#FFE3C7;--color-zinc-900:#24150F;--color-gray-100:rgba(255, 121, 29, 0.6);--color-zinc-800:rgba(255, 121, 29, 0.6);background-image:linear-gradient(135deg, rgba(255, 121, 29, 0.22), rgba(255, 36, 64, 0.10))!important;box-shadow:0 0 16px -6px rgba(255, 90, 30, 0.6)}
.exchange__item[class*="!bg-(--primary-background)"], .exchange__item.mdc-list-item--selected{--color-zinc-900:transparent;background-image:linear-gradient(90deg, rgba(255, 121, 29, 0.17) 0%, rgba(255, 75, 32, 0.05) 60%, transparent 100%)!important;box-shadow:inset 2px 0 0 0 var(--bh-f2), inset 0 0 0 1px rgba(255, 121, 29, 0.14)!important}
.exchange__item[class*="!bg-(--primary-background)"] .mat-mdc-list-item-title{color:#FFE3C7!important}
.exchange__item [class*="text-(--primary-background)"]{color:var(--bh-f2)!important}
.exchange__rates{gap:12px;background:rgba(255, 255, 255, 0.03)!important;border:1px solid var(--bh-line)!important;border-radius:16px!important;font-family:var(--bh-font-text);font-weight:600!important;font-size:14px!important;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--bh-text)!important}
.exchange__rates > div:first-child{min-width:0;text-wrap:balance}
.exchange__rates > div:first-child, .exchange__rates > div:first-child span{font-size:inherit!important}
.exchange__rates .count-down{font-family:var(--bh-font-display);font-weight:700;font-size:15px!important;background:var(--bh-fire);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--bh-f2)}
.exchange-progress .mdc-linear-progress__bar-inner{border-color:var(--bh-f2)!important}
.exchange-progress .mdc-linear-progress__buffer-bar{background:rgba(255, 255, 255, 0.07)!important}
exchange-details .font-medium.text-lg{font-family:var(--bh-font-text);font-weight:700!important;font-size:23px!important;letter-spacing:-0.015em;color:#FFF6EC;font-variant-numeric:tabular-nums}
exchange-details .text-sm{font-size:12.5px!important;letter-spacing:0.02em}
exchange-details fa-duotone-icon{color:var(--bh-f2)!important}
.exchange__finally h3{font-family:var(--bh-font-display)!important;font-weight:600!important;font-size:15px!important;letter-spacing:0;color:var(--bh-text)!important;position:relative}
.exchange__finally h3::after{content:'';display:block;width:34px;height:2px;margin:10px auto 0;border-radius:2px;background:var(--bh-fire)}
.mat-mdc-form-field .mat-mdc-text-field-wrapper, .mat-mdc-text-field-wrapper.mdc-text-field--filled{background:var(--bh-field)!important;border:1px solid var(--bh-line)!important;border-radius:16px!important;transition:border-color 0.25s ease, box-shadow 0.25s ease!important}
.mat-mdc-form-field .mat-mdc-text-field-wrapper:hover{border-color:var(--bh-line-2)!important}
.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper, .mat-mdc-text-field-wrapper:focus-within{border-color:rgba(255, 121, 29, 0.62)!important;box-shadow:0 0 0 4px rgba(255, 121, 29, 0.12)!important}
.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper{border-color:rgba(255, 92, 116, 0.6)!important}
.mat-mdc-form-field-focus-overlay{background-color:transparent!important}
.mat-mdc-form-field .mdc-text-field__input{color:var(--bh-text)!important;caret-color:var(--bh-f2)}
.mat-mdc-form-field .mdc-floating-label, .mat-mdc-form-field mat-label{color:var(--bh-text-3)}
.mat-mdc-form-field.mat-focused .mdc-floating-label{color:#FFB35C!important}
.mat-mdc-form-field-icon-suffix, .mat-mdc-form-field-icon-suffix fa-duotone-icon{color:var(--bh-text-3)}
.mat-mdc-form-field-error{color:var(--bh-down)!important}
app-selector-fee button{background:var(--bh-field)!important;border:1px solid var(--bh-line)!important;border-radius:16px!important;color:var(--bh-text)!important;transition:border-color 0.25s ease!important}
app-selector-fee button:hover{border-color:rgba(255, 121, 29, 0.45)!important}
app-selector-fee button [class*="bg-(--card-bg)"]{background:rgba(255, 121, 29, 0.14)!important;color:#FFC27A!important}
.mat-mdc-checkbox .mdc-checkbox__background{border-radius:6px!important}
.mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background, .mat-mdc-checkbox .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background{background:var(--bh-fire-d)!important;border-color:transparent!important;box-shadow:0 0 12px -2px rgba(255, 90, 30, 0.6)}
.mat-mdc-checkbox .mdc-checkbox__checkmark{color:var(--bh-on-fire)!important}
.mat-mdc-checkbox .mdc-checkbox__checkmark-path{stroke:var(--bh-on-fire)!important}
.mat-mdc-checkbox .mdc-checkbox__native-control:not(:checked) ~ .mdc-checkbox__background{border-color:#5A6275!important}
dynamic-checkbox .mdc-label{color:var(--bh-text-2)!important;font-size:13px!important;line-height:1.5!important}
dynamic-checkbox .mdc-label a{color:var(--bh-ember)!important;text-decoration-color:rgba(255, 138, 61, 0.45)!important}
submit-button .mdc-fab, submit-button .mat-mdc-fab{position:relative;overflow:hidden;height:60px!important;background:var(--bh-fire)!important;color:var(--bh-on-fire)!important;border:0!important;box-shadow:0 16px 36px -14px rgba(255, 75, 32, 0.85), 0 0 0 1px rgba(255, 171, 21, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.45), inset 0 -10px 20px -10px rgba(170, 10, 30, 0.5)!important;transition:transform 0.25s ease, box-shadow 0.25s ease!important}
submit-button .mdc-fab .mdc-button__label, submit-button .mdc-fab .mdc-button__label span{font-family:var(--bh-font-display)!important;font-weight:700!important;font-size:15px!important;letter-spacing:0.06em!important;text-transform:uppercase;color:var(--bh-on-fire)!important}
submit-button .mdc-fab:hover{transform:translateY(-2px);box-shadow:0 22px 44px -14px rgba(255, 75, 32, 0.95), 0 0 0 1px rgba(255, 171, 21, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 -10px 20px -10px rgba(170, 10, 30, 0.5)!important}
submit-button .mdc-fab:active{transform:translateY(0) scale(0.99)}
submit-button .mdc-fab::after{content:'';position:absolute;top:0;bottom:0;left:0;width:42%;pointer-events:none;background:linear-gradient(100deg, transparent 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 250, 235, 0.55) 50%, rgba(255, 255, 255, 0) 80%, transparent 100%);transform:translate3d(-120%, 0, 0) skewX(-18deg);animation:bh-shine 5.5s cubic-bezier(0.4, 0, 0.2, 1) 2.5s infinite}
@keyframes bh-shine{0%{transform:translate3d(-120%, 0, 0) skewX(-18deg)}22%, 100%{transform:translate3d(360%, 0, 0) skewX(-18deg)}}
submit-button .mdc-fab:disabled, submit-button .mdc-fab[disabled]{filter:grayscale(0.55) brightness(0.72);box-shadow:none!important;cursor:not-allowed}
submit-button app-read-more-html, .exchange__finally [class*="border-(--divider-color)"]{color:var(--bh-text-2)}
submit-button > div[class*="border-(--divider-color)"]:has(.formatting__text:empty){display:none!important}
.exchange__finally [class*="border-(--divider-color)"][class*="rounded-2xl"]{border-color:var(--bh-line)!important;background:rgba(255, 255, 255, 0.02)}
.formatting__text, .prose{color:var(--bh-text-2)!important}
.prose a, .formatting__text a{color:var(--bh-ember)!important}
.prose strong, .prose b, .prose h1, .prose h2, .prose h3, .prose h4{color:var(--bh-text)!important}
app-exchanger .bg-red-50{background:rgba(255, 36, 64, 0.10)!important;border-color:rgba(255, 92, 116, 0.45)!important;color:#FFD5DA!important}
app-exchanger .bg-red-50 .formatting__text{color:#F3DADD!important}
app-exchanger .bg-blue-50{background:rgba(70, 90, 200, 0.14)!important;color:#D8DEFF!important}
app-exchanger [class*="from-red-400"][class*="to-white"]{background:linear-gradient(90deg, rgba(255, 36, 64, 0.26), rgba(255, 36, 64, 0.08))!important;border:1px solid rgba(255, 92, 116, 0.4);color:var(--bh-text)!important}
app-aml-info > div, [class*="aml-info"]{background:rgba(255, 171, 21, 0.05)!important;border:1px solid rgba(255, 171, 21, 0.2)!important;border-radius:16px!important}
.bh-burst{position:fixed;left:0;top:0;width:0;height:0;z-index:2147482000;pointer-events:none}
.bh-burst__flash{position:absolute;left:-90px;top:-90px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle, rgba(255, 244, 220, 0.95) 0%, rgba(255, 171, 21, 0.7) 18%, rgba(255, 75, 32, 0.35) 42%, transparent 68%);opacity:0}
.bh-burst__ring{position:absolute;left:-40px;top:-40px;width:80px;height:80px;border-radius:50%;border:2px solid rgba(255, 171, 21, 0.9);box-shadow:0 0 18px rgba(255, 106, 32, 0.8);opacity:0}
.bh-burst__spark{position:absolute;left:-1.5px;top:-7px;width:3px;height:14px;border-radius:3px;background:linear-gradient(180deg, #FFF4DC 0%, #FFAB15 35%, #FF4B20 75%, rgba(255, 36, 64, 0) 100%);box-shadow:0 0 6px rgba(255, 140, 40, 0.9);opacity:0}
docs-pages [class*="bg-(--section-bg)"], docs-pages [class*="bg-(--background)"]:not(button):not(a), contacts-page [class*="bg-(--section-bg)"], contacts-page [class*="bg-(--background)"]:not(button):not(a), app-account-layout [class*="bg-(--section-bg)"], app-account-layout [class*="bg-(--background)"]:not(button):not(a), app-orders [class*="bg-(--section-bg)"], app-orders [class*="bg-(--background)"]:not(button):not(a), app-order [class*="bg-(--section-bg)"], app-order [class*="bg-(--background)"]:not(button):not(a), app-partners [class*="bg-(--section-bg)"], app-partners [class*="bg-(--background)"]:not(button):not(a), app-cards [class*="bg-(--section-bg)"], app-cards [class*="bg-(--background)"]:not(button):not(a), app-settings [class*="bg-(--section-bg)"], app-settings [class*="bg-(--background)"]:not(button):not(a), app-auth [class*="bg-(--section-bg)"], app-auth [class*="bg-(--background)"]:not(button):not(a){background:linear-gradient(180deg, rgba(19, 22, 33, 0.70), rgba(10, 12, 19, 0.78))!important;border:1px solid var(--bh-line)!important;box-shadow:0 30px 70px -36px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.05)!important}
docs-pages [class*="bg-(--foreground)"], contacts-page [class*="bg-(--foreground)"], app-account-layout [class*="bg-(--foreground)"], app-order [class*="bg-(--foreground)"], app-partners [class*="bg-(--foreground)"], order-payment-details [class*="bg-(--foreground)"], order-pay-details [class*="bg-(--foreground)"]{background:rgba(255, 255, 255, 0.03)!important;border:1px solid var(--bh-line)!important}
order-info [class*="bg-(--secondary-bg)"][class*="rounded-3xl"]{background:rgba(255, 255, 255, 0.035)!important;border:1px solid var(--bh-line)!important}
order-details [class*="bg-linear"], app-order [class*="bg-linear"]{background:linear-gradient(135deg, rgba(255, 121, 29, 0.18), rgba(255, 36, 64, 0.08))!important;background-image:linear-gradient(135deg, rgba(255, 121, 29, 0.18), rgba(255, 36, 64, 0.08))!important;border:1px solid rgba(255, 121, 29, 0.32)!important;color:var(--bh-text)!important;box-shadow:0 24px 60px -30px rgba(255, 75, 32, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.06)!important}
order-pay-footer .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled), app-order .grid.grid-cols-2 .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled){background:var(--bh-fire)!important;color:var(--bh-on-fire)!important;border:0!important;border-radius:18px!important;font-family:var(--bh-font-display)!important;font-weight:700!important;letter-spacing:0.03em;box-shadow:0 16px 36px -14px rgba(255, 75, 32, 0.85), inset 0 1px 0 rgba(255, 255, 255, 0.45)!important;transition:transform 0.25s ease, box-shadow 0.25s ease!important}
order-pay-footer .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled) *, app-order .grid.grid-cols-2 .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled) *{color:var(--bh-on-fire)!important}
order-pay-footer .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled):hover, app-order .grid.grid-cols-2 .mdc-button--unelevated:not([class*="bg-(--background)"]):not(:disabled):hover{transform:translateY(-2px)}
app-order button[class*="bg-(--background)"].mdc-button{background:rgba(255, 255, 255, 0.03)!important;border:1px solid var(--bh-line-2)!important;border-radius:18px!important;color:var(--bh-text)!important;transition:border-color 0.25s ease, background-color 0.25s ease!important}
app-order button[class*="bg-(--background)"].mdc-button:hover{border-color:rgba(255, 92, 116, 0.55)!important;background:rgba(255, 92, 116, 0.06)!important}
app-auth .mdc-button--unelevated, app-account-layout .mdc-button--unelevated:not([class*="bg-(--background)"]), app-settings .mdc-button--unelevated, contacts-page .mdc-button--unelevated{background:var(--bh-fire)!important;color:var(--bh-on-fire)!important;font-weight:700!important}
app-auth .mdc-button--unelevated *, app-account-layout .mdc-button--unelevated:not([class*="bg-(--background)"]) *, app-settings .mdc-button--unelevated *, contacts-page .mdc-button--unelevated *{color:var(--bh-on-fire)!important}
.count-down{font-family:var(--bh-font-display);font-variant-numeric:tabular-nums}
.mat-mdc-progress-bar .mdc-linear-progress__bar-inner{border-color:var(--bh-f2)!important}
.material-tabs__custom .mat-mdc-tab.mdc-tab--active{--primary-text-color:var(--bh-on-fire);background:var(--bh-fire-d)!important}
html .material-tabs__custom .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--bh-on-fire)!important}
[class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"]:not(.exchange__item):not([class*="hover:border-(--primary-background)/30"]):not(.p-4):not(.p-5){--primary-background:#FF791D;--primary-text-color:var(--bh-on-fire);background-image:var(--bh-fire-d)!important}
[class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"]:not(.exchange__item):not([class*="hover:border-(--primary-background)/30"]):not(.p-4):not(.p-5) a{color:inherit!important}
[class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"]:is(.p-4, .p-5):not(.sticky), app-lottery [class*="bg-(--primary-background)"]{--primary-background:#1A120F;--primary-text-color:var(--bh-text);background-image:linear-gradient(135deg, rgba(255, 121, 29, 0.16), rgba(255, 36, 64, 0.05))!important;border:1px solid rgba(255, 121, 29, 0.3);color:var(--bh-text)}
app-lottery [class*="bg-(--primary-background)"] .formatting__text, [class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"]:is(.p-4, .p-5) .formatting__text{color:#E6DED3!important}
[class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"].sticky{--primary-background:#131722;--primary-text-color:var(--bh-text);background-image:linear-gradient(90deg, rgba(255, 171, 21, 0), #FF791D 30%, #FF2440 70%, rgba(255, 36, 64, 0))!important;background-size:100% 1px!important;background-position:0 100%!important;background-repeat:no-repeat!important}
[class*="bg-(--primary-background)"][class*="text-(--primary-text-color)"].sticky .text-lg{font-family:var(--bh-font-display);font-weight:600;font-size:17px!important}
.mat-mdc-dialog-container .mdc-dialog__surface, .mat-mdc-dialog-surface{background:#0E1119!important;color:var(--bh-text)!important;border:1px solid var(--bh-line-2)!important;border-radius:24px!important;box-shadow:0 40px 100px -30px rgba(0, 0, 0, 0.95), 0 0 0 1px rgba(255, 121, 29, 0.08), inset 0 1px 0 rgba(255, 171, 21, 0.18)!important}
.cdk-overlay-dark-backdrop, .cdk-overlay-backdrop.cdk-overlay-backdrop-showing:not(.cdk-overlay-transparent-backdrop){background:rgba(3, 4, 7, 0.72)!important}
div.mat-mdc-autocomplete-panel, div.mat-mdc-select-panel, .mat-mdc-menu-panel{background:#10131C!important;border:1px solid var(--bh-line-2)!important;border-radius:14px!important;box-shadow:0 24px 60px -20px rgba(0, 0, 0, 0.9)!important}
.mat-mdc-option, .mat-mdc-menu-item{color:var(--bh-text)!important}
.mat-mdc-option:hover:not(.mdc-list-item--disabled), .mat-mdc-option.mat-mdc-option-active, .mat-mdc-menu-item:hover:not([disabled]){background:rgba(255, 121, 29, 0.1)!important}
.mat-mdc-snack-bar-container .mdc-snackbar__surface{background:var(--bh-ink-3)!important;color:var(--bh-text)!important;border:1px solid var(--bh-line-2)}
.mat-bottom-sheet-container{background:var(--bh-ink)!important;color:var(--bh-text)!important}
app-scroll-up .mat-mdc-mini-fab, .mat-mdc-mini-fab{background:radial-gradient(circle at 50% 30%, #1A1E2B, #0C0E15) padding-box, var(--bh-fire-d) border-box!important;border:1.5px solid transparent!important;color:var(--bh-f1)!important;box-shadow:0 10px 26px -10px rgba(0, 0, 0, 0.9), 0 0 18px -6px rgba(255, 90, 30, 0.55)!important;transition:transform 0.3s cubic-bezier(0.22, 1, 0.36, 1), box-shadow 0.3s ease!important}
app-scroll-up .mat-mdc-mini-fab:hover, .mat-mdc-mini-fab:hover{transform:translateY(-3px)}
app-footer footer, app-footer > div{background:rgba(8, 9, 14, 0.7)!important;color:var(--bh-text-2)!important;border-top:1px solid var(--bh-line)!important}
@media (max-width: 1023px){html{overflow-x:clip}body::before{background:radial-gradient(520px 320px at 0% -6%, rgba(58, 72, 160, 0.22), transparent 64%), radial-gradient(700px 300px at 50% 112%, rgba(255, 75, 32, 0.12), transparent 72%), linear-gradient(180deg, #090B13 0%, #07080C 50%, #0A0709 100%)}body::after{opacity:0.4}.bh-orb, .bh-sparks, .bh-ticker{display:none!important}.bh-heat{height:60vh;bottom:-22vh;animation-duration:11s}app-header .mat-toolbar{background:rgba(9, 10, 16, 0.96)!important;-webkit-backdrop-filter:none;backdrop-filter:none}.exchange__from, .exchange__to, .exchange__form{background:linear-gradient(180deg, rgba(18, 21, 32, 0.86) 0%, rgba(11, 13, 20, 0.90) 100%)!important;--bh-radius:24px;box-shadow:0 24px 50px -30px rgba(0, 0, 0, 0.95), inset 0 1px 0 rgba(255, 255, 255, 0.05), inset 0 -60px 70px -60px rgba(255, 75, 32, 0.18)!important}.bh-rim__halo{box-shadow:0 0 24px -6px rgba(255, 96, 30, 0.5);animation-duration:5.5s}.exchange__from h2, .exchange__to h2{font-size:17px!important}.exchange__from::after, .exchange__to::after, .exchange__form::after{font-size:34px;top:14px;right:18px}.exchange__form > h2{padding-right:64px!important}.exchange__form h2{font-size:16px!important}.exchange__from [class*="h-16"] input, .exchange__to [class*="h-16"] input{font-size:23px!important}.exchange__rates{font-size:13px!important;padding-left:16px!important;padding-right:16px!important}exchange-details .font-medium.text-lg{font-size:19px!important}submit-button .mdc-fab, submit-button .mat-mdc-fab{height:58px!important}submit-button .mdc-fab::after{animation:none}app-order [class*="bg-(--section-bg)"], app-order [class*="bg-(--background)"]:not(button):not(a), app-account-layout [class*="bg-(--section-bg)"], app-account-layout [class*="bg-(--background)"]:not(button):not(a), docs-pages [class*="bg-(--section-bg)"], contacts-page [class*="bg-(--section-bg)"], app-auth [class*="bg-(--section-bg)"]{background:linear-gradient(180deg, rgba(18, 21, 32, 0.88), rgba(11, 13, 20, 0.92))!important}}
@media (min-width: 1024px) and (max-width: 1279px){.exchange__from::after, .exchange__to::after, .exchange__form::after{font-size:34px;right:18px}.exchange__form > h2{padding-right:62px!important}.exchange__rates{font-size:13px!important}exchange-details .font-medium.text-lg{font-size:20px!important}}
@media (hover: none){default-list .mat-mdc-list-item:hover img.mat-mdc-list-item-avatar, child-group .mat-mdc-list-item:hover img.mat-mdc-list-item-avatar, submit-button .mdc-fab:hover, app-scroll-up .mat-mdc-mini-fab:hover, .mat-mdc-mini-fab:hover{transform:none}}
@media (prefers-reduced-motion: reduce){.bh-orb, .bh-heat, .bh-rim i, .bh-rim__halo, .bh-ticker__track, submit-button .mdc-fab::after{animation:none!important}.bh-rim__halo{opacity:0.7}.bh-rim--lite .bh-rim__ring{animation:none!important;opacity:0.72}.bh-sparks, .bh-embers, .bh-burst, .bh-rim__run{display:none!important}.bh-rim i{transform:rotate(0.3turn)}.bh-ticker{overflow-x:auto;scrollbar-width:none}}
@media (min-width: 1024px){app-header > div.fixed{transition:top 0.45s cubic-bezier(0.22, 1, 0.36, 1)!important}app-header .mat-toolbar{transform-origin:50% 0;transition:background-color 0.35s ease, max-width 0.45s cubic-bezier(0.22, 1, 0.36, 1), transform 0.45s cubic-bezier(0.22, 1, 0.36, 1), scale 0.45s cubic-bezier(0.22, 1, 0.36, 1), border-radius 0.45s ease, box-shadow 0.45s ease!important}app-header .mat-toolbar-row:not(:first-child){transition:padding 0.45s cubic-bezier(0.22, 1, 0.36, 1)!important}app-header .mat-toolbar-row:first-child{max-height:48px;transition:max-height 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.25s ease, padding 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.4s cubic-bezier(0.22, 1, 0.36, 1)!important}app-header .mat-toolbar-row:first-child.max-h-0, html.bh-scrolled app-header .mat-toolbar-row:first-child{max-height:0!important;opacity:0!important;padding-top:0!important;padding-bottom:0!important;transform:translateY(-100%)!important}html.bh-scrolled app-header > div.fixed{top:12px!important}app-header .mat-toolbar.lg\:rounded-3xl{border-radius:22px 22px 24px 24px!important;box-shadow:0 18px 40px -18px rgba(0, 0, 0, 0.8), 0 0 0 1px rgba(255, 255, 255, 0.06)!important}html.bh-scrolled app-header .mat-toolbar{max-width:998px!important;transform:none!important;scale:0.97!important;border-radius:22px 22px 24px 24px!important;box-shadow:0 18px 40px -18px rgba(0, 0, 0, 0.8), 0 0 0 1px rgba(255, 255, 255, 0.06)!important}}
@keyframes bh-logo-in-a{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}
@keyframes bh-logo-in-b{from{opacity:0;transform:scale(0.94)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion: reduce){app-header > div.fixed, app-header .mat-toolbar, app-header .mat-toolbar-row:first-child, app-header .mat-toolbar-row:not(:first-child){transition:none!important}app-header app-logo img{animation:none!important}}
body:has(#bh-preloader:not(.bh-preloader--done)) #tg-support-btn{visibility:hidden!important}
#tg-support-btn{transition:opacity .4s ease .2s}
.bh-preloader{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:radial-gradient(460px 340px at 50% 54%,rgba(255,75,32,.09),transparent 70%),#07080C;transition:opacity .45s ease .12s,visibility .45s ease .12s;animation:bh-pre-fail .5s ease 4s forwards}
.bh-preloader--done{opacity:0;visibility:hidden;pointer-events:none}
@keyframes bh-pre-fail{to{opacity:0;visibility:hidden;pointer-events:none}}
.bh-pre__stage{position:relative;width:78px;height:118px}
.bh-pre__glow{position:absolute;left:50%;top:62%;width:240px;height:240px;margin:-120px 0 0 -120px;border-radius:50%;background:radial-gradient(circle,rgba(255,106,32,.42),rgba(255,36,64,.12) 42%,transparent 68%);opacity:.25;transform:scale(.7);animation:bh-pre-glow .7s ease-out .45s forwards}
.bh-pre__flame{position:relative;display:block;width:100%;height:100%;overflow:visible;transform-origin:50% 100%;animation:bh-pre-flicker 1.3s ease-in-out 1s infinite alternate}
.bh-pre__line{fill:none;stroke:url(#bh-pre-g);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation:bh-pre-draw .8s cubic-bezier(.5,0,.3,1) forwards}
.bh-pre__fill{opacity:.22;animation:bh-pre-fill .4s ease .55s forwards}
.bh-pre__bar{width:128px;height:2px;border-radius:2px;background:rgba(255,255,255,.07);overflow:hidden}
.bh-pre__bar i{display:block;height:100%;background:linear-gradient(90deg,#FFAB15,#FF791D,#FF4B20,#FF2440);transform-origin:0 50%;transform:scaleX(.08);animation:bh-pre-bar 3.2s cubic-bezier(.2,.7,.3,1) forwards}
.bh-preloader--done .bh-pre__line{animation:none;stroke-dashoffset:0}
.bh-preloader--done .bh-pre__fill{animation:none;opacity:1}
.bh-preloader--done .bh-pre__glow{animation:none;opacity:1;transform:none}
.bh-preloader--done .bh-pre__bar i{animation:none;transform:scaleX(1);transition:transform .2s ease}
@keyframes bh-pre-draw{to{stroke-dashoffset:0}}
@keyframes bh-pre-fill{to{opacity:1}}
@keyframes bh-pre-glow{to{opacity:1;transform:scale(1)}}
@keyframes bh-pre-flicker{to{transform:scale(1.035,1.06)}}
@keyframes bh-pre-bar{to{transform:scaleX(1)}}
@media (prefers-reduced-motion:reduce){.bh-pre__line{animation:none;stroke-dashoffset:0}.bh-pre__flame{animation:none}.bh-pre__fill,.bh-pre__glow{animation:none;opacity:1;transform:none}.bh-pre__bar i{animation:none;transform:scaleX(.6)}}
.bh-pre__word{display:block;width:150px;height:auto;opacity:.35;animation:bh-pre-word .5s ease .45s forwards}
.bh-preloader--done .bh-pre__word{animation:none;opacity:1}
@keyframes bh-pre-word{to{opacity:1}}
app-header .mat-mdc-button, app-header .mat-mdc-button .mdc-button__label{font-weight:500!important}
.mdc-floating-label, .mat-mdc-floating-label, mat-label{font-weight:500!important}
.mat-mdc-form-field .mdc-floating-label{letter-spacing:0!important}
.mat-mdc-form-field .mdc-floating-label:not(.mdc-floating-label--float-above){max-width:100%!important;white-space:normal!important;line-height:1.25!important;overflow:visible!important}
@media (max-width: 480px){.mat-mdc-form-field .mdc-floating-label:not(.mdc-floating-label--float-above){font-size:15px!important}}
.mat-mdc-form-field .mdc-floating-label--float-above{max-width:133%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
@media (min-width: 1024px){app-header .flex.justify-between.items-center > .flex.overflow-hidden{flex:1 1 0;min-width:max-content}app-header .flex.justify-between.items-center > div[class*="lg:flex"][class*="justify-center"]{flex:0 1 auto!important;justify-content:center!important;padding:0 24px}app-header .flex.justify-between.items-center > div[class*="lg:min-w-"]{min-width:max-content!important;flex:1 1 0}}
app-header app-languages{display:none!important}
@media (min-width: 1024px){html.bh-scrolled app-header app-logo img.lg\:block{content:url("/images/icons/brand-icon-dark-8N8JdE2piLCZJKe.png");animation:bh-logo-in-a 0.35s cubic-bezier(0.22, 1, 0.36, 1) both}html:not(.bh-scrolled) app-header app-logo img.lg\:block{animation:bh-logo-in-b 0.35s cubic-bezier(0.22, 1, 0.36, 1) both}app-header app-logo{position:relative}app-header app-logo::after{content:url("/images/icons/brand-icon-dark-8N8JdE2piLCZJKe.png");position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}}
app-header .absolute.rounded-xl[class*="max-w-"]{max-width:none!important;width:max-content!important}
@media (min-width: 1024px) and (max-width: 1279px){.exchange__from filter-form .mat-button-toggle-label-content, .exchange__to filter-form .mat-button-toggle-label-content{padding:0 6px!important}.exchange__from filter-form .filter-badge, .exchange__to filter-form .filter-badge{margin-left:5px!important}}
.exchange__form > h2{padding-right:96px!important}
@media (max-width: 1279px){.exchange__form > h2{padding-right:78px!important}}
@media (min-width: 1024px) and (max-width: 1279px){.exchange__from child-group-items .mat-mdc-list-item-meta, .exchange__to child-group-items .mat-mdc-list-item-meta{margin-left:12px!important}}
@media (max-width: 767px){faq-page .mat-expansion-panel-header{height:auto!important;min-height:60px;padding-top:6px;padding-bottom:6px}}
@media (max-width: 767px){docs-pages .mat-expansion-panel-header{height:auto!important;min-height:60px;padding-top:2px;padding-bottom:2px}}
app-footer .grid.grid-cols-2 > div:only-child{grid-column:1 / -1}
app-selector-fee button[data-item] div.truncate{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35}
app-selector-fee button[aria-haspopup] div.truncate{white-space:normal!important}
app-selector-fee button[aria-haspopup] div.truncate > span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
@media (max-width: 379px){app-selector-fee input.w-full.h-9{font-size:13px!important}}
@media (max-width: 1439px){app-footer > div{padding-bottom:68px!important}}
@media (min-width: 1024px) and (max-width: 1279px){contacts-page .border.break-words a[href^="mailto:"]{font-size:14px}}
.exchange__to > .absolute{z-index:5!important}
:has(> app-maintenance-mode) .exchange__to > .absolute{visibility:hidden!important}

