.learn-tournament .tournament-preparation-links{gap:16px;margin:32px 0}.learn-tournament .tournament-preparation-links a{color:#193a30;background:#dce7d5;border:1px solid #a9bd9b;border-top:4px solid #285b40;border-radius:5px;flex-direction:column;justify-content:center;min-height:132px;padding:24px;display:flex}.learn-tournament .tournament-preparation-links a:nth-child(2){background:#d8e5e9;border-color:#426879 #aabfc5 #aabfc5}.learn-tournament .tournament-preparation-links a:nth-child(3){background:#f0e2c7;border-color:#9b7739 #c7b58e #c7b58e}.learn-tournament .tournament-preparation-links strong{font-size:1.25rem;line-height:1.55}.learn-tournament .tournament-preparation-links span{color:#30483e;margin-top:10px;font-size:1.0625rem;line-height:1.8}.learn-tournament .tournament-preparation-links a:hover strong{text-underline-offset:5px;text-decoration:underline}.learn-tournament .tournament-checklist .tournament-progress{color:#fff;background:#174e3a;border-radius:7px;padding:26px 28px}.learn-tournament .tournament-progress [role=status]{color:#fff;background:0 0;padding:0;font-size:1.625rem;line-height:1.5}.learn-tournament .tournament-progress progress{accent-color:#d5b36b;background:#dce7d5;border:0;border-radius:8px;width:100%;height:12px;margin-top:20px;display:block;overflow:hidden}.learn-tournament .tournament-progress progress::-webkit-progress-bar{background:#dce7d5}.learn-tournament .tournament-progress progress::-webkit-progress-value{background:#d5b36b}.learn-tournament .tournament-progress progress::-moz-progress-bar{background:#d5b36b}.learn-tournament .tournament-checklist>p{color:#30483e;max-width:54em;margin:20px 0 28px;font-size:1.125rem;line-height:1.85}.learn-tournament .tournament-checklist fieldset{background:#dce7d5;border:1px solid #a9bd9b;border-radius:7px;min-width:0;margin:32px 0;padding:8px 28px 18px}.learn-tournament .tournament-checklist fieldset:nth-of-type(2){background:#d8e5e9;border-color:#aabfc5}.learn-tournament .tournament-checklist fieldset:nth-of-type(3){background:#f0e2c7;border-color:#c7b58e}.learn-tournament .tournament-checklist legend{color:#193a30;background:#f7f4e9;border:1px solid #a9bd9b;border-radius:5px;padding:8px 12px;font-size:1.5rem;font-weight:700;line-height:1.5}.learn-tournament .tournament-checklist label{border-color:#aabca5;border-radius:3px;gap:18px;padding:22px 8px}.learn-tournament .tournament-checklist label[data-checked=true]{background:#c5d7ba}.learn-tournament .tournament-checklist label:hover{background:#e9eee1}.learn-tournament .tournament-checklist label:focus-within{outline-offset:2px;outline:3px solid #285b40}.learn-tournament .tournament-checklist input{accent-color:#174e3a;width:28px;height:28px;margin-top:3px}.learn-tournament .tournament-checklist strong{color:#193a30;font-size:1.25rem;line-height:1.6}.learn-tournament .tournament-checklist label span span{color:#30483e;margin-top:8px;font-size:1.125rem;line-height:1.85}.learn-tournament .tournament-checklist>button{color:#193a30;opacity:1;background:#dce7d5;border:1px solid #174e3a;border-radius:5px;min-height:58px;padding:14px 24px;font-size:1.125rem;line-height:1.6}.learn-tournament .tournament-checklist>button:disabled{color:#405448;opacity:1;cursor:default;background:#e4e3d9;border-color:#9caa97}.learn-tournament .tournament-checklist>button:not(:disabled):hover{background:#c5d7ba}.learn-tournament :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid #426879}@media (width<=650px){.learn-tournament .tournament-preparation-links{grid-template-columns:1fr;gap:12px}.learn-tournament .tournament-preparation-links a{min-height:110px;padding:20px}.learn-tournament .tournament-checklist .tournament-progress{padding:22px 20px}.learn-tournament .tournament-progress [role=status]{font-size:1.375rem}.learn-tournament .tournament-checklist fieldset{padding:4px 12px 12px}.learn-tournament .tournament-checklist legend{font-size:1.3125rem}.learn-tournament .tournament-checklist label{gap:12px;padding:20px 6px}.learn-tournament .tournament-checklist strong{font-size:1.1875rem}.learn-tournament .tournament-checklist>button{width:100%}}
