.urgent-shell[data-astro-cid-ocur3myj]{min-height:100vh;background:#fafafa}.urgent-header[data-astro-cid-ocur3myj]{background:var(--color-text);color:#fff;padding:var(--space-5) 0 0;border-bottom:4px solid var(--need)}.back-link[data-astro-cid-ocur3myj]{display:inline-block;color:#ffffffa6;text-decoration:none;font-size:.875rem;margin-bottom:var(--space-3);transition:color .15s}.back-link[data-astro-cid-ocur3myj]:hover{color:#fff}.urgent-header__title-row[data-astro-cid-ocur3myj]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding-bottom:var(--space-4)}.urgent-header[data-astro-cid-ocur3myj] h1[data-astro-cid-ocur3myj]{font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:900;color:#fff;margin:0 0 .35rem;line-height:1.1}.urgent-header__sub[data-astro-cid-ocur3myj]{color:#ffffffb8;font-size:1rem;margin:0;max-width:520px}.urgent-header__counts[data-astro-cid-ocur3myj]{display:flex;gap:var(--space-3);flex-shrink:0}.urgent-count[data-astro-cid-ocur3myj]{display:flex;flex-direction:column;align-items:center;padding:.6rem 1.1rem;border-radius:var(--radius-md);min-width:72px}.urgent-count--critical[data-astro-cid-ocur3myj]{background:var(--need);color:#fff}.urgent-count--open[data-astro-cid-ocur3myj]{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.2)}.urgent-count__num[data-astro-cid-ocur3myj]{font-size:1.75rem;font-weight:900;line-height:1}.urgent-count__label[data-astro-cid-ocur3myj]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.85;margin-top:.2rem}.metro-tabs[data-astro-cid-ocur3myj]{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid rgba(255,255,255,.12);margin:0 calc(-1 * var(--space-5));padding:0 var(--space-5);overflow-x:auto}.metro-tab[data-astro-cid-ocur3myj]{display:inline-flex;align-items:center;padding:.6rem 1rem;font-size:.875rem;font-weight:600;color:#fff9;text-decoration:none;border-bottom:3px solid transparent;white-space:nowrap;transition:color .15s,border-color .15s}.metro-tab[data-astro-cid-ocur3myj]:hover{color:#ffffffe6}.metro-tab--active[data-astro-cid-ocur3myj]{color:#fff;border-bottom-color:var(--color-focus)}.urgent-main[data-astro-cid-ocur3myj]{padding:var(--space-5) 0 var(--space-8)}.request-list[data-astro-cid-ocur3myj]{display:flex;flex-direction:column;gap:var(--space-3)}.request-row[data-astro-cid-ocur3myj]{display:grid;grid-template-columns:4px 1fr;grid-template-rows:auto auto;background:#fff;border:1px solid #E5E7EB;border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow .15s}@media(min-width:641px){.request-row[data-astro-cid-ocur3myj]{grid-template-columns:4px 1fr auto;grid-template-rows:auto}}.request-row[data-astro-cid-ocur3myj]:hover{box-shadow:0 2px 12px #00000014}.request-row__urgency-bar[data-astro-cid-ocur3myj]{width:4px;flex-shrink:0}.request-row--critical[data-astro-cid-ocur3myj] .request-row__urgency-bar[data-astro-cid-ocur3myj]{background:var(--need)}.request-row--high[data-astro-cid-ocur3myj] .request-row__urgency-bar[data-astro-cid-ocur3myj]{background:#f59e0b}.request-row--normal[data-astro-cid-ocur3myj] .request-row__urgency-bar[data-astro-cid-ocur3myj]{background:var(--color-focus)}.request-row__body[data-astro-cid-ocur3myj]{padding:var(--space-4) var(--space-4);flex:1;min-width:0}.request-row__top[data-astro-cid-ocur3myj]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.request-row__badges[data-astro-cid-ocur3myj]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.urgency-badge[data-astro-cid-ocur3myj]{display:inline-flex;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.urgency-badge--critical[data-astro-cid-ocur3myj]{background:#fee2e2;color:#991b1b}.urgency-badge--high[data-astro-cid-ocur3myj]{background:#fef3c7;color:#92400e}.urgency-badge--normal[data-astro-cid-ocur3myj]{background:#dbeafe;color:#1e40af}.metro-badge[data-astro-cid-ocur3myj]{display:inline-flex;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600;background:#f3f4f6;color:#374151}.deadline-badge[data-astro-cid-ocur3myj]{display:inline-flex;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;background:#f9fafb;color:#4b5563;border:1px solid #E5E7EB}.deadline-badge--critical[data-astro-cid-ocur3myj]{background:#fee2e2;color:#991b1b;border-color:#fecaca}.slots-remaining[data-astro-cid-ocur3myj]{font-size:.8rem;font-weight:700;color:var(--color-focus);flex-shrink:0}.request-row__title[data-astro-cid-ocur3myj]{font-size:clamp(1rem,2.2vw,1.2rem);font-weight:800;color:var(--color-text);margin:0 0 var(--space-3);line-height:1.25;overflow-wrap:break-word}.request-row__details[data-astro-cid-ocur3myj]{display:grid;grid-template-columns:1fr;gap:var(--space-2);margin:0 0 var(--space-3)}@media(min-width:640px){.request-row__details[data-astro-cid-ocur3myj]{grid-template-columns:repeat(3,1fr)}}.request-detail[data-astro-cid-ocur3myj]{display:flex;flex-direction:column;gap:.15rem}.request-detail[data-astro-cid-ocur3myj] dt[data-astro-cid-ocur3myj]{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--gh-text-muted, #6B7280)}.request-detail[data-astro-cid-ocur3myj] dd[data-astro-cid-ocur3myj]{font-size:.92rem;color:var(--color-text);margin:0;line-height:1.4;overflow-wrap:break-word}.landmark[data-astro-cid-ocur3myj]{color:var(--gh-text-muted, #6B7280);font-style:italic}.request-row__tags[data-astro-cid-ocur3myj]{display:flex;flex-wrap:wrap;gap:.4rem}.request-tag[data-astro-cid-ocur3myj]{font-size:.75rem;padding:.22rem .5rem;border-radius:999px;background:#f9fafb;border:1px solid #E5E7EB;color:#6b7280;text-transform:capitalize}.request-row__action[data-astro-cid-ocur3myj]{display:flex;grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;border-left:none;border-top:1px solid #F3F4F6;padding:var(--space-3) var(--space-4);min-width:auto;gap:var(--space-3);background:#fafafa}@media(min-width:641px){.request-row__action[data-astro-cid-ocur3myj]{grid-column:auto;flex-direction:column;align-items:flex-end;justify-content:space-between;border-left:1px solid #F3F4F6;border-top:none;padding:var(--space-4);min-width:140px}}.coordinator-block[data-astro-cid-ocur3myj]{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;text-align:left}@media(min-width:641px){.coordinator-block[data-astro-cid-ocur3myj]{align-items:flex-end;text-align:right}}.coordinator-label[data-astro-cid-ocur3myj]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gh-text-muted, #6B7280)}.coordinator-name[data-astro-cid-ocur3myj]{font-size:.85rem;font-weight:700;color:var(--color-text);line-height:1.2}.request-row__ctas[data-astro-cid-ocur3myj]{display:flex;flex-direction:row;gap:.4rem;width:auto}@media(min-width:641px){.request-row__ctas[data-astro-cid-ocur3myj]{flex-direction:column;width:100%}}.cta-btn[data-astro-cid-ocur3myj]{display:inline-flex;justify-content:center;align-items:center;padding:.55rem .9rem;border-radius:var(--radius);font-size:.85rem;font-weight:700;text-decoration:none;text-align:center;transition:opacity .15s;min-height:40px}.cta-btn[data-astro-cid-ocur3myj]:hover{opacity:.87}.cta-btn--call[data-astro-cid-ocur3myj]{background:var(--need);color:#fff}.cta-btn--map[data-astro-cid-ocur3myj]{background:var(--color-text);color:#fff}.cta-btn--signal[data-astro-cid-ocur3myj]{background:#f3f4f6;color:#374151;font-family:var(--font-mono, monospace);font-size:.78rem;cursor:default;border:1px solid #E5E7EB}.empty-state[data-astro-cid-ocur3myj]{padding:var(--space-7) 0;text-align:center}.empty-state__msg[data-astro-cid-ocur3myj]{font-size:1.1rem;color:var(--gh-text-muted, #6B7280);margin-bottom:var(--space-3)}.urgent-footer-note[data-astro-cid-ocur3myj]{margin-top:var(--space-6);padding:var(--space-4);background:#fff;border:1px solid #E5E7EB;border-radius:var(--radius-lg)}.urgent-footer-note[data-astro-cid-ocur3myj] p[data-astro-cid-ocur3myj]{font-size:.9rem;color:var(--gh-text-muted, #6B7280);margin:0 0 var(--space-3);line-height:1.6}.btn-text[data-astro-cid-ocur3myj]{color:var(--color-focus);font-weight:600;text-decoration:none;font-size:.9rem}.btn-text[data-astro-cid-ocur3myj]:hover{text-decoration:underline}
