*{box-sizing:border-box}body{margin:0;background:#f6f8fb;color:#172b45;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}header{background:white;border-bottom:1px solid #e8edf3;padding:18px 20px;position:sticky;top:0;z-index:2}header strong{font-size:19px;letter-spacing:-.5px}header small{display:block;color:#758399;margin-top:3px}main{max-width:720px;margin:auto;padding:24px 16px 105px}h1{font-size:23px;margin:2px 0 22px;letter-spacing:-.6px}.list{background:white;border:1px solid #e5ebf1;border-radius:15px;overflow:hidden}.item{display:flex;align-items:center;gap:16px;padding:19px 18px;border-bottom:1px solid #edf1f5;color:inherit;text-decoration:none;min-height:65px}.item:last-child{border-bottom:0}.item .symbol{color:#34699f;display:flex}.item .label{flex:1;font-size:16px;font-weight:550}.item .arrow{color:#a7b2c0;display:flex}.empty{height:55vh}.nav{position:fixed;bottom:0;left:0;right:0;background:white;border-top:1px solid #e2e8f0;display:flex;justify-content:center;padding:8px 5px calc(8px + env(safe-area-inset-bottom));z-index:5}.nav-inner{display:grid;grid-template-columns:repeat(4,1fr);width:100%;max-width:720px}.nav a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#7c899b;text-decoration:none;font-size:11px;padding:7px 1px;border-radius:10px}.nav a.active{color:#245b94;background:#edf4fc;font-weight:650}.nav svg{width:23px;height:23px}.notice{background:#fff;border:1px solid #e5ebf1;padding:20px;border-radius:15px;color:#69798c;line-height:1.6}