[data-component=game-board].svelte-shcr9t .cell:where(.svelte-shcr9t){flex-direction:column;justify-content:flex-end;align-items:center;animation:1s cubic-bezier(.34,1.56,.64,1) both svelte-shcr9t-dropIn;display:flex}[data-component=game-board].svelte-shcr9t .cell:where(.svelte-shcr9t) [data-component=memory-card]{width:100%;height:100%;padding:5%}[data-component=game-board].svelte-shcr9t .cell:where(.svelte-shcr9t) [data-component=memory-card] .card{width:100%;height:100%}[data-component=game-board].svelte-shcr9t .cell:where(.svelte-shcr9t) [data-component=burned-card]{margin-left:calc(10px*var(--scale-ui))}@keyframes svelte-shcr9t-dropIn{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(0)}}[data-component=keyboard].svelte-1hr4zkm{padding:calc(8px*var(--scale-viewport));width:calc(830px*var(--scale-viewport));height:calc(360px*var(--scale-viewport));flex-direction:column;display:flex}[data-component=keyboard].svelte-1hr4zkm .page:where(.svelte-1hr4zkm){flex:1;display:none}[data-component=keyboard].svelte-1hr4zkm .page.visible:where(.svelte-1hr4zkm){gap:calc(8px*var(--scale-viewport));flex-direction:column;flex:1;display:flex}[data-component=keyboard].svelte-1hr4zkm .row:where(.svelte-1hr4zkm){justify-content:center;gap:calc(16px*var(--scale-viewport));flex:1;display:flex}[data-component=keyboard].svelte-1hr4zkm .row:where(.svelte-1hr4zkm):not(:last-child){margin-bottom:calc(4px*var(--scale-viewport))}[data-component=keyboard].svelte-1hr4zkm button:where(.svelte-1hr4zkm){pointer-events:auto;width:calc(80px*var(--scale-viewport));height:calc(80px*var(--scale-viewport))}[data-component=keyboard].svelte-1hr4zkm button:where(.svelte-1hr4zkm) [data-layer=bg]:where(.svelte-1hr4zkm){width:calc(80px*var(--scale-viewport));height:calc(80px*var(--scale-viewport))}[data-component=keyboard].svelte-1hr4zkm button:where(.svelte-1hr4zkm){flex-grow:0;flex-shrink:0;padding:0;position:relative}[data-component=keyboard].svelte-1hr4zkm .key-content:where(.svelte-1hr4zkm){color:var(--base-font-color-dark);font-family:var(--ui-font-family,var(--base-font-family));font-size:calc(24px*var(--scale-text-ui));padding:calc(2px*var(--scale-text-base));justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;line-height:1;display:flex}[data-component=keyboard].svelte-1hr4zkm .key--Backspace:where(.svelte-1hr4zkm) .key-content:where(.svelte-1hr4zkm),[data-component=keyboard].svelte-1hr4zkm .key--Shift:where(.svelte-1hr4zkm) .key-content:where(.svelte-1hr4zkm){padding-right:calc(30px*var(--scale-ui));padding-left:calc(20px*var(--scale-ui))}[data-component=keyboard].svelte-1hr4zkm .key--Shift:where(.svelte-1hr4zkm),[data-component=keyboard].svelte-1hr4zkm .key--Backspace:where(.svelte-1hr4zkm),:is([data-component=keyboard].svelte-1hr4zkm .key--Shift:where(.svelte-1hr4zkm),[data-component=keyboard].svelte-1hr4zkm .key--Backspace:where(.svelte-1hr4zkm)) [data-layer=bg]:where(.svelte-1hr4zkm){width:calc(120px*var(--scale-viewport));height:calc(120px*var(--scale-viewport))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}[data-component=game-nameplate].svelte-1ifv6wa{width:calc(447.167px*var(--scale-viewport));height:calc(201.965px*var(--scale-viewport));flex-shrink:0}[data-component=game-nameplate][data-type=left].svelte-1ifv6wa .nameplate-container:where(.svelte-1ifv6wa){width:100%;height:100%;position:relative}[data-component=game-nameplate][data-type=left].svelte-1ifv6wa .name-overlay:where(.svelte-1ifv6wa){text-align:center;width:100%;font-size:calc(40px*var(--scale-text-base));line-height:1.5;font-family:var(--base-font-family);font-weight:var(--base-font-weight);letter-spacing:var(--base-letter-spacing);color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;top:calc(90px*var(--scale-viewport));left:calc(300px*var(--scale-viewport));width:70%;position:absolute;transform:rotate(-4.4deg)translate(-50%,-50%)}[data-component=game-nameplate][data-type=right].svelte-1ifv6wa .nameplate-container:where(.svelte-1ifv6wa){width:100%;height:100%;position:relative}[data-component=game-nameplate][data-type=right].svelte-1ifv6wa .name-overlay:where(.svelte-1ifv6wa){text-align:center;width:100%;font-size:calc(40px*var(--scale-text-base));line-height:1.5;font-family:var(--base-font-family);font-weight:var(--base-font-weight);letter-spacing:var(--base-letter-spacing);color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;top:calc(115px*var(--scale-viewport));left:calc(145px*var(--scale-viewport));width:70%;position:absolute;transform:rotate(4deg)translate(-50%,-50%)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}[data-component=setup-nameplate].svelte-nvsv54{width:calc(669.109px*var(--scale-viewport));height:calc(303.518px*var(--scale-viewport));flex-shrink:0}[data-component=setup-nameplate].svelte-nvsv54 .nameplate-container:where(.svelte-nvsv54){width:100%;height:100%;position:relative}[data-component=setup-nameplate][data-side=left].svelte-nvsv54 .name-overlay:where(.svelte-nvsv54){top:calc(125px*var(--scale-viewport));left:calc(420px*var(--scale-viewport));text-align:center;width:70%;font-size:calc(48px*var(--scale-text-heading));line-height:1.25;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);color:var(--color-white,#fff);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(-6deg)translate(-50%,-50%)rotate(1.2deg)}[data-component=setup-nameplate][data-side=right].svelte-nvsv54 .name-overlay:where(.svelte-nvsv54){top:calc(170px*var(--scale-viewport));left:calc(210px*var(--scale-viewport));text-align:center;width:70%;font-size:calc(48px*var(--scale-text-heading));line-height:1.25;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);color:var(--color-white,#fff);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-88%)rotate(3deg)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}[data-component=text-input-wood].svelte-tcki0a{width:calc(550px*var(--scale-viewport));rotate:-1.5deg}[data-component=text-input-wood].svelte-tcki0a [data-layer]:where(.svelte-tcki0a){justify-content:center;align-items:center;display:flex}[data-component=text-input-wood].svelte-tcki0a svg{width:100%;height:100%}[data-component=text-input-wood].svelte-tcki0a [data-layer=fg]:where(.svelte-tcki0a) [data-role=display]:where(.svelte-tcki0a){pointer-events:auto;cursor:text;outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}[data-component=text-input-wood].svelte-tcki0a [data-layer=fg]:where(.svelte-tcki0a) [data-role=display]:where(.svelte-tcki0a) span:where(.svelte-tcki0a){text-align:center;font-size:calc(40px*var(--scale-text-base));line-height:1.5;font-family:var(--base-font-family);font-weight:var(--base-font-weight);letter-spacing:var(--base-letter-spacing);color:var(--color-black,#000);margin-top:calc(-16px*var(--scale-h))}[data-component=text-input-wood].svelte-tcki0a [data-layer=fg]:where(.svelte-tcki0a) [data-role=display]:where(.svelte-tcki0a) [data-placeholder]:where(.svelte-tcki0a){opacity:.5}
