.mkp-page{flex-direction:column}.mkp-header,.mkp-page{display:flex;gap:.75rem}.mkp-header{flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.mkp-header-copy h1{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.mkp-header-copy p{margin-top:.2rem;font-size:.75rem;color:hsl(var(--ink-muted))}.mkp-header-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mkp-breadth{display:flex;min-width:11rem;flex-direction:column;gap:.25rem}.mkp-breadth-label{display:flex;justify-content:space-between;font-size:.625rem;font-weight:600;color:hsl(var(--ink-muted))}.mkp-breadth-bar{display:flex;height:.375rem;overflow:hidden;border-radius:999px;background:hsl(var(--surface-elevated))}.mkp-breadth-bar span{min-width:2px}.mkp-breadth-bar .is-up{background:hsl(var(--trading-up))}.mkp-breadth-bar .is-down{background:hsl(var(--trading-down))}.mkp-breadth-bar .is-flat{background:hsl(var(--hairline-strong))}.mkp-featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.mkp-featured{grid-template-columns:repeat(4,minmax(0,1fr))}}.mkp-feat{text-align:center;justify-content:flex-start}.mkp-feat:hover{border-color:hsl(var(--hairline-strong));background:hsl(var(--surface-hover)/.5)}.mkp-feat-pair{display:flex;align-items:center;justify-content:center;gap:.4rem}.mkp-feat .mkp-tile-symbol{font-size:.8125rem;font-weight:800}.mkp-feat .mkp-tile-spark,.mkp-feat .mkp-tile-spark svg{width:100%;height:3.65rem}.mkp-feat .mkp-tile-price{margin-top:.15rem;font-size:.9375rem}.mkp-hero{display:flex;flex-direction:column;min-height:13.5rem;padding:.75rem .85rem .65rem;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background:hsl(var(--surface));box-shadow:var(--shadow-card)}.mkp-hero-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem}.mkp-hero-pair{display:flex;align-items:center;gap:.5rem}.mkp-hero-pair:hover .mkp-hero-symbol{color:hsl(var(--brand))}.mkp-hero-symbol{font-size:.9375rem;font-weight:800}.mkp-hero-caption{margin:.1rem 0 0;font-size:.625rem;color:hsl(var(--ink-muted))}.mkp-hero-px{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}.mkp-hero-last{margin:0;font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mkp-hero-time{font-size:.625rem;color:hsl(var(--ink-subtle));font-variant-numeric:tabular-nums}.mkp-hero-plot{position:relative;flex:1;min-height:8.5rem;margin-top:.35rem}.mkp-hero-svg{display:block;width:100%;height:8.75rem;cursor:crosshair}.mkp-hero-scale{position:absolute;inset-block:.15rem 2.1rem;inset-inline-end:0;display:flex;flex-direction:column;justify-content:space-between;font-size:.5625rem;color:hsl(var(--ink-subtle));font-variant-numeric:tabular-nums;pointer-events:none}.mkp-hero-skel{height:13.5rem;width:100%;border-radius:var(--radius-lg)}.mkp-hero-foot{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem;font-size:.625rem;color:hsl(var(--ink-muted))}.mkp-hero-trade{font-weight:700;color:hsl(var(--brand))}.mkp-hero-trade:hover{text-decoration:underline}.mkp-tile{scroll-snap-align:start;display:flex;flex-direction:column;gap:.35rem;min-height:6.25rem;padding:.75rem .85rem;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background:hsl(var(--surface));box-shadow:var(--shadow-card);transition:border-color .15s,background .15s}.mkp-tile:hover{border-color:hsl(var(--hairline-strong));background:hsl(var(--surface-hover)/.5)}.mkp-tile--stat{cursor:default}.mkp-tile-top{justify-content:space-between;gap:.5rem}.mkp-tile-pair,.mkp-tile-top{display:flex;align-items:center}.mkp-tile-pair{min-width:0;gap:.45rem}.mkp-tile-symbol{font-size:.8125rem;font-weight:700}.mkp-tile-name{font-size:.625rem;color:hsl(var(--ink-muted))}.mkp-tile-price{font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mkp-tile-spark{height:1.75rem;width:5.5rem}.mkp-hot{display:grid;gap:.5rem}@media (min-width:1024px){.mkp-hot{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkp-hot-card{border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background:hsl(var(--surface));overflow:hidden}.mkp-hot-card--up{border-color:hsl(var(--trading-up)/.28)}.mkp-hot-card--down{border-color:hsl(var(--trading-down)/.28)}.mkp-hot-head{justify-content:space-between;gap:.5rem;padding:.6rem .75rem .4rem}.mkp-hot-head,.mkp-hot-title{display:flex;align-items:center}.mkp-hot-title{gap:.4rem;font-size:.75rem;font-weight:700}.mkp-hot-more{font-size:.625rem;font-weight:600;color:hsl(var(--brand))}.mkp-hot-more:hover{text-decoration:underline}.mkp-hot-row{display:grid;grid-template-columns:1.15rem 1.25rem minmax(0,1fr) 4.85rem;align-items:center;-moz-column-gap:.45rem;column-gap:.45rem;padding:.4rem .75rem;border-top:1px solid hsl(var(--hairline)/.65)}.mkp-hot-card--vol .mkp-hot-row{grid-template-columns:1.15rem 1.25rem minmax(0,1fr) 5.4rem}.mkp-hot-row:hover{background:hsl(var(--surface-hover)/.6)}.mkp-hot-rank{width:1.15rem;text-align:center;font-size:.625rem;font-weight:700;color:hsl(var(--ink-subtle));font-variant-numeric:tabular-nums}.mkp-hot-names{min-width:0;width:100%;text-align:start}.mkp-hot-fa,.mkp-hot-sym{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkp-hot-sym{font-size:.75rem;font-weight:700}.mkp-hot-fa{font-size:.625rem;color:hsl(var(--ink-muted))}.mkp-hot-right{display:flex;flex-direction:column;align-items:end;justify-self:stretch;width:100%;gap:.1rem}.mkp-hot-vol{font-size:.625rem;font-weight:600;color:hsl(var(--ink-muted));white-space:nowrap}.mkp-board{overflow:hidden}.mkp-table{direction:rtl}.mkp-table .lmk-td,.mkp-table .lmk-th{padding-inline:.5rem}.mkp-table .lmk-th{white-space:nowrap;overflow:visible;text-overflow:clip}.mkp-table .lmk-td--coin,.mkp-table .lmk-th--coin{width:28%;text-align:start}.mkp-table .lmk-td--coin{max-width:none}.mkp-table .lmk-td--price,.mkp-table .lmk-th--price{width:18%;text-align:end}.mkp-table .lmk-td--change,.mkp-table .lmk-th--change{width:12%;text-align:end}.mkp-table .lmk-td--change .inline-flex{margin-inline-start:auto}.mkp-table .lmk-td--hilo,.mkp-table .lmk-th--hilo{width:12%;text-align:end}.mkp-table .lmk-td--chart,.mkp-table .lmk-th--chart{width:7.5rem;text-align:center}.mkp-table .lmk-td--volume,.mkp-table .lmk-th--volume{width:14%;text-align:end}.mkp-table .lmk-td--action,.mkp-table .lmk-th--action{width:4.5rem;text-align:center}.mkp-table .lmk-sort-btn span{overflow:hidden;text-overflow:ellipsis}.mkp-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem 1rem;border-bottom:1px solid hsl(var(--hairline));background:hsl(var(--surface-elevated)/.45);font-size:.6875rem;color:hsl(var(--ink-muted))}.mkp-count{font-weight:600;color:hsl(var(--ink));font-variant-numeric:tabular-nums}.mkp-board .lmk-scroll{display:none}.mkp-board .lmk-mobile-list{display:flex}@media (min-width:768px){.mkp-board .lmk-scroll{display:block;max-height:none}.mkp-board .lmk-mobile-list{display:none}}.mkp-empty{padding:2.5rem 1rem;text-align:center;font-size:.8125rem;color:hsl(var(--ink-muted))}.mkp-skel{height:11.25rem;border-radius:var(--radius-lg);background:hsl(var(--surface-elevated))}.mkp-board .lmk-trade-btn{color:hsl(var(--brand));border-color:hsl(var(--brand)/.35)}@media (min-width:1024px){.mkp-board .lmk-search-wrap{flex:1 1 16rem;width:auto;max-width:22rem}}.mkp-pulse{display:grid;gap:.5rem}@media (min-width:1024px){.mkp-pulse{grid-template-columns:minmax(11rem,.9fr) minmax(12rem,1fr) minmax(12rem,1fr)}}.mkp-pulse-card{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem .75rem .85rem;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background:hsl(var(--surface));min-height:11.25rem;overflow:visible}.mkp-pulse-kicker{width:100%;font-weight:700}.mkp-pulse-hint,.mkp-pulse-kicker{margin:0;font-size:.625rem;color:hsl(var(--ink-muted))}.mkp-pulse-hint{font-weight:600;text-align:center}.mkp-vol-card{align-items:stretch;justify-content:flex-start;gap:.28rem}.mkp-vol-gauge{display:flex;align-items:center;justify-content:center;width:100%;min-height:8.1rem}.mkp-cyl{width:10.6rem;height:8.15rem;flex-shrink:0}.mkp-cyl-shadow{opacity:.28}.mkp-cyl-shine{animation:mkp-cyl-glint 3.6s ease-in-out infinite}@keyframes mkp-cyl-glint{0%,to{opacity:.35}50%{opacity:.95}}.mkp-vol-copy{width:100%;text-align:center}.mkp-vol-copy .mkp-tile-price{font-size:.78rem;line-height:1.2}.mkp-vol-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .55rem;margin:.15rem 0 0;font-size:.5625rem;font-weight:700}.mkp-vol-legend .is-up{color:hsl(var(--trading-up))}.mkp-vol-legend .is-down{color:hsl(var(--trading-down))}.mkp-pulse-show{overflow:visible;border-color:hsl(var(--trading-up)/.4);background:radial-gradient(ellipse 80% 70% at 50% 28%,hsl(var(--trading-up)/.22),transparent 62%),linear-gradient(180deg,hsl(var(--surface-elevated)/.9),hsl(var(--surface)));box-shadow:0 10px 28px hsl(var(--trading-up)/.16),inset 0 1px 0 hsl(0 0% 100%/.08);color:hsl(var(--trading-up))}.mkp-pulse-show.is-down{border-color:hsl(var(--trading-down)/.42);background:radial-gradient(ellipse 80% 70% at 50% 28%,hsl(var(--trading-down)/.22),transparent 62%),linear-gradient(180deg,hsl(var(--surface-elevated)/.9),hsl(var(--surface)));box-shadow:0 10px 28px hsl(var(--trading-down)/.16),inset 0 1px 0 hsl(0 0% 100%/.08);color:hsl(var(--trading-down))}.mkp-pulse-show .mkp-pulse-hint,.mkp-pulse-show .mkp-pulse-kicker{color:hsl(var(--ink-muted))}.mkp-beat{position:relative;width:6.5rem;height:6.5rem;display:grid;place-items:center}.mkp-ripple-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mkp-beat-core{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;width:4.35rem;height:4.35rem;border-radius:999px;border:2px solid;background:radial-gradient(circle at 32% 28%,hsl(0 0% 100%/.22),transparent 44%),radial-gradient(circle at 50% 58%,hsl(var(--surface-elevated)),hsl(var(--surface)));box-shadow:0 10px 18px hsl(220 40% 4%/.5),0 0 18px currentColor,inset 0 -6px 10px hsl(220 40% 4%/.28),inset 0 2px 5px hsl(0 0% 100%/.18);animation:mkp-heart 1.8s ease-in-out infinite}.mkp-beat-label{font-size:.5rem;font-weight:700;color:hsl(var(--ink-muted))}.mkp-beat-val{font-size:.875rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;text-shadow:0 0 10px currentColor}@keyframes mkp-heart{0%,to{transform:scale(1)}14%{transform:scale(1.08)}28%{transform:scale(1)}42%{transform:scale(1.12)}62%{transform:scale(1)}}.mkp-ecg{height:1.55rem;color:inherit}.mkp-beat-split,.mkp-ecg{width:100%;overflow:hidden}.mkp-beat-split{display:flex;height:.42rem;border-radius:999px;background:hsl(var(--surface-elevated));box-shadow:inset 0 1px 2px hsl(220 40% 4%/.35)}.mkp-beat-split .is-up{background:hsl(var(--trading-up));box-shadow:0 0 8px hsl(var(--trading-up)/.5)}.mkp-beat-split .is-down{background:hsl(var(--trading-down));box-shadow:0 0 8px hsl(var(--trading-down)/.5)}.mkp-pulse-avg{font-size:1.65rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1}.mkp-pulse-avg.is-up{color:hsl(var(--trading-up))}.mkp-pulse-avg.is-down{color:hsl(var(--trading-down))}.mkp-pulse-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;margin:.35rem 0 0}.mkp-pulse-stats div{text-align:center}.mkp-pulse-stats dt{font-size:.5625rem;color:hsl(var(--ink-subtle))}.mkp-pulse-stats dd{margin:.1rem 0 0;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.mkp-view{display:inline-flex;padding:.125rem;border-radius:var(--radius-md);border:1px solid hsl(var(--hairline));background:hsl(var(--surface-elevated))}.mkp-view-btn{border-radius:calc(var(--radius-md) - 2px);padding:.2rem .55rem;font-size:.625rem;font-weight:700;color:hsl(var(--ink-muted))}.mkp-view-btn.is-active{background:hsl(var(--surface));color:hsl(var(--ink));box-shadow:var(--shadow-card)}.mkp-range{min-width:6.5rem}.mkp-range-track{position:relative;height:.28rem;border-radius:999px;background:hsl(var(--surface-elevated));overflow:visible}.mkp-range-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,hsl(var(--trading-down)) 0,hsl(var(--trading-up)) 100%)}.mkp-range-mark{position:absolute;top:50%;width:.45rem;height:.45rem;border-radius:999px;background:hsl(var(--ink));border:1.5px solid hsl(var(--surface));transform:translate(-50%,-50%);box-shadow:0 0 0 1px hsl(var(--hairline-strong))}.mkp-range-labels{display:flex;justify-content:space-between;margin-top:.2rem;font-size:.5625rem;color:hsl(var(--ink-subtle));font-variant-numeric:tabular-nums}.mkp-heat-wrap{padding:.5rem .75rem .85rem}.mkp-chip-row{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;width:100%}.mkp-chip-row--tabs{display:flex;flex-wrap:wrap;grid-template-columns:none}.mkp-chip{display:flex;flex-direction:column;align-items:stretch;gap:.12rem;padding:.55rem .7rem .5rem;border-radius:.85rem;border:1px solid hsl(var(--hairline-strong));background:hsl(var(--surface-elevated));color:hsl(var(--ink-muted));text-align:start;box-shadow:0 1px 0 hsl(0 0% 100%/.04);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}.mkp-chip:hover{color:hsl(var(--ink));border-color:hsl(var(--brand)/.45);background:hsl(var(--surface-hover))}.mkp-chip.is-on{color:hsl(var(--ink));border-color:hsl(var(--brand));background:linear-gradient(180deg,hsl(var(--brand)/.18),hsl(var(--surface))),hsl(var(--surface));box-shadow:0 0 0 1px hsl(var(--brand)/.35),0 6px 16px hsl(var(--brand)/.16)}.mkp-chip-title{font-size:.8125rem;font-weight:800;line-height:1.2}.mkp-chip-sub{font-size:.625rem;font-weight:600;color:hsl(var(--ink-subtle))}.mkp-chip.is-on .mkp-chip-sub{color:hsl(var(--ink-muted))}.mkp-chip--tab{flex:1 1 auto;min-width:6.5rem;align-items:center;text-align:center;padding:.5rem .65rem;font-size:.75rem;font-weight:800}@media (min-width:768px){.mkp-chip-row--tabs{flex-wrap:nowrap}}[data-theme=light] .mkp-chip{background:hsl(0 0% 100%)}[data-theme=light] .mkp-chip.is-on{background:linear-gradient(180deg,hsl(var(--brand)/.12),hsl(0 0% 100%))}@media (prefers-reduced-motion:reduce){.mkp-cyl-shine{animation:none!important}}.otc-page{flex-direction:column;gap:1rem;padding-block:.25rem 1.5rem}.otc-head,.otc-page{display:flex;align-items:center}.otc-head{width:100%;max-width:28rem;justify-content:space-between;gap:.75rem}.otc-head h1{font-size:1.125rem;font-weight:800;letter-spacing:-.03em;line-height:1.2}.otc-head-links{display:flex;gap:.75rem;font-size:.6875rem;font-weight:600;color:hsl(var(--ink-muted))}.otc-head-links a:hover{color:hsl(var(--brand))}.otc-widget{width:100%;max-width:28rem;position:relative;overflow:hidden;border-radius:1.5rem;border:1px solid hsl(var(--hairline)/.8);background:radial-gradient(120% 80% at 100% -10%,hsl(var(--brand)/.12),transparent 55%),radial-gradient(90% 60% at -10% 110%,hsl(152 60% 40%/.08),transparent 50%),hsl(var(--surface));box-shadow:0 1px 0 hsl(var(--hairline)/.6) inset,0 18px 40px -24px hsl(220 40% 4%/.45)}.otc-widget[data-side=SELL]{background:radial-gradient(120% 80% at 100% -10%,hsl(0 72% 50%/.12),transparent 55%),radial-gradient(90% 60% at -10% 110%,hsl(24 80% 50%/.08),transparent 50%),hsl(var(--surface))}.otc-widget-inner{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1rem 1.15rem}.otc-quote-switch{display:grid;grid-template-columns:1fr 1fr;padding:.2rem;border-radius:999px;background:hsl(var(--canvas)/.7);border:1px solid hsl(var(--hairline));position:relative}.otc-quote-switch button{position:relative;z-index:1;height:2.35rem;border:0;background:transparent;border-radius:999px;font-size:.8125rem;font-weight:700;color:hsl(var(--ink-muted));transition:color .2s}.otc-quote-switch button[aria-pressed=true]{color:hsl(var(--ink))}.otc-quote-thumb{position:absolute;inset-block:.2rem;width:calc(50% - .2rem);border-radius:999px;background:hsl(var(--surface-elevated));box-shadow:0 1px 4px hsl(220 30% 8%/.18);transition:inset-inline-start .22s cubic-bezier(.34,1.2,.64,1)}.otc-quote-switch[data-quote=IRT] .otc-quote-thumb{inset-inline-start:.2rem}.otc-quote-switch[data-quote=USDT] .otc-quote-thumb{inset-inline-start:calc(50%)}.otc-side{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.otc-side button{height:2.75rem;border-radius:.9rem;border:1px solid hsl(var(--hairline));background:transparent;font-size:.9375rem;font-weight:800;color:hsl(var(--ink-muted));transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.otc-side button[data-on=BUY]{background:hsl(152 62% 36%);border-color:transparent;color:#fff;box-shadow:0 8px 20px -10px hsl(152 62% 36%/.8)}.otc-side button[data-on=SELL]{background:hsl(0 72% 48%);border-color:transparent;color:#fff;box-shadow:0 8px 20px -10px hsl(0 72% 48%/.75)}.otc-asset{display:flex;width:100%;align-items:center;gap:.75rem;padding:.7rem .85rem;border-radius:1.1rem;border:1px solid hsl(var(--hairline));background:hsl(var(--canvas)/.55);text-align:start;transition:border-color .15s,background .15s}.otc-asset:hover{border-color:hsl(var(--brand)/.45);background:hsl(var(--surface-elevated))}.otc-asset-meta{min-width:0;flex:1}.otc-asset-fa{font-size:.9375rem;font-weight:800;line-height:1.2}.otc-asset-en{font-size:.6875rem;font-weight:600;color:hsl(var(--ink-muted));letter-spacing:.04em}.otc-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.otc-quick button{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:.22rem;min-height:5.1rem;padding:.7rem .4rem .6rem;border-radius:1.15rem;border:1px solid hsl(var(--hairline));background:hsl(var(--canvas)/.55);color:hsl(var(--ink-muted))}.otc-quick button[aria-pressed=true]{border-color:hsl(var(--brand)/.55);background:hsl(var(--brand)/.12);color:hsl(var(--ink));box-shadow:0 0 0 1px hsl(var(--brand)/.18)}.otc-quick-fa{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:800;line-height:1.15;color:hsl(var(--ink))}.otc-quick-en{font-size:.625rem;font-weight:700;letter-spacing:.04em}.otc-quick-bal{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--brand))}.otc-pay{display:flex;flex-direction:column;gap:.55rem;padding:.85rem .9rem .95rem;border-radius:1.15rem;background:hsl(var(--canvas)/.62);border:1px solid hsl(var(--hairline)/.9)}.otc-pay-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.otc-pay-label{font-weight:700}.otc-bal,.otc-pay-label{font-size:.6875rem;color:hsl(var(--ink-muted))}.otc-bal{display:flex;align-items:center;gap:.45rem}.otc-bal b{font-variant-numeric:tabular-nums;color:hsl(var(--ink))}.otc-amount-row{display:flex;align-items:center;gap:.5rem}.otc-amount-row input{flex:1;min-width:0;height:2.75rem;border:0;background:transparent;font-size:1.5rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:hsl(var(--ink))}.otc-amount-row input:focus{outline:none}.otc-unit{display:flex;align-items:center;gap:.25rem;height:2rem;padding-inline:.6rem;border-radius:999px;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));font-size:.75rem;font-weight:800;color:hsl(var(--ink-muted))}.otc-pct{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding-top:.1rem}.otc-pct button{height:2.05rem;border-radius:.7rem;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));font-size:.75rem;font-weight:800;color:hsl(var(--ink-muted))}.otc-pct button[aria-pressed=true]{border-color:hsl(var(--brand)/.5);background:hsl(var(--brand)/.14);color:hsl(var(--ink))}.otc-pct button:disabled{opacity:.4}.otc-receive{display:flex;flex-direction:column;gap:.35rem;padding:.85rem .9rem;border-radius:1.15rem;background:hsl(var(--canvas)/.4);border:1px dashed hsl(var(--hairline))}.otc-receive-row,.otc-receive-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.otc-receive span{color:hsl(var(--ink-muted));font-size:.6875rem;font-weight:700}.otc-receive b{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800;letter-spacing:-.03em}.otc-rate{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;color:hsl(var(--ink-muted))}.otc-rate b{font-variant-numeric:tabular-nums;font-weight:700;color:hsl(var(--ink))}.otc-cta,.otc-widget form{width:100%}.otc-cta{display:flex;align-items:center;justify-content:center;height:3.05rem;border:0;border-radius:1rem;font-size:.9375rem;font-weight:800;color:#fff;text-decoration:none;background:hsl(152 62% 36%);box-shadow:0 10px 24px -12px hsl(152 62% 36%/.85)}.otc-cta[data-side=SELL]{background:hsl(0 72% 48%);box-shadow:0 10px 24px -12px hsl(0 72% 48%/.85)}.otc-cta:disabled{opacity:.45;box-shadow:none}.otc-timer{text-align:center;font-size:.6875rem;color:hsl(var(--ink-muted))}.otc-picker{display:flex;flex-direction:column;gap:.75rem;min-height:0;max-height:min(62vh,26rem);overflow:hidden}.otc-picker-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-inline:-.25rem;padding-inline:.25rem;padding-bottom:.15rem;display:flex;flex-direction:column;gap:.2rem;scrollbar-width:none;-ms-overflow-style:none}.otc-picker-list::-webkit-scrollbar{display:none;width:0;height:0}.otc-picker-row{display:flex;width:100%;align-items:center;gap:.75rem;padding:.6rem .55rem;border-radius:.85rem;border:0;background:transparent;text-align:start}.otc-picker-row:hover,.otc-picker-row[aria-selected=true]{background:hsl(var(--brand)/.1)}.otc-done{width:100%;max-width:28rem;border-radius:1.5rem;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));padding:1.15rem 1.1rem 1.25rem}.otc-done h2{font-size:1rem;font-weight:800}.otc-done-row{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem;padding-block:.4rem}.otc-done-row span{color:hsl(var(--ink-muted))}.otc-gate{width:100%;max-width:28rem}.cv-page{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding-block:.35rem 1.75rem}.cv-dialog :is(:focus,:focus-visible),.cv-leg-row input:is(:focus,:focus-visible),.cv-widget :is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important}.cv-widget{width:100%;max-width:26.75rem;border-radius:1.6rem;border:1px solid hsl(var(--hairline)/.75);background:radial-gradient(120% 70% at 100% -20%,hsl(var(--brand)/.1),transparent 48%),hsl(var(--surface));box-shadow:0 1px 0 hsl(var(--hairline)/.45) inset,0 22px 48px -28px hsl(220 40% 4%/.55);padding:1.05rem 1.05rem 1.2rem;display:flex;flex-direction:column;gap:.8rem}.cv-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-inline:.2rem}.cv-head h2{font-size:1.1rem;font-weight:800;letter-spacing:-.03em}.cv-head a{font-size:.75rem;font-weight:700;color:hsl(var(--brand));text-decoration:none}.cv-head a:hover{text-decoration:underline}.cv-stack{position:relative;gap:.35rem}.cv-leg,.cv-stack{display:flex;flex-direction:column}.cv-leg{gap:.5rem;padding:.9rem .95rem .95rem;border-radius:1.25rem;background:hsl(var(--canvas)/.72);border:1px solid hsl(var(--hairline)/.85);transition:border-color .15s ease,background .15s ease}.cv-leg:focus-within{border-color:hsl(var(--hairline-strong));background:hsl(var(--surface-elevated)/.55)}.cv-leg-top{justify-content:space-between;gap:.5rem;font-size:.6875rem;font-weight:700;color:hsl(var(--ink-muted))}.cv-bal,.cv-leg-top{display:flex;align-items:center}.cv-bal{gap:.4rem;font-variant-numeric:tabular-nums}.cv-bal b{color:hsl(var(--ink))}.cv-max{height:1.45rem;padding-inline:.45rem;border:0;border-radius:.45rem;background:hsl(var(--brand)/.16);color:hsl(var(--brand));font-size:.625rem;font-weight:800;letter-spacing:.04em}.cv-max:hover:not(:disabled){background:hsl(var(--brand)/.28)}.cv-max:disabled{opacity:.4}.cv-leg-row{display:flex;align-items:center;gap:.55rem}.cv-leg-row input{flex:1;min-width:0;height:2.85rem;border:0;background:transparent;box-shadow:none;font-size:1.7rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:hsl(var(--ink))}.cv-leg-row input:focus,.cv-leg-row input:focus-visible{outline:none;box-shadow:none}.cv-leg-row input::-moz-placeholder{color:hsl(var(--ink-muted)/.45);font-weight:700}.cv-leg-row input::placeholder{color:hsl(var(--ink-muted)/.45);font-weight:700}.cv-token{display:flex;align-items:center;gap:.4rem;height:2.55rem;padding-inline:.4rem .5rem;border-radius:999px;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));flex-shrink:0}.cv-token:hover{border-color:hsl(var(--hairline-strong));background:hsl(var(--surface-hover))}.cv-token-meta{display:flex;flex-direction:column;align-items:start;min-width:0;line-height:1.1}.cv-token-fa{font-size:.78rem;font-weight:800}.cv-token-en{font-size:.6rem;font-weight:700;color:hsl(var(--ink-muted))}.cv-flip{position:absolute;inset-inline-start:50%;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;margin-inline-start:-1.175rem;margin-top:-1.175rem;border-radius:50%;border:3px solid hsl(var(--surface));background:hsl(var(--surface-elevated));color:hsl(var(--ink))}.cv-flip:hover{color:hsl(var(--brand));transform:rotate(180deg);transition:transform .2s ease,color .15s ease}.cv-pct{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.cv-pct button{height:2rem;border-radius:.7rem;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));font-size:.72rem;font-weight:800;color:hsl(var(--ink-muted))}.cv-pct button[aria-pressed=true]{border-color:hsl(var(--brand)/.45);background:hsl(var(--brand)/.14);color:hsl(var(--ink))}.cv-pct button:disabled{opacity:.38}.cv-meta{display:flex;flex-direction:column;gap:.35rem;padding:.15rem .35rem 0;font-size:.6875rem;color:hsl(var(--ink-muted))}.cv-meta-row{display:flex;justify-content:space-between;gap:.75rem}.cv-meta-row b{font-variant-numeric:tabular-nums;font-weight:700;color:hsl(var(--ink))}.cv-cta{display:flex;width:100%;align-items:center;justify-content:center;height:3.15rem;border:0;border-radius:1.05rem;font-size:.95rem;font-weight:800;color:hsl(var(--brand-foreground));text-decoration:none;background:hsl(var(--brand))}.cv-cta:disabled{opacity:.45}.cv-timer{text-align:center;font-size:.6875rem;color:hsl(var(--ink-muted))}.cv-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.cv-quick button{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.18rem;min-height:5.35rem;padding:.6rem .3rem .5rem;border-radius:1.1rem;border:1px solid hsl(var(--hairline));background:hsl(var(--canvas)/.55)}.cv-quick button[aria-pressed=true]{border-color:hsl(var(--brand)/.5);background:hsl(var(--brand)/.12)}.cv-quick-fa{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800}.cv-quick-en{font-size:.6rem;font-weight:700;color:hsl(var(--ink-muted))}.cv-quick-bal{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.62rem;font-weight:800;font-variant-numeric:tabular-nums;color:hsl(var(--brand))}.cv-pick-bal{margin-inline-start:auto;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--ink-muted))}.cv-done{width:100%;max-width:26.75rem;border-radius:1.5rem;border:1px solid hsl(var(--hairline));background:hsl(var(--surface));padding:1.15rem 1.1rem 1.25rem}.cv-done h2{font-size:1rem;font-weight:800}.cv-done-row{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem;padding-block:.4rem}.cv-done-row span{color:hsl(var(--ink-muted))}.cv-gate{width:100%;max-width:26.75rem}.rfq-page{display:grid;gap:1rem;width:100%;padding-block:.2rem 1.5rem}@media (min-width:1024px){.rfq-page{grid-template-columns:minmax(20rem,24.5rem) minmax(0,1fr);align-items:start;gap:1.25rem}}.rfq-hero{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;border-radius:1.25rem;border:1px solid hsl(var(--hairline)/.8);background:radial-gradient(90% 120% at 100% -10%,hsl(var(--brand)/.12),transparent 52%),hsl(var(--surface))}.rfq-hero h2{font-size:1.15rem;font-weight:800;letter-spacing:-.03em}.rfq-hero p{margin-top:.25rem;max-width:40rem;font-size:.8rem;color:hsl(var(--ink-muted))}.rfq-hero-links{display:flex;flex-wrap:wrap;gap:.65rem;font-size:.75rem;font-weight:700}.rfq-hero-links a{color:hsl(var(--brand));text-decoration:none}.rfq-hero-links a:hover{text-decoration:underline}.rfq-kpis,.rfq-page>[role=status]{grid-column:1/-1}.rfq-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.rfq-kpi{border-radius:.95rem;border:1px solid hsl(var(--hairline)/.8);background:hsl(var(--surface));padding:.7rem .8rem}.rfq-kpi span{display:block;font-size:.68rem;color:hsl(var(--ink-muted))}.rfq-kpi b{display:block;margin-top:.2rem;font-size:.9rem;font-weight:800;letter-spacing:-.02em}.rfq-board,.rfq-ticket{border-radius:1.35rem;border:1px solid hsl(var(--hairline)/.8);background:hsl(var(--surface));box-shadow:0 18px 40px -28px hsl(220 40% 4%/.45);padding:1rem}.rfq-ticket :is(:focus,:focus-visible),.rfq-ticket input:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.rfq-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-bottom:1rem}.rfq-step{flex-direction:column;gap:.3rem;text-align:center;font-size:.65rem;color:hsl(var(--ink-muted))}.rfq-step,.rfq-step i{display:flex;align-items:center}.rfq-step i{height:1.55rem;width:1.55rem;justify-content:center;border-radius:999px;background:hsl(var(--surface-elevated));font-style:normal;font-size:.7rem;font-weight:800}.rfq-step[data-on=true] i{background:hsl(var(--brand));color:hsl(var(--brand-foreground))}.rfq-side{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-bottom:.75rem}.rfq-side button{height:2.5rem;border-radius:.8rem;border:1px solid hsl(var(--hairline));background:hsl(var(--canvas)/.7);font-size:.85rem;font-weight:800}.rfq-side button[data-on=BUY]{background:hsl(var(--trading-up)/.16);border-color:hsl(var(--trading-up)/.4);color:hsl(var(--trading-up))}.rfq-side button[data-on=SELL]{background:hsl(var(--trading-down)/.16);border-color:hsl(var(--trading-down)/.4);color:hsl(var(--trading-down))}.rfq-asset{width:100%;display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem;padding:.7rem .8rem;border-radius:1rem;border:1px solid hsl(var(--hairline)/.85);background:hsl(var(--canvas)/.7);text-align:start}.rfq-asset:hover{border-color:hsl(var(--hairline-strong))}.rfq-asset-fa{display:block;font-size:.9rem;font-weight:800}.rfq-asset-en{display:block;font-size:.7rem;color:hsl(var(--ink-muted))}.rfq-pay{padding:.85rem .9rem;border-radius:1.1rem;border:1px solid hsl(var(--hairline)/.85);background:hsl(var(--canvas)/.72)}.rfq-pay-top{display:flex;justify-content:space-between;gap:.5rem;font-size:.72rem;color:hsl(var(--ink-muted))}.rfq-pay input{width:100%;margin-top:.35rem;background:transparent;border:0;font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.rfq-est{margin-top:.7rem;display:grid;gap:.35rem;font-size:.75rem;color:hsl(var(--ink-muted))}.rfq-est b{color:hsl(var(--ink));font-weight:700}.rfq-cta{margin-top:.85rem;width:100%;height:2.75rem;border-radius:.95rem;background:hsl(var(--brand));color:hsl(var(--brand-foreground));font-weight:800}.rfq-cta:disabled{opacity:.55}.rfq-board-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.8rem}.rfq-board-head h3{font-size:.95rem;font-weight:800}.rfq-quote-live{font-size:.72rem;font-weight:700;color:hsl(var(--brand))}.rfq-confirm{margin-bottom:.85rem;padding:.85rem;border-radius:1rem;border:1px solid hsl(var(--brand)/.4);background:hsl(var(--brand)/.06)}.rfq-confirm h4{font-size:.85rem;font-weight:800}.rfq-confirm dl{display:grid;gap:.28rem;margin:.55rem 0 .75rem;font-size:.8rem}.rfq-confirm dt{color:hsl(var(--ink-muted))}.rfq-actions{gap:.4rem}.hist-hero,.rfq-actions{display:flex;flex-wrap:wrap}.hist-hero{align-items:flex-end;justify-content:space-between;gap:.85rem;margin-bottom:1rem;padding:1.05rem 1.15rem;border-radius:1.15rem;border:1px solid hsl(var(--hairline)/.8);background:radial-gradient(90% 120% at 100% -10%,hsl(var(--brand)/.1),transparent 52%),hsl(var(--surface))}.hist-hero h2{font-size:1.12rem;font-weight:800;letter-spacing:-.03em}.hist-hero p{margin-top:.3rem;max-width:38rem;font-size:.8rem;line-height:1.55;color:hsl(var(--ink-muted))}.hist-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}@media (min-width:768px){.hist-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hist-kpi{border-radius:.95rem;border:1px solid hsl(var(--hairline)/.8);background:hsl(var(--surface));padding:.75rem .9rem;transition:border-color .15s ease,background .15s ease}.hist-kpi:hover{border-color:hsl(var(--brand)/.35);background:hsl(var(--brand)/.04)}.hist-kpi span{display:block;font-size:.7rem;color:hsl(var(--ink-muted))}.hist-kpi b{display:block;margin-top:.25rem;font-size:1rem;font-weight:800;letter-spacing:-.02em}.hist-tabs{display:flex;gap:.25rem;margin-bottom:1rem;padding:.3rem;overflow-x:auto;overscroll-behavior-x:contain;border-radius:.95rem;border:1px solid hsl(var(--hairline)/.85);background:hsl(var(--surface-elevated)/.85);scrollbar-width:none}.hist-tabs::-webkit-scrollbar{display:none}.hist-tabs a{flex-shrink:0;padding:.55rem .9rem;font-size:.8rem;font-weight:650;color:hsl(var(--ink-muted));text-decoration:none;border-radius:.7rem;white-space:nowrap;transition:color .12s ease,background .12s ease,box-shadow .12s ease}.hist-tabs a:hover{color:hsl(var(--ink));background:hsl(var(--surface)/.7)}.hist-tabs a[data-on=true]{color:hsl(var(--ink));background:hsl(var(--surface));box-shadow:0 1px 2px hsl(var(--ink)/.06);font-weight:750}.hist-toolbar{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:.85rem .95rem;border-radius:1rem;border:1px solid hsl(var(--hairline)/.85);background:hsl(var(--surface))}@media (min-width:768px){.hist-toolbar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.hist-toolbar__filters{min-width:0;flex:1 1 16rem;gap:.55rem}.hist-toolbar__actions,.hist-toolbar__filters{display:flex;flex-wrap:wrap;align-items:center}.hist-toolbar__actions{gap:.5rem}.hist-toolbar__hint{font-size:.68rem;color:hsl(var(--ink-subtle))}.hist-table-wrap{--hist-cell-x:1rem;--hist-cell-y:0.85rem}.hist-table-wrap table td,.hist-table-wrap table th{padding-inline:var(--hist-cell-x)!important;padding-block:var(--hist-cell-y)!important}.hist-table-wrap table th{font-size:.72rem;letter-spacing:.01em;color:hsl(var(--ink-muted));background:hsl(var(--surface-elevated)/.95)}.hist-table-wrap table td{font-size:.84rem;vertical-align:middle}.hist-table-wrap table tbody tr+tr{border-top:1px solid hsl(var(--hairline)/.55)}.hist-type{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;gap:.4rem;justify-content:flex-start;text-align:start;line-height:1.35}.hist-type__label{font-weight:650}.hist-type__badge{font-size:.62rem!important;padding-inline:.35rem!important;padding-block:.05rem!important;opacity:.85}.hist-amt-up{color:hsl(var(--trading-up));font-weight:700}.hist-amt-down{color:hsl(var(--trading-down));font-weight:700}.hist-card{overflow:hidden}.hist-card>.hist-card-head{padding-bottom:.35rem}.hist-card>.hist-card-body{padding-top:.35rem}.vpn-gate{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(90% 60% at 50% -10%,hsl(var(--brand)/.16),transparent 55%),hsl(var(--canvas));color:hsl(var(--ink))}.vpn-gate__bar{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding-inline:1.25rem;border-bottom:1px solid hsl(var(--hairline)/.8);background:hsl(var(--canvas)/.8);backdrop-filter:blur(16px)}.vpn-gate__card{width:min(32rem,calc(100% - 2rem));margin:auto;padding:2rem 1.5rem 2.25rem;text-align:center}.vpn-gate__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;margin-bottom:1.1rem;border-radius:1.5rem;color:hsl(var(--danger,0 72% 51%));background:hsl(var(--danger,0 72% 51%)/.1);border:1px solid hsl(var(--danger,0 72% 51%)/.25)}.vpn-gate__wifi{position:absolute;right:.55rem;bottom:.5rem;width:1.15rem;height:1.15rem;opacity:.85}.vpn-gate__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:hsl(var(--brand))}.vpn-gate h1{margin-top:.35rem;font-size:1.45rem;font-weight:800;letter-spacing:-.03em;line-height:1.35}.vpn-gate__lead{margin-top:.7rem;font-size:.92rem;line-height:1.75;color:hsl(var(--ink-muted))}.vpn-gate__steps{margin:1.25rem 0 0;padding:.9rem 1rem;text-align:start;list-style:decimal;list-style-position:inside;border-radius:1rem;border:1px solid hsl(var(--hairline)/.85);background:hsl(var(--surface));font-size:.84rem;line-height:1.7}.vpn-gate__steps li+li{margin-top:.45rem}.vpn-gate__meta{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font-size:.72rem;color:hsl(var(--ink-subtle))}.vpn-gate__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.4rem}.home-shell{background-color:hsl(var(--canvas));color:hsl(var(--ink))}.home-main{display:flex;flex-direction:column}.home-content{max-width:120rem;margin-inline:auto}.home-section-title{font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.3}.home-section-desc{margin-top:.25rem;font-size:.8125rem;color:hsl(var(--ink-muted))}.home-section-title-lg{font-size:1.125rem;font-weight:700;letter-spacing:-.015em;line-height:1.35}@media (min-width:640px){.home-section-title-lg{font-size:1.25rem}}.home-hero{background:linear-gradient(180deg,hsl(var(--surface)/.35) 0,hsl(var(--canvas)) 100%)}.home-hero-eyebrow{font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:hsl(var(--brand))}.home-hero-title{font-size:1.625rem;font-weight:700;line-height:1.25;letter-spacing:-.02em}@media (min-width:640px){.home-hero-title{font-size:1.875rem}}.home-hero-subtitle{font-size:.8125rem;line-height:1.65;color:hsl(var(--ink-muted))}@media (min-width:640px){.home-hero-subtitle{font-size:.875rem}}.home-hero-ticker{border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface));padding:.875rem 1rem;box-shadow:var(--shadow-card)}.home-stat-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid hsl(var(--hairline));background-color:hsl(var(--surface-elevated)/.7);padding:.25rem .625rem;font-size:.6875rem;font-weight:500;color:hsl(var(--ink-muted))}.home-stats-bar{border-bottom:1px solid hsl(var(--hairline));background-color:hsl(var(--surface-elevated)/.35)}.home-stat-cell{padding:.625rem .75rem;text-align:center}@media (min-width:640px){.home-stat-cell{padding:.75rem 1rem}}.home-stat-label{font-size:.625rem;color:hsl(var(--ink-subtle))}.home-stat-value{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.125rem;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums lining-nums}.home-quicklink-item{display:flex;shrink:0;align-items:center;gap:.375rem;border-radius:var(--radius-md);padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:hsl(var(--ink-muted));transition:background-color .15s,color .15s;white-space:nowrap}.home-quicklink-item:hover{background-color:hsl(var(--surface-hover));color:hsl(var(--ink))}.home-feature-grid{display:grid;gap:.625rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-feature-card{display:flex;gap:.75rem;border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface));padding:.875rem 1rem;transition:border-color .15s,background-color .15s}.home-feature-card:hover{border-color:hsl(var(--hairline-strong));background-color:hsl(var(--surface-hover)/.4)}.home-feature-icon{display:flex;height:2.5rem;width:2.5rem;shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:hsl(var(--brand)/.12);color:hsl(var(--brand))}.home-steps-grid{display:grid;gap:.625rem;list-style:none;padding:0;margin:0}@media (min-width:640px){.home-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-step-card{position:relative;display:block;height:100%;border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface));padding:1rem .875rem .875rem;transition:border-color .15s}.home-step-card:hover{border-color:hsl(var(--brand)/.35)}.home-step-num{height:1.5rem;width:1.5rem;justify-content:center;border-radius:9999px;background-color:hsl(var(--brand));font-size:.625rem;font-weight:700;color:hsl(var(--brand-foreground));margin-bottom:.5rem}.home-step-link,.home-step-num{display:inline-flex;align-items:center}.home-step-link{gap:.25rem;margin-top:.75rem;font-size:.6875rem;font-weight:600;color:hsl(var(--brand));opacity:0;transition:opacity .15s}.home-step-card:hover .home-step-link{opacity:1}.home-security-grid{display:grid;gap:.625rem}@media (min-width:640px){.home-security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-security-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-security-item{display:flex;gap:.75rem;border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface)/.6);padding:.875rem 1rem}.home-security-icon{display:flex;height:2.25rem;width:2.25rem;shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:hsl(var(--surface-elevated));color:hsl(var(--brand))}.home-learn-card{display:block;border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface));padding:1rem;transition:border-color .15s,background-color .15s}.home-learn-card:hover{border-color:hsl(var(--hairline-strong));background-color:hsl(var(--surface-hover)/.45)}.home-app-promo{display:flex;flex-direction:column;gap:1.5rem;border:1px solid hsl(var(--hairline));border-radius:var(--radius-xl);background:linear-gradient(135deg,hsl(var(--surface)) 0,hsl(var(--surface-elevated)/.8) 100%);padding:1.25rem;overflow:hidden}@media (min-width:768px){.home-app-promo{flex-direction:row;align-items:center;padding:1.5rem 2rem}}.home-app-promo-visual{display:flex;justify-content:center;flex:0 0 auto}.home-app-mock{width:9rem;border:2px solid hsl(var(--hairline-strong));border-radius:1.25rem;background-color:hsl(var(--canvas));padding:.75rem .625rem 1rem;box-shadow:var(--shadow-elevated)}.home-app-mock-bar{height:.25rem;width:2rem;margin:0 auto .75rem;border-radius:9999px;background-color:hsl(var(--hairline-strong))}.home-app-mock-line{height:.375rem;margin-bottom:.375rem;border-radius:.125rem;background-color:hsl(var(--hairline))}.home-app-mock-line--brand{width:60%;background-color:hsl(var(--brand)/.5)}.home-app-mock-line--short{width:45%}.home-app-mock-chart{height:3rem;margin-top:.5rem;border-radius:var(--radius-md);background:linear-gradient(180deg,hsl(var(--trading-up)/.15) 0,hsl(var(--surface-elevated)) 100%)}.home-app-promo-copy{flex:1;min-width:0}.home-cta-banner{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;border:1px solid hsl(var(--hairline));border-radius:var(--radius-xl);background-color:hsl(var(--surface));padding:1.25rem 1.5rem;box-shadow:var(--shadow-card)}@media (min-width:640px){.home-cta-banner{flex-direction:row}}.home-card,.home-panel{border:1px solid hsl(var(--hairline));border-radius:var(--radius-lg);background-color:hsl(var(--surface));box-shadow:var(--shadow-card)}.home-panel{overflow:hidden}.hub-card,.rebital-page-hero{position:relative;overflow:hidden}.rebital-page-hero{border-radius:var(--radius-2xl);border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--hairline)/var(--tw-border-opacity,1));background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--brand)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--brand)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--surface)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--surface)/1) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--surface)/1) var(--tw-gradient-to-position);padding:1rem 1.25rem}@media (min-width:640px){.rebital-page-hero{padding-left:1.5rem;padding-right:1.5rem}}.exchange-stat-pill{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--hairline)/var(--tw-border-opacity,1));padding:.25rem .75rem;font-size:.625rem;line-height:.875rem;font-weight:500;--tw-text-opacity:1;color:hsl(var(--ink-muted)/var(--tw-text-opacity,1));background-color:hsl(var(--surface-elevated)/.8)}.account-table-row{border-bottom:1px solid hsl(var(--hairline)/.8);transition:background-color .15s}.account-table-row:last-child{border-bottom:none}.account-table-row:hover{background-color:hsl(var(--surface-hover)/.8)}.ticker-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:marquee 45s linear infinite}.ticker-marquee-track:hover{animation-play-state:paused}.home-ticker-bar{border-bottom:1px solid hsl(var(--hairline));background-color:hsl(var(--surface-elevated)/.5)}.home-ticker-item{display:inline-flex;shrink:0;align-items:center;gap:.5rem;border-inline-start:1px solid hsl(var(--hairline)/.6);padding:.375rem .875rem;font-size:.75rem;transition:background-color .15s}.home-ticker-item:first-child{border-inline-start:none}.home-ticker-item:hover{background-color:hsl(var(--surface-hover)/.5)}.exchange-market-table{width:100%;border-collapse:collapse;font-size:.8125rem}.exchange-market-table--compact{min-width:36rem;font-size:.75rem}.exchange-market-th{white-space:nowrap;padding:.5rem .75rem;font-size:.6875rem;font-weight:500;color:hsl(var(--ink-muted))}.exchange-market-table--compact .exchange-market-th{padding:.375rem .625rem;font-size:.625rem}.exchange-market-row{border-bottom:1px solid hsl(var(--hairline)/.65);transition:background-color .12s}.exchange-market-row:last-child{border-bottom:none}.exchange-market-row:hover{background-color:hsl(var(--surface-hover)/.75)}.exchange-market-row td{padding:.5rem .75rem;vertical-align:middle}.exchange-market-table--compact .exchange-market-row td{padding:.3125rem .625rem}.exchange-market-price{text-align:end}.exchange-market-price span{font-size:.8125rem;font-weight:600}.exchange-market-table--compact .exchange-market-price span{font-size:.75rem;font-weight:600}.exchange-change-pill{display:inline-flex;min-width:4.25rem;align-items:center;justify-content:center;gap:.125rem;border-radius:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums lining-nums}.exchange-change-pill--sm{min-width:3.5rem;padding:.0625rem .375rem;font-size:.625rem}.exchange-change-pill--up{color:hsl(var(--trading-up));background-color:hsl(var(--trading-up)/.1)}.exchange-change-pill--down{color:hsl(var(--trading-down));background-color:hsl(var(--trading-down)/.1)}.exchange-filter-bar{display:inline-flex;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background-color:hsl(var(--surface-elevated));padding:.125rem}.exchange-filter-btn{border-radius:var(--radius-md);padding:.375rem .875rem;font-size:.75rem;font-weight:500;color:hsl(var(--ink-muted));transition:color .15s}.exchange-filter-btn:hover{color:hsl(var(--ink))}.exchange-filter-btn--active{background-color:hsl(var(--surface));color:hsl(var(--ink));box-shadow:var(--shadow-card)}.home-tab{border-radius:var(--radius-md);padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background-color .15s,color .15s}.home-tab--active{background-color:hsl(var(--brand));color:hsl(var(--brand-foreground))}.home-tab--idle{background-color:hsl(var(--surface-elevated));color:hsl(var(--ink-muted))}.home-tab--idle:hover{color:hsl(var(--ink))}.exchange-search-input{height:2.25rem;width:100%;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background-color:hsl(var(--surface-elevated));padding-inline:.75rem 2.25rem;font-size:.8125rem;outline:none}.exchange-search-input::-moz-placeholder{color:hsl(var(--ink-subtle))}.exchange-search-input::placeholder{color:hsl(var(--ink-subtle))}.exchange-search-input:focus{border-color:hsl(var(--hairline-strong));box-shadow:0 0 0 2px hsl(var(--ring)/.25)}.exchange-mover-card{display:block;border-radius:var(--radius-lg);border:1px solid hsl(var(--hairline));background-color:hsl(var(--surface));padding:.625rem .75rem;box-shadow:var(--shadow-card);transition:border-color .15s,background-color .15s}.exchange-mover-card:hover{border-color:hsl(var(--hairline-strong));background-color:hsl(var(--surface-hover)/.45)}.exchange-hero-card{border:1px solid hsl(var(--hairline));padding:1rem;box-shadow:var(--shadow-card)}.exchange-hero-card,.exchange-market-mobile-row{border-radius:var(--radius-lg);background-color:hsl(var(--surface))}.exchange-market-mobile-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid hsl(var(--hairline));padding:.625rem .75rem}.exchange-market-mobile-row--compact{padding:.5rem .625rem}.site-header{position:sticky;top:var(--vv-top,0);z-index:40;overflow:visible;border-bottom:1px solid hsl(var(--hairline));background-color:hsl(var(--canvas)/.96);box-shadow:0 1px 0 hsl(var(--hairline)/.5);backdrop-filter:blur(12px);padding-top:var(--rebital-safe-top,env(safe-area-inset-top,0));padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.site-header-inner{margin-inline:auto;display:flex;height:3.25rem;width:100%;max-width:120rem;align-items:center;gap:.5rem;padding-inline:1rem;overflow:visible}@media (min-width:1024px){.site-header-inner{height:3.5rem;gap:.75rem;padding-inline:4%}}.site-header-brand{shrink:0}.site-header-actions,.site-header-brand{display:flex;align-items:center;gap:.375rem}.site-header-actions{margin-inline-start:auto}.site-header-nav{display:none;align-items:stretch;margin-inline-start:.25rem;gap:0}@media (min-width:1024px){.site-header-nav{display:flex}}.site-header-nav-link{position:relative;display:flex;align-items:center;height:100%;padding-inline:.625rem;font-size:.8125rem;font-weight:500;color:hsl(var(--ink-muted));white-space:nowrap;transition:color .15s}@media (min-width:1280px){.site-header-nav-link{padding-inline:.75rem;font-size:.875rem}}.site-header-nav-link:hover{color:hsl(var(--ink))}.site-header-nav-link--active{color:hsl(var(--brand));font-weight:600}.site-header-nav-link--active:after{content:"";position:absolute;inset-inline:.625rem;bottom:0;height:2px;border-radius:9999px;background-color:hsl(var(--brand))}.site-header-auth-link{display:inline-flex;align-items:center;padding-inline:.75rem;font-size:.875rem;font-weight:500;color:hsl(var(--ink));transition:color .15s}.site-header-auth-link:hover{color:hsl(var(--brand))}.site-header-register-btn{height:2rem;padding-inline:1rem;font-size:.8125rem;font-weight:600;border-radius:var(--radius-md)}.site-header-icon-btn{display:flex;height:2.25rem;width:2.25rem;shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-lg);color:hsl(var(--ink-muted));transition:background-color .15s,color .15s}@media (min-width:1024px){.site-header-icon-btn.lg\:hidden{display:none}}.site-header-icon-btn:hover{background-color:hsl(var(--surface-hover));color:hsl(var(--ink))}.site-header-dropdown{position:absolute;inset-inline-start:0;top:calc(100% + .375rem);z-index:50;min-width:14rem;border-radius:var(--radius-xl);border:1px solid hsl(var(--hairline));background-color:hsl(var(--surface));padding:.375rem;box-shadow:var(--shadow-elevated);animation:scale-in .2s cubic-bezier(.16,1,.3,1)}.site-header-dropdown--portal{position:fixed;inset:auto;margin-top:0;max-height:min(28rem,calc(100dvh - 5rem));overflow:hidden;display:flex;flex-direction:column}.trade-terminal{--trade-glass-bg:hsl(var(--surface)/0.55);--trade-glass-border:hsl(var(--hairline)/0.85);--trade-glass-shine:linear-gradient(135deg,hsl(0 0% 100%/0.08),hsl(0 0% 100%/0.02) 40%,transparent 70%)}.trade-glass{position:relative;border-radius:1rem;border:1px solid var(--trade-glass-border,hsl(var(--hairline)));background:var(--trade-glass-bg,hsl(var(--surface)/.55));backdrop-filter:blur(16px) saturate(1.35);-webkit-backdrop-filter:blur(16px) saturate(1.35);box-shadow:inset 0 1px 0 hsl(0 0% 100%/.06),0 12px 40px hsl(0 0% 0%/.18)}.trade-glass:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;background:var(--trade-glass-shine);opacity:.9}.trade-glass-header{position:relative;z-index:1;border-bottom:1px solid hsl(var(--hairline)/.7);background:hsl(var(--surface-elevated)/.35)}.trade-glass-chip{border:1px solid hsl(var(--hairline)/.8);background:hsl(var(--surface-elevated)/.45);backdrop-filter:blur(10px)}.trade-stat-strip{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;scrollbar-width:thin}.trade-stat-strip>*{flex:0 0 auto;border-inline-end:1px solid hsl(var(--hairline)/.55)}.trade-stat-strip>:last-child{border-inline-end:0}.trade-interval-btn{border-radius:.5rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:600;color:hsl(var(--ink-muted));transition:background .15s,color .15s}.trade-interval-btn:hover{color:hsl(var(--ink));background:hsl(var(--surface-elevated)/.6)}.trade-interval-btn.is-active{color:hsl(var(--brand));background:hsl(var(--brand)/.15)}.trade-book-row{cursor:pointer}.trade-book-row:active{transform:scale(.995)}@keyframes nav-progress{0%{transform:translateX(-120%)}50%{transform:translateX(80%)}to{transform:translateX(220%)}}.trade-pair-picker-scroll{scrollbar-width:none;-ms-overflow-style:none}.trade-pair-picker-scroll::-webkit-scrollbar{width:0;height:0;display:none}