.ex-holo .hover-tilt:after{--hover-tilt-default-gradient:radial-gradient(farthest-corner circle at var(--gradient-x) var(--gradient-y), lch(95% 2.7 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .66)) 8%, lch(88% 5.5 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .5)) 28%, lch(5% 3.5 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .25)) 90%);content:"";border-radius:inherit;background-image:var(--h), var(--hover-tilt-default-gradient);background-size:120% 160%,cover;background-position:calc(50% + var(--hover-tilt-x,0) * 5px) calc(50% + var(--hover-tilt-y,0) * 5px), center;background-blend-mode:color-burn;mix-blend-mode:screen;will-change:background-image, opacity;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.extr .hover-tilt:after{--sparkle-rainbow-gradient:linear-gradient(to top left, #f9b3eb, #e2a6fc, #88a2f8, #a2f5a9 90%);--sparkles-image:url(../../../images/sparkles.webp);--sparkles-offset:calc(50% + var(--hover-tilt-x,0) * 1.5px) calc(50% + var(--hover-tilt-y,0) * 1.5px);--hover-tilt-default-gradient:radial-gradient(farthest-corner circle at var(--gradient-x) var(--gradient-y), lch(95% 2.7 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .66)) 8%, lch(88% 5.5 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .5)) 28%, lch(5% 3.5 var(--hover-tilt-glare-hue,270) / calc(var(--hover-tilt-glare-intensity,1) * .25)) 90%);content:"";border-radius:inherit;background-image:var(--sparkle-rainbow-gradient), var(--h), var(--hover-tilt-default-gradient);background-size:120% 160%,cover;background-position:center, var(--sparkles-offset), center;background-blend-mode:color-burn;mix-blend-mode:color-dodge;will-change:background-image, opacity;pointer-events:none;background-repeat:no-repeat,repeat,no-repeat;position:absolute;inset:0}@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes svelte-zrihg0-rotate{to{--rotation:360deg}}.property.svelte-zrihg0{position:relative}.property.svelte-zrihg0:before{content:"";background:conic-gradient(from var(--rotation), var(--backlight-color,red));filter:blur(20px);opacity:.5;z-index:-1;transition:all .3s ease-in-out;animation:5s linear infinite svelte-zrihg0-rotate;display:block;position:absolute;inset:-6px}.property.svelte-zrihg0{--pad:4px;--d-pad:8px;--width:clamp(300px, 40vw, 600px);border:var(--border);width:var(--width);background-color:var(--bg-l);flex-direction:column;font-family:GeistMono;display:flex}.property.svelte-zrihg0:hover:before{opacity:1}@media (width<=480px){.property.svelte-zrihg0{font-size:.8rem}}.p-title.svelte-zrihg0{border-bottom:var(--border);flex-direction:row;align-items:center;width:100%;height:100%;display:flex}.pt-name.svelte-zrihg0{flex-direction:row;flex-grow:1;align-items:center;width:100%;display:flex}.ptn-icon.svelte-zrihg0{margin:var(--pad);padding:var(--pad)}.ptr-prob.svelte-zrihg0{--c:#f5df64;--b:#e6a20f;color:var(--b);background-color:var(--c);border:2px solid var(--b);padding:var(--pad);margin:var(--pad)}.seperator.svelte-zrihg0{background-color:color-mix(in srgb, var(--bg-l,red), #000 15%);width:100%;height:2px;margin:var(--pad);align-self:center}.letter.svelte-zrihg0{color:#aaa;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#d4d4d4;border:1px solid #aaa;width:2ch;padding:4px}.hl.svelte-zrihg0{transition:all .3s ease-in-out}.hl.svelte-zrihg0:hover{scale:1.05;box-shadow:2px 2px 15px 2px #0000004d}.pt-rarity.svelte-zrihg0{flex-direction:row;display:flex}.ptr-rarity.svelte-zrihg0{--rarity-bg:color-mix(in srgb, var(--rarity-color,red), #fff 70%);color:var(--rarity-color,red);background-color:var(--rarity-bg);padding:var(--pad);margin:var(--pad);border:2px solid var(--rarity-color);transition:all .3s ease-in-out}.ptr-rarity.svelte-zrihg0:hover{scale:1.04}.p-desc.svelte-zrihg0{gap:var(--pad);padding:var(--pad);flex-direction:column;display:flex}.p-letters.svelte-zrihg0{flex-direction:row;gap:4px;display:flex;overflow:hidden}.pd-desc.svelte-zrihg0{margin:var(--pad) var(--pad) 0 var(--pad)}.pd-lower.svelte-zrihg0{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.p-pts.svelte-zrihg0{color:var(--pts-col-bor);padding:var(--pad);border:1px solid var(--pts-col-bor);background:var(--pts-col)}@keyframes svelte-zrihg0-in{0%{scale:.9}to{scale:1}}.leaderboard.svelte-1nmsgiq{margin-top:calc(var(--margin) * 2);padding:var(--margin);border:var(--border);background-color:var(--bg-l);font-family:Geist}.lb-card.svelte-1nmsgiq{justify-content:center;align-items:center;padding:12px 0;display:flex}.share-card.svelte-1uha8ag{position:absolute;left:-1500px}.loading.svelte-1uha8ag{border:var(--border);background-color:var(--bg-l);align-self:center;height:fit-content;padding:8px;font-family:GeistMono;font-size:1.2rem}@keyframes svelte-1uha8ag-rotate{to{--rotation:360deg}}.loading.svelte-1uha8ag{position:relative}.loading.svelte-1uha8ag:before{content:"";background:conic-gradient(from var(--rotation), purple, blue, green, yellow, orange, red);filter:blur(20px);opacity:.5;z-index:-2;transition:all .3s ease-in-out;animation:5s linear infinite svelte-1uha8ag-rotate;display:block;position:absolute;inset:-4px}.roll.svelte-1uha8ag{position:relative}.roll.svelte-1uha8ag:before{content:"";background:conic-gradient(from var(--rotation), purple, blue, green, yellow, orange, red);filter:blur(20px);opacity:.5;z-index:-2;transition:all .3s ease-in-out;animation:5s linear infinite svelte-1uha8ag-rotate;display:block;position:absolute;inset:-4px}.word.svelte-1uha8ag{position:relative}.word.svelte-1uha8ag:before{content:"";background:conic-gradient(from var(--rotation), purple, blue, green, yellow, orange, red);filter:blur(20px);opacity:.5;z-index:-2;transition:all .3s ease-in-out;animation:5s linear infinite svelte-1uha8ag-rotate;display:block;position:absolute;inset:-4px}.score.svelte-1uha8ag{position:relative}.score.svelte-1uha8ag:before{content:"";background:conic-gradient(from var(--rotation), purple, blue, green, yellow, orange, red);filter:blur(20px);opacity:.5;z-index:-2;transition:all .3s ease-in-out;animation:5s linear infinite svelte-1uha8ag-rotate;display:block;position:absolute;inset:-4px}body{background-color:var(--bg);justify-content:center;width:100vw;height:100vh;margin:0;padding:0;display:flex;overflow-x:hidden}.roll.svelte-1uha8ag{cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--border);background-color:var(--bg-l);width:fit-content;padding:var(--margin);font-family:GeistMono;font-size:1.4rem}.roll.svelte-1uha8ag:disabled{cursor:not-allowed}.page.svelte-1uha8ag{width:var(--page-width);margin-bottom:var(--margin);flex-direction:column;justify-content:center;align-items:center;display:flex}.bd-letter.svelte-1uha8ag{opacity:.5;width:1ch}.r-info.svelte-1uha8ag{flex-direction:column;align-items:center;gap:12px;display:flex}.share.svelte-1uha8ag,.goto-cards.svelte-1uha8ag{background:var(--bg-l);border:var(--border);cursor:pointer;align-items:center;width:fit-content;padding:4px;font-family:GeistMono;font-size:.8rem;text-decoration:none;display:flex}.ri-lower.svelte-1uha8ag{flex-direction:row;gap:8px;display:flex}.hero.svelte-1uha8ag{flex-direction:column;align-items:center;gap:12px;display:flex}.word.svelte-1uha8ag{background-color:var(--bg-l);border:var(--border);padding:var(--margin);font-size:var(--font-header);font-family:GeistMono}.results.svelte-1uha8ag{justify-content:center;align-items:center;gap:var(--margin);flex-direction:column;height:45vh;display:flex}.ri-rating.svelte-1uha8ag{align-items:center;gap:var(--margin);flex-direction:row;display:flex}.word-rarity.svelte-1uha8ag{--rarity-bg:color-mix(in srgb, var(--rarity-col,red), #fff 70%);color:var(--rarity-col,red);background-color:var(--rarity-bg);border:2px solid var(--rarity-col);padding:4px;font-family:GeistMono;font-size:1.3rem}header.svelte-1uha8ag{font-family:GeistPixel;font-size:var(--font-header);margin-top:calc(var(--margin) * 2);text-align:center;width:100%}.score.svelte-1uha8ag{border:var(--border);background-color:var(--bg-l);width:fit-content;padding:4px;font-family:GeistPixel;font-size:1.3rem}.properties.svelte-1uha8ag{align-items:center;gap:calc(var(--margin) * 2);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;width:100%;height:0;display:flex}.properties.svelte-1uha8ag::-webkit-scrollbar{display:none}.properties.svelte-1uha8ag{animation:.7s ease-in-out forwards svelte-1uha8ag-expand}@keyframes svelte-1uha8ag-expand{0%{height:0}to{height:55vh}}
