main{--block-size: 150px;--block-padding: 16px;--columns: 2;--grid-gap: 4px;--grid-margin: 16px;--rows: 15}section.grid{grid-template-rows:repeat(var(--rows),minmax(var(--block-size),calc((100vw - var(--grid-margin) - var(--grid-margin) - var(--grid-gap)) / 2)));grid-template-columns:repeat(var(--columns),minmax(var(--block-size),calc((100vw - var(--grid-margin) - var(--grid-margin) - var(--grid-gap)) / 2)))}@media (min-width: 380px){main{font-size:18px}}@media (min-width: 430px){main{font-size:20px}}@media (min-width: 480px){main{--columns: 3;--rows: 10;--grid-margin: 24px;font-size:16px}section.grid{grid-template-rows:repeat(var(--rows),var(--block-size));grid-template-columns:repeat(var(--columns),var(--block-size))}}@media (min-width: 768px){main{--columns: 4;--rows: 8;--grid-margin: 36px}}@media (min-width: 1024px){main{--columns: 6;--rows: 5}}@media (min-width: 1280px){main{--columns: 8;--rows: 4}}@media (min-width: 1400px){main{--block-size: 170px;--columns: 8;--rows: 4;font-size:18px}}@media (min-width: 1680px){main{--block-size: 190px;--columns: 8;--rows: 4;font-size:20px}}section.grid.svelte-d5426c{display:inline-grid;gap:var(--grid-gap)}div.block.svelte-d5426c{background:#fff;border-radius:var(--border-radius-m);box-sizing:border-box;grid-column-end:var(--column-end);grid-column-start:var(--column-start);grid-row-end:var(--row-end);grid-row-start:var(--row-start);height:100%;overflow:hidden;padding:var(--block-padding);position:relative;transition:grid-column-end .2s ease-in-out,grid-row-end .2s ease-in-out;width:100%;aspect-ratio:var(--aspect-ratio)}div.block.expandable.svelte-d5426c{cursor:zoom-in}div.block.expanded.svelte-d5426c{cursor:unset;grid-column-start:var(--column-start-expanded);grid-row-start:var(--row-start-expanded);grid-column-end:var(--column-end-expanded);grid-row-end:var(--row-end-expanded)}div.gate.svelte-d5426c{background-color:var(--colour-background);bottom:0;height:100vh;left:0;position:absolute;right:0;top:0;width:100vw;opacity:0;z-index:-1}div.debug.svelte-d5426c{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}@font-face{font-family:Saans;src:url(../../../fonts/Saans-TRIAL-Regular.woff2) format("woff2"),url(../../../fonts/Saans-TRIAL-Regular.woff) format("woff"),url(../../../fonts/Saans-TRIAL-Regular.ttf) format("truetype")}:root{--border-radius-s: 4.8px;--border-radius-m: 8px;--border-radius-l: 12px;--enFontFamily: "Saans", sans-serif;--zhFontFamily: "Noto Sans SC", sans-serif;--jpFontFamily: "M PLUS 1 Code", monospace;--bodyFontOpticalSizing: auto;--bodyFontSize: .85rem;--bodyFontStyle: normal;--bodyFontWeight: 400;--bodyLetterSpacing: .02rem;--bodyLineHeight: 1.1rem;--monoFontFamily: "JetBrains Mono", monospace;--monoFontOpticalSizing: auto;--monoFontSize: .85rem;--monoFontSizeSmall: .7rem;--monoFontStyle: normal;--monoFontWeight: 400;--monoLineHeight: 1.1rem;--clockNameFontFamily: "Inter Tight", sans-serif;--clockNameFontOpticalSizing: auto;--clockNameFontStyle: normal;--clockNameFontWeight: 500;--clockNameLineHeight: normal}body{margin:0;padding:0;width:100vw}main.en,main.de{--bodyFontFamily: var(--enFontFamily)}main.zh{--bodyFontFamily: var(--zhFontFamily)}main.jp{--bodyFontFamily: var(--jpFontFamily)}main.svelte-17ftc1n{background-color:var(--colour-background);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between;min-height:100vh;padding:var(--grid-margin);width:100%}noscript.svelte-17ftc1n p:where(.svelte-17ftc1n){color:var(--colour-filler);font-family:var(--bodyFontFamily);font-optical-sizing:var(--bodyFontOpticalSizing);font-size:var(--bodyFontSize);font-style:var(--bodyFontStyle);font-weight:var(--bodyFontWeight);letter-spacing:var(--bodyLetterSpacing);line-height:var(--bodyLineHeight);width:40%}
