.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(17deg);animation:make-it-rain 1s infinite ease-out;animation-delay:152ms;animation-duration:1123ms}.c-confetti__piece:nth-child(2){left:14%;transform:rotate(-75deg);animation:make-it-rain 1s infinite ease-out;animation-delay:216ms;animation-duration:1125ms}.c-confetti__piece:nth-child(3){left:21%;transform:rotate(74deg);animation:make-it-rain 1s infinite ease-out;animation-delay:337ms;animation-duration:1175ms}.c-confetti__piece:nth-child(4){left:28%;transform:rotate(-8deg);animation:make-it-rain 1s infinite ease-out;animation-delay:391ms;animation-duration:1173ms}.c-confetti__piece:nth-child(5){left:35%;transform:rotate(76deg);animation:make-it-rain 1s infinite ease-out;animation-delay:179ms;animation-duration:746ms}.c-confetti__piece:nth-child(6){left:42%;transform:rotate(50deg);animation:make-it-rain 1s infinite ease-out;animation-delay:272ms;animation-duration:981ms}.c-confetti__piece:nth-child(7){left:49%;transform:rotate(63deg);animation:make-it-rain 1s infinite ease-out;animation-delay:322ms;animation-duration:893ms}.c-confetti__piece:nth-child(8){left:56%;transform:rotate(-36deg);animation:make-it-rain 1s infinite ease-out;animation-delay:.31s;animation-duration:1.05s}.c-confetti__piece:nth-child(9){left:63%;transform:rotate(-20deg);animation:make-it-rain 1s infinite ease-out;animation-delay:199ms;animation-duration:1099ms}.c-confetti__piece:nth-child(10){left:70%;transform:rotate(-17deg);animation:make-it-rain 1s infinite ease-out;animation-delay:87ms;animation-duration:1022ms}.c-confetti__piece:nth-child(11){left:77%;transform:rotate(-10deg);animation:make-it-rain 1s infinite ease-out;animation-delay:331ms;animation-duration:1009ms}.c-confetti__piece:nth-child(12){left:84%;transform:rotate(77deg);animation:make-it-rain 1s infinite ease-out;animation-delay:45ms;animation-duration:901ms}.c-confetti__piece:nth-child(13){left:91%;transform:rotate(-44deg);animation:make-it-rain 1s infinite ease-out;animation-delay:385ms;animation-duration:1192ms}.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)}}
