@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(../media/vazirmatn-arabic-400-normal.2inz7brtub9j7.woff2)format("woff2"),url(../media/vazirmatn-arabic-400-normal.1eqzyboj5ktd8.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(../media/vazirmatn-latin-ext-400-normal.02bqdxf8yhp_w.woff2)format("woff2"),url(../media/vazirmatn-latin-ext-400-normal.1-gqf5yaw5dln.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(../media/vazirmatn-latin-400-normal.0y6c5csm4-8ug.woff2)format("woff2"),url(../media/vazirmatn-latin-400-normal.3drvsi7epnh-_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(../media/vazirmatn-arabic-500-normal.20dkqqzdmx_iq.woff2)format("woff2"),url(../media/vazirmatn-arabic-500-normal.2ukluz2lmib8q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(../media/vazirmatn-latin-ext-500-normal.2dsthpyq3l9lz.woff2)format("woff2"),url(../media/vazirmatn-latin-ext-500-normal.0vlya-u4ehpfp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(../media/vazirmatn-latin-500-normal.0w0ahz5i-1mue.woff2)format("woff2"),url(../media/vazirmatn-latin-500-normal.0bqty3elgiqb1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(../media/vazirmatn-arabic-600-normal.0xrr7-8upn16_.woff2)format("woff2"),url(../media/vazirmatn-arabic-600-normal.04zgsmqwu9sjg.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(../media/vazirmatn-latin-ext-600-normal.1vw8o5rzmh8dc.woff2)format("woff2"),url(../media/vazirmatn-latin-ext-600-normal.2z05h4-b8jaaf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(../media/vazirmatn-latin-600-normal.06atrkflsoft9.woff2)format("woff2"),url(../media/vazirmatn-latin-600-normal.1opwkuu0f8gzp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(../media/vazirmatn-arabic-700-normal.159j05d0nixsj.woff2)format("woff2"),url(../media/vazirmatn-arabic-700-normal.1jitjk9h8g_88.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(../media/vazirmatn-latin-ext-700-normal.2zp38skgmzjzy.woff2)format("woff2"),url(../media/vazirmatn-latin-ext-700-normal.0damutaowp565.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(../media/vazirmatn-latin-700-normal.3-b3_g9gk_9e7.woff2)format("woff2"),url(../media/vazirmatn-latin-700-normal.02ats1-tcu3kc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.block{display:block}.hidden{display:none}.table{display:table}.resize{resize:both}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[no-new-privileges\:true\]{no-new-privileges:true}}:root{--background:#fff;--surface:#f7f8fa;--text:#161b26;--muted:#737987;--border:#eceef2;--gold:#f4b625;--green:#148b66;--red:#e14c60;--radius:18px}.price-source{color:#727d90;border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 20px;font-size:11px;display:flex}*{box-sizing:border-box}body{color:var(--text);background:var(--surface);margin:0;font-family:Vazirmatn,Tahoma,sans-serif;font-size:14px;line-height:1.8}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0;transition:background .18s,transform .18s}button:disabled{opacity:.45;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #dfa716}a{color:inherit;text-decoration:none}button:not(:disabled):active{transform:translateY(1px)}h1,h2,h3,p{margin:0}h1{letter-spacing:-.8px;font-size:26px;font-weight:700}h2{font-size:16px;font-weight:700}h3{font-size:15px;font-weight:600}small{font-size:12px}svg{flex-shrink:0}b,strong{font-weight:600}[dir=ltr]{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.centered{text-align:center}.full{width:100%}.card{border:1px solid var(--border);border-radius:var(--radius);background:#fff}.topbar{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:26px;height:84px;padding:0 max(32px,50vw - 660px);display:flex}.brand{direction:ltr;align-items:center;gap:10px;display:flex}.brand-symbol{background:var(--gold);border-radius:11px;place-items:center;width:37px;height:37px;font-size:30px;font-weight:800;line-height:1;display:grid;transform:skew(-7deg)}.brand b{letter-spacing:1px;font-family:Arial,sans-serif;font-size:28px;font-weight:900;line-height:1;display:block}.brand b span{color:#d39a16}.brand small{letter-spacing:2px;color:#8a8c94;margin-top:5px;font-family:Arial,sans-serif;font-size:8px;font-weight:700;display:block}.desktop-nav{align-self:stretch;gap:25px;margin-inline:40px auto;display:flex}.desktop-nav a{color:#868b97;align-items:center;gap:7px;font-size:13px;display:flex;position:relative}.desktop-nav a.active{color:#151821;font-weight:600}.desktop-nav a.active:after{content:"";background:var(--gold);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.demo-badge{color:#9e7410;white-space:nowrap;background:#fff7df;border:1px solid #f9e9b8;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.avatar{border:1px solid var(--border);background:#f7f8fa;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.main-shell{max-width:1320px;margin:0 auto;padding:22px 0 25px}.page-eyebrow{color:#8c919b;justify-content:space-between;margin-bottom:15px;font-size:12px;display:flex}.feed-label{align-items:center;gap:7px;display:flex}.live-dot,.offline-dot{background:#179e77;border-radius:100%;width:6px;height:6px;display:inline-block}.offline-dot{background:#c09b52}.wallet-strip{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:55px;padding:19px 26px;display:flex}.wallet-strip>div:first-child>span{font-size:12px;display:block}.wallet-strip strong{letter-spacing:-.6px;margin-top:4px;font-size:25px;font-weight:700;line-height:1.5;display:block}.wallet-strip small{color:#8a8e97;letter-spacing:0;font-size:11px;font-weight:400}.wallet-metric{border-right:1px solid var(--border);flex-direction:column;gap:7px;padding-right:38px;display:flex}.wallet-metric>span{color:var(--muted);font-size:12px}.wallet-metric b{font-size:16px}.subtle-link{color:#707683;align-items:center;gap:7px;font-size:12px;display:inline-flex}.wallet-strip>.subtle-link{margin-right:auto}.trade-title{justify-content:space-between;align-items:center;margin:27px 0 21px;display:flex}.trade-title p{color:#8b8f99;margin-top:4px;font-size:13px}.trading-layout{direction:ltr;grid-template-columns:minmax(0,1fr) 310px;gap:22px;display:grid}.chart-column,.trading-side{direction:rtl;min-width:0}.market-card{overflow:hidden}.asset-tabs{border-bottom:1px solid var(--border);align-items:stretch;gap:12px;min-height:66px;padding:0 22px;display:flex}.asset-tabs>button{color:#8e93a0;align-items:center;gap:9px;min-height:54px;padding:0 16px;display:flex;position:relative}.asset-tabs>button.active{color:#1b202a;background:linear-gradient(#fff,#fffcf1)}.asset-tabs>button.active:after{content:"";background:var(--gold);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:7px;right:7px}.coin{color:#fff;background:#f3a62c;border-radius:50%;place-items:center;width:26px;height:26px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;display:grid}.coin-1{background:#737d99}.coin-2{background:#c7a24a}.asset-tabs small{font-size:10px}.asset-tabs .add-asset{margin-right:auto;padding:0 8px}.market-header{justify-content:space-between;align-items:center;padding:25px 27px 17px;display:flex}.market-name{align-items:center;gap:12px;display:flex}.market-name h2{font-size:14px}.market-name h2 span{color:#969aa4;font-weight:400}.small-badge{color:#8a909c;background:#f6f7f9;border-radius:5px;padding:1px 6px;font-size:10px;line-height:1.8}.market-price{letter-spacing:-1px;justify-content:flex-end;align-items:baseline;gap:9px;font-size:33px;font-weight:600;line-height:1.6;display:flex}.market-price small{color:#9a9fac;letter-spacing:0;font-size:11px;font-weight:400}.market-change{text-align:left;align-self:center}.market-change>span{background:#eef8f4;border-radius:5px;padding:3px 9px;font-size:13px;display:block}.market-change small{color:#a2a6af;margin-top:7px;font-size:10px;display:block}.chart-toolbar{border-bottom:1px solid #f4f5f7;justify-content:space-between;align-items:center;padding:0 23px 8px;display:flex}.timeframe-tabs{direction:ltr;gap:4px;display:flex}.timeframe-tabs button{color:#8b919d;border-radius:6px;place-items:center;min-width:37px;height:32px;font-size:11px;display:grid}.timeframe-tabs button.selected{color:#b08113;background:#fff6d9;font-weight:600}.chart-tool{color:#9298a3;align-items:center;gap:6px;min-height:36px;font-size:11px;display:flex}.chart-wrap{height:410px;position:relative;overflow:hidden}.chart-watermark{color:#eef0f3;pointer-events:none;z-index:0;font:700 42px Arial,sans-serif;position:absolute;top:50%;left:44%;transform:translate(-50%,-50%)}.chart-watermark small{text-align:center;letter-spacing:5px;font-size:10px;display:block}.chart-canvas{z-index:1;position:relative}.chart-loading{z-index:2;color:var(--muted);background:#ffffffdc;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.chart-foot{color:#a3a8b1;border-top:1px solid #f3f4f6;justify-content:space-between;padding:11px 22px;font-size:9px;display:flex}.chart-foot span:first-child{align-items:center;gap:5px;display:flex}.chart-pnl{background:#f7faf9;justify-content:space-between;gap:10px;padding:8px 25px;font-size:12px;display:flex}.market-warning{color:#a47413;background:#fff5df;padding:10px 20px;font-size:12px}.order-panel{padding:22px 20px}.panel-heading{justify-content:space-between;align-items:center;display:flex}.panel-heading .small-badge{font-size:11px}.order-intro{margin-top:6px;margin-bottom:26px;font-size:12px}.field-heading{justify-content:space-between;align-items:center;margin:20px 0 10px;font-size:12px;display:flex}.field-heading>span{color:#a1a6af;font-size:10px}.amount-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.amount-grid button,.leverage-grid button{background:#fff;border:1px solid #eceef2;border-radius:8px;height:39px;font-size:12px}.amount-grid button.selected,.leverage-grid button.selected{color:#8a6210;background:#fffaeb;border-color:#ebbc42}.leverage-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.order-hint{color:#979ba6;background:#f8f9fb;border-radius:10px;align-items:flex-start;gap:8px;margin:24px 0 20px;padding:13px 10px;font-size:10px;line-height:1.9;display:flex}.order-hint svg{color:#9299a4;margin-top:3px}.direction-buttons{direction:rtl;grid-template-columns:1fr 1fr;gap:10px;display:grid}.long-button,.short-button,.primary-button,.secondary-button{border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:46px;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.long-button{color:#fff;background:#13966f}.short-button{color:#fff;background:#e65466}.long-button:hover:not(:disabled){background:#0d835f}.short-button:hover:not(:disabled){background:#cf4154}.direction-buttons small{opacity:.8;margin-right:2px;font-size:9px}.direction-buttons svg{width:17px}.primary-button{background:var(--gold);color:#342b10;margin-top:20px}.secondary-button{border:1px solid var(--border);background:#f6f7fa}.panel-foot{color:#a1a5af;justify-content:center;align-items:center;gap:5px;margin-top:16px;font-size:10px;display:flex}.learn-card{background:#fff9e9;border:1px solid #f3e9cb;border-radius:16px;gap:11px;margin-top:18px;padding:23px 18px;display:flex}.learn-card>span{color:#c49a37;padding-top:2px}.learn-card h3{font-size:12px}.learn-card p{color:#b0a17b;margin:7px 0 13px;font-size:11px}.learn-card a{color:#9c7521;align-items:center;gap:5px;font-size:11px;display:flex}.side-note{color:#a3a7b0;text-align:center;padding:17px 18px;font-size:10px;line-height:2}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin:24px 0 15px;display:flex}.section-heading h2{align-items:center;gap:8px;font-size:14px;display:flex}.section-heading h2>span{color:#6b7280;background:#e9ecf1;border-radius:5px;padding:0 6px;font-size:11px}.section-heading a{color:#8b919b;align-items:center;gap:4px;font-size:11px;display:flex}.empty-state{text-align:center;color:var(--muted);border:1px dashed #e0e4eb;border-radius:15px;padding:26px 18px}.empty-state>span{color:#a1a8b6;background:#eef0f4;border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 9px;display:grid}.empty-state h3{color:#6e7581;font-size:12px;font-weight:500}.empty-state p{margin:5px 0;font-size:11px}.position-card{border:1px solid var(--border);background:#fff;border-radius:14px;margin:12px 0;overflow:hidden}.position-main{align-items:center;gap:10px;padding:17px;display:flex}.position-icon{background:#f5f8f7;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.position-main>div>small{color:#8d93a0;font-size:10px;display:block}.position-main>div>b{font-size:13px}.position-pnl{text-align:left;flex-direction:column;margin-right:auto;display:flex}.position-pnl span{font-size:11px}.position-pnl small{font-size:9px;font-weight:400}.position-metrics{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 17px 15px;display:grid}.position-metrics>span{color:#9ca1ab;font-size:10px}.position-metrics b{color:#606775;font-size:12px;display:block}.position-actions{border-top:1px solid var(--border);justify-content:space-around;display:flex}.position-actions button{color:#7c8390;align-items:center;gap:4px;min-height:43px;font-size:11px;display:flex}.position-actions button:last-child:not(:first-child){color:var(--red)}.disclaimer{color:#a4a9b2;justify-content:center;align-items:center;gap:7px;margin:30px 0 8px;font-size:10px;display:flex}.bottom-nav{display:none}.sheet-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:40;background:#17203065;animation:.2s fadein;position:fixed;inset:0}.sheet-content{z-index:50;background:#fff;border-radius:22px;outline:none;width:min(480px,100vw - 32px);max-height:90dvh;padding:24px;animation:.2s fadein;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 80px #15213a18}.sheet-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.sheet-heading h2{font-size:18px}.icon-button{color:#9297a1;background:#f6f7fa;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.sheet-content>p{margin:13px 0;font-size:14px;line-height:2}.sheet-content .field-heading{font-size:14px}.sheet-content .amount-grid button,.sheet-content .leverage-grid button{height:44px;font-size:14px}.sheet-content .muted{font-size:12px}.summary-list{background:#f8f9fb;border-radius:12px;margin:20px 0;padding:14px}.summary-list>div{justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:flex}.summary-list>div>span{color:#9399a4}.summary-list b{text-align:left;overflow-wrap:anywhere;font-size:12px}.details-list{margin-top:10px}.details-list>div{padding:5px 0}.microcopy{color:#9298a5;margin:12px 0;font-size:11px;line-height:2}.result-total{text-align:center;margin:20px 0}.result-total>small{display:block}.result-total strong{font-size:34px;display:block}.result-total strong span{font-size:14px}.input-label{color:#676f7b;margin:17px 0;display:block}.input-label input{color:#222b37;background:#fff;border:1px solid #e4e7ed;border-radius:10px;width:100%;margin-top:6px;padding:11px 14px;display:block}.segmented{background:#edf0f4;border-radius:10px;gap:4px;margin:20px 0;padding:4px;display:flex}.segmented button{color:#8b929f;border-radius:7px;flex:1;min-height:39px;font-size:12px}.segmented button.selected{color:#161e29;background:#fff}.welcome-icon{color:#d69e22;background:#fff5d7;border-radius:23px;place-items:center;width:76px;height:76px;margin:24px auto;display:grid}.market-option{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;width:100%;padding:17px 4px;display:flex}.page-content{max-width:900px;min-height:60vh;margin:35px auto}.page-content>p{margin:8px 0 25px}.history-filters{max-width:480px}.history-date{color:#9399a4;margin-top:22px;font-size:11px}.lesson-list{gap:14px;margin-top:26px;display:grid}.lesson{gap:20px;padding:24px;display:flex}.lesson-number{color:#c19a37;font-family:Arial,sans-serif;font-size:24px;line-height:1.5}.lesson p{color:#828a97;margin-top:10px;font-size:14px;line-height:2.2}.eyebrow-label{color:#b4892b;align-items:center;gap:7px;margin:20px 0 10px;font-size:12px;display:flex}.account-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.account-card{padding:26px}.account-card>svg{color:#d0a138;margin-bottom:12px}.account-card>p{margin:20px 0}.error-banner{color:#bd4350;background:#fff0f1;border-radius:12px;align-items:center;gap:8px;margin:15px 0;padding:12px 16px;font-size:12px;display:flex}.error-banner button{white-space:nowrap;margin-right:auto;text-decoration:underline}.loading-layout{grid-template-columns:1fr 300px;gap:20px;margin:30px 0;display:grid}.skeleton{background:linear-gradient(100deg,#eef0f4 20%,#fafbfc 40%,#eef0f4 60%) 0 0/300%;border-radius:18px;height:370px;animation:1.5s infinite shimmer}.skeleton:last-child{height:120px}.sheet-handle{display:none}@keyframes shimmer{to{background-position:-150% 0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (min-width:1450px){.main-shell{max-width:1320px}.trading-layout{grid-template-columns:minmax(0,1fr) 330px}.order-panel{padding:25px}.chart-wrap{height:430px}}@media (max-width:1400px){.main-shell{margin:0 36px}.topbar{padding:0 36px}.desktop-nav{gap:21px;margin-inline-start:25px}.wallet-strip{gap:35px}.wallet-metric{padding-right:30px}}@media (max-width:1100px){.main-shell{margin:0 24px}.topbar{gap:18px;padding:0 24px}.desktop-nav{gap:16px;margin-inline-start:8px}.desktop-nav a{font-size:11px}.desktop-nav svg{display:none}.trading-layout{grid-template-columns:minmax(0,1fr) 280px;gap:16px}.asset-tabs{gap:3px;padding:0 12px}.asset-tabs>button{padding:0 12px}.asset-tabs small{display:none}.wallet-strip{gap:22px}.wallet-metric{padding-right:22px}.wallet-strip>.subtle-link{display:none}.order-panel{padding:20px 15px}.market-name .small-badge{display:none}}@media (max-width:800px){.desktop-nav{display:none}.topbar{height:72px}.brand{margin-left:auto}.trading-layout{grid-template-columns:minmax(0,1fr) 260px;gap:12px}.main-shell{margin:0 16px}.wallet-strip{padding:17px 18px}.wallet-strip strong{font-size:22px}.wallet-strip{gap:18px}.wallet-metric{padding-right:18px}.wallet-metric b{font-size:13px}.market-header{padding:20px 16px 13px}.market-price{font-size:27px}.market-change small{font-size:9px}.market-change>span{font-size:11px}.asset-tabs>button{gap:6px;padding:0 8px;font-size:12px}.asset-tabs .coin{width:21px;height:21px;font-size:11px}.chart-toolbar{padding:0 10px 7px}.chart-tool{font-size:9px}.timeframe-tabs{gap:0}.timeframe-tabs button{min-width:31px}.bottom-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:calc(70px + env(safe-area-inset-bottom));padding:7px 8px env(safe-area-inset-bottom);border-top:1px solid var(--border);z-index:20;background:#fffffffa;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav a{color:#a0a7b2;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:54px;font-size:10px;display:flex;position:relative}.bottom-nav a.active{color:#bf8e20}.bottom-nav a.active:before{content:"";background:var(--gold);border-radius:4px;height:3px;position:absolute;top:-8px;left:17px;right:17px}.bottom-nav a i{background:var(--gold);color:#fff;text-align:center;border-radius:50%;width:13px;height:13px;font-size:8px;font-style:normal;position:absolute;top:0;right:9px}.main-shell{padding-bottom:90px}.trade-title h1{font-size:23px}.chart-foot>span:last-child{display:none}.account-grid{gap:14px}.account-card{padding:20px}.disclaimer{align-items:flex-start;font-size:10px}}@media (max-width:640px){body{background:#f7f8fa}.topbar{gap:13px;height:65px;padding:0 18px}.brand-symbol{border-radius:8px;width:30px;height:30px;font-size:25px}.brand b{font-size:24px}.brand small{letter-spacing:1.4px;font-size:7px}.brand{gap:8px}.avatar{display:none}.demo-badge{gap:4px;padding:3px 7px;font-size:10px}.main-shell{margin:0 14px;padding-top:13px}.page-eyebrow{margin:0 2px 10px;font-size:9px}.page-eyebrow>span:first-child{font-size:10px}.wallet-strip{border-radius:13px;flex-wrap:wrap;gap:0;padding:14px 16px}.wallet-strip>div:first-child{justify-content:space-between;align-items:center;width:100%;display:flex}.wallet-strip>div:first-child>span{font-size:11px}.wallet-strip strong{margin-top:0;font-size:22px}.wallet-strip strong small{font-size:9px}.wallet-metric{border:0;border-top:1px solid var(--border);gap:4px;width:50%;margin-top:12px;padding:11px 0 0}.wallet-metric>span{font-size:10px}.wallet-metric b{text-align:right;direction:ltr;font-size:12px}.wallet-metric:last-of-type,.wallet-metric:last-of-type b{text-align:left}.wallet-metric small{font-size:8px}.trade-title{margin:20px 2px 14px}.trade-title h1{letter-spacing:-.5px;font-size:19px}.trade-title p{margin-top:3px;font-size:10px}.trade-title>.subtle-link{gap:3px;font-size:10px}.trading-layout{flex-direction:column;gap:14px;display:flex}.chart-column{display:contents}.market-card{border-radius:15px;order:0}.trading-side{display:contents}.order-panel{border-radius:14px;order:1;padding:18px 16px}.open-positions{order:2}.learn-card{order:3;margin-top:0}.side-note{display:none}.asset-tabs{gap:2px;min-height:55px;padding:0 9px}.asset-tabs>button{gap:7px;min-height:55px;padding:0 12px;font-size:12px}.asset-tabs .coin{width:23px;height:23px}.asset-tabs .add-asset{padding:0 9px}.market-header{padding:18px 16px 12px}.market-name h2{font-size:13px}.market-price{gap:7px;font-size:30px}.market-price small{font-size:9px}.market-change>span{font-size:11px}.market-change small{font-size:9px}.chart-toolbar{padding:2px 12px 7px}.timeframe-tabs{gap:3px}.timeframe-tabs button{min-width:33px;font-size:11px}.chart-tool{gap:5px;font-size:10px}.chart-wrap{height:325px}.chart-foot{padding:10px 14px;font-size:9px}.chart-foot>span:last-child{align-self:center;font-size:7px;display:block}.order-intro{margin-bottom:15px;font-size:11px}.panel-heading h2{font-size:14px}.field-heading{margin-top:14px;font-size:12px}.amount-grid{grid-template-columns:repeat(4,1fr)}.amount-grid button,.leverage-grid button{height:42px;font-size:13px}.order-hint{margin:16px 0;padding:10px 12px;font-size:10px}.direction-buttons{gap:12px}.direction-buttons button{height:48px;font-size:15px}.direction-buttons small{margin-right:4px;font-size:11px}.panel-foot{margin-top:13px;font-size:10px}.section-heading{margin:9px 1px 13px}.empty-state{background:#fff;padding:25px 14px}.empty-state h3{font-size:12px}.empty-state p{font-size:10px}.disclaimer{text-align:center;gap:5px;margin:22px 0 8px;font-size:9px;line-height:2}.disclaimer svg{width:13px;height:13px;margin-top:3px}.sheet-content{width:100%;max-height:92dvh;padding:10px 22px calc(22px + env(safe-area-inset-bottom));border-radius:23px 23px 0 0;animation:.25s slideup;top:auto;bottom:0;left:0;transform:none}.sheet-handle{background:#dfe3e9;border-radius:10px;width:36px;height:4px;margin:0 auto 17px;display:block}.sheet-heading h2{font-size:17px}.sheet-content>p{font-size:13px}.summary-list{padding:13px}.summary-list>div{font-size:11px}.summary-list b{font-size:12px}.page-content{margin:25px 0}.page-content h1{font-size:23px}.page-content>p{font-size:12px}.lesson{gap:13px;padding:20px 17px}.lesson h2{font-size:15px}.lesson p{font-size:13px}.account-grid{grid-template-columns:1fr}.account-card{padding:23px}.account-card>p{font-size:13px}.loading-layout{grid-template-columns:1fr}.loading-layout .skeleton:nth-child(2){height:200px}.error-banner{flex-wrap:wrap;font-size:11px}.history-filters{gap:2px}.segmented button,.position-metrics b{font-size:11px}.position-main>div>b{font-size:12px}.position-actions button{min-height:46px;font-size:11px}.position-main{padding:15px}.position-metrics{padding:0 15px 13px}.position-metrics>span{font-size:9px}@keyframes slideup{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:640px){body:has(.order-panel) .main-shell{padding-bottom:165px}.order-panel .direction-buttons{bottom:calc(70px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border);z-index:19;background:#fffffffa;padding:10px 16px;position:fixed;left:0;right:0}.order-panel .panel-foot{margin-top:12px}}.field-heading{font-size:14px}.order-intro{font-size:13px}.order-hint{font-size:12px}.amount-grid button,.leverage-grid button,.learn-card h3{font-size:14px}.learn-card p,.learn-card a{font-size:12px}.empty-state h3{font-size:14px}.empty-state p,.position-actions button{font-size:12px}.position-metrics>span{font-size:11px}.position-metrics b{font-size:13px}.panel-foot,.bottom-nav a,.disclaimer{font-size:11px}.side-note{font-size:12px}.summary-list>div{font-size:13px}@media (max-width:640px){.order-panel{background:0 0;border:0;padding:0}.order-panel>:not(.direction-buttons){display:none}}.asset-tabs{scrollbar-width:thin;overflow-x:auto}.asset-tabs>button{flex-shrink:0}.asset-tabs .add-asset{z-index:2;background:#fff;position:sticky;left:0}.auth-screen{background:radial-gradient(at top,#fff5d9,#0000 65%),#f7f8fa;place-items:center;min-height:100dvh;padding:30px 18px;display:grid}.auth-card{text-align:center;width:min(440px,100%);padding:32px;box-shadow:0 15px 60px #2630470a}.auth-brand{letter-spacing:3px;direction:ltr;font:700 32px Arial}.auth-brand span{color:#d4a224}.auth-card h1{font-size:24px}.auth-card>.muted{margin-top:10px}.auth-card form{text-align:right;margin-top:24px}.auth-card .primary-button{margin-top:20px}.auth-card input{font-size:18px}.auth-actions{justify-content:space-between;margin-top:20px;font-size:12px;display:flex}.auth-test-note{color:#947116;background:#fff7dc;border-radius:8px;padding:10px;font-size:12px}.auth-card .microcopy{justify-content:center;align-items:center;gap:8px;margin-top:25px;display:flex}.account-actions{gap:12px;margin:18px 0;display:flex}.admin-page{min-width:0;margin:25px 0}.main-shell:has(.admin-page)>.wallet-strip{display:none}.admin-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px;display:flex}.admin-heading .eyebrow-label{margin:0 0 8px}.admin-tabs{border:1px solid var(--border);background:#fff;border-radius:14px;gap:5px;padding:7px;display:flex;overflow-x:auto}.admin-tabs button{white-space:nowrap;color:var(--muted);border-radius:8px;padding:10px 16px}.admin-tabs button.selected{color:#876210;background:#fff4d5;font-weight:600}.admin-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0 15px;display:flex}.admin-toolbar h2{margin-left:auto}.admin-search{gap:10px;margin:15px 0;display:flex}.admin-search input,.admin-search select,.input-label select{border:1px solid var(--border);min-width:0;font:inherit;background:#fff;border-radius:9px;padding:10px 14px}.input-label select{width:100%;margin-top:6px;display:block}.admin-search input{flex:1}.admin-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.admin-metrics article{padding:24px}.admin-metrics span{color:var(--muted);font-size:12px}.admin-metrics strong{text-align:right;margin-top:12px;font-size:27px;display:block}.admin-table-wrap{max-width:100%;margin:16px 0;overflow-x:auto}.admin-table-wrap table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font-size:12px}.admin-table-wrap th{color:#858d9b;border-bottom:1px solid var(--border);background:#f8f9fb;padding:14px 16px;font-weight:500}.admin-table-wrap td{border-bottom:1px solid var(--border);padding:14px 16px}.admin-table-wrap tr:last-child td{border-bottom:0}.admin-table-wrap small{color:#9299a6;margin-top:4px;font-size:10px;display:block}.admin-row-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-row-actions button{color:#977015;min-height:34px;font-size:12px}.admin-table-wrap pre{white-space:pre-wrap;max-width:400px;max-height:240px;font-size:10px;overflow:auto}.admin-table-wrap code{font-size:10px}.admin-connections{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.admin-connections article{padding:24px}.admin-connections p{overflow-wrap:anywhere;margin:9px 0;font-size:12px}.admin-pagination{justify-content:center;align-items:center;gap:20px;margin:22px 0;font-size:12px;display:flex}.admin-notice{color:#248863;background:#eaf7f0;border-radius:9px;margin:12px 0;padding:12px 16px}.admin-settings{max-width:700px;padding:25px}.admin-settings>p{color:var(--muted);font-size:13px}.admin-settings dl{margin:20px 0}.admin-settings dl>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:12px 0;display:flex}.admin-settings dt{color:var(--muted)}.admin-settings dd{margin:0}.admin-page button:disabled{opacity:.45}@media (max-width:640px){.auth-card{padding:24px}.admin-heading{flex-direction:column;align-items:flex-start}.admin-heading h1{font-size:23px}.admin-tabs button{padding:8px 12px;font-size:12px}.admin-search{flex-wrap:wrap}.admin-search input{flex-basis:100%}.admin-toolbar button{font-size:12px}.admin-metrics{grid-template-columns:1fr 1fr;gap:10px}.admin-metrics article{padding:16px}.admin-metrics strong{font-size:23px}.admin-metrics article:last-child{grid-column:1/-1}.admin-pagination{gap:12px}}:root{--chart-bg:#fff;--chart-grid:#f1f3f6;--panel:#fff;--raised:#f8f9fb;--soft:#f3f5f8;--orange:#ef9b27}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#202733;--surface:#181f29;--panel:#222b38;--raised:#293341;--soft:#303b4b;--text:#e3e9f0;--muted:#a1adbc;--border:#354150;--green:#54c89b;--red:#ef8796;--chart-bg:#222b38;--chart-grid:#2d3745}.theme-toggle{border:1px solid var(--border);background:var(--raised);width:36px;height:36px;color:var(--muted);border-radius:11px;flex-shrink:0;place-items:center;display:inline-grid}.auth-card{position:relative}.auth-card>.theme-toggle{position:absolute;top:18px;left:18px}[data-theme=dark] body{background:var(--surface)}[data-theme=dark] :is(.card,.topbar,.wallet-strip,.sheet-content,.empty-state,.input-label input,.input-label select,.admin-search input,.admin-search select,.admin-tabs,.position-card,.amount-grid button,.leverage-grid button,.market-option,.asset-tabs .add-asset){background:var(--panel);color:var(--text)}[data-theme=dark] :is(.bottom-nav,.order-panel .direction-buttons){background:#222b38f5}[data-theme=dark] :is(.order-hint,.summary-list,.icon-button,.avatar,.small-badge,.position-icon,.segmented,.chart-pnl,.admin-table-wrap th,.secondary-button){background:var(--raised);color:var(--muted)}[data-theme=dark] :is(.position-metrics b,.market-name h2,.asset-tabs>button.active,.desktop-nav a.active,.segmented button.selected,.panel-heading h2){color:var(--text)}[data-theme=dark] .segmented button.selected{background:var(--soft)}[data-theme=dark] :is(.amount-grid button.selected,.leverage-grid button.selected,.timeframe-tabs button.selected,.admin-tabs button.selected){color:#ffd284;background:#4a3e29;border-color:#a57f32}[data-theme=dark] .asset-tabs>button.active{background:0 0}[data-theme=dark] .market-change>span{background:#293c38}[data-theme=dark] .demo-badge{color:#e8c46b;background:#3e382b;border-color:#65552e}[data-theme=dark] .chart-loading{background:#222b38ed}[data-theme=dark] .chart-watermark{color:#2f3946}[data-theme=dark] .auth-screen{background:radial-gradient(ellipse at top,#36352b,transparent 65%),var(--surface)}[data-theme=dark] :is(.auth-test-note,.market-warning){color:#e1bf78;background:#443b2a}[data-theme=dark] .error-banner{color:#f4a3ae;background:#472e36}[data-theme=dark] .admin-notice{color:#8bdab7;background:#253e35}[data-theme=dark] .welcome-icon{color:#efc56e;background:#413c2a}[data-theme=dark] .sheet-overlay{background:#090e18aa}[data-theme=dark] .skeleton{background:linear-gradient(100deg,#273140 20%,#303a48 40%,#273140 60%)}.coin-logo{object-fit:contain;border-radius:50%;flex-shrink:0;width:26px;height:26px}.market-option-name{align-items:center;gap:10px;display:flex}.asset-tabs.fitted-tabs{align-items:stretch;gap:5px;min-height:60px;padding:0 12px;position:relative;overflow:hidden}.fitted-tabs>button,.tabs-measure>button{white-space:nowrap;min-height:60px;color:var(--muted);flex-shrink:0;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:flex;position:relative}.fitted-tabs>button.active{color:var(--text);background:0 0}.fitted-tabs>button.active:after{background:var(--orange);height:3px;bottom:0;left:9px;right:9px}.fitted-tabs .more-markets{gap:4px;margin-inline-start:auto;padding:0 6px;font-size:11px}.tabs-measure{visibility:hidden;pointer-events:none;contain:layout;gap:5px;width:max-content;display:flex;position:absolute;top:0;left:0}.tabs-measure button{font-weight:400}.tabs-measure .coin-logo{width:26px;height:26px}.fitted-tabs b{font-weight:600}.chart-entry-label{z-index:3;color:#fff;pointer-events:none;visibility:hidden;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:flex;position:absolute;left:6px;transform:translateY(-50%)}.entry-long{background:#2b9c6b}.entry-short{background:#dc5268}.position-metrics>span{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.position-metrics b{white-space:nowrap;display:block}.details-list b{font-variant-numeric:tabular-nums}.details-list>div{align-items:flex-start}.details-list>div>span{flex-shrink:0}.details-list b{text-align:left}@media (max-width:640px){.topbar{gap:9px}.theme-toggle{width:32px;height:32px}.fitted-tabs>button,.tabs-measure>button{min-height:56px;padding:0 8px;font-size:12px}.asset-tabs.fitted-tabs{min-height:56px;padding:0 8px}.fitted-tabs .more-markets{padding:0 5px}.fitted-tabs .coin-logo,.tabs-measure .coin-logo{width:24px;height:24px}.position-metrics b{font-size:11px}}.target-slider{--target-color:#279455;--target-thumb:#36ac65;margin:26px 0 32px}.loss-slider{--target-color:#c74760;--target-thumb:#ee7488}.target-heading{color:var(--target-color);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.target-heading h3{color:var(--text);font-size:16px}.target-heading strong{margin-inline-start:auto;font-size:18px}.target-heading strong small{font-size:10px}.target-heading strong span{font-size:16px}.target-track{align-items:center;gap:16px;margin-top:25px;display:flex}.target-track>button{background:var(--target-color);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.target-track input{appearance:none;background:linear-gradient(to right,var(--target-color) var(--range-fill),var(--border) var(--range-fill));cursor:pointer;border:0;border-radius:4px;flex:1;min-width:0;height:3px;padding:0}.target-track input::-webkit-slider-thumb{appearance:none;border:1px solid var(--target-color);background:var(--target-thumb);border-radius:50%;width:24px;height:24px;box-shadow:0 2px 4px #0001}.target-track input::-moz-range-thumb{border:1px solid var(--target-color);background:var(--target-thumb);border-radius:50%;width:24px;height:24px}.target-caption{color:var(--muted);justify-content:space-between;align-items:center;margin-top:12px;font-size:11px;display:flex}.target-caption button{color:var(--target-color);text-decoration:underline}.targets-done{color:#fff;background:#087bdd;border-radius:13px;min-height:53px;font-weight:600}.targets-form>.microcopy{font-size:11px}[data-theme=dark] .profit-slider{--target-color:#54c89b;--target-thumb:#54c89b}[data-theme=dark] .loss-slider{--target-color:#ef8796;--target-thumb:#ef8796}[data-theme=dark] .target-track>button{color:#192431}.education-page .lesson>div{flex:1;min-width:0}.formula{background:var(--raised);border:1px solid var(--border);color:var(--text);border-radius:10px;margin:15px 0;padding:15px;font-size:13px;line-height:2.2}.learn-table{margin:16px 0;overflow-x:auto}.learn-table table{border-collapse:collapse;width:100%;min-width:350px;font-size:12px}.learn-table th,.learn-table td{text-align:right;border-bottom:1px solid var(--border);padding:10px}.learn-table th{color:var(--muted)}[data-theme=dark] .learn-card{background:#353329;border-color:#524a34}[data-theme=dark] .learn-card h3{color:#e2d6b2}[data-theme=dark] .learn-card p{color:#c5b791}[data-theme=dark] .learn-card a{color:#e4be67}[data-theme=dark] :is(.empty-state>span,.section-heading h2>span){background:var(--raised);color:var(--muted)}[data-theme=dark] .empty-state h3{color:var(--text)}[data-theme=dark] :is(.amount-grid button,.leverage-grid button,.chart-toolbar,.chart-foot,.empty-state,.sheet-content,.market-option){border-color:var(--border)}.target-track input{background:linear-gradient(to right,transparent var(--range-min),var(--target-color) var(--range-min)),repeating-linear-gradient(to right,var(--border) 0 3px,transparent 3px 6px)}[data-theme=dark] :is(.price-source,.page-eyebrow,.market-name h2 span,.chart-foot,.chart-tool,.timeframe-tabs button,.order-intro){color:var(--muted)}.position-market-link{text-align:right;border-radius:8px;align-items:center;gap:10px;min-width:0;display:flex}.position-market-link:hover .position-market-title>b{color:var(--gold)}.position-market-link:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.position-market-title>b{font-size:13px;display:block}.position-market-title>small{font-size:10px;display:block}.position-market-link .position-icon{flex-shrink:0}.sheet-overlay,[data-theme=dark] .sheet-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#111a2a73}.sheet-floating,.sheet-assets{border-radius:25px;width:min(94vw,480px);max-height:88dvh;animation:none;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.sheet-assets{width:min(95vw,760px);padding:26px}.sheet-assets .sheet-handle,.sheet-floating .sheet-handle{display:none}.auth-embedded .auth-card{box-shadow:none;background:0 0;border:0;width:100%;max-width:none;padding:0}.auth-embedded .auth-brand,.auth-embedded .theme-toggle{display:none}.auth-embedded .welcome-icon{margin-top:0}.guest-strip{gap:16px}.guest-strip>div{flex-direction:column;gap:5px;display:flex}.guest-strip .primary-button{white-space:nowrap;margin-inline-start:auto;padding:10px 18px}.asset-search{background:var(--soft,#f0f3f6);border-radius:18px;align-items:center;gap:12px;margin:18px 0 28px;padding:12px 16px;display:flex}.asset-search input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:none}.asset-picker h3{text-align:center;margin:25px 0 20px;font-size:17px}.asset-picker h3 small{color:var(--muted);font-size:10px}.asset-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 12px;display:grid}.asset-grid .asset-tile{text-align:center;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-width:0;margin:0;padding:8px 2px;display:flex}.asset-tile .coin-logo{border-radius:17px;width:58px;height:58px}.asset-tile b{font-size:13px}.asset-tile small{white-space:nowrap;color:var(--muted);font-size:10px}.asset-tile strong{overflow-wrap:anywhere;max-width:100%;font-size:12px}.asset-tile.selected{background:var(--soft,#f3f5f8);box-shadow:inset 0 -3px #eda735}.asset-tile:hover{background:var(--soft,#f3f5f8)}.chart-toolbar{justify-content:flex-end;gap:10px}.chart-toolbar .chart-tool{background:var(--soft,#f2f4f7);min-height:40px;color:var(--text);border-radius:12px;padding:9px 16px;font-size:12px}.indicator-options{gap:12px;margin-bottom:22px;display:grid}.indicator-options label{background:var(--soft,#f4f6f8);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.indicator-options input{accent-color:#1674df;flex-shrink:0;width:18px;height:18px;margin-top:5px}.indicator-options b{margin-bottom:4px;display:block}.indicator-options small{color:var(--muted);font-size:12px;line-height:1.9;display:block}.chart-wrap{height:410px}.chart-wrap.with-rsi{height:520px}.chart-canvas{width:100%;height:100%}.chart-freshness{border-top:1px solid var(--border);justify-content:center;padding:12px 18px;font-size:10px}.indicator-legend{z-index:3;pointer-events:none;direction:rtl;flex-wrap:wrap;gap:8px;max-width:75%;font-size:10px;display:flex;position:absolute;top:8px;left:10px}.volume-profile{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.volume-profile i{background:#4596db30;border:1px solid #4596db18;position:absolute;transform:translateY(-50%)}.chart-error,.history-loading{z-index:4;background:var(--panel,#fff);color:var(--muted);direction:rtl;padding:8px;font-size:11px;position:absolute;bottom:35px;left:12px;right:12px}.chart-error{color:#dc5268}@media (max-width:640px){.sheet-assets{padding:18px 12px}.sheet-assets .sheet-heading h2{font-size:17px}.asset-grid{gap:16px 5px}.asset-tile .coin-logo{border-radius:12px;width:44px;height:44px}.asset-tile b{font-size:11px}.asset-tile small{font-size:8px}.asset-tile strong{font-size:9px}.guest-strip strong{font-size:13px}.guest-strip .muted{font-size:10px}.guest-strip .primary-button{padding:9px;font-size:11px}.chart-wrap{height:325px}.chart-wrap.with-rsi{height:435px}.chart-freshness{font-size:9px}.sheet-floating{max-height:90dvh;padding:20px}.chart-toolbar .chart-tool{padding:8px 12px}.indicator-options{gap:7px}.indicator-options label{padding:8px}.indicator-options small{font-size:11px}.wallet-strip.guest-strip{flex-direction:row;align-items:center;gap:12px;min-height:0;padding:16px;display:flex}.wallet-strip.guest-strip>div{text-align:right;align-items:flex-start}.wallet-strip.guest-strip>div>strong{margin:0;font-size:13px}.wallet-strip.guest-strip>button{flex-shrink:0}.wallet-strip.guest-strip .primary-button{height:42px;margin:0}}.position-live-pnl{margin-top:8px}.position-live-pnl>span{color:var(--muted);font-size:12px;display:block}.position-live-pnl .market-price{margin:0;font-weight:700}.position-live-pnl .market-price small{color:inherit;opacity:.7}.market-header>div:first-child{min-width:0}.position-live-pnl .market-price{overflow-wrap:anywhere;flex-wrap:wrap}@media (max-width:640px){.position-live-pnl>span{font-size:11px}.position-live-pnl{margin-top:6px}}.market-summary{padding:22px 26px 18px}.summary-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.summary-heading h2{align-items:center;gap:9px;font-size:14px;display:flex}.summary-heading h2 span{color:var(--muted);font-size:11px;font-weight:400}.side-chip{background:var(--soft,#f4f6f8);border-radius:8px;padding:3px 10px;font-size:11px}.quote-overview{justify-content:space-between;align-items:center;gap:12px;margin-top:13px;display:flex}.quote-value>span{color:var(--muted);font-size:10px;display:block}.quote-value>strong{letter-spacing:-.8px;font-size:36px;line-height:1.5;display:block}.daily-change{text-align:left;flex-shrink:0}.daily-change>span{font-size:13px;font-weight:600}.daily-change small{color:var(--muted);font-size:10px;display:block}.quote-overview.has-position .quote-value>strong{letter-spacing:-.4px;font-size:22px}.quote-overview.has-position .quote-value{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.position-hero{background:var(--soft,#f5f7f9);border:1px solid var(--border);border-radius:17px;justify-content:space-between;align-items:center;gap:16px;margin-top:15px;padding:17px 20px;display:flex}.hero-pnl{min-width:0}.hero-pnl>span{color:var(--muted);font-size:12px;display:block}.hero-pnl>strong{letter-spacing:-1px;font-size:40px;font-weight:700;line-height:1.5;display:block}.hero-pnl>small{color:var(--muted);font-size:9px;display:block}.hero-roi{text-align:center;border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:3px;padding-right:16px;display:flex}.hero-roi>b{font-size:18px}.hero-roi>span{color:var(--muted);font-size:10px}.live-number{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;border-radius:5px;transition:background-color .25s;display:inline-block}@media (max-width:640px){.market-summary{padding:17px 15px 15px}.quote-value>strong{font-size:32px}.position-hero{gap:10px;margin-top:12px;padding:13px 14px}.hero-pnl>strong{font-size:34px}.hero-roi>b{font-size:15px}.hero-roi{padding-right:10px}.quote-overview.has-position .quote-value>strong{font-size:21px}.quote-overview.has-position .quote-value{gap:6px}.hero-pnl>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.live-number{transition:none}}.order-panel .mobile-position-controls{display:none}@media (max-width:640px){.order-panel>.direction-buttons.has-open-position{display:none}.order-panel .mobile-position-controls{display:grid}.mobile-position-controls .secondary-button{color:#fff;background:#47586a;border:0}.mobile-position-controls button{font-size:13px}}.chart-entry-dot,.chart-live-dot{z-index:4;pointer-events:none;visibility:hidden;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.chart-entry-dot{background:var(--chart-bg,#fff);border:3px solid}.chart-live-dot{width:8px;height:8px}.chart-live-dot i{background:currentColor;border-radius:50%;width:100%;height:100%;animation:1.8s ease-in-out infinite price-breathe;display:block}.chart-live-hairline{transform-origin:50%;pointer-events:none;visibility:hidden;z-index:2;height:1px;position:absolute;left:0;transform:scaleY(.5)}@keyframes price-breathe{0%,to{transform:scale(.85);box-shadow:0 0 #0000}50%{box-shadow:0 0 0 var(--pulse-halo,2px) color-mix(in srgb,currentColor 14%,transparent);transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.chart-live-dot i{animation:none}}.chart-entry-dot{z-index:5}.desktop-position-controls{align-items:center;gap:8px;margin-inline-end:auto;display:flex}.desktop-position-controls button{white-space:nowrap;min-height:38px;padding:7px 12px;font-size:12px}.desktop-position-controls .secondary-button{color:#fff;background:#47586a;border:0}@media (max-width:640px){.desktop-position-controls{display:none}}@media (min-width:641px) and (max-width:1000px){.chart-toolbar{flex-wrap:wrap}.desktop-position-controls{flex-basis:100%}}.order-slider-controls{gap:23px;margin:24px 0;display:grid}.order-slider-heading{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:12px;display:flex}.order-slider-heading output{color:var(--text);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700}.order-slider-track{align-items:center;gap:13px;display:flex}.order-slider-track button{border:1px solid var(--border);width:30px;height:30px;color:var(--text);background:var(--surface);border-radius:9px;flex-shrink:0;place-items:center;font-size:21px;line-height:1;display:grid}.order-slider-track input{appearance:none;cursor:pointer;border:0;border-radius:8px;width:100%;min-width:0;height:5px;padding:0}.order-slider-track input::-webkit-slider-thumb{appearance:none;background:var(--gold);border:3px solid var(--background);width:21px;height:21px;box-shadow:0 0 0 1px var(--gold),0 2px 6px #0002;border-radius:50%}.order-slider-track input::-moz-range-thumb{background:var(--gold);border:3px solid var(--background);width:16px;height:16px;box-shadow:0 0 0 1px var(--gold);border-radius:50%}.order-slider-track input:focus-visible{outline:2px solid var(--gold);outline-offset:8px}.order-slider-track input:disabled{opacity:.4;cursor:not-allowed}.order-slider-limits{color:var(--muted);justify-content:space-between;padding:6px 43px 0;font-size:10px;display:flex}.order-exposure{background:var(--surface);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;padding:13px;font-size:11px;display:flex}.order-exposure strong{font-variant-numeric:tabular-nums;font-size:16px}.chart-error{justify-content:center;align-items:center;gap:10px}.chart-error button{border:1px solid;border-radius:8px;padding:7px 13px;font-size:11px}.chart-error.chart-error-inline{background:var(--background);border:1px solid var(--border);z-index:10;border-radius:9px;flex-wrap:wrap;padding:9px 12px;font-size:11px;display:flex;inset:auto 12px 36px}.investment-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.investment-heading>span:last-child{color:var(--muted);font-size:10px}.investment-heading b{font-weight:500;display:inline-block}.investment-input{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-items:center;gap:12px;margin-bottom:22px;padding:12px 15px;display:flex}.investment-input:focus-within{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold)}@supports (color:color-mix(in lab, red, red)){.investment-input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 12%,transparent)}}.investment-input.invalid{border-color:var(--red,#e35d72)}.investment-input input{width:100%;min-width:0;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:27px;font-weight:700}.investment-input>span:last-child{color:var(--muted);font-size:11px}.investment-currency{color:#fff;background:#189981;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:20px;display:grid}.investment-help{margin:8px 0 0;font-size:10px;line-height:1.8}.order-slider-rail{align-items:center;height:22px;margin:0 9px;display:flex;position:relative}.order-slider-rail input{appearance:none;z-index:1;cursor:pointer;border:0;border-radius:4px;width:100%;height:4px;margin:0;padding:0;position:relative}.order-slider-rail input::-webkit-slider-thumb{appearance:none;background:var(--gold);width:19px;height:19px;box-shadow:none;border:2px solid #fff;border-radius:50%;transition:box-shadow .15s}.order-slider-rail input::-moz-range-thumb{background:var(--gold);width:15px;height:15px;box-shadow:none;border:2px solid #fff;border-radius:50%;transition:box-shadow .15s}.order-slider-rail input:focus-visible{outline:2px solid var(--gold);outline-offset:8px}.order-slider-rail input:disabled{opacity:.45;cursor:not-allowed}.order-slider-ticks{pointer-events:none;z-index:2;position:absolute;inset:0}.order-slider-ticks i{background:var(--muted);width:3px;height:6px;position:absolute;top:8px;transform:translate(-50%)}.order-slider-ticks i.active{background:var(--gold)}.order-slider-stops{justify-content:space-between;gap:4px;margin-top:6px;display:flex}.order-slider-stops button{min-width:28px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:6px 2px;font-size:11px}.order-slider-stops button.active{color:var(--gold)}.order-slider-stops button:focus-visible{outline:2px solid var(--gold)}.order-slider-stops button:disabled{opacity:.45;cursor:not-allowed}.order-slider-heading{margin-bottom:10px}.order-summary{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,.6fr) auto minmax(0,1.2fr);align-items:center;gap:6px;padding:15px 10px;display:grid}.order-summary>div{flex-direction:column;gap:9px;min-width:0;display:flex}.order-summary span{color:var(--muted);font-size:10px}.order-summary b,.order-summary strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:14px}.order-summary .order-exposure{background:0 0;border:0;padding:0}.order-summary .order-exposure strong{color:var(--gold)}.order-slider-rail input{z-index:3}.order-slider-rail input:active:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px var(--gold)}@supports (color:color-mix(in lab, red, red)){.order-slider-rail input:active:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 18%,transparent)}}.order-slider-rail input:active:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px var(--gold)}@supports (color:color-mix(in lab, red, red)){.order-slider-rail input:active:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--gold) 18%,transparent)}}.price-feed-notice{border:1px solid var(--gold);align-items:flex-start;gap:8px;margin:0 16px 12px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.price-feed-notice{border:1px solid color-mix(in srgb,var(--gold) 25%,var(--border))}}.price-feed-notice{background:var(--gold);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.price-feed-notice{background:color-mix(in srgb,var(--gold) 6%,var(--surface))}}.price-feed-notice{color:var(--text);font-size:11px;line-height:1.9}.price-feed-notice svg{color:var(--gold);flex-shrink:0;margin-top:3px}.price-feed-notice b{font-weight:500}.price-feed-notice small{color:var(--muted);font-size:10px;display:block}.chart-freshness{min-height:42px;padding-left:42px;padding-right:42px;position:relative}.feed-wait-slot{align-items:center;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.feed-wait-icon{color:var(--gold);display:inline-flex}.feed-wait-icon svg{animation:1.8s ease-in-out infinite feed-hourglass}@keyframes feed-hourglass{0%,25%{transform:rotate(0)}75%,to{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.feed-wait-icon svg{animation:none}}.order-slider-stops.positioned-stops{height:30px;margin:6px 9px 0;display:block;position:relative}.positioned-stops button{position:absolute;transform:translate(-50%)}.positioned-stops button:first-child{transform:translate(-10%)}.positioned-stops button:last-child{transform:translate(-90%)}.order-block-reason{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.9}.quote-retry{color:var(--text);padding:8px 0;font-size:12px;text-decoration:underline;display:block}@media (max-width:640px){.order-panel>.order-block-reason{display:block}}.investment-input{gap:10px;min-height:50px;padding:7px 12px}.investment-input input{font-size:24px;line-height:1.25}.investment-currency{width:27px;height:27px;font-size:18px}.order-busy:disabled,button[aria-busy=true]:disabled{opacity:1;filter:none;cursor:wait}.order-button-spinner{animation:.8s linear infinite order-spinner}@keyframes order-spinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.order-button-spinner{animation:none}}@media (max-width:640px){.order-panel>p[role=alert]{margin-top:8px;font-size:11px;display:block}}.chart-entry-dot{box-shadow:inset 0 0 0 var(--ring-stroke,2px) currentColor;border:0}.education-page .lesson{min-width:0}.education-page .learn-table{min-width:0;max-width:100%}.lesson p{color:var(--muted)}.chart-return-live{z-index:8;border:1px solid var(--border);background:var(--background);width:34px;height:34px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:40px;right:82px;box-shadow:0 2px 8px #00000018}.chart-return-live:hover{color:var(--gold);border-color:var(--gold)}.chart-return-live:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.investment-label{align-items:center;gap:6px;display:flex}.order-help{flex-shrink:0;display:inline-flex;position:relative}.order-help-button{width:30px;height:30px;color:var(--gold);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex}.order-help-button:hover,.order-help-button:focus-visible{background:var(--soft)}.order-help-button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.order-help-label{border:1px solid var(--border);background:var(--panel);width:min(270px,100vw - 70px);color:var(--text);z-index:5;text-align:right;border-radius:12px;padding:12px 14px;font-size:11px;font-weight:400;line-height:1.9;display:none;position:absolute;top:calc(100% + 8px);right:-90px;box-shadow:0 8px 28px #0002}.order-help[data-open=true] .order-help-label{display:block}.order-help:has(button:focus-visible) .order-help-label{display:block}.order-submit{margin-top:16px}.order-costs{margin-top:14px}.order-panel .direction-buttons{margin-top:16px}.order-slider-heading .order-help-label{right:0}@media (hover:hover){.order-help:hover .order-help-label{display:block}}@media (max-width:640px){.trade-title,.trading-layout .open-positions,.trading-layout .learn-card,.trading-layout .side-note,.positions-section{display:none}.order-help-button{width:32px;height:32px}.order-submit{min-height:50px}.order-costs{border-top:1px solid var(--border);background:0 0;border-radius:0;padding:10px 2px}}.market-wallet-overview{justify-content:space-between}.market-wallet-overview>.wallet-metric{margin-inline-start:auto}@media (max-width:640px){.wallet-strip.market-wallet-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.market-wallet-overview>div:first-child{flex-direction:column;align-items:flex-start;gap:7px;width:auto;min-width:0;display:flex}.market-wallet-overview>.wallet-metric{border:0;border-right:1px solid var(--border);text-align:right;flex-direction:column;align-items:flex-start;gap:7px;width:auto;min-width:0;margin:0;padding:0 12px 0 0;display:flex}.market-wallet-overview>.wallet-metric b{text-align:right;font-size:18px;line-height:1.4}.market-wallet-overview strong{font-size:22px;line-height:1.4}.market-wallet-overview>div>span{font-size:11px}}.chart-stage{position:relative}.chart-overlay-tools{z-index:4;direction:ltr;gap:6px;display:flex;position:absolute;top:10px;left:10px}.chart-overlay-tools .chart-tool{border:1px solid var(--border);background:var(--panel);height:32px;min-height:32px;color:var(--text);touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:11px;display:flex;position:relative;box-shadow:0 2px 8px #0000000a}.chart-overlay-tools .compact-indicators{width:32px;padding:0}.chart-overlay-tools .chart-tool:hover{background:var(--soft)}.chart-overlay-tools .chart-tool:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.indicator-count{background:var(--gold);color:#18212f;border-radius:7px;min-width:14px;height:14px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:-5px;right:-5px}.chart-stage .indicator-legend{top:51px}.chart-position-toolbar{padding-top:0;padding-bottom:10px}.chart-position-toolbar .desktop-position-controls{flex-basis:auto}@media (max-width:640px){.chart-position-toolbar{display:none}.wallet-strip.market-wallet-overview{margin-bottom:14px}}@media (min-width:641px){.market-summary{border-bottom:1px solid var(--border);padding:16px 22px 15px}.summary-heading h2{gap:7px;font-size:13px}.summary-heading h2 span{font-size:10px}.summary-heading .side-chip{padding:3px 9px;font-size:10px}.quote-overview{gap:16px;margin-top:8px}.quote-value>strong{letter-spacing:-.6px;font-size:32px;line-height:1.3}.daily-change{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.daily-change>span{font-size:13px}.daily-change small{font-size:10px}.quote-overview.has-position .quote-value>strong{font-size:25px;line-height:1.35}.quote-overview.has-position .quote-value{gap:8px}.position-hero{border-radius:12px;gap:18px;margin-top:10px;padding:11px 15px}.hero-pnl>span{font-size:11px}.hero-pnl>strong{letter-spacing:-.6px;font-size:32px;line-height:1.3}.hero-pnl>small{margin-top:2px;font-size:9px}.hero-roi{gap:4px;padding-right:18px}.hero-roi>b{font-size:17px}.hero-roi>span{font-size:10px}.chart-position-toolbar{padding:8px 22px}.chart-position-toolbar .desktop-position-controls button{min-height:34px;padding:6px 11px;font-size:11px}}@media (max-width:640px){.market-summary{border-bottom:1px solid var(--border);padding:12px 14px 13px}.summary-heading{gap:8px}.summary-heading h2{gap:6px;font-size:12px}.summary-heading h2 span{font-size:10px}.summary-heading>.small-badge{display:none}.summary-heading .side-chip{border-radius:6px;padding:2px 8px;font-size:10px}.quote-overview{gap:8px;margin-top:7px}.quote-value{min-width:0}.quote-value>span{font-size:9px}.quote-value>strong{letter-spacing:-.5px;font-size:clamp(23px,7vw,29px);line-height:1.35}.daily-change{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.daily-change>span{font-size:12px}.daily-change small{font-size:9px}.quote-overview.has-position .quote-value{display:block}.quote-overview.has-position .quote-value>strong{font-size:23px;line-height:1.35}.position-hero{border-radius:10px;gap:10px;margin-top:9px;padding:9px 11px}.hero-pnl>span{font-size:10px}.hero-pnl>strong{letter-spacing:-.5px;font-size:clamp(23px,7vw,29px);line-height:1.3}.hero-pnl>small{margin-top:2px;font-size:8px}.hero-roi{gap:2px;padding-right:10px}.hero-roi>b{font-size:14px}.hero-roi>span{font-size:9px}}.arz3-logo{background:0 0;border-radius:0;flex-shrink:0;width:145px;height:66px;display:block;position:relative;overflow:hidden}.arz3-logo .arz3-logo-image{width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.console-brand .arz3-logo{width:160px;height:72px}.console-brand-row{min-height:90px}@media (max-width:640px){.brand .arz3-logo{width:108px;height:49px}}.console-brand .arz3-logo{background:0 0;border-radius:0}.auth-brand .arz3-logo{width:160px;height:72px;margin:0 auto}.arz3-logo .logo-dark,[data-theme=dark] .arz3-logo .logo-light{display:none}[data-theme=dark] .arz3-logo .logo-dark{display:block}.trade-share{gap:8px;margin:0 0 16px;display:grid}.trade-share-actions{gap:8px;display:flex}.trade-share-actions button{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;min-height:38px;padding:0;display:flex}.trade-share>small{color:var(--muted);font-size:11px}.app-header .order-help-label{z-index:100;max-width:min(300px,80vw)}.topbar .order-help-label{z-index:100;max-width:min(300px,80vw);left:0;right:auto}.order-slider-rail input[data-pointer-focus]{outline:none}html[data-app-theme=public]{touch-action:pan-x pan-y}:root[data-app-theme=public] body *{-webkit-touch-callout:none;-webkit-user-select:none!important;user-select:none!important}:root[data-app-theme=public] body :is(input,textarea,[contenteditable=true]){-webkit-touch-callout:default;-webkit-user-select:text!important;user-select:text!important}:root[data-app-theme=public] img{-webkit-user-drag:none}.account-mode-badge{white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;display:inline-flex}.account-mode-badge.demo,.account-choice.demo{color:var(--gold)}.account-mode-badge.real,.account-choice.real{color:var(--green)}.account-choice-list{gap:12px;display:grid}.account-choice{text-align:right;background:var(--surface);border:1px solid;border-radius:16px;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.account-choice div{flex:1;gap:6px;display:grid}.account-choice small{color:var(--muted);line-height:1.8}.account-choice span{font-size:11px}.account-choice:disabled{opacity:.5}.account-mode-notice{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:10px 14px;font-size:12px;line-height:1.9}.real-ledger{margin-top:20px;padding:20px}.real-ledger h2{font-size:17px}.real-ledger-scroll{overflow:auto}.real-ledger table{border-collapse:collapse;white-space:nowrap;width:100%}.real-ledger td,.real-ledger th{border-bottom:1px solid var(--border);text-align:right;padding:12px}.real-account select{width:100%}.admin-account-mode{border:1px solid var(--border);background:var(--surface);max-width:160px;color:var(--text);border-radius:10px;padding:8px}@media (max-width:600px){.account-mode-badge{padding:6px 8px;font-size:11px}.account-choice{padding:12px}.admin-account-mode{max-width:120px;font-size:11px}}.balance-deposit{vertical-align:middle;margin-inline-start:5px;padding:3px;display:inline-flex}.wallet-nav{justify-content:center;align-items:center;display:flex;position:relative}.wallet-nav>button{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:flex}.wallet-submenu{border:1px solid var(--border);background:var(--surface);z-index:30;border-radius:12px;gap:6px;min-width:130px;padding:8px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 6px 24px #0003}.wallet-submenu a{min-height:42px;padding:10px}.market-unavailable{text-align:center;background:var(--surface);min-height:100dvh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:28px;display:flex}.market-unavailable h1{font-size:24px}.market-unavailable p{color:var(--muted)}.real-account #deposit,.real-account #withdraw{scroll-margin-top:100px}.bottom-nav>.wallet-nav{flex:1;min-width:0}.bottom-nav .wallet-nav>button{flex-direction:column;min-height:50px;font-size:11px}.bottom-nav .wallet-submenu{top:auto;bottom:calc(100% + 10px);right:50%;transform:translate(50%)}.bottom-nav .wallet-submenu a{font-size:13px}.wallet-submenu a.positive{color:var(--green)}.wallet-submenu a.negative{color:var(--red)}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
:root[data-app-theme=public]{--border:#dedede;--background:#fff;--surface:#f5f5f5;--panel:#fff;--raised:#f5f5f5;--soft:#eee;--green:#37b42c;--red:#ff2521;--chart-bg:#fff;--chart-grid:#f1f1f1}:root[data-app-theme=public][data-theme=dark]{--border:#454545;--background:#262626;--surface:#191919;--panel:#262626;--raised:#333;--soft:#3b3b3b;--green:#50cd45;--red:#ff4a46;--chart-bg:#262626;--chart-grid:#343434}:root[data-app-theme=public] :is(.topbar,.card,.market-card,.wallet-strip,.sheet-content,.position-card,.empty-state,.bottom-nav),:root[data-app-theme=public] .order-panel .direction-buttons{background:var(--panel)}:root[data-app-theme=public] .chart-loading{background:color-mix(in srgb,var(--chart-bg) 92%,transparent)}:root[data-app-theme=public] :is(.summary-list,.order-hint,.secondary-button,.icon-button,.avatar,.small-badge,.segmented){background:var(--raised)}:root[data-app-theme=public] .asset-tabs>button.active{background:var(--panel)}:root[data-app-theme=public] .long-button{background:var(--green)}:root[data-app-theme=public] .short-button{background:var(--red)}:root[data-app-theme=public] .long-button:hover:not(:disabled){background:color-mix(in srgb,var(--green) 90%,#000)}:root[data-app-theme=public] .short-button:hover:not(:disabled){background:color-mix(in srgb,var(--red) 90%,#000)}:root[data-app-theme=public] .entry-long{background:var(--green)}:root[data-app-theme=public] .entry-short{background:var(--red)}:root[data-app-theme=public] .chart-error{color:var(--red)}:root[data-app-theme=public] .profit-slider{--target-color:var(--green);--target-thumb:var(--green)}:root[data-app-theme=public] .loss-slider{--target-color:var(--red);--target-thumb:var(--red)}:root[data-app-theme=public] .sheet-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1414146b}:root[data-app-theme=public][data-theme=dark] .sheet-overlay{background:#0c0c0ca3}:root[data-app-theme=public] :is(.amount-grid button,.leverage-grid button,.input-label input,.input-label select,.chart-toolbar,.chart-foot){border-color:var(--border)}:root[data-app-theme=public]{--muted:#777}:root[data-app-theme=public][data-theme=dark]{--text:#eee;--muted:#bcbcbc}:root[data-app-theme=public] .skeleton{background:linear-gradient(100deg,var(--raised) 20%,var(--soft) 40%,var(--raised) 60%);background-size:300%}:root[data-app-theme=public] :is(.loading-layout,.chart-wrap,.chart-canvas){background:var(--panel)}:root[data-app-theme=public] :is(.sheet-handle,.position-icon,.segmented button.selected){background:var(--soft)}:root[data-app-theme=public] :is(.input-label input,.input-label select,.market-option,.amount-grid button,.leverage-grid button){background:var(--panel);color:var(--text)}:root[data-app-theme=public] :is(.chart-foot,.price-source,.page-eyebrow,.microcopy,.order-intro,.order-hint,.panel-foot,.trade-title p){color:var(--muted)}:root[data-app-theme=public] .sheet-content{box-shadow:0 16px 80px #0003}:root[data-app-theme=public] .investment-currency{background:var(--green)}:root[data-app-theme=public] .target-track>button{color:#fff}:root[data-app-theme=public] .price-trend-up{color:var(--green)}:root[data-app-theme=public] .price-trend-down{color:var(--red)}:root[data-app-theme=public] .price-trend-flat{color:var(--text)}:root[data-app-theme=public][data-theme=dark] .price-trend-flat{color:#fff}:root[data-app-theme=public] .live-dot{background:var(--green)}:root[data-app-theme=public] .feed-label:has(.live-dot){color:var(--green)}:root[data-app-theme=public] .chart-entry-label{color:#fff}:root[data-app-theme=public] :is(.desktop-position-controls,.mobile-position-controls) .secondary-button{background:var(--raised);color:var(--text);border:1px solid var(--border)}.trade-action-help{min-width:0;display:block;position:relative}.trade-action-help>button{width:100%}.trade-action-help>button[aria-disabled=true]{opacity:.45;cursor:help}.trade-action-help>button[aria-busy=true]{opacity:1;cursor:wait}.trade-action-tooltip{border:1px solid var(--border);background:var(--panel);width:min(280px,100vw - 48px);max-width:calc(100vw - 48px);color:var(--text);z-index:20;text-align:right;border-radius:12px;padding:12px 14px;font-size:11px;line-height:1.9;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 28px #0002}.trade-action-help:last-child .trade-action-tooltip{left:0;right:auto}.competition-rules p{border-bottom:1px solid var(--border);align-items:flex-start;gap:10px;margin:0;padding:14px 0;display:flex}.competition-rules p:last-child{border-bottom:0}.competition-rules p>svg{color:var(--gold);flex-shrink:0;margin-top:4px}.competition-rules p>span{overflow-wrap:anywhere;min-width:0}@media (max-width:640px){:root[data-app-theme=public],:root[data-app-theme=public] body,:root[data-app-theme=public] *{scrollbar-width:none;-ms-overflow-style:none}:root[data-app-theme=public]::-webkit-scrollbar{width:0;height:0;display:none}:root[data-app-theme=public] body::-webkit-scrollbar{width:0;height:0;display:none}:root[data-app-theme=public] ::-webkit-scrollbar{width:0;height:0;display:none}}:root[data-app-theme=public] .target-slider{border:1px solid color-mix(in srgb,var(--target-color) 25%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--target-color) 7%,transparent),transparent 70%),var(--panel);border-radius:16px;margin:12px 0;padding:14px 16px}.target-card-title{align-items:center;gap:7px;min-width:0;display:flex}.target-card-icon{width:28px;height:30px;color:var(--target-color);flex-shrink:0;place-items:center;display:grid}:root[data-app-theme=public] .target-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:root[data-app-theme=public] .target-heading h3{white-space:nowrap;margin:0;font-size:16px}:root[data-app-theme=public] .target-heading strong{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.4;display:flex}:root[data-app-theme=public] .target-heading strong>span{font-size:inherit}.target-heading .target-roi{border-left:1px solid var(--target-color);padding-left:8px}:root[data-app-theme=public] .target-track{align-items:flex-start;gap:8px;margin:12px 0 8px}:root[data-app-theme=public] .target-track>button{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--text);box-shadow:none;border-radius:9px}.target-range-control{--gold:var(--target-color);flex:1;min-width:0}:root[data-app-theme=public] .target-track .order-slider-rail{height:30px;margin:0 9px}:root[data-app-theme=public] .target-track input{touch-action:pan-y;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 4px;border-radius:4px;flex:none;width:100%;height:28px;margin:0}:root[data-app-theme=public] .target-track input::-webkit-slider-thumb{background:var(--target-color);width:19px;height:19px;box-shadow:none;border:2px solid #fff;transition:box-shadow .15s}:root[data-app-theme=public] .target-track input::-moz-range-thumb{background:var(--target-color);width:15px;height:15px;box-shadow:none;border:2px solid #fff;transition:box-shadow .15s}:root[data-app-theme=public] .target-track input:active:not(:disabled)::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--target-color) 18%,transparent)}:root[data-app-theme=public] .target-track input:active:not(:disabled)::-moz-range-thumb{box-shadow:0 0 0 6px color-mix(in srgb,var(--target-color) 18%,transparent)}.target-range-control .order-slider-ticks i{top:12px}.target-preset-stops{z-index:4;justify-content:space-between;gap:2px;height:30px;display:flex;position:relative}.target-preset-stops button{white-space:nowrap;min-width:0;height:30px;color:var(--muted);touch-action:manipulation;border-radius:5px;flex:1;padding:3px 0;font-size:10px;position:static}.target-preset-stops button.active{color:var(--target-color);background:color-mix(in srgb,var(--target-color) 9%,transparent)}.target-preset-stops button:focus-visible{outline:2px solid var(--target-color);outline-offset:1px}.target-preset-stops button:disabled{opacity:.45;cursor:not-allowed}:root[data-app-theme=public] .target-caption{background:var(--surface);border:1px solid var(--border);border-radius:11px;align-items:center;gap:12px;margin:0;padding:9px 12px;display:flex}.target-price{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.target-price>span{color:var(--muted);font-size:11px}.target-price strong{font-variant-numeric:tabular-nums;height:28px;color:var(--text);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;font-size:19px;line-height:1.4;display:flex}.target-price strong.target-inactive{color:var(--muted);justify-content:flex-start;font-size:12px}:root[data-app-theme=public] .target-track>button:last-child{background:var(--target-color);border-color:var(--target-color);color:#fff}.target-price small{color:var(--muted);font-size:10px}:root[data-app-theme=public] .target-caption>button{border-right:1px solid var(--border);color:var(--target-color);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px 8px 0;font-size:12px;text-decoration:none;display:flex}.targets-form>.microcopy{margin:12px 0;line-height:1.9}:root[data-app-theme=public] .targets-done{border-radius:11px;min-height:44px}:root[data-app-theme=public] .market-connection-healthy{color:var(--green)}:root[data-app-theme=public] .market-connection-waiting{color:var(--gold)}:root[data-app-theme=public] .market-connection-disconnected{color:var(--red)}.feed-label[class*=market-connection-]>i{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (max-width:480px){:root[data-app-theme=public] .target-slider{border-radius:14px;padding:12px}:root[data-app-theme=public] .target-heading h3{font-size:15px}:root[data-app-theme=public] .target-heading strong{gap:6px;font-size:15px}.target-heading .target-roi{padding-left:6px}}.chart-brand-watermark{z-index:2;aspect-ratio:2.2;background:var(--muted);opacity:.065;pointer-events:none;width:min(52%,380px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:url(/logo-arz3-dark.png) 50%/100% no-repeat;mask:url(/logo-arz3-dark.png) 50%/100% no-repeat}.library-attribution{color:var(--muted);margin-top:24px;font-size:11px}.library-attribution summary{cursor:pointer}
@media (max-width:640px),(max-width:1024px) and (max-height:500px) and (pointer:coarse){:root[data-app-theme=public]{--mobile-nav-height:clamp(54px,8dvh,66px)}:root[data-app-theme=public] .trading-shell{min-width:0}:root[data-app-theme=public] .trading-shell>.topbar{padding-top:var(--app-safe-top,env(safe-area-inset-top,0px));height:calc(65px + var(--app-safe-top,env(safe-area-inset-top,0px)))}:root[data-app-theme=public] .trading-shell:not(.mobile-trade-shell)>.main-shell{padding-bottom:calc(var(--mobile-nav-height) + 24px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}:root[data-app-theme=public] .trading-shell>.bottom-nav{left:0;right:0;bottom:max(0px,calc(100dvh - var(--app-viewport-height,100dvh) - var(--app-viewport-top,0px)));z-index:20;min-width:0;height:calc(var(--mobile-nav-height) + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));padding:5px 3px var(--app-safe-bottom,env(safe-area-inset-bottom,0px));flex-shrink:0;display:flex;position:fixed}:root[data-app-theme=public] .trading-shell>.bottom-nav a{min-width:0;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10px;line-height:1.5;display:flex;position:relative}:root[data-app-theme=public] .trading-shell>.bottom-nav a svg{flex-shrink:0;width:21px;height:21px}:root[data-app-theme=public] .trading-shell>.bottom-nav a.active{color:var(--gold)}:root[data-app-theme=public] .trading-shell>.bottom-nav a.active:before{top:-5px}:root[data-app-theme=public] .main-shell :is(.page-content,.card,.account-grid,.section-heading,.position-main>div,.position-metrics>div){min-width:0;max-width:100%}:root[data-app-theme=public] .page-content>h1{overflow-wrap:anywhere;font-size:clamp(21px,6vw,26px);line-height:1.6}:root[data-app-theme=public] .page-content p{overflow-wrap:anywhere}:root[data-app-theme=public] .section-heading{flex-wrap:wrap;gap:8px}:root[data-app-theme=public] .history-filters{flex-wrap:wrap}:root[data-app-theme=public] .history-filters button{flex:1;min-height:40px}:root[data-app-theme=public] .competition-own{bottom:calc(var(--mobile-nav-height) + 8px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}:root[data-app-theme=public] .account-actions{flex-wrap:wrap;gap:8px}:root[data-app-theme=public] .details-list>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:10px;display:grid}:root[data-app-theme=public] .details-list b{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.8}:root[data-app-theme=public] .sheet-content{width:100%;max-height:calc(var(--app-viewport-height,100svh) - 16px);top:auto;left:0;bottom:max(0px,calc(100dvh - var(--app-viewport-height,100dvh) - var(--app-viewport-top,0px)));padding-bottom:calc(18px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;border-radius:23px 23px 0 0;scroll-padding-bottom:24px;transform:none}:root[data-app-theme=public] :is(.sheet-floating,.sheet-assets){top:calc(var(--app-viewport-top,0px) + var(--app-viewport-height,100svh)/2);border-radius:23px;width:min(94vw,480px);bottom:auto;left:50%;transform:translate(-50%,-50%)}:root[data-app-theme=public] .sheet-assets{width:min(95vw,760px)}:root[data-app-theme=public] .sheet-content :is(input:not([type=range]):not([type=checkbox]),select,textarea){max-width:100%;font-size:16px}:root[data-app-theme=public] .education-page{min-width:0;max-width:100%}:root[data-app-theme=public] .education-page>h1{font-size:clamp(20px,5.9vw,25px)}:root[data-app-theme=public] .education-page .lesson-list{gap:12px;min-width:0;margin-top:20px}:root[data-app-theme=public] .education-page .lesson{grid-template-columns:24px minmax(0,1fr);gap:9px;padding:clamp(12px,3.5vw,17px);display:grid}:root[data-app-theme=public] .education-page .lesson-number{font-size:18px;line-height:1.7}:root[data-app-theme=public] .education-page .lesson h2{overflow-wrap:anywhere;font-size:clamp(14px,3.9vw,16px);line-height:1.8}:root[data-app-theme=public] .education-page .lesson p{white-space:normal;font-size:clamp(12.5px,3.5vw,14px);line-height:2.1}:root[data-app-theme=public] .education-page .formula{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;padding:10px;font-size:clamp(11px,3.2vw,13px);line-height:2.1}:root[data-app-theme=public] .education-page .learn-table{width:100%;max-width:100%;overflow:visible}:root[data-app-theme=public] .education-page .learn-table table{table-layout:fixed;width:100%;min-width:0;font-size:clamp(10px,3vw,12px)}:root[data-app-theme=public] .education-page .learn-table :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:top;padding:8px 4px;line-height:1.9}:root[data-app-theme=public] .education-page .learn-table :is(th,td):first-child{width:43%}:root[data-app-theme=public] .education-page .learn-table :is(th,td):nth-child(2){width:20%}:root[data-app-theme=public] .education-page .summary-list{padding:10px}:root[data-app-theme=public] .education-page .summary-list>div{flex-wrap:wrap;gap:8px;font-size:12px}:root[data-app-theme=public] .education-page .summary-list b{min-width:0;font-size:12px}}@media (orientation:landscape) and (max-width:1024px) and (max-height:500px) and (pointer:coarse){:root[data-app-theme=public]{--mobile-nav-height:48px}}
@media (max-width:640px),(max-width:1024px) and (max-height:500px) and (pointer:coarse){.mobile-trade-shell{min-width:0}.mobile-trade-shell>.topbar{height:calc(clamp(48px,7.5dvh,62px) + var(--app-safe-top,env(safe-area-inset-top,0px)));padding:var(--app-safe-top,env(safe-area-inset-top,0px)) 12px 0;gap:10px;min-width:0}.mobile-trade-shell .brand .arz3-logo{width:clamp(88px,25vw,108px);height:44px}.mobile-trade-shell .desktop-nav,.mobile-trade-shell .avatar{display:none}.mobile-trade-shell .brand{margin-left:auto}.mobile-trade-shell>.main-shell{width:auto;min-width:0;min-height:0;padding:clamp(5px,1dvh,9px) 0 calc(var(--mobile-nav-height) + 24px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));flex-direction:column;gap:clamp(5px,1dvh,9px);margin:0 clamp(8px,3vw,14px);display:flex}.mobile-trade-shell>.main-shell:has(.order-panel){padding-bottom:calc(var(--mobile-nav-height) + clamp(44px,6.5dvh,54px) + 40px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}.mobile-trade-shell .page-eyebrow{flex-shrink:0;min-height:12px;margin:0;font-size:9px}.mobile-trade-shell .page-eyebrow>span:first-child{display:none}.mobile-trade-shell .page-eyebrow .feed-label{margin-inline-start:auto}.mobile-trade-shell .wallet-strip{border-radius:12px;flex-shrink:0;margin:0;padding:clamp(8px,1.3dvh,12px) 12px}.mobile-trade-shell .market-wallet-overview>div:first-child,.mobile-trade-shell .market-wallet-overview>.wallet-metric{gap:2px}.mobile-trade-shell .market-wallet-overview strong{margin:0;font-size:clamp(18px,5.5vw,23px);line-height:1.25}.mobile-trade-shell .market-wallet-overview .wallet-metric b{font-size:clamp(16px,4.8vw,20px);line-height:1.25}.mobile-trade-shell .market-wallet-overview>div>span{font-size:10px}.mobile-trade-shell .guest-strip{flex-wrap:nowrap;gap:8px}.mobile-trade-shell .guest-strip>div{min-width:0}.mobile-trade-shell .guest-strip .muted{font-size:9px}.mobile-trade-shell .guest-strip .primary-button{height:36px;padding:6px 10px}.mobile-trade-shell .trading-layout{flex-direction:column;flex:1;gap:clamp(5px,1dvh,9px);min-height:0;display:flex}.mobile-trade-shell .chart-column,.mobile-trade-shell .trading-side{display:contents}.mobile-trade-shell :is(.trade-title,.open-positions,.learn-card,.side-note,.chart-position-toolbar){display:none}.mobile-trade-shell .market-card{flex-direction:column;flex:1;min-height:0;display:flex}.mobile-trade-shell .fitted-tabs,.mobile-trade-shell .fitted-tabs>button,.mobile-trade-shell .tabs-measure>button{min-height:clamp(38px,6dvh,52px)}.mobile-trade-shell .fitted-tabs{flex-shrink:0}.mobile-trade-shell .fitted-tabs .coin-logo{width:22px;height:22px}.mobile-trade-shell .market-summary{flex-shrink:0;grid-template-columns:minmax(0,1fr);gap:7px;padding:11px 12px;display:grid}.mobile-trade-shell .quote-overview{margin-top:0}.mobile-trade-shell .daily-change,.mobile-trade-shell .daily-change small{display:block}.mobile-trade-shell .quote-value>strong{font-size:clamp(21px,6.5vw,29px)}.mobile-trade-shell .position-hero{margin-top:0;padding:8px 10px}.mobile-trade-shell .hero-pnl>strong{font-size:clamp(21px,6vw,27px)}.mobile-trade-shell .hero-pnl>small{display:none}.mobile-trade-shell .chart-stage{flex:none;min-height:0}.mobile-trade-shell .chart-wrap{height:clamp(300px,48svh,420px)}.mobile-trade-shell .chart-wrap.with-rsi{height:clamp(400px,60svh,520px)}.mobile-trade-shell .chart-overlay-tools{gap:5px;top:7px}.mobile-trade-shell .chart-freshness{flex-wrap:nowrap;flex-shrink:0;gap:4px;min-height:24px;padding:4px 9px;font-size:8px}.mobile-trade-shell .chart-freshness>span:not(.feed-wait-slot){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-trade-shell .price-feed-notice{align-items:center;margin:2px 7px;padding:3px 7px;font-size:8px;line-height:1.3}.mobile-trade-shell .price-feed-notice svg{width:12px;height:12px;margin:0}.mobile-trade-shell .price-feed-notice small{display:none}.mobile-trade-shell .order-panel{background:0 0;border:0;flex-shrink:0;padding:0}.mobile-trade-shell .order-panel>:not(.direction-buttons){display:none}.mobile-trade-shell .order-panel .mobile-position-controls{display:grid}.mobile-trade-shell .order-panel>.direction-buttons.has-open-position{display:none}.mobile-trade-shell .direction-buttons{gap:9px}.mobile-trade-shell .order-panel .direction-buttons{left:0;right:0;bottom:calc(var(--mobile-nav-height) + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)) + max(0px,100dvh - var(--app-viewport-height,100dvh) - var(--app-viewport-top,0px)));border:0;border-top:1px solid var(--border);background:var(--panel);z-index:19;-webkit-backdrop-filter:none;backdrop-filter:none;margin:0;padding:10px 14px;position:fixed}.mobile-trade-shell .direction-buttons button{height:clamp(44px,6.5dvh,54px);font-size:14px}.mobile-trade-shell .mobile-position-controls button{font-size:12px}.mobile-trade-shell .loading-layout{flex:1;min-height:0;overflow:hidden}.mobile-trade-shell .error-banner{flex-shrink:0;margin:0;padding:6px;font-size:10px}}
