._section_x3340_1{width:min(1180px,calc(100% - 2rem));margin:2.2rem auto 0;padding:1.2rem 0 0;border-top:1px solid var(--hairline)}._head_x3340_1{display:grid;gap:.3rem;margin-bottom:1rem}._head_x3340_1 span{display:flex;align-items:center;gap:.4rem;color:var(--accent);font-size:.62rem;font-weight:800;letter-spacing:.08em}._head_x3340_1 span svg{width:15px;height:15px}._head_x3340_1 h2{margin:0;color:var(--text-primary);font-family:var(--font-family-display);font-size:clamp(1.45rem,3vw,2.1rem)}._head_x3340_1 p{margin:0;color:var(--text-secondary);font-size:.82rem}._grid_x3340_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}._loading_x3340_1{padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#fff;color:var(--text-secondary)}._clearButton_x3340_1{width:max-content;min-height:44px;margin-top:.45rem;padding:.45rem .7rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-secondary);font:700 .74rem/1.4 var(--font-family-base);cursor:pointer}._clearButton_x3340_1:hover{color:var(--text-primary);border-color:var(--accent)}._clearButton_x3340_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:1024px){._grid_x3340_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._section_x3340_1{width:min(100% - 1rem,1180px);margin-top:1.4rem}._grid_x3340_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._head_x3340_1 p{font-size:.76rem}}
