.uni-card.svelte-1vdu6fq{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:28px;padding:22px 26px;overflow:hidden;border:1px solid rgba(150,170,220,.28);color:#d5dbe8;background:radial-gradient(ellipse 60% 90% at 8% 0%,rgba(90,110,190,.18),transparent 70%),radial-gradient(ellipse 50% 80% at 100% 100%,rgba(120,90,170,.12),transparent 70%),radial-gradient(1px 1px at 12% 28%,rgba(232,238,255,.55),transparent),radial-gradient(1px 1px at 31% 78%,rgba(232,238,255,.4),transparent),radial-gradient(1.5px 1.5px at 47% 18%,rgba(232,238,255,.45),transparent),radial-gradient(1px 1px at 63% 88%,rgba(232,238,255,.35),transparent),radial-gradient(1px 1px at 78% 14%,rgba(232,238,255,.5),transparent),radial-gradient(1px 1px at 93% 52%,rgba(232,238,255,.4),transparent),#0b1020}.uni-intro.svelte-1vdu6fq{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.uni-lead.svelte-1vdu6fq{margin:0;font-size:.8125rem;line-height:1.5;color:#d5dbe8b8}.uni-open.svelte-1vdu6fq{margin-top:6px;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid rgba(190,205,245,.5);border-radius:999px;font-size:.8125rem;font-weight:500;color:#eef2fb;text-decoration:none;transition:border-color .2s,background-color .2s}.uni-open.svelte-1vdu6fq:hover{border-color:#d2deffd9;background:#96aadc1f}.uni-list.svelte-1vdu6fq{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.uni-item.svelte-1vdu6fq{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 4px;border-bottom:1px solid rgba(150,170,220,.14);color:inherit;text-decoration:none;transition:background-color .2s}li.svelte-1vdu6fq:last-child .uni-item:where(.svelte-1vdu6fq){border-bottom:0}.uni-item-text.svelte-1vdu6fq{display:flex;flex-direction:column;gap:2px;min-width:0}.uni-title.svelte-1vdu6fq{font-size:.875rem;font-weight:600;color:#e6ebf7;transition:color .2s}.uni-sub.svelte-1vdu6fq{font-size:.75rem;color:#d5dbe88c}.uni-arrow.svelte-1vdu6fq{flex-shrink:0;color:#d5dbe866;transition:color .2s,transform .2s}.uni-item.svelte-1vdu6fq:hover{background:#96aadc12}.uni-item.svelte-1vdu6fq:hover .uni-title:where(.svelte-1vdu6fq){color:#fff}.uni-item.svelte-1vdu6fq:hover .uni-arrow:where(.svelte-1vdu6fq){color:#fff;transform:translate(3px)}.uni-item.svelte-1vdu6fq:focus-visible,.uni-open.svelte-1vdu6fq:focus-visible{outline:2px solid #9db4ff;outline-offset:2px}@media(max-width:639px){.uni-card.svelte-1vdu6fq{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 16px}}@media(prefers-reduced-motion:reduce){.uni-open.svelte-1vdu6fq,.uni-item.svelte-1vdu6fq,.uni-title.svelte-1vdu6fq,.uni-arrow.svelte-1vdu6fq{transition:none}.uni-item.svelte-1vdu6fq:hover .uni-arrow:where(.svelte-1vdu6fq){transform:none}}.year-bucket.svelte-190kpe{cursor:pointer;padding:0 1px;display:flex;align-items:flex-end}.year-bucket.svelte-190kpe span:where(.svelte-190kpe){width:100%;background:var(--bar-color)}.year-bucket.svelte-190kpe:hover,.year-bucket.svelte-190kpe:focus-visible{background:var(--tp-accent-bg)}.year-bucket.svelte-190kpe:hover span:where(.svelte-190kpe),.year-bucket.svelte-190kpe:focus-visible span:where(.svelte-190kpe){background:var(--tp-accent)}.year-bucket.svelte-190kpe:focus-visible,.year-links.svelte-190kpe a:where(.svelte-190kpe):focus-visible{outline:2px solid var(--tp-accent);outline-offset:2px;z-index:1}.year-links.svelte-190kpe{display:flex;flex-wrap:wrap;gap:6px}.year-links.svelte-190kpe a:where(.svelte-190kpe),.year-links.svelte-190kpe span:where(.svelte-190kpe){display:inline-flex;align-items:center;min-height:44px;padding:6px 10px;font-family:var(--font-mono);font-size:11px;color:var(--tp-text-primary);border:1px solid var(--tp-border-strong);background:color-mix(in srgb,var(--tp-accent) 18%,var(--tp-bg-surface))}.year-links.svelte-190kpe a:where(.svelte-190kpe):hover,.year-links.svelte-190kpe a:where(.svelte-190kpe):focus-visible{color:var(--tp-accent);border-color:var(--tp-accent);background:color-mix(in srgb,var(--tp-accent) 28%,var(--tp-bg-surface))}
