:root{--team-scenario-panel-padding:14px;--team-scenario-shell-radius:26px;--team-scenario-panel-radius:20px;--team-scenario-card-radius:16px;--team-scenario-chip-radius:999px;--team-scenario-shell-notch-radius:22px;--team-scenario-control-radius:12px;--team-scenario-collapse-radius:10px;--team-scenario-index-radius:999px;--team-scenario-collapse-size:24px;--team-scenario-shell-shadow:0 28px 72px #0f172a29;--team-scenario-panel-shadow:0 12px 24px #0f172a0f;--team-scenario-card-shadow:0 8px 18px #0f172a0d;--team-scenario-focus-ring:0 0 0 3px color-mix(in srgb,var(--accent-primary)18%,transparent);--team-scenario-version-chip-bg:color-mix(in srgb,var(--accent-primary)10%,var(--bg-card));--team-scenario-version-chip-border:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle));--team-scenario-version-chip-fg:var(--accent-primary)}.team-scenario-workspace{z-index:30;pointer-events:none;position:absolute;inset:14px 16px 14px 4px}.team-scenario-workspace:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(24px)saturate(1.2);background:color-mix(in srgb,var(--bg-base)25%,transparent);pointer-events:auto;position:fixed;inset:0}.team-scenario-workspace-shell{pointer-events:auto;border:1px solid color-mix(in srgb,var(--accent-primary)24%,var(--border-default));border-radius:var(--team-scenario-shell-radius);background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-primary)10%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--bg-base)97%,white),var(--bg-base));width:100%;height:100%;box-shadow:var(--team-scenario-shell-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}.team-scenario-workspace-shell.history-mode{border-color:color-mix(in srgb,var(--accent-primary)34%,var(--border-default))}.team-scenario-workspace-header{border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card)97%,white),color-mix(in srgb,var(--bg-card)92%,white));justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.team-scenario-workspace-title-block{flex-direction:column;gap:4px;min-width:0;display:flex}.team-scenario-title-row,.team-scenario-workspace-actions,.team-scenario-meta-row,.team-scenario-header-meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.team-scenario-workspace-title-block h3,.team-scenario-workspace-title-block p{margin:0}.team-scenario-workspace-title-block h3{color:var(--text-prominent);font-size:22px;font-weight:700;line-height:1.16}.team-scenario-icon-btn,.team-scenario-collapse-btn,.team-scenario-timeline-entry-btn,.team-scenario-run-btn,.team-scenario-composer-send,.team-scenario-secondary-btn{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.team-scenario-icon-btn:focus-visible,.team-scenario-collapse-btn:focus-visible,.team-scenario-timeline-entry-btn:focus-visible,.team-scenario-run-btn:focus-visible,.team-scenario-composer-send:focus-visible,.team-scenario-secondary-btn:focus-visible{box-shadow:var(--team-scenario-focus-ring);outline:none}.team-scenario-icon-btn{border-radius:var(--team-scenario-control-radius);border:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-card)94%,white);width:40px;height:40px;color:var(--text-default);justify-content:center;align-items:center;display:inline-flex}.team-scenario-icon-btn:hover,.team-scenario-collapse-btn:hover,.team-scenario-timeline-item.clickable:hover{transform:translateY(-1px)}.team-scenario-icon-btn.close:hover{color:#b64b32;background:#bf5b470f;border-color:#bf5b4742}.team-scenario-icon{width:18px;height:18px}.team-scenario-history-banner{border-bottom:1px solid color-mix(in srgb,var(--accent-primary)12%,var(--border-subtle));background:linear-gradient(90deg,color-mix(in srgb,var(--accent-primary)8%,white),color-mix(in srgb,var(--bg-card)96%,white));justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;display:flex}.team-scenario-history-copy p{color:var(--text-muted);margin:6px 0 0;line-height:1.6}.team-scenario-history-label{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-primary);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.team-scenario-workspace-body{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:22px;min-height:0;padding:16px 18px 20px;display:flex;overflow-y:auto}.team-scenario-section{min-width:0}.team-scenario-section-bottom{padding-top:2px}.team-scenario-section-grid{grid-template-columns:minmax(0,60fr) minmax(320px,40fr);align-items:start;gap:16px;display:grid}.team-scenario-grid-slot{min-width:0;min-height:0}.team-scenario-grid-slot-left,.team-scenario-grid-slot-right{min-width:0}.team-scenario-upper-stack{flex-direction:column;gap:14px;display:flex}.team-scenario-panel,.team-scenario-empty-card,.team-scenario-error-card,.team-scenario-loading-shell,.team-scenario-error-shell,.team-scenario-progress-indicator{border-radius:var(--team-scenario-panel-radius);box-shadow:var(--team-scenario-panel-shadow)}.team-scenario-panel{border:1px solid var(--border-default);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-card)97%,white),color-mix(in srgb,var(--bg-card)94%,white));min-width:0;padding:var(--team-scenario-panel-padding)}.team-scenario-simulation-panel{border-left:3px solid var(--accent-primary)}.team-scenario-strategy-panel{border-left:3px solid var(--status-success)}.team-section-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.team-section-header-copy{flex:1;min-width:0}.team-section-header.compact,.team-section-header.collapsible{align-items:center}.team-section-header-framed{border-bottom:2px solid var(--accent-glow);margin-bottom:8px;padding-bottom:8px}.team-section-header-framed .team-scenario-collapse-btn{align-self:flex-start}.team-scenario-workspace .team-section-header .panel-section-title{border-bottom:0;width:auto;margin:0;padding-bottom:0}.team-panel-caption{color:var(--text-muted);margin:6px 0 0;line-height:1.55}.team-scenario-collapse-btn{width:var(--team-scenario-collapse-size);height:var(--team-scenario-collapse-size);border-radius:var(--team-scenario-collapse-radius);border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-card)95%,white);color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.team-scenario-collapse-btn:disabled,.team-scenario-timeline-entry-btn:disabled,.team-scenario-run-btn:disabled,.team-scenario-composer-send:disabled{opacity:.58;cursor:default;transform:none}.team-scenario-chevron{width:14px;height:14px;transition:transform .18s}.team-scenario-chevron.expanded{transform:rotate(180deg)}.team-scenario-collapsed-preview{color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;margin-top:12px;line-height:1.6;overflow:hidden}.team-scenario-result-stack,.team-scenario-timeline-list,.team-scenario-goal-history-list{flex-direction:column;gap:12px;display:flex}.team-scenario-result-stack,.team-scenario-timeline-list.compact,.team-scenario-goal-history-list.compact{margin-top:12px}.team-scenario-info-card,.team-scenario-warning-card,.team-scenario-highlight-card,.team-scenario-branch-card,.team-scenario-timeline-item,.team-scenario-strategy-card,.team-scenario-goal-history-item,.team-scenario-empty-card,.team-scenario-progress-indicator,.team-scenario-loading-shell,.team-scenario-error-shell{border:1px solid var(--border-subtle);border-radius:var(--team-scenario-card-radius);background:color-mix(in srgb,var(--bg-card)98%,white);box-shadow:var(--team-scenario-card-shadow)}.team-scenario-info-card,.team-scenario-warning-card,.team-scenario-highlight-card,.team-scenario-branch-card,.team-scenario-strategy-card,.team-scenario-goal-history-item,.team-scenario-empty-card,.team-scenario-progress-indicator,.team-scenario-loading-shell,.team-scenario-error-shell{padding:14px 16px}.team-scenario-info-card>span,.team-scenario-warning-card>span,.team-scenario-highlight-card>span,.team-scenario-form-field>span,.team-scenario-timeline-head span:first-child,.team-scenario-turning-point-copy>span,.team-scenario-strategy-block-label,.team-scenario-card-head>span{letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:700}.team-scenario-summary-lead.compact,.team-scenario-main-plot-card,.team-scenario-goal-callout{border:1px solid color-mix(in srgb,var(--accent-primary)18%,var(--border-subtle));border-radius:var(--team-scenario-card-radius);background:color-mix(in srgb,var(--accent-primary)6%,var(--bg-card));padding:14px 16px}.team-scenario-summary-lead strong,.team-scenario-highlight-card strong,.team-scenario-main-plot-card strong{color:var(--text-prominent);font-size:18px;font-weight:700;line-height:1.55;display:block}.team-scenario-main-plot-card strong{color:var(--text-prominent);font-size:18px;font-weight:600}.simulation-meta-grid,.simulation-support-grid{grid-template-columns:1fr}.team-scenario-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.team-scenario-chip-band{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.team-scenario-info-chip,.team-scenario-count-chip,.team-scenario-timeline-badge{border-radius:var(--team-scenario-chip-radius);align-items:center;min-height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.team-scenario-info-chip,.team-scenario-count-chip{border:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-card)92%,white);color:var(--text-muted)}.team-scenario-count-chip,.team-scenario-count-chip.historical,.team-scenario-anchor-chip,.team-scenario-timeline-badge.update{border:1px solid var(--team-scenario-version-chip-border);background:var(--team-scenario-version-chip-bg);color:var(--team-scenario-version-chip-fg);box-shadow:inset 0 1px #ffffff1a}.team-scenario-count-chip.historical{border-color:var(--team-scenario-version-chip-border);background:var(--team-scenario-version-chip-bg);color:var(--team-scenario-version-chip-fg)}.team-scenario-count-chip.compact{align-self:flex-start;min-height:20px;padding:0 8px;font-size:10px}.team-scenario-action-row{margin-bottom:10px}.team-scenario-sequence-list.timeline-style{flex-direction:column;gap:10px;margin:12px 0 0;padding-left:0;list-style:none;display:flex}.team-scenario-sequence-list.timeline-style li{padding-left:22px;line-height:1.65;position:relative}.team-scenario-sequence-list.timeline-style li:before{content:"";background:var(--accent-primary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-primary)12%,transparent);border-radius:999px;position:absolute;top:10px;left:0}.team-scenario-warning-card{background:linear-gradient(#d67b4a1a,#d67b4a0a);border-color:#d67b4a38}.team-scenario-timeline-item{padding:0;position:relative;overflow:hidden}.team-scenario-timeline-item.clickable{border-color:color-mix(in srgb,var(--accent-primary)18%,var(--border-subtle))}.team-scenario-timeline-item.selected{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))}.team-scenario-timeline-item.muted{opacity:.74}.team-scenario-timeline-item:before{content:"";background:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle));width:2px;position:absolute;top:18px;bottom:18px;left:14px}.team-scenario-timeline-entry-btn{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:14px 16px 14px 18px}.team-scenario-timeline-head,.team-scenario-goal-history-head,.team-scenario-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-scenario-timeline-label-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.team-scenario-timeline-meta-cluster{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.team-scenario-anchor-chip{border-radius:var(--team-scenario-chip-radius);white-space:nowrap;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.team-scenario-timeline-head,.team-scenario-goal-history-head{margin-bottom:10px}.team-scenario-timeline-badge{background:color-mix(in srgb,var(--accent-primary)10%,var(--bg-card));color:var(--accent-primary);text-transform:none}.team-scenario-timeline-badge.update{text-transform:none}.team-scenario-timeline-inline-state{color:var(--text-muted);font-size:12px;font-weight:600;line-height:1.4}.team-scenario-timeline-inline-state.pending{color:color-mix(in srgb,var(--accent-primary)72%,var(--text-muted))}.team-scenario-timeline-inline-state.failed{color:#b64b32}.team-scenario-timeline-time,.team-scenario-updated-meta{color:var(--text-muted);font-size:12px;line-height:1.6}.team-scenario-composer-area{padding-top:12px}.team-scenario-composer-wrapper{border:1px solid color-mix(in srgb,var(--accent-primary)18%,var(--border-color));border-radius:var(--radius-outer);background:var(--bg-card);width:100%;box-shadow:none;align-items:flex-end;gap:12px;padding:6px 6px 6px 18px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.team-scenario-composer-wrapper:focus-within{border-color:color-mix(in srgb,var(--accent-primary)38%,var(--border-color));box-shadow:var(--team-scenario-focus-ring),0 4px 14px #0f172a14}.team-scenario-composer-wrapper.has-error{border-color:#bf5b473d}.team-scenario-composer-textarea{flex:1;width:100%;min-height:24px;max-height:400px;padding:12px 0}.team-scenario-inline-textarea{resize:none;min-height:52px;max-height:192px;overflow-y:auto}.team-scenario-composer-actions{align-items:center;gap:8px;padding-bottom:6px;display:flex}.team-scenario-composer-send{box-shadow:none;flex-shrink:0}.team-scenario-composer-send:hover{box-shadow:none}.team-scenario-composer-hint{width:100%;color:var(--text-muted);opacity:.72;padding-top:8px;font-size:11px}.team-scenario-form-field{flex-direction:column;gap:8px;display:flex}.team-scenario-goal-input-wrapper{padding-right:14px}.team-scenario-confidence-card{flex-direction:column;gap:12px;display:flex}.team-scenario-confidence-meter,.team-scenario-progress-bar{border-radius:999px;position:relative;overflow:hidden}.team-scenario-confidence-meter{background:color-mix(in srgb,var(--accent-primary)12%,transparent);height:8px}.team-scenario-confidence-fill,.team-scenario-progress-fill{height:100%;position:absolute;top:0;left:0}.team-scenario-confidence-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-primary)86%,white 14%),color-mix(in srgb,var(--accent-primary)58%,white 42%));border-radius:999px}.team-scenario-branch-grid{grid-template-columns:1fr;gap:12px;margin-top:12px;display:grid}[data-mode=zen] .team-scenario-workspace{--team-scenario-panel-padding:14px;--team-scenario-shell-radius:26px;--team-scenario-panel-radius:20px;--team-scenario-card-radius:16px;--team-scenario-chip-radius:999px;--team-scenario-shell-notch-radius:22px;--team-scenario-control-radius:12px;--team-scenario-collapse-radius:10px;--team-scenario-index-radius:999px;--team-scenario-collapse-size:24px;--team-scenario-branch-primary:var(--accent-primary);--team-scenario-branch-positive:#3f6f9f;--team-scenario-branch-risk:#cf5a4a;--team-scenario-version-chip-bg:color-mix(in srgb,var(--accent-primary)10%,var(--bg-card));--team-scenario-version-chip-border:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle));--team-scenario-version-chip-fg:var(--accent-primary)}[data-mode=lab] .team-scenario-workspace{--team-scenario-panel-padding:14px;--team-scenario-shell-radius:var(--radius-outer);--team-scenario-panel-radius:var(--radius-outer);--team-scenario-card-radius:var(--radius-inner);--team-scenario-chip-radius:var(--radius-btn);--team-scenario-shell-notch-radius:var(--radius-outer);--team-scenario-control-radius:var(--radius-btn);--team-scenario-collapse-radius:var(--radius-btn);--team-scenario-index-radius:var(--radius-btn);--team-scenario-collapse-size:24px;--team-scenario-branch-primary:var(--accent-primary);--team-scenario-branch-positive:#4fd39a;--team-scenario-branch-risk:#cf5a4a;--team-scenario-version-chip-bg:color-mix(in srgb,var(--accent-primary)16%,var(--bg-card));--team-scenario-version-chip-border:color-mix(in srgb,var(--accent-primary)30%,var(--border-subtle));--team-scenario-version-chip-fg:var(--accent-primary)}.team-scenario-branch-card.primary{border-left:3px solid var(--team-scenario-branch-primary);background:color-mix(in srgb,var(--team-scenario-branch-primary)8%,var(--bg-card))}.team-scenario-branch-card.positive{border-left:3px solid var(--team-scenario-branch-positive);background:color-mix(in srgb,var(--team-scenario-branch-positive)8%,var(--bg-card))}.team-scenario-branch-card.risk{border-left:3px solid var(--team-scenario-branch-risk);background:color-mix(in srgb,var(--team-scenario-branch-risk)8%,var(--bg-card))}.team-scenario-branch-head{margin-bottom:10px}.team-scenario-branch-impact{border-top:1px solid var(--border-subtle);margin-top:10px;padding-top:10px}.team-scenario-strategy-heading{border-bottom:1px solid var(--border-subtle);flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.team-scenario-turning-point-index{border-radius:var(--team-scenario-index-radius);background:color-mix(in srgb,var(--status-success)14%,var(--bg-card));width:30px;height:30px;color:var(--status-success);flex-shrink:0;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid}.team-scenario-turning-point-copy{flex-direction:column;gap:4px;width:100%;display:flex}.team-scenario-summary-grid.strategy-support-grid{grid-template-columns:1fr}.team-scenario-strategy-item-body{flex-direction:column;gap:10px;display:flex}.team-scenario-strategy-block{border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-card)98%,white);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.team-scenario-strategy-block.do-block{border-left:3px solid var(--status-success)}.team-scenario-strategy-block.avoid-block{border-left:3px solid #cf5a4a}.team-scenario-strategy-block.leverage-block{border-left:3px solid var(--accent-primary)}.team-scenario-strategy-block-value{color:var(--text-default);line-height:1.65}.team-scenario-empty-card,.team-scenario-error-card,.team-scenario-loading-shell,.team-scenario-error-shell{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.team-scenario-empty-card.compact{padding:14px 16px}.team-scenario-loading-shell,.team-scenario-error-shell{flex:1;padding:24px}.team-scenario-error-card,.team-scenario-error-shell{background:linear-gradient(#bf5b4712,#bf5b4708);border:1px solid #bf5b472e}.team-scenario-error-actions{gap:8px;display:flex}.team-scenario-progress-indicator{border:1px solid color-mix(in srgb,var(--accent-primary)12%,var(--border-subtle));background:color-mix(in srgb,var(--accent-primary)4%,var(--bg-card));flex-direction:column;gap:12px;display:flex}.team-scenario-progress-message{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-scenario-progress-stage{color:var(--text-prominent);font-size:14px;font-weight:600}.team-scenario-progress-time{color:var(--text-muted);font-size:12px;font-weight:600}.team-scenario-progress-bar{background:color-mix(in srgb,var(--accent-primary)12%,transparent);height:6px}.team-scenario-progress-fill{background:var(--accent-primary);border-radius:999px;transition:width .5s ease-out}@media (max-width:1440px){.team-scenario-workspace-shell:before{display:none}.team-scenario-workspace{inset:14px 12px}}@media (max-width:1200px){.team-scenario-section-grid,.team-scenario-summary-grid,.team-scenario-branch-grid{grid-template-columns:1fr}}@media (max-width:1024px){.team-scenario-workspace{inset:10px}.team-scenario-workspace-header,.team-scenario-history-banner{flex-direction:column;align-items:stretch}}@media (max-width:720px){.team-scenario-workspace{inset:8px}.team-scenario-workspace-title-block h3{font-size:19px}.team-scenario-workspace-header,.team-scenario-history-banner,.team-scenario-workspace-body{padding-left:14px;padding-right:14px}.team-scenario-workspace{--team-scenario-panel-padding:12px}}.team-scenario-timeline-body{flex-direction:column;gap:12px;display:flex}.team-scenario-inline-input-hint{text-align:right;padding-right:0}.team-scenario-inline-input-hint.goal-hint{text-align:left}.team-scenario-goal-form-shell{border:1px solid var(--border-subtle);border-radius:var(--team-scenario-card-radius);background:color-mix(in srgb,var(--bg-card)96%,white);flex-direction:column;gap:12px;margin-top:12px;padding:14px;display:flex}.team-scenario-form-field.compact-field{margin:0}.team-scenario-goal-form-footer{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.team-scenario-inline-buttons.goal-buttons{justify-content:flex-end;margin-left:auto}.team-scenario-goal-history-bottom-line{color:var(--text-muted);gap:6px;margin:8px 0 0;line-height:1.6;display:flex}.team-scenario-goal-history-copy{color:var(--text-default);gap:6px;margin:0;line-height:1.6;display:flex}.team-scenario-goal-history-label{color:var(--text-prominent);flex-shrink:0;font-weight:600}.team-scenario-goal-combined-panel.read-only .team-scenario-goal-form-shell{opacity:.84}@media (max-width:1024px){.team-scenario-composer-wrapper,.team-scenario-goal-form-footer{flex-direction:column;align-items:stretch}.team-scenario-inline-buttons.goal-buttons,.team-scenario-inline-buttons{justify-content:flex-end}}
@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.5s forwards fadeIn}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px var(--accent-glow)}50%{box-shadow:0 0 30px var(--accent-glow)}}.pulse-glow{animation:3s ease-in-out infinite pulse-glow}.loading-dots span{background-color:var(--accent-primary);border-radius:50%;width:6px;height:6px;margin:0 2px;animation:1.4s ease-in-out infinite both dots;display:inline-block}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.chat-loading-overlay{background:var(--bg-base);opacity:0;z-index:50;pointer-events:none;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.chat-loading-overlay.active{opacity:1;pointer-events:auto}.chat-loading-spinner{color:var(--text-muted);flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}.chat-loading-spinner .spinner-ring{border:3px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.target-skeleton{flex-direction:column;align-items:center;gap:6px;width:100%;padding:4px 6px;display:flex}.target-skeleton-item{border-radius:var(--radius-inner);background:linear-gradient(90deg,var(--border-color)25%,var(--bg-elevated)50%,var(--border-color)75%);background-size:200% 100%;width:100%;height:80px;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
