@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&family=Noto+Sans+SC:wght@400;500&display=swap";.navbar{position:fixed;top:0;width:100%;height:64px;background-color:#fff;box-shadow:0 2px 6px #00000014;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;z-index:100}.logo{font-weight:600;font-size:1.3rem;color:var(--secondary-color)}.navbar-center{flex:1;display:flex;justify-content:center}.navbar-right{display:flex;align-items:center;gap:.5rem}.navbar-left{display:flex;align-items:center;gap:.75rem}.nav-logo{width:48px;height:48px;object-fit:contain;border-radius:8px;display:inline-block}@media(max-width:480px){.nav-logo{width:40px;height:40px}.logo{font-size:1.05rem}}.nav-links{list-style:none;display:flex;gap:1.5rem;margin:0;padding:0}.nav-links li a{color:var(--text-color);font-weight:500;transition:color .2s}.nav-links li a:hover{color:var(--primary-color)}.lang-btn{background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;padding:6px 10px;cursor:pointer;font-weight:500;transition:background-color .2s}.lang-btn:hover{background-color:#0f5ad7}.main-content{padding-top:80px;display:flex;flex-direction:column;align-items:center;gap:2rem}.chart-section{width:90vw;height:720px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #00000014;overflow:hidden;margin:0 auto;position:static}.tradingview-widget-container,.tradingview-widget-container>iframe{width:100%!important}@media(max-width:768px){.chart-section{width:100%;border-radius:8px}}.search-section{display:flex;justify-content:center;margin-top:20px}.search-form{display:flex;gap:10px;width:60%;max-width:900px}.search-input{flex:1;padding:12px 16px;border-radius:12px;border:1px solid #d7dbe0;background-color:#f3f5f8;font-size:15px;outline:none;transition:box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.search-btn{background-color:var(--primary-color);color:#fff;border:none;border-radius:6px;padding:10px 16px;cursor:pointer;transition:background-color .2s}.search-btn:hover{background-color:#0f5ad7}.search-input:focus{box-shadow:0 4px 10px #0c50b414;background-color:#eef2f7;border-color:#c9d4ea}@media(max-width:768px){.search-form{width:90%}.search-input{border-radius:10px;padding:10px 12px}}.recommend-section{text-align:center}.stock-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.stock-btn{background-color:#fff;border:1px solid var(--light-gray);border-radius:6px;padding:8px 16px;cursor:pointer;font-weight:500;transition:all .2s ease}.stock-btn:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.news-section{background-color:#fff;width:90%;max-width:1200px;border-radius:12px;box-shadow:0 3px 12px #0000000f;padding:1.8rem 2.2rem;text-align:left;margin:1rem auto;border-left:4px solid #1a73e8;transition:all .25s ease}.news-section:hover{transform:translateY(-2px);box-shadow:0 5px 18px #00000014}.news-section h2{font-size:1.3rem;font-weight:600;color:#202124;margin-bottom:1rem}.news-section p{font-size:.98rem;color:#444;line-height:1.6}.footer{text-align:center;font-size:.9rem;color:#666;padding:2rem 0;margin-top:3rem;border-top:1px solid var(--light-gray)}:root{--primary-color: #1a73e8;--secondary-color: #0b132b;--background-color: #f9f9fb;--text-color: #202124;--light-gray: #e0e0e0}*{box-sizing:border-box}body{margin:0;background-color:var(--background-color);font-family:Roboto,Noto Sans SC,sans-serif;color:var(--text-color)}a{text-decoration:none;color:var(--primary-color);font-weight:500}a:hover{text-decoration:underline}
