._panel_t2l5l_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-panel), var(--shadow-panel-inset);color:var(--color-text-muted);align-items:flex-start;gap:.9rem;padding:1.25rem;display:flex}._panel_t2l5l_1>svg{flex:none}._panel_t2l5l_1 h2{color:var(--color-text-strong);margin:0 0 .3rem;font-size:1rem}._panel_t2l5l_1 p{font-size:var(--font-size-body);margin:0}._action_t2l5l_28{margin-left:auto}._action_t2l5l_28 button,._action_t2l5l_28 a{min-height:var(--control-height);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast)}._action_t2l5l_28 button:active,._action_t2l5l_28 a:active{background:var(--color-interactive-active);transform:translateY(0)}@media (hover:hover) and (pointer:fine){._action_t2l5l_28 button:hover,._action_t2l5l_28 a:hover{background:var(--color-info-soft);border-color:color-mix(in srgb, var(--color-info) 38%, var(--color-border));box-shadow:var(--shadow-interactive);transform:translateY(-1px)}}._spinner_t2l5l_58{animation:.9s linear infinite _spin_t2l5l_58}@keyframes _spin_t2l5l_58{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_t2l5l_58{animation:none}._action_t2l5l_28 button,._action_t2l5l_28 a{transition:none}}
