.c-confetti{position:relative;overflow:hidden}.c-confetti__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.c-confetti__piece{position:absolute;width:8px;height:16px;background:#ffd300;top:0;opacity:0}.c-confetti__piece:nth-child(1){left:7%;transform:rotate(25deg);animation:make-it-rain 1s infinite ease-out;animation-delay:.46s;animation-duration:1103ms}.c-confetti__piece:nth-child(2){left:14%;transform:rotate(55deg);animation:make-it-rain 1s infinite ease-out;animation-delay:73ms;animation-duration:778ms}.c-confetti__piece:nth-child(3){left:21%;transform:rotate(-44deg);animation:make-it-rain 1s infinite ease-out;animation-delay:444ms;animation-duration:1173ms}.c-confetti__piece:nth-child(4){left:28%;transform:rotate(-69deg);animation:make-it-rain 1s infinite ease-out;animation-delay:291ms;animation-duration:965ms}.c-confetti__piece:nth-child(5){left:35%;transform:rotate(-73deg);animation:make-it-rain 1s infinite ease-out;animation-delay:49ms;animation-duration:934ms}.c-confetti__piece:nth-child(6){left:42%;transform:rotate(65deg);animation:make-it-rain 1s infinite ease-out;animation-delay:37ms;animation-duration:1177ms}.c-confetti__piece:nth-child(7){left:49%;transform:rotate(-68deg);animation:make-it-rain 1s infinite ease-out;animation-delay:193ms;animation-duration:883ms}.c-confetti__piece:nth-child(8){left:56%;transform:rotate(23deg);animation:make-it-rain 1s infinite ease-out;animation-delay:352ms;animation-duration:835ms}.c-confetti__piece:nth-child(9){left:63%;transform:rotate(-3deg);animation:make-it-rain 1s infinite ease-out;animation-delay:341ms;animation-duration:859ms}.c-confetti__piece:nth-child(10){left:70%;transform:rotate(73deg);animation:make-it-rain 1s infinite ease-out;animation-delay:469ms;animation-duration:1115ms}.c-confetti__piece:nth-child(11){left:77%;transform:rotate(48deg);animation:make-it-rain 1s infinite ease-out;animation-delay:443ms;animation-duration:879ms}.c-confetti__piece:nth-child(12){left:84%;transform:rotate(73deg);animation:make-it-rain 1s infinite ease-out;animation-delay:291ms;animation-duration:1134ms}.c-confetti__piece:nth-child(13){left:91%;transform:rotate(59deg);animation:make-it-rain 1s infinite ease-out;animation-delay:369ms;animation-duration:932ms}.c-confetti__piece:nth-child(odd){background:#17d3ff}.c-confetti__piece:nth-child(2n){z-index:1}.c-confetti__piece:nth-child(4n){width:5px;height:12px;animation-duration:2s}.c-confetti__piece:nth-child(3n){width:3px;height:10px;animation-duration:2.5s;animation-delay:1s}.c-confetti__piece:nth-child(4n-7){background:#ff4e91}@keyframes make-it-rain{0%{opacity:0}50%{opacity:1}to{transform:translateY(200px)}}.c-single-loader{padding:8px}.c-single-loader__loader{will-change:box-shadow;width:4px;aspect-ratio:1;border-radius:50%;box-shadow:19px 0 0 7px,38px 0 0 3px,57px 0;transform:translate(-38px);animation:d1 .5s infinite alternate linear}@keyframes d1{50%{box-shadow:19px 0 0 3px,38px 0 0 7px,57px 0 0 3px}to{box-shadow:19px 0,38px 0 0 3px,57px 0 0 7px}}.c-word-of-the-day{background-color:var(--color-background, color-mix(in srgb, var(--orange-100) 20%, transparent));padding:1rem;border:1px solid var(--new-blue-200);display:flex;row-gap:1.5rem;flex-direction:column}.dark .c-word-of-the-day{--color-background: rgb(0 0 0 / 10%)}.c-word-of-the-day__content{margin:auto;display:flex;flex-direction:column;align-items:center}.c-word-of-the-day__header{display:flex;align-items:center;gap:.5rem}.c-word-of-the-day__headline{margin:0}.c-word-of-the-day__word-wrap{position:relative}.c-word-of-the-day__word{font-family:Berlin,sans-serif;font-weight:700;font-size:clamp(1.19rem,1.38vw + .91rem,2rem);padding:.5rem;display:block;word-break:break-all}.c-word-of-the-day__crown-icon{display:flex;justify-content:center;align-items:center;color:#e1b125}.c-word-of-the-day__divider{width:100%;border:none;border-top:1px solid var(--primary)}.c-word-of-the-day__update{font-size:.8rem}.c-word-of-the-day__info-icon{position:absolute;right:-18px;top:50%;transform:translateY(-50%)}.c-loader-text span{display:inline-block;margin:0 -.05em;animation:loading04 .7s infinite}.c-loader-text span:nth-child(2){animation-delay:.1s}.c-loader-text span:nth-child(3){animation-delay:.2s}.c-loader-text span:nth-child(4){animation-delay:.3s}.c-loader-text span:nth-child(5){animation-delay:.4s}.c-loader-text span:nth-child(6){animation-delay:.5s}.c-loader-text span:nth-child(7){animation-delay:.6s}@keyframes loading04{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}
