.tsr-badges-row.svelte-1n6sm7r{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px;margin-top:-6px}.tsr-timeframe-badge.svelte-1n6sm7r{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#ffdcad1f;border:1px solid rgba(255,220,173,.2);font-size:.88rem;color:#ffeed1f2}.tsr.tone-hopeful.svelte-1n6sm7r .tsr-core:where(.svelte-1n6sm7r){background:linear-gradient(140deg,#ffedcc1f,#ffffff08);border-color:#ffe0a840}.tsr.tone-anxious.svelte-1n6sm7r .tsr-core:where(.svelte-1n6sm7r){background:linear-gradient(140deg,#ccdaff1f,#ffffff08);border-color:#a8bfff40}.tsr.tone-transformative.svelte-1n6sm7r .tsr-core:where(.svelte-1n6sm7r){background:linear-gradient(140deg,#e6ccff1f,#ffffff08);border-color:#cea8ff40}.tsr.tone-romantic.svelte-1n6sm7r .tsr-core:where(.svelte-1n6sm7r){background:linear-gradient(140deg,#ffcce21f,#ffffff08);border-color:#ffa8ce40}.tsr.tone-neutral.svelte-1n6sm7r .tsr-core:where(.svelte-1n6sm7r){background:linear-gradient(140deg,#e6eeea1a,#ffffff08);border-color:#e6eeea26}.tsr-focus-badge.svelte-1n6sm7r{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#ffdcad1f;border:1px solid rgba(255,220,173,.2);width:fit-content;font-size:.88rem;color:#ffeed1f2}.tsr-focus-label.svelte-1n6sm7r{font-weight:700;color:#ffca80;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em}.tsr-item.is-key-card.svelte-1n6sm7r{border-color:#ffd18599;background:linear-gradient(155deg,#ffda9914,#ffffff05);box-shadow:inset 0 0 20px #ffd1850d,0 8px 32px #ffca701f}.tsr-key-icon.svelte-1n6sm7r{margin-left:6px;font-size:1.1rem;display:inline-block;animation:svelte-1n6sm7r-tsrPulseGlow 3s infinite ease-in-out}@keyframes svelte-1n6sm7r-tsrPulseGlow{0%,to{opacity:.7;transform:scale(.95);text-shadow:0 0 4px rgba(255,202,112,.4)}50%{opacity:1;transform:scale(1.05);text-shadow:0 0 12px rgba(255,202,112,.8)}}.tsr-step-head.svelte-1n6sm7r{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tsr-step-marker.svelte-1n6sm7r{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background:#ffffff1a;color:#ffca80;font-size:.8rem;font-weight:700}.tsr-block-step.svelte-1n6sm7r .tsr-block-title:where(.svelte-1n6sm7r){margin:0}.tsr-block-bonus.svelte-1n6sm7r{border-color:#ffd18557;background:linear-gradient(150deg,#ffdcaa14,#ffffff08)}.tsr.svelte-1n6sm7r{display:grid;gap:14px;width:100%}.tsr-headline.svelte-1n6sm7r{margin:0;color:var(--text-muted);font-size:.9rem}.tsr.svelte-1n6sm7r h5:where(.svelte-1n6sm7r){margin:0;font-size:1.08rem;letter-spacing:.02em;color:var(--tarot-ai-reading-title)}.tsr-core.svelte-1n6sm7r{padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(140deg,#ffffff17,#ffffff08)}.tsr-legend.svelte-1n6sm7r{display:flex;flex-wrap:wrap;gap:8px}.tsr-legend-item.svelte-1n6sm7r{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;font-size:.78rem;font-weight:600;color:var(--text-strong)}.tsr-view-mode.svelte-1n6sm7r{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0d}.tsr-view-mode-btn.svelte-1n6sm7r{border:0;padding:7px 12px;border-radius:999px;background:transparent;color:#fff1d6e0;font-size:.82rem;font-weight:600;line-height:1;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.tsr-view-mode-btn.svelte-1n6sm7r:hover,.tsr-view-mode-btn.svelte-1n6sm7r:focus-visible{background:#ffffff17;color:var(--text-strong)}.tsr-view-mode-btn.is-active.svelte-1n6sm7r{background:linear-gradient(140deg,#ffdba033,#ffdba014);color:var(--text-strong);box-shadow:inset 0 0 0 1px #ffdba03d}.tsr-view-mode-btn.svelte-1n6sm7r:focus-visible{outline:2px solid rgba(255,220,173,.42);outline-offset:2px}.tsr-grid.svelte-1n6sm7r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start;animation:svelte-1n6sm7r-tsrLayoutIn .32s ease both}.tsr-grid.is-dense.svelte-1n6sm7r{grid-template-columns:repeat(2,minmax(0,1fr))}.tsr-grid.is-single.svelte-1n6sm7r{grid-template-columns:1fr}.tsr-grid.is-timeline.svelte-1n6sm7r{grid-template-columns:repeat(3,minmax(0,1fr))}.tsr-grid.is-cross.svelte-1n6sm7r{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:". top ." "left center right" ". bottom ."}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1){grid-area:center}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2){grid-area:left}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){grid-area:right}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){grid-area:top}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){grid-area:bottom}.tsr-grid.is-cross.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+6){grid-column:1 / -1}.tsr-grid.is-decision.svelte-1n6sm7r{grid-template-columns:minmax(0,1fr) minmax(0,.88fr) minmax(0,1fr)}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){grid-column:1}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){grid-column:3}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){grid-row:2}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){grid-row:3}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3),.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){grid-row:4}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(7){grid-column:2;grid-row:2 / span 3}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+8){grid-column:1 / -1}.tsr-grid.is-decision.svelte-1n6sm7r .tsr-col-header.is-path-a:where(.svelte-1n6sm7r){grid-column:1;grid-row:1;order:1}.tsr-grid.is-decision.svelte-1n6sm7r .tsr-col-header.is-summary:where(.svelte-1n6sm7r){grid-column:2;grid-row:1;order:5}.tsr-grid.is-decision.svelte-1n6sm7r .tsr-col-header.is-path-b:where(.svelte-1n6sm7r){grid-column:3;grid-row:1;order:9}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1){order:2}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2){order:3}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){order:4}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(7){order:6}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){order:10}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){order:11}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){order:12}.tsr-grid.is-decision.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+8){order:13}.tsr-grid.is-you-me-us.svelte-1n6sm7r{grid-template-columns:repeat(2,minmax(0,1fr))}.tsr-col-header.svelte-1n6sm7r{display:flex;align-items:center;padding:2px 4px 0}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){grid-column:1}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){grid-column:2}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){grid-row:2}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){grid-row:3}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3),.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){grid-row:4}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+7){grid-column:1 / -1}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r .tsr-col-header.is-left:where(.svelte-1n6sm7r){grid-column:1;grid-row:1;order:1}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r .tsr-col-header.is-right:where(.svelte-1n6sm7r){grid-column:2;grid-row:1;order:5}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1){order:2}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2){order:3}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){order:4}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){order:6}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){order:7}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){order:8}.tsr-grid.is-you-me-us-columns.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+7){order:9}.tsr-grid.is-celtic.svelte-1n6sm7r{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:". top . staff1" "left center right staff2" ". bottom . staff3" ". cross . staff4"}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(1){grid-area:center}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(2){grid-area:cross}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(3){grid-area:bottom}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(4){grid-area:left}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(5){grid-area:top}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(6){grid-area:right}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(7){grid-area:staff1}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(8){grid-area:staff2}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(9){grid-area:staff3}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(10){grid-area:staff4}.tsr-grid.is-celtic.svelte-1n6sm7r>article:where(.svelte-1n6sm7r):nth-of-type(n+11){grid-column:1 / -1}.tsr-item.svelte-1n6sm7r{position:relative;display:grid;gap:12px;align-content:start;padding:16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(155deg,#ffffff14,#ffffff08);animation:svelte-1n6sm7r-tsrReveal .45s ease-out both;animation-delay:calc(var(--tsr-index) * 90ms);transition:opacity .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.tsr-item.tsr-compact-item.svelte-1n6sm7r{gap:10px}.tsr-item.tsr-linked.svelte-1n6sm7r{border-color:#ffdba085;box-shadow:inset 0 0 22px #ffd78514,0 10px 24px #00000042;transform:translateY(-1px)}.tsr-item.tsr-dimmed.svelte-1n6sm7r{opacity:.55;filter:saturate(.84)}.tsr-grid.is-timeline.svelte-1n6sm7r .tsr-item:where(.svelte-1n6sm7r):not(:last-child):after{content:"";position:absolute;top:42px;right:-12px;width:24px;height:2px;background:linear-gradient(90deg,#ffd68a38,#ffd68ab3)}.tsr-head.svelte-1n6sm7r{display:flex;align-items:center;gap:8px}.tsr-head-toggle.svelte-1n6sm7r{border:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;text-align:left}.tsr-head-toggle.is-compact.svelte-1n6sm7r{cursor:pointer;touch-action:manipulation}.tsr-head-toggle.is-compact.svelte-1n6sm7r:focus-visible{outline:2px solid rgba(255,220,173,.42);outline-offset:2px;border-radius:6px}.tsr-dot.svelte-1n6sm7r{width:8px;height:8px;border-radius:50%;background:linear-gradient(120deg,#ffd77a,#ff9c7f);box-shadow:0 0 14px #ffb77866}.tsr-head.svelte-1n6sm7r h6:where(.svelte-1n6sm7r){margin:0;font-size:.95rem;color:var(--text-strong)}.tsr-meta.svelte-1n6sm7r{display:flex;align-items:flex-start;gap:10px;min-height:72px}.tsr-card.svelte-1n6sm7r{border:0;background:transparent;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:10px}.tsr-card.svelte-1n6sm7r:focus-visible{outline:2px solid rgba(255,220,173,.42);outline-offset:3px;border-radius:12px}.tsr-card.svelte-1n6sm7r img{width:56px;height:auto;border-radius:8px;box-shadow:0 6px 16px #0000004d;transition:transform .18s ease,box-shadow .18s ease}.tsr-card.svelte-1n6sm7r img.is-reversed{transform:rotate(180deg)}.tsr-card.svelte-1n6sm7r:hover img,.tsr-card.svelte-1n6sm7r:focus-visible img{transform:translateY(-2px) scale(1.02);box-shadow:0 18px 34px #ffbb7647}.tsr-card.svelte-1n6sm7r:hover img.is-reversed,.tsr-card.svelte-1n6sm7r:focus-visible img.is-reversed{transform:rotate(180deg) translateY(-2px) scale(1.02)}.tsr-meta-text.svelte-1n6sm7r{display:grid;gap:4px;align-content:start;flex-grow:1}.tsr-card-name.svelte-1n6sm7r{margin:0;font-size:1rem;font-weight:600;color:var(--text-strong)}.tsr-reversed.svelte-1n6sm7r{margin:0;font-size:.82rem;font-weight:600;color:#ff8ca0}.tsr-insight.svelte-1n6sm7r{margin:0;color:#ffe1ad;font-weight:600;line-height:1.45}.tsr-panel.svelte-1n6sm7r{display:grid;gap:10px}.tsr-compact-toggle.svelte-1n6sm7r{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:40px;height:40px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:var(--text-strong);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,border-color .18s ease,background .18s ease}.tsr-compact-toggle.svelte-1n6sm7r:hover,.tsr-compact-toggle.svelte-1n6sm7r:focus-visible{border-color:#ffdeac85;background:#ffdeac1f;transform:translateY(-1px)}.tsr-compact-toggle.svelte-1n6sm7r:focus-visible{outline:2px solid rgba(255,220,173,.42);outline-offset:2px}.tsr-chevron.svelte-1n6sm7r{display:inline-block;line-height:1;font-size:1.08rem;transform:rotate(0);transition:transform .18s ease}.tsr-chevron.is-open.svelte-1n6sm7r{transform:rotate(180deg)}.tsr-preview.svelte-1n6sm7r{margin:0;color:#ffecc5e6;font-size:.92rem;line-height:1.5}.tsr-paragraphs.svelte-1n6sm7r{display:grid;gap:10px}.tsr-tail.svelte-1n6sm7r{display:flex;flex-wrap:wrap;gap:10px}.tsr-block.svelte-1n6sm7r{flex:1 1 260px;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.tsr-connection.svelte-1n6sm7r{cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.tsr-connection.svelte-1n6sm7r:hover,.tsr-connection.svelte-1n6sm7r:focus-visible{border-color:#ffdba070;box-shadow:0 10px 24px #00000038;transform:translateY(-1px)}.tsr-connection.is-active.svelte-1n6sm7r{border-color:#ffdba08a;background:linear-gradient(140deg,#ffdba024,#ffdba00d)}.tsr-connection.is-pinned.svelte-1n6sm7r{box-shadow:inset 0 0 22px #ffdba01f,0 12px 24px #0003}.tsr-connection.svelte-1n6sm7r:focus-visible{outline:2px solid rgba(255,220,173,.42);outline-offset:3px}.tsr-block-step.svelte-1n6sm7r{background:linear-gradient(140deg,#ffd68a2e,#ffd68a12);border-color:#ffdba557}.tsr-block-closing.svelte-1n6sm7r{background:linear-gradient(140deg,#ffa9a929,#ffa9a912);border-color:#ffb5b54d}.tsr-block-title.svelte-1n6sm7r{margin:0 0 6px;font-size:.92rem;font-weight:700;color:var(--text-strong)}.tsr-bridge.svelte-1n6sm7r{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px}.tsr-bridge-group.svelte-1n6sm7r{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.tsr-key.svelte-1n6sm7r{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-size:.74rem;line-height:1.2;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#fff1d6eb}.tsr-arrow.svelte-1n6sm7r{font-size:.82rem;font-weight:700;color:#ffdda3e6}.tsr .tsr-markdown{color:inherit;line-height:inherit;gap:0;overflow-wrap:anywhere;word-break:break-word}.tsr .tsr-markdown p{margin:0;line-height:1.65;font-size:.98rem}.tsr .tsr-markdown strong,.tsr .tsr-markdown em{color:inherit}@keyframes svelte-1n6sm7r-tsrReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1n6sm7r-tsrLayoutIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1240px){.tsr-grid.svelte-1n6sm7r{grid-template-columns:repeat(2,minmax(0,1fr))}.tsr-grid.svelte-1n6sm7r:not(.is-dense):not(.is-single) .tsr-item:where(.svelte-1n6sm7r):last-child:nth-child(odd){grid-column:1 / -1}.tsr-grid.is-celtic.svelte-1n6sm7r,.tsr-grid.is-decision.svelte-1n6sm7r{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none}.tsr-grid.is-celtic.svelte-1n6sm7r .tsr-item:where(.svelte-1n6sm7r),.tsr-grid.is-decision.svelte-1n6sm7r .tsr-item:where(.svelte-1n6sm7r),.tsr-grid.svelte-1n6sm7r .tsr-col-header:where(.svelte-1n6sm7r){grid-column:auto!important;grid-row:auto!important;grid-area:auto!important}}@media(max-width:980px){.tsr-grid.svelte-1n6sm7r,.tsr-grid.is-dense.svelte-1n6sm7r,.tsr-grid.is-timeline.svelte-1n6sm7r,.tsr-grid.is-cross.svelte-1n6sm7r,.tsr-grid.is-decision.svelte-1n6sm7r,.tsr-grid.is-you-me-us.svelte-1n6sm7r,.tsr-grid.is-celtic.svelte-1n6sm7r{grid-template-columns:1fr;grid-template-areas:none}.tsr-grid.svelte-1n6sm7r .tsr-item:where(.svelte-1n6sm7r),.tsr-grid.svelte-1n6sm7r .tsr-col-header:where(.svelte-1n6sm7r){grid-column:auto!important;grid-row:auto!important;grid-area:auto!important}.tsr-grid.is-timeline.svelte-1n6sm7r .tsr-item:where(.svelte-1n6sm7r):not(:last-child):after{display:none}.tsr.svelte-1n6sm7r{gap:12px}.tsr-view-mode.svelte-1n6sm7r{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.tsr-view-mode-btn.svelte-1n6sm7r{padding:8px 10px;font-size:.8rem;text-align:center}.tsr-tail.svelte-1n6sm7r{flex-direction:column}.tsr-item.svelte-1n6sm7r{padding:14px}.tsr-preview.svelte-1n6sm7r{font-size:.9rem}.tsr-card.svelte-1n6sm7r img{width:62px}.tsr .tsr-markdown p{font-size:.97rem;line-height:1.58}}@media(prefers-reduced-motion:reduce){.tsr-grid.svelte-1n6sm7r,.tsr-item.svelte-1n6sm7r,.tsr-connection.svelte-1n6sm7r,.tsr-card.svelte-1n6sm7r img{animation:none!important;transition-duration:.01ms!important}.tsr-item.tsr-linked.svelte-1n6sm7r,.tsr-connection.svelte-1n6sm7r:hover,.tsr-connection.svelte-1n6sm7r:focus-visible{transform:none!important}}.tsr-verdict.svelte-1n6sm7r{display:flex;align-items:flex-start;gap:12px;margin:16px 0;padding:16px;border-radius:12px;background:#ffffff08;border-left:4px solid #888}.tsr-verdict.is-yes.svelte-1n6sm7r{border-left-color:#4ade80;background:#4ade800d}.tsr-verdict.is-yes.svelte-1n6sm7r .tsr-verdict-icon:where(.svelte-1n6sm7r){color:#4ade80;background:#4ade8026}.tsr-verdict.is-no.svelte-1n6sm7r{border-left-color:#f87171;background:#f871710d}.tsr-verdict.is-no.svelte-1n6sm7r .tsr-verdict-icon:where(.svelte-1n6sm7r){color:#f87171;background:#f8717126}.tsr-verdict.is-maybe.svelte-1n6sm7r{border-left-color:#fbbf24;background:#fbbf240d}.tsr-verdict.is-maybe.svelte-1n6sm7r .tsr-verdict-icon:where(.svelte-1n6sm7r){color:#fbbf24;background:#fbbf2426}.tsr-verdict-icon.svelte-1n6sm7r{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#ffffff1a}.tsr-verdict-text.svelte-1n6sm7r{margin:0;font-size:.95rem;line-height:1.5;color:#ffffffe6}.tsr-blindspot.svelte-1n6sm7r{display:flex;align-items:flex-start;gap:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:16px 20px;border-radius:12px;margin-bottom:24px}.tsr-blindspot-icon.svelte-1n6sm7r{font-size:1.5rem;line-height:1}.tsr-blindspot-content.svelte-1n6sm7r strong:where(.svelte-1n6sm7r){display:block;font-size:.9rem;color:#fff9;margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.tsr-blindspot-content.svelte-1n6sm7r p:where(.svelte-1n6sm7r){margin:0;font-size:.95rem;color:#ffffffe6;line-height:1.5}.tsr-obstacle-badge.svelte-1n6sm7r{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#f43f5e26;border:1px solid rgba(244,63,94,.3);font-size:.88rem;color:#fda4af}@media(max-width:640px){.tsr.svelte-1n6sm7r{gap:8px}.tsr-item.svelte-1n6sm7r{padding:10px;gap:8px}.tsr-core.svelte-1n6sm7r{padding:10px 12px}.tsr-block.svelte-1n6sm7r{padding:8px 10px}.tsr-meta.svelte-1n6sm7r{gap:8px;min-height:60px}.tsr-card.svelte-1n6sm7r img{width:52px}.tsr-badges-row.svelte-1n6sm7r{gap:8px;margin-bottom:16px}.tsr-item.tsr-compact-item.svelte-1n6sm7r{gap:6px}.tsr-insight.svelte-1n6sm7r{font-size:.92rem}.tsr .tsr-markdown p{font-size:.94rem;line-height:1.5}.tsr-verdict.svelte-1n6sm7r,.tsr-blindspot.svelte-1n6sm7r{padding:12px 14px;gap:10px}}
