.adpost-card{background:#fff;border:1px solid #dedede;border-radius:8px;align-self:start;gap:.9rem;height:fit-content;padding:1.05rem;transition:opacity .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 18px 45px #00000012}.adpost-card.anonymous{opacity:.42;background:#ffffffb3}.adpost-card.anonymous .tags.svelte-19v83il span:where(.svelte-19v83il){color:#525252}.adpost-card.anonymous:hover,.adpost-card.anonymous:focus-within{opacity:1}.adpost-card.highlighted{background:#fff9db;border-color:#f4d35e;box-shadow:0 18px 45px #a1620721}.adpost-card:hover{border-color:#a3a3a3;transform:translateY(-1px);box-shadow:0 22px 55px #0000001c}.adpost-card:focus-within{border-color:#737373;box-shadow:0 22px 55px #0000001c}.adpost-card.highlighted:hover,.adpost-card.highlighted:focus-within{border-color:#eab308;box-shadow:0 22px 55px #a162072e}.adpost-card__content.svelte-19v83il{color:inherit;gap:.9rem;text-decoration:none;display:grid}.adpost-card__content.svelte-19v83il:focus-visible{outline-offset:4px;border-radius:6px;outline:3px solid #111}.adpost-card__topline.svelte-19v83il,.facts.svelte-19v83il,.tags.svelte-19v83il,.adpost-actions.svelte-19v83il{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.facts.svelte-19v83il span:where(.svelte-19v83il),.tags.svelte-19v83il span:where(.svelte-19v83il){border:1px solid #0000;border-radius:999px;padding:.25rem .55rem;font-size:.78rem;font-weight:700;line-height:1.2}h3.svelte-19v83il{color:#111;margin:0;font-size:1.05rem;font-weight:850;line-height:1.25}p.svelte-19v83il{color:#525252;margin:0;line-height:1.5}.facts.svelte-19v83il span:where(.svelte-19v83il){color:#262626;background:#f5f5f5;border-color:#e5e5e5;font-weight:650}.tags.svelte-19v83il span:where(.svelte-19v83il){color:#737373;background:#fff;border-color:#e5e5e5;font-weight:600}.adpost-card__footer.svelte-19v83il{border-top:1px solid #e5e5e5;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.85rem;display:grid}.adpost-card__meta.svelte-19v83il{color:#171717;gap:.18rem;min-width:0;font-size:.84rem;line-height:1.25;display:grid}.adpost-card__meta-label.svelte-19v83il{color:#737373;text-transform:uppercase;font-size:.72rem;font-weight:750}.adpost-card__meta.svelte-19v83il strong:where(.svelte-19v83il){overflow-wrap:anywhere;font-weight:800}.adpost-actions.svelte-19v83il{justify-content:flex-end;padding-top:.15rem}.delete-button.svelte-19v83il{color:#991b1b;min-height:2.35rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #991b1b;border-radius:8px;padding:.55rem .8rem;font-size:.84rem;font-weight:800;line-height:1;transition:background .16s,color .16s,opacity .16s}.delete-button.svelte-19v83il:not(:disabled):hover{color:#fff;background:#991b1b}.delete-button.svelte-19v83il:disabled{cursor:not-allowed;opacity:.62}@media (width<=28rem){.adpost-card__footer.svelte-19v83il{grid-template-columns:1fr}}.adpost-grid.svelte-1quyqa7{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.empty-state.svelte-1quyqa7{color:#737373;background:#fff;border:1px dashed #bdbdbd;border-radius:8px;gap:.3rem;padding:1.25rem;display:grid;box-shadow:0 14px 36px #0000000d}.empty-state.svelte-1quyqa7 strong:where(.svelte-1quyqa7){color:#171717}.empty-action.svelte-1quyqa7{color:#fff;background:#111;border:1px solid #171717;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:2.5rem;margin-top:.55rem;padding:.65rem .9rem;font-size:.88rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.matches-panel.svelte-1fo4k2j{gap:.85rem;display:grid}.panel-heading.svelte-1fo4k2j,.match-topline.svelte-1fo4k2j{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.panel-heading.svelte-1fo4k2j>div:where(.svelte-1fo4k2j):first-child{gap:.2rem;display:grid}.heading-actions.svelte-1fo4k2j{flex-direction:row;align-items:center;gap:.45rem;display:flex}h2.svelte-1fo4k2j,p.svelte-1fo4k2j{margin:0}h2.svelte-1fo4k2j{color:#171717;text-transform:uppercase;font-size:1.1rem;font-weight:850;line-height:1.2}.eyebrow.svelte-1fo4k2j{color:#737373;text-transform:uppercase;font-size:.78rem;font-weight:800;line-height:1.2}.match-list.svelte-1fo4k2j{gap:.85rem;display:grid}.match-card.svelte-1fo4k2j,.empty-state.svelte-1fo4k2j{background:#fff;border:1px solid #dedede;border-radius:8px;box-shadow:0 14px 34px #0000000f}.match-card.svelte-1fo4k2j{gap:.8rem;padding:1rem;display:grid}.empty-state.svelte-1fo4k2j{color:#525252;padding:1rem;font-size:.92rem;font-weight:700;line-height:1.4}.error.svelte-1fo4k2j{color:#171717;background:#f5f5f5;border-color:#c4c4c4}.success.svelte-1fo4k2j{color:#262626;background:#fff;border-color:#d4d4d4}.role.svelte-1fo4k2j,.status.svelte-1fo4k2j,.reasons.svelte-1fo4k2j span:where(.svelte-1fo4k2j){color:#262626;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:999px;padding:.25rem .55rem;font-size:.76rem;font-weight:750;line-height:1.2}.status.svelte-1fo4k2j{text-transform:capitalize}.match-topline.svelte-1fo4k2j strong:where(.svelte-1fo4k2j){color:#111;font-size:.95rem;font-weight:900;line-height:1.2}p.svelte-1fo4k2j{color:#404040;font-size:.94rem;font-weight:650;line-height:1.45}.match-summary.svelte-1fo4k2j{color:#404040;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;font-size:.94rem;font-weight:450;line-height:1.45;display:grid}.match-summary.svelte-1fo4k2j span:where(.svelte-1fo4k2j){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.match-summary.svelte-1fo4k2j .match-connector{color:#fff;background:#111;border:1px solid #171717;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.match-summary.svelte-1fo4k2j .match-connector svg{flex:none}.reasons.svelte-1fo4k2j{flex-wrap:wrap;gap:.45rem;display:flex}.reasons.svelte-1fo4k2j span:where(.svelte-1fo4k2j){color:#737373;background:#fff;font-weight:650}.match-actions.svelte-1fo4k2j{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.match-actions.with-delete.svelte-1fo4k2j{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=520px){.match-summary.svelte-1fo4k2j{grid-template-columns:minmax(0,1fr) auto}.match-summary.svelte-1fo4k2j span:where(.svelte-1fo4k2j):last-child{grid-column:1/-1}.match-actions.svelte-1fo4k2j,.match-actions.with-delete.svelte-1fo4k2j{grid-template-columns:1fr}}
