ol.svelte-oxm2l6{list-style:none;padding:0}li.svelte-oxm2l6{display:block}.scene.scene.svelte-oxm2l6{--c-h:var(--dice-hue, 358.7);--c-s:100%;--c-l:43.9%;--size:7.5em;font-size:2em;width:100%;height:var(--size);display:grid;align-items:center;justify-items:center;place-items:center;perspective:calc(4 * var(--size));perspective-origin:top}.scene.bg.svelte-oxm2l6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid hsla(var(--c-h) var(--c-s) var(--c-l)/ 25%)}.cube.svelte-oxm2l6{--cube-size:calc(.25 * var(--size));--r-y:-15deg;--r-x:-30deg;position:relative;width:var(--cube-size);height:var(--cube-size);transform-style:preserve-3d;transform:rotateX(var(--r-x)) rotateY(var(--r-y)) rotate(0)}@keyframes svelte-oxm2l6-rotateDice{0%{transform:rotateX(calc(var(--r-x) + 0deg)) rotateY(calc(var(--r-y) + 0deg)) rotate(0)}25%{transform:rotateX(calc(var(--r-x) + 7.5deg)) rotateY(calc(var(--r-y) + 90deg)) rotate(0)}50%{transform:rotateX(calc(var(--r-x) + 0deg)) rotateY(calc(var(--r-y) + 180deg)) rotate(0)}75%{transform:rotateX(calc(var(--r-x) + 0deg)) rotateY(calc(var(--r-y) + 270deg)) rotate(7.5deg)}to{transform:rotateX(calc(var(--r-x) + 0deg)) rotateY(calc(var(--r-y) + 360deg)) rotate(0)}}@media (prefers-reduced-motion: no-preference){:root.started-dice-animation .cube.svelte-oxm2l6{animation:svelte-oxm2l6-rotateDice 25s linear infinite}}.side.svelte-oxm2l6{position:absolute;width:100%;height:100%;background:hsla(var(--c-h) var(--c-s) var(--c-l)/ 50%);background:radial-gradient(circle,hsla(var(--c-h),var(--c-s),calc(var(--c-l) - 2.5%),50%) 37.5%,hsla(var(--c-h),var(--c-s),var(--c-l),100%) 87.5%);border:1px solid hsla(var(--c-h) var(--c-s) var(--c-l)/ 87.5%);font-weight:300;font-weight:100;color:#fff;text-shadow:1px 1px hsla(0,0%,0%,.25),-1px -1px hsla(0,0%,0%,.25);display:grid;align-items:center;justify-items:center;place-items:center}.front.svelte-oxm2l6{transform:translateZ(calc(.5 * var(--cube-size)))}.back.svelte-oxm2l6{transform:translateZ(calc(-.5 * var(--cube-size))) rotate(180deg)}.left.svelte-oxm2l6{transform:rotateY(90deg) translateZ(calc(.5 * var(--cube-size))) rotate(-90deg)}.right.svelte-oxm2l6{transform:rotateY(-90deg) translateZ(calc(.5 * var(--cube-size))) rotate(90deg)}.top.svelte-oxm2l6{transform:rotateX(90deg) translateZ(calc(.5 * var(--cube-size)))}.bottom.svelte-oxm2l6{transform:rotateX(-90deg) translateZ(calc(.5 * var(--cube-size)))}:root.accent-hue{--bg: hsl(var(--accent-hue) 25% 6.5%);--accent-fg: hsl(var(--accent-hue) 75% 75%)}:root.accent-hue article.typography li:before,:root.accent-hue article.typography ::marker{color:var(--accent-fg)}.accent-hue:root input:not([type=range]):not([type=radio]):not([type=checkbox]){background:hsla(var(--accent-hue),25%,100%,.1);color:var(--accent-fg)}:root.gradient-post-style .content{--from: hsla(var(--gradient-base-hue, 180), 50%, 60%, 1);--to: hsla(var(--gradient-base-hue, 180), 75%, 90%, 1)}:root.gradient-post-style .content :where(h1){background-image:linear-gradient(45deg,var(--from),var(--to));color:transparent;-webkit-background-clip:text;background-clip:text}@media (min-width: 900px){:root.gradient-post-style .content :where(h1){--h1-line-span: 3;--h1-added-lead: .1}}@media (min-width: 1200px){:root.gradient-post-style .content :where(h1){--h1-line-span: 4}}:root.gradient-post-style .content :where(h2){text-transform:uppercase}:root.gradient-post-style .content :where(h2){-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(45deg,var(--from),var(--fg, white));color:transparent;font-weight:800;font-weight:900}input{border:none;font-family:inherit;font-size:inherit;height:auto;height:initial;max-width:100%;background:hsla(var(--fg-h, 0),0%,100%,.1);color:inherit;padding:calc(.5 * var(--spacer, 1rem)) 1em;accent-color:currentColor;border-radius:.5rem;margin-top:var(--spacer, 1rem)}input:focus{outline:1px solid;border-radius:0}.dice-wrapper.svelte-1gkw5pl{display:grid;align-items:center;justify-items:center;place-items:center;margin-bottom:var(--space, 1em)}input[type=number].svelte-1gkw5pl{width:calc(5ch + 4em);text-align:center;margin:calc(.5 * var(--spacer, 1rem)) auto}input[type=range].svelte-1gkw5pl{width:calc(100% - 1.5rem)}
