/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.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))}}.predictions-pro-shell{--prediction-blue:#5d8cff}.prediction-page-head{margin-bottom:16px}.prediction-live{min-height:31px;color:var(--green);white-space:nowrap;background:#22e8a20d;border:1px solid #22e8a23d;border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-size:8px;font-weight:760;display:flex}.prediction-live.stale{color:#f1c969;background:#f1c9690d;border-color:#f1c96938}.prediction-command-hero{border:1px solid var(--green);min-height:278px;padding:26px}@supports (color:color-mix(in lab, red, red)){.prediction-command-hero{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line))}}.prediction-command-hero{box-shadow:var(--shadow-panel);background:radial-gradient(circle at 82% 12%,#22e8a224,#0000 34%),linear-gradient(145deg,#0c1a14,#07100d 60%,#0d1914);border-radius:16px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:28px;display:grid;position:relative;overflow:hidden}.prediction-command-hero:after{content:"PREDICT";color:#ffffff06;letter-spacing:-.08em;pointer-events:none;font-size:82px;font-weight:900;position:absolute;inset:auto -15px -28px auto}.prediction-featured-copy{z-index:1;position:relative}.prediction-kicker{color:var(--green);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.prediction-featured-copy>.prediction-status{margin-top:13px}.prediction-featured-copy h2{letter-spacing:-.04em;max-width:720px;margin:14px 0 8px;font-size:27px;line-height:1.22}.prediction-featured-copy>p{max-width:680px;color:var(--muted);margin:0;font-size:10px;line-height:1.65}.prediction-featured-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.prediction-featured-meta span{border:1px solid var(--line);color:#81928b;background:#070e0b8c;border-radius:7px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:8px;display:flex}.prediction-featured-meta svg{color:var(--green)}.prediction-details-btn{min-height:36px;color:var(--green);cursor:pointer;background:#22e8a212;border:1px solid #22e8a23d;border-radius:8px;align-items:center;gap:8px;margin-top:15px;padding:0 13px;font-size:9px;font-weight:760;display:inline-flex}.prediction-featured-outcomes{z-index:1;align-content:center;gap:8px;display:grid;position:relative}.prediction-outcome{border:1px solid var(--line);min-height:58px;color:var(--text);text-align:start;cursor:pointer;background:#060c09b3;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:7px 12px;padding:9px 12px;transition:border-color .16s,transform .16s,background .16s;display:grid}.prediction-outcome:hover:not(:disabled){border-color:var(--outcome);transform:translate(3px)}@supports (color:color-mix(in lab, red, red)){.prediction-outcome:hover:not(:disabled){border-color:color-mix(in srgb,var(--outcome) 40%,var(--line))}}.prediction-outcome:hover:not(:disabled){background:var(--outcome)}@supports (color:color-mix(in lab, red, red)){.prediction-outcome:hover:not(:disabled){background:color-mix(in srgb,var(--outcome) 6%,var(--surface))}}.prediction-outcome:disabled{opacity:.58;cursor:not-allowed}.prediction-outcome span{font-size:9px;font-weight:760}.prediction-outcome strong{color:var(--outcome);font-size:16px}.prediction-outcome>i,.prediction-detail-outcomes button>i{background:var(--line);border-radius:4px;grid-column:1/-1;height:3px;overflow:hidden}.prediction-outcome>i b,.prediction-detail-outcomes button>i b{border-radius:inherit;background:var(--outcome);height:100%;display:block}.outcome-green{--outcome:var(--green)}.outcome-red{--outcome:var(--red)}.outcome-violet{--outcome:var(--violet)}.outcome-gold{--outcome:#f1c969}.outcome-blue{--outcome:var(--prediction-blue)}.prediction-market-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.prediction-market-metrics article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:12px;min-height:91px;padding:15px}.prediction-market-metrics span,.prediction-market-metrics strong,.prediction-market-metrics small{display:block}.prediction-market-metrics span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:7px}.prediction-market-metrics strong{min-height:27px;color:var(--text);align-items:center;gap:6px;margin:7px 0 2px;font-size:20px;display:flex}.prediction-market-metrics strong svg{color:var(--green)}.prediction-market-metrics small{color:#5e7068;font-size:7px}.prediction-workbench{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:61px;margin:15px 0 12px;padding:9px;display:flex}.prediction-category-tabs{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow:auto}.prediction-category-tabs button{min-height:34px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:8px;font-weight:730;display:flex}.prediction-category-tabs button b{background:var(--surface-3);color:#74867d;border-radius:5px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;display:grid}.prediction-category-tabs button.active{color:var(--green);background:#22e8a212;border-color:#22e8a23d}.prediction-category-tabs button.active b{color:var(--green);background:#22e8a21f}.prediction-tools{flex:none;gap:6px;display:flex}.prediction-tools label{border:1px solid var(--line);background:var(--surface-2);width:190px;min-height:34px;color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:0 10px;display:flex}.prediction-tools input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:8px}.prediction-tools select{border:1px solid var(--line);background:var(--surface-2);min-height:34px;color:var(--muted);border-radius:8px;outline:0;padding:0 28px 0 10px;font-size:8px}.prediction-pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.prediction-pro-card{border:1px solid var(--line);background:linear-gradient(155deg,var(--surface),var(--surface-2));border-radius:14px;min-height:315px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.prediction-pro-card:before{content:"";background:linear-gradient(90deg,var(--green),var(--lime),transparent 76%);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.prediction-pro-card:hover{border-color:var(--green);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.prediction-pro-card:hover{border-color:color-mix(in srgb,var(--green) 24%,var(--line))}}.prediction-pro-card:hover{box-shadow:0 18px 44px #00000038}.prediction-pro-card.market-paused:before{background:linear-gradient(90deg,#f1c969,#0000)}.prediction-pro-card.market-resolved:before{background:linear-gradient(90deg,var(--prediction-blue),transparent)}.prediction-pro-card>header{color:var(--green);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}.prediction-status{min-height:21px;color:var(--green);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#22e8a20f;border:1px solid #22e8a233;border-radius:99px;align-items:center;gap:5px;padding:0 7px;font-size:6px;font-weight:780;display:inline-flex}.prediction-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.prediction-status.status-paused{color:#f1c969;background:#f1c9690f;border-color:#f1c96938}.prediction-status.status-resolved{color:var(--prediction-blue);background:#5d8cff0f;border-color:#5d8cff38}.prediction-card-main{width:100%;min-height:93px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.prediction-card-main h3{margin:15px 0 7px;font-size:13px;line-height:1.43}.prediction-card-main p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.prediction-leading{grid-template-columns:1fr auto;align-items:center;gap:5px 10px;margin:12px 0;display:grid}.prediction-leading span{color:var(--muted);font-size:7px}.prediction-leading strong{color:var(--text);font-size:15px}.prediction-leading>i{background:var(--line);border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.prediction-leading>i b{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--lime));height:100%;display:block}.prediction-card-outcomes{grid-template-columns:1fr 1fr;gap:6px;display:grid}.prediction-card-outcomes button{border:1px solid var(--outcome);min-height:39px;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.prediction-card-outcomes button{border:1px solid color-mix(in srgb,var(--outcome) 22%,var(--line))}}.prediction-card-outcomes button{background:var(--outcome);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.prediction-card-outcomes button{background:color-mix(in srgb,var(--outcome) 5%,var(--surface-2))}}.prediction-card-outcomes button{color:var(--outcome);cursor:pointer;justify-content:space-between;align-items:center;gap:6px;font-size:7px;display:flex}.prediction-card-outcomes button:disabled{opacity:.62;cursor:not-allowed}.prediction-card-outcomes button span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prediction-card-outcomes button strong{font-size:8px}.prediction-card-outcomes button.winner{border-color:var(--green);box-shadow:inset 0 0 0 1px #22e8a22e}.prediction-pro-card>footer{border-top:1px solid var(--line-soft);color:#61736b;align-items:center;gap:9px;min-height:34px;margin-top:13px;padding-top:10px;font-size:7px;display:flex}.prediction-pro-card>footer span{align-items:center;gap:4px;display:flex}.prediction-pro-card>footer span:nth-child(2){margin-inline-start:auto}.prediction-pro-card>footer button{border:1px solid var(--line);background:var(--surface-2);width:27px;height:27px;color:var(--muted);cursor:pointer;border-radius:7px;place-items:center;display:grid}.prediction-empty{border:1px dashed var(--line);min-height:250px;color:var(--muted);border-radius:14px;place-content:center;justify-items:center;gap:7px;display:grid}.prediction-empty strong{color:var(--text);font-size:11px}.prediction-empty span{font-size:8px}.prediction-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000402c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.prediction-detail-modal{border:1px solid var(--green);width:min(650px,100%);max-height:calc(100vh - 36px);padding:27px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.prediction-detail-modal{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line))}}.prediction-detail-modal{background:linear-gradient(150deg,var(--surface),var(--surface-2));box-shadow:var(--shadow-float);border-radius:16px;position:relative}.prediction-modal-close{border:1px solid var(--line);background:var(--surface-2);width:33px;height:33px;color:var(--muted);cursor:pointer;top:15px;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:15px}.prediction-detail-top{color:var(--green);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:9px;padding-inline-end:45px;font-size:8px;font-weight:820;display:flex}.prediction-detail-modal h2{letter-spacing:-.035em;margin:17px 0 8px;font-size:23px;line-height:1.35}.prediction-detail-modal>p{color:var(--muted);font-size:9px;line-height:1.6}.prediction-detail-outcomes{grid-template-columns:1fr 1fr;gap:8px;margin:19px 0;display:grid}.prediction-detail-outcomes button{border:1px solid var(--outcome);min-height:60px;padding:10px 11px}@supports (color:color-mix(in lab, red, red)){.prediction-detail-outcomes button{border:1px solid color-mix(in srgb,var(--outcome) 24%,var(--line))}}.prediction-detail-outcomes button{background:var(--outcome);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.prediction-detail-outcomes button{background:color-mix(in srgb,var(--outcome) 5%,var(--surface-2))}}.prediction-detail-outcomes button{color:var(--outcome);text-align:start;cursor:pointer;grid-template-columns:1fr auto;gap:7px;display:grid}.prediction-detail-outcomes button:disabled{opacity:.65;cursor:not-allowed}.prediction-detail-outcomes button span{color:var(--text);font-size:9px;font-weight:730}.prediction-detail-outcomes button strong{font-size:14px}.prediction-detail-outcomes button.winner{border-color:var(--green)}.prediction-resolution{gap:7px;display:grid}.prediction-resolution article{border:1px solid var(--line);background:var(--surface-2);min-height:59px;color:var(--green);border-radius:9px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.prediction-resolution article div{min-width:0}.prediction-resolution span,.prediction-resolution strong{display:block}.prediction-resolution span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:7px}.prediction-resolution strong{color:var(--text);margin-top:4px;font-size:8px;line-height:1.5}.prediction-modal-note{justify-content:center;align-items:center;gap:6px;display:flex;color:#62746b!important;margin:15px 0 0!important;font-size:7px!important}html[data-theme=light] .prediction-command-hero{background:radial-gradient(circle at 82% 12%,#069f6a1f,#0000 34%),linear-gradient(145deg,#f8fcf9,#eaf5ee)}html[data-theme=light] .prediction-featured-meta span{background:#ffffffb8}html[data-theme=light] .prediction-outcome{background:#ffffffc2}html[data-theme=light] .prediction-workbench,html[data-theme=light] .prediction-pro-card,html[data-theme=light] .prediction-market-metrics article,html[data-theme=light] .prediction-detail-modal{box-shadow:var(--shadow-panel)}@media (width<=1100px){.prediction-command-hero{grid-template-columns:1fr .72fr}.prediction-market-metrics{grid-template-columns:1fr 1fr}.prediction-workbench{flex-direction:column;align-items:stretch}.prediction-tools{justify-content:flex-end}.prediction-pro-grid{grid-template-columns:1fr 1fr}}@media (width<=800px){.prediction-command-hero{grid-template-columns:1fr}.prediction-featured-outcomes,.prediction-pro-grid{grid-template-columns:1fr 1fr}.prediction-category-tabs,.prediction-tools label,.prediction-tools{width:100%}.prediction-tools select{flex:0 0 130px}}@media (width<=520px){.prediction-command-hero{padding:20px}.prediction-featured-copy h2{font-size:22px}.prediction-featured-outcomes{grid-template-columns:1fr}.prediction-market-metrics{grid-template-columns:1fr 1fr}.prediction-pro-grid{grid-template-columns:1fr}.prediction-tools{flex-direction:column}.prediction-tools select{flex:auto;width:100%}.prediction-detail-outcomes{grid-template-columns:1fr}.prediction-detail-modal{padding:22px}.prediction-pro-card:hover{transform:none}}.prediction-pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:minmax(0,1fr);place-items:stretch stretch;width:100%;min-width:0}.prediction-pro-grid>.prediction-pro-card{box-sizing:border-box;flex-direction:column;place-self:stretch stretch;width:100%;min-width:0;max-width:none;display:flex}.prediction-pro-card>*{min-width:0}.prediction-pro-card>footer{margin-top:auto}@media (width<=1100px){.prediction-pro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.prediction-pro-grid{grid-template-columns:minmax(0,1fr)}}:root{--bg:#050806;--surface:#0a100d;--surface-2:#0f1713;--surface-3:#15201a;--line:#1d2c25;--line-soft:#142019;--text:#f3f8f5;--muted:#84978f;--green:#20e6a0;--lime:#b9ff3f;--red:#ff6676;--gold:#f3c96a;--violet:#a88cff;--chart-grid:#25352d;--sidebar:244px;--topbar:72px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-panel:0 14px 38px #0000002e, inset 0 1px #ffffff06;--shadow-float:0 20px 70px #00000061}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);background:var(--bg);margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible{outline:2px solid var(--green);outline-offset:2px}.app{background:radial-gradient(circle at 72% -10%, #22e8a20f, transparent 30%), var(--bg);min-height:100vh}.sidebar{z-index:20;width:var(--sidebar);border-right:1px solid var(--line-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030705f0;flex-direction:column;padding:27px 19px 20px;display:flex;position:fixed;inset:0 auto 0 0}[dir=rtl] .sidebar{border-right:0;border-left:1px solid var(--line-soft);inset:0 0 0 auto}.brand{align-items:center;gap:11px;width:fit-content;height:36px;display:inline-flex}.brand-word{letter-spacing:.14em;font-size:22px;font-weight:850;line-height:1}.brand-mark{background:var(--green);clip-path:polygon(0 0,100% 0,72% 34%,34% 34%,34% 52%,78% 52%,48% 87%,34% 87%,34% 100%,0 100%);width:27px;height:28px;display:block;position:relative}.brand-mark span{background:var(--lime);clip-path:polygon(0 0,100% 0,32% 100%,0 100%);position:absolute;inset:52% 20% 13% 34%}.side-nav{gap:5px;margin-top:44px;display:grid}.side-nav button,.side-nav a{color:#8ea099;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;min-height:43px;padding:0 13px;font-size:13px;font-weight:620;text-decoration:none;transition:all .18s;display:flex}.side-nav button:hover,.side-nav a:hover{color:var(--text);background:#0c1411}.side-nav button.active{color:var(--green);box-shadow:inset 2px 0 var(--green);background:linear-gradient(90deg,#22e8a224,#22e8a209)}.side-divider{background:var(--line-soft);height:1px;margin:28px 4px 24px}.side-label{color:#586963;letter-spacing:.13em;text-transform:uppercase;margin:0 13px;font-size:10px;font-weight:760}.trust-card{background:linear-gradient(145deg,#09110e,#050a08);border:1px solid #17251f;border-radius:11px;align-items:center;gap:10px;margin-top:auto;padding:13px;display:flex}.trust-icon{height:34px;color:var(--green);background:#22e8a21a;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.trust-card strong,.trust-card span{display:block}.trust-card strong{font-size:12px}.trust-card span{color:var(--muted);margin-top:3px;font-size:9px}.side-version{color:#40504a;margin:13px 3px 0;font-size:9px}.main-column{min-height:100vh;margin-left:var(--sidebar)}[dir=rtl] .main-column{margin-left:0;margin-right:var(--sidebar)}.topbar{height:var(--topbar);border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:15;background:#020504c2;justify-content:space-between;align-items:center;padding:0 32px;display:flex;position:sticky;top:0}.global-search{border:1px solid var(--line);color:#65746f;cursor:pointer;text-align:start;background:#0b110eb3;border-radius:9px;align-items:center;gap:10px;min-width:265px;height:37px;padding:0 10px;font-size:12px;display:flex}.global-search:hover{color:#a7b4af;background:#0d1512;border-color:#2a3933}.global-search kbd{color:#72817c;background:#0f1714;border:1px solid #26332e;border-radius:5px;margin-left:auto;padding:3px 6px;font-family:inherit;font-size:9px}[dir=rtl] .global-search kbd{margin-left:0;margin-right:auto}.top-actions{align-items:center;gap:8px;display:flex}.product-bar{border-bottom:1px solid var(--line-soft);scrollbar-width:none;background:#040907db;align-items:center;gap:4px;min-height:42px;padding:0 32px;display:flex;overflow-x:auto}.product-bar::-webkit-scrollbar{display:none}.product-bar>span{color:#4f6159;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;margin-inline-end:13px;font-size:8px;font-weight:850}.product-bar button{color:#71827b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;min-height:29px;padding:0 12px;font-size:9px;font-weight:720;display:flex}.product-bar button:hover{color:var(--text);background:#22e8a209}.product-bar button.active{color:var(--green);background:#22e8a213}.product-bar button b{color:#07110d;background:var(--lime);letter-spacing:.04em;border-radius:4px;padding:2px 4px;font-size:6px}.icon-btn,.text-btn,.locale-btn{cursor:pointer;background:0 0;border:0}.icon-btn{color:#8c9b96;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.icon-btn:hover,.locale-btn:hover{color:var(--text);background:#0e1713}.icon-btn.tiny{width:28px;height:28px}.text-btn{color:#aab7b2;padding:8px 11px;font-size:12px;font-weight:650}.locale-btn{color:#8c9b96;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 9px;font-size:11px;display:flex}.primary-btn,.soft-btn,.order-btn{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:12px;font-weight:760;transition:transform .15s,background .15s;display:inline-flex}.primary-btn{background:var(--green);color:#001b11;box-shadow:0 8px 30px #22e8a21a}.primary-btn:hover{background:#39f3b3;transform:translateY(-1px)}.primary-btn.compact{min-height:37px}.primary-btn.full{width:100%;margin-top:17px}.soft-btn{color:#b7c3bf;background:#121b17;border:1px solid #1f2b26}.soft-btn:hover{background:#17231e}.soft-btn.small{min-height:31px;padding:0 12px}.mobile-brand,.mobile-nav{display:none}.content{min-height:calc(100vh - var(--topbar))}.view-shell{max-width:1510px;margin:0 auto;padding:35px 32px 48px;animation:.35s reveal}@keyframes reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.page-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-head h1{letter-spacing:-.035em;margin:6px 0;font-size:clamp(25px,2.4vw,34px);font-weight:730;line-height:1.1}.page-head>div>p:not(.eyebrow){color:var(--muted);margin:0;font-size:13px}.eyebrow,.section-kicker{color:var(--green);letter-spacing:.17em;margin:0;font-size:9px;font-weight:850}.live-dot{background:var(--green);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #22e8a21a}.demo-pill{color:#7f918a;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#09110e;border:1px solid #1c2b25;border-radius:99px;align-items:center;gap:7px;min-height:29px;padding:0 11px;font-size:9px;display:flex}.demo-pill svg{color:var(--lime)}.balance-grid{grid-template-columns:minmax(360px,1.6fr) minmax(210px,1fr) minmax(210px,1fr);gap:13px;display:grid}.main-balance,.metric-card,.panel{border:1px solid var(--line);background:linear-gradient(145deg,#0c1310fa,#060b09fa);border-radius:12px}.balance-card{min-height:190px;padding:24px;position:relative;overflow:hidden}.balance-card:before{content:"";background:radial-gradient(circle,#22e8a21c,#0000 66%);width:250px;height:250px;position:absolute;top:-90px;right:-80px}.card-watermark{color:#0000;-webkit-text-stroke:1px #22e8a214;pointer-events:none;font-size:156px;font-weight:900;position:absolute;bottom:-43px;right:36px;transform:skew(-12deg)}.card-label{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.card-label button{color:#60716b;cursor:pointer;background:0 0;border:0;display:grid}.balance-line{align-items:baseline;gap:10px;margin-top:8px;display:flex}.balance-line strong{letter-spacing:-.05em;font-size:clamp(31px,3vw,42px);line-height:1}.balance-line span{color:#687a73;font-size:10px;font-weight:700}.balance-change{color:var(--green);align-items:center;gap:5px;margin-top:10px;font-size:11px;display:flex}.balance-change span{color:#b4c1bc}.balance-actions{z-index:2;gap:8px;margin-top:23px;display:flex;position:relative}.metric-card{min-height:190px;padding:20px;position:relative;overflow:hidden}.metric-top{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.metric-icon{color:#8fa099;background:#131d19;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.metric-icon.gain-bg{color:var(--green);background:#22e8a217}.metric-card>strong{letter-spacing:-.025em;margin-top:14px;font-size:24px;display:block}.metric-card>p{color:#62736c;margin:5px 0 0;font-size:10px}.spark{width:92px;height:30px;display:block}.spark.positive{color:var(--green)}.spark.negative{color:var(--red)}.spark-wide{opacity:.9;width:calc(100% - 40px);height:58px;position:absolute;bottom:10px;left:20px}.mini-bars{align-items:end;gap:5px;height:49px;display:flex;position:absolute;inset:auto 20px 16px}.mini-bars i{background:linear-gradient(#22e8a28c,#22e8a214);border-radius:2px 2px 0 0;flex:1}.gain{color:var(--green)!important}.loss{color:var(--red)!important}.content-grid{grid-template-columns:minmax(0,2.25fr) minmax(275px,.9fr);gap:13px;margin-top:13px;display:grid}.panel{overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:0 20px;display:flex}.panel-head h2{letter-spacing:-.01em;margin:3px 0 0;font-size:15px}.link-btn{color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.right-stack{gap:13px;display:grid}.donut-area{justify-content:center;align-items:center;gap:26px;padding:8px 20px 24px;display:flex}.donut{background:conic-gradient(var(--green) 0 42%, #6b7cff 42% 70%, #a65cff 70% 88%, #36443e 88% 100%);border-radius:50%;flex:0 0 108px;width:108px;height:108px;position:relative}.donut:after{content:"";background:#09100d;border-radius:50%;position:absolute;inset:12px}.donut span{z-index:2;text-align:center;color:#75867f;place-content:center;font-size:9px;display:grid;position:absolute;inset:0}.donut strong{color:var(--text);font-size:21px;display:block}.legend{min-width:90px}.legend p{color:#91a19b;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;margin:9px 0;font-size:10px;display:grid}.legend p i{background:var(--green);border-radius:2px;width:6px;height:6px}.legend p i.eth{background:#6b7cff}.legend p i.sol{background:#a65cff}.legend p i.other{background:#36443e}.legend p strong{color:#cbd4d1;font-size:10px}.activity-card{padding-bottom:8px}.activity{grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:9px 20px;display:grid}.activity-icon{border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.activity-icon.bought{color:var(--green);background:#22e8a217}.activity-icon.sold{color:#a8b6b1;background:#151e1a}.activity strong,.activity span{display:block}.activity strong{font-size:10px}.activity span{color:#667770;margin-top:3px;font-size:8px}.activity em{color:#c8d1ce;font-size:10px;font-style:normal}.market-table-wrap{overflow-x:auto}.market-table{border-collapse:collapse;width:100%;min-width:650px}.market-table th{color:#53645d;letter-spacing:.08em;text-transform:uppercase;text-align:left;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);height:34px;font-size:8px;font-weight:750}.market-table th:first-child,.market-table td:first-child{width:44px;padding-left:18px}.market-table th:last-child,.market-table td:last-child{color:#56665f;width:34px}.market-table td{border-bottom:1px solid #111a17;height:57px;font-size:10px;transition:background .15s}.market-table tbody tr:last-child td{border-bottom:0}.star{color:#405049;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.star.starred{color:var(--lime)}.market-open{color:#65766f;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.market-open:hover{color:var(--green);background:#22e8a214}.market-name{align-items:center;gap:9px;display:flex}.market-name>div strong,.market-name>div span{display:block}.market-name>div span{color:#62736c;margin-top:2px;font-size:8px}.market-name em{color:#4e5f58;margin-left:-5px;font-size:8px;font-style:normal}.coin{border:1px solid var(--coin);flex:0 0 29px;width:29px;height:29px}@supports (color:color-mix(in lab, red, red)){.coin{border:1px solid color-mix(in srgb, var(--coin) 35%, transparent)}}.coin{background:var(--coin)}@supports (color:color-mix(in lab, red, red)){.coin{background:color-mix(in srgb, var(--coin) 11%, transparent)}}.coin{color:var(--coin);border-radius:50%;place-items:center;font-size:13px;font-weight:780;display:grid}.coin-small{flex-basis:27px;width:27px;height:27px;font-size:11px}.number,.muted-number{font-variant-numeric:tabular-nums}.muted-number{color:#8b9b95}.ticker-strip{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(4,1fr);margin-bottom:13px;display:grid;overflow:hidden}.ticker-strip button{border:0;border-right:1px solid var(--line);cursor:pointer;text-align:left;background:#090f0ce6;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:69px;padding:0 15px;display:grid}.ticker-strip button:last-child{border-right:0}.ticker-strip b,.ticker-strip small{display:block}.ticker-strip b{font-size:11px}.ticker-strip small{color:#697a73;margin-top:3px;font-size:9px}.ticker-strip em{font-size:10px;font-style:normal}.markets-full{min-height:490px}.markets-toolbar{justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:0 20px;display:flex}.tabs{align-items:center;gap:5px;display:flex}.tabs button{color:#71827b;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 12px;font-size:10px}.tabs button.active{color:var(--text);background:#14201b}.table-search{border:1px solid var(--line);color:#60716a;background:#0a110e;border-radius:8px;align-items:center;gap:8px;width:190px;height:34px;padding:0 10px;display:flex}.table-search input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.empty-state{text-align:center;color:#53645d;place-content:center;gap:8px;min-height:320px;display:grid}.empty-state svg{margin:auto}.empty-state strong{color:#b2beb9;font-size:13px}.empty-state span{font-size:10px}.trade-heading{border:1px solid var(--line);background:#080e0b;border-radius:11px;align-items:center;padding:16px 18px}.trade-title{align-items:center;gap:11px;display:flex}.trade-title p{color:#6b7c75;margin:0;font-size:9px}.trade-title h1{letter-spacing:-.01em;margin:2px 0 0;font-size:17px}.trade-stats{align-items:center;gap:clamp(22px,4vw,55px);display:flex}.trade-stats span{color:#60716b;gap:4px;font-size:8px;display:grid}.trade-stats strong{color:#d7dfdc;font-size:10px}.trade-grid{grid-template-columns:minmax(0,1.9fr) 330px;gap:13px;display:grid}.orderbook-panel{grid-column:1/2}.order-panel{grid-area:1/2/span 2;padding:19px}.chart-toolbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.compact-tabs button{min-height:29px}.time-tabs{gap:3px;display:flex}.time-tabs button{color:#5f7069;cursor:pointer;background:0 0;border:0;border-radius:6px;width:35px;height:27px;font-size:8px}.time-tabs button.active{color:var(--green);background:#22e8a214}.big-chart{height:394px;padding:0 15px 20px;position:relative}.big-chart svg{width:100%;height:310px;margin-top:54px}.chart-price{z-index:2;align-items:baseline;gap:10px;display:flex;position:absolute;top:18px;left:19px}.chart-price span{color:#65766f;font-size:9px}.chart-price strong{font-size:18px}.chart-price em{font-size:9px;font-style:normal}.chart-axis{color:#485950;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:8px;left:18px;right:18px}.chart-price small{color:#52635c;margin-inline-start:2px;font-size:8px}.order-side{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:-19px -19px 20px;display:grid}.order-side button{color:#70817a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:51px;font-size:12px;font-weight:700}.order-side button.buy.active{color:var(--green);border-color:var(--green);background:linear-gradient(#0000,#22e8a20f)}.order-side button.sell.active{color:var(--red);border-color:var(--red);background:linear-gradient(#0000,#ff6b7a0f)}.form-row,.available-line{justify-content:space-between;align-items:center;gap:15px;display:flex}.form-row>span,.available-line span{color:#768780;font-size:10px}.segmented{border:1px solid var(--line);background:#070d0a;border-radius:7px;padding:3px;display:flex}.segmented button{color:#60716a;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 10px;font-size:9px}.segmented button.active{color:#dfe6e3;background:#16211d}.available-line{margin:19px 0 15px}.available-line strong{font-size:10px}.field{gap:7px;margin-top:13px;display:grid}.field>span{color:#7c8c86;font-size:9px}.field>div,.network-box{background:#080f0c;border:1px solid #213029;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;display:flex}.field input,.field select{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.field select{appearance:none;cursor:pointer}.field select option{color:#102019;background:#fff}.select-field>svg{color:#60716a;pointer-events:none;flex:none}.field em{color:#70817a;font-size:9px;font-style:normal}.range{appearance:none;background:linear-gradient(90deg,var(--green) var(--range),#1a2721 var(--range));border-radius:3px;width:100%;height:3px;margin-top:24px}.range::-webkit-slider-thumb{appearance:none;background:var(--green);width:13px;height:13px;box-shadow:0 0 0 1px var(--green);border:3px solid #05100c;border-radius:50%}.range-labels{color:#53645d;justify-content:space-between;margin-top:8px;font-size:7px;display:flex}.order-summary{border:1px solid var(--line-soft);background:#09100d;border-radius:8px;margin-top:21px;padding:13px}.order-summary p{color:#63746d;justify-content:space-between;margin:0;font-size:9px;display:flex}.order-summary p+p{margin-top:9px}.order-summary strong{color:#b8c3bf}.order-btn{color:#03150e;width:100%;margin-top:15px}.order-btn.buy{background:var(--green)}.order-btn.sell{background:var(--red)}.demo-note{color:#596a63;justify-content:center;align-items:center;gap:5px;margin:12px 0 0;font-size:8px;display:flex}.orderbook-panel{padding-bottom:10px}.live-label{color:var(--green);letter-spacing:.1em;align-items:center;gap:5px;font-size:8px;display:flex}.live-label i{background:var(--green);border-radius:50%;width:5px;height:5px}.book-head,.book-row{grid-template-columns:1fr 1fr 1fr;padding:0 19px;font-size:8px;display:grid}.book-head{color:#52635c;border-block:1px solid var(--line-soft);align-items:center;height:30px}.book-row{color:#82928c;font-variant-numeric:tabular-nums;align-items:center;min-height:28px;position:relative}.book-row:after{content:"";width:var(--depth);z-index:0;height:100%;position:absolute;right:0}.book-row span{z-index:1;position:relative}.book-row.ask span:first-child{color:var(--red)}.book-row.bid span:first-child{color:var(--green)}.book-mid{height:31px;color:var(--green);border-block:1px solid var(--line-soft);align-items:center;gap:6px;padding:0 19px;font-size:11px;display:flex}.wallet-hero{background:radial-gradient(circle at 80% 0,#b6ff3717,#0000 32%),linear-gradient(130deg,#0b1712,#07100d 60%,#0b1813);border:1px solid #22e8a23d;border-radius:13px;justify-content:space-between;align-items:center;min-height:195px;padding:30px;display:flex;position:relative;overflow:hidden}.wallet-hero>div>span{color:#7d8f88;font-size:11px}.wallet-hero>div>strong{letter-spacing:-.045em;margin:8px 0;font-size:39px;display:block}.wallet-hero p{color:#697a73;margin:0;font-size:10px}.wallet-hero-actions{z-index:2;gap:9px;display:flex;position:relative}.wallet-hero-actions button{color:#b2beba;cursor:pointer;background:#070f0cb8;border:1px solid #23362e;border-radius:10px;place-content:center;gap:7px;width:84px;height:73px;font-size:9px;display:grid}.wallet-hero-actions button:hover{color:var(--green);border-color:#22e8a266}.wallet-hero-actions svg{margin:auto}.wallet-orbit{border:1px solid #22e8a214;border-radius:50%;position:absolute}.wallet-orbit.one{width:300px;height:300px;top:-130px;right:-90px}.wallet-orbit.two{width:220px;height:220px;top:-100px;right:-25px}.asset-panel{margin-top:13px}.asset-head,.asset-row{grid-template-columns:1.4fr 1fr 1fr 1.2fr 60px;align-items:center;gap:15px;padding:0 20px;display:grid}.asset-head{border-block:1px solid var(--line-soft);color:#53645d;text-transform:uppercase;letter-spacing:.08em;height:34px;font-size:8px}.asset-row{border-bottom:1px solid var(--line-soft);min-height:65px;font-size:10px}.asset-row:last-child{border-bottom:0}.allocation-line{align-items:center;gap:9px;display:flex}.allocation-line:before{content:"";background:#18241f;border-radius:4px;flex:1;height:3px}.allocation-line span{background:var(--green);z-index:1;border-radius:4px;width:25%;height:3px;margin-right:-100%}.allocation-line em{color:#7b8c85;text-align:right;width:33px;font-size:9px;font-style:normal}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#000302c7;place-items:center;padding:20px;animation:.2s fade;display:grid;position:fixed;inset:0}.modal{background:linear-gradient(145deg,#0d1512,#070c0a);border:1px solid #26362f;border-radius:15px;width:min(480px,100%);max-height:calc(100vh - 35px);padding:28px;position:relative;overflow:auto;box-shadow:0 34px 110px #00000085}.modal-close{border:1px solid var(--line);color:#7f9089;cursor:pointer;background:#0a110e;border-radius:7px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:15px;right:15px}.modal-symbol{width:45px;height:45px;color:var(--green);background:#22e8a21a;border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.modal h2{letter-spacing:-.03em;margin:7px 0;font-size:24px}.modal>p{color:#768780;margin:0;font-size:11px;line-height:1.6}.method-grid{grid-template-columns:1fr 1fr;gap:9px;margin:21px 0 17px;display:grid}.method-grid button{color:#75867f;text-align:left;cursor:pointer;background:#09100d;border:1px solid #202e28;border-radius:10px;grid-template-columns:1fr 18px;gap:6px;min-height:115px;padding:15px;display:grid;position:relative}.method-grid button>svg{color:#71837b}.method-grid button strong,.method-grid button span{grid-column:1/-1;display:block}.method-grid button strong{color:#bec9c5;font-size:11px}.method-grid button span{font-size:8px;line-height:1.5}.method-grid button i{border:1px solid #2b3a34;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:10px;right:10px}.method-grid button.active{background:#22e8a20b;border-color:#22e8a28c}.method-grid button.active>svg,.method-grid button.active i{color:var(--green);border-color:var(--green)}.network-box{color:#71827b;grid-template-columns:1fr auto 18px;margin-top:17px;font-size:9px;display:grid}.network-box strong{color:#c6d0cc}.address-box{border:1px solid var(--line);background:#080f0c;border-radius:10px;align-items:center;gap:15px;margin-top:12px;padding:14px;display:flex}.fake-qr{border:5px dotted var(--green);width:70px;height:70px;color:var(--green);flex:0 0 70px;place-items:center;font-size:28px;font-weight:900;display:grid}.address-box span,.address-box code{display:block}.address-box span{color:#65766f;font-size:8px}.address-box code{color:#d7dfdc;margin-top:4px}.address-box button{color:var(--green);cursor:pointer;background:0 0;border:0;gap:5px;padding:7px 0 0;font-size:8px;display:flex}.modal-foot{align-items:center;gap:6px;display:flex;color:#586961!important;margin-top:17px!important;font-size:8px!important}.signup-modal .brand{margin-bottom:26px}.steps{align-items:center;margin-bottom:24px;display:flex}.steps i{border:1px solid #34443d;border-radius:50%;width:9px;height:9px}.steps span{background:#27342f;flex:1;height:1px}.steps .done{background:var(--green);border-color:var(--green)}.signup-modal .field{margin-top:20px}.toast{z-index:110;color:#cbd5d1;background:#0d1813;border:1px solid #22e8a24d;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:10px;animation:.25s toast-in;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #00000080}.toast svg{color:var(--green)}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}[dir=rtl] .brand-word{letter-spacing:.08em}[dir=rtl] .global-search kbd{margin-right:auto}[dir=rtl] .market-table th,[dir=rtl] .method-grid button{text-align:right}[dir=rtl] .market-name em{margin-left:0;margin-right:-5px}[dir=rtl] .live-dot{margin-left:6px;margin-right:0}[dir=rtl] .card-watermark{left:36px;right:auto}[dir=rtl] .balance-card:before{left:-80px;right:auto}[dir=rtl] .modal-close{left:15px;right:auto}[dir=rtl] .method-grid button i{left:10px;right:auto}[dir=rtl] .chart-price{left:auto;right:19px}@media (width<=1150px){:root{--sidebar:78px}.sidebar{align-items:center;padding-inline:16px}.sidebar .brand-word,.side-nav span,.side-label,.trust-card div:not(.trust-icon),.side-version{display:none}.side-nav{width:100%}.side-nav button{justify-content:center;padding:0}.side-divider{width:100%}.trust-card{padding:8px}.balance-grid{grid-template-columns:1.5fr 1fr}.metric-card:last-child{display:none}.content-grid{grid-template-columns:1fr}.right-stack{grid-template-columns:1fr 1fr}.trade-grid{grid-template-columns:minmax(0,1fr) 300px}.trade-stats span:nth-child(3){display:none}}@media (width<=800px){:root{--topbar:62px}.sidebar{display:none}.main-column,[dir=rtl] .main-column{margin:0}.topbar{padding:0 16px}.mobile-brand{display:block}.mobile-brand .brand-word{font-size:16px}.mobile-brand .brand-mark{width:21px;height:22px}.global-search,.text-btn,.locale-btn span{display:none}.top-actions{gap:3px}.locale-btn{padding:0 6px;font-size:9px}.primary-btn.compact{padding:0 10px;font-size:10px}.content{padding-bottom:70px}.view-shell{padding:24px 14px 34px}.page-head{align-items:flex-start;margin-bottom:20px}.page-head h1{font-size:26px}.page-head>div>p:not(.eyebrow){font-size:11px}.demo-pill{display:none}.balance-grid{grid-template-columns:1fr 1fr}.main-balance{grid-column:1/-1}.metric-card{min-height:155px}.metric-card:last-child{display:block}.balance-card{min-height:200px}.balance-actions{gap:6px}.balance-actions button{flex:1;padding:0 8px;font-size:10px}.right-stack{grid-template-columns:1fr}.panel-head{padding:0 15px}.market-table th:first-child,.market-table td:first-child{padding-left:13px}.mobile-nav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none;background:#080e0beb;border:1px solid #24332d;border-radius:13px;height:59px;padding:5px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;overflow-x:auto;box-shadow:0 16px 45px #00000080}.mobile-nav::-webkit-scrollbar{display:none}.mobile-nav button{color:#667770;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 62px;place-content:center;gap:3px;min-width:0;font-size:7px;display:grid}.mobile-nav button svg{margin:auto}.mobile-nav button.active{color:var(--green);background:#22e8a214}.ticker-strip{grid-template-columns:1fr 1fr}.ticker-strip button:nth-child(2){border-right:0}.ticker-strip button:nth-child(-n+2){border-bottom:1px solid var(--line)}.markets-toolbar{flex-direction:column;align-items:stretch;padding:14px}.tabs{overflow:auto}.tabs button{white-space:nowrap}.table-search{width:100%}.trade-heading{align-items:flex-start}.trade-stats{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}.trade-grid{grid-template-columns:1fr}.order-panel{grid-area:auto/1}.orderbook-panel{grid-column:1}.big-chart{height:330px}.big-chart svg{height:250px}.wallet-hero{gap:25px;padding:24px;display:grid}.wallet-hero-actions{width:100%}.wallet-hero-actions button{flex:1}.asset-panel{overflow:auto}.asset-head,.asset-row{min-width:680px}.modal{padding:22px}.method-grid{grid-template-columns:1fr}.method-grid button{min-height:91px}}@media (width<=470px){.top-actions .icon-btn{display:none}.page-head>.primary-btn{padding:0 12px}.balance-grid{display:block}.metric-card{margin-top:10px}.metric-card:last-child{display:none}.balance-line strong{font-size:34px}.content-grid{margin-top:10px}.allocation-card{display:none}.ticker-strip button{padding:0 10px}.trade-heading{display:block}.trade-stats{margin-top:17px}.chart-toolbar{padding:0 9px}.time-tabs button{width:28px}.wallet-hero>div>strong{font-size:32px}.modal{border-radius:13px}}.data-status{border:1px solid var(--line);color:#71827b;cursor:pointer;white-space:nowrap;background:#09110e;border-radius:99px;align-items:center;gap:7px;min-height:31px;padding:0 10px;font-size:9px;font-weight:720;display:inline-flex}.data-status.connected{color:var(--green);background:#22e8a20e;border-color:#22e8a233}.data-status.snapshot{color:#a7b3ae}.spinning{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.profile-chip{border:1px solid var(--line);min-height:39px;color:var(--text);cursor:pointer;text-align:left;background:#09110e;border-radius:9px;align-items:center;gap:8px;padding:4px 9px 4px 5px;display:flex}.profile-chip:hover{background:#0d1612;border-color:#2a3a33}.profile-chip .avatar{background:linear-gradient(145deg,var(--green),var(--lime));color:#03130d;border-radius:7px;place-items:center;width:29px;height:29px;font-size:11px;font-weight:850;display:grid}.profile-chip strong,.profile-chip small{display:block}.profile-chip strong{text-overflow:ellipsis;white-space:nowrap;max-width:86px;font-size:9px;overflow:hidden}.profile-chip small{color:#63746d;margin-top:2px;font-size:7px}.icon-btn.signout{width:31px}.activity-icon.buy{color:var(--green);background:#22e8a217}.activity-icon.sell{color:var(--red);background:#ff6b7a17}.activity-icon.deposit{color:var(--lime);background:#b6ff3717}.activity-icon.order{color:#f1c969;background:#f1c96914}.balance-change.loss-state{color:var(--red)}.activity em.open-order{color:#f1c969;letter-spacing:.08em;font-size:8px}.activity em.rejected-order{color:var(--red);letter-spacing:.08em;font-size:8px}.activity-empty{color:#5e6f68;place-content:center;justify-items:center;gap:8px;min-height:88px;font-size:9px;display:grid}.source-row{border-top:1px solid var(--line-soft);color:#61726b;justify-content:space-between;align-items:center;min-height:43px;padding:0 20px;font-size:8px;display:flex}.source-row span{align-items:center;gap:6px;display:inline-flex}.source-row svg{color:var(--green)}.source-row.source-stale svg{color:var(--red)}.source-row small{font-size:8px}.refresh-market{min-height:35px}.wallet-head-actions{gap:8px;display:flex}.cash-pill,.history-count{border:1px solid var(--line);color:#82938c;background:#09110e;border-radius:99px;align-items:center;min-height:27px;padding:0 9px;font-size:8px;display:inline-flex}.history-panel{margin-top:13px;padding-bottom:9px}.history-panel .activity{border-top:1px solid var(--line-soft);min-height:51px}.field>div>svg:first-child{color:#60716a;margin-right:8px}.field-error{color:var(--red)!important;margin-top:10px!important;font-size:9px!important}.account-modal .brand{margin-bottom:26px}.account-identity{align-items:center;gap:14px;margin:8px 0 22px;display:flex}.account-avatar{background:linear-gradient(145deg,var(--green),var(--lime));color:#03130d;border-radius:14px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:23px;font-weight:900;display:grid}.account-identity h2{margin:4px 0 3px;font-size:22px}.account-identity p{color:#71827b;margin:0;font-size:10px}.account-meta{border:1px solid var(--line);background:#080f0c;border-radius:10px;overflow:hidden}.account-meta span{border-bottom:1px solid var(--line-soft);color:#697a73;justify-content:space-between;align-items:center;min-height:43px;padding:0 13px;font-size:9px;display:flex}.account-meta span:last-child{border-bottom:0}.account-meta strong{color:#c2ccc8;font-size:9px}.soft-btn.full{width:100%}.secondary-full{margin-top:8px}@media (width<=1150px){.global-search{min-width:190px}.data-status span{display:none}}@media (width<=800px){.data-status,.profile-chip>span:last-child{display:none}.profile-chip{background:0 0;border:0;padding:4px}.icon-btn.signout{display:none}}.product-switch{border:1px solid var(--line);background:#080e0bd1;border-radius:10px;align-items:center;gap:5px;min-height:44px;margin-bottom:10px;padding:5px;display:flex}.product-switch button{color:#71827b;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:32px;padding:0 14px;font-size:10px;font-weight:780}.product-switch button.active{color:var(--text);background:#15211c;box-shadow:0 1px #ffffff08}.product-switch button b{color:var(--green);letter-spacing:.08em;background:#22e8a21a;border-radius:99px;margin-inline-start:5px;padding:3px 5px;font-size:6px}.product-switch>span{color:#63746d;margin-inline-start:auto;padding-inline:10px;font-size:8px}.futures-banner{min-height:51px;color:var(--green);background:#22e8a20b;border:1px solid #22e8a233;border-radius:10px;align-items:center;gap:10px;margin:-17px 0 13px;padding:9px 14px;display:flex}.futures-banner.stale{color:var(--red);background:#ff6b7a0b;border-color:#ff6b7a40}.futures-banner strong,.futures-banner span{display:block}.futures-banner strong{font-size:9px}.futures-banner span{color:var(--muted);margin-top:3px;font-size:8px}.market-policy-banner{color:#ffb84c;background:#ffb84c0e;border:1px solid #ffb84c47;border-radius:10px;align-items:center;gap:10px;min-height:51px;margin:-6px 0 13px;padding:9px 14px;display:flex}.market-policy-banner.halted{color:var(--red);background:#ff6b7a0e;border-color:#ff6b7a4d}.market-policy-banner strong,.market-policy-banner span{display:block}.market-policy-banner strong{font-size:9px}.market-policy-banner span{color:var(--muted);margin-top:3px;font-size:8px}.chart-panel{min-width:0}.chart-type-tabs button{align-items:center;gap:5px;display:flex}.analysis-toolbar{border-bottom:1px solid var(--line-soft);align-items:center;gap:5px;min-height:39px;padding:5px 15px;display:flex;overflow-x:auto}.analysis-toolbar>span{color:#61726b;white-space:nowrap;margin-inline-end:4px;font-size:8px;font-weight:750}.analysis-toolbar button{color:#687a73;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;height:25px;padding:0 9px;font-size:8px}.analysis-toolbar button:hover{color:var(--text);background:#22e8a20b}.analysis-toolbar button.active{color:var(--green);background:#22e8a212;border-color:#22e8a233}.analysis-toolbar .chart-refresh{place-items:center;width:27px;margin-inline-start:auto;padding:0;display:grid}.analysis-toolbar button:disabled{opacity:.55;cursor:wait}.live-chart{-webkit-user-select:none;user-select:none;height:394px;padding:0 13px 8px;position:relative}.live-chart.with-rsi{height:430px}.live-chart>svg{touch-action:none;width:100%;height:335px;margin-top:47px;overflow:visible}.live-chart.with-rsi>svg{height:370px}.chart-gridline{stroke:var(--chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.candle-up{fill:var(--green);stroke:var(--green)}.candle-down{fill:var(--red);stroke:var(--red)}.candle-up line,.candle-down line{stroke-width:1.2px}.indicator-line{fill:none;stroke-width:1.7px;vector-effect:non-scaling-stroke}.indicator-line.sma{stroke:#f1c969}.indicator-line.ema{stroke:#7f8cff}.indicator-line.bollinger{stroke:#b37cff;stroke-dasharray:5 4;opacity:.88}.indicator-line.rsi{stroke:#b37cff;stroke-width:1.8px}.rsi-guide{stroke:var(--chart-grid);stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.rsi-panel text{fill:#61726b;font-size:8px}.crosshair{stroke:#7d8f88;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.crosshair-dot{fill:var(--surface);stroke:var(--green);stroke-width:2px;vector-effect:non-scaling-stroke}.chart-source{z-index:3;color:var(--red);align-items:center;gap:5px;font-size:8px;display:flex;position:absolute;top:18px;right:17px}.chart-source.connected{color:var(--green)}.chart-source i{background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.chart-source i{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,transparent)}}[dir=rtl] .chart-source{left:17px;right:auto}.ohlc-strip{color:#687a73;align-items:center;gap:13px;font-size:7px;display:flex;position:absolute;bottom:8px;left:16px}.ohlc-strip b{color:#a9b6b1;margin-inline-start:3px;font-weight:650}[dir=rtl] .ohlc-strip{left:auto;right:16px}.chart-empty{color:#65766f;place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.chart-empty strong{font-size:10px}.chart-empty button{color:var(--green);cursor:pointer;background:0 0;border:0;font-size:9px}.leverage-head{color:#71827b;justify-content:space-between;align-items:center;margin:17px 0 8px;font-size:9px;display:flex}.leverage-head strong{color:var(--green);font-size:12px}.leverage-options{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.leverage-options button{border:1px solid var(--line);color:#6d7e77;cursor:pointer;background:#080f0c;border-radius:6px;min-width:0;height:28px;padding:0;font-size:8px}.leverage-options button.active{color:var(--green);background:#22e8a212;border-color:#22e8a261}.segmented button:disabled{opacity:.38;cursor:not-allowed}.position-mode{border-inline-start:1px solid var(--line);align-items:center;gap:3px;margin-inline-start:5px;padding-inline-start:9px;display:flex}.position-mode span{color:#687a73;margin-inline-end:3px;font-size:8px}.position-mode button{min-height:27px;padding:0 9px;font-size:8px}.position-mode button.active{color:var(--green);background:#22e8a214}.futures-account-strip{border:1px solid var(--line);background:linear-gradient(145deg,#0a110ef2,#060b09f2);border-radius:10px;grid-template-columns:repeat(5,1fr);margin:-3px 0 13px;display:grid;overflow:hidden}.futures-account-strip span{border-inline-end:1px solid var(--line-soft);align-content:center;gap:4px;min-height:57px;padding:10px 14px;display:grid}.futures-account-strip span:last-child{border-inline-end:0}.futures-account-strip small{color:#64756e;font-size:8px}.futures-account-strip strong{font-variant-numeric:tabular-nums;font-size:11px}.warn{color:#f1c969!important}.futures-order-types{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(2,1fr);gap:4px;margin-top:13px;padding-bottom:13px;display:grid}.futures-order-types button{border:1px solid var(--line);color:#6c7d76;cursor:pointer;background:#080f0c;border-radius:6px;min-height:31px;font-size:8px}.futures-order-types button.active{color:var(--green);background:#22e8a211;border-color:#22e8a259}.advanced-options{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.check-option{border:1px solid var(--line);cursor:pointer;background:#080f0c;border-radius:8px;align-items:flex-start;gap:8px;min-height:49px;padding:8px 9px;display:flex}.check-option input{width:13px;height:13px;accent-color:var(--green);margin:1px 0 0}.check-option span,.check-option small{display:block}.check-option span{color:#b8c4bf;font-size:8px;font-weight:700}.check-option small{color:#5f7069;margin-top:3px;font-size:7px;font-weight:500;line-height:1.3}.check-option.disabled{opacity:.45;cursor:not-allowed}.tp-sl-toggle{border:1px solid var(--line);color:#70817a;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:7px;width:100%;min-height:36px;margin-top:9px;padding:0 10px;font-size:8px;display:flex}.tp-sl-toggle span{color:#a8b5b0;font-weight:750}.tp-sl-toggle em{color:#667770;margin-inline-start:auto;font-style:normal}.tp-sl-toggle.active{color:var(--green);background:#22e8a20a;border-color:#22e8a24d}.tp-sl-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.tp-sl-grid .field>div{padding:0 8px}.tp-sl-grid .field input{width:70px;font-size:10px}.tp-sl-grid .field em{font-size:7px}.order-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.futures-order .demo-note{text-align:center;line-height:1.45}.leverage-head strong small{color:var(--muted);margin-inline-start:5px;font-size:7px;font-weight:650}.futures-records{grid-column:1/-1;min-width:0}.records-toolbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:0 16px;display:flex}.record-tabs{align-items:center;gap:3px;min-width:0;display:flex;overflow-x:auto}.record-tabs button{color:#6f8079;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:31px;padding:0 11px;font-size:9px}.record-tabs button b{color:#91a19b;background:#14201b;border-radius:99px;margin-inline-start:6px;padding:2px 5px;font-size:7px}.cancel-all{min-height:29px;color:var(--red);cursor:pointer;background:#ff6b7a0e;border:1px solid #ff6b7a40;border-radius:6px;flex:none;padding:0 10px;font-size:8px}.futures-table-wrap{width:100%;overflow:auto}.futures-table{border-collapse:collapse;width:100%;min-width:1040px}.futures-table th{border-bottom:1px solid var(--line-soft);color:#52635c;text-align:start;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;height:32px;padding:0 13px;font-size:7px;font-weight:750}.futures-table td{border-bottom:1px solid var(--line-soft);color:#85958f;font-variant-numeric:tabular-nums;white-space:nowrap;height:58px;min-height:58px;padding:8px 13px;font-size:8px}.futures-table tr:last-child td{border-bottom:0}.futures-table td>strong,.futures-table td>small{display:block}.futures-table td>strong{color:#c3cdc9;font-size:9px}.futures-table td>small{color:#63746d;margin-top:4px;font-size:7px}.positions-table{min-width:1180px}.table-actions{gap:4px;display:flex}.table-actions button,.table-cancel{border:1px solid var(--line);color:#91a19b;cursor:pointer;background:#111a16;border-radius:5px;align-items:center;gap:4px;min-height:27px;padding:0 8px;font-size:7px;display:inline-flex}.table-actions button:hover,.table-cancel:hover{color:var(--green);border-color:#22e8a24d}.table-actions button.danger{color:var(--red);background:#ff6b7a0a;border-color:#ff6b7a33}.order-flags{gap:4px;display:flex}.order-flags b,.status-tag{color:var(--green);background:#22e8a213;border-radius:5px;padding:4px 6px;font-size:7px}.order-flags span{color:#63746d}.status-tag.cancelled,.status-tag.liquidation,.status-tag.sl{color:var(--red);background:#ff6b7a14}.status-tag.tp{color:var(--green)}.status-tag.close{color:#b2beb9;background:#15201b}.status-tag.open{color:#b37cff;background:#b37cff17}.futures-empty{color:#53645d;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:150px;display:grid}.futures-empty strong{color:#aab7b2;font-size:10px}.futures-empty span{color:#61726b;font-size:8px}.position-manager{width:min(590px,100%)}.manager-contract{border:1px solid var(--line);background:#080f0c;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 11px;padding:14px;display:flex}.manager-contract>div:first-child b,.manager-contract>div:first-child strong,.manager-contract>div:first-child span{display:block}.manager-contract>div:first-child b{font-size:9px}.manager-contract>div:first-child strong{margin-top:4px;font-size:15px}.manager-contract>div:first-child span{color:#65766f;text-transform:capitalize;margin-top:4px;font-size:8px}.manager-contract>div:last-child{text-align:end}.manager-contract>div:last-child span,.manager-contract>div:last-child small{color:#65766f;font-size:8px;display:block}.manager-contract>div:last-child strong{margin:4px 0;font-size:14px;display:block}.manager-stats{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.manager-stats span{border-inline-end:1px solid var(--line-soft);color:#65766f;min-height:51px;padding:9px 11px;font-size:8px}.manager-stats span:last-child{border:0}.manager-stats strong{color:#bec9c5;margin-top:5px;font-size:10px;display:block}.manager-fields{margin-top:5px}.reduce-position{border-top:1px solid var(--line-soft);margin-top:18px;padding-top:15px}.reduce-position>span{color:#71827b;font-size:8px}.reduce-position>div{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.reduce-position button{border:1px solid var(--line);color:#93a29c;cursor:pointer;background:#111a16;border-radius:6px;min-height:34px;font-size:8px}.reduce-position button:hover{color:var(--green);border-color:#22e8a24d}.reduce-position button.danger{color:var(--red);background:#ff6b7a0b;border-color:#ff6b7a38}.activity-icon.futures{color:#b37cff;background:#b37cff1a}.product-view-shell{max-width:1440px}.feed-required{color:#f1c969;white-space:nowrap;background:#f1c9690e;border:1px solid #f1c9693d;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.feed-required.prediction{color:var(--green);background:#22e8a20d;border-color:#22e8a238}.tradfi-terminal{overflow:visible}.terminal-toolbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:0 17px;display:flex}.asset-tabs,.prediction-tabs{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow:auto}.asset-tabs button,.prediction-tabs button{color:#70817a;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:31px;padding:0 13px;font-size:9px;font-weight:720}.asset-tabs button:hover,.prediction-tabs button:hover{color:var(--text)}.asset-tabs button.active,.prediction-tabs button.active{color:var(--green);background:#22e8a213}.demo-market-badge{min-height:27px;color:var(--red);white-space:nowrap;background:#ff6b7a0b;border:1px solid #ff6b7a33;border-radius:99px;align-items:center;gap:6px;padding:0 9px;font-size:7px;font-weight:720;display:flex}.terminal-grid{grid-template-columns:minmax(0,1fr) 320px;min-height:490px;display:grid}.instrument-board{border-inline-end:1px solid var(--line-soft);min-width:0}.instrument-head,.instrument-row{grid-template-columns:minmax(180px,1.4fr) 1fr .7fr .65fr .8fr;align-items:center;gap:12px;padding:0 18px;display:grid}.instrument-head{border-bottom:1px solid var(--line-soft);color:#52635c;text-transform:uppercase;letter-spacing:.06em;min-height:36px;font-size:7px;font-weight:760}.instrument-row{border:0;border-bottom:1px solid var(--line-soft);color:#7d8e87;text-align:start;cursor:pointer;background:0 0;width:100%;min-height:73px;font-size:9px}.instrument-row:hover,.instrument-row.active{background:#22e8a206}.instrument-row.active{box-shadow:inset 2px 0 var(--green)}.instrument-row>strong{color:#c7d1cd;font-variant-numeric:tabular-nums;font-size:11px}.instrument-row>em{font-style:normal;font-weight:720}.instrument-row>b{color:#99aaa3;background:#121c18;border-radius:5px;width:fit-content;padding:4px 7px;font-size:8px}.instrument-name{align-items:center;gap:10px;min-width:0;display:flex}.instrument-name>i,.contract-monogram{width:33px;height:33px;color:var(--green);background:linear-gradient(145deg,#22e8a229,#b6ff370e);border-radius:8px;flex:0 0 33px;place-items:center;font-size:9px;font-style:normal;font-weight:850;display:grid}.instrument-name strong,.instrument-name small{display:block}.instrument-name strong{color:#d5ddda;font-size:10px}.instrument-name small{color:#60716a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.terminal-foot{color:#5d6f67;justify-content:space-between;align-items:center;gap:15px;min-height:52px;padding:0 18px;font-size:8px;display:flex}.terminal-foot span{align-items:center;gap:6px;display:flex}.terminal-foot strong{color:#7e8f88;font-size:8px}.contract-ticket{background:#050a0859;padding:20px}.ticket-symbol{align-items:center;gap:10px;display:flex}.ticket-symbol>div{min-width:0}.ticket-symbol strong,.ticket-symbol small{display:block}.ticket-symbol strong{font-size:12px}.ticket-symbol small{color:#61726b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.ticket-symbol>em{margin-inline-start:auto;font-size:9px;font-style:normal}.ticket-price{border:1px solid var(--line);background:#080f0c;border-radius:9px;margin:20px 0;padding:14px}.ticket-price span,.ticket-price strong{display:block}.ticket-price span{color:#687a73;font-size:8px}.ticket-price strong{letter-spacing:-.025em;margin-top:6px;font-size:20px}.ticket-section{margin-top:13px}.ticket-label{color:#6f8079;justify-content:space-between;align-items:center;font-size:8px;display:flex}.ticket-label strong{color:var(--green);font-size:10px}.ticket-leverage{grid-template-columns:repeat(6,1fr);gap:4px;margin-top:8px;display:grid}.ticket-leverage button{border:1px solid var(--line);color:#71827b;cursor:pointer;background:#0a120f;border-radius:5px;min-width:0;min-height:27px;padding:0;font-size:7px}.ticket-leverage button.active{color:var(--green);background:#22e8a212;border-color:#22e8a252}.contract-summary{border:1px solid var(--line-soft);border-radius:8px;margin-top:15px;padding:12px}.contract-summary p{color:#62736c;justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:8px;display:flex}.contract-summary p+p{margin-top:9px}.contract-summary strong{color:#aebbb6;text-align:end;font-size:8px}.direction-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.direction-actions button{color:#05110d;cursor:pointer;border:0;border-radius:7px;min-height:42px;font-size:10px;font-weight:820}.direction-actions .long{background:var(--green)}.direction-actions .short{background:var(--red)}.ticket-disclaimer{color:#5b6d65;text-align:center;justify-content:center;align-items:flex-start;gap:6px;margin:12px 0 0;font-size:7px;line-height:1.5;display:flex}.ticket-disclaimer svg{flex:none}.architecture-strip{border:1px solid var(--line);background:linear-gradient(145deg,#0c1310f5,#060b09f5);border-radius:12px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;min-height:82px;margin-top:13px;padding:12px 18px;display:grid}.architecture-strip>span{grid-template-columns:28px 1fr;align-items:center;gap:2px 8px;display:grid}.architecture-strip>span svg{width:28px;height:28px;color:var(--green);background:#22e8a214;border-radius:7px;grid-row:1/3;padding:7px}.architecture-strip strong{font-size:9px}.architecture-strip small{color:#61726b;font-size:7px}.architecture-strip>svg{color:#4e6058}.prediction-hero{background:radial-gradient(circle at 90% 20%,#22e8a21a,#0000 30%),linear-gradient(145deg,#0b1712,#06100c);border:1px solid #22e8a233;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;min-height:175px;padding:27px;display:flex;overflow:hidden}.prediction-hero h2{letter-spacing:-.03em;max-width:630px;margin:7px 0;font-size:24px}.prediction-hero p{color:#71827b;max-width:650px;margin:0;font-size:10px;line-height:1.6}.event-rule{align-items:center;gap:8px;display:flex}.event-rule span{border:1px solid var(--line);color:#81918b;text-align:center;background:#050b08b8;border-radius:10px;place-content:center;gap:7px;width:82px;height:82px;font-size:8px;display:grid}.event-rule b{color:var(--green);font-size:16px}.prediction-tabs{min-height:58px;padding:11px 0}.prediction-tabs button{border:1px solid #0000}.prediction-tabs button.active{border-color:#22e8a229}.prediction-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.prediction-card{border:1px solid var(--line);background:linear-gradient(145deg,#0c1310fa,#060b09fa);border-radius:11px;min-height:255px;padding:18px}.prediction-card-top{color:var(--green);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;font-size:8px;font-weight:780;display:flex}.prediction-card-top b{color:#f1c969;background:#f1c96914;border-radius:4px;padding:3px 5px;font-size:6px}.prediction-card h3{min-height:49px;margin:17px 0 12px;font-size:13px;line-height:1.45}.probability{margin:13px 0 17px}.probability>span{color:#65766f;align-items:baseline;gap:6px;font-size:7px;display:flex}.probability strong{color:var(--text);font-size:19px}.probability>div{background:#18241f;border-radius:5px;height:4px;margin-top:9px;overflow:hidden}.probability i{background:linear-gradient(90deg,var(--green),var(--lime));border-radius:5px;height:100%;display:block}.outcome-buttons{grid-template-columns:1fr 1fr;gap:7px;display:grid}.outcome-buttons button{cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;min-height:40px;padding:0 11px;font-size:9px;font-weight:760;display:flex}.outcome-buttons .yes{color:var(--green);background:#22e8a211;border:1px solid #22e8a238}.outcome-buttons .no{color:var(--red);background:#ff6b7a0e;border:1px solid #ff6b7a38}.prediction-card footer{border-top:1px solid var(--line-soft);color:#5d6e67;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:7px;display:flex}.prediction-card footer b{color:#899992}.prediction-warning{color:#f1c969;background:#f1c96909;border:1px solid #f1c96930;border-radius:10px;align-items:center;gap:11px;min-height:68px;margin-top:13px;padding:13px 17px;display:flex}.prediction-warning strong,.prediction-warning span{display:block}.prediction-warning strong{font-size:9px}.prediction-warning span{color:#706f62;margin-top:4px;font-size:8px;line-height:1.45}html[data-theme=light]{--bg:#f2f6f3;--surface:#fff;--surface-2:#f8fbf9;--surface-3:#edf4ef;--line:#d4e1d9;--line-soft:#e6eee9;--text:#11241b;--muted:#62766c;--green:#069f6a;--lime:#6da900;--red:#d84b5c;--gold:#a97915;--violet:#6f5bd3;--chart-grid:#dce7e0;--shadow-panel:0 12px 34px #1f3d2e12,inset 0 1px #ffffffe6;--shadow-float:0 24px 70px #1b392a2e}html[data-theme=light] .topbar{background:#f6faf7e0}html[data-theme=light] .main-balance,html[data-theme=light] .metric-card,html[data-theme=light] .panel{background:linear-gradient(145deg,#fffffffc,#f7faf8fc);box-shadow:0 8px 28px #1c3c2d09}html[data-theme=light] .side-nav button,html[data-theme=light] .locale-btn,html[data-theme=light] .icon-btn{color:#65776f}html[data-theme=light] .side-nav button:hover,html[data-theme=light] .icon-btn:hover,html[data-theme=light] .locale-btn:hover{background:#e9f1ec}html[data-theme=light] .trust-card{background:linear-gradient(145deg,#f5faf7,#edf5f0);border-color:#dce8e1}html[data-theme=light] .global-search,html[data-theme=light] .global-search kbd,html[data-theme=light] .data-status,html[data-theme=light] .profile-chip,html[data-theme=light] .cash-pill,html[data-theme=light] .history-count,html[data-theme=light] .demo-pill{color:#607269;background:#f8fbf9;border-color:#d6e2db}html[data-theme=light] .global-search:hover,html[data-theme=light] .profile-chip:hover{background:#edf5f0;border-color:#c3d4ca}html[data-theme=light] .soft-btn{color:#42564c;background:#edf4f0;border-color:#d6e2db}html[data-theme=light] .soft-btn:hover{background:#e4eee8}html[data-theme=light] .metric-icon{color:#5b7066;background:#eaf2ed}html[data-theme=light] .donut:after{background:#fff}html[data-theme=light] .ticker-strip button:hover{background:#eef5f1}html[data-theme=light] .tabs button.active,html[data-theme=light] .product-switch button.active{background:#e8f2ec}html[data-theme=light] .table-search,html[data-theme=light] .segmented,html[data-theme=light] .field>div,html[data-theme=light] .network-box,html[data-theme=light] .order-summary,html[data-theme=light] .leverage-options button,html[data-theme=light] .futures-order-types button,html[data-theme=light] .check-option,html[data-theme=light] .address-box,html[data-theme=light] .account-meta,html[data-theme=light] .manager-contract{background:#f7faf8;border-color:#d5e1da}html[data-theme=light] .segmented button.active{color:#183126;background:#e4eee8}html[data-theme=light] .market-table td{border-bottom-color:#e7eeea}html[data-theme=light] .trade-stats strong,html[data-theme=light] .order-summary strong,html[data-theme=light] .address-box code,html[data-theme=light] .account-meta strong,html[data-theme=light] .ohlc-strip b{color:#263b31}html[data-theme=light] .wallet-hero{background:radial-gradient(circle at 80% 0,#72b8001a,#0000 32%),linear-gradient(130deg,#f5fbf7,#eaf5ee 60%,#f3faf6)}html[data-theme=light] .wallet-hero-actions button{color:#42584d;background:#ffffffc7;border-color:#ccddd3}html[data-theme=light] .modal-backdrop{background:#162b216b}html[data-theme=light] .modal{background:linear-gradient(145deg,#fff,#f4f8f6);border-color:#cedcd4;box-shadow:0 34px 100px #233a2f33}html[data-theme=light] .modal-close,html[data-theme=light] .method-grid button{color:#5d7067;background:#f5f9f7;border-color:#d5e1da}html[data-theme=light] .method-grid button strong{color:#2e4439}html[data-theme=light] .toast{color:#263b31;background:#fff;box-shadow:0 15px 50px #1d392c29}html[data-theme=light] .range{background:linear-gradient(90deg,var(--green) var(--range),#d5e1da var(--range))}html[data-theme=light] .range::-webkit-slider-thumb{border-color:#fff}html[data-theme=light] .mobile-nav{background:#ffffffeb;border-color:#d1dfd7;box-shadow:0 16px 45px #1b35291f}html[data-theme=light] .futures-account-strip{background:linear-gradient(145deg,#fff,#f6faf7);box-shadow:0 8px 28px #1c3c2d06}html[data-theme=light] .record-tabs button.active,html[data-theme=light] .record-tabs button b,html[data-theme=light] .table-actions button,html[data-theme=light] .table-cancel,html[data-theme=light] .reduce-position button{color:#52675d;background:#edf4f0;border-color:#d5e1da}html[data-theme=light] .futures-table td>strong,html[data-theme=light] .manager-stats strong{color:#263b31}html[data-theme=light] .instrument-row>b,html[data-theme=light] .ticket-leverage button,html[data-theme=light] .ticket-price,html[data-theme=light] .contract-ticket{background:#f6faf7}html[data-theme=light] .instrument-name strong,html[data-theme=light] .instrument-row>strong,html[data-theme=light] .ticket-price strong{color:#23382e}html[data-theme=light] .architecture-strip,html[data-theme=light] .prediction-card{background:linear-gradient(145deg,#fff,#f6faf7)}html[data-theme=light] .prediction-hero{background:radial-gradient(circle at 90% 20%,#08a9711a,#0000 30%),linear-gradient(145deg,#f8fcf9,#edf7f1)}html[data-theme=light] .event-rule span{background:#ffffffc7}html[data-theme=light] .probability>div{background:#dfe9e3}@media (width<=800px){.product-switch>span{display:none}.product-switch{overflow:auto}.position-mode span{display:none}.futures-banner{margin-top:-8px}.futures-account-strip{grid-template-columns:repeat(2,1fr)}.futures-account-strip span{border-bottom:1px solid var(--line-soft)}.futures-account-strip span:nth-child(2n){border-inline-end:0}.futures-account-strip span:last-child{border-bottom:0;grid-column:1/-1}.chart-source span{display:none}.live-chart{height:350px}.live-chart.with-rsi{height:390px}.live-chart>svg{height:295px}.live-chart.with-rsi>svg{height:335px}.records-toolbar{flex-direction:column;align-items:flex-start;padding:10px 12px}.record-tabs{width:100%}.cancel-all{align-self:flex-end}.product-bar{min-height:39px;padding:0 12px}.product-bar>span{display:none}.terminal-grid{grid-template-columns:1fr}.instrument-board{border-inline-end:0;border-bottom:1px solid var(--line-soft)}.contract-ticket{padding:17px}.prediction-grid{grid-template-columns:1fr 1fr}.prediction-hero{flex-direction:column;align-items:flex-start}.event-rule{width:100%}.event-rule span{flex:1}.architecture-strip{grid-template-columns:1fr}.architecture-strip>svg{display:none}.terminal-toolbar{flex-direction:column;align-items:flex-start;padding:11px 13px}.instrument-head,.instrument-row{grid-template-columns:minmax(155px,1.4fr) 1fr .7fr}.instrument-head span:nth-child(4),.instrument-head span:nth-child(5),.instrument-row>span:nth-child(4),.instrument-row>b{display:none}}@media (width<=470px){.theme-toggle{display:grid!important}.chart-toolbar-main{flex-direction:column;justify-content:center;align-items:stretch;gap:4px;height:auto;min-height:80px}.chart-type-tabs,.time-tabs{justify-content:center}.analysis-toolbar{padding-inline:9px}.live-chart{height:330px}.live-chart.with-rsi{height:370px}.live-chart>svg{height:275px}.live-chart.with-rsi>svg{height:315px}.ohlc-strip{gap:7px;font-size:6px}.futures-order-types{grid-template-columns:1fr 1fr}.leverage-options{grid-template-columns:repeat(4,1fr)}.advanced-options,.tp-sl-grid{grid-template-columns:1fr}.manager-contract{flex-direction:column;align-items:flex-start}.manager-contract>div:last-child{text-align:start}.manager-stats{grid-template-columns:1fr}.manager-stats span{border-inline-end:0;border-bottom:1px solid var(--line-soft)}.reduce-position>div{grid-template-columns:1fr 1fr}.feed-required{display:none}.prediction-grid{grid-template-columns:1fr}.prediction-hero{min-height:auto;padding:20px}.prediction-hero h2{font-size:20px}.event-rule span{width:auto;height:67px}.instrument-head,.instrument-row{grid-template-columns:minmax(145px,1.3fr) 1fr .65fr;padding-inline:12px}.terminal-foot{flex-direction:column;justify-content:center;align-items:flex-start}.ticket-leverage{grid-template-columns:repeat(3,1fr)}.architecture-strip{gap:10px}.prediction-tabs{margin-inline:-4px}}.public-landing{gap:14px;display:grid}.public-hero{border:1px solid var(--green);min-height:440px;padding:clamp(28px,5vw,66px)}@supports (color:color-mix(in lab, red, red)){.public-hero{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line))}}.public-hero{background:radial-gradient(circle at 78% 32%,#22e8a226,transparent 31%),linear-gradient(145deg,var(--surface),var(--surface-2));box-shadow:var(--shadow-panel);border-radius:22px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:36px;display:grid;position:relative;overflow:hidden}.public-hero:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 58%,#ffffff06);position:absolute;inset:0}.public-hero-copy{z-index:1;position:relative}.public-hero-copy h1{letter-spacing:-.065em;max-width:720px;margin:18px 0 12px;font-size:clamp(38px,5vw,68px);line-height:.98}.public-hero-copy>p{max-width:680px;color:var(--muted);margin:0;font-size:clamp(12px,1.4vw,16px);line-height:1.7}.public-hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.public-hero-actions .primary-btn,.public-hero-actions .soft-btn{min-height:48px;padding-inline:20px}.public-hero-copy>small{color:var(--muted);align-items:center;gap:7px;margin-top:18px;font-size:9px;display:flex}.public-hero-copy>small svg{color:var(--green)}.public-market-orbit{aspect-ratio:1;border:1px solid #22e8a22e;border-radius:50%;width:min(320px,100%);margin:auto;position:relative;box-shadow:inset 0 0 70px #22e8a20d,0 0 80px #22e8a20a}.public-market-orbit:before,.public-market-orbit:after{content:"";border:1px dashed #22e8a229;border-radius:50%;position:absolute;inset:16%}.public-market-orbit:after{border-style:solid;inset:34%}.orbit-core{width:72px;height:72px;color:var(--green);background:linear-gradient(145deg,#22e8a22e,#22e8a20a);border:1px solid #22e8a259;border-radius:22px;place-items:center;font-size:36px;font-weight:950;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0000004d}.public-market-orbit>i{--angle:calc(var(--orbit-index)*90deg);width:96px;min-height:56px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-132px) rotate(calc(var(--angle)*-1));border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:8px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.public-market-orbit>i{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.public-market-orbit>i{color:var(--green);place-items:center;gap:3px;font-style:normal;display:grid;box-shadow:0 12px 36px #0003}.public-market-orbit b{color:var(--text);font-size:8px}.public-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.public-products article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface-2));border-radius:14px;align-content:center;gap:7px;min-height:110px;padding:18px;display:grid}.public-products svg{color:var(--green)}.public-products strong{font-size:12px}.public-products span{color:var(--muted);font-size:8px;line-height:1.5}.session-loading,.session-required{text-align:center;place-items:center;min-height:500px;display:grid}.session-loading{color:var(--muted);align-content:center;gap:16px}.session-loading-hero{gap:10px;width:min(620px,90%);display:grid}.session-loading-hero i{background:linear-gradient(90deg,var(--surface),var(--surface-3),var(--surface));background-size:220% 100%;border-radius:8px;height:22px;animation:1.2s linear infinite session-shimmer}.session-loading-hero i:first-child{height:130px}.session-loading-hero i:last-child{width:68%}@keyframes session-shimmer{to{background-position:-220% 0}}.session-required>div{border:1px solid var(--line);background:var(--surface);max-width:580px;box-shadow:var(--shadow-panel);border-radius:18px;padding:40px}.session-required>div>svg{color:var(--green);margin-bottom:16px}.session-required h1{margin:17px 0 9px;font-size:30px}.session-required p{color:var(--muted);margin:0 0 22px;line-height:1.65}.session-required .primary-btn{margin:auto}.allocation-total{color:var(--green);font-size:10px;font-weight:900}.activity em.completed-order{color:var(--green);letter-spacing:.06em;font-size:7px}button,[role=button],a,.market-table tbody tr,.upload-field{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.primary-btn,.soft-btn,.icon-btn,.text-btn,.locale-btn,.profile-chip,.data-status,.global-search,.demo-bar-launch,.side-nav button,.product-bar button,.mobile-nav button,.ticker-strip button,.market-open,.star,.link-btn,.tabs button,.market-switcher-trigger{transition:transform .1s,background-color .16s,border-color .16s,color .16s,box-shadow .16s,opacity .16s}.primary-btn:active,.soft-btn:active,.icon-btn:active,.text-btn:active,.locale-btn:active,.profile-chip:active,.data-status:active,.global-search:active,.demo-bar-launch:active,.side-nav button:active,.product-bar button:active,.mobile-nav button:active,.ticker-strip button:active,.market-open:active,.star:active,.link-btn:active,.tabs button:active{transform:scale(.98)!important}.primary-btn:focus-visible,.soft-btn:focus-visible,.icon-btn:focus-visible,.text-btn:focus-visible,.locale-btn:focus-visible,.profile-chip:focus-visible,.data-status:focus-visible,.global-search:focus-visible,.demo-bar-launch:focus-visible,.side-nav button:focus-visible,.product-bar button:focus-visible,.mobile-nav button:focus-visible,.ticker-strip button:focus-visible,.market-open:focus-visible,.star:focus-visible,.link-btn:focus-visible,.tabs button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.primary-btn:disabled,.soft-btn:disabled,.icon-btn:disabled,.demo-bar-launch:disabled{opacity:.46;cursor:not-allowed;transform:none!important}.primary-btn[aria-busy=true],.demo-launch-btn[aria-busy=true]{cursor:progress}.market-table tbody tr:active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.market-table tbody tr:active{background:color-mix(in srgb,var(--green) 8%,var(--surface))}}.product-bar button.active,.mobile-nav button.active,.tabs button.active{box-shadow:inset 0 0 0 1px var(--green)}@supports (color:color-mix(in lab, red, red)){.product-bar button.active,.mobile-nav button.active,.tabs button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green) 26%,transparent)}}html[data-theme=light] .public-hero,html[data-theme=light] .public-products article,html[data-theme=light] .session-required>div{background:linear-gradient(145deg,#fff,#f4faf6)}html[data-theme=light] .public-market-orbit>i{background:#fffffff0}@media (hover:hover) and (pointer:fine){.primary-btn:hover,.demo-bar-launch:hover{filter:brightness(1.05);box-shadow:0 12px 30px var(--green)}@supports (color:color-mix(in lab, red, red)){.primary-btn:hover,.demo-bar-launch:hover{box-shadow:0 12px 30px color-mix(in srgb,var(--green) 18%,transparent)}}.soft-btn:hover,.icon-btn:hover,.locale-btn:hover,.profile-chip:hover,.data-status:hover,.global-search:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.soft-btn:hover,.icon-btn:hover,.locale-btn:hover,.profile-chip:hover,.data-status:hover,.global-search:hover{border-color:color-mix(in srgb,var(--green) 32%,var(--line))}}.soft-btn:hover,.icon-btn:hover,.locale-btn:hover,.profile-chip:hover,.data-status:hover,.global-search:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.soft-btn:hover,.icon-btn:hover,.locale-btn:hover,.profile-chip:hover,.data-status:hover,.global-search:hover{background:color-mix(in srgb,var(--green) 6%,var(--surface-2))}}}@media (pointer:coarse),(width<=800px){.global-search kbd,.market-switcher-search kbd{display:none}.primary-btn,.soft-btn,.demo-bar-launch,.product-bar button,.mobile-nav button,.market-switcher-choice{min-height:44px}}@media (width<=800px){.public-hero{grid-template-columns:1fr;min-height:auto;padding:30px 22px}.public-hero-copy h1{font-size:42px}.public-market-orbit{width:250px}.public-market-orbit>i{width:80px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-103px) rotate(calc(var(--angle)*-1))}.public-products{grid-template-columns:1fr 1fr}.investor-demo-bar.visitor{align-items:flex-start}.investor-demo-bar.visitor .demo-bar-launch{justify-content:center;width:100%}}@media (width<=470px){.public-hero-copy h1{font-size:35px}.public-hero-actions{display:grid}.public-hero-actions button{justify-content:center;width:100%}.public-products{grid-template-columns:1fr}.public-market-orbit{width:220px}.public-market-orbit>i{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-90px) rotate(calc(var(--angle)*-1))}.session-required>div{padding:28px 20px}.session-required h1{font-size:24px}}.investor-demo-bar{border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,var(--blue),var(--green));align-items:center;gap:18px;min-height:58px;padding:9px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){.investor-demo-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 9%,var(--surface)),color-mix(in srgb,var(--green) 5%,var(--surface)))}}.investor-demo-bar>div{grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;min-width:250px;display:grid}.investor-demo-bar>div>strong{text-overflow:ellipsis;min-width:0;color:var(--text);white-space:nowrap;font-size:10px;overflow:hidden}.investor-demo-bar>div>small{color:var(--muted);grid-column:2;font-size:7px;line-height:1.4}.demo-beacon{border:1px solid var(--green);grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.demo-beacon{border:1px solid color-mix(in srgb,var(--green) 34%,var(--line))}}.demo-beacon{color:var(--green);background:var(--green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.demo-beacon{background:color-mix(in srgb,var(--green) 8%,var(--surface-2))}}.demo-beacon{box-shadow:0 0 22px var(--green);font-size:0}@supports (color:color-mix(in lab, red, red)){.demo-beacon{box-shadow:0 0 22px color-mix(in srgb,var(--green) 10%,transparent)}}.investor-demo-bar nav{scrollbar-width:none;align-items:center;gap:5px;min-width:0;margin-inline-start:auto;display:flex;overflow-x:auto}.investor-demo-bar nav button,.investor-demo-bar nav a{border:1px solid var(--line);min-height:34px;color:var(--muted);background:var(--surface-2);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:8px;font-weight:800;text-decoration:none;transition:transform .14s,border-color .14s,color .14s,background .14s,box-shadow .14s;display:inline-flex}.investor-demo-bar nav i{width:18px;height:18px;color:var(--muted);background:var(--surface-3);border-radius:5px;place-items:center;font-size:7px;font-style:normal;display:grid}.investor-demo-bar nav button:hover,.investor-demo-bar nav a:hover,.investor-demo-bar nav button.active{color:var(--text);border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.investor-demo-bar nav button:hover,.investor-demo-bar nav a:hover,.investor-demo-bar nav button.active{border-color:color-mix(in srgb,var(--blue) 42%,var(--line))}}.investor-demo-bar nav button:hover,.investor-demo-bar nav a:hover,.investor-demo-bar nav button.active{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.investor-demo-bar nav button:hover,.investor-demo-bar nav a:hover,.investor-demo-bar nav button.active{background:color-mix(in srgb,var(--blue) 9%,var(--surface-2))}}.investor-demo-bar nav button.active{box-shadow:inset 0 -2px var(--blue-bright),0 8px 20px var(--blue)}@supports (color:color-mix(in lab, red, red)){.investor-demo-bar nav button.active{box-shadow:inset 0 -2px var(--blue-bright),0 8px 20px color-mix(in srgb,var(--blue) 10%,transparent)}}.investor-demo-bar nav button.active i{color:#fff;background:var(--blue)}.demo-bar-launch,.demo-launch-btn{color:#04120e;background:linear-gradient(110deg,var(--lime),var(--green) 55%,var(--blue-bright));box-shadow:0 10px 28px var(--green),inset 0 1px #ffffff61;border:0}@supports (color:color-mix(in lab, red, red)){.demo-bar-launch,.demo-launch-btn{box-shadow:0 10px 28px color-mix(in srgb,var(--green) 18%,transparent),inset 0 1px #ffffff61}}.demo-bar-launch,.demo-launch-btn{cursor:pointer}.demo-bar-launch{white-space:nowrap;border-radius:9px;align-items:center;gap:7px;min-height:37px;margin-inline-start:auto;padding:0 15px;font-size:9px;font-weight:900;display:inline-flex}.investor-entry{border:1px solid var(--blue);margin:18px 0 12px;padding:15px}@supports (color:color-mix(in lab, red, red)){.investor-entry{border:1px solid color-mix(in srgb,var(--blue) 34%,var(--line))}}.investor-entry{background:radial-gradient(circle at 100% 0,var(--blue),transparent 44%),var(--blue);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.investor-entry{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--blue) 15%,transparent),transparent 44%),color-mix(in srgb,var(--blue) 5%,var(--surface-2))}}.investor-entry{box-shadow:inset 0 1px #ffffff09}.investor-entry>span{color:var(--blue-bright);align-items:center;gap:8px;display:flex}.investor-entry>span strong{color:var(--text);font-size:11px}.investor-entry>p{color:var(--muted);margin:8px 0 13px;font-size:8px;line-height:1.6}.demo-launch-btn{border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 14px;font-size:10px;font-weight:900;display:flex}.secure-divider{text-align:center;margin:13px 0 16px;position:relative}.secure-divider:before{content:"";background:var(--line);height:1px;position:absolute;inset:50% 0 auto}.secure-divider span{color:var(--muted);background:var(--surface);text-transform:uppercase;letter-spacing:.08em;padding:0 9px;font-size:7px;position:relative}.demo-kyc-btn{border:1px solid var(--blue);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.demo-kyc-btn{border:1px solid color-mix(in srgb,var(--blue) 36%,var(--line))}}.demo-kyc-btn{color:var(--blue-bright);background:var(--blue);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.demo-kyc-btn{background:color-mix(in srgb,var(--blue) 7%,var(--surface))}}.demo-kyc-btn{text-align:start;cursor:pointer}.demo-kyc-btn span{gap:3px;display:grid}.demo-kyc-btn strong{color:var(--text);font-size:9px}.demo-kyc-btn small{color:var(--muted);font-size:7px}.account-health{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.account-health span{border:1px solid var(--line);color:var(--muted);background:var(--surface-2);text-transform:capitalize;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:800;display:inline-flex}.account-health span:first-child,.account-health span:last-child{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.account-health span:first-child,.account-health span:last-child{border-color:color-mix(in srgb,var(--green) 22%,var(--line))}}.account-health .kyc-pending_review,.account-health .kyc-under_review,.account-health .kyc-review{color:#d2a83d;border-color:#d2a83d}@supports (color:color-mix(in lab, red, red)){.account-health .kyc-pending_review,.account-health .kyc-under_review,.account-health .kyc-review{border-color:color-mix(in srgb,#d2a83d 28%,var(--line))}}.account-health .kyc-verified{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.account-health .kyc-verified{border-color:color-mix(in srgb,var(--green) 28%,var(--line))}}.primary-btn:active:not(:disabled),.soft-btn:active:not(:disabled),.order-btn:active:not(:disabled),.icon-btn:active:not(:disabled),.market-open:active:not(:disabled),.side-nav button:active:not(:disabled),.product-bar button:active:not(:disabled),.investor-demo-bar button:active:not(:disabled),.demo-kyc-btn:active:not(:disabled){filter:brightness(.97);transform:translateY(1px)scale(.985)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--blue-bright)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid color-mix(in srgb,var(--blue-bright) 78%,white)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px}button:disabled,[aria-disabled=true]{opacity:.48;filter:saturate(.7);cursor:not-allowed!important}button[aria-busy=true]{pointer-events:none}.view-shell{animation:.22s both view-enter}@keyframes view-enter{0%{opacity:.72;transform:translateY(5px)}to{opacity:1;transform:none}}html[data-theme=light] .investor-demo-bar{background:linear-gradient(90deg,#377dff12,#00b8840a),#ffffffe6}html[data-theme=light] .secure-divider span{background:#fff}@media (width<=1050px){.investor-demo-bar>div>small{display:none}.investor-demo-bar>div{min-width:200px}}@media (width<=800px){.investor-demo-bar{gap:10px;min-height:50px;padding:7px 12px}.investor-demo-bar>div{min-width:160px}.investor-demo-bar>div>strong{font-size:8px}.demo-beacon{width:30px;height:30px}.investor-demo-bar nav{margin-inline-start:0}.investor-demo-bar nav button,.investor-demo-bar nav a{min-height:31px;padding:0 8px}.investor-demo-bar nav button:not(.active) span{display:none}.account-health{max-width:330px}}@media (width<=520px){.investor-demo-bar>div>strong{display:none}.investor-demo-bar>div{min-width:34px}.investor-demo-bar nav button,.investor-demo-bar nav a{padding:0 7px;font-size:0}.investor-demo-bar nav i{font-size:7px}.demo-bar-launch{padding:0 10px;font-size:8px}}@media (prefers-reduced-motion:reduce){.view-shell{animation:none}.primary-btn,.soft-btn,.order-btn,.investor-demo-bar button,.investor-demo-bar a{transition:none!important}}@media (width<=470px){.wallet-head-actions .soft-btn{display:none}.source-row{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}}body{font-feature-settings:"tnum" 1,"ss01" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.app{isolation:isolate;background:radial-gradient(circle at 72% -14%,var(--green),transparent 31%), radial-gradient(circle at 2% 100%,var(--violet),transparent 28%), var(--bg);position:relative}@supports (color:color-mix(in lab, red, red)){.app{background:radial-gradient(circle at 72% -14%,color-mix(in srgb,var(--green) 9%,transparent),transparent 31%), radial-gradient(circle at 2% 100%,color-mix(in srgb,var(--violet) 4%,transparent),transparent 28%), var(--bg)}}.app:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.app:before{background-image:linear-gradient(color-mix(in srgb,var(--line) 34%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 34%,transparent) 1px,transparent 1px)}}.app:before{background-size:52px 52px;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.sidebar{border-color:var(--line);padding:25px 20px 18px}@supports (color:color-mix(in lab, red, red)){.sidebar{border-color:color-mix(in srgb,var(--line) 68%,transparent)}}.sidebar{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.sidebar{background:color-mix(in srgb,var(--bg) 91%,transparent)}}.sidebar{box-shadow:12px 0 45px #0000001f}.brand-mark{width:32px;height:34px;filter:drop-shadow(0 8px 16px var(--green))}@supports (color:color-mix(in lab, red, red)){.brand-mark{filter:drop-shadow(0 8px 16px color-mix(in srgb,var(--green) 24%,transparent))}}.brand-mark{background:linear-gradient(145deg,var(--lime),var(--green) 54%)}.brand-mark:after{content:"";clip-path:inherit;opacity:.45;background:linear-gradient(135deg,#ffffff80,#0000 36%);position:absolute;inset:1px}.brand-copy{align-content:center;gap:3px;display:grid}.brand-word{letter-spacing:.16em;text-shadow:0 0 28px var(--green);font-size:22px}@supports (color:color-mix(in lab, red, red)){.brand-word{text-shadow:0 0 28px color-mix(in srgb,var(--green) 12%,transparent)}}.brand-copy small{color:#52645b;letter-spacing:.22em;font-size:6px;font-weight:800}.side-nav{gap:5px;margin-top:37px}.side-nav button{color:#788b82;border:1px solid #0000;border-radius:11px;gap:11px;min-height:49px;padding:0 9px;font-size:12px;font-weight:650;transition:color .18s,background .18s,border-color .18s,transform .18s;position:relative}.side-nav button:hover{color:var(--text);border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.side-nav button:hover{border-color:color-mix(in srgb,var(--line) 68%,transparent)}}.side-nav button:hover{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.side-nav button:hover{background:color-mix(in srgb,var(--surface-2) 72%,transparent)}}.side-nav button:hover{transform:translate(2px)}[dir=rtl] .side-nav button:hover{transform:translate(-2px)}.side-nav button.active{color:var(--text);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.side-nav button.active{border-color:color-mix(in srgb,var(--green) 19%,var(--line))}}.side-nav button.active{background:linear-gradient(90deg,var(--green),var(--green))}@supports (color:color-mix(in lab, red, red)){.side-nav button.active{background:linear-gradient(90deg,color-mix(in srgb,var(--green) 12%,var(--surface-2)),color-mix(in srgb,var(--green) 3%,var(--surface)))}}.side-nav button.active{box-shadow:inset 3px 0 var(--green),0 9px 22px #0000001f}.nav-icon{border:1px solid var(--line);flex:0 0 31px;width:31px;height:31px}@supports (color:color-mix(in lab, red, red)){.nav-icon{border:1px solid color-mix(in srgb,var(--line) 72%,transparent)}}.nav-icon{background:var(--surface-3);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.nav-icon{background:color-mix(in srgb,var(--surface-3) 65%,transparent)}}.nav-icon{color:#789087;place-items:center;transition:all .18s;display:grid}@supports (color:color-mix(in lab, red, red)){.side-nav button:hover .nav-icon{border-color:color-mix(in srgb,var(--green) 22%,var(--line))}}.side-nav button.active .nav-icon{color:#06140e;background:linear-gradient(145deg,var(--lime),var(--green));box-shadow:0 7px 18px var(--green);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.side-nav button.active .nav-icon{box-shadow:0 7px 18px color-mix(in srgb,var(--green) 15%,transparent)}}.nav-icon svg{stroke-linecap:round;stroke-linejoin:round}.nav-badge{color:#101b05;background:var(--lime);letter-spacing:.08em;border-radius:5px;margin-inline-start:auto;padding:3px 5px;font-size:6px}.side-divider{background:linear-gradient(90deg,transparent,var(--line),transparent);margin:20px 4px 18px}.side-label{color:#4f6259;font-size:8px}.side-nav.muted{margin-top:9px}.side-nav.muted button{min-height:44px}.trust-card{border-color:var(--green);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.trust-card{border-color:color-mix(in srgb,var(--green) 13%,var(--line))}}.trust-card{background:linear-gradient(145deg,var(--green),var(--surface))}@supports (color:color-mix(in lab, red, red)){.trust-card{background:linear-gradient(145deg,color-mix(in srgb,var(--green) 5%,var(--surface-2)),var(--surface))}}.trust-card{box-shadow:var(--shadow-panel)}.trust-icon{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.trust-icon{border:1px solid color-mix(in srgb,var(--green) 19%,transparent)}}.trust-icon{border-radius:10px;box-shadow:inset 0 1px #ffffff0a}.side-version{color:#44564d;letter-spacing:.025em}.topbar{border-color:var(--line);padding:0 29px}@supports (color:color-mix(in lab, red, red)){.topbar{border-color:color-mix(in srgb,var(--line) 68%,transparent)}}.topbar{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb,var(--bg) 79%,transparent)}}.topbar{box-shadow:0 10px 35px #00000014}.global-search{border-color:var(--line);border-radius:11px;min-width:310px;height:40px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.global-search{border-color:color-mix(in srgb,var(--line) 85%,transparent)}}.global-search{background:linear-gradient(180deg,var(--surface-2),var(--surface))}@supports (color:color-mix(in lab, red, red)){.global-search{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 85%,transparent),color-mix(in srgb,var(--surface) 82%,transparent))}}.global-search{box-shadow:inset 0 1px #ffffff06,0 8px 20px #0000000f}.global-search:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.global-search:hover{border-color:color-mix(in srgb,var(--green) 25%,var(--line))}}.global-search:hover{box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab, red, red)){.global-search:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 5%,transparent)}}.global-search kbd{background:var(--surface-3);border-radius:6px;box-shadow:inset 0 -1px #00000038}.icon-btn,.locale-btn{border:1px solid #0000}.icon-btn{border-radius:10px;width:38px;height:38px}.icon-btn:hover,.locale-btn:hover{border-color:var(--line);background:var(--surface-2)}.data-status{background:var(--surface);border-radius:10px;min-height:34px;padding:0 12px;box-shadow:inset 0 1px #ffffff06}.data-status.connected{box-shadow:inset 0 1px #ffffff09,0 0 0 3px var(--green)}@supports (color:color-mix(in lab, red, red)){.data-status.connected{box-shadow:inset 0 1px #ffffff09,0 0 0 3px color-mix(in srgb,var(--green) 3%,transparent)}}.profile-chip{background:linear-gradient(180deg,var(--surface-2),var(--surface));border-radius:11px;min-height:42px;padding:5px 10px 5px 5px;box-shadow:inset 0 1px #ffffff08}.profile-chip .avatar{width:31px;height:31px;box-shadow:0 7px 16px var(--green);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.profile-chip .avatar{box-shadow:0 7px 16px color-mix(in srgb,var(--green) 17%,transparent)}}.product-bar{border-color:var(--line);gap:3px;min-height:47px;padding:0 29px}@supports (color:color-mix(in lab, red, red)){.product-bar{border-color:color-mix(in srgb,var(--line) 70%,transparent)}}.product-bar{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.product-bar{background:color-mix(in srgb,var(--surface) 76%,transparent)}}.product-bar>span{color:#596c62;font-size:7px}.product-bar button{border:1px solid #0000;border-radius:9px;min-height:35px;padding:0 13px;font-size:10px;position:relative}.product-bar button svg{color:#60756a;transition:all .18s}.product-bar button:hover{border-color:var(--line);background:var(--surface-2)}.product-bar button.active{color:var(--text);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-bar button.active{border-color:color-mix(in srgb,var(--green) 18%,var(--line))}}.product-bar button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-bar button.active{background:color-mix(in srgb,var(--green) 7%,var(--surface-2))}}.product-bar button.active:after{content:"";background:var(--green);height:2px;box-shadow:0 0 12px var(--green);border-radius:2px;position:absolute;bottom:-7px;left:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.product-bar button.active:after{box-shadow:0 0 12px color-mix(in srgb,var(--green) 60%,transparent)}}.product-bar button b{background:var(--lime);box-shadow:0 5px 12px var(--lime)}@supports (color:color-mix(in lab, red, red)){.product-bar button b{box-shadow:0 5px 12px color-mix(in srgb,var(--lime) 12%,transparent)}}.product-session{color:#63776d;white-space:nowrap;align-items:center;gap:6px;margin-inline-start:auto;font-size:8px;font-style:normal;display:flex}.product-session svg{color:var(--green)}.view-shell{padding:31px 29px 52px}.page-head{align-items:center;margin-bottom:23px}.page-head h1{letter-spacing:-.045em;margin:7px 0;font-size:clamp(27px,2.5vw,37px);font-weight:760}.page-head>div>p:not(.eyebrow){color:#788c82;font-size:12px}.eyebrow,.section-kicker{letter-spacing:.2em;font-size:8px}.live-dot{width:6px;height:6px;box-shadow:0 0 0 4px var(--green),0 0 16px var(--green)}@supports (color:color-mix(in lab, red, red)){.live-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 10%,transparent),0 0 16px color-mix(in srgb,var(--green) 65%,transparent)}}.demo-pill,.cash-pill,.history-count{background:var(--surface);border-radius:9px;min-height:31px;box-shadow:inset 0 1px #ffffff08}.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card{border-color:color-mix(in srgb,var(--line) 92%,transparent)}}.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--surface-2),var(--surface))}@supports (color:color-mix(in lab, red, red)){.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card{background:linear-gradient(145deg,color-mix(in srgb,var(--surface-2) 95%,transparent),color-mix(in srgb,var(--surface) 98%,transparent))}}.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card{box-shadow:var(--shadow-panel)}.panel{position:relative}.panel:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff17,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.panel>*{z-index:1;position:relative}.balance-grid,.content-grid,.trade-grid,.right-stack{gap:14px}.balance-card{border-radius:var(--radius-lg);background:radial-gradient(circle at 83% -15%,var(--green),transparent 40%),linear-gradient(135deg,var(--green),var(--surface));min-height:202px;padding:25px 26px}@supports (color:color-mix(in lab, red, red)){.balance-card{background:radial-gradient(circle at 83% -15%,color-mix(in srgb,var(--green) 17%,transparent),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--green) 4%,var(--surface-2)),var(--surface))}}.balance-card:after{content:"";background:linear-gradient(90deg,var(--green),var(--lime),transparent 78%);opacity:.7;height:3px;position:absolute;inset:auto 0 0}.card-label{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.balance-line{margin-top:10px}.balance-line strong{font-size:clamp(34px,3.4vw,46px)}.balance-line span{font-size:9px}.balance-actions{margin-top:24px}.metric-card{border-radius:var(--radius-lg);min-height:202px;padding:22px}.metric-card:before{content:"";border:1px solid var(--green);width:110px;height:110px;position:absolute;top:-38px;right:-35px}@supports (color:color-mix(in lab, red, red)){.metric-card:before{border:1px solid color-mix(in srgb,var(--green) 7%,transparent)}}.metric-card:before{border-radius:50%}.metric-icon{border:1px solid var(--line);background:var(--surface-3);border-radius:10px;width:37px;height:37px;box-shadow:inset 0 1px #ffffff09}.metric-icon.gain-bg{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.metric-icon.gain-bg{border-color:color-mix(in srgb,var(--green) 19%,var(--line))}}.metric-card>strong{margin-top:18px;font-size:27px}.panel-head{min-height:70px;padding:0 21px}.panel-head h2{font-size:16px;font-weight:720}.primary-btn,.soft-btn,.order-btn{border-radius:9px;min-height:42px;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s}.primary-btn{background:linear-gradient(135deg,var(--lime),var(--green) 58%);box-shadow:0 10px 28px var(--green),inset 0 1px #ffffff4d}@supports (color:color-mix(in lab, red, red)){.primary-btn{box-shadow:0 10px 28px color-mix(in srgb,var(--green) 14%,transparent),inset 0 1px #ffffff4d}}.primary-btn:hover{box-shadow:0 14px 34px var(--green);background:linear-gradient(135deg,#c9ff62,#34efae 62%)}@supports (color:color-mix(in lab, red, red)){.primary-btn:hover{box-shadow:0 14px 34px color-mix(in srgb,var(--green) 22%,transparent)}}.soft-btn{background:linear-gradient(180deg,var(--surface-3),var(--surface-2));border-color:var(--line);box-shadow:inset 0 1px #ffffff06}@supports (color:color-mix(in lab, red, red)){.soft-btn:hover{border-color:color-mix(in srgb,var(--green) 22%,var(--line))}}.soft-btn:hover{color:var(--text)}.coin{width:34px;height:34px;box-shadow:inset 0 1px var(--coin),0 7px 15px var(--coin);border-width:1px;flex-basis:34px}@supports (color:color-mix(in lab, red, red)){.coin{box-shadow:inset 0 1px color-mix(in srgb,var(--coin) 16%,white),0 7px 15px color-mix(in srgb,var(--coin) 8%,transparent)}}.coin-small{flex-basis:30px;width:30px;height:30px}.market-table th{color:#5e7268;background:var(--surface-2);height:39px}@supports (color:color-mix(in lab, red, red)){.market-table th{background:color-mix(in srgb,var(--surface-2) 54%,transparent)}}.market-table td{border-bottom-color:var(--line-soft);height:64px}.market-table tbody tr{transition:transform .15s}@supports (color:color-mix(in lab, red, red)){.market-table tbody tr:hover td{background:color-mix(in srgb,var(--green) 3%,var(--surface-2))}}.market-name>div strong{font-size:12px}.market-name>div span{margin-top:3px}.market-open{background:var(--surface-2);border:1px solid #0000;width:32px;height:32px}.market-open:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.market-open:hover{border-color:color-mix(in srgb,var(--green) 23%,var(--line))}}.market-open:hover{transform:translate(2px)}[dir=rtl] .market-open:hover{transform:translate(-2px)}.ticker-strip{border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.ticker-strip button{background:linear-gradient(180deg,var(--surface-2),var(--surface));min-height:76px;transition:all .17s}@supports (color:color-mix(in lab, red, red)){.ticker-strip button:hover{background:color-mix(in srgb,var(--green) 4%,var(--surface-2))}}.ticker-strip button:hover{transform:translateY(-1px)}.tabs,.asset-tabs,.prediction-tabs{gap:6px}.tabs button,.asset-tabs button,.prediction-tabs button{border:1px solid #0000;border-radius:8px}.tabs button.active,.asset-tabs button.active,.prediction-tabs button.active{color:var(--text);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.tabs button.active,.asset-tabs button.active,.prediction-tabs button.active{border-color:color-mix(in srgb,var(--green) 18%,var(--line))}}.tabs button.active,.asset-tabs button.active,.prediction-tabs button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.tabs button.active,.asset-tabs button.active,.prediction-tabs button.active{background:color-mix(in srgb,var(--green) 7%,var(--surface-2))}}.tabs button.active,.asset-tabs button.active,.prediction-tabs button.active{box-shadow:inset 0 1px #ffffff08}.activity{border-top:1px solid #0000;min-height:59px;padding-inline:20px}.activity:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.activity:hover{background:color-mix(in srgb,var(--green) 2.5%,var(--surface-2))}}.activity-icon{border:1px solid;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.activity-icon{border:1px solid color-mix(in srgb,currentColor 15%,var(--line))}}.activity-icon{border-radius:10px}.trade-heading{border-radius:var(--radius-md);background:linear-gradient(145deg,var(--surface-2),var(--surface));box-shadow:var(--shadow-panel);padding:17px 19px}.trade-title h1{font-size:19px}.trade-title p{font-size:9px}.product-switch{border-radius:var(--radius-md);min-height:49px;box-shadow:var(--shadow-panel);padding:6px}.product-switch button{border:1px solid #0000;border-radius:8px;min-height:35px;font-size:9px}.product-switch button.active{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-switch button.active{border-color:color-mix(in srgb,var(--green) 18%,var(--line))}}.product-switch button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-switch button.active{background:color-mix(in srgb,var(--green) 7%,var(--surface-3))}}.chart-panel,.order-panel,.orderbook-panel{border-radius:14px}.chart-toolbar-main{height:52px}.chart-type-tabs button{min-height:32px}.analysis-toolbar{background:var(--surface-2);min-height:43px}@supports (color:color-mix(in lab, red, red)){.analysis-toolbar{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}}.analysis-toolbar button{border-radius:7px;height:28px}.chart-price strong{letter-spacing:-.025em;font-size:20px}.chart-source{border:1px solid;padding:5px 7px;top:17px}@supports (color:color-mix(in lab, red, red)){.chart-source{border:1px solid color-mix(in srgb,currentColor 15%,transparent)}}.chart-source{background:var(--surface);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.chart-source{background:color-mix(in srgb,var(--surface) 82%,transparent)}}.chart-source{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.order-panel{background:linear-gradient(160deg,var(--surface-2),var(--surface));padding:21px}.order-side{margin:-21px -21px 20px}.order-side button{height:56px}.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{border-color:color-mix(in srgb,var(--line) 93%,transparent)}}.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{background:var(--surface);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{background:color-mix(in srgb,var(--surface) 85%,transparent)}}.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{box-shadow:inset 0 1px #ffffff05}.field>div:focus-within{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.field>div:focus-within{border-color:color-mix(in srgb,var(--green) 43%,var(--line))}}.field>div:focus-within{box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab, red, red)){.field>div:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 7%,transparent)}}.range{height:4px}.range::-webkit-slider-thumb{width:15px;height:15px;box-shadow:0 0 0 1px var(--green),0 4px 12px var(--green)}@supports (color:color-mix(in lab, red, red)){.range::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--green),0 4px 12px color-mix(in srgb,var(--green) 35%,transparent)}}.order-summary{padding:14px}.order-btn{min-height:46px;font-size:11px}.book-row{min-height:31px}.book-mid{background:var(--green);height:35px}@supports (color:color-mix(in lab, red, red)){.book-mid{background:color-mix(in srgb,var(--green) 3%,transparent)}}.futures-account-strip{border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.futures-account-strip span{min-height:64px}.instrument-row{min-height:76px;transition:background .16s,box-shadow .16s}@supports (color:color-mix(in lab, red, red)){.instrument-row:hover{background:color-mix(in srgb,var(--green) 3%,var(--surface-2))}}@supports (color:color-mix(in lab, red, red)){.instrument-row.active{background:linear-gradient(90deg,color-mix(in srgb,var(--green) 7%,var(--surface-2)),transparent)}}.instrument-name>i,.contract-monogram{border:1px solid var(--green);flex-basis:37px;width:37px;height:37px}@supports (color:color-mix(in lab, red, red)){.instrument-name>i,.contract-monogram{border:1px solid color-mix(in srgb,var(--green) 17%,var(--line))}}.instrument-name>i,.contract-monogram{border-radius:10px;box-shadow:inset 0 1px #ffffff0a}.contract-ticket{background:linear-gradient(160deg,var(--surface-2),var(--surface))}@supports (color:color-mix(in lab, red, red)){.contract-ticket{background:linear-gradient(160deg,color-mix(in srgb,var(--surface-2) 80%,transparent),var(--surface))}}.ticket-price{border-radius:10px;box-shadow:inset 0 1px #ffffff06}.direction-actions button{min-height:45px;transition:all .16s;box-shadow:inset 0 1px #ffffff40}.direction-actions button:hover{filter:brightness(1.08);transform:translateY(-1px)}.prediction-hero{border-radius:var(--radius-lg);min-height:188px;box-shadow:var(--shadow-panel)}.event-rule span{border-radius:12px;width:88px;height:88px;box-shadow:inset 0 1px #ffffff09}.prediction-card{border-radius:14px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.prediction-card:before{content:"";background:linear-gradient(90deg,var(--green),var(--lime),transparent 75%);opacity:.55;height:2px;position:absolute;inset:0 0 auto}.prediction-card:hover{border-color:var(--green);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.prediction-card:hover{border-color:color-mix(in srgb,var(--green) 22%,var(--line))}}.prediction-card:hover{box-shadow:0 18px 44px #00000038}.outcome-buttons button{border-radius:9px;transition:all .16s}.outcome-buttons button:hover{filter:brightness(1.08);transform:translateY(-1px)}.wallet-hero{border-radius:var(--radius-lg);box-shadow:var(--shadow-panel)}.wallet-account-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;margin:14px 0;display:grid}.product-account-grid{gap:1px;padding:0 14px 14px;display:grid}.product-account-card{border:1px solid #0000;border-bottom-color:var(--line-soft);border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px;transition:all .16s;display:grid}.product-account-card:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-account-card:hover{border-color:color-mix(in srgb,var(--green) 17%,var(--line))}}.product-account-card:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.product-account-card:hover{background:color-mix(in srgb,var(--green) 3%,var(--surface-2))}}.product-account-card:hover{transform:translate(2px)}[dir=rtl] .product-account-card:hover{transform:translate(-2px)}.product-account-icon{border:1px solid var(--green);place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.product-account-icon{border:1px solid color-mix(in srgb,var(--green) 17%,var(--line))}}.product-account-icon{color:var(--green);background:var(--green);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.product-account-icon{background:color-mix(in srgb,var(--green) 6%,var(--surface-3))}}.product-account-card div{gap:5px;display:grid}.product-account-card div strong{font-size:12px}.product-account-card div small{color:var(--muted);font-size:8px;line-height:1.45}.product-account-card>b{color:var(--text);font-variant-numeric:tabular-nums;font-size:14px}.product-account-card>em{color:#d2a83d;grid-column:2/-1;align-items:center;gap:6px;font-size:8px;font-style:normal;display:flex}.product-account-card.locked{background:#d2a83d}@supports (color:color-mix(in lab, red, red)){.product-account-card.locked{background:color-mix(in srgb,#d2a83d 3%,var(--surface))}}.product-account-card.locked .product-account-icon{color:#d2a83d;border-color:#d2a83d}@supports (color:color-mix(in lab, red, red)){.product-account-card.locked .product-account-icon{border-color:color-mix(in srgb,#d2a83d 22%,var(--line))}}.transfer-panel{padding:0 18px 18px}.transfer-panel .panel-head{margin-inline:-18px}.transfer-route{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:8px;margin-bottom:14px;display:grid}.transfer-route label{gap:6px;display:grid}.transfer-route label>span,.transfer-route label>small{color:var(--muted);font-size:8px}.transfer-route select{border:1px solid var(--line);width:100%;height:42px;color:var(--text);background:var(--surface);border-radius:9px;outline:none;padding:0 10px}.transfer-route>button{border:1px solid var(--line);width:32px;height:32px;color:var(--green);background:var(--surface-2);border-radius:50%;place-items:center;display:grid}.transfer-presets{grid-template-columns:repeat(4,1fr);gap:6px;margin:9px 0 13px;display:grid}.transfer-presets button{border:1px solid var(--line);min-height:28px;color:var(--muted);background:var(--surface-2);border-radius:7px;font-size:8px}.transfer-presets button:hover{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.transfer-presets button:hover{border-color:color-mix(in srgb,var(--green) 28%,var(--line))}}.transfer-policy{color:var(--muted);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:8px;line-height:1.6;display:flex}.transfer-policy svg{color:var(--green);flex:none;margin-top:1px}.funding-modal{width:min(650px,100vw - 24px)}.funding-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.funding-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.funding-quote{border:1px solid var(--green);gap:7px;margin:14px 0;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.funding-quote{border:1px solid color-mix(in srgb,var(--green) 18%,var(--line))}}.funding-quote{background:var(--green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.funding-quote{background:color-mix(in srgb,var(--green) 4%,var(--surface-2))}}.funding-quote span,.funding-quote small{color:var(--muted);font-size:9px}.funding-quote strong{font-size:11px}.verification-note{border:1px solid var(--green);align-items:flex-start;gap:8px;margin:12px 0 4px;padding:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.verification-note{border:1px solid color-mix(in srgb,var(--green) 18%,var(--line))}}.verification-note{color:var(--muted);background:var(--green);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.verification-note{background:color-mix(in srgb,var(--green) 4%,var(--surface-2))}}.verification-note{font-size:8px;line-height:1.55}.verification-note svg{color:var(--green);flex:none}.secure-signup-modal{width:min(520px,100%)}.secure-signup-modal .field{margin-top:13px}.secure-signup-modal .primary-btn{margin-top:14px}.account-actions{align-items:center;gap:8px;display:flex}.account-actions .primary-btn{flex:1}.account-actions .soft-btn{min-height:42px;margin-top:14px;padding:0 17px}.text-switch{width:100%;color:var(--green);cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:9px;font-weight:800}.text-switch:disabled{opacity:.5;cursor:not-allowed}.sandbox-code{border:1px dashed var(--green);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;margin:13px 0;padding:13px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.sandbox-code{border:1px dashed color-mix(in srgb,var(--green) 42%,var(--line))}}.sandbox-code{background:var(--green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.sandbox-code{background:color-mix(in srgb,var(--green) 6%,var(--surface-2))}}.sandbox-code span,.sandbox-code small{color:var(--muted);font-size:8px}.sandbox-code strong{color:var(--green);letter-spacing:.16em;font-variant-numeric:tabular-nums;grid-area:1/2/3;font-size:22px}.verified-chip{border:1px solid var(--green);align-items:center;gap:5px;margin-inline-start:auto;padding:6px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.verified-chip{border:1px solid color-mix(in srgb,var(--green) 30%,var(--line))}}.verified-chip{color:var(--green);background:var(--green);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.verified-chip{background:color-mix(in srgb,var(--green) 7%,transparent)}}.verified-chip{white-space:nowrap;font-size:7px;font-weight:800}.kyc-status{border:1px solid var(--line);border-radius:999px;padding:4px 7px}.kyc-status.verified{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.kyc-status.verified{border-color:color-mix(in srgb,var(--green) 30%,var(--line))}}.kyc-status.pending_review,.kyc-status.under_review,.kyc-status.review{color:#d2a83d;border-color:#d2a83d}@supports (color:color-mix(in lab, red, red)){.kyc-status.pending_review,.kyc-status.under_review,.kyc-status.review{border-color:color-mix(in srgb,#d2a83d 30%,var(--line))}}.kyc-status.rejected,.kyc-status.resubmission_required{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.kyc-status.rejected,.kyc-status.resubmission_required{border-color:color-mix(in srgb,var(--red) 30%,var(--line))}}.kyc-panel{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;gap:11px;margin-top:14px;padding:14px;display:grid}.kyc-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.kyc-panel-head>span{align-items:center;gap:8px;display:flex}.kyc-panel-head svg{color:var(--green)}.kyc-panel-head strong{font-size:10px}.kyc-panel>p{color:var(--muted);margin:0;font-size:8px;line-height:1.6}.kyc-type{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kyc-type button{border:1px solid var(--line);min-height:32px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:7px;font-size:8px}.kyc-type button.active{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.kyc-type button.active{border-color:color-mix(in srgb,var(--green) 36%,var(--line))}}.kyc-type button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.kyc-type button.active{background:color-mix(in srgb,var(--green) 6%,var(--surface))}}.upload-field{border:1px dashed var(--green);align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.upload-field{border:1px dashed color-mix(in srgb,var(--green) 24%,var(--line))}}.upload-field{color:var(--green);background:var(--surface);cursor:pointer;border-radius:9px;overflow:hidden}.upload-field span{gap:3px;min-width:0;display:grid}.upload-field strong{color:var(--text);font-size:9px}.upload-field small{text-overflow:ellipsis;color:var(--muted);white-space:nowrap;font-size:7px;overflow:hidden}.upload-field input{opacity:0;cursor:pointer;position:absolute;inset:0}.kyc-message{color:var(--muted)!important;margin:0!important;font-size:8px!important}html[data-theme=light] .sandbox-code,html[data-theme=light] .kyc-panel,html[data-theme=light] .upload-field{background:#f7faf8}.tradfi-position-list{gap:8px;padding:12px;display:grid}.tradfi-position-list article{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;grid-template-columns:minmax(210px,1.5fr) minmax(150px,1fr) minmax(130px,.8fr) auto;align-items:center;gap:18px;padding:13px 15px;display:grid}.tradfi-position-list article>div{gap:3px;display:grid}.tradfi-position-list article span{color:var(--muted);font-size:8px}.tradfi-position-list article strong{font-size:10px}.tradfi-position-list article>div:first-child b{width:max-content;font-size:8px}.tradfi-position-list article>button{border:1px solid var(--red)}@supports (color:color-mix(in lab, red, red)){.tradfi-position-list article>button{border:1px solid color-mix(in srgb,var(--red) 35%,var(--line))}}.tradfi-position-list article>button{color:var(--red);cursor:pointer;background:0 0;border-radius:7px;padding:8px 13px;font-size:8px;font-weight:800}.prediction-my-positions{border:1px solid var(--line);background:var(--surface);border-radius:13px;margin-top:15px;overflow:hidden}.prediction-my-positions>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.prediction-my-positions>header div{gap:3px;display:grid}.prediction-my-positions>header span{color:var(--green);letter-spacing:.14em;font-size:7px;font-weight:900}.prediction-my-positions>header h2{margin:0;font-size:14px}.prediction-my-positions>header>strong{min-width:28px;height:24px;color:var(--green);background:var(--green);border-radius:7px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.prediction-my-positions>header>strong{background:color-mix(in srgb,var(--green) 10%,transparent)}}.prediction-my-positions>div{display:grid}.prediction-my-positions article{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,1.8fr) minmax(110px,.6fr) minmax(130px,.7fr);align-items:center;gap:18px;padding:13px 18px;display:grid}.prediction-my-positions article:last-child{border-bottom:0}.prediction-my-positions article>div{gap:3px;display:grid}.prediction-my-positions article span{color:var(--muted);font-size:8px}.prediction-my-positions article strong{font-size:9px}.prediction-position-status{border:1px solid var(--line);width:max-content;color:var(--green);text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:7px!important}.prediction-order-ticket{border:1px solid var(--green);gap:11px;margin:14px 0;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.prediction-order-ticket{border:1px solid color-mix(in srgb,var(--green) 30%,var(--line))}}.prediction-order-ticket{background:var(--green);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.prediction-order-ticket{background:color-mix(in srgb,var(--green) 5%,var(--surface-2))}}.prediction-order-ticket>div,.prediction-order-ticket>p{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.prediction-order-ticket span{color:var(--muted);font-size:8px}.prediction-order-ticket strong{font-size:10px}.prediction-order-ticket label{gap:6px;display:grid}.prediction-order-ticket label>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;display:flex}.prediction-order-ticket input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:10px 12px}.prediction-order-ticket em{color:var(--muted);padding-inline:11px;font-size:8px;font-style:normal}.prediction-order-ticket>button{color:#02120c;background:var(--green);cursor:pointer;border:0;border-radius:8px;padding:11px;font-weight:900}.prediction-detail-outcomes button.selected{outline:2px solid var(--green);outline-offset:2px}@media (width<=760px){.tradfi-position-list article,.prediction-my-positions article{grid-template-columns:1fr;gap:9px}.tradfi-position-list article>button{width:100%}.prediction-order-ticket>div,.prediction-order-ticket>p{flex-direction:column;align-items:flex-start}}.ledger-sync-state{border:1px solid var(--line);width:max-content;color:var(--muted);background:var(--surface-2);border-radius:8px;align-items:center;gap:7px;margin-top:10px;padding:6px 9px;font-size:8px;display:flex}.ledger-sync-state i{background:#a87b35;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #a87b3521}.ledger-sync-state.connected{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.ledger-sync-state.connected{border-color:color-mix(in srgb,var(--green) 22%,var(--line))}}.ledger-sync-state.connected i{background:var(--green);box-shadow:0 0 0 3px var(--green),0 0 12px var(--green)}@supports (color:color-mix(in lab, red, red)){.ledger-sync-state.connected i{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 13%,transparent),0 0 12px color-mix(in srgb,var(--green) 45%,transparent)}}.withdraw-balance{border:1px solid var(--green);justify-content:space-between;align-items:center;gap:14px;margin:18px 0 4px;padding:13px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.withdraw-balance{border:1px solid color-mix(in srgb,var(--green) 18%,var(--line))}}.withdraw-balance{background:var(--green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.withdraw-balance{background:color-mix(in srgb,var(--green) 4%,var(--surface-2))}}.withdraw-balance span{color:var(--muted);font-size:9px}.withdraw-balance strong{color:var(--text);font-size:13px}.toast{min-height:46px;box-shadow:var(--shadow-float);border-radius:11px}.modal{border-radius:var(--radius-lg);box-shadow:var(--shadow-float)}html[data-theme=light] .app{background:radial-gradient(circle at 72% -14%,#069f6a1a,transparent 31%),radial-gradient(circle at 2% 100%,#6f5bd30a,transparent 28%),var(--bg)}html[data-theme=light] .app:before{opacity:.28}html[data-theme=light] .sidebar{background:#f9fcfaeb;box-shadow:12px 0 45px #1f3d2e0d}html[data-theme=light] .side-nav button.active{color:#163126;background:linear-gradient(90deg,#069f6a1a,#069f6a06)}html[data-theme=light] .topbar{background:#f7fbf8d6;box-shadow:0 10px 35px #1f3d2e0a}html[data-theme=light] .product-bar{background:#ffffffc2}html[data-theme=light] .main-balance,html[data-theme=light] .metric-card,html[data-theme=light] .panel,html[data-theme=light] .architecture-strip,html[data-theme=light] .prediction-card{box-shadow:var(--shadow-panel);background:linear-gradient(145deg,#fff,#f8fbf9)}html[data-theme=light] .global-search,html[data-theme=light] .profile-chip,html[data-theme=light] .data-status{background:linear-gradient(#fff,#f5f9f6)}html[data-theme=light] .nav-icon{background:#edf4ef}html[data-theme=light] .side-nav button.active .nav-icon{color:#09261a}html[data-theme=light] .market-table th{background:#f5f9f6}html[data-theme=light] .ticker-strip button,html[data-theme=light] .trade-heading,html[data-theme=light] .product-switch{background:linear-gradient(#fff,#f7faf8)}html[data-theme=light] .contract-ticket,html[data-theme=light] .order-panel{background:linear-gradient(160deg,#fbfdfc,#f4f8f6)}html[data-theme=light] .field>div:focus-within{box-shadow:0 0 0 3px #069f6a14}.tradfi-symbol-bar{overflow:visible!important}.market-switcher{z-index:28;min-width:250px;position:relative}.market-switcher-trigger{width:100%;min-height:62px;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:9px 12px;transition:background .15s,border-color .15s,transform .1s,box-shadow .15s;display:flex}.market-switcher-trigger:hover{background:#ffffff09;border-color:#26362f}.market-switcher-trigger:active{background:#22e8a212;transform:scale(.975)}.market-switcher-trigger:focus-visible{border-color:var(--green);outline:0;box-shadow:0 0 0 3px #22e8a221}.market-switcher.open .market-switcher-trigger{background:#22e8a211;border-color:#22e8a25c;box-shadow:0 8px 28px #0000002e}.market-switcher-trigger>span:nth-child(2){flex:1;min-width:0}.market-switcher-trigger strong,.market-switcher-trigger small{display:block}.market-switcher-trigger strong{letter-spacing:-.025em;font-size:19px}.market-switcher-trigger small{color:#72847c;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.switcher-chevron{color:#708078;flex:none;transition:transform .18s,color .18s}.market-switcher.open .switcher-chevron{color:var(--green);transform:rotate(180deg)}.market-switcher-layer{transform-origin:0 0;top:calc(100% + 9px);background:linear-gradient(155deg,#101915 0%,#080e0b 72%);border:1px solid #2a3933;border-radius:15px;flex-direction:column;width:min(520px,100vw - 40px);max-height:min(620px,100vh - 120px);animation:.16s ease-out switcher-in;display:flex;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 30px 90px #0000008c,0 0 0 1px #ffffff06}.market-switcher-layer>header{border-bottom:1px solid #202d27;justify-content:space-between;align-items:center;min-height:68px;padding:13px 15px;display:flex}.market-switcher-layer>header span,.market-switcher-layer>header strong{display:block}.market-switcher-layer>header span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:800}.market-switcher-layer>header strong{margin-top:4px;font-size:14px}.market-switcher-layer>header button{color:#82928b;cursor:pointer;background:#0b120f;border:1px solid #293731;border-radius:8px;place-items:center;width:34px;height:34px;transition:all .12s;display:grid}.market-switcher-layer>header button:active{color:var(--green);transform:scale(.92)}.market-switcher-search{color:#66766f;background:#070d0a;border:1px solid #283731;border-radius:10px;align-items:center;gap:9px;min-height:43px;margin:13px 14px 9px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.market-switcher-search:focus-within{border-color:#22e8a28c;box-shadow:0 0 0 3px #22e8a214}.market-switcher-search input{color:#dce5e1;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:11px}.market-switcher-search kbd{color:#607068;border:1px solid #2a3732;border-radius:5px;padding:3px 5px;font-size:7px}.market-switcher-tabs,.market-switcher-categories{scrollbar-width:none;align-items:center;gap:5px;padding:0 14px;display:flex;overflow:auto}.market-switcher-tabs button,.market-switcher-categories button{color:#718179;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;min-height:31px;padding:0 10px;font-size:8px;font-weight:720;transition:all .13s;display:flex}.market-switcher-tabs button:hover,.market-switcher-categories button:hover{color:#b6c2bd;background:#121c18}.market-switcher-tabs button:active,.market-switcher-categories button:active{transform:scale(.96)}.market-switcher-tabs button.active,.market-switcher-categories button.active{color:var(--green);background:#22e8a214;border-color:#22e8a23d}.market-switcher-categories{border-top:1px solid #18231e;margin-top:7px;padding-top:7px}.market-switcher-head{color:#56675f;text-transform:uppercase;letter-spacing:.08em;grid-template-columns:minmax(140px,1fr) 105px 64px;padding:10px 40px 7px 48px;font-size:7px;display:grid}.market-switcher-head span:nth-child(n+2){text-align:end}.market-switcher-list{overscroll-behavior:contain;min-height:100px;padding:0 7px 8px;overflow:auto}.market-switcher-row{border:1px solid #0000;border-radius:9px;grid-template-columns:35px minmax(0,1fr);align-items:center;min-height:54px;transition:background .13s,border-color .13s;display:grid}.market-switcher-row:hover{background:#111a16}.market-switcher-row.selected{background:#22e8a20e;border-color:#22e8a22e}.market-favorite{color:#53635c;cursor:pointer;background:0 0;border:0;place-items:center;width:31px;height:38px;display:grid}.market-favorite:active{transform:scale(.88)}.market-favorite.active{color:#f2b84b}.market-favorite.active svg{fill:currentColor}.market-switcher-choice{min-width:0;min-height:52px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(140px,1fr) 105px 64px 18px;align-items:center;gap:6px;padding:5px 9px 5px 2px;display:grid}.market-switcher-choice:active{transform:translateY(1px)}.switcher-market-name{align-items:center;gap:9px;min-width:0;display:flex}.switcher-market-name>span:last-child{min-width:0}.switcher-market-name strong,.switcher-market-name small{display:block}.switcher-market-name strong{font-size:10px}.switcher-market-name small{color:#66766f;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:7px;overflow:hidden}.switcher-price{text-align:end;font-size:9px}.market-switcher-choice em{text-align:end;font-size:8px;font-style:normal;font-weight:760}.switcher-check{color:var(--green)}.market-switcher-empty{color:#5f7068;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;display:flex}.market-switcher-empty strong{color:#aebbb5;margin-top:9px;font-size:10px}.market-switcher-empty span{margin-top:4px;font-size:8px}.market-switcher-layer>footer{background:#09110d;border-top:1px solid #202d27;grid-template-columns:1fr auto auto;align-items:center;gap:15px;min-height:44px;padding:0 14px;font-size:8px;display:grid}.market-switcher-layer>footer span{color:#72837b}.market-switcher-layer>footer em{font-style:normal;font-weight:760}@keyframes switcher-in{0%{opacity:0;transform:translateY(-7px)scale(.985)}to{opacity:1;transform:none}}html[data-theme=light] .market-switcher-trigger:hover,html[data-theme=light] .market-switcher.open .market-switcher-trigger{background:#f1f7f4;border-color:#cbdad3}html[data-theme=light] .market-switcher-layer{background:linear-gradient(155deg,#fff,#f5f8f6);border-color:#ccd8d2;box-shadow:0 28px 75px #1a2c2433}html[data-theme=light] .market-switcher-layer>header,html[data-theme=light] .market-switcher-layer>footer,html[data-theme=light] .market-switcher-categories{border-color:#dfe7e3}html[data-theme=light] .market-switcher-search{background:#fff;border-color:#d8e1dc}html[data-theme=light] .market-switcher-search input{color:#17241e}html[data-theme=light] .market-switcher-row:hover{background:#eef5f1}html[data-theme=light] .market-switcher-row.selected{background:#e9f8f1}html[data-theme=light] .market-switcher-layer>footer{background:#f5f8f6}@media (width<=1150px){.brand-copy small,.nav-badge{display:none}.side-nav button:hover,[dir=rtl] .side-nav button:hover{transform:none}.nav-icon{flex-basis:34px;width:34px;height:34px}.product-session{display:none}.wallet-account-layout{grid-template-columns:1fr}}@media (width<=800px){.topbar{padding-inline:14px}.product-bar{min-height:45px;padding-inline:10px}.product-bar button{min-height:33px;padding-inline:10px}.product-bar button.active:after{bottom:-6px}.view-shell{padding:24px 14px 76px}.page-head h1{font-size:29px}.main-balance,.metric-card,.panel{border-radius:12px}.mobile-nav{border-radius:16px;height:64px;padding:6px;box-shadow:0 18px 55px #00000052}.mobile-nav button{border-radius:10px;flex-basis:66px}.mobile-nav button.active{box-shadow:inset 0 0 0 1px var(--green)}@supports (color:color-mix(in lab, red, red)){.mobile-nav button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green) 14%,transparent)}}.trade-heading>.market-switcher{width:100%}.market-switcher-trigger{min-height:58px}.market-switcher-layer{z-index:140;transform-origin:bottom;border-radius:20px 20px 0 0;width:100%;max-height:min(82dvh,720px);animation:.19s ease-out switcher-sheet-in;position:fixed;inset:auto 0 0}.market-switcher-layer:before{content:"";background:#35443d;border-radius:4px;width:38px;height:4px;margin:7px auto -2px}.market-switcher-layer>header{padding-top:10px}.market-switcher-search{min-height:48px}.market-switcher-tabs button,.market-switcher-categories button{min-height:38px}.market-switcher-row{min-height:62px}.market-switcher-choice{min-height:60px}.market-favorite{width:38px;height:48px}.market-switcher-head{display:none}.market-switcher-choice{grid-template-columns:minmax(130px,1fr) 88px 58px 18px}.market-switcher-layer>footer{padding-bottom:max(7px,env(safe-area-inset-bottom));min-height:52px}@keyframes switcher-sheet-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}}@media (width<=470px){.brand{gap:9px}.brand-word{font-size:17px}.brand-mark{width:25px;height:27px}.product-bar button{padding-inline:9px;font-size:9px}.product-bar button svg{width:13px}.product-bar button b{display:none}.page-head{margin-bottom:19px}.page-head h1{font-size:27px}.balance-card{min-height:210px;padding:22px}.panel-head{min-height:64px}.prediction-card:hover{transform:none}.funding-methods,.funding-asset-grid,.transfer-route{grid-template-columns:1fr}.transfer-route>button{justify-self:center;transform:rotate(90deg)}.product-account-card{grid-template-columns:36px minmax(0,1fr)}.product-account-card>b{grid-column:2}.market-switcher{min-width:0}.market-switcher-trigger{padding-inline:8px}.market-switcher-trigger strong{font-size:17px}.market-switcher-trigger small{font-size:7px}.market-switcher-layer{max-height:86dvh}.market-switcher-choice{grid-template-columns:minmax(118px,1fr) 77px 52px 16px;gap:4px;padding-inline-end:5px}.switcher-market-name{gap:7px}.market-switcher-choice .coin{width:27px;height:27px}.switcher-price{font-size:8px}.market-switcher-choice em{font-size:7px}}:root{--bg:#06070a;--surface:#0b0c10;--surface-2:#101218;--surface-3:#171a22;--line:#272b35;--line-soft:#1a1d25;--text:#f5f7fb;--muted:#8b919e;--green:#00e6a8;--lime:#b8ff45;--blue:#377dff;--blue-bright:#5b91ff;--red:#ff5268;--gold:#ffc857;--violet:#9d75ff;--chart-grid:#252a34;--shadow-panel:0 16px 42px #0000004d,inset 0 1px #ffffff09;--shadow-float:0 28px 90px #0000008c}html,body{background:#06070a}body{font-feature-settings:"ss01" 1,"tnum" 1}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible{outline-color:var(--blue-bright)}.app{background:radial-gradient(circle at 73% -18%,#377dff1c,transparent 33%), radial-gradient(circle at 12% 88%,#00e6a80e,transparent 28%), var(--bg)}.app:before{opacity:.22;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px}.brand{gap:12px;height:46px}.brand-emblem{filter:drop-shadow(0 9px 18px #377dff33);flex:0 0 38px;width:38px;height:38px;display:block;position:relative}.brand-emblem svg{width:100%;height:100%;display:block;overflow:visible}.brand-emblem-shell{fill:#11131a;stroke:#303745;stroke-width:1.2px}.brand-emblem-orbit{fill:none;stroke:var(--blue);stroke-width:2.6px;stroke-linecap:round}.brand-emblem-wing{fill:var(--green)}.brand-emblem-flare{fill:var(--lime)}.brand-emblem i{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite brand-beacon;position:absolute;top:4px;right:1px;box-shadow:0 0 0 3px #b8ff451a,0 0 14px #b8ff45cc}.brand-word{color:#fff;letter-spacing:.135em;text-shadow:0 0 30px #377dff2b;font-size:23px;font-weight:900}.brand-copy small{color:#7b8391;letter-spacing:.24em;font-size:6.5px}.sidebar{background:#06070af0;border-color:#20232b;box-shadow:18px 0 58px #00000042}.topbar{background:#06070ad6;border-color:#20232b;box-shadow:0 10px 40px #0000002e}.product-bar{background:#0b0c10e6;border-color:#20232b;min-height:48px}.product-bar>span{color:#6f7684}.product-bar button{color:#9298a5}.product-bar button svg{color:#747b89}.product-bar button:hover{background:#151821;border-color:#303542}.product-bar button.active{color:#fff;background:linear-gradient(135deg,#377dff2b,#00e6a80f);border-color:#377dff61;box-shadow:inset 0 1px #ffffff09}.product-bar button:hover svg,.product-bar button.active svg{color:var(--blue-bright)}.product-bar button.active:after{background:linear-gradient(90deg,var(--blue),var(--green));box-shadow:0 0 15px #377dffa6}.product-bar button b,.nav-badge{color:#10130b;background:var(--lime)}.product-session svg{color:var(--green);filter:drop-shadow(0 0 5px #00e6a8a6)}.global-search{background:linear-gradient(#111319,#0c0e13);border-color:#292d37}.global-search:hover{border-color:#377dff80;box-shadow:0 0 0 3px #377dff14}.global-search kbd{color:#9aa1ad;background:#1b1e26}.data-status{color:#a8afbb;background:#101218;border-color:#292d36}.data-status.connected{color:var(--green);border-color:#00e6a847;box-shadow:inset 0 1px #ffffff0a,0 0 0 3px #00e6a809}.data-status.connected svg{filter:drop-shadow(0 0 5px #00e6a88c)}.profile-chip,.icon-btn,.locale-btn{border-color:#0000}.profile-chip{background:linear-gradient(#14161d,#0d0f14);border-color:#292d36}.profile-chip .avatar{color:#06100d;background:linear-gradient(135deg,var(--lime),var(--green))}.icon-btn:hover,.locale-btn:hover{background:#151820;border-color:#303540}.side-nav button{color:#9198a4}.side-nav button:hover{background:#11141a;border-color:#2a2e37}.side-nav button.active{box-shadow:inset 3px 0 var(--blue),0 10px 28px #0000002e;background:linear-gradient(90deg,#377dff29,#377dff08);border-color:#377dff5c}[dir=rtl] .side-nav button.active{box-shadow:inset -3px 0 var(--blue),0 10px 28px #0000002e}.nav-icon{color:#8b92a0;background:#11141b;border-color:#292d37}.side-nav button:hover .nav-icon{color:var(--blue-bright);border-color:#377dff57}.side-nav button.active .nav-icon{color:#fff;background:linear-gradient(145deg,var(--blue),#2753d8);border-color:#5b91ff99;box-shadow:0 8px 22px #377dff4d}.side-label,.side-version{color:#606875}.side-divider{background:linear-gradient(90deg,#0000,#292d36,#0000)}.trust-card{background:linear-gradient(145deg,#10151a,#0b0e12);border-color:#292f37}.trust-icon{color:var(--green);background:#00e6a814}.market-pulse{z-index:8;background:linear-gradient(#0c0d12f5,#08090df5);border-bottom:1px solid #20232b;align-items:center;height:48px;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 28px #0000001f}.market-pulse-state{z-index:2;color:#7e8592;letter-spacing:.14em;background:#0d0f14;border-inline-end:1px solid #242832;flex:0 0 82px;align-self:stretch;align-items:center;gap:7px;padding:0 14px;font-size:8px;font-weight:850;display:flex;position:relative}.market-pulse-state i{background:#6e7581;border-radius:50%;width:7px;height:7px}.market-pulse-state.is-live{color:var(--green)}.market-pulse-state.is-live i{background:var(--green);animation:1.8s ease-in-out infinite live-pulse;box-shadow:0 0 0 4px #00e6a81a,0 0 15px #00e6a8bf}.market-pulse-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.market-pulse-track{align-items:center;width:max-content;animation:46s linear infinite market-flow;display:flex}.market-pulse:hover .market-pulse-track{animation-play-state:paused}.market-pulse-group{align-items:center;display:flex}.market-pulse-group button{min-width:205px;height:47px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-inline-end:1px solid #20232b;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:0 17px;transition:background .16s;display:grid}.market-pulse-group button:hover{background:#377dff13}.market-pulse-group .coin{flex-basis:25px;width:25px;height:25px}.market-pulse-group button span,.market-pulse-group button strong,.market-pulse-group button em{min-width:0;display:block}.market-pulse-group button strong{color:#f4f6fa;letter-spacing:.025em;font-size:8.5px}.market-pulse-group button em{color:#8a919f;font-variant-numeric:tabular-nums;margin-top:2px;font-size:8px;font-style:normal}.market-pulse-group button>b{font-variant-numeric:tabular-nums;font-size:8px}.market-pulse-time{color:#686f7c;letter-spacing:.1em;background:#0d0f14;border-inline-start:1px solid #242832;flex:0 0 44px;align-self:stretch;place-items:center;font-size:7px;font-weight:850;display:grid}.coin{color:#fff;background:var(--coin);box-shadow:inset 0 1px #ffffff47,0 8px 18px color-mix(in srgb,var(--coin) 20%,transparent);border:1px solid #ffffff1f;transition:transform .18s,filter .18s,box-shadow .18s;position:relative;overflow:hidden}.coin:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff38,#0000 42%,#0000001f);position:absolute;inset:0}.market-name:hover .coin,.ticker-strip button:hover .coin,.market-pulse button:hover .coin{filter:saturate(1.15);transform:translateY(-1px)scale(1.05)}.coin svg{z-index:1;width:76%;height:76%;display:block;position:relative;overflow:visible}.coin svg path,.coin svg circle{fill:currentColor}.coin svg text{fill:currentColor;font-family:Arial,sans-serif;font-size:19px;font-weight:900}.coin .coin-stroke{fill:none;stroke:currentColor;stroke-width:.9px;opacity:.78}.coin-bitcoin{color:#fff;background:#f7931a}.coin-ethereum{color:#eef1ff;background:linear-gradient(145deg,#6c7cff,#3c48b9)}.coin-ethereum .eth-top{fill:#e8ebff}.coin-ethereum .eth-left{fill:#bfc6ff}.coin-ethereum .eth-bottom{fill:#aeb7ff}.coin-solana{color:#fff;background:#0b0c11;border-color:#313641}.coin-solana .sol-a{fill:#00f0ad}.coin-solana .sol-b{fill:#6c77ff}.coin-solana .sol-c{fill:#bc5cff}.coin-ripple{color:#f7f8fa;background:#151820;border-color:#383d48}.coin-binancecoin{color:#181407;background:#f3ba2f}.coin-dogecoin{color:#fff;background:linear-gradient(145deg,#d8b55b,#9d7727)}.coin-cardano{color:#fff;background:linear-gradient(145deg,#4c9cff,#2455bf)}.view-shell{max-width:1580px;padding-top:28px;padding-bottom:70px}.page-head h1{color:#fff;letter-spacing:-.05em;font-weight:810}.page-head>div>p:not(.eyebrow){color:#939aa7}.eyebrow,.section-kicker{color:var(--blue-bright)}.live-dot{background:var(--green)}.main-balance,.metric-card,.panel,.architecture-strip,.prediction-card,.ticker-strip,.trade-heading,.product-switch{box-shadow:var(--shadow-panel);background:linear-gradient(145deg,#111319,#0b0c10);border-color:#272b35}.panel:before{background:linear-gradient(90deg,#0000,#5b91ff33,#00e6a81a,#0000)}.panel-head{border-bottom-color:#20242d}.panel-head h2{color:#f6f7fa}.balance-card{background:radial-gradient(circle at 88% -10%,#377dff45,#0000 43%),radial-gradient(circle at 20% 120%,#00e6a824,#0000 42%),linear-gradient(135deg,#12151d,#090b0f)}.balance-card:after{background:linear-gradient(90deg,var(--blue),var(--green),var(--lime),transparent 88%);opacity:1}.metric-card:before{border-color:#377dff1c}.metric-icon{background:#171a22;border-color:#303540}.primary-btn{color:#06100d;background:linear-gradient(105deg,var(--blue) 0%,#367fff 35%,var(--green) 100%);box-shadow:0 12px 34px #377dff3b,inset 0 1px #ffffff57}.primary-btn:hover{background:linear-gradient(105deg,#5a92ff 0%,#4082ff 35%,#18efb6 100%);box-shadow:0 16px 40px #377dff4d}.soft-btn{background:linear-gradient(#191c24,#101218);border-color:#303541}.soft-btn:hover{border-color:#377dff73}.market-table th{color:#747c8a;background:#0f1116;border-color:#222630}.market-table td{border-color:#1e222a}.market-table tbody tr:hover td{background:#377dff0b}.market-name>div strong{color:#f4f6fa}.market-name>div span,.market-name em,.muted-number{color:#7f8794}.market-open{color:#9ca4b0;background:#151820;border-color:#292e38}.market-open:hover{color:#fff;background:#377dff24;border-color:#377dff80}.ticker-strip button{background:linear-gradient(#111319,#0b0c10);border-color:#272b35}.ticker-strip button:hover{background:linear-gradient(#377dff17,#0c0e13)}.spark{filter:drop-shadow(0 0 5px);overflow:visible}.spark-area{opacity:.095}.spark polyline{stroke-dasharray:320;stroke-dashoffset:320px;animation:1.25s cubic-bezier(.22,1,.36,1) forwards spark-draw}.spark-end{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite spark-point}.trade-heading{background:linear-gradient(115deg,#11141b,#0b0c10);border-color:#2a2e38}.trade-title h1{color:#fff}.product-switch{background:#0b0d12}.product-switch button{color:#89909d}.product-switch button.active{color:#fff;background:linear-gradient(135deg,#377dff30,#00e6a812);border-color:#377dff6b}.chart-panel,.order-panel,.orderbook-panel{background:#0b0c10;border-color:#292d37}.chart-toolbar-main,.analysis-toolbar,.records-toolbar{border-color:#232731}.analysis-toolbar{background:#0e1015}.analysis-toolbar button.active,.chart-type-tabs button.active,.time-tabs button.active{color:#fff;background:#377dff24;border-color:#377dff61}.chart-source{color:var(--blue-bright);background:#0b0c10d1}.order-panel{background:linear-gradient(160deg,#111319,#090a0e)}.order-side{background:#0d0f14}.order-side button{color:#8c93a0}.order-side button.buy.active{color:var(--green);border-bottom-color:var(--green);background:linear-gradient(#00e6a817,#0000)}.order-side button.sell.active{color:var(--red);border-bottom-color:var(--red);background:linear-gradient(#ff526817,#0000)}.field>div,.segmented,.order-summary,.leverage-options button,.futures-order-types button,.check-option{color:#dce0e7;background:#0b0d12;border-color:#2a2f39}.field>div:focus-within{border-color:#377dff9e;box-shadow:0 0 0 3px #377dff1a}.futures-order-types button.active,.leverage-options button.active{color:#fff;background:#377dff24;border-color:#377dff73}.order-btn.buy{color:#04110c;background:linear-gradient(100deg,#00c990,var(--green));box-shadow:0 12px 30px #00e6a82e}.order-btn.sell{color:#fff;background:linear-gradient(100deg,#eb3650,var(--red));box-shadow:0 12px 30px #ff526826}.book-head{color:#717986;background:#0e1015;border-color:#222630}.book-row.ask:after{background:linear-gradient(90deg,#0000,#ff526829)}.book-row.bid:after{background:linear-gradient(90deg,#0000,#00e6a826)}[dir=rtl] .book-row.ask:after{background:linear-gradient(-90deg,#0000,#ff526829)}[dir=rtl] .book-row.bid:after{background:linear-gradient(-90deg,#0000,#00e6a826)}.book-mid{background:#377dff0b;border-color:#222630}.futures-banner{color:var(--blue-bright);background:#377dff12;border-color:#377dff4d}.futures-account-strip{background:linear-gradient(145deg,#111319,#0b0c10);border-color:#292d37}.futures-account-strip span{border-color:#222630}.record-tabs button.active{color:#fff;background:#191c24}.record-tabs button.active b{color:var(--blue-bright);background:#377dff24}.futures-table th{color:#747c89;background:#0e1015}.futures-table td{border-color:#1e222a}.futures-table tbody tr:hover td{background:#377dff09}.instrument-row:hover{background:#377dff0b}.instrument-row.active{background:linear-gradient(90deg,#377dff1c,#0000)}.instrument-name>i,.contract-monogram{border-color:#377dff47}.prediction-card:before{background:linear-gradient(90deg,var(--blue),var(--green),var(--lime),transparent 84%);opacity:.9}.prediction-card:hover{border-color:#377dff73;box-shadow:0 20px 50px #00000057,0 0 0 1px #377dff0f}.terminal-statusbar{z-index:30;inset:auto 0 0 var(--sidebar);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#737b88;background:#08090df5;border-top:1px solid #292d36;align-items:center;gap:18px;height:34px;padding:0 14px;display:flex;position:fixed;box-shadow:0 -8px 26px #0000002e}[dir=rtl] .terminal-statusbar{inset:auto var(--sidebar) 0 0}.terminal-connection{white-space:nowrap;align-items:center;gap:6px;font-size:7.5px;font-weight:720;display:flex}.terminal-connection>i{background:#69717e;border-radius:50%;width:6px;height:6px}.terminal-connection.online{color:#9aa2ae}.terminal-connection.online>i{background:var(--green);box-shadow:0 0 10px #00e6a8bf}.terminal-connection.online svg{color:var(--green)}.terminal-tickers{align-items:center;gap:17px;min-width:0;display:flex}.terminal-tickers>span{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:7px;display:flex}.terminal-tickers b{color:#a9b0bb}.terminal-tickers em{color:#707886;font-style:normal}.terminal-tickers i{font-style:normal}.terminal-services{align-items:center;gap:15px;margin-inline-start:auto;display:flex}.terminal-services span{color:#747c89;white-space:nowrap;align-items:center;gap:5px;font-size:7px;display:flex}.terminal-services svg{color:#9098a5}html[data-theme=light]{background:#f3f5f8}html[data-theme=light] body{color:#121722;background:#f3f5f8}html[data-theme=light] .app{--bg:#f3f5f8;--surface:#fff;--surface-2:#f8f9fb;--surface-3:#eef1f5;--line:#d9dee7;--line-soft:#e6e9ef;--text:#111722;--muted:#697281;--chart-grid:#d9dee6;background:radial-gradient(circle at 75% -15%,#377dff1f,#0000 34%),radial-gradient(circle at 8% 90%,#00b8840f,#0000 30%),#f3f5f8}html[data-theme=light] .sidebar,html[data-theme=light] .topbar,html[data-theme=light] .product-bar,html[data-theme=light] .market-pulse,html[data-theme=light] .terminal-statusbar{background:#ffffffeb;border-color:#dfe3ea}html[data-theme=light] .brand-emblem-shell{fill:#111722;stroke:#2d3440}html[data-theme=light] .brand-word,html[data-theme=light] .page-head h1,html[data-theme=light] .panel-head h2,html[data-theme=light] .market-name>div strong,html[data-theme=light] .market-pulse-group button strong{color:#101621}html[data-theme=light] .side-nav button{color:#596373}html[data-theme=light] .side-nav button:hover{background:#f1f4f8;border-color:#d8dde6}html[data-theme=light] .side-nav button.active{color:#111722;background:linear-gradient(90deg,#377dff21,#377dff06);border-color:#377dff47}html[data-theme=light] .nav-icon{color:#687383;background:#f0f3f7;border-color:#d9dee7}html[data-theme=light] .global-search,html[data-theme=light] .profile-chip,html[data-theme=light] .data-status{background:linear-gradient(#fff,#f4f6f9);border-color:#d9dee7}html[data-theme=light] .product-bar button{color:#626c7a}html[data-theme=light] .product-bar button:hover{background:#f2f4f8;border-color:#d8dde6}html[data-theme=light] .product-bar button.active{color:#121722;background:linear-gradient(135deg,#377dff1f,#00b8840d)}html[data-theme=light] .market-pulse-state,html[data-theme=light] .market-pulse-time{background:#f7f8fa;border-color:#dfe3ea}html[data-theme=light] .market-pulse-group button{border-color:#e2e6ec}html[data-theme=light] .market-pulse-group button:hover{background:#377dff0f}html[data-theme=light] .market-pulse-group button em{color:#6e7785}html[data-theme=light] .main-balance,html[data-theme=light] .metric-card,html[data-theme=light] .panel,html[data-theme=light] .architecture-strip,html[data-theme=light] .prediction-card,html[data-theme=light] .ticker-strip,html[data-theme=light] .trade-heading,html[data-theme=light] .product-switch{background:linear-gradient(145deg,#fff,#f7f9fb);border-color:#dbe0e8;box-shadow:0 14px 36px #1d2b4212,inset 0 1px #fff}html[data-theme=light] .balance-card{background:radial-gradient(circle at 88% -10%,#377dff33,#0000 43%),radial-gradient(circle at 20% 120%,#00b8841c,#0000 42%),linear-gradient(135deg,#fff,#f5f8fc)}html[data-theme=light] .market-table th,html[data-theme=light] .book-head,html[data-theme=light] .analysis-toolbar,html[data-theme=light] .futures-table th{color:#6f7886;background:#f4f6f9;border-color:#e0e4eb}html[data-theme=light] .market-table td,html[data-theme=light] .futures-table td{border-color:#e6e9ef}html[data-theme=light] .market-table tbody tr:hover td,html[data-theme=light] .futures-table tbody tr:hover td{background:#377dff0b}html[data-theme=light] .market-open,html[data-theme=light] .soft-btn{color:#4f5968;background:#f3f5f8;border-color:#d8dde6}html[data-theme=light] .ticker-strip button{background:linear-gradient(#fff,#f6f8fa);border-color:#dce1e8}html[data-theme=light] .chart-panel,html[data-theme=light] .order-panel,html[data-theme=light] .orderbook-panel,html[data-theme=light] .futures-account-strip{background:linear-gradient(155deg,#fff,#f7f9fb);border-color:#d9dee7}.professional-chart{min-height:520px;overflow:hidden;box-shadow:none!important;background:#090a0e!important;border-radius:0!important}.professional-chart:fullscreen{border:0;width:100vw;height:100vh}.professional-chart:fullscreen .advanced-live-chart{height:calc(100vh - 51px)}.professional-chart:fullscreen .advanced-live-chart>svg{height:calc(100vh - 104px)}.pro-chart-topbar{background:#101217;border-bottom:1px solid #242832;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:0 10px;display:flex}.pro-time-tabs{scrollbar-width:none;min-width:0;overflow:auto}.pro-time-tabs button{color:#858d9a;border-radius:4px;width:auto;min-width:35px;height:28px;padding:0 8px;font-size:8px;font-weight:680}.pro-time-tabs button:hover{color:#fff}.pro-time-tabs button.active{color:#fff;background:#262b36!important;border:0!important}.pro-chart-actions{align-items:center;gap:2px;display:flex}.pro-chart-actions>button,.chart-type-picker button{color:#7d8593;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-width:29px;height:29px;padding:0 7px;font-size:8px;display:flex}.pro-chart-actions>button:hover,.chart-type-picker button:hover,.pro-chart-actions>button.active,.chart-type-picker button.active{color:#fff;background:#222731;border-color:#313743}.pro-chart-actions>button:disabled{opacity:.45}.chart-type-picker{border-inline-end:1px solid #292e38;margin-inline-end:4px;padding-inline-end:5px;display:flex}.indicator-drawer{scrollbar-width:none;background:#0d0f14;border-bottom:1px solid #242832;align-items:center;gap:5px;min-height:44px;padding:7px 10px;display:flex;overflow:auto}.indicator-drawer>div{color:#9aa2af;white-space:nowrap;border-inline-end:1px solid #2b303a;align-items:center;gap:6px;margin-inline-end:3px;padding-inline-end:10px;display:flex}.indicator-drawer strong{font-size:8px}.indicator-drawer button{color:#7f8794;cursor:pointer;white-space:nowrap;background:#13161c;border:1px solid #292e38;border-radius:4px;align-items:center;gap:6px;height:27px;padding:0 9px;font-size:8px;display:flex}.indicator-drawer button i{border:1px solid;border-radius:2px;width:6px;height:6px}.indicator-drawer button.active{color:#6ea1ff;background:#2f77ff24;border-color:#2f77ff80}.indicator-drawer button.active i{background:currentColor}.chart-workspace{grid-template-columns:38px minmax(0,1fr);min-height:475px;display:grid}.drawing-toolbar{background:#0d0f14;border-inline-end:1px solid #242832;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;display:flex}.drawing-toolbar button{color:#707987;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.drawing-toolbar button:hover,.drawing-toolbar button.active{color:#fff;background:#242934;border-color:#343a46}.drawing-toolbar button.active{color:#6ea1ff}.drawing-toolbar button:disabled{opacity:.25;cursor:not-allowed}.drawing-toolbar>span{background:#282d37;width:22px;height:1px;margin:5px 0}.advanced-live-chart{background:#090a0e;height:475px;overflow:hidden;padding:0!important}.advanced-live-chart.with-lower-panel{height:475px}.advanced-live-chart>svg,.advanced-live-chart.with-lower-panel>svg{cursor:crosshair;height:416px!important;margin-top:36px!important}.chart-symbol-strip{z-index:3;pointer-events:none;align-items:center;gap:17px;display:flex;position:absolute;top:9px;left:13px;right:145px}.chart-symbol-strip>div:first-child{align-items:baseline;gap:7px;display:flex}.chart-symbol-strip strong{font-size:10px}.chart-symbol-strip>div:first-child span{color:#707987;font-size:7px}.inline-ohlc{color:#646d79;align-items:center;gap:8px;font-size:7px;display:flex}.inline-ohlc b{color:#a8b0bd;margin-inline-start:2px;font-weight:600}.advanced-live-chart .chart-source{color:#d3a84c;background:#11141a;border-color:#2b313b;padding:4px 7px;font-size:7px;top:7px;right:10px}.advanced-live-chart .chart-source.connected{color:#27c990}.chart-gridline.vertical{opacity:.62}.price-axis-label{fill:#737c89;text-anchor:start;font-size:7px}.volume-up{fill:#1fd69a2e}.volume-down{fill:#f05b6d2e}.indicator-line.ma7{stroke:#8c7dff}.user-drawing{stroke:#4d8cff;stroke-width:1.3px;vector-effect:non-scaling-stroke}.drawing-rect{fill:#4d8cff14;stroke-dasharray:4 3}.fib-line{stroke:#9f7aff;stroke-width:1px;stroke-dasharray:3 3}.fib-label{fill:#9f8ad6;font-size:7px}.macd-up{fill:#1fd69a8c}.macd-down{fill:#f05b6d8c}.indicator-line.macd-main{stroke:#4d8cff}.indicator-line.macd-signal{stroke:#f2b84b}.lower-indicator-panel text{fill:#6e7785;font-size:7px}.chart-bottom-axis{color:#626b78;pointer-events:none;justify-content:space-between;font-size:6px;display:flex;position:absolute;bottom:4px;left:12px;right:54px}.tradfi-pro-shell{padding-top:12px!important}.tradfi-pro-terminal{overflow:hidden;background:#0b0c10!important;border-color:#262b34!important;border-radius:4px!important}.tradfi-market-header{background:#101217;border-bottom:1px solid #262b34;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:0 12px;display:flex}.tradfi-class-tabs{scrollbar-width:none;align-items:center;gap:2px;display:flex;overflow:auto}.tradfi-class-tabs button{color:#7c8491;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;height:29px;padding:0 12px;font-size:8px;font-weight:720}.tradfi-class-tabs button:hover{color:#fff}.tradfi-class-tabs button.active{color:#fff;background:#262b35}.tradfi-feed-state{color:#d2a649;white-space:nowrap;align-items:center;gap:6px;font-size:7px;display:flex}.tradfi-feed-state i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #d2a6491a}.tradfi-feed-state.live{color:#28ca91}.tradfi-symbol-bar{background:#0d0f14;border-bottom:1px solid #262b34;align-items:center;gap:28px;min-height:74px;padding:0 15px;display:flex}.tradfi-symbol-identity{align-items:center;gap:9px;min-width:190px;display:flex}.tradfi-symbol-icon{color:#73a3ff;background:#161a21;border:1px solid #303641;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.tradfi-symbol-identity>div{min-width:0}.tradfi-symbol-identity strong,.tradfi-symbol-identity small{display:block}.tradfi-symbol-identity strong{font-size:13px}.tradfi-symbol-identity small{color:#6d7582;margin-top:3px;font-size:7px}.tradfi-symbol-identity>svg{color:#5e6673}.tradfi-quote{min-width:104px}.tradfi-quote strong,.tradfi-quote span{display:block}.tradfi-quote strong{font-size:17px}.tradfi-quote span{margin-top:2px;font-size:8px}.tradfi-stat{border-inline-start:1px solid #262b34;padding-inline-start:20px}.tradfi-stat span,.tradfi-stat strong{display:block}.tradfi-stat span{color:#626b77;font-size:7px}.tradfi-stat strong{color:#abb3bf;margin-top:5px;font-size:8px}.tradfi-workstation{grid-template-columns:214px minmax(420px,1fr) 292px;min-height:522px;display:grid}.tradfi-watchlist{background:#0d0f14;border-inline-end:1px solid #262b34}.tradfi-watchlist>label{color:#68717f;border-bottom:1px solid #242832;align-items:center;gap:7px;height:43px;padding:0 11px;display:flex}.tradfi-watchlist input{color:#dce1e8;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:8px}.tradfi-watch-head{color:#59626f;border-bottom:1px solid #242832;grid-template-columns:1fr .74fr .48fr;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:6px;display:grid}.tradfi-watch-head span:not(:first-child){text-align:end}.tradfi-watch-scroll{scrollbar-width:thin;max-height:448px;overflow:auto}.tradfi-watch-scroll button{color:#8b939f;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #20242d;grid-template-columns:1fr .74fr .48fr;align-items:center;gap:6px;width:100%;min-height:52px;padding:5px 9px;display:grid}.tradfi-watch-scroll button:hover,.tradfi-watch-scroll button.active{background:#151820}.tradfi-watch-scroll button.active{box-shadow:inset 2px 0 #347dff}.tradfi-watch-scroll button>span{align-items:center;gap:6px;min-width:0;display:flex}.tradfi-watch-scroll button i{color:#6b9cff;background:#202632;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:6px;font-style:normal;font-weight:850;display:grid}.tradfi-watch-scroll button b{color:#c8ced8;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.tradfi-watch-scroll button>strong,.tradfi-watch-scroll button>em{text-align:end;font-size:7px;font-style:normal}.tradfi-chart-area{border-inline-end:1px solid #262b34;min-width:0}.tradfi-chart-area .professional-chart{min-height:522px;border:0!important}.tradfi-chart-area .chart-workspace{min-height:475px}.tradfi-order-ticket{background:#0e1015;padding:0 14px 13px}.ticket-side-switch{border-bottom:1px solid #252a33;grid-template-columns:1fr 1fr;height:47px;margin:0 -14px 12px;display:grid}.ticket-side-switch button{color:#777f8b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:9px;font-weight:760}.ticket-side-switch button.long.active{color:#20d49a;border-color:#20d49a}.ticket-side-switch button.short.active{color:#ee5c6d;border-color:#ee5c6d}.ticket-order-tabs{background:#101319;border:1px solid #2b3039;border-radius:5px;grid-template-columns:repeat(3,1fr);height:34px;padding:3px;display:grid}.ticket-order-tabs button{color:#737b87;cursor:pointer;background:0 0;border:0;border-radius:3px;font-size:7px}.ticket-order-tabs button.active{color:#fff;background:#292f39}.tradfi-balance-row{color:#68717e;justify-content:space-between;align-items:center;margin:14px 0 10px;font-size:7px;display:flex}.tradfi-balance-row strong{color:#c8ced7;font-size:8px}.tradfi-ticket-field{margin-top:9px;display:block}.tradfi-ticket-field>span{color:#68717e;margin-bottom:5px;font-size:7px;display:block}.tradfi-ticket-field>div{background:#11141a;border:1px solid #2b3039;border-radius:5px;align-items:center;height:37px;padding:0 9px;display:flex}.tradfi-ticket-field input{color:#e4e7ec;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.tradfi-ticket-field em{color:#707987;font-size:7px;font-style:normal}.tradfi-leverage{margin-top:13px}.tradfi-leverage>div:first-child{color:#6d7581;justify-content:space-between;align-items:center;font-size:7px;display:flex}.tradfi-leverage strong{color:#6fa2ff}.tradfi-leverage input{accent-color:#347dff;width:100%;height:3px;margin-top:9px}.leverage-marks{color:#565f6c;justify-content:space-between;font-size:6px;display:flex}.tradfi-tpsl{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.tradfi-tpsl label{background:#11141a;border:1px solid #2b3039;border-radius:5px;align-items:center;gap:6px;height:36px;padding:0 8px;display:flex}.tradfi-tpsl span{color:#707a87;font-size:7px}.tradfi-tpsl input{color:#dce1e8;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:7px}.tradfi-order-summary{background:#0b0d11;border:1px solid #252a32;border-radius:5px;margin-top:11px;padding:9px}.tradfi-order-summary p{color:#626b78;justify-content:space-between;align-items:center;margin:0;font-size:7px;display:flex}.tradfi-order-summary p+p{margin-top:7px}.tradfi-order-summary strong{color:#aeb6c1;font-size:7px}.tradfi-submit{color:#07110e;cursor:pointer;border:0;border-radius:5px;width:100%;height:41px;margin-top:11px;font-size:9px;font-weight:850}.tradfi-submit.long{background:#20d49a}.tradfi-submit.short{background:#ee5c6d}.tradfi-risk-note{color:#5e6672;text-align:center;justify-content:center;align-items:center;gap:5px;margin:9px 0 0;font-size:6px;display:flex}.tradfi-account-panel{background:#0d0f14;border-top:1px solid #262b34;min-height:177px}.tradfi-account-tabs{border-bottom:1px solid #252a33;gap:14px;height:42px;padding:0 13px;display:flex}.tradfi-account-tabs button{color:#717a87;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:8px}.tradfi-account-tabs button.active{color:#fff;border-color:#347dff}.tradfi-account-tabs b{color:#858e9b;background:#242933;border-radius:8px;place-items:center;min-width:17px;height:16px;margin-inline-start:5px;font-size:6px;display:inline-grid}.tradfi-empty-records{color:#555e6a;place-content:center;justify-items:center;gap:5px;height:134px;display:grid}.tradfi-empty-records strong{color:#7b8490;font-size:8px}.tradfi-empty-records span{font-size:7px}.tradfi-capability-strip{background:#0d0f14;border:1px solid #252a33;border-radius:4px;justify-content:center;align-items:center;gap:32px;min-height:52px;margin-top:9px;padding:0 16px;display:flex}.tradfi-capability-strip span{color:#6f7885;align-items:center;gap:7px;font-size:7px;display:flex}.tradfi-capability-strip svg{color:#5f92ed}html[data-theme=light] .professional-chart,html[data-theme=light] .advanced-live-chart,html[data-theme=light] .tradfi-pro-terminal{background:#fff!important}html[data-theme=light] .pro-chart-topbar,html[data-theme=light] .indicator-drawer,html[data-theme=light] .drawing-toolbar,html[data-theme=light] .tradfi-market-header,html[data-theme=light] .tradfi-symbol-bar,html[data-theme=light] .tradfi-watchlist,html[data-theme=light] .tradfi-order-ticket,html[data-theme=light] .tradfi-account-panel,html[data-theme=light] .tradfi-capability-strip{background:#f7f8fa;border-color:#dfe3e9}html[data-theme=light] .pro-chart-topbar,html[data-theme=light] .indicator-drawer,html[data-theme=light] .drawing-toolbar,html[data-theme=light] .tradfi-workstation,html[data-theme=light] .tradfi-symbol-bar,html[data-theme=light] .tradfi-market-header,html[data-theme=light] .tradfi-account-panel{border-color:#dde2e9}html[data-theme=light] .pro-time-tabs button.active,html[data-theme=light] .tradfi-class-tabs button.active,html[data-theme=light] .ticket-order-tabs button.active{color:#171b22;background:#e6eaf0!important}html[data-theme=light] .tradfi-watch-scroll button:hover,html[data-theme=light] .tradfi-watch-scroll button.active{background:#eef2f7}html[data-theme=light] .tradfi-ticket-field>div,html[data-theme=light] .tradfi-tpsl label,html[data-theme=light] .ticket-order-tabs,html[data-theme=light] .tradfi-order-summary{background:#fff;border-color:#dce1e8}html[data-theme=light] .tradfi-ticket-field input,html[data-theme=light] .tradfi-tpsl input{color:#20252d}html[data-theme=light] .chart-source{background:#ffffffe6}@media (width<=1200px){.tradfi-workstation{grid-template-columns:190px minmax(380px,1fr) 270px}.inline-ohlc span:nth-child(5){display:none}.tradfi-symbol-bar{gap:18px}}@media (width<=980px){.tradfi-workstation{grid-template-columns:180px minmax(0,1fr)}.tradfi-order-ticket{border-top:1px solid #262b34;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.ticket-side-switch,.ticket-order-tabs,.tradfi-submit,.tradfi-risk-note{grid-column:1/-1}.tradfi-order-summary,.tradfi-tpsl{align-self:end}.tradfi-symbol-bar{overflow:auto}.tradfi-stat{min-width:90px}.tradfi-capability-strip{flex-wrap:wrap;gap:14px;padding:10px}}@media (width<=700px){.tradfi-pro-shell{padding:0!important}.tradfi-market-header{flex-direction:column;align-items:flex-start;padding:8px 10px}.tradfi-feed-state{align-self:flex-end}.tradfi-symbol-bar{gap:14px;min-height:86px;padding:10px}.tradfi-symbol-identity{min-width:160px}.tradfi-stat{display:none}.tradfi-workstation{flex-direction:column;display:flex}.tradfi-watchlist{border-inline-end:0;border-bottom:1px solid #262b34}.tradfi-watch-scroll{max-height:160px}.tradfi-chart-area{border-inline-end:0}.tradfi-order-ticket{display:block}.tradfi-account-tabs{overflow:auto}.tradfi-empty-records span{text-align:center;padding:0 15px}.chart-workspace{grid-template-columns:32px minmax(0,1fr)}.drawing-toolbar button{width:25px}.pro-chart-actions>button span,.pro-chart-actions>button:nth-last-child(4),.pro-chart-actions>button:nth-last-child(3),.inline-ohlc span:nth-child(n+3){display:none}.chart-symbol-strip{right:90px}.advanced-live-chart,.advanced-live-chart.with-lower-panel{height:420px}.advanced-live-chart>svg,.advanced-live-chart.with-lower-panel>svg{height:360px!important}.professional-chart,.tradfi-chart-area .professional-chart{min-height:465px}}.tradfi-pro-terminal{overflow:visible!important}.tradfi-symbol-bar:has(.market-switcher.open){z-index:40!important}@media (width<=430px){.pro-chart-topbar{flex-direction:column;align-items:flex-start;padding:6px 7px}.pro-chart-actions{justify-content:flex-end;width:100%}.pro-time-tabs{width:100%}.indicator-drawer>div,.drawing-toolbar button:nth-child(5),.drawing-toolbar button:nth-child(6){display:none}.tradfi-symbol-identity{min-width:140px}.tradfi-quote{min-width:90px}.tradfi-capability-strip span:nth-child(n+3){display:none}}html[data-theme=light] .order-side,html[data-theme=light] .field>div,html[data-theme=light] .segmented,html[data-theme=light] .order-summary,html[data-theme=light] .leverage-options button,html[data-theme=light] .futures-order-types button,html[data-theme=light] .check-option{color:#1c2430;background:#f7f8fa;border-color:#d8dde6}html[data-theme=light] .terminal-statusbar{box-shadow:0 -8px 24px #1b2a410f}@keyframes market-flow{to{transform:translate(-50%)}}@keyframes brand-beacon{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes live-pulse{0%,to{opacity:.65;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}@keyframes spark-draw{to{stroke-dashoffset:0}}@keyframes spark-point{0%,to{opacity:.62;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}@media (width<=1150px){.market-pulse-group button{min-width:188px}.terminal-services span:nth-child(2){display:none}}@media (width<=800px){.brand-emblem{flex-basis:31px;width:31px;height:31px}.mobile-brand .brand-copy small{display:none}.market-pulse{height:43px}.market-pulse-state{flex-basis:55px;padding:0 9px}.market-pulse-state span{display:none}.market-pulse-group button{grid-template-columns:23px 1fr auto;min-width:168px;height:42px;padding:0 12px}.market-pulse-group .coin{flex-basis:23px;width:23px;height:23px}.market-pulse-time,.terminal-statusbar{display:none}.view-shell{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.mobile-nav{bottom:max(10px,env(safe-area-inset-bottom));scroll-snap-type:x proximity;overscroll-behavior-x:contain;background:#0b0c10f5;border-color:#2a2e38}.mobile-nav button{color:#7f8795;scroll-snap-align:center}.mobile-nav button.active{color:#fff;background:linear-gradient(135deg,#377dff33,#00e6a814);box-shadow:inset 0 0 0 1px #377dff4d}.mobile-nav button.active svg{color:var(--blue-bright)}html[data-theme=light] .mobile-nav{background:#fffffff5;border-color:#d9dee7}html[data-theme=light] .mobile-nav button.active{color:#121722}}@media (width<=470px){.brand-word{font-size:18px}.brand-emblem{flex-basis:29px;width:29px;height:29px}.market-pulse-group button{min-width:155px}.market-pulse-group button>b{display:none}}@media (prefers-reduced-motion:reduce){.brand-emblem i,.market-pulse-state i,.spark polyline,.spark-end{animation:none!important}.market-pulse-track{transform:none;animation:none!important}.market-pulse-window{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.admin-app{--admin-bg:#050806;--admin-surface:#0a100d;--admin-surface-2:#0e1713;--admin-line:#1a2822;--admin-line-soft:#111c17;--admin-text:#f3f8f5;--admin-muted:#7c8f87;--admin-green:#20e6a0;--admin-lime:#b9ff3f;--admin-red:#ff6676;--admin-amber:#f0bd67;background:radial-gradient(circle at 70% -10%, #20e6a00f, transparent 31%), var(--admin-bg);min-height:100vh;color:var(--admin-text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.admin-app *{box-sizing:border-box}.admin-app button,.admin-app input,.admin-app select,.admin-app textarea{font:inherit}.admin-app button:focus-visible,.admin-app input:focus-visible,.admin-app select:focus-visible,.admin-app textarea:focus-visible,.admin-app a:focus-visible{outline:2px solid var(--admin-green);outline-offset:2px}.admin-sidebar{z-index:20;border-right:1px solid var(--admin-line-soft);background:#030705f7;flex-direction:column;width:236px;padding:25px 17px 18px;display:flex;position:fixed;inset:0 auto 0 0}.admin-app[dir=rtl] .admin-sidebar{border-right:0;border-left:1px solid var(--admin-line-soft);inset:0 0 0 auto}.admin-sidebar>a{color:inherit;text-decoration:none;display:block}.admin-brand{align-items:center;gap:10px;min-height:34px;display:flex}.admin-brand strong{letter-spacing:.14em;font-size:20px;font-weight:880}.admin-brand em{letter-spacing:.13em;color:var(--admin-green);border:1px solid #20e6a040;border-radius:4px;margin-left:-5px;padding:3px 4px;font-size:7px;font-style:normal}.admin-app[dir=rtl] .admin-brand em{margin-left:0;margin-right:-5px}.admin-brand-mark{background:var(--admin-green);clip-path:polygon(0 0,100% 0,72% 34%,34% 34%,34% 52%,78% 52%,48% 87%,34% 87%,34% 100%,0 100%);width:25px;height:27px;display:block;position:relative}.admin-brand-mark b{background:var(--admin-lime);clip-path:polygon(0 0,100% 0,32% 100%,0 100%);position:absolute;inset:52% 20% 13% 34%}.admin-workspace{border:1px solid var(--admin-line);background:linear-gradient(145deg,#0b1310,#070c09);border-radius:9px;margin:36px 4px 23px;padding:13px 12px}.admin-workspace span,.admin-workspace strong,.admin-workspace small{display:block}.admin-workspace span{letter-spacing:.15em;color:#53655d;font-size:7px;font-weight:800}.admin-workspace strong{margin-top:6px;font-size:11px}.admin-workspace small{color:#697b74;margin-top:6px;font-size:8px}.admin-workspace small i,.admin-live i{background:var(--admin-green);border-radius:50%;width:5px;height:5px;margin-inline-end:6px;display:inline-block;box-shadow:0 0 0 3px #20e6a01a}.admin-sidebar nav{gap:4px;display:grid}.admin-sidebar nav button{color:#82948c;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:41px;padding:0 12px;transition:all .16s;display:flex}.admin-sidebar nav button span{font-size:11px;font-weight:650}.admin-sidebar nav button b{min-width:19px;height:19px;color:var(--admin-amber);background:#f0bd6724;border-radius:99px;place-items:center;margin-inline-start:auto;font-size:8px;display:grid}.admin-sidebar nav button:hover{color:#dbe5e0;background:#0b1310}.admin-sidebar nav button.active{color:var(--admin-green);box-shadow:inset 2px 0 var(--admin-green);background:linear-gradient(90deg,#20e6a021,#20e6a006)}.admin-app[dir=rtl] .admin-sidebar nav button.active{box-shadow:inset -2px 0 var(--admin-green)}.admin-sidebar-bottom{margin-top:auto}.admin-security{color:var(--admin-green);background:#08100d;border:1px solid #17251f;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}.admin-security strong,.admin-security small{display:block}.admin-security strong{color:#d8e3de;font-size:9px}.admin-security small{color:#61736b;margin-top:3px;font-size:7px}.admin-sidebar-bottom>button{color:#687a72;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:36px;margin-top:8px;padding:0 9px;font-size:9px;display:flex}.admin-sidebar-bottom>button:hover{color:var(--admin-red);background:#ff66760b}.admin-main{min-height:100vh;margin-left:236px}.admin-app[dir=rtl] .admin-main{margin-left:0;margin-right:236px}.admin-topbar{z-index:15;border-bottom:1px solid var(--admin-line-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040806db;justify-content:space-between;align-items:center;height:68px;padding:0 28px;display:flex;position:sticky;top:0}.admin-topbar-title{align-items:center;gap:10px;min-width:0;display:flex}.admin-topbar-title>span,.admin-topbar-title small,.admin-topbar-title strong{display:block}.admin-topbar-title small{color:#4f6159;letter-spacing:.14em;font-size:7px;font-weight:800}.admin-topbar-title strong{margin-top:3px;font-size:12px}.admin-top-actions{align-items:center;gap:7px;display:flex}.admin-language,.admin-icon-button,.admin-refresh,.admin-top-logout,.admin-mobile-menu-button{color:#84958e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;height:34px}.admin-mobile-menu-button{border-color:var(--admin-line);background:#0a120e;place-items:center;width:38px;display:none}.admin-language{padding:0 9px;font-size:9px}.admin-icon-button{place-items:center;width:34px;display:grid;position:relative}.admin-icon-button i{background:var(--admin-lime);border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:8px}.admin-refresh{border-color:var(--admin-line);background:#0a120e;align-items:center;gap:7px;padding:0 11px;font-size:9px;display:flex}.admin-language:hover,.admin-icon-button:hover,.admin-refresh:hover,.admin-mobile-menu-button:hover{color:var(--admin-text);background:#101914}.admin-top-logout{color:#a7787d;background:#ff667606;border-color:#ff667626;align-items:center;gap:6px;padding:0 10px;font-size:8px;display:flex}.admin-top-logout:hover{color:var(--admin-red);background:#ff667611;border-color:#ff66764d}.admin-top-logout:disabled,.admin-mobile-logout:disabled{opacity:.45;cursor:wait}.admin-profile{border:1px solid var(--admin-line);background:#09100d;border-radius:9px;align-items:center;gap:8px;height:42px;margin-inline-start:5px;padding:0 9px 0 5px;display:flex}.admin-app[dir=rtl] .admin-profile{padding:0 5px 0 9px}.admin-profile>i{background:linear-gradient(145deg,var(--admin-green),var(--admin-lime));color:#03110b;border-radius:8px;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;font-weight:850;display:grid}.admin-profile strong,.admin-profile small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.admin-profile strong{font-size:9px}.admin-profile small{color:#607169;margin-top:2px;font-size:7px}.admin-content{max-width:1540px;margin:0 auto;padding:30px 28px 48px}.admin-page-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.admin-page-title>div>span{color:var(--admin-green);letter-spacing:.16em;font-size:7px;font-weight:850}.admin-page-title>div>span i{background:var(--admin-green);border-radius:50%;width:5px;height:5px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 0 4px #20e6a01a}.admin-page-title h1{letter-spacing:-.035em;margin:6px 0 5px;font-size:clamp(24px,2.5vw,33px);line-height:1}.admin-page-title p{color:var(--admin-muted);margin:0;font-size:11px}.admin-page-title>small{color:#506159;text-align:end;font-size:7px}.admin-page-title>small strong{color:#93a39c;margin-top:3px;font-size:9px;display:block}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.admin-metric,.admin-panel{border:1px solid var(--admin-line);background:linear-gradient(145deg,#0c1310fa,#060b09fa);border-radius:11px;box-shadow:0 15px 44px #00000026,inset 0 1px #ffffff05}.admin-metric{justify-content:space-between;gap:12px;min-height:137px;padding:18px;display:flex;position:relative;overflow:hidden}.admin-metric:after{content:"";background:radial-gradient(circle,#20e6a00f,#0000 70%);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-48px;right:-45px}.admin-app[dir=rtl] .admin-metric:after{left:-45px;right:auto}.admin-metric span,.admin-metric strong,.admin-metric small{display:block}.admin-metric span{color:var(--admin-muted);font-size:9px}.admin-metric strong{letter-spacing:-.035em;margin-top:15px;font-size:clamp(22px,2.2vw,29px)}.admin-metric small{color:#53655d;margin-top:7px;font-size:8px}.admin-metric>i{color:#8fa099;background:#121b17;border-radius:8px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.admin-metric.tone-green>i{color:var(--admin-green);background:#20e6a017}.admin-metric.tone-amber>i{color:var(--admin-amber);background:#f0bd6717}.admin-metric.tone-red>i{color:var(--admin-red);background:#ff667617}.admin-dashboard-grid{grid-template-columns:minmax(0,1.85fr) minmax(280px,.72fr);gap:11px;margin-top:11px;display:grid}.admin-panel{overflow:hidden}.admin-panel-head{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:63px;padding:0 18px;display:flex}.admin-panel-head>div>span{color:var(--admin-green);letter-spacing:.14em;font-size:7px;font-weight:850}.admin-panel-head h2{margin:4px 0 0;font-size:13px}.admin-panel-head>button{color:var(--admin-green);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;display:flex}.admin-queue-list{padding:4px 0}.admin-queue-item{border-bottom:1px solid var(--admin-line-soft);grid-template-columns:35px 1fr auto auto;align-items:center;gap:11px;min-height:66px;padding:8px 18px;display:grid}.admin-queue-item:last-child{border-bottom:0}.admin-queue-icon{width:34px;height:34px;color:var(--admin-green);background:#20e6a014;border-radius:8px;place-items:center;display:grid}.admin-queue-icon.withdrawal{color:var(--admin-amber);background:#f0bd6714}.admin-queue-item strong,.admin-queue-item small{display:block}.admin-queue-item strong{font-size:10px}.admin-queue-item small{color:#607169;margin-top:4px;font-size:8px}.admin-queue-item em{font-size:11px;font-style:normal;font-weight:750}.admin-review-link{border:1px solid var(--admin-line);color:#a7b5af;cursor:pointer;background:#101914;border-radius:6px;min-height:28px;padding:0 9px;font-size:8px}.admin-review-link:hover{color:var(--admin-green);border-color:#20e6a059}.admin-side-stack{gap:11px;display:grid}.admin-live{color:var(--admin-green);font-size:8px}.admin-system-list{padding:8px 17px 14px}.admin-system-list p{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:10px;min-height:37px;margin:0;display:flex}.admin-system-list p:last-child{border-bottom:0}.admin-system-list p>span{color:#9caaa4;align-items:center;gap:7px;font-size:9px;display:flex}.admin-status{color:#aab7b2;text-transform:capitalize;white-space:nowrap;background:#101914;border:1px solid #1b2923;border-radius:99px;align-items:center;gap:5px;width:fit-content;min-height:21px;padding:0 7px;font-size:7px;display:inline-flex}.admin-status i{background:#778982;border-radius:50%;width:4px;height:4px}.admin-status.status-enabled,.admin-status.status-active,.admin-status.status-approved,.admin-status.status-verified,.admin-status.status-open,.admin-status.status-deposit,.admin-status.status-buy,.admin-status.status-long{color:var(--admin-green);background:#20e6a00f;border-color:#20e6a029}.admin-status.status-enabled i,.admin-status.status-active i,.admin-status.status-approved i,.admin-status.status-verified i,.admin-status.status-open i,.admin-status.status-deposit i,.admin-status.status-buy i,.admin-status.status-long i{background:var(--admin-green)}.admin-status.status-pending,.admin-status.status-pending-review,.admin-status.status-review,.admin-status.status-under-review,.admin-status.status-in-review,.admin-status.status-withdrawal{color:var(--admin-amber);background:#f0bd670f;border-color:#f0bd6729}.admin-status.status-pending i,.admin-status.status-pending-review i,.admin-status.status-review i,.admin-status.status-under-review i,.admin-status.status-in-review i,.admin-status.status-withdrawal i{background:var(--admin-amber)}.admin-status.status-rejected,.admin-status.status-resubmission-required,.admin-status.status-frozen,.admin-status.status-restricted,.admin-status.status-sell,.admin-status.status-short{color:var(--admin-red);background:#ff66760f;border-color:#ff667629}.admin-status.status-rejected i,.admin-status.status-resubmission-required i,.admin-status.status-frozen i,.admin-status.status-restricted i,.admin-status.status-sell i,.admin-status.status-short i{background:var(--admin-red)}.admin-risk-card{padding:16px 17px}.admin-risk-top{justify-content:space-between;align-items:center;display:flex}.admin-risk-top>span{color:#9baaa4;align-items:center;gap:7px;font-size:9px;display:flex}.admin-risk-top strong{font-size:15px}.admin-progress{background:#14201b;border-radius:99px;height:5px;margin-top:16px;overflow:hidden}.admin-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--admin-green),var(--admin-lime));height:100%;display:block}.admin-risk-card p{justify-content:space-between;align-items:center;margin:12px 0 0;display:flex}.admin-risk-card p b{font-size:11px}.admin-risk-card p span{color:#607169;font-size:8px}.admin-risk-card>small{color:#4f6159;margin-top:9px;font-size:7px;display:block}.admin-recent{margin-top:11px}.admin-audit-list{padding:3px 0}.admin-audit-row{border-bottom:1px solid var(--admin-line-soft);grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:8px 18px;display:grid}.admin-audit-row:last-child{border-bottom:0}.admin-audit-icon{color:#84958e;background:#111a16;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.admin-audit-row strong,.admin-audit-row small{display:block}.admin-audit-row>div strong{text-transform:capitalize;font-size:9px}.admin-audit-row>div small{color:#61736b;margin-top:3px;font-size:8px}.admin-audit-row>span:last-child{text-align:end}.admin-audit-row>span:last-child strong{color:#7f9089;font-size:8px}.admin-audit-row>span:last-child small{color:#53645d;margin-top:3px;font-size:7px}.admin-table-panel{min-height:420px}.admin-toolbar{padding-block:10px}.admin-search{border:1px solid var(--admin-line);color:#607169;background:#09100d;border-radius:7px;align-items:center;gap:8px;width:min(320px,45vw);height:34px;padding:0 10px;display:flex}.admin-search input{width:100%;color:var(--admin-text);background:0 0;border:0;outline:0;font-size:9px}.admin-search input::placeholder{color:#4f6159}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:830px}.admin-table th{color:#51625b;letter-spacing:.09em;text-transform:uppercase;text-align:start;border-bottom:1px solid var(--admin-line-soft);background:#070c098a;height:35px;padding:0 12px;font-size:7px}.admin-table td{color:#91a19a;border-bottom:1px solid var(--admin-line-soft);height:61px;min-height:61px;padding:8px 12px;font-size:9px}.admin-table tr:last-child td{border-bottom:0}.admin-table tbody tr:hover td{background:#20e6a005}.admin-table td>strong,.admin-table td>small{display:block}.admin-table td>strong{color:#d4ded9;font-size:9px}.admin-table td>small{margin-top:4px}.admin-person{align-items:center;gap:9px;display:flex}.admin-person>i{width:30px;height:30px;color:var(--admin-green);background:linear-gradient(145deg,#20e6a029,#b9ff3f12);border-radius:8px;flex:0 0 30px;place-items:center;font-style:normal;font-weight:800;display:grid}.admin-person strong,.admin-person small{display:block}.admin-person strong{color:#dae4df;font-size:9px}.admin-person small{color:#586a62;margin-top:3px;font-size:7px}.admin-region{border:1px solid var(--admin-line);color:#9caba5;border-radius:5px;place-items:center;min-width:28px;height:23px;font-size:8px;display:inline-grid}.admin-locked,.admin-time{margin-top:4px;display:block;color:#566860!important;font-size:7px!important}.admin-select{border:1px solid var(--admin-line);color:#a7b5af;cursor:pointer;background:#0b1310;border-radius:6px;height:29px;padding:0 7px;font-size:8px}.admin-summary-chip{border:1px solid var(--admin-line);color:#7f9089;background:#0b1310;border-radius:99px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:8px;display:flex}.admin-decision{align-items:center;gap:6px;display:flex}.admin-decision button{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;min-height:28px;padding:0 8px;font-size:7px;display:flex}.admin-decision button.approve{color:var(--admin-green);background:#20e6a012;border-color:#20e6a033}.admin-decision button.reject{color:var(--admin-red);background:#ff66760f;border-color:#ff667633}.admin-inline-actions{align-items:center;gap:6px;display:flex}.admin-inline-actions button{border:1px solid var(--admin-line);background:var(--admin-surface-2);min-height:29px;color:var(--admin-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:700;display:inline-flex}.admin-inline-actions button.approve{color:var(--admin-green);background:#20e6a012;border-color:#20e6a038}.admin-inline-actions button.reject{color:var(--admin-red);background:#ff66760f;border-color:#ff667638}.admin-inline-actions button:disabled,.admin-decision button:disabled{opacity:.45;cursor:wait}.admin-funding-table{min-width:1040px}.admin-funding-table td{vertical-align:top}.admin-address{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.admin-funding-decision{gap:7px;min-width:220px;display:grid}.admin-funding-decision textarea{resize:vertical;border:1px solid var(--admin-line);width:100%;min-height:50px;color:var(--admin-text);background:#070d0a;border-radius:7px;outline:0;padding:7px 8px;font-size:8px;line-height:1.45}.admin-funding-decision textarea:focus{border-color:#20e6a073;box-shadow:0 0 0 3px #20e6a00b}.admin-two-column{grid-template-columns:1fr 1fr;gap:11px;display:grid}.compact-table{min-width:620px}.admin-gain{color:var(--admin-green)!important}.admin-loss{color:var(--admin-red)!important}.admin-status.status-healthy,.admin-status.status-net-long{color:var(--admin-green);background:#20e6a00f;border-color:#20e6a029}.admin-status.status-healthy i,.admin-status.status-net-long i{background:var(--admin-green)}.admin-status.status-degraded,.admin-status.status-close_only,.admin-status.status-close-only{color:var(--admin-amber);background:#f0bd670f;border-color:#f0bd6729}.admin-status.status-degraded i,.admin-status.status-close_only i,.admin-status.status-close-only i{background:var(--admin-amber)}.admin-status.status-offline,.admin-status.status-halted,.admin-status.status-net-short{color:var(--admin-red);background:#ff66760f;border-color:#ff667629}.admin-status.status-offline i,.admin-status.status-halted i,.admin-status.status-net-short i{background:var(--admin-red)}.admin-status.status-disabled{color:#7a8983;background:#7a89830f;border-color:#7a898329}.admin-market-metrics{margin-bottom:11px}.admin-market-top-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:11px;display:grid}.admin-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px;display:grid}.admin-feed-card{border:1px solid var(--admin-line-soft);background:#080f0c;border-radius:9px;min-width:0;padding:14px}.admin-feed-card.feed-degraded{background:#f0bd6706;border-color:#f0bd6733}.admin-feed-card.feed-offline{background:#ff667606;border-color:#ff667633}.admin-feed-card.feed-disabled{opacity:.72}.admin-feed-title{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;display:grid}.admin-feed-title>span{width:29px;height:29px;color:var(--admin-green);background:#20e6a014;border-radius:7px;place-items:center;display:grid}.admin-feed-title strong,.admin-feed-title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-feed-title strong{font-size:9px}.admin-feed-title small{color:#596b63;text-transform:capitalize;margin-top:3px;font-size:7px}.admin-feed-stats{border-block:1px solid var(--admin-line-soft);grid-template-columns:repeat(3,1fr);margin-top:14px;padding:9px 0;display:grid}.admin-feed-stats p{border-inline-end:1px solid var(--admin-line-soft);min-width:0;margin:0;padding:0 7px}.admin-feed-stats p:last-child{border:0}.admin-feed-stats span,.admin-feed-stats strong{display:block}.admin-feed-stats span{color:#53655d;font-size:6px}.admin-feed-stats strong{white-space:nowrap;margin-top:5px;font-size:8px}.admin-feed-detail{color:#65776f;min-height:28px;margin:10px 0 0;font-size:7px;line-height:1.5}.admin-feed-switch{color:#83958d;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:8px;display:flex}.admin-market-side{grid-template-rows:auto 1fr;gap:11px;display:grid}.admin-change-reason .admin-panel-head>svg{color:var(--admin-green)}.admin-change-reason label{padding:15px;display:block;position:relative}.admin-change-reason label>span{color:#6e8078;margin-bottom:8px;font-size:8px;display:block}.admin-change-reason textarea{resize:vertical;border:1px solid var(--admin-line);width:100%;min-height:92px;color:var(--admin-text);font:inherit;background:#070d0a;border-radius:8px;outline:0;padding:11px 12px 24px;font-size:9px;line-height:1.5}.admin-change-reason textarea:focus{border-color:#20e6a073;box-shadow:0 0 0 3px #20e6a00d}.admin-change-reason label>small{color:#485a52;font-size:7px;position:absolute;bottom:24px;right:25px}.admin-app[dir=rtl] .admin-change-reason label>small{left:25px;right:auto}.admin-integrity-card{min-height:164px;color:var(--admin-green);align-items:flex-start;gap:13px;padding:20px;display:flex}.admin-integrity-card span{color:var(--admin-green);letter-spacing:.13em;font-size:7px;font-weight:850}.admin-integrity-card h2{color:var(--admin-text);margin:6px 0;font-size:13px}.admin-integrity-card p{color:#6c7e76;margin:0;font-size:8px;line-height:1.65}.admin-market-table-panel{margin-top:11px}.admin-market-table{min-width:1280px}.admin-market-table td{height:66px}.feed-select{width:142px;max-width:142px}.admin-inline-number{border:1px solid var(--admin-line);background:#09100d;border-radius:6px;align-items:center;width:84px;height:30px;display:flex;overflow:hidden}.admin-inline-number input{width:100%;min-width:0;height:100%;color:var(--admin-text);background:0 0;border:0;outline:0;padding:0 7px;font-size:8px}.admin-inline-number input:disabled{color:#66776f;cursor:not-allowed}.admin-inline-number span{border-inline-start:1px solid var(--admin-line);color:#607169;place-items:center;height:100%;padding:0 6px;font-size:6px;display:grid}.admin-symbol-risk-panel{margin-top:11px}.admin-symbol-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px;display:grid}.admin-symbol-risk-grid article{border:1px solid var(--admin-line-soft);background:#080f0c;border-radius:9px;padding:14px}.admin-symbol-risk-grid article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-symbol-risk-grid article>div>strong{font-size:11px}.admin-symbol-risk-grid article>p{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0 0;display:grid}.admin-symbol-risk-grid article>p span{color:#607169;background:#0c1511;border-radius:7px;padding:8px;font-size:7px}.admin-symbol-risk-grid article>p b{color:#b8c5bf;margin-top:4px;font-size:9px;display:block}.admin-symbol-risk-grid footer{border-top:1px solid var(--admin-line-soft);color:#607169;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;font-size:7px;display:flex}.admin-symbol-risk-grid footer b{color:#cbd6d1;margin-inline-start:3px}.admin-risk-layout{grid-template-columns:minmax(0,1.3fr) minmax(330px,.9fr);gap:11px;display:grid}.admin-risk-hero{justify-content:space-between;align-items:center;gap:30px;min-height:228px;padding:27px;display:flex}.admin-risk-hero>div:first-child>span{color:var(--admin-green);letter-spacing:.14em;font-size:7px;font-weight:850}.admin-risk-hero h2{letter-spacing:-.04em;margin:14px 0 7px;font-size:clamp(27px,3vw,40px)}.admin-risk-hero h2 small{color:#52635b;font-size:14px}.admin-risk-hero p{color:var(--admin-muted);margin:0;font-size:9px}.admin-risk-ring{--risk:0deg;background:conic-gradient(var(--admin-green) var(--risk), #14201b 0);border-radius:50%;flex:0 0 135px;place-items:center;width:135px;height:135px;display:grid;position:relative}.admin-risk-ring:after{content:"";background:#09100d;border-radius:50%;position:absolute;inset:10px}.admin-risk-ring.danger{background:conic-gradient(var(--admin-red) var(--risk), #14201b 0)}.admin-risk-ring span{z-index:2;color:#697b73;text-align:center;font-size:8px;position:relative}.admin-risk-ring strong{color:var(--admin-text);font-size:24px;display:block}.admin-exposure-list{grid-row:span 2}.admin-exposure{border-bottom:1px solid var(--admin-line-soft);grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:13px 18px;display:grid}.admin-exposure:last-child{border-bottom:0}.admin-exposure strong,.admin-exposure small{display:block}.admin-exposure strong{font-size:10px}.admin-exposure small{color:#5c6e66;margin-top:3px;font-size:7px}.admin-exposure>span{font-size:9px;font-weight:720}.admin-exposure>div:last-child{background:#13201a;border-radius:99px;grid-column:1/-1;height:3px;overflow:hidden}.admin-exposure>div:last-child i{background:var(--admin-green);border-radius:inherit;height:100%;display:block}.admin-controls-card{min-height:180px}.admin-guardrails{grid-template-columns:repeat(3,1fr);gap:8px;padding:20px;display:grid}.admin-guardrails p{border:1px solid var(--admin-line-soft);color:var(--admin-green);border-radius:8px;align-items:center;gap:9px;margin:0;padding:13px;display:flex}.admin-guardrails strong,.admin-guardrails small{display:block}.admin-guardrails strong{color:#cbd6d1;font-size:8px}.admin-guardrails small{color:#596b63;margin-top:3px;font-size:7px}.admin-settings-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.admin-settings-card{min-height:360px}.admin-setting-row{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:10px 18px;display:flex}.admin-setting-row strong,.admin-setting-row small{display:block}.admin-setting-row strong{font-size:10px}.admin-setting-row small{color:#5c6e66;margin-top:4px;font-size:7px}.admin-switch{cursor:pointer;background:#1a2721;border:0;border-radius:99px;width:38px;height:21px;padding:2px}.admin-switch i{background:#6d7e77;border-radius:50%;width:17px;height:17px;transition:all .18s;display:block}.admin-switch.on{background:#20e6a038}.admin-switch.on i{background:var(--admin-green);transform:translate(17px)}.admin-app[dir=rtl] .admin-switch.on i{transform:translate(-17px)}.admin-setting-field{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:20px;min-height:75px;padding:11px 18px;display:flex}.admin-setting-field>span{font-size:9px;font-weight:700}.admin-setting-field>span small{color:#566860;margin-top:4px;font-size:7px;font-weight:400;display:block}.admin-setting-field>div{border:1px solid var(--admin-line);background:#09100d;border-radius:7px;align-items:center;width:145px;height:34px;display:flex;overflow:hidden}.admin-setting-field input{width:100%;height:100%;color:var(--admin-text);background:0 0;border:0;outline:0;padding:0 9px;font-size:9px}.admin-setting-field em{border-left:1px solid var(--admin-line);color:#61736b;place-items:center;height:100%;padding:0 8px;font-size:7px;font-style:normal;display:grid}.admin-app[dir=rtl] .admin-setting-field em{border-left:0;border-right:1px solid var(--admin-line)}.admin-security-card{min-height:128px;color:var(--admin-green);grid-column:1/-1;align-items:flex-start;gap:16px;padding:23px;display:flex}.admin-security-card span{color:var(--admin-green);letter-spacing:.14em;font-size:7px;font-weight:850}.admin-security-card h2{color:var(--admin-text);margin:6px 0;font-size:14px}.admin-security-card p{color:var(--admin-muted);max-width:760px;margin:0;font-size:9px;line-height:1.65}.admin-empty{text-align:center;color:#566860;align-content:center;place-items:center;min-height:180px;padding:25px;display:grid}.admin-empty strong,.admin-empty span{display:block}.admin-empty strong{color:#aebbb5;margin-top:9px;font-size:11px}.admin-empty span{margin-top:5px;font-size:8px}.admin-toast{z-index:50;max-width:min(390px,100vw - 30px);min-height:42px;color:var(--admin-green);background:#07100cf5;border:1px solid #20e6a040;border-radius:9px;align-items:center;gap:9px;padding:0 14px;font-size:9px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 60px #0000006b}.admin-toast.error{color:var(--admin-red);border-color:#ff667640}.admin-app[dir=rtl] .admin-toast{left:22px;right:auto}.admin-prediction-metrics{margin-bottom:11px}.admin-prediction-workspace{grid-template-columns:minmax(0,1.55fr) minmax(300px,.58fr);gap:11px;display:grid}.admin-prediction-editor form{padding:18px}.admin-prediction-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-prediction-field{gap:7px;min-width:0;display:grid}.admin-prediction-field.wide{grid-column:1/-1}.admin-prediction-field>span{color:#84968e;font-size:8px;font-weight:680}.admin-prediction-field input,.admin-prediction-field select,.admin-prediction-field textarea{border:1px solid var(--admin-line);width:100%;min-width:0;color:var(--admin-text);background:#070d0a;border-radius:7px;outline:0;font-size:9px}.admin-prediction-field input,.admin-prediction-field select{height:37px;padding:0 10px}.admin-prediction-field textarea{resize:vertical;min-height:72px;padding:10px;line-height:1.55}.admin-prediction-field input:focus,.admin-prediction-field select:focus,.admin-prediction-field textarea:focus{border-color:#20e6a073;box-shadow:0 0 0 3px #20e6a00b}.admin-prediction-feature{border:1px solid var(--admin-line);cursor:pointer;background:#080f0c;border-radius:8px;align-items:center;gap:10px;min-height:59px;margin-top:15px;padding:10px 12px;display:flex}.admin-prediction-feature input{width:16px;height:16px;accent-color:var(--admin-green)}.admin-prediction-feature strong,.admin-prediction-feature small{display:block}.admin-prediction-feature strong{font-size:9px}.admin-prediction-feature small{color:#5a6c64;margin-top:3px;font-size:7px}.admin-outcome-builder{border:1px solid var(--admin-line-soft);background:#060c098c;border-radius:10px;margin-top:18px;overflow:hidden}.admin-outcome-builder>header{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:9px 12px;display:flex}.admin-outcome-builder>header span{color:var(--admin-green);letter-spacing:.14em;font-size:6px;font-weight:850}.admin-outcome-builder>header h3{margin:4px 0 0;font-size:11px}.admin-outcome-builder>header>div:last-child{align-items:center;gap:8px;display:flex}.admin-outcome-builder>header strong{min-width:54px;color:var(--admin-red);text-align:end;font-size:9px}.admin-outcome-builder>header strong.valid{color:var(--admin-green)}.admin-outcome-builder>header button{min-height:29px;color:var(--admin-green);cursor:pointer;background:#20e6a00f;border:1px solid #20e6a033;border-radius:6px;align-items:center;gap:5px;padding:0 9px;font-size:7px;display:flex}.admin-outcome-builder>header button:disabled{opacity:.35;cursor:not-allowed}.admin-outcome-list{gap:7px;padding:8px;display:grid}.admin-outcome-row{--prediction-green:#20e6a0;--prediction-red:#ff6676;--prediction-violet:#9b8cff;--prediction-gold:#f0bd67;--prediction-blue:#61a7ff;border:1px solid var(--admin-line-soft);background:#080f0c;border-radius:8px;grid-template-columns:28px minmax(100px,1fr) minmax(100px,1fr) 108px 86px 29px;align-items:end;gap:7px;min-height:60px;padding:8px;display:grid}.admin-outcome-row>i{color:#04100b;border-radius:6px;place-items:center;width:26px;height:34px;margin-bottom:1px;font-size:8px;font-style:normal;font-weight:850;display:grid}.admin-outcome-row label{gap:5px;min-width:0;display:grid}.admin-outcome-row label>span{color:#5f7169;font-size:6px}.admin-outcome-row input,.admin-outcome-row select{border:1px solid var(--admin-line);color:#cbd6d1;background:#070d0a;border-radius:6px;outline:0;width:100%;min-width:0;height:34px;padding:0 8px;font-size:8px}.admin-outcome-row .probability>div{border:1px solid var(--admin-line);border-radius:6px;display:flex;overflow:hidden}.admin-outcome-row .probability input{border:0;border-radius:0}.admin-outcome-row .probability em{border-inline-start:1px solid var(--admin-line);color:#61736b;background:#0b1310;place-items:center;width:27px;font-size:7px;font-style:normal;display:grid}.admin-outcome-remove{width:29px;height:34px;color:var(--admin-red);cursor:pointer;background:#ff66760b;border:1px solid #ff667624;border-radius:6px;place-items:center;padding:0;display:grid}.admin-outcome-remove:disabled{opacity:.2;cursor:not-allowed}.admin-prediction-form-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:15px;display:flex}.admin-prediction-form-actions button{cursor:pointer;border-radius:7px;align-items:center;gap:6px;min-height:37px;padding:0 14px;font-size:8px;font-weight:750;display:flex}.admin-prediction-form-actions .secondary{border:1px solid var(--admin-line);color:#8b9b94;background:#0b1310}.admin-prediction-form-actions .primary{border:1px solid var(--admin-green);color:#02140c;background:var(--admin-green)}.admin-prediction-form-actions button:disabled{opacity:.4;cursor:not-allowed}.admin-prediction-side{align-content:start;gap:11px;display:grid}.admin-prediction-reason .admin-panel-head>svg{color:var(--admin-green)}.admin-prediction-reason>label{padding:15px;display:block;position:relative}.admin-prediction-reason label>span{color:#6e8078;margin-bottom:8px;font-size:8px;line-height:1.5;display:block}.admin-prediction-reason textarea{resize:vertical;border:1px solid var(--admin-line);width:100%;min-height:122px;color:var(--admin-text);background:#070d0a;border-radius:8px;outline:0;padding:11px 12px 25px;font-size:9px;line-height:1.55}.admin-prediction-reason label>small{color:#485a52;font-size:7px;position:absolute;bottom:24px;right:25px}.admin-app[dir=rtl] .admin-prediction-reason label>small{left:25px;right:auto}.admin-prediction-policy{min-height:190px;color:var(--admin-green);align-items:flex-start;gap:13px;padding:21px;display:flex}.admin-prediction-policy span{color:var(--admin-green);letter-spacing:.13em;font-size:7px;font-weight:850}.admin-prediction-policy h2{color:var(--admin-text);margin:6px 0;font-size:13px}.admin-prediction-policy p{color:#6c7e76;margin:0;font-size:8px;line-height:1.7}.admin-prediction-position-monitor,.admin-prediction-catalog{margin-top:11px}.admin-prediction-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:11px;display:grid}.admin-prediction-card{border:1px solid var(--admin-line-soft);background:linear-gradient(145deg,#09110d,#060b08);border-radius:10px;min-width:0;padding:14px}.admin-prediction-card.prediction-paused{border-color:#f0bd672e}.admin-prediction-card.prediction-resolved{border-color:#20e6a02e}.admin-prediction-card.prediction-void{opacity:.67}.admin-prediction-card>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-prediction-card>header>div{align-items:center;gap:6px;min-width:0;display:flex}.admin-prediction-card>header>div>span{color:#70827a;text-transform:capitalize;font-size:7px}.admin-prediction-card>header b{color:var(--admin-amber);background:#f0bd6712;border-radius:4px;align-items:center;gap:3px;padding:3px 5px;font-size:6px;display:flex}.admin-prediction-card>header>small{color:#52645c;white-space:nowrap;text-transform:capitalize;font-size:6px}.admin-prediction-card h3{color:#e2ebe7;min-height:38px;margin:13px 0 6px;font-size:11px;line-height:1.55}.admin-prediction-card>p{color:#64766e;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;margin:0;font-size:7px;line-height:1.55;display:-webkit-box;overflow:hidden}.admin-prediction-meta{border-block:1px solid var(--admin-line-soft);grid-template-columns:.85fr 1.15fr;gap:8px;margin-top:12px;padding:9px 0;display:grid}.admin-prediction-meta>span{min-width:0;color:var(--admin-green);grid-template-columns:15px 1fr;display:grid}.admin-prediction-meta small,.admin-prediction-meta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-prediction-meta small{color:#4f6159;font-size:6px}.admin-prediction-meta strong{color:#93a39c;grid-column:2;margin-top:2px;font-size:7px}.admin-prediction-outcomes{gap:7px;padding-top:9px;display:grid}.admin-prediction-outcomes>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}.admin-prediction-outcomes span{color:#94a49d;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:7px;display:flex;overflow:hidden}.admin-prediction-outcomes span>i{background:var(--admin-green);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.admin-prediction-outcomes .outcome-red{background:var(--admin-red)}.admin-prediction-outcomes .outcome-violet{background:#9b8cff}.admin-prediction-outcomes .outcome-gold{background:var(--admin-amber)}.admin-prediction-outcomes .outcome-blue{background:#61a7ff}.admin-prediction-outcomes strong{color:#d6e0db;font-size:7px}.admin-prediction-outcomes em{background:#14201a;border-radius:99px;grid-column:1/-1;height:2px;overflow:hidden}.admin-prediction-outcomes em i{border-radius:inherit;background:linear-gradient(90deg,var(--admin-green),var(--admin-lime));height:100%;display:block}.admin-prediction-outcomes .winner span,.admin-prediction-outcomes .winner strong{color:var(--admin-green)}.admin-prediction-winner{min-height:30px;color:var(--admin-green);background:#20e6a00b;border:1px solid #20e6a029;border-radius:6px;align-items:center;gap:5px;margin-top:10px;padding:7px 9px;font-size:7px;display:flex}.admin-prediction-card>footer{border-top:1px solid var(--admin-line-soft);flex-wrap:wrap;align-items:center;gap:5px;min-height:39px;margin-top:12px;padding-top:10px;display:flex}.admin-prediction-card>footer button,.admin-prediction-card>footer select{border:1px solid var(--admin-line);color:#84968e;background:#0b1310;border-radius:6px;min-height:28px;padding:0 7px;font-size:7px}.admin-prediction-card>footer button{cursor:pointer;align-items:center;gap:4px;display:flex}.admin-prediction-card>footer button.green{color:var(--admin-green);background:#20e6a00e;border-color:#20e6a030}.admin-prediction-card>footer button.danger{color:var(--admin-red);background:#ff66760a;border-color:#ff667629}.admin-prediction-card>footer button:disabled{opacity:.4;cursor:wait}.admin-prediction-card>footer select{max-width:125px}.admin-prediction-card>footer>span{color:#5f7169;align-items:center;gap:5px;font-size:7px;display:flex}.spin{animation:.8s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-ops-stack{gap:11px;display:grid}.admin-metrics.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-table td>svg{vertical-align:middle;color:var(--admin-green);margin-inline:5px;display:inline-block}.admin-table code{color:#8ba39a;font-size:7px}.admin-treasury-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);gap:11px;display:grid}.admin-treasury-health,.admin-treasury-actions{padding-bottom:15px}.admin-treasury-balance{padding:18px}.admin-treasury-balance>span,.admin-treasury-balance>small{color:#70827a;font-size:8px;display:block}.admin-treasury-balance>strong{letter-spacing:-.04em;margin:7px 0 12px;font-size:28px;display:block}.admin-treasury-balance>small{margin-top:10px;line-height:1.6}.admin-treasury-breakdown{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 18px;display:grid}.admin-treasury-breakdown span{border:1px solid var(--admin-line-soft);color:#61736b;background:#08100c;border-radius:8px;min-height:58px;padding:10px;font-size:7px}.admin-treasury-breakdown strong{color:#d7e2dd;margin-top:6px;font-size:10px;display:block}.admin-treasury-actions{align-content:start;gap:8px;padding-inline:14px;display:grid}.admin-treasury-actions .admin-panel-head{margin-inline:-14px}.admin-treasury-actions>button,.admin-primary-action{border:1px solid var(--admin-line);color:#93a59d;cursor:pointer;background:#0a1210;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:720;display:flex}.admin-treasury-actions>button:first-of-type,.admin-primary-action{color:#03140c;border-color:var(--admin-green);background:var(--admin-green)}.admin-campaign-hero{background:radial-gradient(circle at 10% 10%,#20e6a017,#0000 40%),#08100c;justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:20px;display:flex}.admin-campaign-hero span{color:var(--admin-green);letter-spacing:.16em;font-size:7px;font-weight:850}.admin-campaign-hero h2{margin:8px 0 5px;font-size:19px}.admin-campaign-hero p{color:#70827a;margin:0;font-size:8px}.admin-campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.admin-campaign-card{padding:15px}.admin-campaign-card header,.admin-campaign-card footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-campaign-card header code{color:var(--admin-green);font-size:7px}.admin-campaign-card h3{margin:14px 0 12px;font-size:12px}.admin-campaign-card>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.admin-campaign-card>div span{border:1px solid var(--admin-line-soft);color:#61736b;border-radius:7px;padding:9px;font-size:7px}.admin-campaign-card>div strong{color:#e1eae6;margin-top:4px;font-size:10px;display:block}.admin-campaign-card>div svg{color:var(--admin-green)}.admin-campaign-card>p{color:#6e8078;text-transform:capitalize;margin:11px 0;font-size:7px}.admin-campaign-card footer{border-top:1px solid var(--admin-line-soft);color:#72847c;padding-top:10px;font-size:7px}.admin-ai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.admin-ai-card{padding:16px;position:relative}.admin-ai-card>svg{color:var(--admin-green)}.admin-ai-card span{color:var(--admin-green);letter-spacing:.14em;font-size:6px}.admin-ai-card h3{margin:6px 0 4px;font-size:12px}.admin-ai-card p,.admin-ai-card>small{color:#6d8077;font-size:7px;line-height:1.55}.admin-ai-card .admin-status{margin:12px 0}.admin-ai-card>small{border-top:1px solid var(--admin-line-soft);padding-top:10px;display:block}.admin-staff-editor{overflow:hidden}.admin-staff-editor>.admin-panel-head>button{border:1px solid var(--admin-line);color:#82948c;cursor:pointer;background:#0a1210;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:7px;display:flex}.admin-staff-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:14px;display:grid}.admin-staff-fields label{gap:6px;min-width:0;display:grid}.admin-staff-fields label>span{color:#70827a;font-size:7px}.admin-staff-fields input,.admin-staff-fields select{border:1px solid var(--admin-line);color:#dce6e1;background:#070d0a;border-radius:7px;outline:0;width:100%;min-width:0;height:37px;padding:0 9px;font-size:8px}.admin-staff-fields input:focus,.admin-staff-fields select:focus{border-color:#20e6a080;box-shadow:0 0 0 3px #20e6a00d}.admin-staff-fields input:disabled{color:#607169;background:#0b1210}.admin-permission-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 14px 14px;display:grid}.admin-permission-grid>label{border:1px solid var(--admin-line-soft);color:#6d7f77;cursor:pointer;background:#07100c;border-radius:7px;grid-template-columns:17px 1fr;align-content:center;column-gap:7px;min-height:51px;padding:8px;display:grid}.admin-permission-grid>label.selected{background:#20e6a009;border-color:#20e6a038}.admin-permission-grid input{opacity:0;pointer-events:none;position:absolute}.admin-permission-grid label>span{color:#0000;border:1px solid #26362f;border-radius:4px;grid-row:1/3;align-self:center;place-items:center;width:16px;height:16px;display:grid}.admin-permission-grid label.selected>span{border-color:var(--admin-green);color:#03140c;background:var(--admin-green)}.admin-permission-grid b{color:#aebcb5;font-size:8px}.admin-permission-grid small{color:#506159;margin-top:3px;font-size:6px}.admin-staff-submit{border-top:1px solid var(--admin-line-soft);background:#070e0b;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:11px 14px;display:flex}.admin-staff-submit p{color:#687a72;align-items:center;gap:7px;margin:0;font-size:7px;display:flex}.admin-staff-submit p svg{color:var(--admin-green)}.admin-staff-submit .admin-primary-action{min-width:165px}.admin-staff-permissions{color:#5f7169;max-width:420px;margin-top:5px;font-size:7px;line-height:1.55;display:block}.admin-inline-actions .soft{color:#91a39a;border-color:var(--admin-line);background:#0b1310}.admin-owner-required{align-items:center;gap:4px;color:var(--admin-amber)!important;margin-top:6px!important;display:flex!important}.admin-kyc-hero{background:radial-gradient(circle at 12% 10%,#20e6a01a,#0000 42%),#08100c;justify-content:space-between;align-items:center;gap:24px;min-height:122px;padding:22px;display:flex}.admin-kyc-hero>div:first-child span{color:var(--admin-green);letter-spacing:.16em;font-size:7px;font-weight:850}.admin-kyc-hero h2{margin:8px 0 6px;font-size:19px}.admin-kyc-hero p{color:#70827a;max-width:650px;margin:0;font-size:8px;line-height:1.65}.admin-kyc-hero>div:last-child{min-width:150px;color:var(--admin-green);background:#20e6a00a;border:1px solid #20e6a02b;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:14px;display:grid}.admin-kyc-hero>div:last-child svg{grid-row:1/3}.admin-kyc-hero>div:last-child strong{color:#e6efeb;font-size:20px}.admin-kyc-hero>div:last-child small{color:#71837a;font-size:7px}.admin-kyc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-kyc-card{padding:16px}.admin-kyc-card>header{border-bottom:1px solid var(--admin-line-soft);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.admin-kyc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.admin-kyc-facts span{border:1px solid var(--admin-line-soft);color:#60736a;background:#07100c;border-radius:7px;padding:8px 9px;font-size:7px}.admin-kyc-facts strong{color:#b8c6bf;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.admin-kyc-files{gap:6px;margin-top:11px;display:grid}.admin-kyc-files a{min-height:48px;color:var(--admin-green);background:#20e6a009;border:1px solid #20e6a024;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:flex}.admin-kyc-files a>span{flex:1;min-width:0}.admin-kyc-files strong,.admin-kyc-files small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-kyc-files strong{color:#aebdb5;text-transform:capitalize;font-size:8px}.admin-kyc-files small{color:#5f7269;margin-top:3px;font-size:7px}.admin-kyc-note{margin-top:11px;display:block}.admin-kyc-note>span{color:#879991;margin-bottom:6px;font-size:8px;display:block}.admin-kyc-note textarea{resize:vertical;border:1px solid var(--admin-line);color:#dbe5e0;width:100%;min-height:58px;font:inherit;background:#070d0a;border-radius:7px;outline:0;padding:8px 9px;font-size:8px}.admin-kyc-note textarea:focus{border-color:#20e6a073}.admin-kyc-card>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.admin-kyc-card>footer button{cursor:pointer;border:1px solid;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:35px;font-size:8px;font-weight:750;display:flex}.admin-kyc-card>footer .soft{color:var(--admin-amber);background:#f0bd670e;border-color:#f0bd6733}.admin-kyc-card>footer .approve{color:#04140d;border-color:var(--admin-green);background:var(--admin-green)}.admin-kyc-card>footer .reject{color:var(--admin-red);background:#ff66760d;border-color:#ff667633}.admin-kyc-card>footer button:disabled{opacity:.45;cursor:wait}.admin-kyc-cell{align-items:center;gap:7px;display:flex}.admin-kyc-cell button{color:var(--admin-green);cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.admin-mobile-nav-layer{display:none}@media (width<=1180px){.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-dashboard-grid,.admin-two-column,.admin-risk-layout,.admin-market-top-grid,.admin-prediction-workspace,.admin-treasury-grid{grid-template-columns:1fr}.admin-exposure-list{grid-row:auto}.admin-prediction-card-grid,.admin-campaign-grid,.admin-ai-grid,.admin-kyc-grid,.admin-staff-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.admin-sidebar{display:none}.admin-main,.admin-app[dir=rtl] .admin-main{margin:0}.admin-topbar{height:62px;padding:max(8px,env(safe-area-inset-top)) 13px 8px}.admin-mobile-menu-button{display:grid}.admin-topbar-title small{display:none}.admin-topbar-title strong{text-overflow:ellipsis;white-space:nowrap;max-width:145px;margin:0;font-size:11px;overflow:hidden}.admin-icon-button,.admin-refresh span{display:none}.admin-refresh{justify-content:center;width:34px;padding:0}.admin-profile small{display:none}.admin-profile strong{max-width:90px}.admin-top-logout{justify-content:center;width:36px;padding:0}.admin-top-logout span{display:none}.admin-content{padding:22px 15px 40px}.admin-page-title>small{display:none}.admin-settings-grid{grid-template-columns:1fr}.admin-security-card{grid-column:auto}.admin-feed-grid{grid-template-columns:1fr}.admin-symbol-risk-grid{grid-template-columns:repeat(2,1fr)}.admin-outcome-list{overflow-x:auto}.admin-outcome-row{min-width:700px}.admin-mobile-nav-layer{z-index:80;display:block;position:fixed;inset:0}.admin-mobile-nav-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;border:0;width:100%;height:100%;position:absolute;inset:0}.admin-mobile-nav-panel{width:min(380px,91vw);padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom));border-right:1px solid var(--admin-line);background:radial-gradient(circle at 15% 0,#20e6a017,#0000 30%),#050a07;flex-direction:column;animation:.18s ease-out admin-mobile-nav-in;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto;box-shadow:28px 0 80px #0000007a}.admin-app[dir=rtl] .admin-mobile-nav-panel{border-right:0;border-left:1px solid var(--admin-line);animation-name:admin-mobile-nav-in-rtl;inset:0 0 0 auto;box-shadow:-28px 0 80px #0000007a}.admin-mobile-nav-panel>header{justify-content:space-between;align-items:center;min-height:42px;display:flex}.admin-mobile-nav-panel>header button{border:1px solid var(--admin-line);color:#95a69f;background:#0a120e;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.admin-mobile-profile{border:1px solid var(--admin-line);background:linear-gradient(145deg,#0c1511,#080e0b);border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;margin:20px 0 14px;padding:12px;display:grid}.admin-mobile-profile>i{color:#03110b;background:linear-gradient(145deg,var(--admin-green),var(--admin-lime));border-radius:9px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:850;display:grid}.admin-mobile-profile strong,.admin-mobile-profile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-mobile-profile strong{font-size:10px}.admin-mobile-profile small{color:#65776f;margin-top:3px;font-size:7px}.admin-mobile-profile>b{min-height:23px;color:var(--admin-green);background:#20e6a012;border-radius:99px;align-items:center;gap:4px;padding:0 7px;font-size:7px;display:flex}.admin-mobile-nav-panel>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-mobile-nav-panel>nav button{border:1px solid var(--admin-line-soft);text-align:start;color:#83958d;background:#08100c;border-radius:9px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:62px;padding:10px;display:grid}.admin-mobile-nav-panel>nav button>span{min-width:0}.admin-mobile-nav-panel>nav button strong,.admin-mobile-nav-panel>nav button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-mobile-nav-panel>nav button strong{color:#b8c5bf;font-size:9px}.admin-mobile-nav-panel>nav button small{color:#506159;margin-top:3px;font-size:6px}.admin-mobile-nav-panel>nav button>b{min-width:19px;height:19px;color:var(--admin-amber);background:#f0bd671f;border-radius:99px;place-items:center;padding:0 4px;font-size:7px;display:grid}.admin-mobile-nav-panel>nav button>svg:last-child{display:none}.admin-mobile-nav-panel>nav button.active{color:var(--admin-green);box-shadow:inset 0 -2px var(--admin-green);background:linear-gradient(145deg,#20e6a01a,#20e6a006);border-color:#20e6a047}.admin-mobile-nav-panel>footer{margin-top:auto;padding-top:16px}.admin-mobile-nav-panel>footer>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-mobile-nav-panel>footer button{border:1px solid var(--admin-line);color:#8fa098;background:#0a120e;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 10px;font-size:8px;display:flex}.admin-mobile-nav-panel>footer .admin-mobile-logout{width:100%;color:var(--admin-red);background:#ff66760b;border-color:#ff667633;margin-top:8px}@keyframes admin-mobile-nav-in{0%{opacity:.5;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes admin-mobile-nav-in-rtl{0%{opacity:.5;transform:translate(20px)}to{opacity:1;transform:translate(0)}}}@media (width<=580px){.admin-language,.admin-profile{display:none}.admin-top-actions{gap:4px}.admin-mobile-nav-panel{width:min(360px,94vw);padding-inline:13px}.admin-mobile-nav-panel>nav{grid-template-columns:1fr}.admin-mobile-nav-panel>nav button{min-height:54px}.admin-mobile-nav-panel>nav button>svg:last-child{display:block}.admin-metrics{grid-template-columns:1fr 1fr}.admin-metric{min-height:120px;padding:14px}.admin-metric>i{flex-basis:30px;width:30px;height:30px}.admin-metric strong{font-size:20px}.admin-metric small{max-width:110px}.admin-page-title h1{font-size:24px}.admin-page-title p{font-size:9px}.admin-queue-item{grid-template-columns:34px 1fr auto}.admin-review-link{display:none}.admin-queue-item em{font-size:9px}.admin-toolbar{flex-direction:column;align-items:flex-start}.admin-search{width:100%}.admin-risk-hero{padding:20px}.admin-risk-ring{flex-basis:105px;width:105px;height:105px}.admin-risk-ring strong{font-size:19px}.admin-guardrails{grid-template-columns:1fr}.admin-profile{margin-inline-start:0}.admin-profile>span{display:none}.admin-symbol-risk-grid,.admin-prediction-form-grid{grid-template-columns:1fr}.admin-prediction-field.wide{grid-column:auto}.admin-prediction-card-grid{grid-template-columns:1fr}.admin-prediction-editor form{padding:12px}.admin-prediction-card-grid{padding:8px}.admin-campaign-grid,.admin-ai-grid,.admin-treasury-breakdown,.admin-kyc-grid{grid-template-columns:1fr}.admin-kyc-hero{flex-direction:column;align-items:flex-start}.admin-kyc-hero>div:last-child{width:100%}.admin-staff-fields,.admin-permission-grid{grid-template-columns:1fr}.admin-staff-submit{flex-direction:column;align-items:stretch}.admin-staff-submit .admin-primary-action{width:100%}}.admin-auth-page{color:#f3f8f5;background:radial-gradient(circle at 16% 16%,#20e6a014,#0000 28%),radial-gradient(circle at 86% 86%,#b9ff3f09,#0000 25%),#040705;place-items:center;min-height:100vh;padding:28px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.admin-auth-page *{box-sizing:border-box}.admin-auth-page button,.admin-auth-page input{font:inherit}.admin-auth-page button:focus-visible,.admin-auth-page input:focus-visible{outline-offset:2px;outline:2px solid #20e6a0}.admin-auth-glow{pointer-events:none;border:1px solid #20e6a00d;border-radius:50%;width:540px;height:540px;position:absolute;top:-290px;left:50%;transform:translate(-50%);box-shadow:0 0 0 90px #20e6a003,0 0 0 180px #20e6a002}.admin-auth-language{z-index:3;color:#85968f;cursor:pointer;background:#09100dcc;border:1px solid #1a2822;border-radius:7px;height:33px;padding:0 11px;position:fixed;top:22px;right:24px}.admin-auth-page[dir=rtl] .admin-auth-language{left:24px;right:auto}.admin-auth-language:hover{color:#f3f8f5;border-color:#2a3a32}.admin-auth-shell{z-index:2;background:#070c09f5;border:1px solid #1a2822;border-radius:18px;grid-template-columns:minmax(300px,.82fr) minmax(410px,1.18fr);width:min(980px,100%);min-height:580px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 120px #00000085,inset 0 1px #ffffff06}.admin-auth-identity{background:linear-gradient(155deg,#0b1511,#050906 72%);border-right:1px solid #15221c;padding:43px 38px;position:relative;overflow:hidden}.admin-auth-page[dir=rtl] .admin-auth-identity{border-left:1px solid #15221c;border-right:0}.admin-auth-identity:before{content:"";background:radial-gradient(circle,#20e6a01c,#0000 68%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:-210px;left:-190px}.admin-auth-brand{align-items:center;gap:10px;display:flex}.admin-auth-brand strong{letter-spacing:.14em;font-size:21px;font-weight:880}.admin-auth-brand>span{color:#20e6a0;letter-spacing:.12em;border:1px solid #20e6a03d;border-radius:4px;margin-inline-start:-5px;padding:3px 5px;font-size:7px}.admin-auth-orbit{border:1px solid #20e6a021;border-radius:50%;place-items:center;width:194px;height:194px;margin:70px auto 56px;display:grid;position:relative;box-shadow:0 0 0 32px #20e6a006,0 0 0 64px #20e6a003}.admin-auth-orbit:before{content:"";border:1px dashed #b9ff3f21;border-radius:50%;position:absolute;inset:27px}.admin-auth-orbit>span{z-index:2;color:#20e6a0;background:linear-gradient(145deg,#20e6a029,#20e6a00b);border:1px solid #20e6a04d;border-radius:18px;place-items:center;width:66px;height:66px;display:grid;position:relative;box-shadow:0 18px 50px #0000004d}.admin-auth-orbit>i{background:#20e6a0;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #20e6a0bf}.admin-auth-orbit>i:first-of-type{top:17px;left:47px}.admin-auth-orbit>i:nth-of-type(2){background:#b9ff3f;bottom:61px;right:9px}.admin-auth-orbit>i:nth-of-type(3){width:5px;height:5px;bottom:24px;left:29px}.admin-auth-identity>p{color:#7b8d85;max-width:290px;font-size:11px;line-height:1.7}.admin-auth-trust{gap:9px;margin-top:24px;display:grid}.admin-auth-trust span{color:#20e6a0;align-items:center;gap:8px;display:flex}.admin-auth-trust b{color:#879991;font-size:8px;font-weight:620}.admin-auth-card{background:linear-gradient(145deg,#0b110efa,#060a08fa);padding:46px 52px 38px}.admin-auth-heading>span{color:#20e6a0;letter-spacing:.17em;font-size:7px;font-weight:850}.admin-auth-heading>span i{background:#20e6a0;border-radius:50%;width:5px;height:5px;margin-inline-end:7px;display:inline-block;box-shadow:0 0 0 4px #20e6a01a}.admin-auth-heading h1{letter-spacing:-.04em;margin:12px 0 8px;font-size:clamp(25px,3vw,34px);line-height:1.08}.admin-auth-heading p{color:#778a82;max-width:430px;margin:0;font-size:10px;line-height:1.7}.admin-auth-card form{margin-top:31px}.admin-auth-owner{color:#20e6a0;background:#20e6a00b;border:1px solid #20e6a029;border-radius:8px;align-items:center;gap:9px;min-height:42px;margin-bottom:17px;padding:8px 11px;display:flex}.admin-auth-owner span,.admin-auth-owner strong{display:block}.admin-auth-owner span{color:#697c73;font-size:7px}.admin-auth-owner strong{color:#b9c6c0;margin-top:3px;font-size:9px}.admin-auth-field{margin-top:15px;display:block}.admin-auth-field>span{color:#a4b2ac;margin-bottom:7px;font-size:9px;font-weight:650;display:block}.admin-auth-field>div{color:#61736b;background:#080e0b;border:1px solid #1d2c25;border-radius:8px;align-items:center;gap:9px;min-height:43px;padding:0 11px;transition:all .16s;display:flex}.admin-auth-field>div:focus-within{color:#20e6a0;border-color:#20e6a080;box-shadow:0 0 0 3px #20e6a00e}.admin-auth-field input{color:#edf4f0;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.admin-auth-field input::placeholder{color:#46564f}.admin-auth-field button{color:#63746d;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 30px;place-items:center;width:30px;height:30px;padding:0;display:grid}.admin-auth-field button:hover{color:#dce5e1;background:#121b17}.admin-auth-field>small{color:#4f6159;margin-top:6px;font-size:7px;display:block}.admin-password-rules{grid-template-columns:1fr 1fr;gap:8px 12px;margin:15px 0 0;display:grid}.admin-password-rules span{color:#61736b;align-items:center;gap:6px;font-size:7px;display:flex}.admin-password-rules span>i{border:1px solid #25352e;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.admin-password-rules span.ok{color:#9aaca4}.admin-password-rules span.ok>i{color:#04110b;background:#20e6a0;border-color:#20e6a0}.admin-auth-error{color:#ff7d8b;background:#ff66760e;border:1px solid #ff667633;border-radius:8px;align-items:center;gap:8px;min-height:40px;margin-top:16px;padding:9px 11px;font-size:8px;line-height:1.45;display:flex}.admin-auth-submit{color:#001b11;cursor:pointer;background:#20e6a0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:20px;font-size:10px;font-weight:800;transition:all .16s;display:flex;box-shadow:0 10px 32px #20e6a01f}.admin-auth-submit:hover{background:#3af0b2;transform:translateY(-1px)}.admin-auth-submit:disabled{opacity:.55;cursor:wait;transform:none}.admin-auth-note{color:#52645b;text-align:center;justify-content:center;align-items:flex-start;gap:7px;margin:15px 0 0;font-size:7px;line-height:1.55;display:flex}.admin-auth-note svg{color:#20e6a0;flex:none}.admin-investor-banner{background:radial-gradient(circle at 100% 0,#377dff21,#0000 42%),linear-gradient(110deg,#377dff11,#20e6a009);border:1px solid #377dff47;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px 16px;min-height:62px;margin-bottom:16px;padding:12px 15px;display:grid;box-shadow:inset 0 1px #ffffff06}.admin-investor-banner>span{color:#5c91ff;align-items:center;gap:8px;display:flex}.admin-investor-banner>span strong{color:#dfe8f5;letter-spacing:.1em;font-size:8px}.admin-investor-banner p{color:#75877f;margin:0;font-size:8px;line-height:1.55}.admin-investor-banner a{color:#8fb2ff;white-space:nowrap;background:#377dff11;border:1px solid #377dff40;border-radius:7px;align-items:center;gap:7px;min-height:33px;padding:0 11px;font-size:8px;font-weight:800;text-decoration:none;transition:all .15s;display:flex}.admin-investor-banner a:hover{color:#fff;background:#377dff1f;border-color:#377dff7a;transform:translateY(-1px)}.admin-demo-badge{color:#79a2ff;letter-spacing:.08em;vertical-align:middle;background:#377dff14;border:1px solid #377dff52;border-radius:4px;margin-inline-start:7px;padding:2px 5px;font-size:6px;font-style:normal}.admin-app button:active:not(:disabled),.admin-app a:active{transform:translateY(1px)scale(.985)}.admin-app button:focus-visible,.admin-app a:focus-visible,.admin-app input:focus-visible,.admin-app select:focus-visible{outline-offset:2px;outline:2px solid #5c91ff}@media (width<=820px){.admin-investor-banner{grid-template-columns:1fr auto}.admin-investor-banner p{grid-area:2/1/auto/-1}.admin-investor-banner a{grid-area:1/2}}@media (width<=580px){.admin-investor-banner{grid-template-columns:1fr}.admin-investor-banner p{grid-area:auto/1}.admin-investor-banner a{grid-area:auto/1;justify-content:center}}.admin-auth-blocked{color:#ff6676;text-align:center;background:#ff667609;border:1px solid #ff66762e;border-radius:10px;align-content:center;place-items:center;min-height:230px;margin-top:34px;padding:30px;display:grid}.admin-auth-blocked strong,.admin-auth-blocked span{display:block}.admin-auth-blocked strong{color:#e2ebe7;margin-top:12px;font-size:12px}.admin-auth-blocked span{color:#778981;max-width:330px;margin-top:7px;font-size:9px;line-height:1.6}@media (width<=780px){.admin-auth-page{align-items:start;padding:18px}.admin-auth-shell{grid-template-columns:1fr;min-height:0;margin-top:45px}.admin-auth-identity{display:none}.admin-auth-card{padding:38px 30px}.admin-auth-language{top:14px;right:18px}.admin-auth-page[dir=rtl] .admin-auth-language{left:18px}.admin-auth-heading h1{font-size:27px}}@media (width<=460px){.admin-auth-page{padding:10px}.admin-auth-shell{border-radius:13px;margin-top:48px}.admin-auth-card{padding:30px 20px}.admin-password-rules{grid-template-columns:1fr}.admin-auth-heading h1{font-size:24px}}
