.tabbed.svelte-1djs5ls{flex-direction:column;width:100%;min-width:0;display:flex}.label.svelte-1djs5ls{margin-block-end:var(--wordplay-spacing-half);margin-inline-start:var(--wordplay-spacing);font-style:italic}.tabs.svelte-1djs5ls{align-items:stretch;gap:var(--wordplay-spacing-half);border-block-end:var(--wordplay-border-width) solid var(--wordplay-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-flow:row;min-width:0;padding-inline-start:var(--wordplay-spacing);display:flex}.tabs.stacked.svelte-1djs5ls button[aria-selected=true]:where(.svelte-1djs5ls){border-block-end:var(--wordplay-border-width) solid var(--wordplay-border-color);box-shadow:var(--wordplay-border-width) var(--wordplay-border-width) 0 var(--wordplay-border-color);border-end-end-radius:var(--wordplay-border-radius);border-end-start-radius:var(--wordplay-border-radius);margin-block-end:0}.tabs.wrap.svelte-1djs5ls{white-space:normal;flex-wrap:wrap;row-gap:0}.tabs.wrapped.svelte-1djs5ls{row-gap:var(--wordplay-spacing-half)}button.svelte-1djs5ls{justify-content:center;align-items:center;gap:var(--wordplay-spacing-half);font-family:var(--wordplay-app-font);font-size:var(--wordplay-small-font-size);font-weight:var(--wordplay-font-weight);appearance:none;cursor:pointer;white-space:nowrap;color:var(--wordplay-foreground);padding:var(--wordplay-spacing);border:var(--wordplay-border-width) solid transparent;min-block-size:24px;min-inline-size:24px;transition:background-color calc(var(--animation-factor) * .1s);background:0 0;border-block-end:none;border-start-start-radius:var(--wordplay-border-radius);border-start-end-radius:var(--wordplay-border-radius);margin-block-end:calc(-1 * var(--wordplay-border-width));line-height:1;display:inline-flex;position:relative}button[aria-selected=true].svelte-1djs5ls{border-color:var(--wordplay-border-color);background:var(--wordplay-background);box-shadow:var(--wordplay-border-width) 0 0 var(--wordplay-border-color);cursor:default}.tabs.svelte-1djs5ls{padding-inline-end:var(--wordplay-border-width)}button.svelte-1djs5ls:not([aria-selected=true]):hover{background:var(--wordplay-hover);--wordplay-link-color:var(--color-white);--wordplay-link-underline-color:var(--color-orange)}button.svelte-1djs5ls:focus{outline:var(--wordplay-focus-color) solid var(--wordplay-focus-width);outline-offset:calc(-1 * var(--wordplay-focus-width));z-index:1}.annotation.svelte-1djs5ls{font-variant-numeric:tabular-nums;color:var(--wordplay-inactive-color)}button[aria-selected=true].svelte-1djs5ls .annotation:where(.svelte-1djs5ls),button.svelte-1djs5ls:focus .annotation:where(.svelte-1djs5ls){color:inherit}.panel.svelte-1djs5ls{gap:var(--tabbed-panel-gap,var(--wordplay-spacing));flex-direction:column;min-width:0;padding-block-start:var(--wordplay-spacing);display:flex}.feedback.svelte-61xohp{padding:var(--wordplay-spacing);border:var(--wordplay-border-color) solid var(--wordplay-border-width);background-color:var(--color-background);border-radius:var(--wordplay-border-radius);transition:max-height calc(var(--animation-factor) * .1s);max-height:5em;overflow:hidden}.feedback.expanded.svelte-61xohp{max-height:100dvh;overflow:auto}.comment.svelte-61xohp{width:100%;padding:var(--wordplay-spacing);border-inline-start:var(--wordplay-border-color) solid var(--wordplay-focus-width);background-color:var(--color-background);align-items:baseline;gap:var(--wordplay-spacing);flex-direction:row;margin-block-start:1em;margin-inline-start:1em;padding-inline-start:1em;display:flex}.comment.moderator.svelte-61xohp{background-color:var(--wordplay-alternating-color)}.header.svelte-61xohp{align-items:baseline;gap:var(--wordplay-spacing);cursor:pointer;border-radius:var(--wordplay-border-radius);display:flex}.tools.svelte-61xohp{gap:var(--wordplay-spacing);flex-direction:row;margin-inline-start:auto;display:flex}.feedback-list.svelte-61xohp{gap:var(--wordplay-spacing);flex-direction:column;max-width:40em;margin-top:1em;margin-bottom:1em;display:flex}.intro.svelte-2xcwnm{margin:0}.connection.svelte-2xcwnm{color:var(--wordplay-error);margin:0;font-weight:700}.save-counts.svelte-2xcwnm{border-collapse:collapse;width:100%;font-size:small}.save-counts.svelte-2xcwnm th:where(.svelte-2xcwnm),.save-counts.svelte-2xcwnm td:where(.svelte-2xcwnm){padding:var(--wordplay-spacing-half);text-align:end}.save-counts.svelte-2xcwnm thead:where(.svelte-2xcwnm) th:where(.svelte-2xcwnm){opacity:.7;font-weight:400}.save-counts.svelte-2xcwnm th.domain:where(.svelte-2xcwnm){text-align:start;font-weight:700}.save-counts.svelte-2xcwnm td.unsaved:where(.svelte-2xcwnm){color:var(--wordplay-error);font-weight:700}.save-counts.svelte-2xcwnm td.state:where(.svelte-2xcwnm){text-align:end}.save-counts.svelte-2xcwnm td.state.failed:where(.svelte-2xcwnm),.save-counts.svelte-2xcwnm td.state.offline:where(.svelte-2xcwnm){color:var(--wordplay-error)}.legend.svelte-2xcwnm{opacity:.7;margin:0;font-size:smaller}.errors.svelte-2xcwnm{gap:var(--wordplay-spacing-half);flex-direction:column;display:flex}.errors-header.svelte-2xcwnm{color:var(--wordplay-error);margin:0;font-weight:700}.error-group.svelte-2xcwnm{gap:var(--wordplay-spacing-half);flex-direction:column;display:flex}.error-group.svelte-2xcwnm .domain:where(.svelte-2xcwnm){margin:0;font-weight:700}.error-group.svelte-2xcwnm ul:where(.svelte-2xcwnm){margin:0;padding-inline-start:1.5em}.error-group.svelte-2xcwnm .name:where(.svelte-2xcwnm){font-weight:700}.error-group.svelte-2xcwnm .reason:where(.svelte-2xcwnm){margin-inline-start:var(--wordplay-spacing-half)}.error-group.svelte-2xcwnm .detail:where(.svelte-2xcwnm){opacity:.6;font-size:smaller;font-family:var(--wordplay-code-font,monospace);margin-inline-start:var(--wordplay-spacing-half)}.template-inputs.svelte-1ih65xb{gap:var(--wordplay-spacing);flex-direction:column;margin-block-start:var(--wordplay-spacing);display:flex}.template-inputs.compact.svelte-1ih65xb{align-items:center;gap:calc(var(--wordplay-spacing) / 2);flex-direction:row;margin-block-start:0}h3.svelte-1ih65xb{font-size:var(--wordplay-small-font-size);color:var(--wordplay-inactive-color);margin:0;font-weight:400}.chips.svelte-1ih65xb{gap:calc(var(--wordplay-spacing) / 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-1ih65xb{align-items:center;gap:calc(var(--wordplay-spacing) / 2);padding:calc(var(--wordplay-spacing) / 4) calc(var(--wordplay-spacing) / 2);border:var(--wordplay-border-width) solid var(--wordplay-border-color);border-radius:var(--wordplay-border-radius);background:var(--wordplay-background);color:var(--wordplay-foreground);font-family:var(--wordplay-code-font);font-size:var(--wordplay-small-font-size);cursor:pointer;display:inline-flex}.chip.svelte-1ih65xb:hover,.chip.svelte-1ih65xb:focus-visible{outline:var(--wordplay-focus-width) solid var(--wordplay-focus-color);outline-offset:var(--wordplay-focus-width)}.mark.svelte-1ih65xb{color:var(--wordplay-error);flex:none;font-weight:700}.mark.used.svelte-1ih65xb{color:currentColor}.forms.svelte-1ih65xb{gap:calc(var(--wordplay-spacing) / 4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.forms.svelte-1ih65xb li:where(.svelte-1ih65xb){align-items:baseline;gap:calc(var(--wordplay-spacing) / 2);flex-wrap:wrap;display:flex}.category.svelte-1ih65xb{font-family:var(--wordplay-code-font);font-size:var(--wordplay-small-font-size)}.example.svelte-1ih65xb{font-size:var(--wordplay-small-font-size);color:var(--wordplay-inactive-color)}.rendered.svelte-1ih65xb{flex:12em}.localizer-header.svelte-1caoi1b{gap:var(--wordplay-spacing-half);flex-direction:column;display:flex}.title.svelte-1caoi1b{align-items:baseline;gap:var(--wordplay-spacing);flex-flow:wrap;display:flex}.workspace-link.svelte-1caoi1b{font-size:var(--wordplay-small-font-size);cursor:pointer;margin-inline-start:auto;line-height:1}.reference.svelte-1caoi1b{margin-block-start:var(--wordplay-spacing)}.guidance.svelte-1caoi1b{gap:var(--wordplay-spacing-half);flex-direction:column;display:flex}.guidance-toggle.svelte-1caoi1b{align-items:center;gap:var(--wordplay-spacing-half);flex-direction:row;display:flex}h3.svelte-1caoi1b{margin:0 0 var(--wordplay-spacing) 0;font-size:min(4vw,14pt)}p.svelte-1caoi1b{margin:0}.notification.svelte-1cqmq26{border:solid var(--wordplay-border-width) var(--wordplay-border-color);border-radius:var(--wordplay-border-radius);padding:var(--wordplay-spacing);margin-bottom:var(--wordplay-spacing)}.notification-header.svelte-1cqmq26{justify-content:space-between;align-items:center;display:flex}.face.svelte-1das1sw{gap:var(--wordplay-spacing-half);flex-direction:column;display:flex}.name.svelte-1das1sw{white-space:nowrap}.sample.svelte-1das1sw,.missing.svelte-1das1sw{margin-inline-start:var(--wordplay-spacing-half)}.word.svelte-1das1sw{color:var(--wordplay-error)}.marker.svelte-1das1sw{color:var(--wordplay-error);font-family:var(--wordplay-code-font);margin-inline-start:calc(var(--wordplay-spacing-half) / 2)}.controls.svelte-1ke3hir{column-gap:var(--wordplay-spacing);row-gap:calc(2 * var(--wordplay-spacing-half));grid-template-columns:max-content minmax(0,1fr);align-items:baseline;display:grid}label.svelte-1ke3hir{display:contents}.label.svelte-1ke3hir{text-align:end;justify-self:end;font-style:italic}.controls.svelte-1ke3hir h2{text-align:end;grid-column:1;justify-self:end;margin-block-start:var(--wordplay-spacing)}.header-row-end.svelte-1ke3hir{grid-column:2}.controls.svelte-1ke3hir h2:first-child{margin-block-start:0}.overflow-toolbar.svelte-gqk2yn{align-items:center;gap:var(--wordplay-spacing);flex-flow:row;flex:auto;min-width:0;display:flex;position:relative;overflow:clip visible}.overflow-toolbar.end.svelte-gqk2yn{justify-content:flex-end}.toggle-wrap.svelte-gqk2yn{flex-shrink:0}.stretchy.svelte-gqk2yn{flex:1;min-width:0}.pinned-start.svelte-gqk2yn{align-items:center;gap:var(--wordplay-spacing);flex-direction:row;flex-shrink:0;margin-inline-end:auto;display:inline-flex}.pinned.svelte-gqk2yn{align-items:center;gap:var(--wordplay-spacing);flex-direction:row;flex-shrink:0;margin-inline-start:auto;display:inline-flex}.overflow-toolbar.svelte-gqk2yn:has(.pinned-start:where(.svelte-gqk2yn)) .pinned:where(.svelte-gqk2yn){margin-inline-start:0}.measure.svelte-gqk2yn{visibility:hidden;pointer-events:none;gap:var(--wordplay-spacing);flex-direction:row;display:flex;position:absolute;top:0;left:0}.measure-item.svelte-gqk2yn{align-items:center;gap:var(--wordplay-spacing);flex-shrink:0;display:inline-flex}.hamburger.svelte-gqk2yn{transition:rotate calc(var(--animation-factor) * .15s);line-height:1;display:inline-block}.hamburger.open.svelte-gqk2yn{rotate:90deg}.overflow-panel.svelte-gqk2yn{z-index:2;background-color:var(--wordplay-background);border:var(--wordplay-border-width) solid var(--wordplay-border-color);border-radius:var(--wordplay-border-radius);box-shadow:2px 2px 0 var(--wordplay-border-color);padding:var(--wordplay-spacing);align-items:flex-start;gap:var(--wordplay-spacing);overscroll-behavior:contain;font-family:var(--wordplay-app-font);font-weight:var(--wordplay-font-weight);font-size:var(--wordplay-font-size);color:var(--wordplay-foreground);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.overflow-panel.closed.svelte-gqk2yn{visibility:hidden;pointer-events:none}.page.svelte-1gptm0p{flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}main.svelte-1gptm0p{overscroll-behavior:contain;flex-direction:column;flex:1;align-items:start;min-height:0;display:flex;overflow:auto}main.fixed.svelte-1gptm0p{overflow:hidden}main.svelte-1gptm0p:focus{outline:none!important}header.svelte-1gptm0p,footer.svelte-1gptm0p{z-index:1;width:100%;max-width:100%;color:var(--wordplay-foreground);background:var(--wordplay-background);flex-shrink:0;overflow:auto}footer.svelte-1gptm0p{container-type:inline-size}footer.arriving.svelte-1gptm0p .pinned-start{animation:svelte-1gptm0p-nav-arrive calc(var(--animation-factor) * .4s) ease-out}footer.leaving.svelte-1gptm0p .pinned-start{animation:svelte-1gptm0p-nav-arrive calc(var(--animation-factor) * .4s) ease-in reverse forwards}@keyframes svelte-1gptm0p-nav-arrive{0%{opacity:0;transform:translateY(1em)}to{opacity:1;transform:translateY(0)}}footer.svelte-1gptm0p .link.tab .nav-label{-webkit-text-decoration:calc(var(--wordplay-focus-width) / 2) underline var(--wordplay-link-color);text-decoration:calc(var(--wordplay-focus-width) / 2) underline var(--wordplay-link-color)}footer.svelte-1gptm0p a.link.tab:hover .nav-label,footer.svelte-1gptm0p a.link.tab:focus .nav-label{text-decoration-thickness:var(--wordplay-focus-width);-webkit-text-decoration-color:var(--wordplay-focus-color);text-decoration-color:var(--wordplay-focus-color)}footer.svelte-1gptm0p .link.tab.current.inactive .nav-label{text-decoration:none}footer.svelte-1gptm0p .nav-label{margin-inline-start:var(--wordplay-spacing-half)}@container (width<=800px){footer.svelte-1gptm0p .nav-label{display:none}footer.svelte-1gptm0p .link.tab{padding-inline:0}footer.svelte-1gptm0p a.link.tab:hover,footer.svelte-1gptm0p a.link.tab:focus{box-shadow:inset 0 calc(-1 * var(--wordplay-focus-width)) 0 var(--wordplay-focus-color)}}header.svelte-1gptm0p{border-bottom-left-radius:var(--wordplay-border-radius);border-bottom-right-radius:var(--wordplay-border-radius);border-bottom:var(--wordplay-border-color) solid var(--wordplay-border-width);padding:var(--wordplay-spacing);background-color:var(--wordplay-background);background-image:linear-gradient(135deg, var(--wordplay-alternating-color) 25%, transparent 25%), linear-gradient(225deg, var(--wordplay-alternating-color) 25%, transparent 25%), linear-gradient(45deg, var(--wordplay-alternating-color) 25%, transparent 25%), linear-gradient(315deg, var(--wordplay-alternating-color) 25%, var(--wordplay-background) 25%);background-position:10px 0,10px 0,0 0,0 0;background-repeat:repeat;background-size:20px 20px}footer.svelte-1gptm0p nav:where(.svelte-1gptm0p){border-block-start:var(--wordplay-border-width) solid var(--wordplay-border-color)}nav.svelte-1gptm0p{padding:var(--wordplay-spacing-half);align-items:center;gap:var(--wordplay-spacing);flex-flow:wrap;display:flex}nav.svelte-1gptm0p .link:not(.tab){align-self:center}footer.svelte-1gptm0p .pinned-start{align-self:stretch;align-items:stretch;gap:var(--wordplay-spacing-half);margin-block-start:calc(-1 * var(--wordplay-spacing-half))}footer.svelte-1gptm0p nav:where(.svelte-1gptm0p)>.overflow-toolbar{align-self:stretch}nav.svelte-1gptm0p .settings{margin-inline-start:0}.backtotop.svelte-1gptm0p{z-index:2;height:0;position:relative}.backtotop-inner.svelte-1gptm0p{bottom:var(--wordplay-spacing);position:absolute;inset-inline-end:var(--wordplay-spacing)}
