/*! tailwindcss v4.2.1 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-yellow-400:oklch(85.2% .199 91.936);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--leading-snug:1.375;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--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{.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1\/2{top:50%}.right-0{right:calc(var(--spacing) * 0)}.right-7{right:calc(var(--spacing) * 7)}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-\[9999\]{z-index:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.\!h-6{height:calc(var(--spacing) * 6)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.\!min-h-6{min-height:calc(var(--spacing) * 6)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-76{width:calc(var(--spacing) * 76)}.w-\[128px\]{width:128px}.w-\[260px\]{width:260px}.w-full{width:100%}.max-w-\[820px\]{max-width:820px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1800px\]{max-width:1800px}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[320px\]{min-width:320px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 3.5rem}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-none{--tw-border-style:none;border-style:none}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.border-t-current{border-top-color:currentColor}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.underline{text-decoration-line:underline}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-8px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.blur-\[6px\]{--tw-blur:blur(6px);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,)}.invert{--tw-invert:invert(100%);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-\[6px\]{--tw-backdrop-blur:blur(6px);-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.focus-within\:bg-transparent:focus-within{background-color:#0000}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus\:bg-transparent:focus{background-color:#0000}.focus\:bg-white\/\[0\.05\]:focus{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.05\]:focus{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (width>=64rem){.lg\:flex-row{flex-direction:row}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:GeistMono;src:url(/fonts/10eb923c8d83aed3-s.p.ttf)format("truetype");font-display:swap}@font-face{font-family:GeistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0%;size-adjust:131.49%}@font-face{font-family:Geist;src:url(/fonts/4dc25fc1e69227c2-s.p.ttf)format("truetype");font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+2070-209F,U+20A0-20CF,U+2100-214F,U+2150-218F,U+2190-22FF}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0%;size-adjust:106.39%}@font-face{font-family:Poppins;src:url(/fonts/68ec17199253bfbe-s.p.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/371c6407b38ff199-s.p.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/0edc06582190a785-s.p.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/d4588198199bb568-s.p.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/ae43205968a9e0a8-s.p.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/a8f24ad83e640c79-s.p.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/69092ab74bbd1e40-s.p.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/14955eeebdc11cee-s.p.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins;src:url(/fonts/4c3acc3676729319-s.p.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal;unicode-range:U+4E00-9FFF,U+3400-4DBF,U+20000-2A6DF,U+2A700-2B73F,U+2B740-2B81F,U+2B820-2CEAF,U+F900-FAFF,U+2F800-2FA1F}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-geist:"Geist","Geist Fallback";--font-geist-mono:"GeistMono","GeistMono Fallback";--font-poppins:"Poppins","Poppins Fallback";--base:#1a1c23;--panel:#21232b;--panel-2:#202630;--line:#373c43;--soft-line:#ffffff0f;--text:#e8e8e8;--muted:#848e9c;--muted-2:#5e6673;--primary:#8c76fb;--buy:#50d2c1;--sell:#ff7a7a}*{box-sizing:border-box}html,body{background:var(--base);width:100%;height:100%;color:var(--text);font-family:var(--font-geist),var(--font-poppins),system-ui,sans-serif;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:12px;overflow:hidden}button,input,select{font:inherit;color:inherit}button{cursor:pointer}input{min-width:0}.terminal-shell{background:var(--base);flex-direction:column;width:100vw;min-width:960px;height:100vh;display:flex}.topbar{background:var(--base);border-bottom:1px solid var(--soft-line);align-items:center;gap:16px;height:44px;padding:0 20px;display:flex}.brand{flex:none;align-items:center;gap:8px;display:flex}.brand-icon{object-fit:contain;width:28px;height:28px}.brand-icon-light{display:none}.brand-icon-dark,.terminal-shell[data-theme=light] .brand-icon-light{display:block}.terminal-shell[data-theme=light] .brand-icon-dark{display:none}.brand-wordmark{object-fit:contain;opacity:.9;width:auto;height:18px;display:none}.topbar nav{flex:none;align-items:stretch;gap:0;height:100%;display:flex}.topbar nav button{color:#f9f9f980;white-space:nowrap;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:500;position:relative}.topbar nav button.active{color:var(--official-base-content,#f9f9f9)}.topbar nav button.active:after{content:"";background:var(--official-primary,#50d2c1);height:1px;position:absolute;bottom:-1px;left:12px;right:12px}.favorite-tip{color:#f9f9f966;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;overflow:hidden}.top-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.global-search{border:1px solid var(--soft-line);color:#f9f9f966;background:#ffffff08;border-radius:4px;align-items:center;gap:6px;width:260px;min-height:32px;padding:4px 10px;display:flex}.global-search input{width:100%;color:var(--official-base-content,#f9f9f9);background:0 0;border:0;outline:0;font-size:12px}.global-search input::placeholder{color:#f9f9f94d}.header-icon{color:#f9f9f999;background:0 0;border:0;border-radius:4px;width:32px;height:32px}.header-icon:hover{color:var(--official-base-content,#f9f9f9);background:#ffffff0a}.top-avatar{color:#9a8bfd;background:#242631;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.workspace{background:var(--base);height:calc(100vh - 44px);display:grid}.news-panel,.market-panel,.order-panel{background:var(--base);min-width:0;min-height:0}.news-panel{border-right:1px solid var(--soft-line);flex-direction:column;display:flex;position:relative}.news-tools{border-bottom:1px solid var(--soft-line);flex:none;align-items:center;gap:6px;min-height:40px;padding:4px 8px;display:flex}.filter-icon,.settings-icon{color:#f9f9f999;background:0 0;border:0;width:28px;height:28px;padding:0}.news-search{border:1px solid var(--soft-line);color:#f9f9f966;background:#ffffff08;border-radius:4px;flex:1;align-items:center;gap:6px;min-width:60px;height:32px;padding:4px 10px;display:flex}.news-search input{color:#f9f9f9;background:0 0;border:0;outline:0;width:100%;font-size:12px}.news-search input::placeholder{color:#f9f9f94d}.symbol-chip{color:#f9f9f999;background:#292b34;border:0;border-radius:3px;height:20px;padding:0 7px;font-size:10px;font-weight:600}.news-filter-row{border-bottom:1px solid var(--soft-line);grid-template-columns:repeat(4,1fr);gap:3px;height:26px;padding:2px 6px;display:none}.news-filter-row button{color:#717985;background:0 0;border:0;border-radius:2px;font-size:8px}.news-filter-row button.active{color:#d7d9dd;background:#292c35}.news-list{scrollbar-width:thin;scrollbar-color:#3a3d46 transparent;min-height:0;overflow:hidden auto}.news-card{background:var(--base);border-bottom:1px solid #ffffff0b;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative;overflow:hidden}.news-card:hover{background:#1d1f27}.news-headline{color:#f9f9f9;-webkit-line-clamp:10;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.375;text-decoration:none;display:-webkit-box;overflow:hidden}.news-source{color:#f9f9f966;white-space:nowrap;align-items:center;gap:6px;margin-top:0;font-size:10px;display:flex}.news-source>span:not(.event-logo){color:#f9f9f980;font-weight:500}.news-source time{color:inherit;margin-left:auto}.news-source>button{color:inherit;background:0 0;border:0;padding:0}.event-logo{color:#b8bec6;background:#323540;border-radius:3px;place-items:center;width:14px;height:14px;font-size:6px;font-weight:700;display:grid}.event-logo.oi{color:#e5c56a;background:#393322}.event-logo.wire{color:#a895ff;background:#302b4a}.ai-score{color:#d96464;background:#452b31;border-radius:3px;padding:1px 4px;font-size:7px;position:absolute;top:8px;right:9px}.quote-rows{flex-direction:column;gap:5px;margin-top:8px;display:flex}.quote-row{background:#20222a;border:1px solid #ffffff12;border-radius:4px;align-items:center;gap:5px;height:27px;padding:0 5px;display:flex}.quote-row>img{object-fit:cover;border-radius:50%;width:13px;height:13px}.coin-name{color:#c9cdd1;background:0 0;border:0;padding:0;font-size:9px}.quote-row>span{font-size:8px}.mini-long,.mini-short{background:0 0;border-radius:3px;width:24px;height:20px;margin-left:auto;font-size:7px}.mini-short{color:#d96464;border:1px solid #d964648c;margin-left:0}.mini-long{color:#50d2c1;border:1px solid #50d2c18c}.price-up{color:var(--buy)!important}.price-down{color:var(--sell)!important}.news-resizer{z-index:20;cursor:col-resize;touch-action:none;width:10px;height:100%;position:absolute;top:0;right:-5px}.news-resizer i{background:0 0;width:1px;height:100%;margin:auto;display:block}.news-resizer:hover i,.is-resizing .news-resizer i{background:var(--primary)}.is-resizing,.is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.asset-icon{object-fit:cover;border-radius:50%;flex:none}.asset-fallback{color:#e0a66c;background:#3b342e;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.market-panel{border-right:1px solid var(--soft-line);flex-direction:column;display:flex}.market-header{z-index:8;border-bottom:1px solid var(--soft-line);flex:none;height:auto;min-height:0;position:relative;overflow:hidden}.market-header-scroll{scrollbar-width:none;align-items:center;gap:8px;height:100%;padding:0 12px;display:flex;overflow:auto hidden}.market-header-scroll::-webkit-scrollbar{display:none}.market-symbol{flex:none;align-items:center;gap:7px;min-width:133px;display:flex}.market-symbol select{background:var(--base);border:0;outline:0;padding:0;font-size:12px;font-weight:600}.market-stat>span{color:#848e9cc7;letter-spacing:.08em;white-space:nowrap;font-size:10px;font-weight:500}.market-stat{white-space:nowrap;flex-direction:column;flex:none;gap:4px;display:flex;position:relative}.market-stat b{color:#c4c8ce;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.market-stat.current{min-width:68px}.market-stat.current b{font-size:12px;font-weight:500}.change-stat{min-width:56px}.volume-stat,.cap-stat,.oi-stat{min-width:72px}.market-stat.funding{min-width:84px}.market-stat.funding b{align-items:center;gap:7px;display:flex}.market-stat.funding em{border-bottom:1px dashed;padding-bottom:2px;font-style:normal}.market-stat.funding i{color:#8d949d;font-style:normal}.index-stat{min-width:40px;margin-left:10px}.floating-trigger{outline:none;align-items:center;display:inline-flex}.market-star{color:#777f8c;background:0 0;border:0;flex:none;margin-left:auto;font-size:17px}.chart-wrap{border-bottom:1px solid var(--soft-line);flex:1;min-height:300px;position:relative}.chart-stage,.chart-host{background:var(--base);position:absolute;inset:0}.chart-message{color:#69727d;pointer-events:none;z-index:2;place-items:center;display:grid;position:absolute;inset:0}.chart-host iframe{border:0!important}.bottom-tabs{border-bottom:1px solid var(--soft-line);flex:none;align-items:stretch;gap:20px;height:40px;padding:0 11px;display:flex}.bottom-tabs button{color:#686f79;background:0 0;border:0;padding:0;font-size:9px;position:relative}.bottom-tabs button.active{color:#dddfe3}.bottom-tabs button.active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:0;left:0;right:0}.bottom-tabs i{font-size:8px;font-style:normal}.bottom-tabs>span{color:#626a75;align-self:center;margin-left:auto;font-size:8px}.empty-state{color:#656d77;flex:none;place-items:center;height:57px;font-size:9px;display:grid}.order-panel{background:var(--base);padding:0 10px;overflow-y:auto}.order-config-grid{border-bottom:1px solid var(--soft-line);grid-template-columns:1fr 1fr;gap:5px 7px;padding:11px 0 12px;display:grid}.order-config-grid label{color:#7c8490;font-size:8px}.order-config-grid img{border-radius:50%;width:13px;height:13px}.side-tabs{border-bottom:1px solid var(--soft-line);grid-template-columns:1fr 1fr;height:45px;display:grid}.side-tabs button{color:#727a85;background:0 0;border:0;position:relative}.side-tabs button.active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.order-types{align-items:center;gap:18px;height:38px;display:flex}.order-types button{color:#757d88;background:0 0;border:0;padding:0;font-size:9px}.order-types button.active{color:#e6e7e9}.amount-label{color:#858d98;margin-bottom:6px;font-size:9px;display:block}.amount-field{background:#1d1f26;border:1px solid #333640;border-radius:3px;align-items:center;height:34px;padding:0 8px;display:flex}.amount-field input{background:0 0;border:0;outline:0;width:100%}.amount-presets{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:6px;display:grid}.amount-presets button{color:#7e8691;background:#20222a;border:1px solid #30333b;border-radius:3px;height:25px;font-size:8px}.balance{color:#727a84;justify-content:space-between;margin:10px 0 12px;font-size:8px;display:flex}.risk-control{margin:10px 0 20px;position:relative}.risk-control>label{color:#8d949d;margin-bottom:10px;font-size:9px;display:block}.risk-control>input[type=range]{width:calc(100% - 46px);height:3px;accent-color:var(--primary);margin:0}.risk-input{background:#20222a;border:1px solid #32353d;border-radius:3px;align-items:center;width:40px;height:27px;display:flex;position:absolute;top:23px;right:0}.risk-input input{text-align:center;background:0 0;border:0;outline:0;width:24px;font-size:8px}.order-submit{background:var(--primary);color:#fff;border:0;border-radius:3px;width:100%;height:37px;margin-top:2px;font-size:11px;font-weight:600}.order-submit:hover{background:#9a88ff}@media (width>=1280px){.brand-wordmark{display:block}}.topbar nav a{color:#f9f9f980;white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;display:flex;position:relative}.topbar nav a.active{color:var(--official-base-content,#f9f9f9)}.topbar nav a.active:after{content:"";background:var(--official-primary,#50d2c1);height:1px;position:absolute;bottom:-1px;left:12px;right:12px}.multipage-shell{height:100vh}.multipage-content{height:calc(100vh - 80px);min-height:0;overflow:hidden}.multipage-header-space{flex:1}.multipage-global-search>svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.multipage-statusbar{color:#f9f9f999;font-size:11px}.multipage-local-badge{align-items:center;gap:7px;display:flex}.multipage-local-badge>i{background:var(--official-success,#70e3d4);border-radius:50%;width:6px;height:6px}.strategy-page{background:var(--base);flex-direction:column;height:100%;display:flex;overflow:hidden}.strategy-hero{border-bottom:1px solid var(--line);background:linear-gradient(to bottom,#8c76fb0a,var(--base) 70%);flex:none}.strategy-hero-inner{justify-content:space-between;align-items:flex-start;gap:16px;max-width:1440px;margin:0 auto;padding:28px 40px 20px;display:flex}.strategy-agent-badge{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;background:#8c76fb1a;border:1px solid #8c76fb33;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.strategy-hero h1{color:var(--official-base-content,#f9f9f9);letter-spacing:-.02em;margin:6px 0 0;font-size:26px;font-weight:600;line-height:1.25}.strategy-hero p{color:#f9f9f98c;max-width:640px;margin:6px 0 0;font-size:13px;line-height:1.625}.strategy-hero-inner>button{background:var(--primary);color:#202630;border:0;border-radius:4px;height:40px;padding:0 16px;font-size:13px;font-weight:600;box-shadow:0 4px 14px -4px #8c76fb66}.strategy-tabs{align-items:center;gap:4px;max-width:1440px;margin:0 auto;padding:0 40px;display:flex;overflow-x:auto}.strategy-tabs>button{color:#f9f9f98c;background:0 0;border:0;height:40px;padding:0 14px;font-size:13px;position:relative}.strategy-tabs>button.active{color:#f9f9f9;font-weight:600}.strategy-tabs>button.active:after{content:"";background:var(--primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.strategy-body{flex:1;width:100%;max-width:1440px;min-height:0;margin:0 auto;padding:24px 40px 32px;overflow-y:auto}.strategy-skeleton-note{border:1px dashed var(--line);color:#f9f9f966;border-radius:4px;place-items:center;height:176px;font-size:13px;display:grid}@media (width<=639px){.strategy-hero-inner{flex-direction:column;padding:24px 24px 20px}.strategy-tabs,.strategy-body{padding-left:24px;padding-right:24px}.strategy-hero h1{font-size:22px}.multipage-global-search{display:none}}.strategy-card{min-height:0!important}.strategy-agent-badge .strategy-icon{width:10px;height:10px}.strategy-hero-inner>button .strategy-icon{stroke-width:2.25px;width:14px;height:14px}.strategy-tabs>button .strategy-icon{stroke-width:1.75px;width:14px;height:14px}.strategy-tabs>button.active .strategy-icon{color:var(--primary)}.strategy-modal>footer>button:last-child{background:var(--primary)!important;color:#202630!important}.twitter-stream-grid{gap:12px!important}.twitter-feed-view{box-sizing:border-box;height:100%;padding:24px}.twitter-management{box-sizing:border-box;padding:16px}.twitter-stream-column .tweet-card,.twitter-stream-column.side .tweet-card{padding:20px!important}.tweet-translation{border-top:1px solid var(--line);padding-top:7px;color:#f9f9f9a6!important}.twitter-monitor-filters label{color:#f9f9f973;align-items:center;gap:6px;font-size:11px;display:flex}.twitter-monitor-filters label:first-child select{width:120px!important}.twitter-monitor-filters label:nth-child(2) input{width:128px!important}.twitter-monitor-filters label:nth-child(3) select{width:120px!important}.twitter-group-manager .twitter-icon.share{fill:currentColor;stroke:none;width:14px!important;height:14px!important}.twitter-monitor-modal{max-width:672px!important}.twitter-monitor-form{grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid}.twitter-monitor-form>label{color:#f9f9f980;gap:6px;font-size:11px;display:grid}.twitter-monitor-form input,.twitter-monitor-form select{border:1px solid var(--line);background:var(--panel);color:#f9f9f9;border-radius:4px;width:100%;height:36px;padding:0 10px}.twitter-monitor-form fieldset{border:1px solid var(--line);border-radius:4px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.twitter-monitor-form legend{color:#f9f9f980;padding:0 5px;font-size:11px}.twitter-monitor-form fieldset label{color:#f9f9f9a6;align-items:center;gap:6px;font-size:11px;display:flex}.twitter-monitor-form fieldset input{width:14px;height:14px}.twitter-monitor-form>p{color:#f9f9f966;margin:0;font-size:10px;line-height:1.5}.twitter-monitor-modal>footer{justify-content:flex-end;gap:8px;display:flex}.twitter-monitor-modal>footer button:first-child{color:#f9f9f9a6;background:0 0}.strategy-mine>header,.strategy-mine>header>div,.strategy-sounds>header,.strategy-sounds>header>div,.strategy-events>header{justify-content:space-between;align-items:center;display:flex}.strategy-mine>header{color:#f9f9f973;margin-bottom:16px;font-size:11px}.strategy-mine>header>div,.strategy-sounds>header>div{gap:8px}.strategy-mine>header button,.strategy-sounds>header button,.strategy-events>header button{color:#f9f9f9a6;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;display:inline-flex}.strategy-mine>header button:first-child,.strategy-sounds>header button:first-child{width:32px;padding:0}.strategy-mine>header button:last-child,.strategy-sounds>header button:last-child{background:var(--primary);color:#202630;font-weight:600}.strategy-mine-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.strategy-mine-grid>article{border:1px solid var(--line);background:var(--base);border-radius:4px;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.strategy-mine-grid>article>i{background:#4263eb;border-radius:999px;width:3px;position:absolute;inset:12px auto 12px 10px}.strategy-mine-main{flex:1;min-width:0;padding-left:8px}.strategy-mine-main>header{align-items:center;gap:7px;display:flex}.strategy-mine-main strong{font-size:13px;font-weight:600}.strategy-mine-main header>span,.strategy-mine-main header>small{color:#f9f9f973;align-items:center;gap:4px;font-size:9px;font-weight:500;display:inline-flex}.strategy-mine-main header>span{color:#70e3d4;background:#70e3d417;border:1px solid #70e3d438;border-radius:999px;padding:2px 6px}.strategy-mine-main .strategy-icon{width:9px;height:9px}.strategy-mine-main p{margin:7px 0 0;font-size:10px}.strategy-mine-main p.enabled{color:#70e3d4}.strategy-mine-main p.paused{color:#f9f9f966}.strategy-mine-actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.strategy-mine-actions>button{background:#f9f9f924;border:0;border-radius:999px;width:28px;height:16px;padding:0;position:relative}.strategy-mine-actions>button span{background:#f9f9f9;border-radius:50%;width:12px;height:12px;transition:left .15s;position:absolute;top:2px;left:2px}.strategy-mine-actions>button.on{background:var(--primary)}.strategy-mine-actions>button.on span{background:#202630;left:14px}.strategy-mine-actions>div{gap:2px;display:flex}.strategy-mine-actions>div button{color:#f9f9f959;background:0 0;border:0;place-items:center;width:22px;height:20px;padding:0;display:grid}.strategy-mine-actions .strategy-icon{width:11px;height:11px}.strategy-events>header{margin-bottom:16px}.strategy-events>header button:first-child{border:1px solid var(--line);background:var(--panel);font-size:11px}.strategy-events>header button:last-child{width:32px;padding:0}.strategy-events-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.strategy-events-empty>span{color:#8c76fbb3;background:#8c76fb14;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.strategy-events-empty>span .strategy-icon{stroke-width:1.5px;width:24px;height:24px}.strategy-events-empty strong{margin-top:16px;font-size:15px}.strategy-events-empty p{color:#f9f9f98c;margin:5px 0 0;font-size:13px}.strategy-sounds{flex-direction:column;gap:20px;display:flex}.strategy-sounds>header strong{font-size:13px}.strategy-section-label{color:#f9f9f973;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600}.strategy-section-label span{color:#f9f9f94d;font-variant-numeric:tabular-nums;margin-left:8px}.strategy-sounds-empty{border:1px dashed var(--line);color:#f9f9f94d;background:#21232b4d;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:92px;font-size:12px;display:flex}.strategy-sounds-empty .strategy-icon{stroke-width:1.5px;width:20px;height:20px}.strategy-sound-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.strategy-sound-grid>article{border:1px solid var(--line);background:var(--base);border-radius:4px;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.strategy-sound-grid>article>span{color:#f9f9f98c;background:#31333c99;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.strategy-sound-grid>article>span .strategy-icon{stroke-width:1.75px;width:15px;height:15px}.strategy-sound-grid>article>div{flex:1;min-width:0}.strategy-sound-grid strong,.strategy-sound-grid small{display:block}.strategy-sound-grid strong{color:#f9f9f9;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.strategy-sound-grid small{color:#f9f9f973;margin-top:2px;font-size:11px}.strategy-sound-grid>article>button{color:#f9f9f980;background:0 0;border:0;border-radius:4px;place-items:center;width:28px;height:28px;padding:0;display:grid}.strategy-sound-grid>article>button .strategy-icon{fill:currentColor;width:13px;height:13px}.strategy-sound-dialog-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.strategy-sound-dialog-backdrop>section{border:1px solid var(--line);background:var(--base);border-radius:4px;width:100%;max-width:420px;box-shadow:0 20px 60px -15px #000000b3}.strategy-sound-dialog-backdrop header,.strategy-sound-dialog-backdrop footer{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.strategy-sound-dialog-backdrop header strong{font-size:14px}.strategy-sound-dialog-backdrop header button{color:#f9f9f98c;background:0 0;border:0;font-size:20px}.strategy-sound-dialog-backdrop>section>div{gap:16px;padding:20px;display:grid}.strategy-sound-dialog-backdrop label{color:#f9f9f980;letter-spacing:.06em;text-transform:uppercase;gap:6px;font-size:11px;font-weight:600;display:grid}.strategy-sound-dialog-backdrop input{border:1px solid var(--line);background:var(--panel);color:#f9f9f9;border-radius:4px;min-height:40px;padding:0 14px}.strategy-sound-dialog-backdrop footer{border-top:1px solid var(--line);border-bottom:0;justify-content:flex-end;gap:8px}.strategy-sound-dialog-backdrop footer button{color:#f9f9f9b3;background:0 0;border:0;border-radius:4px;height:36px;padding:0 16px}.strategy-sound-dialog-backdrop footer button:last-child{background:var(--primary);color:#202630;font-weight:600}.strategy-sound-dialog-backdrop footer button:disabled{opacity:.4}@media (width<=900px){.strategy-mine-grid,.strategy-sound-grid{grid-template-columns:1fr}}.strategy-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.strategy-card{border:1px solid var(--line);background:var(--base);border-radius:4px;flex-direction:column;min-height:210px;transition:border-color .2s,transform .2s;display:flex}.strategy-card:hover{border-color:#8c76fb4d;transform:translateY(-1px)}.strategy-card-content{flex:1;min-height:0;padding:16px}.strategy-source-badge{letter-spacing:.08em;border:1px solid;border-radius:999px;align-items:center;width:max-content;height:20px;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.strategy-source-badge.market{color:#3abff8;background:#3abff81a;border-color:#3abff840}.strategy-source-badge.news{color:#70e3d4;background:#70e3d41a;border-color:#70e3d440}.strategy-source-badge.wallet{color:#ffa621;background:#ffa6211a;border-color:#ffa62140}.strategy-source-badge.twitter{color:#38bdf8;background:#38bdf81a;border-color:#38bdf840}.strategy-card h2{letter-spacing:-.01em;color:#f9f9f9;margin:10px 0 0;font-size:15px;font-weight:600}.strategy-card p{color:#f9f9f98c;margin:4px 0 0;font-size:12px;line-height:1.625}.strategy-symbols{flex-wrap:wrap;gap:4px;margin-top:12px;display:flex}.strategy-symbols>span{background:var(--panel);color:#f9f9f9bf;border:1px solid #f9f9f90f;border-radius:4px;align-items:center;height:20px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.strategy-conditions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.strategy-conditions>span{color:#f9f9f9cc;background:#21232bb3;border:1px solid #f9f9f90a;border-radius:4px;min-height:24px;padding:4px 8px;font-size:11px;line-height:15px}.strategy-card>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.strategy-card>footer>span{color:#f9f9f973;max-width:140px;font-family:var(--font-geist-mono),system-ui,monospace;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.strategy-card>footer>button{background:var(--primary);color:#202630;border:0;border-radius:4px;height:32px;padding:0 12px;font-size:12px;font-weight:600}.strategy-list{border:1px solid var(--line);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.strategy-list>article{border-bottom:1px solid var(--line);background:var(--base);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.strategy-list>article:last-child{border-bottom:0}.strategy-list h2{color:#f9f9f9;margin:0;font-size:13px;font-weight:600}.strategy-list p{color:#f9f9f980;margin:4px 0 0;font-size:11px}.strategy-list>article>span,.strategy-list time{color:#f9f9f98c;font-size:11px}.strategy-list .enabled{color:var(--official-success,#70e3d4)}.strategy-list .paused{color:#f9f9f966}.strategy-event-list>article{justify-content:flex-start}.strategy-event-symbol{background:var(--panel);border-radius:4px;place-items:center;width:42px;height:28px;display:grid;color:var(--primary)!important;font-weight:600!important}.strategy-event-list>article>div{flex:1}.strategy-event-list time{margin-left:auto}@media (width<=1199px){.strategy-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.strategy-card-grid{grid-template-columns:1fr}}@media (width<=1023px){.favorite-tip,.global-search,.topbar nav{display:none}}.strategy-events>header select{border:1px solid var(--line);background:var(--panel);color:#f9f9f9a6;height:32px;font:11px var(--font-geist),system-ui,sans-serif;border-radius:4px;padding:0 28px 0 12px}.strategy-local-notice{z-index:9998;border:1px solid var(--line);background:var(--panel);color:#f9f9f9bf;border-radius:4px;align-items:center;gap:12px;max-width:420px;padding:10px 12px;font-size:11px;display:flex;position:fixed;bottom:42px;right:20px;box-shadow:0 10px 30px #00000059}.strategy-local-notice button{color:#f9f9f973;background:0 0;border:0;font-size:16px}.strategy-modal-body{grid-template-columns:1fr 1fr}.twitter-management-main,.twitter-group-manager{background:var(--base)}.twitter-monitor-actions{gap:10px;padding:10px 16px}.twitter-monitor-actions button{height:28px;padding:0 14px;font-size:12px;font-weight:500}.twitter-monitor-filters{gap:12px;padding:8px 16px}.twitter-monitor-filters label{gap:6px!important;font-size:12px!important}.twitter-monitor-filters input{border-color:var(--line);color:#f9f9f9d9;background:#21232b80;height:28px;padding:0 10px;font-size:12px;width:128px!important}.twitter-monitor-filters input::placeholder{color:#f9f9f940}.twitter-monitor-filters>button{height:24px!important;padding:0 12px!important;font-size:12px!important}.twitter-monitor-select{width:120px;position:relative}.twitter-monitor-select-trigger{border:1px solid var(--line);color:#f9f9f9d9;text-align:left;background:#ffffff08;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:32px;padding:0 12px;font-size:12px;transition:border-color .15s,background .15s;display:flex}.twitter-monitor-select-trigger:hover,.twitter-monitor-select.open .twitter-monitor-select-trigger{background:#ffffff1a;border-color:#fff3}.twitter-monitor-select-trigger>span{color:#f9f9f966;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.twitter-monitor-select-trigger>svg{fill:none;stroke:#f9f9f980;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.twitter-monitor-select-clear{z-index:2;color:#f9f9f966;background:0 0;border:0;width:18px;height:18px;padding:0;font-size:15px;line-height:18px;position:absolute;top:7px;right:26px}.twitter-monitor-select-menu{z-index:10000;border:1px solid var(--line);background:var(--panel-2);border-radius:4px;flex-direction:column;width:100%;padding:2px;display:flex;position:absolute;top:36px;left:0;box-shadow:0 12px 32px -8px #0009}.twitter-monitor-select-menu>button{color:#f9f9f9b8;text-align:left;background:0 0;border:0;border-radius:2px;height:32px;padding:0 10px;font-size:12px}.twitter-monitor-select-menu>button:hover,.twitter-monitor-select-menu>button[aria-selected=true]{color:#f9f9f9;background:#ffffff14}.twitter-monitor-grid{font-size:12px!important}.twitter-monitor-grid th{background:var(--panel-2);color:#f9f9f973;letter-spacing:.06em;text-transform:uppercase;height:44px;padding:0 12px;font-size:11px;font-weight:500}.twitter-monitor-grid td{color:#f9f9f9d9;font:400 12px/16px var(--font-geist),var(--font-poppins),system-ui,sans-serif;padding:0 12px;height:60px!important}.twitter-monitor-grid .monitor-types span{background:var(--panel);color:#f9f9f999;margin:2px 4px 2px 0;padding:2px 6px;font-size:10px;line-height:12px}.twitter-monitor-grid td:last-child{gap:8px}.twitter-pagination{padding:8px 16px;font-size:12px}.twitter-group-manager header{padding:10px 16px;font-size:14px}.twitter-group-manager header strong{font-size:14px;font-weight:600}.twitter-group-manager>div>button{font-size:14px}.twitter-group-manager>div>span{gap:6px}.order-panel{padding-left:12px;padding-right:12px}.order-config-grid{gap:6px 8px;padding-top:13px;padding-bottom:14px}.order-config-grid label{font-size:9px}.order-config-grid img{width:14px;height:14px}.side-tabs{height:49px}.order-types{height:42px}.amount-field{height:37px}.amount-presets button{height:28px}.order-submit{height:40px;font-size:12px}.market-symbol{min-width:142px}.market-symbol select{font-size:14px}.market-stat.current small{font-size:9px}.market-stat.funding b{gap:7px}.market-popover{z-index:9999;color:#cfd2d8;background:#22242c;border:1px solid #3c414c;border-radius:8px;position:fixed;box-shadow:0 12px 34px #00000061}.market-popover.portal-open{opacity:1;visibility:visible;pointer-events:auto}.funding-popover{padding:13px 16px 12px}.funding-popover h3{color:#bfc3ca;margin:0 0 10px;font-size:11px;font-weight:650}.funding-row{font-variant-numeric:tabular-nums;grid-template-columns:22px 84px 72px 64px minmax(88px,1fr);align-items:center;column-gap:5px;height:31px;display:grid}.funding-row img{object-fit:cover;border-radius:50%;width:20px;height:20px}.funding-row strong{color:#c6c9cf;text-transform:uppercase;font-size:9px;font-weight:500}.funding-row>span{text-align:right;font-size:9px;font-weight:550}.funding-row time{color:#858a94;text-align:right;font-size:8px}.funding-row time.urgent{color:#ffb547;font-weight:700}.funding-row small{text-align:right;white-space:nowrap;font-size:7.5px}.funding-empty{color:#727985;padding:8px 0;font-size:9px}.funding-spread{color:#858a94;border-top:1px solid #ffffff12;margin-top:8px;padding-top:8px;font-size:8px}.funding-spread b{float:right;color:#c8ccd2;font-size:8px;font-weight:500}.exposure-trigger{cursor:pointer;font-variant-numeric:tabular-nums;border-bottom:1px dashed;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}.exposure-popover{background:#22242c;padding:12px;width:600px!important}.exposure-popover-meta{color:#e8e8e88c;align-items:flex-start;gap:24px;height:24px;font-size:10px;display:flex}.exposure-popover-meta b{color:#e8e8e8e6;margin-left:4px;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-weight:500}.exposure-chart-shell{background:#101216;border:1px solid #ffffff1a;border-radius:6px;width:560px;overflow:hidden}.exposure-chart-summary{color:#e8e8e873;background:#171a20;border-bottom:1px solid #ffffff1a;align-items:center;gap:16px;height:36px;padding:0 12px;font-size:10px;display:flex}.exposure-chart-summary span{white-space:nowrap}.exposure-chart-summary b{color:#e8e8e8e6;font-variant-numeric:tabular-nums;margin-left:4px;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-weight:500}.exposure-chart-summary .exposure-call{color:#ef3f5f}.exposure-chart-summary .exposure-put{color:#11a36a}.exposure-chart-shell svg{display:block}.exposure-chart-shell text{font-variant-numeric:tabular-nums;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}.exposure-legend{color:#e8e8e8b3;align-items:center;gap:18px;min-height:31px;padding-top:10px;font-size:10px;display:flex}.exposure-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.exposure-legend i{background:#e8e8e866;width:10px;height:8px;display:inline-block}.exposure-legend i.call{background:#ef3f5f;border-radius:50%}.exposure-legend i.put{background:#11a36a;border-radius:50%}.exposure-legend i.curve{background:#4777ff;width:16px;height:2px}.exposure-legend i.zero{background:#ff7a1a;width:16px;height:2px}.exposure-legend>b{white-space:nowrap;margin-left:auto;font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-weight:500}.index-ring-svg{color:#f1f2f4;cursor:pointer;display:block;overflow:visible}.index-popover{max-height:324px;padding:11px 13px;overflow-y:auto}.index-row{grid-template-columns:12px 1fr auto;align-items:center;gap:8px;height:30px;display:grid}.index-row>i{border-radius:50%;width:9px;height:9px}.index-row>span{color:#c7cad0;font-size:11px}.index-row>b{color:#858a94;font-size:10px;font-weight:500}@media (width<=1200px){.market-symbol{min-width:128px}}.market-header-scroll{gap:6px;padding-left:8px;padding-right:8px}.market-symbol select{background:0 0;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px}.market-symbol-name{white-space:nowrap;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:600}.market-stat{gap:8px;padding:0 4px}.market-stat>span{color:#e8e8e873;text-transform:uppercase;align-items:flex-end;min-height:2.4em;line-height:1.2;display:flex}.market-stat b{color:#e8e8e8;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.index-stat{margin-left:2px}.funding-popover{width:340px!important}.funding-row{grid-template-columns:90px 72px 70px minmax(0,1fr);column-gap:8px}.funding-venue{align-items:center;gap:8px;min-width:0;display:flex}.funding-row strong{text-overflow:ellipsis;overflow:hidden}.market-stat.current{justify-content:flex-start;height:46px}.rolling-price{flex:none;align-items:center;height:14px;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;line-height:14px;display:inline-flex!important}.price-separator{justify-content:center;align-items:center;width:.3em;height:14px;line-height:14px;display:inline-flex}.digit-window{text-align:center;width:.6em;height:14px;line-height:14px;display:inline-block;position:relative;overflow:hidden}.digit-window .digit-old,.digit-window .digit-new{will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;height:14px;font-style:normal;line-height:14px;display:flex;position:absolute;inset:0}.digit-window .digit-old{opacity:0;transition-property:transform;transition-timing-function:ease-out;transform:translateY(0)}.digit-window .digit-new{transform:translateY(0)}.digit-window.is-animating .digit-old{opacity:1}.digit-window.is-animating.digit-up .digit-old{transform:translateY(-100%)}.digit-window.is-animating.digit-down .digit-old{transform:translateY(100%)}.digit-window.is-animating.digit-up .digit-new{animation-name:digitSlideInUp;animation-timing-function:ease-out}.digit-window.is-animating.digit-down .digit-new{animation-name:digitSlideInDown;animation-timing-function:ease-out}@keyframes digitSlideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes digitSlideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.digit-window .digit-old,.digit-window .digit-new{transition-duration:.01ms!important;animation-duration:.01ms!important}}.symbol-search{position:relative}.symbol-results{z-index:40;background:#22242c;border:1px solid #3c414c;border-radius:5px;max-height:280px;padding:5px;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 34px #00000061}.symbol-results button{color:#cfd2d8;text-align:left;background:0 0;border:0;width:100%;height:25px;padding:0 8px;font-size:10px;display:block}.symbol-results button:hover{color:#fff;background:#30333e}.symbol-results>span{color:#7f8792;padding:8px;font-size:9px;display:block}.order-select{color:#b7bdc6;background:#20222a;border:1px solid #32353e;border-radius:3px;outline:none;width:100%;min-width:0;height:33px;padding:0 7px;font-size:10px}.conditional-stat{min-width:72px}.conditional-stat b{font-size:11px}.compact-select{min-width:0;position:relative}.compact-select-trigger{color:#b7bdc6;white-space:nowrap;background:#20222a;border:1px solid #32353e;border-radius:3px;justify-content:space-between;align-items:center;gap:5px;width:100%;height:33px;padding:0 8px;font-size:10px;display:flex;overflow:hidden}.compact-select-trigger:hover{color:#e5e1ff;border-color:#514b72}.compact-select-chevron{color:#787f8c;flex:none;font-size:12px;line-height:1}.compact-select-menu{z-index:80;background:#232630;border:1px solid #414550;border-radius:4px;max-height:260px;padding:4px;position:absolute;top:37px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000073}.compact-select-option{color:#b7bdc6;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:2px;width:100%;height:27px;padding:0 8px;font-size:10px;display:block;overflow:hidden}.compact-select-option:hover,.compact-select-option.selected{color:#eee9ff;background:#343044}.compact-select-search{color:#737b87;background:#1d1f26;border:1px solid #3b3f49;border-radius:3px;align-items:center;gap:5px;height:29px;margin:0 0 4px;padding:0 7px;display:flex}.compact-select-search input{color:#d7d9de;background:0 0;border:0;outline:0;width:100%;font-size:10px}.compact-select-empty{color:#7f8792;padding:8px;font-size:9px}.compact-select-badge{color:#e9e3ff;background:#51477c;border-radius:50%;place-items:center;width:15px;height:15px;margin-right:6px;font-size:8px;display:inline-grid}.order-panel{background:oklch(23.26% .014 253.1/.8);border-left:1px solid #373c43;padding:16px 0;overflow-y:auto}.order-config-wrap{z-index:30;border-bottom:1px solid #373c43;padding:0 16px;position:relative}.order-config-grid{border:0;grid-template-columns:minmax(0,1fr) 128px;gap:8px;padding:0 0 12px;display:grid}.order-config-field{min-width:0}.order-config-field>label{color:#e8e8e873;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:500;line-height:12px;display:block}.order-config-field.pair-field{grid-column:1/-1}.compact-select-trigger{color:#e8e8e899;background:#ffffff08;border:1px solid #373c43;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:32px;padding:0 12px;font-size:12px;transition:background-color .15s,border-color .15s;display:flex}.compact-select-trigger:hover,.compact-select-trigger:focus-visible{background:#ffffff1a;border-color:#fff3;outline:0}.compact-select-trigger>svg{color:#e8e8e880;flex:none}.compact-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-family:var(--font-geist,Geist),var(--font-poppins,Poppins),system-ui,sans-serif;flex:1;justify-content:flex-start;align-items:center;gap:6px;margin-left:0;display:flex;overflow:hidden}.compact-select-menu{z-index:80;background:oklch(23.26% .014 253.1);border:1px solid #373c43;border-radius:4px;width:100%;max-height:369px;padding:0;position:absolute;top:36px;left:0;overflow:hidden;box-shadow:0 12px 32px -8px #0009}.compact-select-search{z-index:1;color:#e8e8e873;background:oklch(23.26% .014 253.1);border:0;border-bottom:1px solid #373c43;border-radius:0;align-items:center;gap:7px;height:49px;margin:0;padding:8px;display:flex;position:sticky;top:0}.compact-select-search input{color:#e8e8e8;background:#ffffff08;border:1px solid #373c43;border-radius:4px;outline:0;width:100%;height:32px;padding:0 10px;font-size:12px;transition:background-color .15s,border-color .15s}.compact-select-search input:focus{background:#ffffff0d;border-color:#fff3}.compact-select-option{color:#e8e8e8b8;text-align:left;background:0 0;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:calc(100% - 4px);height:32px;margin:0 2px;padding:0 10px;font-size:12px;transition:background-color .15s,color .15s;display:flex}.compact-select-option:first-of-type{margin-top:2px}.compact-select-option:last-of-type{margin-bottom:2px}.compact-select-option:hover{color:#e8e8e8;background:#ffffff14}.compact-select-option.selected{color:#e8e8e8;background:#ffffff0e}.compact-select-option-main{white-space:nowrap;text-overflow:ellipsis;text-align:left;min-width:0;font-family:var(--font-geist,Geist),var(--font-poppins,Poppins),system-ui,sans-serif;justify-content:flex-start;align-items:center;gap:7px;margin-left:0;display:flex;overflow:hidden}.compact-select-option-main>span:last-child{text-overflow:ellipsis;overflow:hidden}.compact-select-check{color:var(--primary);margin-left:auto;font-size:11px}.compact-select-badge{color:#b8aaff;background:#8c76fb38;border-radius:50%;place-items:center;width:16px;height:16px;margin:0;font-size:8px;display:inline-grid}.compact-select-empty{color:#e8e8e899;text-align:center;padding:16px 8px;font-size:12px}.compact-select-options{scrollbar-width:thin;scrollbar-color:#454a55 transparent}.compact-select-options .compact-select-option{margin:0 2px}.compact-select-options>div{min-height:100%}.side-tabs{border-bottom:1px solid #373c43;height:40px;display:flex}.side-tabs button{color:#e8e8e866;background:0 0;border:0;flex:1;font-size:13px;font-weight:600;transition:color .15s;position:relative}.side-tabs button:hover{color:#e8e8e8cc}.side-tabs button.active{color:var(--primary)}.side-tabs button.active:after{background:var(--primary);height:2px;bottom:-1px}.side-tabs button:nth-child(2).active{color:var(--sell)}.side-tabs button:nth-child(2).active:after{background:var(--sell)}.order-types{border-bottom:1px solid #373c43;align-items:stretch;gap:16px;height:36px;padding:0 16px;display:flex}.order-types button{color:#e8e8e873;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;height:100%;padding:0;font-size:12px;transition:color .15s;position:relative}.order-types button:hover{color:#e8e8e8cc}.order-types button.active{color:#e8e8e8;font-weight:600}.order-types button.active:after{content:"";background:#e8e8e8;height:1px;position:absolute;bottom:-1px;left:0;right:0}.order-form-body{flex-direction:column;gap:16px;padding:16px;display:flex}.amount-box{border:1px solid #373c43;border-radius:2px;overflow:hidden}.amount-field{background:0 0;border:0;border-radius:0;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.amount-field>span{color:#e8e8e899;font-size:14px}.amount-field input{color:#e8e8e8;background:0 0;border:0;outline:0;flex:1;width:100%;font-size:14px}.amount-field b{color:#e8e8e86b;font-size:11px;font-weight:500}.amount-presets{border-top:1px solid #373c43;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:0;height:32px;margin:0;display:grid}.amount-presets button{color:#e8e8e8b8;background:0 0;border:0;border-right:1px solid #373c43;border-radius:0;height:32px;padding:0 8px;font-size:12px;transition:background-color .15s,color .15s}.amount-presets button:last-child{border-right:0;padding:0 12px;font-size:11px}.amount-presets button:hover{color:#e8e8e8;background:#ffffff0e}.amount-presets button.active{color:var(--primary);background:#ffffff0a;border-color:#373c43}.balance{color:#e8e8e899;white-space:nowrap;justify-content:flex-start;align-items:center;gap:16px;margin:0;font-size:12px;display:flex}.balance b{color:#e8e8e8;font-weight:500}.balance-refresh{color:#e8e8e866;background:0 0;border:0;margin:0 4px 0 0;padding:0;font-size:12px}.risk-control{grid-template-columns:minmax(0,1fr) 64px;column-gap:16px;margin:0;display:grid;position:relative}.risk-control>label:first-child{color:#e8e8e8;grid-column:1/-1;margin:0 0 8px;font-size:14px;display:block}.risk-row{min-width:0}.risk-track{cursor:pointer;touch-action:none;outline:0;height:16px;position:relative}.risk-track-base,.risk-track-fill{border-radius:999px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.risk-track-base{background:#373c43cc;right:0}.risk-track-fill{background:var(--risk-color)}.risk-tick{background:#373c43;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.risk-tick.filled{background:var(--risk-color)}.risk-thumb{z-index:1;background:var(--risk-color);width:12px;height:12px;box-shadow:0 0 0 2px var(--base),0 0 0 3px #ffffff14;border-radius:50%;transition:scale .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.risk-track:hover .risk-thumb,.risk-track:focus-visible .risk-thumb{scale:1.1}.risk-error{--risk-color:var(--sell)}.risk-success{--risk-color:var(--buy)}.risk-scale{color:#e8e8e873;justify-content:space-between;width:100%;margin-top:4px;font-size:10px;display:flex}.risk-input{color:#e8e8e899;background:#ffffff06;border:1px solid #373c43;border-radius:2px;align-items:center;gap:4px;width:64px;height:32px;margin:0;padding:0 8px;display:flex;position:static}.risk-input input{color:#e8e8e899;background:0 0;border:0;outline:0;flex:1;width:32px;padding:0;font-size:14px}.risk-input span{color:#e8e8e880;font-size:12px}.order-submit{background:var(--primary);color:#fff;border:0;border-radius:4px;width:100%;height:40px;margin:0;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s}.order-submit.sell{background:var(--sell);color:#351315}.order-submit.sell:hover{opacity:.9}.market-panel{grid-template-rows:62px calc(72% - 62px) 36px calc(28% - 36px);display:grid}.market-header,.bottom-tabs,.empty-state{height:auto;min-height:0}.chart-wrap{flex:none;min-height:0}.market-stream-row{min-width:0;min-height:0;display:flex;overflow:hidden}.market-stream-row .chart-wrap{flex:1;min-width:0;min-height:0;position:relative}.orderbook-panel{border-left:1px solid var(--soft-line);background:var(--base);flex-direction:column;width:224px;min-width:224px;height:100%;font-size:10px;display:flex;overflow:hidden}.orderbook-title{border-bottom:1px solid var(--soft-line);color:#d8dbe0;flex:none;justify-content:space-between;align-items:center;height:35px;padding:0 10px;display:flex}.orderbook-title strong{font-size:11px;font-weight:600}.orderbook-title span{color:#7d8590;font-variant-numeric:tabular-nums}.orderbook-columns{color:#646d79;flex:none;justify-content:space-between;align-items:center;height:24px;padding:0 9px;font-size:9px;display:flex}.orderbook-levels{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex}.orderbook-levels.bids{justify-content:flex-start}.orderbook-row{color:#aeb4bd;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;grid-template-columns:1fr 1fr;align-items:center;width:100%;height:20px;min-height:20px;padding:0 9px;font-size:9px;display:grid;position:relative;overflow:hidden}.orderbook-row i{z-index:0;opacity:.13;position:absolute;top:1px;bottom:1px;right:0}.orderbook-row.ask i{background:var(--sell)}.orderbook-row.bid i{background:var(--buy)}.orderbook-row span,.orderbook-row b{z-index:1;font-weight:400;position:relative}.orderbook-row span{text-align:left}.orderbook-row.ask span{color:var(--sell)}.orderbook-row.bid span{color:var(--buy)}.orderbook-row:hover{background:#ffffff09}.orderbook-spread{color:#68717d;border-top:1px solid #ffffff06;border-bottom:1px solid #ffffff06;flex:none;justify-content:space-between;align-items:center;height:28px;padding:0 9px;font-size:9px;display:flex}.orderbook-spread b{color:#aab0b8;font-variant-numeric:tabular-nums;font-weight:500}.orderbook-empty{color:#5f6772;margin:auto;font-size:9px}.market-horizontal-resizer{z-index:20;cursor:row-resize;touch-action:none;background:var(--base);position:relative}.market-horizontal-resizer i{background:var(--soft-line);height:1px;position:absolute;top:1px;left:0;right:0}.market-horizontal-resizer:hover i,.is-row-resizing .market-horizontal-resizer i{background:var(--primary)}.is-row-resizing,.is-row-resizing *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.orderbook-panel .orderbook-columns{color:#e8e8e873;background:#20222a;border-bottom:0;grid-template-columns:2fr 1fr 1fr;align-items:center;height:32px;padding:0 8px;font-size:12px;display:grid}.orderbook-columns>span:last-child{text-align:right}.orderbook-columns>button{color:var(--primary);text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.orderbook-table-wrap{scrollbar-width:none;flex:1;min-height:0;overflow:auto}.orderbook-table-wrap::-webkit-scrollbar{display:none}.orderbook-table-wrap.all{max-height:50%}.orderbook-table-wrap.asks{flex-direction:column;justify-content:flex-end;display:flex}.orderbook-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%}.orderbook-table-wrap td{color:#aeb4bd;font-variant-numeric:tabular-nums;height:24px;padding:4px 8px;font-size:12px;line-height:16px}.orderbook-table-wrap td:first-child{text-align:left;width:50%}.orderbook-table-wrap td:nth-child(2){text-align:center;width:25%;padding-left:0;padding-right:0}.orderbook-table-wrap td:last-child{text-align:right;width:25%}.orderbook-table-wrap td button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:flex}.orderbook-table-wrap td strong{font-weight:400}.orderbook-table-wrap td small{color:#e8e8e866;font-size:12px}.orderbook-table-wrap tr:hover{filter:brightness(1.2)}.orderbook-panel .orderbook-spread{border-color:var(--soft-line);background:#1e2028;height:32px;padding:0 16px}.orderbook-panel .orderbook-spread span{color:#e8e8e873;font-size:12px}.orderbook-panel .orderbook-spread b{color:#d8dbe0;font-size:14px}.orderbook-panel .orderbook-empty{color:#646d79;text-align:center;height:48px;padding:16px 8px}.orderbook-footer{border-top:1px solid var(--soft-line);background:#20222a;align-items:center;gap:6px;height:40px;min-height:40px;padding:8px;display:flex}.orderbook-view-modes{align-items:center;gap:1px;display:flex}.orderbook-view-modes button{color:#727b87;background:0 0;border:0;border-radius:2px;width:18px;height:22px;padding:0;font-size:14px}.orderbook-view-modes button:hover,.orderbook-view-modes button.active{color:var(--primary);background:#8c76fb24}.orderbook-ratio{background:#292c34;border-radius:999px;flex:1;height:16px;margin:0 2px;display:flex;position:relative;overflow:hidden}.orderbook-ratio i{align-items:center;height:100%;font-style:normal;transition:width .5s;display:flex}.orderbook-ratio i.bid{background:linear-gradient(90deg,#0d9668,#2fe3ac);justify-content:flex-start}.orderbook-ratio i.ask{background:linear-gradient(90deg,#ff5a85,#cc3d64);justify-content:flex-end}.orderbook-ratio span{color:#fff;font-variant-numeric:tabular-nums;padding:0 5px;font-size:10px}.orderbook-footer select{color:#b7bdc6;background:#1a1c23;border:1px solid #373c43;border-radius:3px;outline:0;width:54px;height:24px;min-height:0;padding:0 3px;font-size:11px}.market-stream-row{position:relative}.orderbook-panel .orderbook-columns,.orderbook-columns>button,.orderbook-table-wrap td,.orderbook-table-wrap td small,.orderbook-panel .orderbook-spread span{font-size:12px}.orderbook-view-modes{gap:4px}.orderbook-view-modes button{color:#727b87;background:0 0;border:0;border-radius:4px;width:20px;height:20px;padding:2px}.orderbook-view-modes button svg{display:block}.orderbook-view-modes button:hover{background:#292c34}.orderbook-view-modes button.active{color:var(--primary);background:#8c76fb33}.orderbook-footer select{width:64px;font-size:12px}.orderbook-drawer-toggle{z-index:30;color:#8c94a0;opacity:.6;cursor:pointer;background:#20222ad9;border:1px solid #373c43;border-radius:4px 0 0 4px;place-items:center;width:24px;height:24px;padding:0;transition:opacity .2s,transform .2s,color .15s,background-color .15s;display:grid;position:absolute;top:128px;right:-2px;transform:translate(0);box-shadow:0 2px 8px #00000040}.orderbook-drawer-toggle.open{color:var(--primary);background:#8c76fb26;transform:translate(-224px)}.orderbook-drawer-toggle:hover{opacity:1}.orderbook-panel .orderbook-columns,.orderbook-columns>button{letter-spacing:.08em;font-size:10px;font-weight:500}.orderbook-table-wrap td,.orderbook-table-wrap td small{font-size:12px}.orderbook-panel .orderbook-spread span{letter-spacing:.08em;font-size:10px;font-weight:500}.orderbook-panel .orderbook-spread b,.orderbook-panel .orderbook-spread .rolling-price{font-size:13px}.orderbook-precision-select{flex:none;width:64px;position:relative}.orderbook-precision-trigger{color:#b7bdc6;font-variant-numeric:tabular-nums;cursor:pointer;background:#1a1c23;border:1px solid #373c43;border-radius:3px;justify-content:space-between;align-items:center;gap:3px;width:64px;height:24px;padding:0 6px;font-size:11px;display:flex}.orderbook-precision-trigger:hover,.orderbook-precision-trigger:focus-visible{background:#22252d;border-color:#ffffff38;outline:0}.orderbook-precision-trigger svg{color:#737b87;width:10px;height:10px}.orderbook-precision-menu{z-index:90;background:#232630;border:1px solid #414550;border-radius:4px;width:74px;padding:3px;position:absolute;bottom:28px;right:0;box-shadow:0 10px 24px #00000080}.orderbook-precision-menu>button{color:#b7bdc6;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:100%;height:26px;padding:0 6px;font-size:11px;display:flex}.orderbook-precision-menu>button:hover{color:#e8e8e8;background:#ffffff14}.orderbook-precision-menu>button.selected{color:#e8e8e8;background:#8c76fb24}.orderbook-precision-menu>button span{color:var(--primary)}.orderbook-panel .orderbook-columns{text-transform:uppercase;height:auto;min-height:32px;padding:8px 16px;line-height:12px}.orderbook-table-wrap td{padding-top:4px;padding-bottom:4px;line-height:16px}.orderbook-panel .orderbook-spread{height:auto;min-height:32px;padding:8px 16px;line-height:16px}.orderbook-ratio{margin-left:8px;margin-right:8px}.orderbook-asks-pane{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.orderbook-asks-pane.all{max-height:50%}.orderbook-asks-spacer{flex:1;min-height:0}.orderbook-asks-pane .orderbook-table-wrap.asks{flex:none;max-height:100%;display:block;overflow:auto}.orderbook-panel .orderbook-spread .rolling-price{font-weight:500;transition:color .3s}.orderbook-panel .orderbook-spread .rolling-price.price-up{color:var(--buy)!important}.orderbook-panel .orderbook-spread .rolling-price.price-down{color:var(--sell)!important}.rolling-price{flex:none;align-items:center;height:14px;line-height:14px;transition:color .3s;display:inline-flex!important}.current-price-value{color:#e8e8e8;flex:none;font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:normal!important;height:17px!important;font-size:14px!important;font-weight:300!important;line-height:17px!important}.current-price-value.rolling-price{height:17px;line-height:17px}.market-stat>span.current-price-value{min-height:0;color:inherit;text-transform:none;white-space:nowrap;align-items:center;display:inline-flex;line-height:17px!important}.current-price-value .price-separator,.current-price-value .digit-window,.current-price-value .digit-old,.current-price-value .digit-new{height:17px;line-height:17px}.price-separator{width:.3em;height:14px;line-height:14px}.digit-window{width:.6em;height:14px;line-height:14px}.digit-window .digit-old,.digit-window .digit-new{will-change:transform;backface-visibility:hidden;height:14px;line-height:14px}.orderbook-panel .orderbook-spread .current-price-value,.orderbook-panel .orderbook-spread .current-price-value span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none}.orderbook-panel .orderbook-spread{background:#131923;border:0;border-radius:8px;height:auto;min-height:32px;padding:8px 16px;line-height:normal}.orderbook-panel .orderbook-spread .orderbook-spread-label{color:#e8e8e873;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:12px}.current-price-value.price-up{color:var(--buy)!important}.current-price-value.price-down{color:var(--sell)!important}.current-price-value .digit-old,.current-price-value .digit-new{height:17px!important;line-height:17px!important}.orderbook-panel .orderbook-spread .current-price-value.price-up,.orderbook-panel .orderbook-spread .current-price-value.price-up span{color:var(--buy)!important}.orderbook-panel .orderbook-spread .current-price-value.price-down,.orderbook-panel .orderbook-spread .current-price-value.price-down span{color:var(--sell)!important}.orderbook-table-wrap td,.orderbook-table-wrap td strong,.orderbook-table-wrap td small{font-weight:400}.orderbook-panel .orderbook-spread .current-price-value{font-size:13px!important;font-weight:500!important}.orderbook-precision-trigger,.orderbook-precision-menu>button{font-size:12px}.market-header{z-index:40}.market-stat.current{z-index:2;height:49px;position:relative;overflow:visible}.market-stream-row{z-index:1}.market-header{background:#1319234d}.market-header-scroll{justify-content:space-between;gap:0;padding:8px 0}.market-symbol{gap:6px;min-width:0;padding:0 8px}.market-symbol-name{letter-spacing:-.025em}.market-stat.current .current-price-value{height:14px!important;font-size:12px!important;font-weight:500!important;line-height:14px!important}.market-stat.current .current-price-value .price-separator,.market-stat.current .current-price-value .digit-window,.market-stat.current .current-price-value .digit-old,.market-stat.current .current-price-value .digit-new{height:14px!important;line-height:14px!important}.market-stat.funding i{color:#e8e8e899;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.recent-trades-panel{border-left:1px solid var(--soft-line);background:var(--base);flex-direction:column;width:224px;min-width:224px;height:100%;display:flex;overflow:hidden}.recent-trades-columns{color:#e8e8e873;background:#20222a;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 56px;align-items:center;column-gap:8px;height:32px;min-height:32px;padding:8px 12px;font-size:12px;font-weight:400;line-height:16px;display:grid}.recent-trades-columns>button{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--primary);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow:hidden}.recent-trades-columns>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.recent-trades-columns>span:last-child{text-align:right}.recent-trades-list{scrollbar-width:none;flex:1;min-height:0;overflow:auto}.recent-trades-list::-webkit-scrollbar{display:none}.recent-trade-row{color:#e8e8e8;font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 56px;align-items:center;column-gap:8px;min-height:28px;padding:6px 12px;font-size:12px;font-weight:400;line-height:16px;display:grid}.recent-trade-row:hover{filter:brightness(1.08)}.recent-trade-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-geist-mono,GeistMono),system-ui,monospace;overflow:hidden}.recent-trade-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;font-family:var(--font-geist-mono,GeistMono),system-ui,monospace;text-align:right;color:#e8e8e8cc;overflow:hidden}.recent-trade-row time{text-overflow:ellipsis;white-space:nowrap;color:#e8e8e899;text-align:right;min-width:0;overflow:hidden}.recent-trades-empty{color:#646d79;text-align:center;padding:16px 8px;font-size:12px}.recent-trades-footer{border-top:1px solid var(--soft-line);background:#20222a;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:8px;display:flex}.recent-trades-footer>span{color:#e8e8e899;flex:none;font-size:12px}.recent-trades-filter{flex:1;min-width:0;position:relative}.recent-trades-filter-trigger{color:#e8e8e8;text-align:left;background:#202630;border:1px solid #373c43;border-radius:4px;outline:0;justify-content:space-between;align-items:center;gap:6px;width:100%;height:24px;padding:0 8px;font-size:11px;display:flex}.recent-trades-filter-trigger:hover,.recent-trades-filter-trigger[aria-expanded=true]{background:#262c37;border-color:#fff3}.recent-trades-filter-trigger>svg{color:#e8e8e880;flex:none;transition:transform .15s}.recent-trades-filter-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.recent-trades-filter-menu{z-index:90;background:#202630;border:1px solid #373c43;border-radius:4px;width:100%;padding:2px;position:absolute;bottom:28px;right:0;box-shadow:0 12px 30px #00000073}.recent-trades-filter-menu>button{color:#e8e8e8b8;text-align:left;background:0 0;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:100%;height:28px;padding:0 8px;font-size:11px;display:flex}.recent-trades-filter-menu>button:hover{color:#e8e8e8;background:#ffffff14}.recent-trades-filter-menu>button.selected{color:#e8e8e8;background:#ffffff0e}.market-side-toggle-group{z-index:30;opacity:.6;background:#20222ad9;border:1px solid #373c43;border-radius:4px 0 0 4px;flex-direction:column;align-items:center;width:24px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:128px;right:-2px;box-shadow:0 2px 8px #00000040}.market-side-toggle-group:hover{opacity:1}.market-side-toggle-group>button{color:#8c94a0;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.market-side-toggle-group>button.open{color:var(--primary);background:#8c76fb26}.market-side-toggle-group>i{background:#373c43;width:16px;height:1px}:root{--official-base-200:#21232b;--official-base-content:#f9f9f9;--official-primary:#50d2c1;--official-success:#70e3d4;--official-error:oklch(71% .194 13.428);--official-surface-1:#ffffff06;--official-surface-2:#111;--official-surface-3:#ffffff0a;--official-stroke:#ffffff14}.orderbook-panel .orderbook-columns,.recent-trades-columns{background:var(--official-surface-2);color:#f9f9f973}.orderbook-columns>button,.recent-trades-columns>button{color:var(--primary)}.orderbook-table-wrap td{color:var(--official-base-content)}.orderbook-table-wrap td small{color:#f9f9f966}.orderbook-table-wrap tr.ask td:first-child strong{color:var(--official-error)}.orderbook-table-wrap tr.bid td:first-child strong{color:var(--official-success)}.orderbook-panel .orderbook-spread span{color:#f9f9f973}.orderbook-footer,.recent-trades-footer{background:var(--base);border-top-color:#373c43}.orderbook-precision-trigger{background:var(--official-surface-1)}.orderbook-view-modes button:hover,.orderbook-view-modes button.active{background:var(--official-surface-3);color:var(--official-primary)}.orderbook-ratio{background:#ffffff05}.recent-trade-row{color:var(--official-base-content)}.recent-trade-row>span.price-up{color:var(--official-success)!important}.recent-trade-row>span.price-down{color:var(--official-error)!important}.recent-trade-row>span.price-neutral{color:#f9f9f994}.recent-trade-row b{color:#f9f9f9cc}.recent-trade-row time,.recent-trades-footer>span{color:#f9f9f999}.recent-trades-filter-trigger{background:var(--official-surface-1);color:var(--official-base-content)}.recent-trades-filter-trigger:hover,.recent-trades-filter-trigger[aria-expanded=true]{background:var(--official-surface-3)}.recent-trades-filter-trigger>svg{color:#f9f9f980}.recent-trades-filter-menu{background:var(--panel)}.recent-trades-filter-menu>button{color:#f9f9f9b8}.recent-trades-filter-menu>button:hover,.recent-trades-filter-menu>button.selected{color:var(--official-base-content)}.recent-trades-filter-menu>button.selected{background:var(--official-surface-3)}.recent-trades-filter-check{color:var(--official-primary)}.market-header{color:var(--official-base-content);background:#21232b4d}.market-stat>span:not(.current-price-value){color:#f9f9f973}.market-stat b,.market-symbol-name,.market-stat.current .current-price-value{color:var(--official-base-content)}.order-panel{color:var(--official-base-content);background:#21232bcc}.order-config-field>label{color:#f9f9f973}.compact-select-trigger,.compact-select-value{color:#f9f9f999}.compact-select-trigger>svg{color:#f9f9f980}.compact-select-search{color:#f9f9f973}.compact-select-search input{color:var(--official-base-content)}.compact-select-search input::placeholder{color:#f9f9f94d}.compact-select-option{color:#f9f9f9b8}.compact-select-option:hover,.compact-select-option.selected{color:var(--official-base-content)}.compact-select-empty{color:#f9f9f999}.order-types button.active,.amount-field input,.balance b,.risk-control>label:first-child{color:var(--official-base-content)}.amount-field>span,.balance{color:#f9f9f999}.amount-field input::placeholder{color:#f9f9f94d}.amount-field b{color:#f9f9f96b}.amount-presets button{color:#f9f9f9b8}.amount-presets button:hover{color:var(--official-base-content)}.balance-refresh{color:#f9f9f966}.balance-refresh:hover{color:#f9f9f9cc}.risk-scale{color:#f9f9f973}.risk-input,.risk-input input{color:#f9f9f999}.risk-input span{color:#f9f9f980}.workspace{flex:none;height:calc(100vh - 80px)}.statusbar{border-top:1px solid var(--soft-line);background:var(--base);flex:none;justify-content:space-between;align-items:center;height:36px;min-height:36px;padding:0 12px;display:flex}.event-panels{color:#f9f9f9b3;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:500;display:flex;position:relative}.event-panels:hover{color:var(--official-primary,#50d2c1);background:#ffffff0a}.event-panels svg{fill:none;stroke:currentColor;stroke-width:2px;width:12px;height:12px}.event-panels.active{color:var(--official-primary,#50d2c1)}.event-panels>b{font-variant-numeric:tabular-nums;background:#50d2c133;border-radius:2px;padding:0 4px;font-size:10px;font-weight:600}.event-panels-ping{width:8px;height:8px;position:absolute;top:-2px;right:-2px}.event-panels-ping i{background:var(--official-primary,#50d2c1);border-radius:50%;position:absolute;inset:0}.event-panels-ping i:first-child{opacity:.6;animation:1.5s cubic-bezier(0,0,.2,1) infinite eventPing}@keyframes eventPing{75%,to{opacity:0;transform:scale(2)}}.statusbar-links{align-items:center;gap:8px;height:36px;display:flex}.network-route{position:relative}.network-status{color:#f9f9f999;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;line-height:15px;transition:background-color .15s,color .15s;display:flex}.network-status:hover,.network-status[aria-expanded=true]{color:#f9f9f9;background:#21232b}.network-status svg{fill:none;width:14px;height:14px;stroke:var(--official-primary,#50d2c1);stroke-width:1.8px;stroke-linecap:round}.network-route-backdrop{z-index:40;background:0 0;border:0;position:fixed;inset:0}.network-route-card{z-index:50;color:#f9f9f9;background:#1a1c23;border:1px solid #373c43;border-radius:8px;width:320px;padding:12px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 10px 24px #00000073}.network-route-card>header{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.network-route-card>header button{color:#f9f9f999;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:24px;height:24px;display:grid}.network-route-card>header button:hover{color:#f9f9f9;background:#21232b}.network-route-card>header button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.network-route-card>header button svg.checking{animation:.8s linear infinite networkRouteSpin}@keyframes networkRouteSpin{to{transform:rotate(360deg)}}.network-route-options{flex-direction:column;gap:8px;display:flex}.network-route-options>button{color:#f9f9f9;text-align:left;cursor:pointer;background:0 0;border:1px solid #373c43;border-radius:6px;width:100%;padding:10px}.network-route-options>button:hover{border-color:#5e6673}.network-route-options>button.selected{background:#8c76fb1a;border-color:#8c76fb}.network-route-options>button>span:first-child{align-items:center;margin-bottom:2px;display:flex}.network-route-options b{font-size:14px;font-weight:500}.network-route-options em{color:#8c76fb;margin-left:auto;font-size:12px;font-style:normal}.network-route-options>button>span>i{color:var(--official-success);margin-left:6px;font-size:12px;font-style:normal}.network-route-options small{color:#f9f9f973;font-size:12px;line-height:16px;display:block}.network-latencies{border-top:1px solid #373c43;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin-top:8px;padding-top:8px;display:grid!important}.network-latencies>span{align-items:center;gap:4px;min-width:0;display:flex}.network-latencies img{border-radius:2px;width:14px;height:14px}.network-latencies i{text-overflow:ellipsis;color:#f9f9f999;min-width:0;font-size:11px;font-style:normal;overflow:hidden}.network-latencies b{color:var(--official-success);margin-left:auto;font-size:11px;font-weight:400}.network-route-card>p{color:#ffb547;background:#ffb5471a;border:1px solid #ffb5474d;border-radius:4px;margin-top:10px;padding:6px 8px;font-size:12px;font-weight:500}.statusbar-links>a{color:#f9f9f999;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:color .15s,background-color .15s;display:inline-flex}.statusbar-links>a:hover{color:#f9f9f9;background:#ffffff0a}.statusbar-links>a svg{fill:currentColor;width:14px;height:14px;display:block}.news-panel{border-right:0}.news-resizer{z-index:20;cursor:move;touch-action:none;background:#3c4148;justify-content:center;align-items:center;width:2px;min-width:2px;max-width:2px;height:100%;display:flex;position:static;right:auto}.news-resizer svg{fill:#e0e3e6;opacity:1;pointer-events:none;width:2px;height:11px;display:block}.market-horizontal-resizer{cursor:move;background:#3c4148;justify-content:center;align-items:center;height:2px;min-height:2px;max-height:2px;display:flex}.market-horizontal-resizer svg{fill:#e0e3e6;opacity:1;pointer-events:none;width:11px;height:2px;display:block}.empty-state{color:#f9f9f999;text-align:center;height:auto;min-height:0;padding:16px 0;font-size:12px;font-weight:400;line-height:16px;display:block;overflow-y:auto}.market-star-wrap{justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;padding:0 10px;display:flex}.market-star{color:#f9f9f973;cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:0;transition:opacity .15s,color .15s}.market-star:hover{opacity:.8}.market-star svg{fill:currentColor;width:18px;height:17px;display:block}.market-star.active{color:#8c76fb}.filter-icon,.settings-icon{border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}.filter-icon:hover{color:var(--official-primary,#50d2c1);background:#50d2c114}.settings-icon:hover{color:#f9f9f9;background:#ffffff0a}.filter-icon svg,.settings-icon svg{width:14px;height:14px;display:block}.news-search>svg{flex:none;width:13px;height:13px}.news-search input{flex:1;width:auto}.news-search .symbol-chip{color:#f9f9f98c;background:#ffffff0a;border:1px solid #ffffff09;flex:none;height:20px;padding:0 6px}.news-action{color:#f9f9f966;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:10px;height:10px;padding:0;transition:color .15s;display:flex}.news-action:hover{color:var(--official-primary,#50d2c1)}.news-action svg{width:10px;height:10px;display:block}.news-action-spacer{flex:none;width:10px}.bottom-tabs{gap:20px;height:36px;padding:0 16px}.bottom-tabs button{color:#f9f9f973;align-items:center;gap:6px;font-size:12px;line-height:1;transition:color .15s;display:flex}.bottom-tabs button:hover{color:#f9f9f9cc}.bottom-tabs button.active{color:#f9f9f9;font-weight:600}.bottom-tabs button.active:after{background:#f9f9f9;height:2px;bottom:-1px}.bottom-tabs button i{color:#f9f9f94d;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:400;line-height:1}.bottom-tabs button.active i{color:#f9f9f999}.bottom-tabs>span{color:#f9f9f980;font-variant-numeric:tabular-nums;font-size:11px}.header-icon{justify-content:center;align-items:center;display:flex}.header-icon svg{width:14px;height:14px;display:block}.theme-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.theme-modal{background:#1a1c23;border:1px solid #373c43;border-radius:8px;flex-direction:column;width:100%;max-width:576px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 20px 60px -15px #000000b3}.theme-modal>header{border-bottom:1px solid #373c43;flex:none;justify-content:space-between;align-items:center;height:42px;padding:10px 16px;display:flex}.theme-modal h2{letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600;line-height:1}.theme-modal>header button{color:#f9f9f973;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.theme-modal>header button:hover{color:#f9f9f9;background:#ffffff0a}.theme-modal>header svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.theme-modal-body{flex:1;min-height:0;padding:12px 16px;overflow-y:auto}.theme-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.theme-card{color:#f9f9f9;text-align:left;background:#21232b4d;border:1px solid #373c43;border-radius:8px;flex-direction:column;min-width:0;padding:0;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.theme-card:hover{border-color:#fff3}.theme-card-check{z-index:2;color:#000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:6px;right:6px}.theme-card-check svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:9px}.theme-card-preview{aspect-ratio:16/10;border-top:3px solid;border-left:3px solid;flex-direction:column;gap:4px;width:100%;padding:8px;display:flex}.theme-card-dots{justify-content:flex-end;align-items:center;gap:2px;height:4px;display:flex}.theme-card-dots i{border-radius:999px;width:8px;height:4px}.theme-card-dots i:first-child{opacity:.6;width:12px}.theme-card-dots i:last-child{background:#ffffffd9;width:4px}.theme-card-panels{flex:1;gap:4px;min-height:0;margin-top:2px;display:flex}.theme-card-panels>i{opacity:.5;border-radius:2px;width:20%}.theme-card-panels>span{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;display:flex}.theme-card-panels b{opacity:.85;border-radius:999px;align-self:flex-end;width:60%;height:2px}.theme-card-name{letter-spacing:-.01em;background:#1a1c23;padding:6px 8px;font-size:11px;font-weight:500;line-height:1}@media (width<=639px){.theme-modal{max-width:calc(100vw - 24px)}.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.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}.account-modal-backdrop{z-index:9999;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.account-modal{color:#f9f9f9;width:91.6667%;max-width:384px;max-height:100vh;font-family:var(--font-geist,Geist),var(--font-poppins,Poppins),system-ui,sans-serif;background:#1a1b26;border:1px solid #373c43;border-radius:4px;flex-direction:column;padding:0;font-size:16px;display:flex;overflow-y:auto;box-shadow:0 20px 60px -15px #000000b3}.account-identity{border-bottom:1px solid #373c43;align-items:center;gap:10px;padding:12px 16px;display:flex}.account-wallet-mark{color:#f9f9f9b3;background:#232630;border-radius:4px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.account-address{color:#f9f9f9;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:20px}.account-identity button{color:#f9f9f973;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.account-identity button:hover{color:#f9f9f9bf}.account-identity svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.account-actions{flex-direction:column;padding:4px 8px;display:flex}.account-actions>button{color:#f9f9f9b3;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;height:38.5703px;min-height:0;padding:10px 12px;transition:background .15s,color .15s;display:flex}.account-actions>button:hover{color:#f9f9f9;background:#21232b99}.account-actions>button>span{color:#f9f9f980;place-items:center;width:16px;height:16px;display:grid}.account-actions>button:hover>span{color:#f9f9f9b3}.account-actions svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.account-actions b{text-align:left;flex:1;margin-left:10px;font-size:14px;font-weight:400;line-height:18.5703px}.account-actions small{color:#f9f9f980;font-size:12px}.account-chevron{fill:none;stroke:#f9f9f94d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.account-disconnect{border-top:1px solid #373c43;padding:12px 16px}.account-disconnect button{color:#f43f5ecc;background:0 0;border:1px solid #f43f5e33;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;font-size:13px;font-weight:500;display:flex}.account-disconnect button:hover{color:#f43f5e;background:#f43f5e14;border-color:#f43f5e59}.account-disconnect svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.event-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.event-modal{background:#1a1c23;border:1px solid #373c43;border-radius:4px;width:100%;max-width:512px;overflow:hidden;box-shadow:0 20px 60px -15px #000000b3}.event-modal>header{border-bottom:1px solid #373c43;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.event-modal h3{letter-spacing:-.025em;margin:0;font-size:15px;font-weight:600;line-height:1.5}.event-modal>header p{color:#f9f9f973;margin:2px 0 0;font-size:11px;line-height:1.5}.event-modal>header button{color:#f9f9f966;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.event-modal>header button:hover{color:#f9f9f9;background:#ffffff0a}.event-modal>header svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.event-modal-body{flex-direction:column;gap:20px;max-height:60vh;padding:16px 20px;display:flex;overflow-y:auto}.event-modal h4{color:#f9f9f973;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:500;line-height:1.5}.event-section-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.event-section-heading h4{margin:0}.event-section-heading small{color:#f9f9f959;font-variant-numeric:tabular-nums;font-size:10px;line-height:1.5}.event-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.event-option-grid label{background:#ffffff05;border:1px solid #373c43;border-radius:4px;align-items:center;gap:8px;height:40px;padding:0 12px;transition:background-color .15s,border-color .15s;display:flex}.event-option-grid label:hover{background:#ffffff0a;border-color:#ffffff26}.event-option-grid label.selected{border-color:var(--primary);background:#8c76fb14}.event-option-grid label>span:not(.event-checkbox){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.event-option-grid em{letter-spacing:.06em;border-radius:2px;flex:none;padding:1px 4px;font-size:9px;font-style:normal;font-weight:600;line-height:12px}.event-option-grid em.hot{color:oklch(82% .189 84.429);background:oklch(82% .189 84.429/.15)}.event-option-grid em.custom{color:oklch(74% .16 232.661);background:oklch(74% .16 232.661/.15)}.event-option-grid em.strategy{color:var(--primary);background:#8c76fb26}.event-option-grid em.news{color:#50d2c1;background:#50d2c126}.event-option-grid small{color:#f9f9f973;font-variant-numeric:tabular-nums;font-size:10px}.event-option-grid input{opacity:0;width:1px;height:1px;position:absolute}.event-checkbox{border:1px solid #ffffff40;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.selected>.event-checkbox{border-color:var(--primary);background:var(--primary)}.event-checkbox svg{fill:none;stroke:#0a0a0a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.event-modal>footer{background:#21232b80;border-top:1px solid #373c43;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.event-modal>footer button{color:#f9f9f9b3;background:0 0;border:0;border-radius:4px;height:36px;padding:0 16px;font-size:13px}.event-modal>footer button:hover{color:#f9f9f9;background:#ffffff0a}.event-modal>footer .event-done{background:var(--primary);color:#0a0a0a;font-weight:600}.event-modal>footer .event-done:hover{background:#7f6be7}.news-filter-modal-backdrop{z-index:9999;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.news-filter-modal{color:#f9f9f9;width:calc(100% - 48px);max-width:960px;height:min(820px,100vh - 48px);font-family:var(--font-geist,Geist),var(--font-poppins,Poppins),system-ui,sans-serif;background:#1a1b26;border:1px solid #f9f9f912;border-radius:20px;flex-direction:column;font-size:16px;line-height:24px;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #000000b3}.news-filter-modal>header{background:linear-gradient(#8c76fb0d,#0000);border-bottom:1px solid #f9f9f912;flex:none;justify-content:space-between;align-items:center;height:76.5938px;padding:18px 24px;display:flex}.news-filter-heading{align-items:center;gap:12px;display:flex}.news-filter-heading>span{width:36px;height:36px;color:var(--primary);background:#8c76fb24;border:1px solid #8c76fb3d;border-radius:10px;place-items:center;display:grid}.news-filter-heading>span svg{width:18px;height:18px}.news-filter-heading h2{color:#f9f9f9;letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:24px}.news-filter-heading p{color:#f9f9f966;margin:2px 0 0;font-size:12px;line-height:18px}.news-filter-modal>header>button{color:#f9f9f999;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.news-filter-modal>header>button:hover{color:#f9f9f9;background:#21232b}.news-filter-modal>header>button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.news-filter-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.news-filter-section{border-bottom:1px solid #f9f9f912;padding:20px 24px}.news-filter-section-title{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.news-filter-section h3,.news-filter-section-title h3{color:#f9f9f966;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:16px}.news-filter-section-title>span{color:#f9f9f966;font-size:11px;line-height:16px}.news-filter-section-title>span b{color:var(--primary);font-weight:600}.news-filter-presets{flex-wrap:wrap;gap:8px;display:flex}.news-filter-presets button{color:#f9f9f999;background:#21232b;border:1px solid #f9f9f912;border-radius:10px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;line-height:18px;display:inline-flex}.news-filter-presets button:hover{color:#f9f9f9;border-color:#f9f9f924}.news-filter-presets button.active{color:var(--primary);background:#8c76fb24;border-color:#8c76fb73}.news-filter-presets svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.news-filter-preference-section>h3{margin-bottom:14px}.news-preference-card{background:#21232b;border:1px solid #f9f9f912;border-radius:14px;overflow:hidden}.news-preference-card>label,.news-preference-row{border-top:1px solid #f9f9f912;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.news-preference-card>label:first-child{border-top:0}.news-preference-card>label>span,.news-preference-row>span:first-child{flex-direction:column;display:flex}.news-preference-card b,.news-preference-row b{color:#f9f9f9;font-size:13px;font-weight:500;line-height:20px}.news-preference-card small,.news-preference-row small{color:#f9f9f966;margin-top:2px;font-size:11px;line-height:16px}.news-preference-card input[type=checkbox]{appearance:none;background:#232630;border:1px solid #f9f9f924;border-radius:999px;flex:none;width:32px;height:20px;margin:0;transition:all .15s}.news-preference-card input[type=checkbox]:after{content:"";background:#f9f9f98c;border-radius:50%;width:14px;height:14px;margin:2px;transition:all .15s;display:block}.news-preference-card input[type=checkbox]:checked{border-color:var(--primary);background:var(--primary)}.news-preference-card input[type=checkbox]:checked:after{background:#fff;margin-left:14px}.news-filter-segments{background:#232630;border-radius:8px;flex:none;padding:3px;flex-direction:row!important;display:flex!important}.news-filter-segments button{color:#f9f9f999;background:0 0;border:0;border-radius:6px;padding:6px 14px;font-size:12px;line-height:18px}.news-filter-segments button:hover{color:#f9f9f9}.news-filter-segments button.active{background:var(--primary);color:#fff;font-weight:500;box-shadow:0 1px 4px #8b5cf666}.news-source-section{border-bottom:0}.news-source-search{margin-bottom:12px;position:relative}.news-source-search>svg{color:#f9f9f966;width:15px;height:15px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.news-source-search input{color:#f9f9f9;background:#21232b;border:1px solid #373c43;border-radius:4px;outline:0;width:100%;padding:10px 14px 10px 36px;font-size:13px;line-height:19.5px}.news-source-search input::placeholder{color:#f9f9f966}.news-source-search input:focus{background:#1a1b26;border-color:#8c76fb73;box-shadow:0 0 0 3px #8b5cf61a}.news-source-tabs{scrollbar-width:none;background:#21232b;border:1px solid #373c43;border-radius:4px;gap:4px;padding:4px;display:flex;overflow-x:auto}.news-source-tabs button{color:#f9f9f999;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;line-height:18.75px;display:inline-flex}.news-source-tabs button:hover{color:#f9f9f9;background:#ffffff08}.news-source-tabs button.active{color:#f9f9f9;background:#1a1b26;font-weight:500;box-shadow:0 0 0 1px #ffffff24,0 3px 10px #00000040}.news-source-tabs span{color:#f9f9f966;min-width:32px;font-family:var(--font-geist-mono,"Geist Mono"),monospace;text-align:center;background:#232630;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:500;line-height:15.75px}.news-source-tabs button.active span{color:var(--primary);background:#8c76fb38}.news-source-actions{justify-content:space-between;align-items:center;margin-top:14px;padding:0 2px;display:flex}.news-source-actions>span{color:#f9f9f966;font-size:11.5px}.news-source-actions button{color:#f9f9f966;background:0 0;border:1px solid #373c43;border-radius:7px;padding:6px 10px;font-size:11px;line-height:16.5px}.news-source-actions button:hover{color:#f9f9f9;background:#21232b;border-color:#f9f9f924}.news-source-grid{grid-template-columns:repeat(auto-fill,minmax(195px,1fr));gap:8px;margin-top:14px;display:grid}.news-source-grid>button{color:#f9f9f9;text-align:left;background:#21232b;border:1px solid #f9f9f912;border-radius:11px;align-items:center;gap:11px;height:54px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.news-source-grid>button:hover{background:#232630;border-color:#f9f9f924;transform:translateY(-1px)}.news-source-grid>button.selected{background:#8c76fb24;border-color:#8c76fb73}.news-source-grid>button.selected:before{content:"";pointer-events:none;background:linear-gradient(135deg,#8c76fb1a,#0000);position:absolute;inset:0}.news-source-grid i{z-index:1;color:#f9f9f966;background:#232630;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:600;display:grid;position:relative}.news-source-grid .selected i{color:var(--primary);background:#8c76fb38}.news-source-grid i img{object-fit:contain;border-radius:50%;width:15px;height:15px}.news-source-grid>button>span{z-index:1;color:#f9f9f9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:500;line-height:18.75px;position:relative;overflow:hidden}.news-source-grid>button>b{z-index:1;background:#232630;border:1px solid #f9f9f912;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid;position:relative}.news-source-grid>button.selected>b{border-color:var(--primary);background:var(--primary);color:#fff}.news-source-grid>button>b svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.news-source-placeholder{color:#f9f9f966;text-align:center;background:#21232b;border:1px solid #f9f9f912;border-radius:11px;margin-top:14px;padding:28px;font-size:12px}.news-filter-modal>footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1b26;border-top:1px solid #f9f9f912;flex:none;justify-content:space-between;align-items:center;gap:12px;height:66.5px;padding:14px 24px;display:flex}.news-filter-modal>footer>div{flex-direction:column;flex:1;min-width:0;display:flex}.news-filter-modal>footer>div>span{color:#f9f9f999;font-size:12px;font-weight:500;line-height:18px}.news-filter-modal>footer>div>span b{color:var(--primary);font-weight:600}.news-filter-modal>footer small{color:#f9f9f959;font-size:10.5px;line-height:15.75px}.news-filter-modal>footer>button{color:#f9f9f999;background:#21232b;border:1px solid #f9f9f912;border-radius:9px;height:38px;padding:0 16px;font-size:12.5px}.news-filter-modal>footer>button:hover{color:#f9f9f9;border-color:#f9f9f924}.news-filter-modal>footer>.news-filter-apply{border-color:var(--primary);background:var(--primary);color:#fff;font-weight:600}@media (width<=720px){.news-filter-modal{width:calc(100% - 24px);height:calc(100vh - 24px)}.news-filter-modal>header,.news-filter-section,.news-filter-modal>footer{padding-left:16px;padding-right:16px}.news-filter-section-title{flex-direction:column;align-items:flex-start;gap:4px}.news-preference-card>label,.news-preference-row{flex-direction:column;align-items:flex-start;gap:12px}.news-filter-modal>footer small{display:none}}.trading-config-backdrop{z-index:9999;background:#0006;place-items:center;display:grid;position:fixed;inset:0}.trading-config-modal{color:#f9f9f9;width:calc(100% - 48px);max-width:820px;max-height:calc(100vh - 48px);font-family:var(--font-geist,Geist),var(--font-poppins,Poppins),system-ui,sans-serif;background:#1a1b26;border:1px solid #373c43;border-radius:4px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #000000b3}.trading-config-modal>header{border-bottom:1px solid #373c43;flex:none;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.trading-config-heading{align-items:center;gap:12px;display:flex}.trading-config-heading>span{width:36px;height:36px;color:var(--primary);background:#8c76fb24;border:1px solid #8c76fb3d;border-radius:4px;place-items:center;display:grid}.trading-config-heading>span svg{width:18px;height:18px}.trading-config-heading h2{letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:24px}.trading-config-heading p{color:#f9f9f966;margin:2px 0 0;font-size:12px;line-height:18px}.trading-config-modal>header>button{color:#f9f9f999;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.trading-config-modal>header>button:hover{color:#f9f9f9;background:#21232b}.trading-config-modal>header>button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.trading-config-scroll{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.trading-config-section{border-bottom:1px solid #373c43;padding:20px 24px}.trading-config-section>h3,.trading-api-title h3{color:#f9f9f966;letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:600;line-height:16px}.trading-config-card{background:#21232b;border:1px solid #373c43;border-radius:4px;overflow:hidden}.trading-config-fields{gap:16px;padding:14px 16px;display:grid}.trading-config-fields.three{grid-template-columns:repeat(3,minmax(0,1fr))}.trading-config-fields.two{border-top:1px solid #373c43;grid-template-columns:repeat(2,minmax(0,1fr))}.trading-config-fields label{min-width:0}.trading-config-fields label>span{color:#f9f9f966;margin-bottom:6px;font-size:11px;line-height:16px;display:block}.trading-config-fields select,.trading-config-fields input,.quick-amount-add input{color:#f9f9f9;background:#232630;border:1px solid #373c43;border-radius:4px;outline:0;width:100%;height:36px;padding:8px 12px;font-size:13px;line-height:19px}.trading-config-fields input::placeholder,.quick-amount-add input::placeholder{color:#f9f9f966}.trading-config-fields select:focus,.trading-config-fields input:focus,.quick-amount-add input:focus{background:#1a1b26;border-color:#8c76fb73}.quick-trade-toggle{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.quick-trade-toggle>span{flex-direction:column;display:flex}.quick-trade-toggle b{font-size:13px;font-weight:500;line-height:20px}.quick-trade-toggle small{color:#f9f9f966;margin-top:2px;font-size:11px;line-height:16px}.quick-trade-toggle>input{appearance:none;background:#232630;border:1px solid #f9f9f924;border-radius:999px;flex:none;width:32px;height:20px;margin:0}.quick-trade-toggle>input:after{content:"";background:#f9f9f98c;border-radius:50%;width:14px;height:14px;margin:2px;display:block}.quick-trade-toggle>input:checked{border-color:var(--primary);background:var(--primary)}.quick-trade-toggle>input:checked:after{background:#fff;margin-left:14px}.quick-trade-body{border-top:1px solid #373c43;padding:14px 16px}.quick-amount-add{align-items:center;gap:8px;margin-bottom:12px;display:flex}.quick-amount-add input{width:112px}.quick-amount-add>span{color:#f9f9f966;font-size:11px}.quick-amount-add>button{color:var(--primary);background:#8c76fb26;border:0;border-radius:4px;padding:6px 14px;font-size:12px;font-weight:500}.quick-amount-add>button:disabled{opacity:.4}.quick-amount-list{flex-wrap:wrap;gap:8px;display:flex}.quick-amount-list>div{background:#1a1b26;border:1px solid #373c43;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.quick-amount-list b{font-size:12px}.quick-amount-list small{color:#f9f9f966;font-size:10px}.quick-amount-list span{gap:2px;margin-left:4px;display:flex}.quick-amount-list button{color:#f9f9f94d;background:0 0;border:0;border-radius:4px;width:20px;height:20px;padding:0}.quick-amount-list button:hover{color:#f9f9f9;background:#21232b}.quick-amount-list button:disabled{opacity:.3}.trading-api-section{border-bottom:0}.trading-api-title{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.trading-api-title h3{margin:0}.trading-api-title>span{color:#f9f9f966;font-size:11px}.trading-api-title b{color:var(--primary);font-family:var(--font-geist-mono,"Geist Mono"),monospace;font-weight:600}.trading-api-tabs{background:#21232b;border:1px solid #373c43;border-radius:4px;gap:4px;padding:4px;display:flex;overflow-x:auto}.trading-api-tabs>button{color:#f9f9f999;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;display:inline-flex}.trading-api-tabs>button.active{color:#f9f9f9;background:#1a1b26;font-weight:500;box-shadow:0 0 0 1px #ffffff24,0 3px 10px #00000040}.trading-api-tabs span{color:#f9f9f966;background:#232630;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:500}.trading-api-tabs span.configured{color:#70e3d4;background:#70e3d438}.trading-api-card{background:#21232b;border:1px solid #373c43;border-radius:4px;margin-top:14px;overflow:hidden}.wallet-authorize{background:var(--primary);color:#fff;border:0;border-radius:4px;width:calc(100% - 32px);height:32px;margin:12px 16px;font-size:12px;font-weight:600}.configured-api{align-items:center;gap:8px;padding:14px 16px;display:flex}.configured-api>span{color:#f9f9f9b3;align-items:center;gap:8px;font-size:13px;display:flex}.configured-api i{background:#70e3d4;border-radius:50%;width:8px;height:8px}.configured-api small{color:#f9f9f966;flex:1;font-size:11px}.configured-api button{color:#f43f5ecc;background:#f43f5e14;border:1px solid #f43f5e26;border-radius:4px;padding:6px 12px;font-size:11px}.trading-config-modal>footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1b26;border-top:1px solid #373c43;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px;display:flex}.trading-config-modal>footer button{color:#f9f9f999;background:0 0;border:0;border-radius:4px;padding:9px 18px;font-size:13px;font-weight:500}.trading-config-modal>footer button:hover{color:#f9f9f9;background:#21232b}.trading-config-modal>footer .save-trading-config{background:var(--primary);color:#fff;box-shadow:0 2px 12px #8b5cf659}@media (width<=720px){.trading-config-modal{width:calc(100% - 24px)}.trading-config-fields.three,.trading-config-fields.two{grid-template-columns:1fr}.trading-api-title{flex-direction:column;align-items:flex-start;gap:4px}.trading-config-section{padding-left:16px;padding-right:16px}}.account-entry{border:1px solid var(--soft-line);background:#ffffff08}.account-entry:hover{border-color:#ffffff26}.twitter-search{width:240px;height:28px}.twitter-search input{border:1px solid var(--soft-line);color:#f9f9f9;background:#ffffff08;border-radius:4px;outline:0;width:100%;height:100%;padding:0 10px;font-size:11px}.twitter-empty{color:#f9f9f966;place-items:center;min-height:180px;font-size:12px;display:grid}.twitter-modal-backdrop{z-index:9999;background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.twitter-modal{background:#1a1b26;border:1px solid #373c43;border-radius:4px;width:100%;max-width:560px;padding:0;box-shadow:0 20px 60px -15px #000000b3}.twitter-modal>header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.twitter-modal>header button{color:#f9f9f999;background:0 0;border:0;width:24px;height:24px;font-size:20px}.twitter-modal>p,.twitter-modal>label{color:#f9f9f9cc;margin:0;padding:16px 18px;font-size:13px;line-height:1.6}.twitter-modal>label{align-items:center;gap:12px;padding-bottom:0;display:flex}.twitter-modal input,.twitter-modal select{border:1px solid var(--soft-line);background:var(--panel);color:#f9f9f9;border-radius:4px;flex:1;height:32px;padding:0 10px}.twitter-modal>footer{border-top:1px solid var(--soft-line);color:#f9f9f966;margin-top:16px;padding:12px 18px;font-size:11px}.twitter-modal>footer button{background:var(--official-primary,#50d2c1);color:#071715;border:0;border-radius:4px;height:32px;padding:0 12px;font-weight:600}.twitter-feed{border:1px solid var(--soft-line);border-radius:4px;max-width:760px;height:100%;margin:0 auto;overflow-y:auto}.tweet-card{border-bottom:1px solid var(--soft-line);background:var(--base);gap:12px;padding:16px;display:flex}.tweet-card:last-child{border-bottom:0}.tweet-avatar,.twitter-avatar{color:#fff;background:linear-gradient(135deg,#8c76fb,#50d2c1);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:600;display:grid}.tweet-main{flex:1;min-width:0}.tweet-main>header{align-items:center;gap:6px;display:flex}.tweet-main>header strong{font-size:13px}.tweet-main>header span,.tweet-main>header time{color:#f9f9f966;font-size:11px}.tweet-bio{color:#f9f9f966;margin:2px 0 0;font-size:11px}.tweet-text{color:#f9f9f9d9;margin:10px 0 0;font-size:13px;line-height:1.6}.tweet-tags{gap:6px;margin-top:10px;display:flex}.tweet-tags>span{color:var(--official-primary,#50d2c1);background:#50d2c11a;border-radius:999px;padding:2px 7px;font-size:10px}.tweet-main>footer{color:#f9f9f966;align-items:center;gap:20px;margin-top:12px;font-size:11px;display:flex}.tweet-main>footer>button{color:#f9f9f980;background:0 0;border:0;margin-left:auto;font-size:11px}.twitter-monitor-table{border:1px solid var(--soft-line);border-radius:4px;max-width:900px;margin:0 auto;overflow:hidden}.twitter-monitor-table>header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;padding:16px;display:flex}.twitter-monitor-table h1{margin:0;font-size:16px}.twitter-monitor-table header p{color:#f9f9f966;margin:4px 0 0;font-size:11px}.twitter-monitor-table header button{background:var(--official-primary,#50d2c1);color:#071715;border:0;border-radius:4px;height:32px;padding:0 12px;font-size:12px;font-weight:600}.twitter-monitor-table>article{border-bottom:1px solid var(--soft-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.twitter-monitor-table>article:last-child{border-bottom:0}.twitter-monitor-table article>div{flex:1}.twitter-monitor-table h2{margin:0;font-size:13px}.twitter-monitor-table article p{color:#f9f9f966;margin:3px 0 0;font-size:11px}.twitter-monitor-table article>span.running{color:var(--official-success,#70e3d4)}.twitter-monitor-table article>span.paused{color:#f9f9f966}.twitter-monitor-table article>button{border:1px solid var(--soft-line);color:#f9f9f999;background:0 0;border-radius:4px;height:28px;padding:0 10px;font-size:11px}.twitter-page{background:var(--base);flex-direction:column;height:100%;display:flex;overflow:hidden}.twitter-toolbar{border-bottom:1px solid var(--soft-line);align-items:center;gap:12px;height:44px;min-height:44px;padding:6px 16px;display:flex}.twitter-toolbar nav{align-items:stretch;gap:4px;height:100%;display:flex}.twitter-toolbar nav>button{color:#f9f9f980;background:0 0;border:0;padding:0 10px;font-size:13px;position:relative}.twitter-toolbar nav>button.active{color:#f9f9f9;font-weight:600}.twitter-toolbar nav>button.active:after{content:"";background:var(--official-primary,#50d2c1);height:2px;position:absolute;bottom:-7px;left:8px;right:8px}.twitter-toolbar>i{background:var(--soft-line);width:1px;height:20px}.twitter-language{background:var(--panel);border-radius:6px;gap:2px;padding:2px;display:flex}.twitter-language>button{color:#f9f9f966;background:0 0;border:0;border-radius:4px;height:24px;padding:0 8px;font-size:12px}.twitter-language>button.active{background:var(--base);color:#f9f9f9;box-shadow:0 1px 3px #0003}.twitter-bio{color:#f9f9f980;align-items:center;gap:6px;font-size:12px;display:flex}.twitter-bio input{appearance:none;border:1px solid var(--soft-line);background:var(--panel);border-radius:999px;width:28px;height:16px;transition:all .15s}.twitter-bio input:after{content:"";background:#f9f9f98c;border-radius:50%;width:10px;height:10px;margin:2px;display:block}.twitter-bio input:checked{background:var(--official-primary,#50d2c1)}.twitter-bio input:checked:after{background:#fff;margin-left:14px}.twitter-toolbar-space{flex:1}.twitter-view{flex:1;min-height:0;padding:16px;overflow:hidden}.twitter-skeleton-note{border:1px dashed var(--soft-line);color:#f9f9f966;place-items:center;height:100%;font-size:13px;display:grid}.twitter-ai{color:#b7a8ff;background:#8c76fb1a;border:1px solid #8c76fb73;border-radius:4px;height:28px;padding:0 10px;font-size:11px}.twitter-search{width:170px}.twitter-custom-groups{gap:6px;margin-bottom:8px;display:flex}.twitter-custom-groups button{border:1px solid var(--soft-line);color:#f9f9f980;background:0 0;border-radius:4px;height:28px;padding:0 12px;font-size:11px}.twitter-custom-groups button.active{color:#70e3d4;background:#50d2c114;border-color:#50d2c18c}.twitter-stream-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:8px;height:100%;min-height:0;display:grid}.twitter-custom-groups+.twitter-stream-grid{height:calc(100% - 36px)}.twitter-stream-column{border:1px solid var(--soft-line);background:#15161f;border-radius:4px;min-width:0;overflow-y:auto}.twitter-stream-column .tweet-card{padding:13px 14px}.twitter-stream-column.side .tweet-card{gap:9px;padding:11px}.twitter-stream-column.side .tweet-main>header{flex-wrap:wrap}.tweet-main blockquote{border:1px solid var(--soft-line);color:#f9f9f98f;background:#ffffff06;border-radius:4px;margin:9px 0 0;padding:9px 11px;font-size:11px;line-height:1.5}.twitter-local-notice{z-index:10000;color:#f9f9f9cc;background:#20212c;border:1px solid #8c76fb66;border-radius:4px;align-items:center;gap:12px;max-width:420px;padding:10px 12px;font-size:11px;display:flex;position:fixed;bottom:42px;right:18px;box-shadow:0 12px 36px #00000059}.twitter-local-notice button{color:#f9f9f980;background:0 0;border:0;font-size:18px}.twitter-management{grid-template-columns:minmax(0,1fr) 210px;gap:10px;height:100%;min-height:0;display:grid}.twitter-management-main{border:1px solid var(--soft-line);background:#15161f;border-radius:4px;flex-direction:column;min-width:0;min-height:0;display:flex}.twitter-monitor-actions,.twitter-monitor-filters{border-bottom:1px solid var(--soft-line);align-items:center;gap:8px;padding:10px 12px;display:flex}.twitter-monitor-actions button{border:1px solid var(--soft-line);color:#f9f9f99e;background:0 0;border-radius:4px;height:30px;padding:0 11px;font-size:11px}.twitter-monitor-actions button.primary{color:#071715;background:#50d2c1;border-color:#50d2c1;font-weight:600}.twitter-monitor-filters input,.twitter-monitor-filters select{border:1px solid var(--soft-line);color:#f9f9f9b8;background:#1a1b25;border-radius:4px;height:30px;padding:0 9px;font-size:11px}.twitter-monitor-table-wrap{flex:1;min-height:0;overflow:auto}.twitter-monitor-grid{border-collapse:collapse;table-layout:fixed;width:100%;font-size:10px}.twitter-monitor-grid th{z-index:1;color:#f9f9f966;text-align:left;background:#1c1d28;height:34px;padding:0 8px;font-weight:500;position:sticky;top:0}.twitter-monitor-grid td{color:#f9f9f9ab;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #ffffff0d;height:39px;padding:5px 8px;overflow:hidden}.twitter-monitor-grid th:first-child{width:32px}.twitter-monitor-grid th:nth-child(2){width:112px}.twitter-monitor-grid th:nth-child(3){width:145px}.twitter-monitor-grid th:nth-child(4){width:90px}.twitter-monitor-grid th:nth-child(5){width:230px}.twitter-monitor-grid th:nth-child(6){width:65px}.twitter-monitor-grid th:nth-child(7){width:70px}.twitter-monitor-grid th:nth-child(8){width:58px}.twitter-monitor-grid .monitor-types{color:#f9f9f973}.twitter-mini-avatar{color:#fff;background:linear-gradient(135deg,#8c76fb,#50d2c1);border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:8px;display:inline-grid}.monitor-normal{color:#70e3d4}.twitter-monitor-grid td button{color:#8cbbff;background:0 0;border:0;font-size:10px}.twitter-pagination{border-top:1px solid var(--soft-line);color:#f9f9f966;justify-content:flex-end;align-items:center;gap:4px;padding:8px 12px;font-size:10px;display:flex}.twitter-pagination button{border:1px solid var(--soft-line);color:#f9f9f98c;background:0 0;border-radius:3px;width:25px;height:25px}.twitter-pagination button.active{color:#70e3d4;border-color:#50d2c1}.twitter-pagination button:disabled{opacity:.3}.twitter-group-manager{border:1px solid var(--soft-line);background:#15161f;border-radius:4px;overflow:auto}.twitter-group-manager header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;padding:12px;font-size:12px;display:flex}.twitter-group-manager header button{color:#70e3d4;background:0 0;border:0;font-size:18px}.twitter-group-manager>button{color:#f9f9f98c;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 12px;font-size:11px;display:flex}.twitter-group-manager>button.active{color:#70e3d4;background:#50d2c114}.twitter-group-manager small{color:#f9f9f94d}@media (width<=980px){.twitter-search-ticker,.twitter-toolbar>i{display:none}.twitter-stream-grid{grid-template-columns:1fr}.twitter-stream-column.side{display:none}.twitter-management{grid-template-columns:1fr}.twitter-group-manager{display:none}}.twitter-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.twitter-toolbar{flex-direction:column;align-items:stretch;gap:0;height:auto;min-height:0;padding:0;display:flex}.twitter-toolbar-main{align-items:center;gap:12px;height:44px;padding:6px 16px;display:flex}.twitter-toolbar-main nav{align-items:stretch;gap:4px;height:100%;display:flex}.twitter-toolbar-main nav>button{color:#f9f9f980;background:0 0;border:0;padding:0 10px;font-size:13px;position:relative}.twitter-toolbar-main nav>button.active{color:#f9f9f9;font-weight:600}.twitter-toolbar-main nav>button.active:after{content:"";background:var(--primary);height:2px;position:absolute;bottom:-7px;left:8px;right:8px}.twitter-toolbar-main>i{background:var(--line);width:1px;height:20px}.twitter-ai{align-items:center;gap:6px;display:inline-flex}.twitter-filter-row{border-top:1px solid var(--line);align-items:center;gap:12px;height:44px;padding:6px 12px;display:flex}.twitter-filter-row.custom{justify-content:space-between}.twitter-searches{align-items:center;gap:8px;display:flex}.twitter-search{width:192px;height:32px;position:relative}.twitter-search>.twitter-icon{color:#f9f9f94d;width:14px;height:14px;position:absolute;top:9px;left:10px}.twitter-search input{background:#21232b80;border-radius:8px;padding:0 28px 0 32px;font-size:12px}.twitter-search-ticker{width:192px}.twitter-custom-groups{align-items:center;gap:6px;margin:0;display:flex}.twitter-custom-groups button{color:#f9f9f98c;background:0 0;border:0;border-radius:0;height:32px;padding:0 8px;font-size:12px}.twitter-custom-groups button.active{color:#f9f9f9;background:0 0;border:0;font-weight:600}.twitter-view{padding:12px}.twitter-stream-grid,.twitter-custom-groups+.twitter-stream-grid{height:100%}.twitter-stream-column{background:var(--panel)}.twitter-stream-column .tweet-card{background:0 0;padding:14px;display:block}.tweet-meta{color:#f9f9f96b;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;display:flex}.tweet-meta button{color:#f9f9f9a6;background:0 0;border:0;font-size:11px}.tweet-profile{align-items:center;gap:8px;display:flex}.tweet-profile>div:last-child{align-items:center;gap:4px;min-width:0;display:flex}.tweet-profile strong{font-size:12px;font-weight:600}.tweet-profile span{color:#f9f9f96b;font-size:11px}.tweet-avatar{width:28px;height:28px;font-size:10px}.tweet-bio{margin:4px 0 0}.tweet-text{margin:7px 0 0;font-size:12px;line-height:1.6}.tweet-tags{margin-top:8px}.twitter-stream-column.side .tweet-card{padding:12px;display:block}.twitter-stream-column.side .tweet-meta{margin-bottom:8px}.twitter-stream-column.side .tweet-meta button{display:none}.twitter-stream-column.side .tweet-avatar{width:24px;height:24px;font-size:9px}.twitter-management{grid-template-columns:minmax(0,1fr) 288px;gap:12px}.twitter-monitor-actions>span{flex:1}.twitter-monitor-actions button.primary{border-color:var(--primary);background:var(--primary);color:#202630}.twitter-monitor-filters select:first-child{width:144px}.twitter-monitor-filters input{width:192px}.twitter-monitor-filters button{color:#f9f9f98c;background:0 0;border:0;border-radius:4px;height:30px;padding:0 11px;font-size:11px}.twitter-monitor-filters button.query{background:var(--primary);color:#202630;font-weight:600}.twitter-monitor-grid th{height:44px}.twitter-monitor-grid td{height:56px}.twitter-monitor-grid .monitor-types{white-space:normal}.twitter-monitor-grid .monitor-types span{background:var(--panel);color:#f9f9f98c;border-radius:3px;margin:2px 3px 2px 0;padding:2px 6px;font-size:10px;line-height:14px;display:inline-flex}.twitter-monitor-grid td:last-child{align-items:center;gap:6px;display:flex}.twitter-monitor-grid td button{color:#f9f9f966;place-items:center;width:22px;height:22px;padding:0;display:grid}.twitter-monitor-grid td button .twitter-icon{width:12px;height:12px}.twitter-pagination button.active{border-color:var(--primary);color:var(--primary)}.twitter-group-manager header button{height:24px;color:var(--primary);background:#8c76fb26;border:0;border-radius:4px;padding:0 9px;font-size:11px}.twitter-group-manager>div{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;height:40px;padding:0 8px;display:flex}.twitter-group-manager>div>button{color:#f9f9f9a6;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;min-width:0;font-size:11px;overflow:hidden}.twitter-group-manager>div.active{background:#8c76fb14}.twitter-group-manager>div.active>button{color:var(--primary)}.twitter-group-manager>div>span{align-items:center;gap:2px;display:flex}.twitter-group-manager>div>span button{color:#f9f9f959;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.twitter-group-manager>div>span .twitter-icon{width:12px;height:12px}@media (width<=980px){.twitter-search-ticker,.twitter-toolbar-main>i{display:none}.twitter-filter-row.custom{flex-direction:column;align-items:flex-start;height:auto}.twitter-filter-row.custom .twitter-searches{width:100%}.twitter-search{flex:1}}.mcp-page{background:var(--base);height:100%;overflow-y:auto}.mcp-container{width:100%;max-width:1800px;margin:0 auto;padding:24px 16px 32px}.mcp-overview{border:1px solid var(--soft-line);background:var(--panel);border-radius:4px;margin-bottom:16px;padding:16px}.mcp-overview>header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.mcp-overview h1{margin:0;font-size:18px;line-height:24px}.mcp-overview header p{color:#f9f9f980;margin:4px 0 0;font-size:12px}.mcp-overview header>span{color:var(--official-primary,#50d2c1);background:#50d2c114;border:1px solid #50d2c140;border-radius:999px;padding:3px 8px;font-size:10px}.mcp-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mcp-overview-grid>article{border:1px solid var(--soft-line);background:var(--base);border-radius:4px;min-height:64px;padding:12px}.mcp-overview-grid span,.mcp-panel>span{color:#f9f9f973;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500;display:block}.mcp-overview-grid strong{margin-top:8px;font-size:18px;display:block}.mcp-columns{align-items:stretch;gap:16px;display:flex}.mcp-left-column{flex-direction:column;gap:12px;width:440px;min-width:440px;display:flex}.mcp-middle-column{flex:1;min-width:0}.mcp-tools-column{flex:1;min-width:320px}.mcp-panel{border:1px solid var(--soft-line);background:var(--panel);border-radius:4px;padding:16px}.mcp-token-skeleton{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex}.mcp-token-skeleton>span{margin-bottom:14px}.mcp-token-skeleton strong{font-size:14px}.mcp-token-skeleton p{color:#f9f9f973;margin:7px 0 0;font-size:12px}.mcp-action-skeleton{gap:6px;display:grid}.mcp-action-skeleton button{border:1px solid var(--soft-line);color:#f9f9f999;background:0 0;border-radius:4px;height:36px;font-size:13px}.mcp-content-skeleton,.mcp-tools-skeleton{height:100%;min-height:300px}.mcp-content-skeleton>div,.mcp-tools-skeleton>div{border:1px dashed var(--soft-line);background:#ffffff03;border-radius:4px;height:72px;margin-top:12px}@media (width<=1100px){.mcp-columns{flex-direction:column}.mcp-left-column{width:100%;min-width:0}.mcp-tools-column{min-width:0}.mcp-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.mcp-overview-grid{grid-template-columns:1fr}}.mcp-overview-grid small{color:#f9f9f952;margin-top:4px;font-size:10px;display:block}.mcp-token-placeholder{border:1px solid var(--soft-line);background:var(--base);color:#50d2c173;width:100%;font:11px var(--font-geist-mono),monospace;letter-spacing:.18em;border-radius:4px;margin-top:14px;padding:10px}.mcp-current-plan strong{margin-top:10px;font-size:18px;display:block}.mcp-current-plan p{color:#f9f9f973;margin:5px 0 0;font-size:11px}.mcp-middle-column{flex-direction:column;gap:12px;display:flex}.mcp-quota-panel,.mcp-plan-panel,.mcp-tools-panel{height:auto}.mcp-quota-row{margin-top:15px}.mcp-quota-row>div:first-child{justify-content:space-between;gap:12px;display:flex}.mcp-quota-row strong{font-size:12px;font-weight:500}.mcp-quota-row small{color:#f9f9f966;font-variant-numeric:tabular-nums;font-size:11px}.mcp-quota-track{background:#ffffff0f;border-radius:999px;height:5px;margin-top:7px;overflow:hidden}.mcp-quota-track>i{border-radius:inherit;background:var(--official-primary,#50d2c1);height:100%;display:block}.mcp-plan-list,.mcp-tool-list{gap:12px;margin-top:12px;display:grid}.mcp-plan-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mcp-plan-list>button,.mcp-tool-list>article{border:1px solid var(--soft-line);background:var(--base);color:#f9f9f9;text-align:left;border-radius:4px;padding:12px}.mcp-plan-list>button.current{background:#50d2c10a;border-color:#50d2c173}.mcp-plan-list header,.mcp-tool-list header{justify-content:space-between;align-items:center;gap:8px;display:flex}.mcp-plan-list strong,.mcp-tool-list a{color:#f9f9f9;font-size:13px;font-weight:600;text-decoration:none}.mcp-plan-list em,.mcp-tool-list em{color:var(--official-primary,#50d2c1);background:#50d2c11a;border-radius:999px;padding:2px 6px;font-size:9px;font-style:normal}.mcp-plan-list p,.mcp-tool-list p{color:#f9f9f980;margin:8px 0;font-size:11px;line-height:1.5}.mcp-plan-list small{color:#f9f9f959;font-size:10px}.mcp-tools-heading{justify-content:space-between;align-items:center;display:flex}.mcp-tools-heading>span{color:#f9f9f973;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.mcp-tools-heading>div{border:1px solid var(--soft-line);background:#ffffff08;border-radius:4px;height:28px;padding:2px;display:flex}.mcp-tools-heading button{color:#f9f9f973;background:0 0;border:0;border-radius:2px;padding:0 8px;font-size:10px}.mcp-tools-heading button.active{color:#f9f9f9;background:#ffffff14}.mcp-tool-list code{border:1px solid var(--soft-line);background:var(--panel);color:#f9f9f9bf;min-height:36px;font:11px/1.35 var(--font-geist-mono),monospace;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:8px;padding:7px 10px;display:flex}.mcp-tool-list code>b{color:var(--official-primary,#50d2c1)}.mcp-tool-actions{gap:6px;margin-top:8px;display:flex}.mcp-tool-actions>button{border:1px solid var(--soft-line);color:#f9f9f9a6;background:0 0;border-radius:4px;flex:1;height:30px;font-size:11px}.mcp-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mcp-modal{border:1px solid var(--soft-line);background:var(--panel);border-radius:4px;width:100%;max-width:420px;box-shadow:0 20px 60px -15px #000000b3}.mcp-modal>header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.mcp-modal>header strong{font-size:14px}.mcp-modal>header button{color:#f9f9f98c;background:0 0;border:0;width:28px;height:28px;font-size:20px}.mcp-modal>p{color:#f9f9f999;margin:0;padding:20px 18px;font-size:12px;line-height:1.65}.mcp-modal>footer{border-top:1px solid var(--soft-line);justify-content:flex-end;padding:12px 18px;display:flex}.mcp-modal>footer button{background:var(--official-primary,#50d2c1);color:#071715;border:0;border-radius:4px;height:32px;padding:0 14px;font-size:12px;font-weight:600}@media (width<=1380px){.mcp-plan-list{grid-template-columns:1fr}}@media (width<=1100px){.mcp-plan-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.mcp-plan-list{grid-template-columns:1fr}}.mcp-container{padding-top:16px}.mcp-overview{background:linear-gradient(105deg,#8c76fb17,#50d2c106 60%,#0000)}.mcp-overview>header>span{color:#b6a8ff;background:#8c76fb14;border-color:#8c76fb52}.mcp-overview-grid{grid-template-columns:repeat(7,minmax(110px,1fr));gap:7px}.mcp-overview-grid>article{min-height:74px;padding:10px}.mcp-overview-grid strong{font-variant-numeric:tabular-nums;font-size:17px}.mcp-columns{grid-template-columns:360px minmax(330px,.9fr) minmax(420px,1.2fr);gap:12px;display:grid}.mcp-left-column{width:auto;min-width:0}.mcp-tools-column{min-width:0}.mcp-token-card header,.mcp-section-heading{justify-content:space-between;align-items:center;display:flex}.mcp-token-card header>span,.mcp-section-heading>span{color:#f9f9f9b8;font-size:12px;font-weight:600}.mcp-token-card header>em{color:#b6a8ff;background:#8c76fb26;border-radius:999px;padding:2px 6px;font-size:9px;font-style:normal}.mcp-token-card>p{color:#f9f9f961;margin:9px 0;font-size:10px;line-height:1.5}.mcp-token-value{color:#bcb0ff;width:100%;font:10px var(--font-geist-mono),monospace;text-align:left;white-space:nowrap;background:#14151e;border:1px solid #8c76fb40;border-radius:4px;padding:11px;display:block;overflow:hidden}.mcp-token-value.masked{filter:blur(5px);-webkit-user-select:none;user-select:none}.mcp-token-value.revealed{filter:none}.mcp-token-card>div{gap:6px;margin-top:8px;display:flex}.mcp-token-card>div button{border:1px solid var(--soft-line);color:#f9f9f98c;background:0 0;border-radius:4px;flex:1;height:28px;font-size:10px}.mcp-section-heading small{color:#9f8cff;font-size:10px}.mcp-left-column .mcp-plan-list{grid-template-columns:1fr;gap:6px;margin-top:10px}.mcp-left-column .mcp-plan-list>button{padding:10px}.mcp-left-column .mcp-plan-list p{margin:4px 0}.mcp-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mcp-action-grid button{border:1px solid var(--soft-line);color:#f9f9f98c;background:#181923;border-radius:4px;height:32px;font-size:10px}.mcp-action-grid button:first-child,.mcp-action-grid button:nth-child(2){color:#b6a8ff;border-color:#8c76fb59}.mcp-quota-total{background:#8c76fb0e;border:1px solid #8c76fb38;border-radius:4px;margin-top:12px;padding:18px}.mcp-quota-total span,.mcp-quota-total small{color:#f9f9f96b;font-size:10px;display:block}.mcp-quota-total strong{font-variant-numeric:tabular-nums;margin:6px 0 3px;font-size:25px;display:block}.mcp-quota-row{border-bottom:1px solid #ffffff0d;padding:14px 0}.mcp-quota-row:last-child{border-bottom:0}.mcp-quota-row>header,.mcp-quota-row>footer,.mcp-quota-numbers{justify-content:space-between;align-items:center;gap:10px;display:flex}.mcp-quota-row>header>div{align-items:center;gap:6px;display:flex}.mcp-quota-row header em{color:#aa98ff;background:#8c76fb1f;border-radius:3px;padding:2px 5px;font-size:8px;font-style:normal}.mcp-quota-numbers{margin-top:9px}.mcp-quota-numbers span{color:#f9f9f961;font-size:9px}.mcp-quota-numbers b{color:#f9f9f9bf;font-size:12px}.mcp-quota-row>footer{color:#f9f9f94d;margin-top:5px;font-size:9px}.mcp-quota-row.green .mcp-quota-track>i{background:#6ee7a8}.mcp-quota-row.cyan .mcp-quota-track>i{background:#5ed7e8}.mcp-quota-row.purple .mcp-quota-track>i{background:#9f8cff}.mcp-tool-list{gap:8px}.mcp-tool-list>article{padding:13px}.mcp-tool-list p{margin:6px 0 9px}.mcp-tool-list code{min-height:31px;font-size:9px}@media (width<=1320px){.mcp-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mcp-columns{grid-template-columns:330px 1fr}.mcp-tools-column{grid-column:1/-1}}@media (width<=800px){.mcp-columns{grid-template-columns:1fr}.mcp-tools-column{grid-column:auto}.mcp-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.strategy-square-tools{align-items:center;gap:12px;margin-bottom:20px;display:flex}.strategy-square-tools>label{border:1px solid var(--line);background:var(--panel);border-radius:4px;align-items:center;width:100%;max-width:448px;height:40px;padding:0 36px;display:flex;position:relative}.strategy-square-tools>label>svg{fill:none;stroke:#f9f9f94d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;position:absolute;left:12px}.strategy-square-tools input{color:#f9f9f9;background:0 0;border:0;outline:0;width:100%;font-size:13px}.strategy-square-tools>label>button{color:#f9f9f966;background:0 0;border:0;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;right:8px}.strategy-square-tools>label>button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.strategy-square-tools>div{gap:6px;display:flex;overflow-x:auto}.strategy-square-tools>div>button{border:1px solid var(--line);color:#f9f9f9a6;white-space:nowrap;background:0 0;border-radius:999px;height:32px;padding:0 12px;font-size:12px}.strategy-square-tools>div>button.active{border-color:var(--primary);background:var(--primary);color:#202630}.strategy-card>footer>button.subscribed{color:var(--official-success,#70e3d4);background:#70e3d426}.strategy-empty{color:#f9f9f973;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:220px;display:flex}.strategy-empty strong{color:#f9f9f9bf;font-size:15px}.strategy-empty span{font-size:12px}.strategy-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.strategy-hero-inner>button,.strategy-tabs>button,.strategy-square-tools>div>button,.strategy-source-badge,.strategy-card>footer>span,.strategy-card>footer>button{align-items:center;gap:6px;display:flex}.strategy-tabs>button small{background:#ffffff14;border-radius:999px;padding:1px 5px;font-size:9px}.strategy-source-badge .strategy-icon,.strategy-card>footer>span .strategy-icon{width:11px;height:11px}.strategy-card>footer>button .strategy-icon{width:12px;height:12px}.strategy-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.strategy-modal{color:#f9f9f9;background:#1a1b26;border:1px solid #373c43;border-radius:4px;width:100%;max-width:512px;box-shadow:0 20px 60px -15px #000000b3}.strategy-modal>header{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:flex-start;padding:12px 20px;display:flex}.strategy-modal h2{margin:0;font-size:15px}.strategy-modal header p{color:#f9f9f973;margin:5px 0 0;font-size:11px}.strategy-modal header button{color:#f9f9f999;background:0 0;border:0;width:24px;height:24px;font-size:20px}.strategy-modal-body{grid-template-columns:1fr 160px;gap:12px;padding:20px;display:grid}.strategy-modal-body label{color:#f9f9f999;flex-direction:column;gap:7px;font-size:11px;display:flex}.strategy-modal-body input,.strategy-modal-body select{border:1px solid var(--soft-line);color:#f9f9f9;height:36px;font:12px var(--font-geist),system-ui,sans-serif;background:#ffffff08;border-radius:4px;outline:0;padding:0 10px}.strategy-modal>footer{border-top:1px solid var(--soft-line);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.strategy-modal>footer>button{color:#f9f9f9b3;background:0 0;border:0;border-radius:4px;height:36px;padding:0 14px;font-size:12px}.strategy-modal>footer>button:last-child{background:var(--official-primary,#50d2c1);color:#071715;font-weight:600}.strategy-modal>footer>button:disabled{opacity:.4}@media (width<=767px){.strategy-square-tools{flex-direction:column;align-items:stretch}.strategy-modal-body{grid-template-columns:1fr}}.security-market-badge{color:#b9adff;background:#8c76fb21;border:1px solid #8c76fb47;border-radius:4px;flex:none;place-items:center;min-width:26px;height:18px;padding:0 5px;font-size:9px;font-weight:600;display:inline-grid}.security-market-badge.hk{color:#6ee7ee;background:#00d8e71a;border-color:#00d8e740}.security-market-badge.us{color:#72e4bd;background:#2fe3ac1a;border-color:#2fe3ac40}.security-search-select .compact-select-value>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.security-search-select .compact-select-value small,.security-search-results small{color:#f9f9f961;font:10px var(--font-geist-mono,GeistMono),ui-monospace,monospace;margin-left:auto}.security-search-menu{min-width:270px}.security-search-results{max-height:286px;padding:2px;overflow-y:auto}.security-search-results .compact-select-option-main{width:100%}.security-search-error{color:#ff8c96}.readonly-source{color:#f9f9f9a3;background:#ffffff06;border:1px solid #373c43;border-radius:4px;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:12px;display:flex}.readonly-source i{background:#2fe3ac;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fe3ac14}.security-symbol-icon{color:#c7bdff;background:#8c76fb24;border:1px solid #8c76fb4d;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.security-symbol-icon.hk{color:#6ee7ee;background:#00d8e71a;border-color:#00d8e747}.security-symbol-icon.us{color:#72e4bd;background:#2fe3ac1a;border-color:#2fe3ac47}.quote-source-state{color:#f9f9f985;white-space:nowrap;background:#f9f9f90e;border-radius:4px;flex:none;align-items:center;height:18px;padding:0 6px;font-size:9px;font-weight:500;display:inline-flex}.quote-source-state.live{color:#72e4bd;background:#2fe3ac17}.quote-source-state.stale{color:#f6a25a;background:#fe8c2e1a}.quote-source-state.error{color:#ff7c87;background:#f236451a}@media (width<=1200px){.quote-source-state{display:none}.security-search-menu{min-width:240px}}.theme-toggle{border:1px solid var(--soft-line);background:#ffffff08;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}.theme-toggle svg{width:16px;height:16px}.theme-toggle:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.theme-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 55%,transparent)}}.theme-toggle:focus-visible{outline-offset:2px}.terminal-shell[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--base:#fff;--panel:#f7f8fa;--panel-2:#f1f3f6;--line:#d9dde5;--soft-line:#0f172a1a;--text:#182033;--muted:#687386;--muted-2:#929aaa;--primary:#7057e8;--buy:#07866f;--sell:#d93f50;--official-base-content:#182033;--official-primary:#7057e8;color:var(--text);background:#fff}.terminal-shell[data-theme=light] .topbar,.terminal-shell[data-theme=light] .workspace,.terminal-shell[data-theme=light] .market-panel,.terminal-shell[data-theme=light] .market-header,.terminal-shell[data-theme=light] .order-panel,.terminal-shell[data-theme=light] .statusbar,.terminal-shell[data-theme=light] .chart-stage,.terminal-shell[data-theme=light] .chart-host{background:var(--base)}.terminal-shell[data-theme=light] .topbar nav a{color:#727b8b}.terminal-shell[data-theme=light] .topbar nav a:hover{color:#323a49}.terminal-shell[data-theme=light] .topbar nav a.active{color:#151b28}.terminal-shell[data-theme=light] .favorite-tip{color:#8b94a3}.terminal-shell[data-theme=light] .global-search{color:#818b9b;background:#f7f8fa;border-color:#dfe3e9}.terminal-shell[data-theme=light] .global-search:focus-within{background:#fff;border-color:#b9afea;box-shadow:0 0 0 2px #7057e814}.terminal-shell[data-theme=light] .global-search input{color:#182033}.terminal-shell[data-theme=light] .global-search input::placeholder{color:#9ba3b0}.terminal-shell[data-theme=light] .header-icon{color:#697386}.terminal-shell[data-theme=light] .header-icon:hover{color:#202838;background:#f1f3f6;border-color:#d2d7df}.terminal-shell[data-theme=light] .theme-toggle{color:#5d4bc3;background:#f7f8fa}.terminal-shell[data-theme=light] .account-entry{background:#f7f8fa}.terminal-shell[data-theme=light] .symbol-results{background:#fff;border-color:#d7dce4;box-shadow:0 12px 30px #1f293724}.terminal-shell[data-theme=light] .symbol-results button{color:#374151}.terminal-shell[data-theme=light] .symbol-results button:hover{color:#2c245f;background:#f1effc}.terminal-shell[data-theme=light] .symbol-results>span{color:#7b8492}.terminal-shell[data-theme=light] .market-symbol-name{color:#151b28}.terminal-shell[data-theme=light] .market-stat>span,.terminal-shell[data-theme=light] .order-config-grid label{color:#747f90}.terminal-shell[data-theme=light] .market-stat b,.terminal-shell[data-theme=light] .current-price-value{color:#2e3746}.terminal-shell[data-theme=light] .market-stat.funding i{color:#747f90}.terminal-shell[data-theme=light] .market-star{color:#8b94a3}.terminal-shell[data-theme=light] .market-side-toggle-group{background:#ffffffeb;border-color:#d9dde5;box-shadow:0 2px 8px #1f29371f}.terminal-shell[data-theme=light] .market-side-toggle-group>button{color:#697386}.terminal-shell[data-theme=light] .market-side-toggle-group>button.open{color:var(--primary);background:#7057e81a}.terminal-shell[data-theme=light] .market-side-toggle-group>i{background:#d9dde5}.terminal-shell[data-theme=light] .recent-trade-row>span.price-neutral{color:#697386}.terminal-shell[data-theme=light] .recent-trade-row b{color:#4e596a}.terminal-shell[data-theme=light] .recent-trade-row time,.terminal-shell[data-theme=light] .recent-trades-footer>span{color:#747f90}.terminal-shell[data-theme=light] .orderbook-panel .orderbook-columns,.terminal-shell[data-theme=light] .recent-trades-columns{color:#747f90;background:#f7f8fa}.terminal-shell[data-theme=light] .orderbook-panel .orderbook-spread{color:#4e596a;background:#f1f3f6}.terminal-shell[data-theme=light] .orderbook-panel .orderbook-spread .orderbook-spread-label{color:#747f90}.terminal-shell[data-theme=light] .orderbook-table-wrap td{color:#4e596a}.terminal-shell[data-theme=light] .orderbook-table-wrap td small{color:#929aaa}.terminal-shell[data-theme=light] .orderbook-footer,.terminal-shell[data-theme=light] .recent-trades-footer{background:#fff;border-top-color:#d9dde5}.terminal-shell[data-theme=light] .orderbook-ratio{background:#e3e7ed}.terminal-shell[data-theme=light] .orderbook-precision-trigger,.terminal-shell[data-theme=light] .recent-trades-filter-trigger{color:#4e596a;background:#f8f9fb;border-color:#d9dde5}.terminal-shell[data-theme=light] .orderbook-precision-trigger:hover,.terminal-shell[data-theme=light] .orderbook-precision-trigger:focus-visible,.terminal-shell[data-theme=light] .recent-trades-filter-trigger:hover,.terminal-shell[data-theme=light] .recent-trades-filter-trigger[aria-expanded=true]{color:#2c3544;background:#fff;border-color:#b8afe8}.terminal-shell[data-theme=light] .compact-select-trigger,.terminal-shell[data-theme=light] .readonly-source{color:#4e596a;background:#f8f9fb;border-color:#d9dde5}.terminal-shell[data-theme=light] .compact-select-trigger:hover,.terminal-shell[data-theme=light] .compact-select-trigger:focus-visible{color:#2c3544;background:#fff;border-color:#b8afe8}.terminal-shell[data-theme=light] .compact-select-value,.terminal-shell[data-theme=light] .compact-select-trigger>svg{color:inherit}.terminal-shell[data-theme=light] .compact-select-menu{background:#fff;border-color:#d5dae2;box-shadow:0 12px 30px #1f293729}.terminal-shell[data-theme=light] .compact-select-search{color:#7b8595;background:#f8f9fb;border-color:#e0e4ea}.terminal-shell[data-theme=light] .compact-select-search input{color:#242c3a;background:#fff;border-color:#d9dde5}.terminal-shell[data-theme=light] .compact-select-search input::placeholder{color:#929baa}.terminal-shell[data-theme=light] .compact-select-option{color:#4b5667}.terminal-shell[data-theme=light] .compact-select-option:hover,.terminal-shell[data-theme=light] .compact-select-option.selected{color:#2e265e;background:#f1effc}.terminal-shell[data-theme=light] .compact-select-empty,.terminal-shell[data-theme=light] .security-search-select .compact-select-value small,.terminal-shell[data-theme=light] .security-search-results small{color:#7a8494}.terminal-shell[data-theme=light] .side-tabs,.terminal-shell[data-theme=light] .order-types{border-bottom-color:var(--soft-line)}.terminal-shell[data-theme=light] .side-tabs button{color:#737d8c}.terminal-shell[data-theme=light] .side-tabs button.active{color:#644bd7}.terminal-shell[data-theme=light] .order-types button{color:#7a8493}.terminal-shell[data-theme=light] .order-types button:hover{color:#384252}.terminal-shell[data-theme=light] .order-types button.active{color:#202838}.terminal-shell[data-theme=light] .amount-box{background:#fff;border-color:#d9dde5}.terminal-shell[data-theme=light] .amount-field>span{color:#4b5667}.terminal-shell[data-theme=light] .amount-field input{color:#202838}.terminal-shell[data-theme=light] .amount-field b{color:#7b8595}.terminal-shell[data-theme=light] .amount-presets{border-color:#d9dde5}.terminal-shell[data-theme=light] .amount-presets button{color:#566173;background:#f8f9fb;border-color:#d9dde5}.terminal-shell[data-theme=light] .amount-presets button:hover{color:#3a2e7a;background:#f1effc}.terminal-shell[data-theme=light] .amount-presets button.active{color:#5c45ca;background:#eeeafd}.terminal-shell[data-theme=light] .balance{color:#717b8b}.terminal-shell[data-theme=light] .balance b{color:#3f4959}.terminal-shell[data-theme=light] .balance-refresh{color:#7c8695}.terminal-shell[data-theme=light] .risk-control>label:first-child{color:#303949}.terminal-shell[data-theme=light] .risk-track-base{background:#dfe3e9}.terminal-shell[data-theme=light] .risk-tick{background:#d4d9e1}.terminal-shell[data-theme=light] .risk-thumb{box-shadow:0 0 0 2px #fff,0 0 0 3px #0f172a24}.terminal-shell[data-theme=light] .risk-scale{color:#8a93a1}.terminal-shell[data-theme=light] .risk-input{color:#697386;background:#f8f9fb;border-color:#d9dde5}.terminal-shell[data-theme=light] .risk-input input,.terminal-shell[data-theme=light] .risk-input span,.terminal-shell[data-theme=light] .event-panels,.terminal-shell[data-theme=light] .network-status,.terminal-shell[data-theme=light] .statusbar-links>a{color:#697386}.terminal-shell[data-theme=light] .event-panels:hover,.terminal-shell[data-theme=light] .network-status:hover,.terminal-shell[data-theme=light] .network-status[aria-expanded=true],.terminal-shell[data-theme=light] .statusbar-links>a:hover{color:#423394;background:#f1f3f6}.terminal-shell[data-theme=light] .quote-source-state{color:#687386;background:#f1f3f6}.terminal-shell[data-theme=light] .quote-source-state.live{color:#087562;background:#07866f17}.terminal-shell[data-theme=light] .network-route-card{color:#202838;background:#fff;border-color:#d9dde5;box-shadow:0 12px 30px #1f293729}.terminal-shell[data-theme=light] .network-route-card>header button{color:#697386}.terminal-shell[data-theme=light] .network-route-card>header button:hover{color:#202838;background:#f1f3f6}.terminal-shell[data-theme=light] .network-route-options>button{color:#303949;border-color:#d9dde5}.terminal-shell[data-theme=light] .network-route-options>button:hover{border-color:#aeb6c2}.terminal-shell[data-theme=light] .network-route-options>button.selected{background:#7057e812;border-color:#7057e8}.terminal-shell[data-theme=light] .network-route-options small,.terminal-shell[data-theme=light] .network-latencies i{color:#717b8b}.terminal-shell[data-theme=light] .network-latencies{border-color:#e1e4ea}html[data-terminal-theme=light] .market-popover{color:#303949;background:#fff;border-color:#d9dde5;box-shadow:0 12px 30px #1f293729}html[data-terminal-theme=light] .account-modal{color:#202838;background:#fff;border-color:#d9dde5;box-shadow:0 20px 55px -18px #1f293747}html[data-terminal-theme=light] .account-identity{border-color:#e1e4ea}html[data-terminal-theme=light] .account-wallet-mark{color:#5b46c2;background:#f1effc}html[data-terminal-theme=light] .account-address{color:#202838}html[data-terminal-theme=light] .account-identity button{color:#7a8493}html[data-terminal-theme=light] .account-identity button:hover{color:#303949}html[data-terminal-theme=light] .account-actions>button{color:#4d5869}html[data-terminal-theme=light] .account-actions>button:hover{color:#202838;background:#f4f5f7}html[data-terminal-theme=light] .account-actions>button>span,html[data-terminal-theme=light] .account-actions small{color:#7a8493}html[data-terminal-theme=light] .account-chevron{stroke:#9aa2af}html[data-terminal-theme=light] .account-disconnect{border-color:#e1e4ea}html[data-terminal-theme=light] .event-modal{color:#202838;background:#fff;border-color:#d9dde5;box-shadow:0 20px 55px -18px #1f293747}html[data-terminal-theme=light] .event-modal>header,html[data-terminal-theme=light] .event-modal>footer{border-color:#e1e4ea}html[data-terminal-theme=light] .event-modal>header p,html[data-terminal-theme=light] .event-modal h4,html[data-terminal-theme=light] .event-section-heading small,html[data-terminal-theme=light] .event-option-grid small{color:#778191}html[data-terminal-theme=light] .event-option-grid label{background:#fafbfc;border-color:#d9dde5}html[data-terminal-theme=light] .event-option-grid label:hover{background:#f4f5f7;border-color:#b6bdc8}html[data-terminal-theme=light] .event-checkbox{border-color:#b9c0cb}html[data-terminal-theme=light] .event-modal>footer{background:#f8f9fa}html[data-terminal-theme=light] .event-modal>footer button{color:#4d5869}.terminal-shell[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}
