.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(7deg);animation:make-it-rain 1s infinite ease-out;animation-delay:.26s;animation-duration:1117ms}.c-confetti__piece:nth-child(2){left:14%;transform:rotate(3deg);animation:make-it-rain 1s infinite ease-out;animation-delay:494ms;animation-duration:1148ms}.c-confetti__piece:nth-child(3){left:21%;transform:rotate(6deg);animation:make-it-rain 1s infinite ease-out;animation-delay:431ms;animation-duration:886ms}.c-confetti__piece:nth-child(4){left:28%;transform:rotate(9deg);animation:make-it-rain 1s infinite ease-out;animation-delay:79ms;animation-duration:855ms}.c-confetti__piece:nth-child(5){left:35%;transform:rotate(65deg);animation:make-it-rain 1s infinite ease-out;animation-delay:256ms;animation-duration:782ms}.c-confetti__piece:nth-child(6){left:42%;transform:rotate(56deg);animation:make-it-rain 1s infinite ease-out;animation-delay:101ms;animation-duration:945ms}.c-confetti__piece:nth-child(7){left:49%;transform:rotate(-55deg);animation:make-it-rain 1s infinite ease-out;animation-delay:284ms;animation-duration:975ms}.c-confetti__piece:nth-child(8){left:56%;transform:rotate(-35deg);animation:make-it-rain 1s infinite ease-out;animation-delay:.14s;animation-duration:1111ms}.c-confetti__piece:nth-child(9){left:63%;transform:rotate(-7deg);animation:make-it-rain 1s infinite ease-out;animation-delay:224ms;animation-duration:1124ms}.c-confetti__piece:nth-child(10){left:70%;transform:rotate(61deg);animation:make-it-rain 1s infinite ease-out;animation-delay:179ms;animation-duration:1078ms}.c-confetti__piece:nth-child(11){left:77%;transform:rotate(-34deg);animation:make-it-rain 1s infinite ease-out;animation-delay:21ms;animation-duration:1087ms}.c-confetti__piece:nth-child(12){left:84%;transform:rotate(-1deg);animation:make-it-rain 1s infinite ease-out;animation-delay:374ms;animation-duration:1071ms}.c-confetti__piece:nth-child(13){left:91%;transform:rotate(64deg);animation:make-it-rain 1s infinite ease-out;animation-delay:279ms;animation-duration:1159ms}.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)}}
