.cd-ig{min-width:0;margin:20px 0;padding:16px 18px;border:1px solid var(--line,rgba(255,255,255,.08));border-radius:16px;background:var(--surface-1,rgba(255,255,255,.03))}.cd-ig-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.cd-ig-head h2{margin:0;font-size:16px;font-weight:650}.cd-ig-head p{margin:2px 0 0;color:var(--text-2);font-size:13px;overflow-wrap:anywhere}.cd-ig-updated{color:var(--text-3);font-size:12px;white-space:nowrap}.cd-ig-note{margin:12px 0 0;color:var(--text-2);font-size:13px}.cd-ig-note[data-tone=warn]{color:var(--warn,#f5b14c)}.cd-ig-sub{margin:16px 0 0;color:var(--text-3);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.cd-ig-list{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.cd-ig-list a{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:44px;padding:10px 12px;border-radius:12px;background:var(--surface-2);color:inherit;text-decoration:none}.cd-ig-list a:focus-visible,.cd-ig-list a:hover{background:var(--surface-3,var(--surface-2));outline:none;box-shadow:inset 0 0 0 1px var(--line-strong,rgba(255,255,255,.16))}.cd-ig-list b{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.cd-ig-list span{color:var(--text-2);font-size:13px}.cd-ig-list small{margin-left:auto;color:var(--text-3);font-size:12px}.cd-ig-list em{margin-left:auto;padding:2px 10px;border-radius:var(--r-pill,999px);background:var(--accent-soft,#f0508c22);color:var(--accent,#f0508c);font-size:12px;font-style:normal;font-weight:600}.cd-ig-list[data-kind=events] a{background:var(--accent-soft,#f0508c14)}.cd-ig-account+.cd-ig-account{margin-top:16px;padding-top:16px;border-top:1px solid var(--line,rgba(255,255,255,.08))}.cd-ig-account{margin-top:12px}.cd-ig-handle{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:inherit}.cd-ig[data-layout=compact]{margin:0;padding:12px 16px}.cd-ig[data-layout=compact] .cd-ig-head h2{font-size:15px}.cd-ig[data-layout=compact] .cd-ig-head p{font-size:12px;line-height:1.4}.cd-ig[data-layout=compact] .cd-ig-list{gap:4px;margin-top:8px}.cd-ig[data-layout=compact] .cd-ig-list a{padding:8px 12px;border-radius:10px}.cd-ig[data-layout=compact] .cd-ig-list small{margin-left:0}.cd-ig-history{margin-top:8px;border-top:1px solid var(--hairline,rgba(255,255,255,.08))}.cd-ig-history>summary{display:flex;align-items:center;gap:6px;min-height:44px;color:var(--text-2);font-size:13px;cursor:pointer;list-style:none}.cd-ig-history>summary::-webkit-details-marker{display:none}.cd-ig-history>summary:after{content:"+";margin-left:auto;font-size:18px}.cd-ig-history[open]>summary:after{content:"−"}.cd-ig-history>summary:hover{color:var(--text)}.cd-ig-history>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.cd-ig-history>.cd-ig-note{margin-top:0;line-height:1.5;max-width:70ch}@media (max-width:767px){.cd-ig[data-layout=compact] .cd-ig-list em{margin-left:0}.cd-ig[data-layout=compact] .cd-ig-list small{flex-basis:100%}}