.public-casting-browse_page__Vo9qC{max-width:1180px;margin:0 auto;padding:var(--spacing-lg) var(--spacing-md)}.public-casting-browse_hero__gb_TU{text-align:center;padding:var(--spacing-ml) 0 var(--spacing-xs)}.public-casting-browse_heroEyebrow__FAkNt{margin:0 0 var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-text)}.public-casting-browse_heroTitle__JG_0b{margin:0;font-size:var(--font-size-public-title);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-text-primary)}.public-casting-browse_heroBody__EP8e8{max-width:560px;margin:var(--spacing-sm) auto 0;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.6}.public-casting-browse_filters__7jJRT{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-sm);margin:var(--spacing-md) 0 var(--spacing-sm)}.public-casting-browse_categorySelect__MAusS,.public-casting-browse_locationInput__TQ2Al,.public-casting-browse_searchInput__Bh_FO{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height);padding:var(--spacing-xs) var(--spacing-ms);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-sm)}.public-casting-browse_cardAction__d7eQf:focus-visible,.public-casting-browse_categorySelect__MAusS:focus-visible,.public-casting-browse_locationInput__TQ2Al:focus-visible,.public-casting-browse_pagerLink__Mtygt:focus-visible,.public-casting-browse_searchButton__I1ngj:focus-visible,.public-casting-browse_searchInput__Bh_FO:focus-visible,.public-casting-browse_stateAction___9Tr_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.public-casting-browse_searchButton__I1ngj{min-height:var(--control-height);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-white);background:var(--color-primary-fill);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.public-casting-browse_searchButton__I1ngj:hover{background:var(--color-primary-fill-hover)}.public-casting-browse_grid__fVFmF{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-ms);margin:var(--spacing-md) 0 0;padding:0;list-style:none}.public-casting-browse_card__n_mKk{display:flex;min-width:0;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.public-casting-browse_cardHead__Vhisb{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.public-casting-browse_avatar__Xposk{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-base)}.public-casting-browse_cardHeadText__xxUL_{min-width:0}.public-casting-browse_cardTitle__3NNtc{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--color-text-primary);overflow-wrap:anywhere}.public-casting-browse_cardAgency__H45AF{margin:var(--spacing-2xs) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}.public-casting-browse_cardVerification__Yyji_{display:flex;min-width:0}.public-casting-browse_pillRow__94ydB{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.public-casting-browse_pillOpen__Gazj8,.public-casting-browse_pill__mZY2w{display:inline-flex;align-items:center;padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--font-size-xs);line-height:1.2;border-radius:var(--radius-pill);white-space:nowrap}.public-casting-browse_pill__mZY2w{background:var(--color-badge-neutral-bg);color:var(--color-text-secondary)}.public-casting-browse_pillOpen__Gazj8{background:var(--color-green-soft);color:var(--color-green-text)}.public-casting-browse_roles__S5hFM{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.5}.public-casting-browse_cardFoot__NgPc8{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:auto;flex-wrap:wrap}.public-casting-browse_deadline__8Nu1C{flex:1;font-size:var(--font-size-md);color:var(--color-yellow-text)}.public-casting-browse_cardAction__d7eQf{display:inline-flex;margin-left:auto;align-items:center;min-height:var(--touch-target-min);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-white);background:var(--color-primary-fill);border-radius:var(--radius-sm);text-decoration:none}.public-casting-browse_cardAction__d7eQf:hover{background:var(--color-primary-fill-hover)}.public-casting-browse_pager__6IJDc{display:flex;justify-content:center;margin-top:var(--spacing-md)}.public-casting-browse_pagerLink__Mtygt{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-md);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none}.public-casting-browse_pagerLink__Mtygt:hover{background:var(--color-bg-hover)}.public-casting-browse_stateCard__HLRcP{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding:var(--spacing-ml) var(--spacing-ms);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.public-casting-browse_stateTitle__OI_pO{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.public-casting-browse_stateBody__eNry7{max-width:420px;margin:0;font-size:var(--font-size-md);color:var(--color-text-tertiary);line-height:1.6}.public-casting-browse_stateAction___9Tr_{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-white);background:var(--color-primary-fill);border-radius:var(--radius-sm);text-decoration:none}.public-casting-browse_disclosure__uo1wI{margin-top:var(--spacing-lg);padding:var(--spacing-ms);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.public-casting-browse_disclosureText__fU3Wz{margin:0;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.6}@media (min-width:769px){.public-casting-browse_filters__7jJRT{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.public-casting-browse_grid__fVFmF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.public-casting-browse_grid__fVFmF{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=d27e49cff70b1186.css.map*/