.btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600;display:inline-flex}.btn--ghost{color:var(--text-tertiary);background:0 0}.btn--ghost:hover{color:var(--text-primary)}.btn--primary{background:var(--brand-orange);color:var(--text-inverse);background-image:none}.btn--primary:hover{background:var(--brand-orange-bright);background-image:none}.btn--secondary{background:var(--card-bg);color:var(--text-secondary);border:1px solid var(--border-primary)}.btn--secondary:hover{background:var(--bg-hover);border-color:var(--border-secondary)}.btn--large{padding:var(--space-3)var(--space-6);font-size:var(--text-md)}.btn--block{text-align:center;width:100%;display:block}.btn--small{padding:6px var(--space-3);font-size:var(--text-sm)}.btn--sync{min-width:75px}.btn--danger{background:var(--color-danger);color:#fff}.btn--danger:hover{background:var(--color-danger-dark)}
.panel{background:var(--card-bg);border:1px solid var(--border-primary);margin-bottom:var(--space-4);min-width:0;overflow:hidden}.panel__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);background:var(--panel-header-bg);justify-content:space-between;align-items:center;display:flex}.panel__header-left{align-items:center;gap:var(--space-3);display:flex}.panel__title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-weight:600}.panel__badge{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-success);font-weight:600;display:flex}.panel__badge:before{content:"";background:var(--color-success);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.panel__body{padding:var(--space-4)}.panel__footer{padding:var(--space-4);border-top:1px solid var(--border-primary)}.panel--inline{margin-bottom:0}.hero-panel{gap:var(--space-6);background:linear-gradient(135deg,var(--card-bg)0%,var(--bg-secondary)100%);border:1px solid var(--border-primary);padding:var(--space-12);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.hero-panel:before{content:"";background:var(--brand-orange);width:4px;height:100%;position:absolute;top:0;left:0}.hero-panel__content{z-index:2;position:relative}.hero-panel__visual{width:100%;height:100%;min-height:280px;position:relative}.hero-panel__visual .growth-section{background:0 0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.hero-panel__visual .grid-lines{opacity:.15;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(#000 0% 40%,#0000 80%);mask-image:radial-gradient(#000 0% 40%,#0000 80%)}.hero-panel__visual .chart-layer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-panel__visual .growth-path{fill:none;stroke:url(#heroOrangeGradient);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:url(#heroGlowFilter)}.hero-panel__visual .arrow-head-wrapper{visibility:visible;opacity:1}.hero-panel__visual .coins-layer{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hero-panel__visual .coin{transform-style:preserve-3d;position:absolute;transform:translate(-50%,-50%)}.hero-panel__visual .coin-s{width:40px;height:40px;top:60%;left:20%}.hero-panel__visual .coin-m{width:60px;height:60px;top:38%;left:50%}.hero-panel__visual .coin-l{width:80px;height:80px;top:68%;left:85%}.hero-panel__visual .coin-inner{width:100%;height:100%;transform-style:preserve-3d;position:relative}.hero-panel__visual .coin-face{backface-visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.hero-panel__visual .coin-edge{border-radius:50%;width:100%;height:100%;position:absolute;transform:translateZ(-5px)}.hero-panel__visual .crypto-icon{width:60%;height:60%}.hero-panel__visual .crypto-icon svg{filter:drop-shadow(0 2px 4px #0000004d);width:100%;height:100%}.hero-panel__visual .coin-s .coin-face{background:linear-gradient(135deg,#50af95 0%,#3d9e7e 50%,#2d8b6f 100%);box-shadow:inset 0 2px 10px #ffffff4d,0 10px 30px #50af9566}.hero-panel__visual .coin-s .coin-edge{background:linear-gradient(90deg,#2d8b6f,#50af95,#2d8b6f)}.hero-panel__visual .coin-m .coin-face{background:linear-gradient(135deg,#627eea 0%,#454a75 50%,#627eea 100%);box-shadow:inset 0 2px 10px #ffffff4d,0 10px 30px #627eea66}.hero-panel__visual .coin-m .coin-edge{background:linear-gradient(90deg,#454a75,#627eea,#454a75)}.hero-panel__visual .coin-l .coin-face{background:linear-gradient(135deg,#f7931a 0%,#c77a15 50%,#f7931a 100%);box-shadow:inset 0 2px 10px #ffffff4d,0 10px 30px #f7931a66}.hero-panel__visual .coin-l .coin-edge{background:linear-gradient(90deg,#c77a15,#f7931a,#c77a15)}.hero-panel__label{background:var(--brand-orange-10);border:1px solid var(--brand-orange);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--brand-orange);margin-bottom:var(--space-5);align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.hero-panel__label:before{content:"";background:var(--brand-orange);border-radius:50%;width:6px;height:6px}.hero-panel__title{font-size:clamp(var(--text-4xl),4vw,var(--text-5xl));color:var(--text-primary);margin-bottom:var(--space-4);letter-spacing:-.02em;font-weight:700;line-height:1.1}.hero-panel__title span{color:var(--brand-orange)}.hero-panel__desc{font-size:var(--text-lg);color:var(--text-tertiary);max-width:540px;margin-bottom:var(--space-8);line-height:1.6}.hero-panel__actions{gap:var(--space-3);display:flex}@media (max-width:900px){.hero-panel{grid-template-columns:1fr}.hero-panel__visual{order:2;min-height:220px}.hero-panel__content{order:1}.hero-panel__actions{flex-direction:column;width:100%}.hero-panel__actions .btn{text-align:center;width:100%}}@media (max-width:600px){.hero-panel{padding:var(--space-6)}.hero-panel__content{text-align:center}.hero-panel__visual{min-height:180px}.hero-panel__visual .coin-s{width:28px;height:28px;top:55%;left:15%}.hero-panel__visual .coin-m{width:40px;height:40px;top:35%;left:45%}.hero-panel__visual .coin-l{width:55px;height:55px;top:60%;left:80%}}.stats-grid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.stats-grid--3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stats-grid--4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stat-card{background:var(--card-bg);border:1px solid var(--border-primary);padding:var(--space-5)}.stat-card__label{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--space-2)}.stat-card__value{font-family:var(--font-mono);font-size:var(--text-3xl);color:var(--text-primary);white-space:nowrap;font-weight:500}.stat-card__value span{color:var(--brand-orange)}.stat-card__value.text-success span{color:var(--color-success)}.stat-card__change{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-size:12px;font-weight:500;display:inline-flex}.stat-card__change--up{color:var(--color-success)}.stat-card--highlight{min-width:240px;padding:var(--space-6)var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:600px){.stat-card--highlight{min-width:auto;padding:var(--space-5)}}.glow-border{--border-size:1px;--glow-color:var(--brand-orange);background:var(--card-bg);border:none;position:relative}.glow-border:before,.glow-border:after{content:"";padding:var(--border-size);border-radius:inherit;pointer-events:none;transition:opacity 1.5s,background 1.5s;position:absolute;inset:0}.glow-border:hover:before,.glow-border:hover:after{transition:opacity .2s,background .2s}.glow-border:before{background:var(--border-primary);-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glow-border:after{opacity:0;-webkit-mask-composite:xor;filter:blur(10px);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glow-border:hover:before{background:conic-gradient(from var(--border-angle),#c8c8c84d 0%,#c8c8c84d 55%,#ff6b014d 70%,#ff6b01b3 82%,#ff8c32 90%,#ff6b01cc 95%,#c8c8c84d 100%);animation:4s linear infinite border-rotate}.glow-border:hover:after{background:conic-gradient(from var(--border-angle),transparent 60%,#ff6b0180 88%,transparent 100%);opacity:1;animation:4s linear infinite border-rotate}@keyframes border-rotate{to{--border-angle:360deg}}.glow-border.glow-active:before{background:conic-gradient(from var(--border-angle),#c8c8c84d 0%,#c8c8c84d 55%,#ff6b014d 70%,#ff6b01b3 82%,#ff8c32 90%,#ff6b01cc 95%,#c8c8c84d 100%);animation:4s linear infinite border-rotate}.glow-border.glow-active:after{background:conic-gradient(from var(--border-angle),transparent 60%,#ff6b0180 88%,transparent 100%);opacity:1;animation:4s linear infinite border-rotate}.glow-border--always:before{background:conic-gradient(from var(--border-angle),#bebebe 0%,#bebebe 55%,#ff6b0180 70%,#ff6b01cc 82%,#ff8c32 90%,#ff6b01cc 95%,#bebebe 100%);animation:4s linear infinite border-rotate}.glow-border--always:after{display:none}[data-theme=dark] .glow-border--always:before{background:conic-gradient(from var(--border-angle),#464646 0%,#464646 55%,#ff6b0180 70%,#ff6b01cc 82%,#fff 88%,var(--glow-color)94%,#464646 100%)}[data-theme=dark] .glow-border:hover:before{background:conic-gradient(from var(--border-angle),transparent 55%,#ff6b0126 70%,#ff6b0180 82%,#fff 88%,var(--glow-color)94%,transparent 100%)}[data-theme=dark] .glow-border:hover:after{background:conic-gradient(from var(--border-angle),transparent 65%,#ff6b0166 88%,transparent 100%);filter:blur(12px)}:root:not([data-theme=dark]) .glow-border:hover:before,[data-theme=light] .glow-border:hover:before{background:conic-gradient(from var(--border-angle),transparent 55%,#ff6b014d 70%,#ff6b0199 82%,#ff8c32 88%,#ff6b01cc 94%,transparent 100%)}:root:not([data-theme=dark]) .glow-border:hover:after,[data-theme=light] .glow-border:hover:after{background:conic-gradient(from var(--border-angle),transparent 65%,#ff6b0166 88%,transparent 100%);filter:blur(12px)}
input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],textarea{width:100%;padding:var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{border-color:var(--brand-orange);box-shadow:var(--focus-ring)}input::placeholder,textarea::placeholder{color:var(--text-muted)}textarea{resize:vertical;min-height:100px}select{width:100%;padding:var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-secondary);background:var(--input-bg);border:1px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer;appearance:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23999999' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;outline:none}select:focus{border-color:var(--brand-orange);box-shadow:var(--focus-ring)}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--brand-orange);cursor:pointer}label{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-1);font-weight:500;display:block}.form-group{margin-bottom:var(--space-4)}.form-group:last-child{margin-bottom:0}.form-group--inline{justify-content:space-between;align-items:center;display:flex}.form-group--disabled{opacity:.5}.form-group--disabled label{color:var(--text-muted)}.form-group--disabled select,.form-group--disabled input{cursor:not-allowed;background:var(--bg-tertiary)}.form-inline{gap:var(--space-3);align-items:flex-end;display:flex}.form-row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){.form-row{grid-template-columns:1fr}}.form-error input,.form-error select,.form-error textarea,input.error,select.error,textarea.error{border-color:var(--color-danger)}.form-error input:focus,.form-error select:focus,.form-error textarea:focus,input.error:focus,select.error:focus,textarea.error:focus{box-shadow:0 0 0 3px #e5393533}.form-error-message{font-size:var(--text-sm);color:var(--color-danger);margin-top:var(--space-1)}.form-error{background:var(--color-danger-dim);border:1px solid var(--color-danger);color:var(--color-danger);padding:var(--space-3);font-size:var(--text-sm);border-radius:var(--radius)}.form-success{background:var(--color-success-dim);border:1px solid var(--color-success);color:var(--color-success);padding:var(--space-3);font-size:var(--text-sm);border-radius:var(--radius)}.form-help{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-1)}.form-hint{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1)}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-secondary)}.checkbox-label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;display:flex}.checkbox-label input{margin:0}.otp-inputs{gap:var(--space-2);margin-top:var(--space-2);justify-content:center;display:flex}.otp-input{box-sizing:border-box;text-align:center;width:48px;height:48px;font-size:var(--text-lg);border:2px solid var(--border-primary);border-radius:var(--radius);background:var(--input-bg);color:var(--text-primary);padding:0;font-weight:600;line-height:48px;transition:border-color .2s,box-shadow .2s;overflow:visible}.otp-input:focus{border-color:var(--brand-orange);outline:none;box-shadow:0 0 0 3px #ff6b0126}.otp-input::placeholder{color:var(--text-muted)}
:root{--brand-orange:#ff6b01;--brand-orange-bright:#ff8534;--color-success:#00c853;--color-success-dim:#00a8541a;--color-danger:#e53935;--color-danger-dark:#c62828;--color-danger-dim:#e539351a;--color-info:#1976d2;--color-warning:#f9a825;--font-sans:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"DM Mono","SF Mono","Consolas",monospace;--text-xs:11px;--text-sm:12px;--text-base:15px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--header-height:56px;--sidebar-width:320px;--max-width:1600px;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--bg-primary:#f2f5f8;--bg-primary-rgb:242,245,248;--bg-secondary:#f8f9fa;--bg-tertiary:#f0f1f3;--bg-hover:#e8e9eb;--bg-inverse:#1a1a1a;--text-primary:#1a1a1a;--text-secondary:#333;--text-tertiary:#666;--text-muted:#999;--text-inverse:#fff;--border-primary:#e5e7eb;--border-secondary:#d1d5db;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 1px 3px #00000014;--ticker-bg:#1a1a1a;--ticker-text:#fff;--ticker-text-muted:#aaa;--card-bg:#fff;--input-bg:#fff;--panel-header-bg:#f8f9fa;--focus-ring:0 0 0 3px #ff6b014d;--brand-orange-10:#ff6b011a;--brand-orange-20:#ff6b0133;--text-on-orange:#fff}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-theme=dark]{--bg-primary:#0f1013;--bg-primary-rgb:15,16,19;--bg-secondary:#0a0a0a;--bg-tertiary:#111;--bg-hover:#1a1a1a;--bg-inverse:#fff;--text-primary:#fff;--text-secondary:#e0e0e0;--text-tertiary:#9e9e9e;--text-muted:#616161;--text-inverse:#000;--border-primary:#222;--border-secondary:#333;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 1px 3px #0006;--ticker-bg:#0a0a0ae6;--ticker-text:#fff;--ticker-text-muted:#9e9e9e;--card-bg:#111;--input-bg:#0a0a0ae6;--panel-header-bg:#0a0a0ae6;--focus-ring:0 0 0 3px #ff6b0080;--text-on-orange:#000}.cyber-bg{z-index:0;background:var(--bg-primary);pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.cyber-bg:before{content:"";background:radial-gradient(70% 50%,#1518204d 0%,#0000 70%);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=dark] .cyber-bg:before{background:radial-gradient(70% 50%,#1e232d99 0%,#0000 70%)}.vortex-container{width:1000px;height:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ribbon{transform-style:preserve-3d;border:1px solid #0000000a;border-radius:50%;position:absolute;top:50%;left:50%}[data-theme=dark] .ribbon{border:1px solid #ffffff08}.ribbon-1{background:linear-gradient(90deg,#0000 0%,#c8c8d226 30%,#b4b9c31a 70%,#0000 100%);width:700px;height:300px;margin-top:-150px;margin-left:-350px;animation:25s linear infinite ribbon-rotate;transform:rotateX(70deg)rotate(15deg)}.ribbon-2{background:linear-gradient(90deg,#0000 0%,#bec3cd2e 40%,#aaafb91f 60%,#0000 100%);width:600px;height:250px;margin-top:-125px;margin-left:-300px;animation:30s linear infinite reverse ribbon-rotate;transform:rotateX(70deg)rotate(-20deg)}.ribbon-3{background:linear-gradient(90deg,#0000 0%,#b4b9c31f 50%,#0000 100%);width:800px;height:350px;margin-top:-175px;margin-left:-400px;animation:35s linear -10s infinite ribbon-rotate;transform:rotateX(75deg)rotate(5deg)}.ribbon-4{background:linear-gradient(90deg,#0000 0%,#c3c8d226 50%,#0000 100%);width:550px;height:200px;margin-top:-100px;margin-left:-275px;animation:20s linear infinite ribbon-rotate;transform:rotateX(65deg)rotate(-35deg)}[data-theme=dark] .ribbon-1{background:linear-gradient(90deg,#0000 0%,#1e222866 30%,#282d374d 70%,#0000 100%)}[data-theme=dark] .ribbon-2{background:linear-gradient(90deg,#0000 0%,#191c2380 40%,#2328304d 60%,#0000 100%)}[data-theme=dark] .ribbon-3{background:linear-gradient(90deg,#0000 0%,#14171c4d 50%,#0000 100%)}[data-theme=dark] .ribbon-4{background:linear-gradient(90deg,#0000 0%,#1c202866 50%,#0000 100%)}@keyframes ribbon-rotate{0%{transform:rotateX(70deg)rotate(0)}to{transform:rotateX(70deg)rotate(360deg)}}.center-glow{filter:blur(40px);background:radial-gradient(#ff6b010a 0%,#0000 60%);width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}[data-theme=dark] .center-glow{background:radial-gradient(#ff6b0114 0%,#0000 60%)}.rim-light{filter:blur(80px);opacity:.015;border-radius:50%;position:absolute}[data-theme=dark] .rim-light{opacity:.03}.rim-1{background:var(--color-success);width:400px;height:400px;top:10%;right:10%}.rim-2{background:var(--brand-orange);width:300px;height:300px;bottom:20%;left:15%}@media (prefers-reduced-motion:reduce){.ribbon{animation:none}}.site-wrapper{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}*,:before,:after{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f1013;scroll-padding-top:100px;overflow:hidden scroll}[data-theme=light]{background:#f5f5f5}body{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-secondary);word-wrap:break-word;overflow-wrap:break-word;background:0 0;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,select{font-family:inherit}img{max-width:100%;height:auto;display:block}img[width][height]{height:auto}video,iframe,embed,object{max-width:100%}:focus-visible{box-shadow:var(--focus-ring);outline:none}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate{opacity:0;animation:.5s forwards fadeIn}.delay-1{animation-delay:50ms}.delay-2{animation-delay:.1s}.delay-3{animation-delay:.15s}.delay-4{animation-delay:.2s}.delay-5{animation-delay:.25s}.delay-6{animation-delay:.3s}.delay-7{animation-delay:.35s}.delay-8{animation-delay:.4s}.ticker{background:var(--ticker-bg);border-bottom:1px solid var(--border-primary);padding:var(--space-2)0;overflow:hidden}.ticker__track{animation:30s linear infinite tickerScroll;display:flex}.ticker__item{align-items:center;gap:var(--space-2);padding:0 var(--space-6);white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.ticker__symbol{color:var(--ticker-text);font-weight:500}.ticker__value{color:var(--ticker-text-muted)}.ticker__change{border-radius:var(--radius-sm);font-size:var(--text-xs);padding:2px 6px;font-weight:500}.ticker__change--up{background:var(--color-success-dim);color:var(--color-success)}.ticker__change--down{background:var(--color-danger-dim);color:var(--color-danger)}.header{z-index:var(--z-sticky);padding-top:var(--space-2);padding-bottom:var(--space-2);background:0 0;position:sticky;top:0}.header:before{content:"";background:linear-gradient(to bottom,var(--bg-primary)0%,var(--bg-primary)60%,transparent 100%);pointer-events:none;z-index:-1;position:absolute;inset:0 0 -40px}.header__inner{height:var(--header-height);padding:0 var(--space-6);max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.header__inner:before{content:"";filter:blur(80px);opacity:.06;z-index:-1;pointer-events:none;background-color:#fdc;border-radius:100%;width:500px;height:500px;position:absolute;top:-400px;left:50%;transform:translate(-50%)}[data-theme=light] .header__inner:before{opacity:.03;background-color:#000}.logo{align-items:center;gap:16px;display:flex}.logo__icon{align-items:flex-end;gap:6px;display:flex}.logo__line{background:linear-gradient(to top,var(--text-primary)0%,var(--text-secondary)100%);width:3px;box-shadow:0 0 6px #ffffff4d}.logo__line--on{background:linear-gradient(#ff9544 0%,#ff6b00 100%);box-shadow:0 0 12px #ff6b0099}[data-theme=light] .logo__line{background:linear-gradient(#555 0%,#080808 100%);box-shadow:0 0 6px #00000026}[data-theme=light] .logo__line--on{background:linear-gradient(#ff9544 0%,#ff6b00 100%);box-shadow:0 0 12px #ff6b0099}.logo__text{letter-spacing:1px;color:var(--text-primary);align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700;display:flex}.logo__get{color:#ff6b00;text-shadow:0 0 20px #ff6b0080}.nav{align-items:center;gap:var(--space-6);padding:var(--space-1)var(--space-8);-webkit-backdrop-filter:blur(20px);background:#0009;border-radius:100px;display:flex;position:relative;box-shadow:inset 1.2px 0 #ffffff0a,inset -1.2px 0 #ffffff0a,inset 0 1.2px #ffffff1a,inset 0 .6px #ffffff0f}[data-theme=light] .nav{background:#ffffffb3;box-shadow:inset 1.2px 0 #0000000a,inset -1.2px 0 #0000000a,inset 0 -1.2px #00000014,inset 0 -.6px #0000000a}.nav.glow-border{-webkit-backdrop-filter:blur(20px);background:#0009}.nav.glow-border:before{background:linear-gradient(#ffffff2b 0%,#ffffff2a 10%,#ffffff28 20%,#ffffff26 30%,#ffffff24 40%,#fff2 50%,#ffffff21 60%,#ffffff1f 70%,#ffffff1d 80%,#ffffff1b 90%,#ffffff1a 100%);border-radius:100px}.nav.glow-border:after{border-radius:100px}:root:not([data-theme=dark]) .nav.glow-border,[data-theme=light] .nav.glow-border{background:#ffffffb3}:root:not([data-theme=dark]) .nav.glow-border:before,[data-theme=light] .nav.glow-border:before{background:var(--border-primary)}:root:not([data-theme=dark]) .nav.glow-border:hover:before,[data-theme=light] .nav.glow-border:hover:before{background:conic-gradient(from var(--border-angle),transparent 55%,#ff6b014d 70%,#ff6b0199 82%,#ff8c32 88%,#ff6b01cc 94%,transparent 100%)}:root:not([data-theme=dark]) .nav.glow-border.glow-active:before,[data-theme=light] .nav.glow-border.glow-active:before{background:conic-gradient(from var(--border-angle),transparent 55%,#ff6b014d 70%,#ff6b0199 82%,#ff8c32 88%,#ff6b01cc 94%,transparent 100%);animation:4s linear infinite border-rotate}.nav__link{padding:var(--space-2)0;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-weight:600;transition:color .2s ease-in-out;position:relative}.nav__link:last-child{margin-right:-.1em}.nav__link:hover{color:var(--text-primary)}[data-theme=dark] .nav__link{color:#fffc}[data-theme=dark] .nav__link:hover{color:#fff}.nav__link--active{text-shadow:0 0 8px #ff6b0066;color:var(--brand-orange)!important}.header__actions{align-items:center;gap:var(--space-2);display:flex}.header__actions .btn{text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm);border-radius:100px}.nav-toggle{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:8px;display:none}.nav-toggle__bar{background:var(--text-tertiary);border-radius:1px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle:hover .nav-toggle__bar{background:var(--text-primary)}.nav-toggle.active .nav-toggle__bar:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle.active .nav-toggle__bar:nth-child(2){opacity:0}.nav-toggle.active .nav-toggle__bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.theme-toggle{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.theme-toggle:hover{color:var(--text-primary);border-color:var(--border-secondary)}.theme-toggle__icon--light,.theme-toggle__icon--dark{width:18px;height:18px}.theme-toggle__icon--dark{display:block}.theme-toggle__icon--light,[data-theme=dark] .theme-toggle__icon--dark{display:none}[data-theme=dark] .theme-toggle__icon--light{display:block}.container{width:100%;max-width:var(--max-width);padding:var(--space-8)var(--space-6);box-sizing:border-box;background:0 0;flex:1;margin:0 auto}.container--fluid{width:100%;max-width:var(--max-width);padding:0 var(--space-6);box-sizing:border-box;background:0 0;flex:1;margin:0 auto;overflow-x:clip}@media (max-width:600px){.container{padding:var(--space-6)var(--space-4)}.container--fluid{padding:0 var(--space-3)}}.layout-sidebar{grid-template-columns:1fr var(--sidebar-width);gap:var(--space-5);min-height:calc(100vh - 100px);display:grid}.layout-sidebar__main{padding:var(--space-6)0;background:0 0;min-width:0}.sidebar{padding:var(--space-6)0;gap:var(--space-5);background:0 0;flex-direction:column;align-self:start;display:flex}.sidebar--sticky{position:sticky;top:80px}@media (max-width:1024px){.layout-sidebar{grid-template-columns:1fr}.layout-sidebar__main{padding:var(--space-4)0;order:1}.sidebar{padding:var(--space-4)0;order:2}}.layout-sidebar--left{grid-template-columns:var(--sidebar-width)1fr}.layout-sidebar--left .layout-sidebar__main{border-right:none;border-left:1px solid var(--border-primary);order:2}.layout-sidebar--left .layout-sidebar__aside{order:1}.layout-full{background:var(--bg-primary);padding:var(--space-6)}.layout-narrow{max-width:800px;padding:var(--space-6);background:var(--bg-primary);margin:0 auto}.section{padding:var(--space-12)0}.section--sm{padding:var(--space-8)0}.section--lg{padding:var(--space-12)0}.section--primary{background:var(--bg-primary)}.section--secondary{background:var(--bg-secondary)}.table-wrapper{-webkit-overflow-scrolling:touch;width:100%;min-width:0;overflow-x:auto}.table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:600px}.table--fixed{table-layout:fixed}.table--my-exchanges{table-layout:auto;min-width:max-content}.table--my-exchanges th,.table--my-exchanges td{white-space:nowrap;padding:var(--space-3)var(--space-4)}.table th,.table td{text-align:left;padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary)}.table th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);background:var(--panel-header-bg);font-weight:600}.table td{font-size:var(--text-md)}.table tr:hover td{background:var(--bg-hover)}.table__exchange{align-items:center;gap:var(--space-3);display:flex}.table__logo{background:var(--bg-secondary);border:1px solid var(--border-primary);width:32px;height:32px;font-family:var(--font-mono);color:var(--text-muted);justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.table__name{color:var(--text-primary);font-weight:600}.table__type{font-size:var(--text-sm);color:var(--text-muted)}.table__rate{font-family:var(--font-mono);font-size:var(--text-xl);color:var(--color-success);font-weight:500}.table__fee{font-family:var(--font-mono);font-size:var(--text-base);color:var(--text-secondary)}.table__fee--tgp{color:var(--color-success)}.table__kyc{font-size:var(--text-base);color:var(--color-danger)}.table__kyc--none{color:var(--color-success)}.table__best{background:var(--brand-orange-10);color:var(--brand-orange);text-transform:uppercase;letter-spacing:.05em;margin-left:var(--space-2);border-radius:var(--radius-sm);padding:2px 6px;font-size:9px;font-weight:700;display:inline-block}.table__action .btn{padding:6px var(--space-3);font-size:var(--text-sm)}.table__action-group{gap:var(--space-2);display:flex}.widget{background:var(--card-bg);border:1px solid var(--border-primary);flex-direction:column;display:flex}.sidebar .widget{margin-bottom:0}.widget__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);background:var(--panel-header-bg);justify-content:space-between;align-items:center;display:flex}.widget__title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-weight:600}.widget__body{padding:var(--space-4);flex:1}.calc__field{margin-bottom:var(--space-4)}.calc__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:6px;display:block}.calc__input{width:100%;font-family:var(--font-mono);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--border-primary);transition:all var(--transition-fast);outline:none;padding:10px 12px;font-size:16px}.calc__input:focus{border-color:var(--brand-orange);box-shadow:var(--focus-ring)}.calc__select{width:100%;padding:var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);color:var(--text-secondary);background:var(--input-bg);border:1px solid var(--border-primary);cursor:pointer;appearance:none;transition:all var(--transition-fast);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23999999' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;outline:none}.calc__select:focus{border-color:var(--brand-orange);box-shadow:var(--focus-ring)}.calc__result{background:var(--bg-secondary);border:1px solid var(--border-primary);padding:var(--space-5);text-align:center;margin-top:var(--space-4)}.calc__result__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:var(--space-1)}.calc__result__value{font-family:var(--font-mono);font-size:var(--text-4xl);color:var(--color-success);font-weight:500}.calc__result__sub{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-1)}.process-list{gap:var(--space-3);flex-direction:column;display:flex}.process-item{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);display:flex}.process-item__num{background:var(--brand-orange);width:24px;height:24px;color:var(--text-on-orange);font-size:var(--text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.process-item__text{font-size:var(--text-base);color:var(--text-tertiary);line-height:1.5}.process-item__text strong{color:var(--text-primary);margin-bottom:2px;display:block}.faq-item{border-bottom:1px solid var(--border-primary)}.faq-item:last-child{border-bottom:none}.faq-item__q{width:100%;padding:var(--space-4)0;font-size:var(--text-base);color:var(--text-secondary);cursor:pointer;text-align:left;transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:500;display:flex}.faq-item__q:hover{color:var(--text-primary)}.faq-item__icon{color:var(--text-muted);font-size:var(--text-xs);transition:transform var(--transition-base)}.faq-item.active .faq-item__icon{color:var(--brand-orange);transform:rotate(180deg)}.faq-item__a{max-height:0;transition:max-height var(--transition-slow);overflow:hidden}.faq-item.active .faq-item__a{max-height:150px}.faq-item__a__inner{padding-bottom:var(--space-4);font-size:var(--text-base);color:var(--text-tertiary);line-height:1.6}.footer{border-top:1px solid var(--border-primary);padding:var(--space-4)var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-6);max-width:var(--max-width);background:0 0;margin:0 auto;display:flex}.footer__copy{font-size:var(--text-sm);color:var(--text-muted)}.footer__links{gap:var(--space-4);display:flex}.footer__link{font-size:var(--text-sm);color:var(--text-muted);transition:color var(--transition-fast)}.footer__link:hover{color:var(--brand-orange)}@media (max-width:1200px){.layout-sidebar,.layout-sidebar--left{grid-template-columns:1fr}.layout-sidebar__main{border-right:none;order:1}.layout-sidebar--left .layout-sidebar__main{border-left:none}.layout-sidebar__aside,.sidebar{border-top:1px solid var(--border-primary);order:2}}@media (max-width:1024px){.nav-toggle{display:flex}.nav{top:calc(var(--space-2) + var(--space-2) + 36px);background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);width:auto;min-width:180px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);flex-direction:column;gap:0;padding:0;display:none;position:absolute;left:auto;right:160px}[data-theme=dark] .nav,[data-theme=dark] .nav.glow-border{background:#0f1013}:root:not([data-theme=dark]) .nav,:root:not([data-theme=dark]) .nav.glow-border,[data-theme=light] .nav,[data-theme=light] .nav.glow-border{background:#fff}.nav:before{display:none}.nav.active{display:flex}.nav__link{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-primary);text-transform:none;letter-spacing:normal;border-radius:0}.nav__link:hover{background:var(--bg-hover)}.nav__link:last-child{border-bottom:none;margin-right:0}}@media (max-width:768px){.container{padding:0 var(--space-4)}.header__actions{gap:var(--space-1)}.header__actions .btn{padding:var(--space-2)var(--space-3);font-size:var(--text-xs);white-space:nowrap}.header__actions .btn--ghost,.ticker{display:none}.hero-panel{padding:var(--space-8)var(--space-6)}.hero-panel__actions{flex-direction:column}.table th,.table td{padding:var(--space-3)}.footer{gap:var(--space-3);text-align:center;flex-direction:column}.section{padding:var(--space-8)0}.section--lg{padding:var(--space-10)0}}.page-header{margin-bottom:var(--space-6);display:block}.page-header__title{font-size:var(--text-4xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700;display:block}.page-header__desc{font-size:var(--text-lg);color:var(--text-tertiary);display:block}.exchange-header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.exchange-header__logo{background:var(--bg-secondary);border:1px solid var(--border-primary);width:64px;height:64px;font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text-muted);justify-content:center;align-items:center;font-weight:600;display:flex}.exchange-header__info{flex:1}.exchange-header__name{font-size:var(--text-3xl);color:var(--text-primary);font-weight:700}.exchange-header__tagline{font-size:var(--text-base);color:var(--text-muted)}.exchange-header__type{font-size:var(--text-base);color:var(--text-tertiary)}.exchange-header__badge{align-items:center;margin-left:auto;display:flex}.stats-fee-row{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:auto 1fr;display:grid}@media (max-width:768px){.stats-fee-row{grid-template-columns:1fr}}.text-content{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-4);line-height:1.7}.text-content:last-child{margin-bottom:0}.feature-list{list-style:none}.feature-list__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-2)0;font-size:var(--text-base);color:var(--text-secondary);display:flex}.feature-list__icon{color:var(--color-success);font-weight:700}.cta-box{text-align:center;gap:var(--space-3);flex-direction:column;display:flex}.cta-box__rate{font-family:var(--font-mono);font-size:var(--text-3xl);color:var(--color-success);margin-bottom:var(--space-2);font-weight:500}.cta-box__text{font-size:var(--text-base);color:var(--text-tertiary)}.auth-container{min-height:calc(100vh - 200px);padding:var(--space-6);justify-content:center;align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.auth-timeline{justify-content:center;align-items:flex-start;gap:0;width:100%;max-width:600px;display:flex}.auth-timeline__item{align-items:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.auth-timeline__num{background:var(--brand-orange);width:36px;height:36px;color:var(--text-on-orange);font-size:var(--text-base);justify-content:center;align-items:center;font-weight:700;display:flex}.auth-timeline__text{text-align:center}.auth-timeline__label{font-size:var(--text-base);color:var(--text-primary);white-space:nowrap;font-weight:600}.auth-timeline__desc{font-size:var(--text-sm);color:var(--text-tertiary);margin-top:var(--space-1)}.auth-timeline__line{background:var(--border-primary);width:40px;height:2px;margin-top:17px}@media (max-width:600px){.auth-timeline{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start}.auth-timeline__line{display:none}}.auth-layout{gap:var(--space-8);width:100%;max-width:900px;min-height:calc(100vh - 200px);padding:var(--space-6);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.auth-steps{padding:var(--space-6)}.auth-steps__title{font-size:var(--text-xl);color:var(--text-primary);margin-bottom:var(--space-6);font-weight:700}.auth-steps__list{gap:var(--space-4);flex-direction:column;display:flex}.auth-step{align-items:flex-start;gap:var(--space-3);display:flex}.auth-step__num{background:var(--brand-orange);width:28px;min-width:28px;height:28px;color:var(--text-on-orange);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:700;display:flex}.auth-step__content{gap:var(--space-1);flex-direction:column;display:flex}.auth-step__content strong{font-size:var(--text-base);color:var(--text-primary);font-weight:600}.auth-step__content span{font-size:var(--text-sm);color:var(--text-tertiary)}@media (max-width:768px){.auth-layout{gap:var(--space-6);grid-template-columns:1fr}.auth-steps{order:2}}.auth-card{background:var(--card-bg);border:1px solid var(--border-primary);width:100%;max-width:400px;padding:var(--space-8)}.auth-card__header{text-align:center;margin-bottom:var(--space-6)}.auth-card__title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:700}.auth-card__desc{font-size:var(--text-base);color:var(--text-muted)}.auth-form{gap:var(--space-4);flex-direction:column;display:flex}.auth-card__footer{text-align:center;margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border-primary);font-size:var(--text-sm);color:var(--text-muted)}.auth-link{color:var(--brand-orange);font-weight:500;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0}.auth-link:hover{text-decoration:underline}.auth-link:disabled{opacity:.6;cursor:not-allowed}.legal-content{margin-bottom:var(--space-6)}.legal-heading{font-size:var(--text-lg);color:var(--text-primary);margin-top:var(--space-6);margin-bottom:var(--space-3);font-weight:600}.legal-heading:first-child{margin-top:0}.legal-text{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-3);line-height:1.7}.legal-list{padding-left:var(--space-6);margin-bottom:var(--space-3);list-style:outside}.legal-list li{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-1);line-height:1.7}.contact-form,.contact-methods{gap:var(--space-4);flex-direction:column;display:flex}.contact-method{padding:var(--space-3)0;border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.contact-method:last-child{border-bottom:none}.contact-method__label{font-size:var(--text-sm);color:var(--text-muted)}.contact-method__value{font-size:var(--text-base);color:var(--text-primary)}a.contact-method__value:hover{color:var(--brand-orange)}.article-content h2{font-size:var(--text-2xl);color:var(--text-primary);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:600}.article-content h2:first-child{margin-top:0}.article-content p{font-size:var(--text-md);color:var(--text-secondary);margin-bottom:var(--space-4);line-height:1.8}.article-content p:last-child{margin-bottom:0}.article-list{padding-left:var(--space-6);margin-bottom:var(--space-4);list-style:outside}.article-list li{font-size:var(--text-md);color:var(--text-secondary);margin-bottom:var(--space-2);line-height:1.8}.article-list li strong{color:var(--text-primary)}.prose{font-size:var(--text-base);color:var(--text-secondary);line-height:1.8}.prose h2{font-size:var(--text-xl);color:var(--text-primary);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:600}.prose h3{font-size:var(--text-lg);color:var(--text-primary);margin-top:var(--space-6);margin-bottom:var(--space-3);font-weight:600}.prose p{margin-bottom:var(--space-4)}.prose ul,.prose ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.prose li{margin-bottom:var(--space-2)}.prose strong{color:var(--text-primary);font-weight:600}.prose a{color:var(--brand-orange);text-decoration:underline}.prose a:hover{color:var(--brand-orange-light)}.prose blockquote{border-left:3px solid var(--brand-orange);padding-left:var(--space-4);margin:var(--space-6)0;color:var(--text-tertiary);font-style:italic}.prose code{background:var(--bg-tertiary);padding:var(--space-1)var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm)}.prose pre{background:var(--bg-tertiary);padding:var(--space-4);margin-bottom:var(--space-4);overflow-x:auto}.prose pre code{background:0 0;padding:0}.article-header__meta{gap:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);display:flex}.article-intro{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-primary);line-height:1.8}.article-cta{background:var(--bg-secondary);border:1px solid var(--border-primary);padding:var(--space-6);text-align:center;margin-top:var(--space-8)}.article-cta h3{font-size:var(--text-xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.article-cta p{font-size:var(--text-base);color:var(--text-tertiary);margin-bottom:var(--space-4)}.related-articles{gap:var(--space-3);flex-direction:column;display:flex}.related-article{padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);transition:background var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.related-article:hover{background:var(--bg-hover)}.related-article__title{font-size:var(--text-base);color:var(--text-primary);font-weight:500}.related-article__meta{font-size:var(--text-sm);color:var(--text-muted)}.pros-cons{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){.pros-cons{grid-template-columns:1fr}}.pros-cons__column{background:var(--bg-secondary);border:1px solid var(--border-primary);padding:var(--space-4)}.pros-cons__title{font-size:var(--text-md);margin-bottom:var(--space-3);font-weight:600}.pros-cons__title--pro{color:var(--color-success)}.pros-cons__title--con{color:var(--color-danger)}.pros-cons__list{list-style:none}.pros-cons__list li{font-size:var(--text-base);color:var(--text-secondary);padding:var(--space-2)0;border-bottom:1px solid var(--border-primary)}.pros-cons__list li:last-child{border-bottom:none;padding-bottom:0}.pros-cons__list li:before{content:"•";margin-right:var(--space-2);color:var(--text-muted)}.user-menu{position:relative}.user-menu__trigger{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-1)var(--space-2);background:0 0;border:none;display:flex}.user-menu__avatar{background:var(--brand-orange);width:32px;height:32px;color:var(--text-on-orange);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;display:flex}.user-menu__name{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.user-menu__dropdown{margin-top:var(--space-2);border:1px solid var(--border-primary);min-width:180px;z-index:var(--z-dropdown);background:#fff;display:none;position:absolute;top:100%;right:0}[data-theme=dark] .user-menu__dropdown{background:#111}.user-menu__dropdown.active{display:block}.user-menu__item{padding:var(--space-3)var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);transition:background var(--transition-fast);display:block}.user-menu__item:hover{background:var(--bg-hover)}.user-menu__item--danger{color:var(--color-danger)}.user-menu__divider{background:var(--border-primary);height:1px;margin:var(--space-2)0}.dashboard-welcome{padding:var(--space-6);margin-bottom:var(--space-6);padding-bottom:0}.dashboard-welcome__title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:700}.dashboard-welcome__subtitle{font-size:var(--text-base);color:var(--text-muted)}@media (max-width:480px){.logo__text{display:none}.header__actions .btn--primary{padding:var(--space-1)var(--space-2);font-size:10px}.nav{right:var(--space-4)}}.chart-placeholder{height:200px;padding:var(--space-4)0;align-items:flex-end;display:flex}.chart-placeholder__bars{align-items:flex-end;gap:var(--space-3);width:100%;height:100%;display:flex}.chart-placeholder__bar{background:var(--brand-orange);opacity:.8;flex:1;min-height:20px}.status-badge{padding:var(--space-1)var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;align-items:center;font-weight:600;display:inline-flex}.status-badge--success{background:var(--color-success-dim);color:var(--color-success)}.status-badge--warning{color:var(--color-warning);background:#f9a8251a}.status-badge--danger{background:var(--color-danger-dim);color:var(--color-danger)}.status-dot{border-radius:50%;width:8px;height:8px}.status-dot--active{background:var(--color-success)}.status-dot--inactive{background:var(--text-muted)}.quick-actions,.exchange-list-mini{gap:var(--space-3);flex-direction:column;display:flex}.exchange-mini{padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.exchange-mini__info{align-items:center;gap:var(--space-3);display:flex}.exchange-mini__name{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.exchange-mini__rate{font-size:var(--text-xs);color:var(--text-muted)}.summary-list{gap:var(--space-3);flex-direction:column;display:flex}.summary-item{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.summary-item:last-child{border-bottom:none;padding-bottom:0}.summary-item__label{font-size:var(--text-sm);color:var(--text-muted)}.summary-item__value{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.profile-layout{gap:var(--space-6);max-width:1200px;padding:var(--space-6);grid-template-columns:280px 1fr;margin:0 auto;display:grid}@media (max-width:900px){.profile-layout{grid-template-columns:1fr}}.profile-nav{background:var(--card-bg);border:1px solid var(--border-primary);padding:var(--space-4);height:fit-content;top:calc(var(--header-height) + var(--space-6));position:sticky}.profile-nav__header{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-primary);margin-bottom:var(--space-4);display:flex}.profile-nav__avatar{background:var(--brand-orange);width:48px;height:48px;color:var(--text-on-orange);font-size:var(--text-lg);justify-content:center;align-items:center;font-weight:600;display:flex}.profile-nav__name{font-size:var(--text-base);color:var(--text-primary);font-weight:600}.profile-nav__email{font-size:var(--text-sm);color:var(--text-muted)}.profile-nav__menu{gap:var(--space-1);flex-direction:column;display:flex}.profile-nav__link{padding:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);transition:all var(--transition-fast);font-weight:500;display:block}.profile-nav__link:hover{background:var(--bg-hover);color:var(--text-primary)}.profile-nav__link--active{background:var(--brand-orange-10);color:var(--brand-orange)}.profile-nav__link--danger{color:var(--color-danger)}.profile-content{gap:var(--space-6);flex-direction:column;display:flex}.settings-form,.toggle-group{gap:var(--space-4);flex-direction:column;display:flex}.toggle-item{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.toggle-item__label{font-size:var(--text-base);color:var(--text-primary);font-weight:500}.toggle-item__desc{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-1)}.toggle{width:48px;height:26px;display:inline-block;position:relative}.toggle input{opacity:0;width:0;height:0}.toggle__slider{cursor:pointer;background:var(--bg-tertiary);border:1px solid var(--border-primary);transition:var(--transition-fast);position:absolute;inset:0}.toggle__slider:before{content:"";background:var(--text-muted);width:20px;height:20px;transition:var(--transition-fast);position:absolute;bottom:2px;left:2px}.toggle input:checked+.toggle__slider{background:var(--brand-orange);border-color:var(--brand-orange)}.toggle input:checked+.toggle__slider:before{background:#fff;transform:translate(22px)}.settings-section{margin-top:var(--space-4)}.settings-section__title{font-size:var(--text-md);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.settings-section__desc{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4)}.settings-divider{background:var(--border-primary);height:1px;margin:var(--space-6)0}.session-list{gap:var(--space-3);flex-direction:column;display:flex}.session-item{padding:var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-primary);justify-content:space-between;align-items:center;display:flex}.session-item__device{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.session-item__location{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-1)}.panel--danger{border-color:var(--color-danger)}.panel--danger .panel__header{background:var(--color-danger-dim)}.panel--danger .panel__title{color:var(--color-danger)}.danger-section{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.danger-section__title{font-size:var(--text-md);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:600}.danger-section__desc{font-size:var(--text-sm);color:var(--text-muted)}.info-box{padding:var(--space-4);font-size:var(--text-sm);border:1px solid var(--border-primary)}.info-box--info{border-color:var(--color-info);color:var(--text-secondary);background:#1976d21a}.info-box strong{color:var(--text-primary)}.page-header{margin-bottom:var(--space-6);align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.page-header__title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:700}.page-header__desc{font-size:var(--text-base);color:var(--text-muted)}@media (max-width:600px){.page-header{flex-direction:column}}.exchange-cards{flex-direction:column;display:flex}.exchange-card{padding:var(--space-5);border-bottom:1px solid var(--border-primary)}.exchange-card:last-child{border-bottom:none}.exchange-card__header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.exchange-card__info{align-items:center;gap:var(--space-3);display:flex}.table__logo--large{width:48px;height:48px;font-size:var(--text-md)}.exchange-card__name{font-size:var(--text-lg);color:var(--text-primary);font-weight:600}.exchange-card__rate{font-size:var(--text-sm);color:var(--color-success)}.exchange-card__stats{gap:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-primary);margin-bottom:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:600px){.exchange-card__stats{grid-template-columns:1fr}}.exchange-card__stat-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:var(--space-1);display:block}.exchange-card__stat-value{font-size:var(--text-lg);color:var(--text-primary);font-weight:600}.exchange-card__footer{justify-content:space-between;align-items:center;display:flex}.exchange-card__connected{font-size:var(--text-sm);color:var(--text-muted)}.earnings-summary{text-align:center;padding:var(--space-4)0}.earnings-summary__total{font-family:var(--font-mono);font-size:var(--text-3xl);color:var(--color-success);font-weight:500}.earnings-summary__label{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2)}.panel__subtitle{font-size:var(--text-sm);color:var(--text-muted);margin-left:var(--space-3)}.p-0{padding:0!important}.text-center{text-align:center}.table__empty{text-align:center;padding:var(--space-8)}.stat-card__value--sm{font-size:var(--text-2xl)}.stat-card__value--success{color:var(--color-success)}.contact-grid{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.contact-grid{grid-template-columns:1fr}}.contact-card{background:var(--card-bg);border:1px solid var(--border-primary);padding:var(--space-6);text-align:center}.contact-card__icon{font-size:var(--text-3xl);margin-bottom:var(--space-3)}.contact-card__title{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.contact-card__desc{font-size:var(--text-base);color:var(--text-tertiary);margin-bottom:var(--space-3);line-height:1.5}.contact-card__link{color:var(--brand-orange);font-weight:500;text-decoration:none}.contact-card__link:hover{text-decoration:underline}.contact-card__info{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.faq-list{gap:var(--space-4);flex-direction:column;display:flex}.faq-item{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-primary)}.faq-item:last-child{border-bottom:none;padding-bottom:0}.faq-item__question{font-size:var(--text-base);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.faq-item__answer{font-size:var(--text-base);color:var(--text-tertiary);line-height:1.6}.error-page{text-align:center;padding:var(--space-12)var(--space-6);max-width:500px;margin:0 auto}.error-page__code{font-family:var(--font-mono);color:var(--brand-orange);margin-bottom:var(--space-4);font-size:120px;font-weight:700;line-height:1}.error-page__title{font-size:var(--text-3xl);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:700}.error-page__desc{font-size:var(--text-lg);color:var(--text-muted);margin-bottom:var(--space-6)}.error-page__actions{gap:var(--space-3);justify-content:center;display:flex}.text-warning{color:var(--color-warning)}.uid-code{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-secondary);padding:var(--space-1)var(--space-2)}.modal{z-index:var(--z-modal);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.modal--active{display:flex}.modal__backdrop{background:#0009;position:absolute;inset:0}.modal__content{background:var(--card-bg);border:1px solid var(--border-primary);width:100%;max-width:520px;max-height:90vh;margin:var(--space-4);position:relative;overflow-y:auto}.modal__header{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-primary);background:var(--panel-header-bg);justify-content:space-between;align-items:center;display:flex}.modal__title{font-size:var(--text-lg);color:var(--text-primary);font-weight:600}.modal__close{font-size:var(--text-2xl);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.modal__close:hover{color:var(--text-primary)}.modal__body{padding:var(--space-5)}.connect-steps{gap:var(--space-5);flex-direction:column;display:flex}.connect-step{gap:var(--space-4);display:flex}.connect-step__num{background:var(--brand-orange);width:32px;height:32px;color:var(--text-inverse);font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.connect-step__content{flex:1}.connect-step__content strong{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600;display:block}.connect-step__content p{font-size:var(--text-base);color:var(--text-muted);margin-bottom:var(--space-3);line-height:1.5}@media (max-width:600px){html,body{max-width:100vw;overflow-x:clip}.header{z-index:var(--z-sticky);position:sticky;top:0}.container,.container--fluid{width:100%;max-width:100vw;padding-left:var(--space-3);padding-right:var(--space-3);overflow-x:clip}.header__inner{padding:0 var(--space-3)}.footer{padding:var(--space-4)var(--space-3)}.layout-sidebar{max-width:100vw;overflow-x:clip}.layout-sidebar__main{padding:var(--space-3);max-width:100vw;overflow-x:clip}.sidebar{padding:var(--space-3)}.layout-full{padding:var(--space-3);max-width:100vw;overflow-x:hidden}.panel{max-width:100%;overflow:hidden}.filters__select{width:100%;min-width:auto}.filters{flex-direction:column;align-items:stretch}.filters__group{width:100%}.page-header{flex-direction:column;align-items:flex-start}.page-header__title{font-size:var(--text-2xl)}.panel{max-width:100%}.panel__header{align-items:flex-start;gap:var(--space-2);flex-direction:column}.widget{margin-bottom:var(--space-4);max-width:100%}.calc__input,.calc__select{width:100%;max-width:100%}.calc__result__value{font-size:var(--text-2xl)}.hero-panel{padding:var(--space-5);max-width:100%}.hero-panel__title{font-size:var(--text-2xl)}.hero-panel__desc{font-size:var(--text-base)}.stat-card{padding:var(--space-4)}.stat-card__value{font-size:var(--text-2xl)}.exchange-header{flex-direction:column;align-items:flex-start}.exchange-header__logo{width:48px;height:48px}.auth-card{padding:var(--space-5);max-width:100%}.profile-layout{padding:var(--space-3);grid-template-columns:1fr}.error-page{padding:var(--space-6)var(--space-3)}.error-page__code{font-size:80px}.error-page__actions{flex-direction:column}.modal__content{margin:var(--space-2);max-height:95vh;max-width:calc(100% - var(--space-4))}.modal__body{padding:var(--space-4)}.connect-step{gap:var(--space-2);flex-direction:column}.connect-step__num{align-self:flex-start}.dashboard-welcome{padding:var(--space-4)var(--space-3)}.dashboard-welcome__title{font-size:var(--text-xl)}.btn{white-space:normal;text-align:center;max-width:100%}.btn--large{padding:var(--space-3)var(--space-4)}.process-item{max-width:100%}.process-item__text{font-size:var(--text-sm)}.logo__text{font-size:var(--text-base)}}.articles-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.article-card{background:var(--card-bg);border:1px solid var(--border-primary);padding:var(--space-6);transition:var(--transition-fast);text-decoration:none;display:block}.article-card:hover{border-color:var(--brand-orange)}.article-card__category{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--brand-orange);margin-bottom:var(--space-3);font-weight:600;display:inline-block}.article-card__title{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:600;line-height:1.4}.article-card__excerpt{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-4);line-height:1.6}.article-card__meta{gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);display:flex}.article-header{margin-bottom:var(--space-6)}.article-header__back{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4);text-decoration:none;display:inline-block}.article-header__back:hover{color:var(--brand-orange)}.article-header__category{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--brand-orange);margin-bottom:var(--space-3);font-weight:600;display:inline-block}.article-header__title{font-size:var(--text-3xl);color:var(--text-primary);margin-bottom:var(--space-4);font-weight:700;line-height:1.3}.article-header__meta{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}@media (max-width:600px){.articles-grid{grid-template-columns:1fr}.article-header__title{font-size:var(--text-2xl)}}.toc{flex-direction:column;gap:0;display:flex}.toc__link{padding:6px var(--space-3);color:var(--text-secondary);transition:var(--transition-fast);border-left:2px solid #0000;font-size:14px;text-decoration:none;display:block}.toc__link:hover{color:var(--brand-orange);border-left-color:var(--brand-orange);background:var(--bg-hover)}.filter-bar{margin-bottom:var(--space-4);align-items:center;gap:var(--space-3);flex-wrap:nowrap;display:flex}.filter-bar__label{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-weight:500}.filter-bar__count{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;margin-left:auto}.filter-select{padding:var(--space-2)var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--text-primary);background:var(--input-bg);border:1px solid var(--border-primary);cursor:pointer;flex-shrink:0;width:auto}.filter-select:hover{border-color:var(--border-secondary)}.filter-select:focus{border-color:var(--brand-orange);outline:none}@media (max-width:600px){.filter-bar{flex-wrap:wrap}}.mobile-cta-banner{background:var(--bg-secondary);border-top:1px solid var(--border-primary);padding:var(--space-3)var(--space-4);z-index:100;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000026}.mobile-cta-banner__inner{justify-content:center;align-items:center;gap:var(--space-4);max-width:var(--max-width);margin:0 auto;display:flex}.mobile-cta-banner__info{align-items:center;gap:var(--space-3);min-width:0;display:flex}.mobile-cta-banner__logo{background:var(--brand-orange);color:#fff;width:40px;height:40px;font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.mobile-cta-banner__meta{min-width:0}.mobile-cta-banner__name{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mobile-cta-banner__rate{font-size:var(--text-xs);color:var(--color-success);font-weight:500}.mobile-cta-banner .btn{padding:var(--space-2)var(--space-4);font-size:var(--text-sm);flex-shrink:0}@media (max-width:1024px){.mobile-cta-banner{display:block}body{padding-bottom:70px}}
