.qn-guide-latest{display:flex;align-items:center;gap:18px;min-height:56px;margin:0 0 28px;padding:10px 16px;border:1px solid #e1e8ef;border-radius:12px;background:#f0f4f8;color:#405c76;min-width:0}.qn-guide-latest a{color:inherit;text-decoration:none}.qn-guide-latest-label{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;font-size:13px;line-height:1.7;font-weight:400;white-space:nowrap}.qn-guide-latest svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.qn-guide-latest-items{display:flex;align-items:center;gap:0;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#cad5e0 transparent;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.qn-guide-latest-items>a{display:block;flex:0 0 auto;max-width:28ch;overflow:hidden;text-overflow:ellipsis;padding:5px 14px;font-size:14px;line-height:1.6;position:relative}.qn-guide-latest-items>a+a:before{content:'';position:absolute;inset-inline-start:0;top:50%;width:3px;height:3px;border-radius:50%;background:#a7b7c7;transform:translateY(-50%)}.qn-guide-latest-more{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:12px;white-space:nowrap;color:#62788e!important}.qn-guide-latest-more svg{width:15px;height:15px}.qn-guide-latest a:hover{color:#15598a;text-decoration:underline;text-underline-offset:4px}.qn-guide-latest a:focus-visible,.qn-guide-latest-items:focus-visible{outline:2px solid #32668f;outline-offset:2px;border-radius:4px}.qn-guide-latest-items::-webkit-scrollbar{height:3px}.qn-guide-latest-items::-webkit-scrollbar-thumb{background:#cad5e0;border-radius:3px}@media(max-width:680px){.qn-guide-latest{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 12px;margin-bottom:22px;border-radius:10px}.qn-guide-latest-label{gap:7px;font-size:12px}.qn-guide-latest-label svg{width:16px;height:16px}.qn-guide-latest-more{grid-column:2;grid-row:1;font-size:11px;gap:4px}.qn-guide-latest-items{grid-column:1/-1;width:100%}.qn-guide-latest-items>a{font-size:13px;padding:5px 12px}.qn-guide-latest-items>a:first-child{padding-inline-start:0}}
