.applyCasting.applied{background-color:#0d3151;color:#f3f6fa;padding:10px 16px;text-align:center;box-shadow:0 -4px 8px rgba(0,0,0,.5)}.applyCasting.applied .statusLabel{margin:0 0 8px}.applyCasting.applied .statusLabel strong{color:#fb0}.applyCasting.applied .flaggedMediaWarning{margin:0 0 8px;padding:8px 12px;background-color:rgba(255,0,0,.1);border-radius:8px}.applyCasting.applied .flaggedMediaWarning p{margin:0;font-size:.8rem;color:#ff7878}.applyCasting.applied .flaggedMediaWarning p+p{margin-top:6px}.applyCasting.applied .flaggedMediaWarning .fixLink{background:none;border:none;padding:0;color:#fb0;font-weight:700;text-decoration:underline;cursor:pointer;font-size:inherit}.applyCasting.applied .withdrawButton{background:none;border:1px solid red;color:#ff7878;border-radius:999px;padding:6px 16px;cursor:pointer;font-size:.85rem}.applyCasting.applied .withdrawButton:hover{background-color:rgba(255,0,0,.1)}.applyCasting.applied .withdrawButton:disabled{opacity:.6;cursor:default}.applyCasting.closed .ButtonAllWidthPrimary{background-color:#0d3151;color:#87a5c2;cursor:default}.applyCasting .applyError{margin:8px 0 0;text-align:center;color:#ff7878;font-size:.85rem}.applyCasting .paymentWarning{margin:6px 0 0;text-align:center;color:#87a5c2;font-size:.75rem;font-style:italic}.FavoriteCastingButton{align-self:center;display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid #fb0;color:#fb0;border-radius:999px;padding:8px 18px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.FavoriteCastingButton svg{width:1.1rem;height:1.1rem}.FavoriteCastingButton:hover{background-color:rgba(255,187,0,.12)}.FavoriteCastingButton.active{background-color:#fb0;color:#03192a}.InfoGrid{width:100%;display:grid;grid-template-columns:1fr;grid-gap:18px 28px;gap:18px 28px}@media(min-width:560px){.InfoGrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.InfoGrid{grid-template-columns:repeat(3,1fr)}}.InfoItem{display:flex;flex-direction:column;gap:4px;min-width:0}.InfoItem.wide{grid-column:1/-1}.InfoItem .label{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#87a5c2}.InfoItem .value{font-size:1rem;font-weight:600;color:#f3f6fa;word-break:break-word}.Chips{display:flex;flex-flow:row wrap;gap:8px}.Chip{flex-wrap:wrap;max-width:100%;gap:6px;background-color:rgba(255,187,0,.12);border:1px solid rgba(255,187,0,.35);color:#fb0;font-size:.85rem;font-weight:600;padding:6px 14px}.Chip,.RequiredTag{display:inline-flex;align-items:center;border-radius:999px}.RequiredTag{margin-left:6px;padding:2px 7px;background-color:rgba(255,0,0,.15);color:#ff7878;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.box-shadow-style,.h2_Style{box-shadow:0 4px 8px rgba(0,0,0,.8)}.h2_Style{font-size:1.5rem;font-weight:700;background-color:#052c49;margin:auto auto auto 0;text-align:center;padding:8px 30px;display:inline;color:#fb0;min-width:60vw}@media(min-width:900px){.h2_Style{margin:auto;min-width:75vw}}.CastingInfoBar{width:100%;display:flex;flex-flow:row wrap;justify-content:center;gap:16px 24px}.CastingInfoBar .infoItem{display:flex;align-items:center;gap:8px;color:#fb0}.CastingInfoBar .infoItem svg{flex-shrink:0}.CastingInfoBar .infoItem div{display:flex;flex-direction:column}.CastingInfoBar .infoItem .infoLabel{font-size:.72rem;color:#87a5c2;text-transform:uppercase;letter-spacing:.03em}.CastingInfoBar .infoItem .infoValue{font-size:.9rem;font-weight:700;color:#f3f6fa}.CastingInfoBar .infoItem .managerVerifiedTag{font-size:.68rem;color:#fb0}.paymentDisclaimer{width:100%;text-align:center;margin-top:8px;font-size:.8rem;color:#87a5c2}.paymentDisclaimer p{margin:0 0 4px}.paymentDisclaimer .disclaimerText{font-style:italic}