.clues[data-v-62b5081f]{display:block}.clues:not(.is-loaded) .bar[data-v-62b5081f],.desktop[data-v-62b5081f]{display:none}@media (width>=1024px){.mobile[data-v-62b5081f]{display:none}.desktop[data-v-62b5081f]{display:block}}.bar[data-v-62b5081f]{width:100%;font-family:var(--font);color:var(--main-color);justify-content:space-between;align-items:center;display:flex}.mobile .bar[data-v-62b5081f]{background-color:var(--secondary-highlight-color);font-size:19px}.mobile .bar>button[data-v-62b5081f]{cursor:pointer;color:var(--main-color);background-color:#0000;border:none;padding:10px 14px;line-height:1}.mobile .clue-text[data-v-62b5081f]{font-size:1em;font-family:var(--font);text-align:center;flex:1;line-height:1.325}.desktop .bar[data-v-62b5081f]{background-color:#dcefff;height:60px;font-size:17px}.desktop .number[data-v-62b5081f]{text-align:center;flex:none;width:60px;font-weight:700}.desktop .text[data-v-62b5081f]{flex:1;padding-right:10px}.clue-lists[data-v-86194129]{font-family:var(--font);color:var(--main-color);display:none}@media (width>=1024px){.clue-lists.is-loaded[data-v-86194129]{display:flex}}.clue-list[data-v-86194129]{flex:1;min-width:0}.clue-list+.clue-list[data-v-86194129]{margin-left:1.5em}h3[data-v-86194129]{text-transform:uppercase;margin:0 0 .5em;padding-left:10px;font-size:14px;font-weight:700}ol[data-v-86194129]{margin:0;padding:0 0 0 10px;list-style:none}li[data-v-86194129]{cursor:pointer;padding:5px 1px;font-size:14px;display:flex}li.selected[data-v-86194129]{background-color:var(--secondary-highlight-color)}.label[data-v-86194129]{text-align:right;flex:none;min-width:24px;margin-right:5px;font-weight:700}.crossword-keyboard[data-v-451619f8]{background:#e4eaef;padding:16px 12px}.row[data-v-451619f8]{touch-action:manipulation;display:flex}.row+.row[data-v-451619f8]{margin-top:12px}.key[data-v-451619f8]{appearance:none;color:#1a1a1a;height:40px;font-family:var(--font,sans-serif);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;margin-right:6px;padding:0;font-size:clamp(16px,5.5vw,24px);line-height:1;display:inline-flex}.key[data-v-451619f8]:last-child{margin-right:0}.spacer[data-v-451619f8]{flex:1;margin-right:6px}.key.single[data-v-451619f8]{min-width:1.5rem}.key.active[data-v-451619f8],.key[data-v-451619f8]:active{background:#d4dae0}.key--backspace[data-v-451619f8]{background:#c9d1d9;flex:1.5}.key--backspace.active[data-v-451619f8],.key--backspace[data-v-451619f8]:active{background:#b6c0c9}.cell[data-v-935f81ef]{cursor:pointer;-webkit-user-select:none;user-select:none}.cell[data-v-935f81ef]:focus{outline:none}.cell.is-secondarily-focused .cell-bg[data-v-935f81ef]{fill:var(--secondary-highlight-color)}.cell.is-focused .cell-bg[data-v-935f81ef]{fill:var(--primary-highlight-color)}.value[data-v-935f81ef],.number[data-v-935f81ef]{pointer-events:none;line-height:1;font-family:var(--font);fill:var(--main-color)}.value[data-v-935f81ef]{font-size:.7em;font-weight:400}.number[data-v-935f81ef]{opacity:.5;font-size:.3em;font-weight:400}.cell-bg[data-v-935f81ef]{fill:var(--bg-color);stroke:var(--main-color);stroke-width:.01em;transition:fill .1s ease-out}.puzzle[data-v-b497596f]{flex:1;height:auto;position:relative}.puzzle .grid[data-v-b497596f]{background:var(--main-color);border:4px solid var(--main-color);box-sizing:border-box;width:100%;font-size:1px;display:block}.puzzle .circled[data-v-b497596f]{fill:none;stroke:var(--main-color);stroke-width:.04px;pointer-events:none}.vue-crossword[data-v-ff6ac50d]{background-color:#0000;font-size:16px;position:relative}.play[data-v-ff6ac50d]{flex-direction:column;display:flex}.board-column[data-v-ff6ac50d]{flex-direction:column;flex:1;order:-1;display:flex}.clues-keyboard[data-v-ff6ac50d]{flex-direction:column;flex:1;padding-top:.5rem;display:flex}@media (width>=601px){.clues-keyboard[data-v-ff6ac50d]{border-radius:.25rem}}@media (width>=1024px){.play[data-v-ff6ac50d]{flex-flow:wrap;justify-content:center;gap:2em}.board-column[data-v-ff6ac50d]{flex:0 560px;order:0}.clue-bar-desktop[data-v-ff6ac50d]{margin-bottom:1em}.clue-lists-desktop[data-v-ff6ac50d]{flex:280px}.clues-keyboard[data-v-ff6ac50d]{display:none}}.toolbar[data-v-ff6ac50d]{font-family:var(--font);background-color:#0000;justify-content:flex-end;margin-bottom:1em;padding:1em 0;font-size:.85em;display:flex}.clear[data-v-ff6ac50d]{cursor:pointer;font-size:1em;font-family:var(--font);background-color:var(--accent-color);color:var(--main-color);border:none;border-radius:4px;padding:.75em;font-weight:400;transition:background-color .15s}.clear[data-v-ff6ac50d]:hover{background-color:var(--secondary-highlight-color)}.crossword-container[data-astro-cid-gglr6ayd]{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:2rem -.5rem 0;position:relative}.crossword-container[data-astro-cid-gglr6ayd]:before{content:"";background-color:#fff;border-radius:.75rem;position:absolute;inset:-.5rem}@media (width<=600px){.crossword-container[data-astro-cid-gglr6ayd]:before{border-radius:0}}.crossword-container[data-astro-cid-gglr6ayd] .vue-crossword{--primary-highlight-color:#ffda00;--secondary-highlight-color:#a7d8ff;--main-color:#1a1a1a;--bg-color:#fff;--accent-color:#efefef;--scrollbar-color:#cdcdcd;--font:var(--font-scav,sans-serif)}.crossword-container[data-astro-cid-gglr6ayd] .clues-keyboard{bottom:var(--bottom-bar-height,0px);position:sticky;overflow:clip}.crossword-container[data-astro-cid-gglr6ayd] .clues-keyboard:before{content:"";inset:0;left:calc(-1 * (var(--page-padding,1rem) + env(safe-area-inset-left)));right:calc(-1 * (var(--page-padding,1rem) + env(safe-area-inset-right)));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;background-color:#ffffffe6;position:absolute}
