.profile-row.svelte-1d7s1cp{display:grid;grid-template-columns:78px minmax(0,1fr) auto 22px;grid-template-areas:"thumb body pill chevron";align-items:center;gap:12px;min-width:0;padding:10px 12px 10px 10px;border:1px solid oklch(91% .014 75);border-radius:14px;background:#fff;box-shadow:0 8px 24px #34271a0e;color:inherit;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.profile-row.svelte-1d7s1cp:hover{border-color:#c9ceb4;box-shadow:0 12px 30px #34271a16;transform:translateY(-1px)}.profile-row.svelte-1d7s1cp:focus-visible{outline:3px solid color-mix(in oklab,#6f9d12 42%,transparent);outline-offset:3px}.profile-row.past-row.svelte-1d7s1cp{background:#fefbf7}.profile-row.svelte-1d7s1cp .row-thumb:where(.svelte-1d7s1cp){grid-area:thumb;display:grid;place-items:center;width:78px;height:104px;overflow:hidden;border-radius:9px;background:#f1ebd9;color:#435420}.profile-row.svelte-1d7s1cp .row-thumb:where(.svelte-1d7s1cp) img:where(.svelte-1d7s1cp){width:100%;height:100%;object-fit:cover;object-position:center}.profile-row.svelte-1d7s1cp .row-time:where(.svelte-1d7s1cp),.profile-row.svelte-1d7s1cp .row-schedule:where(.svelte-1d7s1cp),.profile-row.svelte-1d7s1cp .row-venue:where(.svelte-1d7s1cp),.profile-row.svelte-1d7s1cp .row-interest:where(.svelte-1d7s1cp),.profile-row.svelte-1d7s1cp .row-pill-spacer:where(.svelte-1d7s1cp),.profile-row.svelte-1d7s1cp .row-interest-spacer:where(.svelte-1d7s1cp){display:none}.profile-row.svelte-1d7s1cp .row-body:where(.svelte-1d7s1cp){grid-area:body;display:grid;min-width:0;gap:5px}.profile-row.svelte-1d7s1cp .row-body:where(.svelte-1d7s1cp) strong:where(.svelte-1d7s1cp){display:-webkit-box;overflow:hidden;color:#1e170e;font-family:Aino,system-ui,sans-serif;font-size:1rem;font-weight:650;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.profile-row.svelte-1d7s1cp .row-meta:where(.svelte-1d7s1cp){display:-webkit-box;overflow:hidden;color:#645c53;font-size:.8rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.profile-row.svelte-1d7s1cp .pill:where(.svelte-1d7s1cp){grid-area:pill;display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border-radius:999px;background:#e1f3c8;color:#2f420c;font-size:.68rem;font-weight:750;white-space:nowrap}.profile-row.svelte-1d7s1cp .row-chevron:where(.svelte-1d7s1cp){grid-area:chevron;display:inline-flex;align-items:center;justify-content:center;color:#8f8476;transition:color .16s ease,transform .16s ease}.profile-row.svelte-1d7s1cp:hover .row-chevron:where(.svelte-1d7s1cp){color:#435420;transform:translate(2px)}.row-time.svelte-1d7s1cp,.row-venue.svelte-1d7s1cp,.row-interest.svelte-1d7s1cp,.row-chevron.svelte-1d7s1cp,.row-pill-spacer.svelte-1d7s1cp,.row-interest-spacer.svelte-1d7s1cp{display:none}.row-meta-interest.svelte-1d7s1cp{color:#943569;font-weight:600}@container profile-events (min-width: 620px){.profile-row.svelte-1d7s1cp{grid-template-columns:104px 112px minmax(0,1fr) auto 24px;grid-template-areas:"thumb date body pill chevron";gap:18px;min-height:158px;padding:10px 16px 10px 10px}.profile-row.svelte-1d7s1cp .row-thumb:where(.svelte-1d7s1cp){width:104px;height:138px;border-radius:10px}.profile-row.svelte-1d7s1cp .row-time:where(.svelte-1d7s1cp){grid-area:date;display:inline-flex;align-items:center;color:#3a3125;font-family:Aino Headline,system-ui,sans-serif;font-size:.94rem;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.18}.profile-row.svelte-1d7s1cp .row-body:where(.svelte-1d7s1cp) strong:where(.svelte-1d7s1cp){font-size:1.08rem;-webkit-line-clamp:2;line-clamp:2}.profile-row.svelte-1d7s1cp .row-meta:where(.svelte-1d7s1cp){display:none}.profile-row.svelte-1d7s1cp .row-schedule:where(.svelte-1d7s1cp){display:inline-flex;align-items:center;gap:5px;color:#574e43;font-size:.8rem;font-variant-numeric:tabular-nums;line-height:1.2}.profile-row.svelte-1d7s1cp .row-schedule:where(.svelte-1d7s1cp) svg{flex:0 0 auto;color:#4e602b}.profile-row.svelte-1d7s1cp .row-venue:where(.svelte-1d7s1cp){display:inline-flex;align-items:flex-start;gap:5px;color:#696258;font-size:.8rem;line-height:1.25}.profile-row.svelte-1d7s1cp .row-venue:where(.svelte-1d7s1cp) svg{flex:0 0 auto;margin-top:2px}.profile-row.svelte-1d7s1cp .row-venue:where(.svelte-1d7s1cp) span:where(.svelte-1d7s1cp){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.profile-row.svelte-1d7s1cp .pill:where(.svelte-1d7s1cp){padding-inline:10px;font-size:.72rem}.profile-row.svelte-1d7s1cp .row-pill-spacer:where(.svelte-1d7s1cp){grid-area:pill;display:block}}@media (min-width: 1024px){.tana-main .row-card-table.svelte-1d7s1cp{display:grid;grid-template-columns:56px 64px minmax(0,1fr) auto auto auto;align-items:center;gap:18px;padding:14px 18px;border-radius:14px;background:#fff;box-shadow:none;border:1px solid oklch(92% .012 75)}.tana-main .row-card-table.svelte-1d7s1cp:hover{background:#fffdfa;background:oklch(99.5% .008 75);border-color:#d9cfc3;box-shadow:0 1px #5a8a000a,0 2px 8px #aedd000a;transform:none}.tana-main .row-card-table.svelte-1d7s1cp .row-thumb:where(.svelte-1d7s1cp),.tana-main .row-card-table.svelte-1d7s1cp .row-thumb-empty:where(.svelte-1d7s1cp){width:56px;height:56px;border-radius:10px}.tana-main .row-card-table.svelte-1d7s1cp .row-time:where(.svelte-1d7s1cp){display:inline-flex;align-items:baseline;justify-content:flex-start;font-family:Aino Headline,system-ui,sans-serif;font-size:1.05rem;font-weight:650;color:#2f281e;letter-spacing:-.005em;font-variant-numeric:tabular-nums}.tana-main .row-card-table.svelte-1d7s1cp .row-body:where(.svelte-1d7s1cp) strong:where(.svelte-1d7s1cp){font-size:1rem;font-weight:600;color:#1b150c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tana-main .row-card-table.svelte-1d7s1cp .row-meta:where(.svelte-1d7s1cp){display:none}.tana-main .row-card-table.svelte-1d7s1cp .row-venue:where(.svelte-1d7s1cp){display:inline-flex;align-items:center;gap:4px;margin-top:3px;font-size:.78rem;color:#68625a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tana-main .row-card-table.svelte-1d7s1cp .row-pill-spacer:where(.svelte-1d7s1cp){display:inline-block;width:0}.tana-main .row-card-table.svelte-1d7s1cp .row-interest:where(.svelte-1d7s1cp){display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:#f2eee9;color:#4e463c;font-size:.74rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.tana-main .row-card-table.svelte-1d7s1cp .row-interest-spacer:where(.svelte-1d7s1cp){display:inline-block;width:0}.tana-main .row-card-table.svelte-1d7s1cp .row-chevron:where(.svelte-1d7s1cp){display:inline-flex;align-items:center;justify-content:center;color:#958e85;transition:transform .16s ease,color .16s ease}.tana-main .row-card-table.svelte-1d7s1cp:hover .row-chevron:where(.svelte-1d7s1cp){transform:translate(2px);color:#434c34}}
