.result-page[data-astro-cid-5x35poxt]{position:relative;display:flex;flex-direction:column;min-height:100dvh;isolation:isolate}.bg[data-astro-cid-5x35poxt]{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:var(--bg-sp);background-position:top;background-size:cover}main[data-astro-cid-5x35poxt]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%}.result-content[data-astro-cid-5x35poxt]{display:flex;justify-content:center;width:100%;padding:40px 15px}.result-card[data-astro-cid-5x35poxt]{position:relative;display:flex;flex-direction:column;gap:24.24px;align-items:center;width:min(400px,100%);padding:24px;overflow:clip;background:#faf6f0e6;border:4px solid var(--sd-l-gold);box-shadow:0 0 28px #1b336666}.noise[data-astro-cid-5x35poxt]{position:absolute;inset:0;pointer-events:none;background:var(--noise) top left / 64.64px 64.64px repeat;opacity:.02}.deco[data-astro-cid-5x35poxt]{position:absolute;width:266.64px;height:auto;pointer-events:none}.deco-top-right[data-astro-cid-5x35poxt]{top:-13.11px;right:-47.08px;animation:12s ease-in-out infinite sd-hide-right}.deco-bottom-left[data-astro-cid-5x35poxt]{bottom:-4.69px;left:-28px;animation:12s ease-in-out infinite sd-hide-left;animation-delay:-6s}@keyframes sd-hide-right{0%,to{transform:translate(0)}50%{transform:translate(50%)}}@keyframes sd-hide-left{0%,to{transform:translate(0)}50%{transform:translate(-50%)}}.result-header[data-astro-cid-5x35poxt]{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;padding:16px;background:linear-gradient(94.44deg,#f3c767 .1%,#fde183 100.52%);border:4px solid var(--sd-d-green);box-shadow:inset 0 0 12px #fff}.result-header[data-astro-cid-5x35poxt] h1[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:20px;font-weight:600;line-height:1.5;color:var(--sd-brown);text-align:center;letter-spacing:.05em;opacity:.75;text-shadow:var(--sd-text-glow)}.result-header[data-astro-cid-5x35poxt] .lead[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:16px;font-weight:600;line-height:1.5;color:var(--sd-brown);letter-spacing:.05em;text-shadow:var(--sd-text-glow)}.hand[data-astro-cid-5x35poxt]{position:relative;z-index:0;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}.visual[data-astro-cid-5x35poxt]{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1}.burst[data-astro-cid-5x35poxt]{position:absolute;z-index:0;width:512px;max-width:none;height:auto;pointer-events:none;animation:1.2s ease-in-out infinite sd-pulse}@keyframes sd-pulse{0%,to{transform:scale(1);opacity:.8}10%{transform:scale(1.05);opacity:1}20%{transform:scale(1);opacity:.8}30%{transform:scale(1.1);opacity:1}45%{transform:scale(1);opacity:.8}}.visual-image[data-astro-cid-5x35poxt]{position:relative;z-index:1;width:85%;height:auto;border:5.742px solid #000;box-shadow:inset 0 0 4px #fff}.visual-placeholder[data-astro-cid-5x35poxt]{display:block;aspect-ratio:1;background:#fff}.hand-card[data-astro-cid-5x35poxt]{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:16px;border:2px solid var(--sd-d-gold)}.hand-card-bg[data-astro-cid-5x35poxt]{position:absolute;inset:0;background:linear-gradient(#ffffff80,#ffffff80),var(--texture) center / cover no-repeat}.hand-card[data-astro-cid-5x35poxt]>[data-astro-cid-5x35poxt]:not(.hand-card-bg){position:relative}.hand-name[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:10px;align-items:center;width:100%}.hand-lead[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:14px;font-weight:600;line-height:1.6;color:var(--sd-brown);text-align:center}.hand-figure[data-astro-cid-5x35poxt]{display:flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:4px 16px;font-family:var(--sd-serif);font-size:20px;font-weight:600;line-height:1.3;color:var(--sd-brown);text-align:center;background:var(--grd-gold, linear-gradient(92deg, #f3c767 .1%, #fde183 100.52%))}.hand-heading[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;align-items:center}.hand-reading[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:14px;font-weight:600;line-height:1.4;color:var(--sd-brown);text-align:center}.hand-title[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;align-items:center;font-family:var(--sd-serif);font-size:40px;font-weight:600;line-height:1.4;color:var(--sd-brown);text-align:center}.note[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px;font-family:var(--sd-serif);font-size:16px;font-weight:600;line-height:1.6;color:var(--sd-brown);background:#fff;border:1px solid var(--sd-l-gold);border-radius:8px}.voice[data-astro-cid-5x35poxt]{width:100%;padding:16px;background:#fff;border:1px solid var(--sd-l-gold);border-radius:8px}.voice[data-astro-cid-5x35poxt]:after{display:table;clear:both;content:""}.voice[data-astro-cid-5x35poxt] .avatar[data-astro-cid-5x35poxt]{float:left;width:70px;height:70px;margin:0 8px 4px 0}.voice[data-astro-cid-5x35poxt] p[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:16px;font-weight:600;line-height:1.6;color:var(--sd-brown)}.share[data-astro-cid-5x35poxt]{position:relative;display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:16px;background:var(--sd-red);border:4px solid var(--sd-sumikuro)}.gunpai[data-astro-cid-5x35poxt]{position:absolute;top:-8px;left:-20px;width:81.101px;height:auto;pointer-events:none;transform:rotateY(0) rotate(-75deg);animation:4s ease-in-out infinite sd-gunpai-flip}@keyframes sd-gunpai-flip{0%{transform:rotateY(0) rotate(-75deg);animation-timing-function:ease-in}12%{transform:rotateY(180deg) rotate(-75deg);animation-timing-function:ease-out}20%{transform:rotateY(360deg) rotate(-75deg);animation-timing-function:step-end}to{transform:rotateY(360deg) rotate(-75deg)}}.share-heading[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;font-family:var(--sd-serif);font-size:28px;font-weight:600;line-height:1.6;color:#fff;text-align:center;text-shadow:0 0 12px #ffffff8c}.share-lead[data-astro-cid-5x35poxt]{font-size:16px;font-weight:500;line-height:1.6;color:#fff;text-align:center}.retry-note[data-astro-cid-5x35poxt] .accent[data-astro-cid-5x35poxt]{font-weight:700;color:var(--sd-red)}.share-chance[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:13.89px;align-items:center;justify-content:center;width:100%;padding:24px 16px;background:var(--sd-sumikuro);border:1.736px solid var(--sd-l-gold);border-radius:6.945px}.share-chance-title[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;font-size:15.626px;font-weight:700;line-height:1.6;color:var(--sd-l-gold);text-align:center}.share-buttons[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:13.89px;align-items:center;width:100%}.share-btn[data-astro-cid-5x35poxt]{display:flex;gap:11.556px;align-items:center;justify-content:center;width:260px;max-width:100%;padding:11.671px 23.342px;font-size:17.33px;font-weight:700;text-decoration:none;background:#fff;border-radius:129.28px;transition:scale .2s}.share-btn[data-astro-cid-5x35poxt]:hover{scale:1.03}.share-btn[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{flex-shrink:0;width:auto;height:25.278px}.share-x[data-astro-cid-5x35poxt]{color:var(--sd-sumikuro);border:2.918px solid var(--sd-d-gold);filter:drop-shadow(2.918px 2.918px 0 var(--sd-d-gold))}@media(width<=1023px){body.en .share-x[data-astro-cid-5x35poxt]{width:auto}}.share-pommu[data-astro-cid-5x35poxt]{color:var(--sd-pommu);border:2.918px solid var(--sd-pommu-line);filter:drop-shadow(2.918px 2.918px 0 var(--sd-pommu-line))}.share-period[data-astro-cid-5x35poxt]{font-size:14px;font-weight:700;line-height:1.6;color:#fff;text-align:center}.retry-note[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:1.8;color:var(--sd-brown);text-align:center}.recommend[data-astro-cid-5x35poxt]{position:relative;width:100%;padding:16px;background:#ffffff80;border:2px solid var(--sd-d-gold)}.recommend-inner[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:16px;align-items:center}.genre[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--sd-serif);font-weight:600;line-height:1.6;text-align:center}.genre-lead[data-astro-cid-5x35poxt]{font-size:16px;color:var(--sd-brown)}.genre-name[data-astro-cid-5x35poxt]{max-width:100%;font-size:28px;color:var(--sd-red);letter-spacing:.1em;overflow-wrap:anywhere}.works[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:16px;background:#fff;border:1px solid var(--sd-l-gold);border-radius:4px}.works-heading[data-astro-cid-5x35poxt]{font-family:var(--sd-serif);font-size:16px;font-weight:600;line-height:1.6;color:var(--sd-brown);text-align:center}.works-heading[data-astro-cid-5x35poxt] em[data-astro-cid-5x35poxt]{font-style:normal;color:var(--sd-red)}.works-link[data-astro-cid-5x35poxt]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:8px 24px;font-size:14px;font-weight:700;color:#fff;background:var(--sd-d-gold);border:1px solid var(--sd-d-gold);border-radius:8px;filter:drop-shadow(0 2px 0 var(--sd-d-gold));transition:all .2s}.works-link[data-astro-cid-5x35poxt]:hover{opacity:.6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.works-link[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{position:absolute;top:50%;right:8px;width:16px;height:auto;translate:0 -50%}.actions[data-astro-cid-5x35poxt]{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center}.actions-row[data-astro-cid-5x35poxt]{display:flex;flex-direction:column;gap:19.2px;align-items:center}.action-btn[data-astro-cid-5x35poxt]{display:flex;gap:6px;align-items:center;justify-content:center;width:300px;max-width:100%;padding:12px 24px;font-size:18px;font-weight:900;color:#fff;text-align:center;border:2px solid var(--sd-d-gold);border-radius:128px;filter:drop-shadow(3px 3px #000);transition:scale .2s}.action-btn[data-astro-cid-5x35poxt]:hover{scale:1.03}.action-btn[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{flex-shrink:0;width:20.25px;height:20.25px;scale:1 -1}.retry[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{animation:5s infinite sd-reload-spin}@keyframes sd-reload-spin{0%{transform:rotate(0)}20%{transform:rotate(-360deg);animation-timing-function:cubic-bezier(.17,.67,.1,1.2)}to{transform:rotate(-360deg)}}.retry[data-astro-cid-5x35poxt]{background:var(--sd-cta-red)}.result-page[data-astro-cid-5x35poxt][data-variant=dosukoi] .retry[data-astro-cid-5x35poxt]{background:var(--sd-green)}.result-page[data-astro-cid-5x35poxt][data-variant=dosukoi] .counterpart[data-astro-cid-5x35poxt]{background:#e85073}.counterpart[data-astro-cid-5x35poxt]{font-size:14px;line-height:1.25;background:var(--sd-green)}.back-to-top[data-astro-cid-5x35poxt]{display:flex;align-items:center;justify-content:center;width:160px;padding-block:4px;font-family:var(--sd-serif);font-size:14px;font-weight:600;line-height:1.75;color:var(--sd-brown);text-align:center;letter-spacing:.05em;background:#fff;border:1px solid var(--sd-brown);border-radius:140px;transition:opacity .2s}.back-to-top[data-astro-cid-5x35poxt]:hover{opacity:.8}@media(width>=1024px){.bg[data-astro-cid-5x35poxt]{background-image:var(--bg-pc)}.result-content[data-astro-cid-5x35poxt]{padding:80px 24px}.result-card[data-astro-cid-5x35poxt]{width:1000px;max-width:100%;padding:40px;border-width:8.08px}.deco-top-right[data-astro-cid-5x35poxt]{top:-17.19px;right:-51.16px}.deco-bottom-left[data-astro-cid-5x35poxt]{bottom:-8.11px;left:-32.08px}.result-header[data-astro-cid-5x35poxt]{padding:24px;background:linear-gradient(105.84deg,#f3c767 .1%,#fde183 100.52%)}.result-header[data-astro-cid-5x35poxt] h1[data-astro-cid-5x35poxt]{font-size:32px}.result-header[data-astro-cid-5x35poxt] .lead[data-astro-cid-5x35poxt]{font-size:18px;text-align:center}.hand[data-astro-cid-5x35poxt]{flex-direction:row;align-items:stretch}.visual[data-astro-cid-5x35poxt]{flex:1 1 0;min-width:0;aspect-ratio:auto}.burst[data-astro-cid-5x35poxt]{width:658px}.visual-image[data-astro-cid-5x35poxt]{width:auto;max-width:100%;height:484px;border-width:3px}.visual-placeholder[data-astro-cid-5x35poxt],.result-page[data-astro-cid-5x35poxt][data-variant=dosukoi] .visual-image[data-astro-cid-5x35poxt]{width:min(100%,484px);height:auto}.hand-card[data-astro-cid-5x35poxt]{flex-shrink:0;width:452px;padding:24px;border:none}.hand-card-bg[data-astro-cid-5x35poxt]{background:var(--texture-pc) center / 100% 100% no-repeat}.result-page[data-astro-cid-5x35poxt][data-variant=dosukoi] .hand-card[data-astro-cid-5x35poxt]{border:2px solid var(--sd-d-gold)}.result-page[data-astro-cid-5x35poxt][data-variant=dosukoi] .hand-card-bg[data-astro-cid-5x35poxt]{background:linear-gradient(#ffffff80,#ffffff80),var(--texture-pc) center / cover no-repeat}.hand-lead[data-astro-cid-5x35poxt]{font-size:16px}.share[data-astro-cid-5x35poxt]{padding:24px;border-width:8px}.gunpai[data-astro-cid-5x35poxt]{top:-20px;left:-34px;width:121.652px}.share-heading[data-astro-cid-5x35poxt]{flex-direction:row;justify-content:center;font-size:36px}.share-lead[data-astro-cid-5x35poxt]{font-size:20px}.share-chance[data-astro-cid-5x35poxt]{gap:16px;padding:32px;border-width:2px;border-radius:8px}.share-chance-title[data-astro-cid-5x35poxt]{flex-direction:row;justify-content:center;font-size:18px}.share-buttons[data-astro-cid-5x35poxt]{flex-direction:row;gap:16px;width:auto}.share-btn[data-astro-cid-5x35poxt]{gap:16px;width:360px;padding:16.16px 32.32px;font-size:24px;border-width:4.04px}.share-btn[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{height:35px}.share-x[data-astro-cid-5x35poxt]{filter:drop-shadow(4.04px 4.04px 0 var(--sd-d-gold))}.share-pommu[data-astro-cid-5x35poxt]{filter:drop-shadow(4.04px 4.04px 0 var(--sd-pommu-line))}.share-period[data-astro-cid-5x35poxt]{font-size:16px}.retry-note[data-astro-cid-5x35poxt]{font-size:18px}.voice[data-astro-cid-5x35poxt]{display:flex;gap:8px;align-items:center}.voice[data-astro-cid-5x35poxt]:after{display:none}.voice[data-astro-cid-5x35poxt] .avatar[data-astro-cid-5x35poxt]{float:none;flex-shrink:0;margin:0}.voice[data-astro-cid-5x35poxt] p[data-astro-cid-5x35poxt]{flex:1 1 0;min-width:0}.recommend[data-astro-cid-5x35poxt]{padding:24px}.recommend-inner[data-astro-cid-5x35poxt]{flex-direction:row;align-items:center}.genre[data-astro-cid-5x35poxt]{flex:1 1 0;width:0;min-width:0}.genre-name[data-astro-cid-5x35poxt]{font-size:40px}.works[data-astro-cid-5x35poxt]{flex:1 1 0;width:0;min-width:0}.works-heading[data-astro-cid-5x35poxt]{font-size:20px}.works-link[data-astro-cid-5x35poxt]{width:360px;max-width:100%;font-size:16px}.actions-row[data-astro-cid-5x35poxt]{flex-direction:row;gap:24px;align-items:stretch}.action-btn[data-astro-cid-5x35poxt]{gap:8px;width:400px;padding:16px 32px;font-size:24px;border-width:4px;filter:drop-shadow(4px 4px #000)}.action-btn[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt]{width:27px;height:27px}.counterpart[data-astro-cid-5x35poxt]{font-size:24px}}@media(prefers-reduced-motion:reduce){.burst[data-astro-cid-5x35poxt],.gunpai[data-astro-cid-5x35poxt],.retry[data-astro-cid-5x35poxt] img[data-astro-cid-5x35poxt],.deco-top-right[data-astro-cid-5x35poxt],.deco-bottom-left[data-astro-cid-5x35poxt]{animation:none}}
