.rail-wrap.svelte-13mp1rh{display:block}.rail-wrap.sticky.svelte-13mp1rh .rail:where(.svelte-13mp1rh){--deal-rail-page-inset:calc(var(--ly-frame-pad-top,32px) + 48px);top:var(--app-chrome-height,var(--app-nav-height,92px));max-height:calc(100dvh - var(--app-chrome-height,var(--app-nav-height,92px)) - var(--deal-rail-page-inset) - 16px);overscroll-behavior-y:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}.rail.svelte-13mp1rh{isolation:isolate;border:1px solid var(--rail-hair-2);border-radius:var(--radius-22);background:var(--bg-card);box-shadow:var(--rail-shadow);font-family:var(--font-ui);padding:20px 20px 14px;animation:.32s cubic-bezier(.22,.8,.2,1) both svelte-13mp1rh-arrive;position:relative}.rail.embedded.svelte-13mp1rh{width:100%;max-width:720px;box-shadow:none;border:0;border-radius:0;margin:0 auto;padding:8px 0 4px;animation:none}.rail.empty.svelte-13mp1rh{border:1px solid var(--rail-hair-2);border-radius:var(--radius-22);background:var(--bg-card);box-shadow:var(--rail-shadow);padding:28px 24px 22px}.empty-copy.svelte-13mp1rh{min-width:0}.empty-title.svelte-13mp1rh{color:var(--rail-ink);font-family:var(--font-ui);letter-spacing:-.035em;margin:0;font-size:20px;font-weight:800;line-height:1.15;display:block}.empty-body.svelte-13mp1rh{color:var(--rail-ink-2);max-width:34ch;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.5}.empty-actions.svelte-13mp1rh{flex-direction:column;gap:0;margin-top:20px;display:flex}.rail.empty.svelte-13mp1rh .foot.preview:where(.svelte-13mp1rh){opacity:1;margin-top:22px;padding-top:18px}.rail.empty.svelte-13mp1rh .steps.preview:where(.svelte-13mp1rh){opacity:1}.rail.empty.svelte-13mp1rh .ttl:where(.svelte-13mp1rh){color:var(--rail-ink-3);letter-spacing:.06em;font-weight:700}.rail.empty.svelte-13mp1rh .steps:where(.svelte-13mp1rh):before{background:color-mix(in srgb, var(--rail-ink-3) 28%, var(--rail-hair));top:6.5px}.top.svelte-13mp1rh{align-items:flex-start;gap:10px;display:flex}.identity.svelte-13mp1rh{flex:1;min-width:0}.name.svelte-13mp1rh{color:var(--rail-ink);letter-spacing:-.022em;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;line-height:1.24;text-decoration:none;display:block;overflow:hidden}.stage-chip.svelte-13mp1rh{border-radius:var(--radius-full);letter-spacing:.015em;white-space:nowrap;flex:none;padding:3px 9px;font-size:10px;font-weight:700}.stage-chip.on.svelte-13mp1rh{background:var(--rail-emerald-tint);color:var(--rail-emerald-deep);box-shadow:inset 0 0 0 1px var(--rail-emerald-line)}.stage-chip.off.svelte-13mp1rh{background:var(--rail-surf);color:var(--rail-ink-3);box-shadow:inset 0 0 0 1px var(--rail-hair-2)}.stat.svelte-13mp1rh{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.fig.svelte-13mp1rh{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:0}.fig.svelte-13mp1rh b:where(.svelte-13mp1rh){color:var(--rail-ink);letter-spacing:-.035em;font-size:33px;font-weight:600;line-height:.92;display:block}.fig.none.svelte-13mp1rh b:where(.svelte-13mp1rh){color:var(--rail-ink-3);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.2}.fig-label.svelte-13mp1rh{color:var(--rail-ink-3);letter-spacing:.05em;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:600;display:block}.fig-context.svelte-13mp1rh{color:var(--rail-ink-3);letter-spacing:.01em;margin-top:3px;font-size:10.5px;font-weight:500;display:block}.fit-slot.svelte-13mp1rh{flex:none}.ghost-pill.svelte-13mp1rh{border-radius:var(--radius-full);background:var(--rail-surf);box-shadow:inset 0 0 0 1px var(--rail-hair-2);color:var(--rail-ink-2);cursor:pointer;font-family:var(--font-ui);white-space:nowrap;border:none;flex:none;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:650;transition:background .16s,color .16s;display:inline-flex}.ghost-pill.svelte-13mp1rh:hover{background:var(--rail-emerald-tint);color:var(--rail-emerald-deep);box-shadow:inset 0 0 0 1px var(--rail-emerald-line)}.ghost-pill.svelte-13mp1rh:focus-visible{outline:2px solid var(--rail-emerald);outline-offset:2px}.taxonomy.svelte-13mp1rh{max-width:100%;color:var(--rail-ink-3);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11.5px;font-weight:500;line-height:1.3;overflow:hidden}.facts.svelte-13mp1rh{border-top:1px solid var(--rail-hair-2);grid-template-columns:1fr 1fr;gap:14px 12px;margin-top:14px;padding-top:14px;display:grid}.fact.svelte-13mp1rh{min-width:0}.fact-v.svelte-13mp1rh .fit{gap:6px}.fact-k.svelte-13mp1rh{color:var(--rail-ink-4);letter-spacing:.055em;text-transform:uppercase;font-size:9.5px;font-weight:650;line-height:1;display:block}.fact-v.svelte-13mp1rh{min-height:22px;color:var(--rail-ink);letter-spacing:-.012em;align-items:center;margin-top:5px;font-size:13.5px;font-weight:600;line-height:1.2;display:flex}.blank.svelte-13mp1rh{border-top:1px solid var(--rail-hair-2);margin-top:16px;padding-top:16px}.blank-body.svelte-13mp1rh{color:var(--rail-ink-3);margin:0;font-size:12.5px;font-weight:500;line-height:1.45}.blank-ask.svelte-13mp1rh{color:var(--rail-emerald);cursor:pointer;font-family:var(--font-ui);letter-spacing:-.01em;background:0 0;border:none;align-items:center;gap:4px;margin-top:9px;padding:0;font-size:12.5px;font-weight:700;display:inline-flex}.blank-ask.svelte-13mp1rh:hover{color:var(--rail-emerald-deep);text-decoration:underline}.blank-ask.svelte-13mp1rh:focus-visible{outline:2px solid var(--rail-emerald);outline-offset:3px;border-radius:var(--radius-3)}.ladder.svelte-13mp1rh{border-top:1px solid var(--rail-hair-2);margin-top:12px;padding-top:12px}.ladder-pending.svelte-13mp1rh{min-height:54px}.proof.svelte-13mp1rh{justify-content:flex-start;gap:7px}.proof.svelte-13mp1rh .reviewing{flex:none}.nudge.svelte-13mp1rh{border-radius:var(--radius-12);width:100%;min-height:34px;color:var(--rail-ink-2);cursor:pointer;font-family:var(--font-ui);letter-spacing:-.01em;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:color .16s,background .16s;display:flex}.nudge.svelte-13mp1rh svg:where(.svelte-13mp1rh){color:var(--rail-ink-4);flex:none}.nudge-lbl.svelte-13mp1rh{text-align:left;gap:1px;display:grid}.nudge-lbl.svelte-13mp1rh small:where(.svelte-13mp1rh){color:var(--rail-ink-3);font-size:10.5px;font-weight:500;line-height:1.25}.nudge.svelte-13mp1rh:hover:not(:disabled){background:var(--rail-surf);color:var(--rail-ink)}.nudge.svelte-13mp1rh:hover:not(:disabled) svg:where(.svelte-13mp1rh){color:var(--rail-ink-2)}.nudge.svelte-13mp1rh:focus-visible{outline:2px solid var(--rail-emerald);outline-offset:2px}.nudge.svelte-13mp1rh:disabled{cursor:default}.nudge.done.svelte-13mp1rh{color:var(--rail-emerald-deep)}.nudge.done.svelte-13mp1rh svg:where(.svelte-13mp1rh){color:var(--rail-emerald)}.materials.svelte-13mp1rh{border-top:1px solid var(--rail-hair-2);margin-top:12px;padding-top:12px}.deck.svelte-13mp1rh{border:1px solid var(--rail-hair-2);border-radius:var(--radius-12);background:var(--bg-card);width:100%;color:var(--rail-ink);cursor:pointer;text-align:left;font-family:var(--font-ui);align-items:center;gap:11px;margin-top:0;padding:9px 11px;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),border-color .16s;display:flex;position:relative}.deck.svelte-13mp1rh:hover{border-color:var(--rail-hair);box-shadow:var(--rail-shadow-deck-hover);transform:translateY(-1px)}.deck.svelte-13mp1rh:hover .chev,.deck.svelte-13mp1rh:hover>svg:where(.svelte-13mp1rh){color:var(--rail-ink-2)}.deck.svelte-13mp1rh:active{box-shadow:var(--rail-shadow-deck-active);transform:translateY(0)scale(.995)}.deck.svelte-13mp1rh:focus-visible{border-color:var(--rail-emerald);box-shadow:0 0 0 4px var(--rail-emerald-tint);outline:none}.deck.blank-deck.svelte-13mp1rh{background:var(--rail-surf);cursor:default;align-items:flex-start}.deck.blank-deck.svelte-13mp1rh:hover{box-shadow:none;border-color:var(--rail-hair-2);transform:none}.deck.blank-deck.svelte-13mp1rh .dt:where(.svelte-13mp1rh){color:var(--rail-ink-2)}.deck.blank-deck.svelte-13mp1rh .ds:where(.svelte-13mp1rh){white-space:normal;overflow:visible}.dm.svelte-13mp1rh{flex:1;gap:2px;min-width:0;display:grid}.dt.svelte-13mp1rh{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.25}.ds.svelte-13mp1rh{color:var(--rail-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.3;overflow:hidden}.deck.svelte-13mp1rh .chev,.deck.svelte-13mp1rh>svg:where(.svelte-13mp1rh){width:16px;height:16px;color:var(--rail-ink-4);flex:none}.deck.stacked.svelte-13mp1rh{margin-top:9px}.action-error.svelte-13mp1rh{color:var(--danger);margin:8px 0 0;font-size:11px;font-weight:700}@media (width>=901px) and (height<=860px){.rail.svelte-13mp1rh{padding:18px 20px 12px}.taxonomy.svelte-13mp1rh{display:none}.stat.svelte-13mp1rh{margin-top:13px}.fig.svelte-13mp1rh b:where(.svelte-13mp1rh){font-size:29px}.facts.svelte-13mp1rh{gap:10px;margin-top:12px;padding-top:12px}.ladder.svelte-13mp1rh{margin-top:14px;padding-top:14px}.materials.svelte-13mp1rh{margin-top:12px;padding-top:12px}}@media (width<=900px){.ladder.svelte-13mp1rh .cta.dense.secondary,.ladder.svelte-13mp1rh .cta.dense.done{min-height:48px}.nudge.svelte-13mp1rh{min-height:44px}}@keyframes svelte-13mp1rh-arrive{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rail.svelte-13mp1rh{animation:none}.deck.svelte-13mp1rh{transition:none}.deck.svelte-13mp1rh:hover,.deck.svelte-13mp1rh:active{transform:none}}
