.gd-aud{grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;display:grid}.gd-aud a{background:var(--surface);border:1px solid var(--border);color:var(--text);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease);border-radius:14px;align-items:center;gap:14px;min-width:0;padding:16px 18px;text-decoration:none;display:flex}.gd-aud a:hover{box-shadow:var(--shadow-lift);border-color:#c7d7f5;transform:translateY(-2px)}.gd-aud .icon-badge{flex:none;width:40px;height:40px}.gd-aud .icon-badge .icon{width:20px;height:20px}.gd-aud b{font-family:var(--font-head);letter-spacing:-.01em;font-size:15px;font-weight:700;display:block}.gd-aud small{color:var(--text-2);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.gd-aud .arr{width:16px;height:16px;color:var(--muted);flex:none;margin-left:auto}.gd-card .gd-top{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.gd-card .gd-top h3{margin-top:0;font-size:19px}.gd-badges{flex-wrap:wrap;gap:6px;display:flex}.gd-list{flex-direction:column;gap:8px;margin-top:4px;list-style:none;display:flex}.gd-list li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.gd-list li .icon{width:16px;height:16px;color:var(--blue);flex:none;margin-top:3px}.gd-list li b{color:var(--text);font-weight:600}.gd-section-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px;padding-top:24px;display:flex}.gd-section-foot .caption{max-width:60ch;margin-right:auto}.gd-mock{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-lift);overflow:hidden}.gd-mock-bar{background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:12.5px;display:flex}.gd-mock-bar code{font-family:var(--font-mono);color:var(--text);white-space:nowrap;font-size:12px}.gd-ev{grid-template-columns:28px 1fr;gap:14px;padding:18px 18px 0;display:grid}.gd-ev:last-child{padding-bottom:18px}.gd-ev .dot{background:var(--blue-tint);width:28px;height:28px;color:var(--blue);border-radius:50%;place-items:center;display:grid;position:relative}.gd-ev .dot .icon{width:15px;height:15px}.gd-ev .dot:after{content:"";background:var(--border);width:2px;height:calc(100% + 4px);position:absolute;top:30px;left:13px}.gd-ev:last-child .dot:after{display:none}.gd-ev.sealed .dot{background:var(--green-tint);color:var(--green)}.gd-ev .ev-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gd-ev .ev-h b{font-size:15px;font-weight:600}.gd-ev p{color:var(--text-2);margin:4px 0 0;font-size:13px;line-height:1.5}.gd-ev .ev-meta{border-bottom:1px solid var(--border);color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding-bottom:18px;font-size:12px;display:flex}.gd-ev:last-child .ev-meta{border-bottom:0;padding-bottom:0}.gd-ev .ev-meta code{font-family:var(--font-mono);color:var(--text-2);font-size:11.5px}.gd-ev .w{font-family:var(--font-head);background:var(--surface-2);color:var(--text);border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:700}.gd-weights{flex-direction:column;gap:12px;list-style:none;display:flex}.gd-weights li{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 44px;align-items:center;gap:14px;font-size:14px;display:grid}.gd-weights li span:first-child{color:var(--text);font-weight:500}.gd-weights .bar{background:var(--surface-2);border-radius:999px;height:10px;overflow:hidden}.gd-weights .bar i{background:var(--blue);border-radius:999px;height:100%;display:block}.gd-weights li.owner .bar i{background:var(--muted)}.gd-weights .val{font-family:var(--font-head);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.gd-cap{background:var(--blue-tint);color:var(--text-2);border-radius:12px;align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.gd-cap .icon{width:18px;height:18px;color:var(--blue);flex:none;margin-top:2px}.gd-cap b{color:var(--text)}@media (width<=1024px){.gd-aud{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.gd-aud{grid-template-columns:1fr}.gd-weights li{grid-template-columns:minmax(0,1fr) 44px}.gd-weights li .bar{order:3;grid-column:1/-1}}