#keyboard[data-v-4deb1527]{position:fixed;bottom:0;left:0;width:100vw;padding-top:10px;background:#e4eaef;z-index:99;max-height:300px}.keyline[data-v-4deb1527]{display:flex;justify-content:center;margin-bottom:10px}#keyboard ul[data-v-4deb1527]{padding:0;margin:0;padding-bottom:10px}#keyboard ul li[data-v-4deb1527]{list-style:none;width:8.5vw;height:11vw;background:#fff;margin:0 .65%;font-size:clamp(1rem,7vw,32px);display:flex;justify-content:center;align-items:center;border-radius:7px;cursor:pointer;max-height:64px}#keyboard ul li[data-v-4deb1527]:hover{opacity:.8}#keyboard ul li[data-v-4deb1527]:active{background:var(--cnvs-themecolor)!important;color:#fff}.on[data-v-4deb1527]{display:block}.special-key[data-v-4deb1527]{width:12vw!important;background-color:#c9d1d9!important}.selected-clue-header[data-v-4deb1527]{display:flex;justify-content:space-between;align-items:center;padding:0 10px;background:#e4eaef;font-size:16px;height:40px;position:relative}.clue-text[data-v-4deb1527]{padding-left:10px}.right-chevron[data-v-4deb1527]{cursor:pointer;padding:10px}.right-chevron[data-v-4deb1527]:active{background:var(--cnvs-themecolor)!important;color:#fff}.clue-text[data-v-4deb1527]{flex:1}.clue-input[data-v-5e158254]{background:none;border:none;width:50%}.suggest-container[data-v-e2315968]{background-color:#fff;border:1px solid #ccc;border-radius:8px;width:100%;overflow:auto}.placeholder-container[data-v-e2315968]{min-height:200px;height:100%;padding:10px;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.suggest-messages[data-v-e2315968]{height:200px;padding:10px}#crossword-race-box[data-v-05cea177]{display:flex;flex-wrap:wrap;justify-content:flex-start}.puzzle-overlay[data-v-05cea177]{position:relative;left:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:99}.form-check-input[data-v-05cea177]:checked{background-color:#000!important;border-color:#000!important}.publish-button[data-v-05cea177]{--cnvs-btn-padding-x:1.125rem;--cnvs-btn-padding-y:0.5rem;--cnvs-btn-fontsize:0.875rem;color:rgba(var(--cnvs-themecolor-rgb),var(--bs-text-opacity,1))!important;font-weight:500;font-size:var(--cnvs-btn-fontsize);line-height:var(--cnvs-btn-lineheight);display:inline-block;position:relative;cursor:pointer;outline:none;white-space:nowrap;width:100%;height:100%}.clues-list[data-v-05cea177]{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;margin:0}