.requests-module__FHr0Oq__page{max-width:920px;padding:var(--space-8,48px)var(--space-4,16px)var(--space-12,96px);margin:0 auto}.requests-module__FHr0Oq__header{margin-bottom:var(--space-6,24px)}.requests-module__FHr0Oq__title{font-size:var(--font-size-3xl,32px);margin:0 0 var(--space-2,8px);font-weight:700}.requests-module__FHr0Oq__subtitle{font-size:var(--font-size-lg,18px);color:var(--color-text-secondary,#6b7280);margin:0}.requests-module__FHr0Oq__filters{gap:var(--space-3,12px);margin-bottom:var(--space-6,24px);flex-wrap:wrap;display:flex}.requests-module__FHr0Oq__filterInput{border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-md,8px);font-size:var(--font-size-base,16px);flex:180px;padding:10px 12px}.requests-module__FHr0Oq__grid{gap:var(--space-3,12px);display:grid}.requests-module__FHr0Oq__card{padding:var(--space-4,16px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);color:inherit;text-decoration:none;transition:border-color .15s;display:block}.requests-module__FHr0Oq__card:hover{border-color:var(--color-primary,#0d9488)}.requests-module__FHr0Oq__cardTitle{font-size:var(--font-size-lg,18px);color:var(--color-text-primary,#111827);margin:0 0 6px;font-weight:600}.requests-module__FHr0Oq__cardDesc{font-size:var(--font-size-sm,14px);color:var(--color-text-secondary,#6b7280);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;display:-webkit-box;overflow:hidden}.requests-module__FHr0Oq__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.requests-module__FHr0Oq__chip{font-size:var(--font-size-xs,12px);background:var(--color-surface-subtle,#f3f4f6);color:var(--color-text-secondary,#4b5563);border-radius:999px;padding:3px 10px}.requests-module__FHr0Oq__budget{color:var(--color-primary,#0d9488);font-weight:600}.requests-module__FHr0Oq__empty{padding:var(--space-8,48px);text-align:center;color:var(--color-text-secondary,#6b7280);border:1px dashed var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px)}.requests-module__FHr0Oq__postCta{margin-top:var(--space-8,48px);padding:var(--space-6,24px);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);background:var(--color-surface-subtle,#f9fafb);text-align:center}.requests-module__FHr0Oq__postCtaTitle{font-size:var(--font-size-xl,20px);margin:0 0 8px;font-weight:600}.requests-module__FHr0Oq__postCtaText{color:var(--color-text-secondary,#6b7280);margin:0 0 16px}.requests-module__FHr0Oq__button{background:var(--color-primary,#0d9488);color:#fff;border-radius:var(--radius-md,8px);padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}.requests-module__FHr0Oq__button:hover{background:var(--color-primary-dark,#0f766e)}
/*# sourceMappingURL=418f395845b7aa2c.css.map*/