.ui_card__f0KGF{background:var(--premium-panel-bg);border:1px solid var(--premium-panel-border);border-radius:var(--premium-radius-panel);padding:clamp(22px,2.4vw,28px);box-shadow:var(--premium-panel-shadow);-webkit-backdrop-filter:var(--premium-backdrop-blur);backdrop-filter:var(--premium-backdrop-blur)}.ui_title__5IfEi{margin:0 0 8px;color:var(--text-dark);font-size:24px;line-height:1.08;letter-spacing:0}.ui_description__tXDRF{margin:0;color:var(--text-dark-soft);line-height:1.68}.ui_feedbackBlock__xuoku{display:grid;grid-gap:8px;gap:8px}.ui_feedbackEyebrow__p1709{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dark-soft)}.ui_muted__0CuyL{margin:0;color:var(--text-dark-soft);line-height:1.68}.ui_error__AsqlG{margin:0;color:var(--status-critical);font-weight:700;line-height:1.6}.ui_loadingBlock__js8hb{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:16px;gap:16px}.ui_loadingCopy_____yz{display:grid;grid-gap:8px;gap:8px}.ui_loadingPulse__mfxOF{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(180deg,var(--accent-soft),rgba(61,68,77,.04));border:1px solid rgba(61,68,77,.12)}.ui_loadingDot___1x17{width:12px;height:12px;border-radius:999px;background:var(--accent);box-shadow:0 0 0 6px var(--accent-soft);animation:ui_pulse__L41V9 1.2s ease-in-out infinite;flex:0 0 auto}.ui_loadingSkeleton__DpwBO{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.ui_loadingLineLong__WI_PV,.ui_loadingLineShort__6dF_l{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(61,68,77,.08),rgba(61,68,77,.18) 50%,rgba(61,68,77,.08));background-size:200% 100%;animation:ui_shimmer__PD4nL 1.8s linear infinite}.ui_loadingLineLong__WI_PV{width:min(100%,320px)}.ui_loadingLineShort__6dF_l{width:min(100%,200px)}@keyframes ui_pulse__L41V9{0%,to{transform:scale(.92);opacity:.84}50%{transform:scale(1.08);opacity:1}}@keyframes ui_shimmer__PD4nL{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.ui_loadingBlock__js8hb{grid-template-columns:1fr}}