.CompetitionDetail-module__rezlFG__page{max-width:760px;margin:0 auto;padding:28px 16px 56px}.CompetitionDetail-module__rezlFG__crumbs{color:#66758b;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.CompetitionDetail-module__rezlFG__crumbs a{color:#2f4d7e;text-decoration:none}.CompetitionDetail-module__rezlFG__crumbs a:hover{text-decoration:underline}.CompetitionDetail-module__rezlFG__card{background:#fff;border:1px solid #dce3ec;border-radius:14px;padding:28px 28px 22px}.CompetitionDetail-module__rezlFG__head{margin-bottom:20px}.CompetitionDetail-module__rezlFG__badges{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.CompetitionDetail-module__rezlFG__badges span{color:#48627f;background:#eff3f7;border-radius:4px;padding:4px 8px;font-size:11px}.CompetitionDetail-module__rezlFG__federation{box-shadow:inset 0 0 0 1px var(--fed-line,transparent);font-weight:700;background:var(--fed-bg,#eff3f7)!important;color:var(--fed-ink,#48627f)!important}.CompetitionDetail-module__rezlFG__cancelled{color:#a7504f!important;background:#fcf0ef!important}.CompetitionDetail-module__rezlFG__dday{font-weight:700;color:#fff!important;background:#294a7a!important}.CompetitionDetail-module__rezlFG__ddayOff{background:#c3ccd8!important}.CompetitionDetail-module__rezlFG__title{overflow-wrap:anywhere;color:#1b2b44;margin:0;font-size:26px;line-height:1.35}.CompetitionDetail-module__rezlFG__facts{border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0 0 22px;padding:18px 0;display:grid}.CompetitionDetail-module__rezlFG__facts div{min-width:0}.CompetitionDetail-module__rezlFG__facts dt{color:#7a8798;margin-bottom:4px;font-size:12px}.CompetitionDetail-module__rezlFG__facts dd{color:#1b2b44;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.CompetitionDetail-module__rezlFG__facts small{color:#7a8798;font-size:12px;display:block}.CompetitionDetail-module__rezlFG__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CompetitionDetail-module__rezlFG__apply{color:#fff;background:#294a7a;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none}.CompetitionDetail-module__rezlFG__source{color:#2f4d7e;background:#fff;border:1px solid #c9d3e0;border-radius:8px;padding:11px 16px;font-size:13px;text-decoration:none}.CompetitionDetail-module__rezlFG__star{margin-left:auto}.CompetitionDetail-module__rezlFG__footnote{color:#7a8798;margin:18px 0 0;font-size:12px;line-height:1.6}.CompetitionDetail-module__rezlFG__back{color:#2f4d7e;margin-top:20px;font-size:14px;text-decoration:none;display:inline-block}.CompetitionDetail-module__rezlFG__back:hover{text-decoration:underline}.CompetitionDetail-module__rezlFG__notice{color:#7d3b3b;background:#fcf4f4;border:1px solid #f0d9d9;border-radius:12px;margin-bottom:12px;padding:18px}@media (max-width:640px){.CompetitionDetail-module__rezlFG__card{padding:20px 16px 18px}.CompetitionDetail-module__rezlFG__title{font-size:21px}.CompetitionDetail-module__rezlFG__facts{grid-template-columns:1fr;gap:12px}.CompetitionDetail-module__rezlFG__actions{gap:8px}.CompetitionDetail-module__rezlFG__apply,.CompetitionDetail-module__rezlFG__source{text-align:center;flex:auto}.CompetitionDetail-module__rezlFG__star{margin-left:0}}
