.tender.svelte-aj5ntc{padding:var(--space-5);gap:var(--space-4);min-width:0;height:100%;transition:border-color .15s;display:flex;position:relative}.body.svelte-aj5ntc{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.tile.svelte-aj5ntc{text-align:center;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex:none;align-self:flex-start;width:4.5rem;margin:0;display:grid;overflow:hidden}.tile.svelte-aj5ntc .mon:where(.svelte-aj5ntc){padding:var(--space-1) 0;background:var(--chip);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-weight:700}.tile.svelte-aj5ntc .day:where(.svelte-aj5ntc){padding-top:var(--space-1);font-size:var(--text-xl);color:var(--ink);font-weight:700;line-height:1.1}.tile.svelte-aj5ntc .left:where(.svelte-aj5ntc){padding:0 var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--muted)}.tile.amber.svelte-aj5ntc .mon:where(.svelte-aj5ntc){background:var(--maybe-soft);color:var(--maybe)}.tile.red.svelte-aj5ntc .mon:where(.svelte-aj5ntc){background:var(--no-soft);color:var(--no)}.tile.amber.svelte-aj5ntc .left:where(.svelte-aj5ntc),.tile.red.svelte-aj5ntc .left:where(.svelte-aj5ntc){font-weight:600}.tile.amber.svelte-aj5ntc .left:where(.svelte-aj5ntc){color:var(--maybe)}.tile.red.svelte-aj5ntc .left:where(.svelte-aj5ntc){color:var(--no)}@media (width<=520px){.tender.tiled.svelte-aj5ntc{gap:var(--space-2);flex-direction:column}.tile.svelte-aj5ntc{align-items:stretch;width:auto;display:flex}.tile.svelte-aj5ntc .mon:where(.svelte-aj5ntc),.tile.svelte-aj5ntc .day:where(.svelte-aj5ntc),.tile.svelte-aj5ntc .left:where(.svelte-aj5ntc){padding:var(--space-1) var(--space-2);align-items:center;display:flex}.tile.svelte-aj5ntc .day:where(.svelte-aj5ntc){font-size:var(--text-md)}}.tender.svelte-aj5ntc:hover,.tender.svelte-aj5ntc:focus-within{border-color:var(--accent)}h3.svelte-aj5ntc a:where(.svelte-aj5ntc):after{content:"";border-radius:inherit;position:absolute;inset:0}.above.svelte-aj5ntc{z-index:1;position:relative}.head.svelte-aj5ntc{align-items:center;gap:var(--space-2);display:flex}.quick.svelte-aj5ntc{min-height:2rem;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--accent);font:inherit;font-size:var(--text-xs);cursor:pointer;flex:none;margin-left:auto;font-weight:600}.quick.svelte-aj5ntc:hover{border-color:var(--accent)}@media (hover:hover){.quick.svelte-aj5ntc{opacity:0;transition:opacity .15s}.tender.svelte-aj5ntc:hover .quick:where(.svelte-aj5ntc),.tender.svelte-aj5ntc:focus-within .quick:where(.svelte-aj5ntc){opacity:1}}.meta.svelte-aj5ntc .more:where(.svelte-aj5ntc){color:var(--muted);font-weight:500}.badge.svelte-aj5ntc{border-radius:var(--radius-md);background:var(--accent-soft);width:32px;height:32px;color:var(--accent);flex:none;place-items:center;display:grid}.meta.svelte-aj5ntc{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0;font-weight:600}.found.svelte-aj5ntc{font-size:var(--text-sm);color:var(--muted);margin:0}.found.svelte-aj5ntc:before{content:"📄 "}h3.svelte-aj5ntc{margin:var(--space-1) 0 0;font-size:var(--text-lg);line-height:1.3}h3.svelte-aj5ntc a:where(.svelte-aj5ntc){color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.tender.svelte-aj5ntc:hover h3:where(.svelte-aj5ntc) a:where(.svelte-aj5ntc),h3.svelte-aj5ntc a:where(.svelte-aj5ntc):focus-visible{color:var(--accent);text-decoration:underline}h3.svelte-aj5ntc a:where(.svelte-aj5ntc):focus-visible{outline:none}.tender.svelte-aj5ntc:has(h3:where(.svelte-aj5ntc) a:where(.svelte-aj5ntc):focus-visible){outline:var(--focus-ring);outline-offset:2px}.original.svelte-aj5ntc{font-size:var(--text-sm);color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.buyer.svelte-aj5ntc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.buyer.svelte-aj5ntc a:where(.svelte-aj5ntc){color:inherit}.buyer.svelte-aj5ntc a:where(.svelte-aj5ntc):hover{color:var(--accent)}.buyer.svelte-aj5ntc,.summary.svelte-aj5ntc{color:var(--muted);font-size:var(--text-md);margin:0}.summary.svelte-aj5ntc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pills.svelte-aj5ntc{padding-top:var(--space-2);margin-top:auto}.more-pills.svelte-aj5ntc{border:1px dashed var(--line);color:var(--muted);background:0 0}.skipped.svelte-aj5ntc{opacity:.6}.mine.svelte-aj5ntc{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.4rem;padding-top:.7rem;display:flex}.mine[aria-busy=true].svelte-aj5ntc{opacity:.6}.fit.svelte-aj5ntc{margin:0}.acts.svelte-aj5ntc{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.acts.svelte-aj5ntc form:where(.svelte-aj5ntc){margin:0}.act.svelte-aj5ntc{font:inherit;font-size:var(--text-sm);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);cursor:pointer;padding:.25rem .7rem;text-decoration:none;list-style:none}.act.svelte-aj5ntc::-webkit-details-marker{display:none}.act.on.svelte-aj5ntc{border-color:var(--accent);color:var(--accent);font-weight:600}.link.svelte-aj5ntc{font:inherit;font-size:var(--text-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.skip.svelte-aj5ntc{position:relative}.skip.svelte-aj5ntc form:where(.svelte-aj5ntc){z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-width:15rem;box-shadow:var(--shadow);gap:.2rem;margin-top:.35rem;padding:.5rem;display:grid;position:absolute;right:0}.skip.svelte-aj5ntc .why:where(.svelte-aj5ntc){font-size:var(--text-xs);color:var(--muted);margin:.1rem .3rem .3rem}.skip.svelte-aj5ntc form:where(.svelte-aj5ntc) button:where(.svelte-aj5ntc){font:inherit;font-size:var(--text-sm);text-align:left;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:.35rem .5rem}.skip.svelte-aj5ntc form:where(.svelte-aj5ntc) button:where(.svelte-aj5ntc):hover,.skip.svelte-aj5ntc form:where(.svelte-aj5ntc) button:where(.svelte-aj5ntc):focus-visible{background:var(--accent-soft)}
