.gx-unified{font:14px/1.5 system-ui,sans-serif;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px 18px;margin:18px auto 24px;max-width:1180px;border:1px solid #59647c;border-radius:10px;background:#101624;color:#ecf1fc;box-sizing:border-box}.gx-unified a{color:#d7ceff;text-decoration:none;min-height:36px;display:inline-flex;align-items:center;font-size:13px}.gx-unified>a:first-child{font-weight:800;color:#ffab92}.gx-unified a:hover{text-decoration:underline}.gx-unified details{position:relative}.gx-unified summary{cursor:pointer;min-height:36px;display:flex;align-items:center;color:#c5cfdf;font-size:13px}.gx-unified details>div{display:flex;gap:16px;flex-wrap:wrap;padding:8px 0}.gx-unified :focus-visible{outline:3px solid #ffcb73;outline-offset:3px}@media(max-width:650px){.gx-unified{padding:12px;gap:6px 12px}.gx-unified details{flex-basis:100%}.gx-unified a,.gx-unified summary{min-height:40px}}

.gx-unified[hidden]{display:none}.gx-reading-notice{font:14px/1.6 system-ui,sans-serif;max-width:1180px;margin:18px auto;padding:16px 20px;background:#1b2130;border:1px solid #7e8da7;border-radius:10px;color:#edf3ff}.gx-reading-notice a{color:#d5c9ff;text-underline-offset:4px}
