.krx-picker{padding:26px;background:#f0ebfa;border-radius:20px;margin-block:30px}.krx-picker>div{display:flex;gap:14px;align-items:center}.krx-picker img{width:65px;height:65px;object-fit:contain}.krx-picker h2{font-size:26px;line-height:1.4}.krx-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.krx-options a{display:block;padding:20px;background:#fffdf8;border:1px solid #ddd4ef;border-radius:14px;color:inherit;text-decoration:none;font-size:15px;line-height:1.7}.krx-options strong{display:block;font-size:26px;color:#715e9c}.krx-day{padding:10px 0 22px;border-bottom:1px dashed #d9d0e7}.krx-day p{line-height:1.95}.krx-site .guide-cover>img{width:100%;height:320px;object-fit:contain;background:#f1edf6}.krx-site .ko-image-caption{overflow-wrap:anywhere}.krx-external-caption{font-size:10px;line-height:1.6;color:#68616e}.krx-image-fallback{background:#efe9f5;object-fit:contain!important}.krx-picker a:focus-visible{outline:3px solid #715e9c;outline-offset:3px}@media(max-width:650px){.krx-picker{padding:20px}.krx-picker h2{font-size:23px}.krx-options{grid-template-columns:1fr;gap:9px}.krx-options a{padding:13px 16px}.krx-options strong{display:inline;margin-right:12px;font-size:23px}.krx-site .guide-cover>img{height:220px}}