.code-field{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:6px}.code-field input{margin-top:0}.code-field button{border:1px solid rgba(40,215,195,.35);border-radius:12px;padding:0 12px;background:rgba(40,215,195,.1);color:var(--cyan2);font-size:11px}.code-field button:disabled{opacity:.55}.info-head small{color:var(--cyan);letter-spacing:2px;font-size:9px}.info-head h2{margin:5px 0 18px}.info-content{display:grid;gap:9px}.info-item{padding:14px;border:1px solid var(--line);border-radius:13px;background:#0a1726;color:#dce7f3}.info-item b{display:block;font-size:13px}.info-item small{display:block;color:var(--muted);margin-top:3px}.info-empty{padding:35px 12px;text-align:center;color:var(--muted)}body.modal-open{overflow:hidden}
.market-tabs{align-items:center}.market-tabs #marketResultInfo{margin-left:auto;padding-right:5px;color:var(--muted);font-size:10px}.market-row,.ticker,.service-grid article{cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.market-row:active,.ticker:active,.service-grid article:active{transform:scale(.985)}.market-row:hover,.ticker:hover,.service-grid article:hover{border-color:#2c6071;background:#10263b}.service-grid article{position:relative}.service-grid article:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.service-arrow{position:absolute;right:15px;top:15px;color:#49647e;font-size:20px;font-style:normal}.market-detail-sheet{padding-top:32px}.detail-symbol{display:flex;align-items:center;gap:12px}.detail-symbol>span{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,var(--cyan2),#1597b0);color:#06222d;font-size:19px;font-weight:900}.detail-symbol small,.detail-price small,.detail-stats small{color:var(--muted)}.detail-symbol h2{margin:1px 0 0}.detail-price{margin:24px 0 10px}.detail-price strong{display:block;font-size:35px;line-height:1.25}.detail-price span{font-weight:700;color:var(--green)}.mini-chart{height:115px;margin:18px 0;display:flex;align-items:flex-end;gap:5px;padding:12px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(180deg,rgba(40,215,195,.07),transparent)}.mini-chart i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(to top,#128f97,var(--cyan2));opacity:.85}.detail-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-stats>div{padding:12px;border:1px solid var(--line);border-radius:12px}.detail-stats b{display:block;margin-top:3px}.detail-action{width:100%;margin-top:18px}.risk-note{text-align:center;color:var(--muted);font-size:10px;margin:12px 0 0}
.market-row,.ticker{font:inherit;color:inherit}.market-row{width:100%;border-width:1px 0 0;border-style:solid;border-color:rgba(39,60,82,.55);background:transparent;text-align:left}.ticker{width:100%;text-align:left}.ticker b,.ticker strong,.ticker small{pointer-events:none}.market-row b,.market-row span{pointer-events:none}
.asset-state{margin:-2px 16px 12px;color:var(--muted);font-size:11px}.asset-state.loading:before{content:"";display:inline-block;width:11px;height:11px;margin-right:7px;border:2px solid #29445d;border-top-color:var(--cyan);border-radius:50%;vertical-align:-2px;animation:spin .8s linear infinite}.asset-state.error{color:var(--red)}.asset-breakdown{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 16px 14px}.asset-wallet{padding:14px;border:1px solid var(--line);border-radius:14px;background:#0c1b2d}.asset-wallet small{display:block;color:var(--muted);font-size:10px}.asset-wallet strong{display:block;margin-top:4px;font-size:17px}.asset-wallet span{font-size:10px;color:#66819a}
