.filters[data-v-6e55d042]{display:flex;flex-flow:row wrap;align-items:center;justify-content:end;gap:8px}.search[data-v-6e55d042]{flex:0 1 auto;display:flex;flex-flow:row nowrap;gap:8px;align-items:center;transition:flex-grow .3s}.search svg[data-v-6e55d042]{flex:0 0 auto;cursor:pointer}.search input[data-v-6e55d042]{flex:1 1 0;width:0;padding:8px 0;background:transparent;color:currentColor;font:inherit;border:none;border-bottom:1px solid var(--light-border);outline:none}.search:focus-within[data-v-6e55d042]{flex-grow:1}.search:focus-within input[data-v-6e55d042]{padding-inline:8px}.sort[data-v-6e55d042]{flex:0 0 auto;position:relative}.sort select[data-v-6e55d042]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:currentColor;font:inherit;padding:8px 40px;border:1px solid var(--light-border);border-radius:8px;cursor:pointer}.sort select[data-v-6e55d042]::picker{border-radius:8px}.sort option[data-v-6e55d042]{background:var(--background);color:var(--text)}.sort .icon[data-v-6e55d042]{position:absolute;top:50%;left:8px;translate:0 -50%;pointer-events:none}.sort .swap[data-v-6e55d042]{position:absolute;top:50%;right:8px;translate:0 -50%;border:1px solid var(--light-border);border-radius:4px;transition:border-color .15s}.sort .swap svg[data-v-6e55d042]{transition:scale .2s}.sort .swap.active svg[data-v-6e55d042]{scale:1 -1}.sort .swap[data-v-6e55d042]:focus-visible,.sort .swap[data-v-6e55d042]:hover{border-color:currentColor}.extra[data-v-6e55d042]{flex:0 0 auto}.extra svg[data-v-6e55d042]{transition:rotate .2s}#list-extra-options[data-v-6e55d042]{margin:8px 0;inset:auto;position-area:bottom span-left;display:flex;flex-flow:column nowrap;gap:8px;padding:16px;background:var(--background);color:var(--text);border:1px solid var(--light-border);border-radius:8px;transition:display allow-discrete .15s,overlay allow-discrete .15s,translate .15s,opacity .15s}@media(prefers-reduced-motion:reduce){#list-extra-options[data-v-6e55d042]{transition:none}}@starting-style{#list-extra-options[data-v-6e55d042]{translate:0 -8px;opacity:0}#list-extra-options[data-v-6e55d042]::backdrop{opacity:0}}#list-extra-options:not(:popover-open)[data-v-6e55d042]{display:none;translate:0 -8px;opacity:0}#list-extra-options:not(:popover-open)[data-v-6e55d042]::backdrop{opacity:0}#list-extra-options label[data-v-6e55d042]{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}#list-extra-options input[data-v-6e55d042]{accent-color:var(--color-primary)}.wrapper:has(#list-extra-options:popover-open) .extra svg[data-v-6e55d042]{rotate:45deg}.clues[data-v-6e55d042]{--score-width:clamp(32px,(min(100vw,800px) - 32px) * .1,3rem);display:grid;grid-template-columns:1fr auto auto auto;gap:0 16px;margin-top:8px}.clue[data-v-6e55d042],.empty[data-v-6e55d042],.error[data-v-6e55d042],.header[data-v-6e55d042],.loading[data-v-6e55d042],.pagination[data-v-6e55d042]{grid-column:1/-1;padding:8px 0}.empty[data-v-6e55d042],.error[data-v-6e55d042],.loading[data-v-6e55d042]{text-align:center;color:var(--note)}.clue[data-v-6e55d042],.header[data-v-6e55d042]{display:grid;grid-template-columns:subgrid;align-items:center;border-bottom:1px solid var(--light-border)}.header[data-v-6e55d042]{position:sticky;top:0;background:var(--background);font-weight:700;z-index:1}.clue[data-v-6e55d042]{position:relative}.clue.solved .solves[data-v-6e55d042]{color:var(--color-primary)}.clue[data-v-6e55d042]:hover{background:color-mix(currentColor,var(--background) 95%)}.show-featured .clue.featured .content[data-v-6e55d042]:before{content:"";--text-height:1.2em;margin-inline-end:4px;margin-block:8px;font-size:.75rem;line-height:24px;padding-block:calc((24px - var(--text-height))/2);padding-inline:24px 0;color:#000;background:#f1c40f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 -960 960 960'%3E%3Cpath d='M240-40v-329L110-580l185-300h370l185 300-130 211v329l-240-80zm80-111 160-53 160 53v-129H320zm20-649L204-580l136 220h280l136-220-136-220zm98 383L296-558l57-57 85 85 169-170 57 56zM320-280h320z'/%3E%3C/svg%3E") 2px /20px 20px no-repeat;-webkit-mask:radial-gradient(closest-side,#000 calc(100% - 1px),#0000 100%) left center /24px 24px no-repeat,linear-gradient(#000 0 0) 12px center /calc(100% - 11px - var(--text-height)/2) var(--text-height) no-repeat,radial-gradient(farthest-side at left,#000 calc(100% - 1px),#0000 100%) right center /calc(var(--text-height)/2) var(--text-height) no-repeat;mask:radial-gradient(closest-side,#000 calc(100% - 1px),#0000 100%) left center /24px 24px no-repeat,linear-gradient(#000 0 0) 12px center /calc(100% - 11px - var(--text-height)/2) var(--text-height) no-repeat,radial-gradient(farthest-side at left,#000 calc(100% - 1px),#0000 100%) right center /calc(var(--text-height)/2) var(--text-height) no-repeat}.show-featured .clue.featured .content[data-clue-of-the-day][data-v-6e55d042]:before{content:attr(data-clue-of-the-day);padding-inline-end:calc(var(--text-height)/2)}:is(.difficulty,.score,.solves)[data-v-6e55d042]{text-align:center;place-content:center}:is(.difficulty,.score,.solves) svg[data-v-6e55d042]{margin:0 auto}.score[data-v-6e55d042]{min-width:var(--score-width)}.difficulty[data-v-6e55d042]{min-width:32px}.scoreBar[data-v-6e55d042]{--color-upvote:#2ecc71;--color-downvote:#e74c3c;--color-uncertainty:#bbb;--k:1;width:var(--score-width);height:.5rem;border-radius:2px;background:linear-gradient(var(--color-upvote) 0 0) 0 /round(down,100% * (var(--up))/(var(--up) + var(--down) + 2 * var(--k)),1px) 100% no-repeat,linear-gradient(var(--color-downvote) 0 0) 100% /round(down,100% * (var(--down))/(var(--up) + var(--down) + 2 * var(--k)),1px) 100% no-repeat,var(--color-uncertainty)}@media(prefers-color-scheme:dark){.scoreBar[data-v-6e55d042]{--color-uncertainty:#444}}.clue .difficulty svg[data-v-6e55d042]{width:32px;height:auto}.pagination[data-v-6e55d042]{display:flex;flex-flow:row wrap;justify-content:center;gap:8px}.pagination button[data-v-6e55d042]{padding:8px;border:1px solid var(--light-border);border-radius:8px}.pagination button[data-v-6e55d042]:not(:disabled):hover{border-color:currentColor}.pagination button[data-v-6e55d042]:disabled{opacity:.5;cursor:default}
