:root{--bg: #f3f5f8;--bg2: #ffffff;--bg3: #eef1f6;--border: #e2e6ec;--text: #1f2328;--dim: #6e7781;--accent: #0969da;--up: #d1242f;--down: #1a7f37}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:-apple-system,Segoe UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:14px}a{color:var(--accent);text-decoration:none}.container{max-width:1080px;margin:0 auto;padding:20px 16px 40px}.aurora{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.aurora .blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:blob-drift 28s ease-in-out infinite alternate;will-change:transform}.blob-b1{width:560px;height:560px;left:-8%;top:-12%;background:radial-gradient(circle,rgba(121,192,255,.36),transparent 70%)}.blob-b2{width:520px;height:520px;right:-6%;top:-8%;background:radial-gradient(circle,rgba(188,140,255,.32),transparent 70%);animation-delay:-7s;animation-duration:34s}.blob-b3{width:640px;height:640px;left:28%;bottom:-25%;background:radial-gradient(circle,rgba(255,158,207,.28),transparent 70%);animation-delay:-14s;animation-duration:40s}.blob-b4{width:420px;height:420px;right:20%;top:36%;background:radial-gradient(circle,rgba(126,231,135,.26),transparent 70%);animation-delay:-20s;animation-duration:32s}.blob-b5{width:380px;height:380px;left:10%;top:44%;background:radial-gradient(circle,rgba(255,166,87,.24),transparent 70%);animation-delay:-3s;animation-duration:38s}@keyframes blob-drift{0%{transform:translate(0) scale(1)}33%{transform:translate(60px,-45px) scale(1.08)}66%{transform:translate(-45px,55px) scale(.94)}to{transform:translate(30px,20px) scale(1.04)}}.aurora .stars{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1.2px 1.2px at 8% 18%,rgba(110,119,129,.45) 50%,transparent 51%),radial-gradient(1px 1px at 22% 64%,rgba(110,119,129,.3) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 35% 12%,rgba(110,119,129,.38) 50%,transparent 51%),radial-gradient(1px 1px at 48% 42%,rgba(110,119,129,.26) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 61% 78%,rgba(110,119,129,.34) 50%,transparent 51%),radial-gradient(1px 1px at 74% 22%,rgba(110,119,129,.3) 50%,transparent 51%),radial-gradient(1.3px 1.3px at 86% 58%,rgba(110,119,129,.38) 50%,transparent 51%),radial-gradient(1px 1px at 92% 12%,rgba(110,119,129,.34) 50%,transparent 51%),radial-gradient(1px 1px at 15% 88%,rgba(110,119,129,.26) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 55% 92%,rgba(110,119,129,.3) 50%,transparent 51%);animation:twinkle 7s ease-in-out infinite alternate}@keyframes twinkle{0%{opacity:.4}to{opacity:.9}}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#d0d7de;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#b6bec7}*::-webkit-scrollbar-track{background:transparent}.nav{background:rgba(255,255,255,.82);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.nav-inner{max-width:1080px;margin:0 auto;padding:0 16px;height:52px;display:flex;align-items:center;gap:20px}.brand{font-weight:800;font-size:17px;white-space:nowrap;background:linear-gradient(90deg,#ff7ec3,#9a5bff,#3b82f6,#ff7ec3);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brand-shift 8s linear infinite}@keyframes brand-shift{to{background-position:300% 0}}.nav-links{display:flex;gap:4px;flex:1}.nav-links a{color:var(--dim);padding:6px 12px;border-radius:8px;transition:all .15s}.nav-links a:hover{color:var(--text);background:var(--bg3)}.nav-links a.active{color:var(--accent);background:rgba(9,105,218,.08);font-weight:600}.nav-right{display:flex;align-items:center;gap:10px}.nav-balance{color:#9a6700;font-weight:600}.nav-user{color:var(--dim)}.ws-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.ws-dot.on{background:var(--down);box-shadow:0 0 6px var(--down)}.ws-dot.off{background:#b6bec7}.btn{border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:14px;transition:filter .15s,transform .1s,box-shadow .15s;box-shadow:0 1px 2px rgba(31,35,40,.06)}.btn:hover{filter:brightness(.96)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:linear-gradient(180deg,#4f9dff,#0969da);border-color:#0969da;color:#fff}.btn-buy{background:linear-gradient(180deg,#f55a51,#cf222e);border-color:#cf222e;color:#fff}.btn-sell{background:linear-gradient(180deg,#5bd469,#2da44e);border-color:#2da44e;color:#fff}.btn-ghost{background:transparent;box-shadow:none}.btn-danger{background:transparent;border-color:var(--up);color:var(--up);box-shadow:none}.btn-sm{padding:5px 12px;font-size:13px}.btn-xs{padding:3px 10px;font-size:12px}.input{background:#fff;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:8px 10px;font-size:14px;outline:none;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(9,105,218,.12)}.input.wide{width:100%}input[type=checkbox],input[type=range]{accent-color:var(--accent)}input[type=range]{cursor:pointer}.card{background:linear-gradient(180deg,rgba(31,35,40,.015),transparent 45%),rgba(255,255,255,.78);border:1px solid var(--border);border-radius:12px;padding:18px;margin-bottom:16px;box-shadow:0 1px 3px rgba(31,35,40,.05),0 8px 24px rgba(31,35,40,.05);backdrop-filter:blur(14px)}.card h2,.card h3{margin:0 0 12px;font-size:16px}.table{width:100%;border-collapse:collapse}.table th,.table td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--border)}.table th{color:var(--dim);font-weight:500;font-size:13px;background:rgba(31,35,40,.024)}.table tbody tr:last-child td{border-bottom:none}.table tr.clickable{cursor:pointer;transition:background .12s}.table tr.clickable:hover{background:var(--bg3)}.num{text-align:right!important;font-variant-numeric:tabular-nums}.dim{color:var(--dim)}.up{color:var(--up)}.down{color:var(--down)}.badge{display:inline-block;background:var(--bg3);border:1px solid var(--border);color:var(--dim);border-radius:4px;padding:1px 6px;font-size:11px;margin-left:6px}.team{display:inline-block;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5}.team-sii{color:#1f6feb;background:rgba(31,111,235,.08);border:1px solid rgba(31,111,235,.35)}.team-nii{color:#8250df;background:rgba(130,80,223,.08);border:1px solid rgba(130,80,223,.35)}.team-hii{color:#bc4c00;background:rgba(188,76,0,.08);border:1px solid rgba(188,76,0,.35)}.team-x{color:#1a8a4b;background:rgba(26,138,75,.08);border:1px solid rgba(26,138,75,.35)}.team-g{color:#2ea043;background:rgba(46,160,67,.08);border:1px solid rgba(46,160,67,.35)}.team-niii{color:#d4a017;background:rgba(212,160,23,.1);border:1px solid rgba(212,160,23,.4)}.team-z{color:#9a6700;background:rgba(154,103,0,.08);border:1px solid rgba(154,103,0,.35)}.team-预备生,.team-其他{color:#6e7781;background:rgba(110,119,129,.08);border:1px solid rgba(110,119,129,.35)}.team-section-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.team-section-head .num{font-size:13px;font-variant-numeric:tabular-nums;margin-left:auto}.empty{color:var(--dim);text-align:center;padding:24px 0;opacity:.8}.boot{display:flex;height:100vh;align-items:center;justify-content:center;color:var(--dim)}.footer{max-width:1080px;margin:0 auto;padding:20px 16px 40px;color:var(--dim);font-size:12px;text-align:center}.market-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.market-head h1{font-size:20px;margin:0}.search{width:260px}.rank-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.rank-card h3{font-size:14px}.rank-item{display:flex;align-items:center;gap:10px;padding:6px;border-bottom:1px dashed var(--border)}.rank-item:last-child{border-bottom:none}.rank-item{cursor:pointer;transition:background .12s;border-radius:6px}.rank-item:hover{background:var(--bg3)}.rank-no{width:18px;color:var(--dim);font-size:12px}.rank-1{color:#d4a017!important;font-weight:700}.rank-2{color:#8b949e!important;font-weight:700}.rank-3{color:#b0763e!important;font-weight:700}.rank-name{flex:1}.m-name{font-weight:600}.member-head{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:16px}.member-head .price-big{font-size:34px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.5px;text-shadow:0 1px 6px rgba(31,35,40,.08)}.member-head .meta{color:var(--dim);font-size:13px;line-height:1.8}.member-grid{display:grid;grid-template-columns:1fr 320px;gap:16px;align-items:start}@media(max-width:860px){.member-grid,.rank-row{grid-template-columns:1fr}}.period-bar{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap}.period-bar button{background:transparent;border:1px solid var(--border);color:var(--dim);border-radius:6px;padding:3px 10px;cursor:pointer;font-size:12px;transition:all .12s}.period-bar button:hover{color:var(--text)}.period-bar button.active{background:var(--bg3);color:var(--text);border-color:var(--accent)}.trade-panel .qty-row{display:flex;gap:8px;align-items:center;margin-bottom:10px}.trade-panel .qty-row .input{flex:1}.est-row{display:flex;justify-content:space-between;color:var(--dim);font-size:13px;margin-bottom:4px}.trade-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.msg{margin:10px 0;font-size:13px;min-height:18px}.holding-card .row{display:flex;justify-content:space-between;padding:5px 0;font-size:13px}.holding-card .row b{font-size:14px}.trade-list{max-height:340px;overflow-y:auto}.trade-item{display:flex;gap:10px;align-items:center;padding:6px 0;border-bottom:1px dashed var(--border);font-size:13px}.trade-item:last-child{border-bottom:none}.trade-item .side-tag{width:34px;text-align:center;border-radius:4px;padding:1px 0;font-size:12px;font-weight:600}.side-tag.buy{background:rgba(209,36,47,.1);color:var(--up)}.side-tag.sell{background:rgba(26,127,55,.1);color:var(--down)}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.stat-card{background:linear-gradient(160deg,rgba(9,105,218,.05),transparent 55%),rgba(255,255,255,.78);border:1px solid var(--border);border-radius:12px;padding:18px;box-shadow:0 1px 3px rgba(31,35,40,.05),0 8px 24px rgba(31,35,40,.05);backdrop-filter:blur(14px)}.stat-card .label{color:var(--dim);font-size:13px;margin-bottom:8px}.stat-card .value{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.auth-wrap{max-width:380px;margin:60px auto}.auth-wrap.card{border-color:rgba(130,80,223,.25);box-shadow:0 8px 32px rgba(31,35,40,.1)}.auth-wrap h1{font-size:20px;text-align:center;margin-bottom:20px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:16px}.auth-tabs button{background:transparent;border:none;color:var(--dim);padding:8px;cursor:pointer;border-bottom:2px solid var(--border)}.auth-tabs button.active{color:var(--text);border-bottom-color:var(--accent)}.auth-form{display:flex;flex-direction:column;gap:12px}.auth-note{color:var(--dim);font-size:12px;text-align:center;margin-top:14px;line-height:1.7}.admin-tabs{display:flex;gap:6px;margin-bottom:16px}.admin-tabs button{background:transparent;border:1px solid var(--border);color:var(--dim);border-radius:8px;padding:6px 16px;cursor:pointer;transition:all .12s}.admin-tabs button:hover{color:var(--text)}.admin-tabs button.active{background:var(--bg3);color:var(--text);border-color:var(--accent)}.inline-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.inline-form .input{width:120px}.row-actions{display:flex;gap:6px;align-items:center}.index-main{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.index-name{color:var(--dim);font-size:13px;margin-bottom:6px}.index-value{font-size:40px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-1px;line-height:1.1;text-shadow:0 1px 6px rgba(31,35,40,.08)}.index-delta{font-size:14px;margin-top:6px;font-variant-numeric:tabular-nums}.index-delta .dim{font-size:12px;margin-left:4px}.index-stats{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:6px 32px;color:var(--dim);font-size:13px;margin-left:auto}.index-stats b{color:var(--text);font-weight:600;margin-left:6px;font-variant-numeric:tabular-nums}.team-tabs{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.team-tabs button{background:transparent;border:1px solid var(--border);color:var(--dim);border-radius:8px;padding:5px 14px;cursor:pointer;transition:all .12s}.team-tabs button:hover{color:var(--text)}.team-tabs button.active{background:var(--bg3);color:var(--text);border-color:var(--accent)}.menu-sep{width:1px;align-self:stretch;background:var(--border);margin:2px 4px;flex-shrink:0}.menu-primary{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap}.menu-primary button{background:transparent;border:1px solid var(--border);color:var(--dim);border-radius:8px;padding:8px 18px;cursor:pointer;font-size:14px;font-weight:600;transition:all .12s}.menu-primary button:hover{color:var(--text)}.menu-primary button.active{background:var(--bg3);color:var(--text);border-color:var(--accent)}.session-chip{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid var(--border);white-space:nowrap}.session-chip.open{color:var(--down);background:rgba(26,127,55,.08);border-color:rgba(26,127,55,.35)}.session-chip.closed{color:var(--up);background:rgba(209,36,47,.08);border-color:rgba(209,36,47,.35)}.st-tag{display:inline-block;color:#fff;background:#d1242f;border-radius:3px;padding:0 4px;font-size:11px;font-weight:700;margin-right:4px;vertical-align:1px}.seal-tag{display:inline-block;border-radius:3px;padding:0 4px;font-size:11px;font-weight:700;margin-right:4px;vertical-align:1px;color:#fff}.seal-tag.seal-up{background:#d1242f}.seal-tag.seal-down{background:#1a7f37}.seal-banner{border:1px solid;border-radius:12px;padding:14px 16px;margin-bottom:16px;background:rgba(255,255,255,.7);backdrop-filter:blur(8px)}.seal-banner.up{border-color:rgba(209,36,47,.45);background:linear-gradient(180deg,rgba(209,36,47,.06),transparent),rgba(255,255,255,.7)}.seal-banner.down{border-color:rgba(26,127,55,.45);background:linear-gradient(180deg,rgba(26,127,55,.06),transparent),rgba(255,255,255,.7)}.seal-info{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px}.seal-title{font-weight:800;font-size:15px}.seal-banner.up .seal-title{color:var(--up)}.seal-banner.down .seal-title{color:var(--down)}.seal-num{font-variant-numeric:tabular-nums;color:var(--dim);font-size:13px}.seal-num b{color:var(--text);font-size:15px}.seal-warn{color:#d1242f;font-weight:700;font-size:13px;animation:warn-pulse 1s ease-in-out infinite}@keyframes warn-pulse{0%,to{opacity:1}50%{opacity:.35}}.seal-bar{height:10px;border-radius:999px;background:var(--bg3);overflow:hidden}.seal-fill{height:100%;border-radius:999px;transition:width .4s ease}.seal-fill.up{background:linear-gradient(90deg,#ff8a80,#d1242f)}.seal-fill.down{background:linear-gradient(90deg,#7ee787,#1a7f37)}.seal-banner.low .seal-fill{animation:seal-low-blink .8s ease-in-out infinite}@keyframes seal-low-blink{0%,to{opacity:1}50%{opacity:.4}}.break-banner{border:1px solid rgba(209,36,47,.5);background:linear-gradient(90deg,rgba(209,36,47,.16),rgba(255,166,87,.16));color:#d1242f;font-weight:800;font-size:15px;text-align:center;padding:12px;border-radius:12px;margin-bottom:16px;animation:break-shake .5s ease-in-out}@keyframes break-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.depth-card{font-size:12px}.depth-row{display:flex;justify-content:space-between;padding:3px 8px;font-variant-numeric:tabular-nums}.depth-row.ask{color:var(--up)}.depth-row.bid{color:var(--down)}.depth-mid{display:flex;justify-content:space-between;padding:6px 8px;border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);margin:4px 0;font-variant-numeric:tabular-nums}.bell-btn{position:relative;background:transparent;border:1px solid var(--border);border-radius:8px;padding:5px 9px;cursor:pointer;font-size:15px;color:var(--text);transition:background .12s}.bell-btn:hover{background:var(--bg3)}.bell-count{position:absolute;top:-6px;right:-6px;background:var(--up);color:#fff;font-size:10px;font-weight:700;border-radius:999px;padding:1px 5px;line-height:1.4}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(15,17,21,.55);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card{background:var(--bg2);border:1px solid var(--border);border-radius:14px;width:100%;max-width:560px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 12px 48px rgba(0,0,0,.35)}.modal-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--border)}.modal-head h2{margin:0;font-size:16px}.modal-body{padding:14px 18px;overflow-y:auto}.modal-foot{padding:12px 18px;border-top:1px solid var(--border);display:flex;justify-content:flex-end}.ann-item{padding:10px 0;border-bottom:1px dashed var(--border)}.ann-item:last-child{border-bottom:none}.ann-title{font-weight:600;margin-bottom:6px}.ann-content{font-size:13px;opacity:.85;white-space:pre-wrap;line-height:1.7}.ann-time{font-size:11px;margin-top:6px}textarea.input{min-height:90px;resize:vertical;font-family:inherit}.star-btn{background:transparent;border:none;cursor:pointer;font-size:18px;color:var(--dim);padding:2px 6px;line-height:1}.star-btn:hover,.star-btn.on{color:#f0b400}.dragon-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mobile-tabbar{display:none}.mobile-tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;color:var(--dim);font-size:11px;padding:6px 0 7px;transition:color .12s}.mobile-tabbar a.active{color:var(--accent);font-weight:600}.mobile-tabbar .tab-icon{font-size:20px;line-height:1}.kline-box{position:relative;width:100%;height:420px}.fenshi-box{position:relative;width:100%;height:360px}.mobile-trade-bar{display:none}@media(max-width:768px){.container{padding:12px 10px calc(88px + env(safe-area-inset-bottom))}.footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.nav-inner{gap:8px;padding:0 10px;height:48px}.brand{font-size:15px}.nav-links,.nav-user{display:none}.nav-balance{font-size:12px}.card{padding:12px;overflow-x:auto}.stat-row{grid-template-columns:1fr 1fr!important;gap:10px}.stat-card{padding:12px}.stat-card .value{font-size:18px}.index-value{font-size:30px}.index-stats{grid-template-columns:1fr 1fr;margin-left:0;gap:4px 16px}.index-main{gap:14px}.market-head{flex-direction:column;align-items:stretch}.market-head h1{font-size:16px}.market-head>div{flex-wrap:wrap}.search{width:100%;flex:1;min-width:0}.member-head .price-big{font-size:26px}.dragon-grid{grid-template-columns:1fr;gap:12px}.btn{padding:9px 14px;min-height:40px}.btn-sm,.btn-xs{min-height:34px}.input{font-size:16px}.table th,.table td{padding:8px 6px;font-size:13px}.bell-btn{padding:8px 11px}.star-btn{padding:4px 10px;font-size:20px}.modal-overlay{padding:12px}.modal-card{max-height:88vh}.team-tabs,.admin-tabs,.period-bar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:none}.team-tabs::-webkit-scrollbar,.admin-tabs::-webkit-scrollbar,.period-bar::-webkit-scrollbar{display:none}.team-tabs button,.admin-tabs button,.period-bar button{flex-shrink:0;white-space:nowrap}.team-tabs button,.admin-tabs button{padding:6px 12px;font-size:13px}.menu-primary button{padding:7px 14px;font-size:13px}.market-table th:nth-child(5),.market-table td:nth-child(5),.market-table th:nth-child(6),.market-table td:nth-child(6),.market-table th:nth-child(7),.market-table td:nth-child(7){display:none}.portfolio-table th:nth-child(2),.portfolio-table td:nth-child(2),.portfolio-table th:nth-child(4),.portfolio-table td:nth-child(4),.portfolio-table th:nth-child(6),.portfolio-table td:nth-child(6),.portfolio-table th:nth-child(8),.portfolio-table td:nth-child(8){display:none}.kline-box,.fenshi-box{height:300px}.mobile-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}.mobile-trade-bar{display:flex;align-items:center;gap:8px;position:fixed;left:0;right:0;bottom:calc(56px + env(safe-area-inset-bottom));z-index:49;background:rgba(255,255,255,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--border);padding:8px 10px;box-shadow:0 -4px 16px rgba(31,35,40,.06)}.mobile-trade-bar .mtb-price{display:flex;flex-direction:column;line-height:1.25;min-width:78px}.mobile-trade-bar .mtb-price b{font-size:16px;font-variant-numeric:tabular-nums}.mobile-trade-bar .mtb-price span{font-size:11px;font-variant-numeric:tabular-nums}.mobile-trade-bar .input{flex:1;min-width:0;padding:10px 8px}.mobile-trade-bar .btn{flex-shrink:0;padding:10px 14px;min-height:42px;font-weight:600}.blob{filter:blur(60px);opacity:.35}.blob-b4,.blob-b5{display:none}}
