.market-heading{padding-top:65px;padding-bottom:24px}.market-heading h1{font-size:clamp(28px,3.5vw,48px);letter-spacing:-.05em;margin:14px 0}.market-heading>p{color:#667086;line-height:1.8}.market-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px;border-bottom:1px solid #e4e6ef;padding-bottom:16px}.market-nav a{padding:9px 15px;background:#f0edf9;border-radius:10px;font-size:14px;color:#5842ad}.market-content{padding-bottom:80px}.market-panel{margin:28px 0;padding:26px;border:1px solid #e5e7ef;border-radius:18px;background:white;min-width:0}.market-panel h2{font-size:22px;margin:0 0 20px}.market-panel p{color:#647087;line-height:1.8}.market-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.market-grid>.market-panel{margin:20px 0}.market-widget{width:100%;min-width:0}.widget-mount{min-height:180px;background:#fff;border-radius:10px}.widget-loading{padding:30px;color:#79849a}.tradingview-widget-container{width:100%;position:relative}.tradingview-widget-container__widget{height:100%;width:100%}.tradingview-widget-copyright{font-size:12px;color:#7a8395;padding:10px 4px;line-height:1.5}.tradingview-widget-copyright a{color:#6849dd;text-decoration:underline}.data-notice{font-size:13px;line-height:1.8;color:#67728a;background:#f5f6fb;border:1px solid #e4e7f0;border-radius:12px;padding:16px}.data-notice a{color:#6849dd;text-decoration:underline}.symbol-form{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.symbol-form label{font-size:14px;font-weight:600}.symbol-form input,.symbol-form select{border:1px solid #dce0eb;border-radius:10px;padding:14px;min-width:0;background:white;color:#172239}.symbol-form input{flex:1}.symbol-form .button{min-height:48px;padding:12px 20px}.quick-symbols,.source-links{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.quick-symbols a,.quick-symbols button,.source-links a{border:1px solid #e1e4ed;border-radius:10px;padding:10px 14px;background:white;font-size:14px;color:#45386e;cursor:pointer}.quick-symbols small{color:#8a92a2;margin-left:6px}.real-preview{border:1px solid #e3e4ed;box-shadow:0 20px 60px #29355012;border-radius:20px;padding:22px;background:white}.market-label{display:flex;justify-content:space-between;gap:20px;margin:4px 0 20px;font-size:13px;font-weight:600;color:#6b55a0}.report-row{display:grid;gap:7px;padding:18px;border-bottom:1px solid #e7e9f0}.report-row span{font-size:12px;color:#7c869b}.report-row a{font-size:16px;color:#44366c}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}td,th{padding:12px;border-bottom:1px solid #e7e9f0;text-align:left;white-space:nowrap}th{background:#f6f5fa}#market-note{width:100%;border:1px solid #dce0eb;border-radius:12px;padding:16px;font:inherit}#dart-status{padding:16px;background:#f5f4fa;border-radius:12px;line-height:1.7}.notes-panel{margin-top:30px}@media(max-width:760px){.market-grid{grid-template-columns:1fr}.market-panel{padding:12px}.market-heading{padding-top:32px}.market-nav{gap:6px}.market-nav a{padding:9px 11px;font-size:12px}.symbol-form{gap:8px}.symbol-form label{width:100%}.symbol-form input{max-width:100%;width:100%}.real-preview{padding:10px}.market-label{flex-direction:column;gap:8px}.market-content .notes-panel{display:block}.market-widget iframe{max-width:100%}}
