._card_1ka47_1{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._header_1ka47_9{margin-bottom:var(--space-4)}._title_1ka47_13{font-size:var(--text-lg)}._subtitle_1ka47_17{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm)}._grid_1ka47_24{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}._scrollX_1ka47_31{overscroll-behavior-x:contain;overflow-x:auto}._state_1rc7w_1{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}._icon_1rc7w_10{font-size:var(--text-xl);line-height:1}._title_1rc7w_15{font-size:var(--text-base);font-weight:600}._message_1rc7w_20{max-width:32rem;color:var(--color-text-muted);font-size:var(--text-sm)}._errorTitle_1rc7w_26{color:var(--color-danger-text)}._retry_1rc7w_30{margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--transition-fast);font-weight:550}._retry_1rc7w_30:hover{background-color:var(--color-surface-sunken)}._skeletonList_1rc7w_48{gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column;display:flex}._skeletonRow_1rc7w_55{border-radius:var(--radius-sm);background-color:var(--color-surface-sunken);height:1.25rem;animation:1.4s ease-in-out infinite _pulse_1rc7w_1}@keyframes _pulse_1rc7w_1{0%,to{opacity:1}50%{opacity:.45}}._header_xhqpx_1{margin-bottom:var(--space-5)}._title_xhqpx_5{font-size:var(--text-2xl)}._subtitle_xhqpx_9{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm)}._stack_xhqpx_15{gap:var(--space-4);flex-direction:column;display:flex}._backLink_xhqpx_21{margin-bottom:var(--space-3);font-size:var(--text-sm);display:inline-block}._notice_xhqpx_28{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);border-radius:var(--radius-sm);background-color:var(--color-warning-soft);color:var(--color-warning-text);font-size:var(--text-sm)}
