.tooltipWrapper.svelte-sj99h3{display:inline-flex;position:relative}.tooltip.svelte-sj99h3{z-index:1000;color:#fff;white-space:pre-line;pointer-events:none;background:#1e293bf2;border-radius:.35rem;padding:.35rem .6rem;font-size:.85rem;position:absolute;box-shadow:0 10px 30px #0f172a40}.top.svelte-sj99h3{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.top-start.svelte-sj99h3{bottom:calc(100% + 8px);left:0}.top-end.svelte-sj99h3{bottom:calc(100% + 8px);right:0}.bottom.svelte-sj99h3{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.bottom-start.svelte-sj99h3{top:calc(100% + 8px);left:0}.bottom-end.svelte-sj99h3{top:calc(100% + 8px);right:0}.left.svelte-sj99h3{top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.left-start.svelte-sj99h3{top:0;right:calc(100% + 8px)}.left-end.svelte-sj99h3{bottom:0;right:calc(100% + 8px)}.right.svelte-sj99h3{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.right-start.svelte-sj99h3{top:0;left:calc(100% + 8px)}.right-end.svelte-sj99h3{bottom:0;left:calc(100% + 8px)}.cardLink.svelte-1nynn7e{color:inherit;text-decoration:none;display:block}.card.svelte-1nynn7e{border:1px solid var(--border);background:linear-gradient(180deg, var(--surface) 0%, color-mix(in oklch, var(--surface-muted) 82%, var(--surface)) 100%);color:var(--text);border-radius:18px;gap:12px;padding:20px 20px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px oklch(0% none none/.12)}.jobCard.svelte-1nynn7e .title:where(.svelte-1nynn7e){letter-spacing:-.2px;color:var(--text);font-family:Space Grotesk,Segoe UI,sans-serif;font-size:18px;font-weight:700}.titleLink.svelte-1nynn7e{color:var(--text);text-decoration:none}.titleLink.svelte-1nynn7e:hover{color:var(--accent-700)}.jobHeader.svelte-1nynn7e{justify-content:space-between;align-items:center;gap:12px;display:flex}.headerActions.svelte-1nynn7e{align-items:center;gap:8px;display:flex}.iconBtn.svelte-1nynn7e{border:1px solid color-mix(in oklch, var(--text) 12%, var(--border));background:var(--surface);cursor:pointer;width:36px;height:36px;color:var(--text-muted);border-radius:10px;place-items:center;display:grid}.iconBtn.bookmarked.svelte-1nynn7e{color:#fff;background:#f4b400;border-color:#f4b400}.cardExcerpt.svelte-1nynn7e{color:color-mix(in oklch, var(--text) 85%, var(--text-muted));line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.6;display:-webkit-box;overflow:hidden}.cardExcerpt.svelte-1nynn7e p{margin:0 0 8px}.jobCard.hideExcerpt.svelte-1nynn7e .cardExcerpt:where(.svelte-1nynn7e){display:none}.jobMeta.svelte-1nynn7e{border-top:1px dashed color-mix(in oklch, var(--text) 16%, var(--border));flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.metaLeft.svelte-1nynn7e{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:2px;padding-bottom:6px;display:flex}.metaItem.svelte-1nynn7e{color:color-mix(in oklch, var(--accent-700) 75%, var(--text));background:color-mix(in oklch, var(--accent-100) 55%, var(--surface));border:1px solid color-mix(in oklch, var(--accent-300) 35%, var(--border));border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.metaItem.svelte-1nynn7e svg{width:14px;height:14px}.metaRight.svelte-1nynn7e{color:var(--text-muted);width:100%;font-size:13px}.actions.svelte-1nynn7e{align-items:center;gap:10px;display:flex}.actions.svelte-1nynn7e .lp-button{box-sizing:border-box;justify-content:center;align-items:center;height:44px;padding:0 16px;line-height:1.2;display:inline-flex}.jobCard.svelte-1nynn7e .variant-quiet{background:var(--surface);border:1px dashed color-mix(in oklch, var(--text) 20%, var(--border))}.jobCard.svelte-1nynn7e .variant-solid{box-shadow:none;border-color:#1f4f46;transition:background-color .16s,color .16s,border-color .16s,transform .16s}.jobCard.svelte-1nynn7e .variant-solid.is-applied{color:#fff;background:#1f4f46;border-color:#1f4f46;animation:.22s svelte-1nynn7e-appliedPulse;transform:translateY(-1px)}@keyframes svelte-1nynn7e-appliedPulse{0%{transform:translateY(0)}60%{transform:translateY(-2px)}to{transform:translateY(-1px)}}.errorText.svelte-1nynn7e{color:#d14343;margin-top:6px;font-size:12px}.statusPill.svelte-1nynn7e{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.statusPill.status-accepted.svelte-1nynn7e,.roundCard.status-accepted.svelte-1nynn7e{border-color:color-mix(in oklch, #0f7b3f 55%, var(--border));color:#0f7b3f;background:color-mix(in oklch, #0f7b3f 12%, var(--surface))}.statusPill.status-waiting.svelte-1nynn7e,.roundCard.status-waiting.svelte-1nynn7e{border-color:color-mix(in oklch, #b36a00 55%, var(--border));color:#b36a00;background:color-mix(in oklch, #b36a00 12%, var(--surface))}.statusPill.status-rejected.svelte-1nynn7e,.roundCard.status-rejected.svelte-1nynn7e{border-color:color-mix(in oklch, #c03636 55%, var(--border));color:#c03636;background:color-mix(in oklch, #c03636 12%, var(--surface))}.statusPill.status-none.svelte-1nynn7e,.roundCard.status-none.svelte-1nynn7e,.statusPill.status-unknown.svelte-1nynn7e,.roundCard.status-unknown.svelte-1nynn7e{border-color:var(--border);color:var(--text-muted);background:var(--surface)}.applicationCard.svelte-1nynn7e{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-muted);gap:14px;padding:16px;display:grid}.appHeader.svelte-1nynn7e{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.appHeader.svelte-1nynn7e h3:where(.svelte-1nynn7e){margin:0}.muted.svelte-1nynn7e{color:var(--text-muted);margin:2px 0 0}.rounds.svelte-1nynn7e h4:where(.svelte-1nynn7e){margin:0 0 8px;font-size:14px}.roundGrid.svelte-1nynn7e{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.roundCard.svelte-1nynn7e{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);gap:4px;padding:10px 12px;display:grid}.roundLabel.svelte-1nynn7e{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin:0;font-size:11px}.roundStatus.svelte-1nynn7e{margin:0;font-size:14px;font-weight:700}.roundUpdated.svelte-1nynn7e{color:var(--text-muted);margin:0;font-size:12px}.link.svelte-1nynn7e{color:var(--accent-700);font-weight:700;text-decoration:none}@media (width<=720px){.card.svelte-1nynn7e{border-radius:var(--radius-lg);gap:8px;padding:12px}.jobMeta.svelte-1nynn7e{justify-content:stretch}.actions.svelte-1nynn7e{flex-direction:row;align-items:stretch;width:100%}.actions.svelte-1nynn7e .lp-button{flex:1 1 0}.jobCard.svelte-1nynn7e .lp-button{border-radius:8px;padding:10px 12px;font-size:13px}}
