.styles-module__-CoKWa__wordCard{background-color:var(--background-tertiary);border-radius:var(--border-radius);border:1px solid #0000;padding:1rem;transition:border-color .15s;display:block}.styles-module__-CoKWa__wordCard:hover{border-color:var(--background-accent)}.styles-module__-CoKWa__wordCardHeader{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.styles-module__-CoKWa__wordCardMeta{font-family:var(--font-ui);font-size:var(--font-size-caption);color:var(--text-tertiary);white-space:nowrap;font-style:italic}@keyframes styles-module__-CoKWa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.styles-module__-CoKWa__skeleton{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-shimmer) 50%, var(--skeleton-base) 75%);background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite styles-module__-CoKWa__shimmer;display:block}@media (prefers-reduced-motion:reduce){.styles-module__-CoKWa__skeleton{animation:none}}.styles-module__-CoKWa__skeletonBanner{border-radius:var(--border-radius);width:100%;height:128px;margin-bottom:1.5rem}.styles-module__-CoKWa__skeletonHeading{width:60%;height:1.75rem;margin:0 auto .75rem}.styles-module__-CoKWa__skeletonSubtext{width:80%;height:1rem;margin:0 auto 1.5rem}.styles-module__-CoKWa__skeletonSearch{border-radius:.75rem;width:100%;height:3rem}.styles-module__-CoKWa__skeletonCard{background-color:var(--background-tertiary);border-radius:var(--border-radius);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.styles-module__-CoKWa__skeletonTitle{width:6rem;height:1.25rem}.styles-module__-CoKWa__skeletonMeta{width:8rem;height:.85rem}.styles-module__-CoKWa__skeletonLine{width:100%;height:.85rem}.styles-module__-CoKWa__skeletonLineShort{width:70%;height:.85rem}.styles-module__-CoKWa__modalBar{z-index:10;background-color:#fafcff;justify-content:flex-end;align-items:center;width:100%;height:44px;padding:0 .75rem;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 16px 8px #fafcff}@media (prefers-color-scheme:dark){.styles-module__-CoKWa__modalBar{background-color:#191919;box-shadow:0 8px 16px 8px #191919}}.styles-module__-CoKWa__letterNav{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}@media (max-width:480px){.styles-module__-CoKWa__letterNav{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.25rem;overflow-x:auto}.styles-module__-CoKWa__letterNav::-webkit-scrollbar{display:none}.styles-module__-CoKWa__letterNav.styles-module__-CoKWa__fadeLeft.styles-module__-CoKWa__fadeRight{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.styles-module__-CoKWa__letterNav.styles-module__-CoKWa__fadeRight:not(.styles-module__-CoKWa__fadeLeft){-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.5rem),#0000)}.styles-module__-CoKWa__letterNav.styles-module__-CoKWa__fadeLeft:not(.styles-module__-CoKWa__fadeRight){-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem,#000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem,#000)}.styles-module__-CoKWa__letterKey{scroll-snap-align:start;width:32px;height:32px;font-size:var(--font-size-small);flex-shrink:0}}.styles-module__-CoKWa__letterKey{width:32px;height:36px;font-family:var(--font-ts);border-radius:var(--border-radius-key);cursor:pointer;background-color:var(--background-keyboard-default);color:var(--text-default);box-shadow:0 2px 0 0 var(--shadow-keyboard-key);border:none;justify-content:center;align-items:center;padding-top:1px;font-size:.9rem;font-weight:700;transition:background-color .15s;display:flex}.styles-module__-CoKWa__letterKey:hover{background-color:var(--background-keyboard-default-hover)}.styles-module__-CoKWa__letterKey:active{box-shadow:inset 0 2px 0 0 var(--shadow-keyboard-key);transform:translateY(1px)}.styles-module__-CoKWa__letterKeyActive{background-color:var(--background-accent);color:var(--text-on-accent);box-shadow:0 2px 0 0 var(--shadow-keyboard-key-correct)}.styles-module__-CoKWa__letterKeyActive:hover{background-color:var(--background-accent-hover)}.styles-module__-CoKWa__letterKeyActive:active{box-shadow:inset 0 2px 0 0 var(--shadow-keyboard-key-correct)}
/*# sourceMappingURL=06jfh90f7arao.css.map*/