.OmikujiFlow_page__R3_eK{overflow-x:clip;background:#100d10}.OmikujiFlow_topBar__Djapl{z-index:5}.OmikujiFlow_page__R3_eK[data-stage=hanging] .OmikujiFlow_topBar__Djapl,.OmikujiFlow_page__R3_eK[data-stage=reveal] .OmikujiFlow_topBar__Djapl{background:linear-gradient(180deg,#080609e8,transparent)}.OmikujiFlow_experience__qJJdr{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;min-height:100svh;padding:calc(76px + env(safe-area-inset-top)) var(--seed-dimension-x4) max(var(--seed-dimension-x8),env(safe-area-inset-bottom));background:#100d10}.OmikujiFlow_backdrop__yaM0e{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent,transparent 55%,#0005 70%,#000b 85%,#000),url(/assets/free/omikuji/alcove.webp) top /100% auto no-repeat}.OmikujiFlow_heading__WJ67j{display:flex;flex-direction:column;align-items:center;gap:var(--seed-dimension-x2);width:100%;text-align:center;text-shadow:0 2px 12px #000d}.OmikujiFlow_title__Behce{color:#fff;text-wrap:balance}.OmikujiFlow_lead__REVKN{color:var(--twive-text-muted)}.OmikujiFlow_topicScene__2jDMs{display:grid;flex:1;place-items:center;width:100%;min-height:0}.OmikujiFlow_topicScene__2jDMs img{width:min(74vw,310px);height:auto;filter:drop-shadow(0 22px 30px #000b) drop-shadow(0 0 26px #f8dc9f2e)}.OmikujiFlow_topicPanel__nAKGO{display:flex;flex-direction:column;gap:var(--seed-dimension-x3);width:100%}.OmikujiFlow_topics__4VgIS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--seed-dimension-x2)}.OmikujiFlow_topicOption__R1dDn{justify-content:center;min-height:48px;padding-inline:var(--seed-dimension-x1);font-weight:700;border-radius:var(--seed-radius-r3)}.OmikujiFlow_topicOption__R1dDn[aria-pressed=false]{background:#241d1b;color:#f8ead1}.OmikujiFlow_topicOption__R1dDn[aria-pressed=false]:active{background:#3a302b}.OmikujiFlow_topicOption__R1dDn:focus-visible{outline:2px solid var(--twive-accent);outline-offset:2px}.OmikujiFlow_vesselStage__10_UL{position:relative;display:grid;place-items:start center;width:100%;min-height:520px;padding-top:70px;overflow:clip}.OmikujiFlow_settlingLight__SF0eg{position:absolute;top:80px;left:calc(50% - 150px);width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,#f3c27974,#e49c3a22 42%,transparent 68%);filter:blur(16px);pointer-events:none}.OmikujiFlow_vesselImage__PMiR1{position:relative;width:min(92vw,360px);aspect-ratio:1;filter:drop-shadow(0 22px 24px #000b)}.OmikujiFlow_vesselStage__10_UL{flex:1 1 auto;min-height:min(520px,calc(100svh - 210px));padding-top:min(70px,8svh)}.OmikujiFlow_vesselImage__PMiR1{width:min(100%,360px,max(160px,calc(100svh - 330px)))}.OmikujiFlow_vesselFull__tR4bX{display:block;width:100%;height:auto;pointer-events:none;transform-origin:center bottom;transition:transform var(--seed-duration-d2) var(--seed-timing-function-easing)}.OmikujiFlow_vesselImage__PMiR1:has(.OmikujiFlow_shakeButton__FfJsb:active) .OmikujiFlow_vesselFull__tR4bX{transform:scale(.98)}.OmikujiFlow_shakeButton__FfJsb{position:absolute;inset:0;width:100%;height:100%;padding:0;background:transparent;z-index:3;touch-action:none;user-select:none}.OmikujiFlow_shakeButton__FfJsb:hover{background:transparent}.OmikujiFlow_shakeButton__FfJsb span{position:absolute;bottom:-36px;color:#fff;text-shadow:0 2px 8px #000}.OmikujiFlow_shakingStatus__bdvZI{position:absolute;bottom:20px;width:100%;color:#fff;text-align:center}.OmikujiFlow_stickDrawStage__XuQzW{position:relative;flex:1 1 auto;min-height:58svh;width:calc(100% + 2 * var(--seed-dimension-x4));margin-inline:calc(-1 * var(--seed-dimension-x4));margin-bottom:calc(-1 * max(var(--seed-dimension-x8), env(safe-area-inset-bottom)));overflow:hidden}.OmikujiFlow_stickChoices__mnZxM{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.OmikujiFlow_stickLane__LZAZ2{position:relative;min-width:0}.OmikujiFlow_stickLane__LZAZ2:first-child .OmikujiFlow_stickArt__i2bJj,.OmikujiFlow_stickLane__LZAZ2:last-child .OmikujiFlow_stickArt__i2bJj{top:20px}.OmikujiFlow_stickLane__LZAZ2:nth-child(2) .OmikujiFlow_stickArt__i2bJj,.OmikujiFlow_stickLane__LZAZ2:nth-child(4) .OmikujiFlow_stickArt__i2bJj{top:10px}.OmikujiFlow_stickChoice__m8Pt8{position:absolute;top:clamp(64px,10svh,96px);left:0;display:block;width:100%;height:min(50svh,390px);min-width:0;min-height:220px;--seed-element-width:100%;--seed-element-height:100%;padding:0;border:0;background:transparent;font:inherit;touch-action:manipulation}.OmikujiFlow_stickArt__i2bJj{position:absolute;top:0;left:50%;display:block;width:clamp(185px,55vw,220px);aspect-ratio:845/1862;translate:-50% 0;transform-origin:50% 8%;pointer-events:none}.OmikujiFlow_stickArt__i2bJj img{display:block;width:100%;height:100%;object-fit:contain}.OmikujiFlow_stickChoice__m8Pt8:disabled{opacity:1}.OmikujiFlow_stickChoice__m8Pt8:hover{background:transparent}.OmikujiFlow_stickChoice__m8Pt8:focus-visible .OmikujiFlow_stickArt__i2bJj,.OmikujiFlow_stickChoice__m8Pt8:hover .OmikujiFlow_stickArt__i2bJj{filter:drop-shadow(0 0 12px #f8dc9f)}.OmikujiFlow_stickChoice__m8Pt8:focus-visible{outline:2px solid #f8dc9f;outline-offset:-2px}.OmikujiFlow_stickDrawStage__XuQzW:after{position:absolute;z-index:7;inset:auto 0 0;height:min(34svh,250px);background:linear-gradient(transparent,#100d10 90%);pointer-events:none;content:""}.OmikujiFlow_resultPage__OZK2z{--oracle-accent:var(--twive-accent);padding-top:calc(82px + env(safe-area-inset-top));padding-bottom:var(--seed-dimension-x8);background:linear-gradient(#100d1077,#100d10 740px),url(/assets/free/omikuji/alcove.webp) top /100% auto no-repeat;color:#fff}@font-face{font-family:TWIVE Omikuji Grade;src:url(/assets/shared/fonts/omikuji-stamp/grade.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:u+4e2d,u+51f6,u+5409,u+5927,u+5c0f,u+5e73,u+672b}.OmikujiFlow_resultLevel__BI1se{align-self:center;display:grid;place-items:center;width:196px;height:196px;flex:none;padding:0;line-height:1;mix-blend-mode:multiply;animation:OmikujiFlow_grade-stamp__ZYhs1 .65s var(--seed-timing-function-enter) both}.OmikujiFlow_stampInk__Y8s6R{display:block;mask-size:100% 100%;font-synthesis:none}.OmikujiFlow_resultLevel__BI1se:focus{outline:none}@keyframes OmikujiFlow_grade-stamp__ZYhs1{0%{opacity:.3;transform:scale(1.25) rotate(-6deg)}65%{opacity:1;transform:scale(.97) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){.OmikujiFlow_resultLevel__BI1se{animation:none}}.OmikujiFlow_resultPaper__6RDzc{position:relative;display:flex;flex-direction:column;gap:var(--seed-dimension-x3);margin:0 var(--seed-dimension-x4);padding:var(--seed-dimension-x5) var(--seed-dimension-x6) var(--seed-dimension-x4);border:1px solid #e6e2e4;border-radius:var(--seed-radius-r2);background:#fff;box-shadow:0 22px 52px #0009;color:#17171b;text-align:center}.OmikujiFlow_resultPaper__6RDzc:before{position:absolute;inset:var(--seed-dimension-x2);border:1px solid #e8e1e5;content:"";pointer-events:none}.OmikujiFlow_paperFlower__nzX43{display:grid;place-items:center;width:32px;height:32px;align-self:center;border:1px solid var(--oracle-accent);border-radius:50%;color:var(--oracle-accent)}.OmikujiFlow_paperKicker__i9taq{color:var(--oracle-accent)}.OmikujiFlow_paperRule__pzgnA{display:flex;align-items:center;gap:var(--seed-dimension-x3);color:var(--oracle-accent)}.OmikujiFlow_paperRule__pzgnA:after,.OmikujiFlow_paperRule__pzgnA:before{content:"";flex:1;height:1px;background:#e7c5d1}.OmikujiFlow_paperHeader__iWTs0{display:flex;justify-content:space-between;border-bottom:1px solid #e7c5d1;padding-bottom:var(--seed-dimension-x2);color:var(--oracle-accent);font-size:11px;font-weight:700;letter-spacing:.08em}.OmikujiFlow_readingTitle__SnkUk{color:var(--oracle-accent)}.OmikujiFlow_readingBody__SRD9j{display:flex;flex-direction:column;gap:var(--seed-dimension-x3);line-height:1.8;text-align:left;word-break:keep-all}.OmikujiFlow_readingBody__SRD9j .OmikujiFlow_readingOpening__sTv9L,.OmikujiFlow_readingBody__SRD9j p{color:#17171b}.OmikujiFlow_aspectList__0Ak0N{text-align:left;display:flex;flex-direction:column;margin:var(--seed-dimension-x3) 0;padding:var(--seed-dimension-x2) 0;border-top:1px solid #e8e1e5;border-bottom:1px solid #e8e1e5}.OmikujiFlow_aspectRow__6ppYH{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--seed-dimension-x3);row-gap:var(--seed-dimension-x1);padding:var(--seed-dimension-x3) 0;border-bottom:1px solid #e8e1e5}.OmikujiFlow_aspectRow__6ppYH:last-child{border-bottom:0}.OmikujiFlow_aspectIcon__rlbJ9{display:block;width:32px;font-size:22px;line-height:1.4}.OmikujiFlow_aspectRow__6ppYH .OmikujiFlow_aspectIcon__rlbJ9{grid-row:1/span 2}.OmikujiFlow_aspectRow__6ppYH dd,.OmikujiFlow_aspectRow__6ppYH dt{grid-column:2}.OmikujiFlow_aspectList__0Ak0N dt{color:var(--oracle-accent)}.OmikujiFlow_aspectList__0Ak0N dd{margin:0;color:#17171b;line-height:var(--seed-line-height-t6);word-break:keep-all;text-wrap:pretty}.OmikujiFlow_actionPanel__pgU_p{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x4);border:1px solid #f4d3de;border-radius:var(--seed-radius-r2);background:#fff7fa;line-height:1.65;text-align:left}.OmikujiFlow_actionPanel__pgU_p>div{display:flex;flex-direction:column;gap:var(--seed-dimension-x2);min-width:0}.OmikujiFlow_actionPanel__pgU_p p:first-child{color:var(--oracle-accent)}.OmikujiFlow_actionPanel__pgU_p p:last-child{color:#17171b}.OmikujiFlow_luckyDetails__rO5TP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--seed-dimension-x3);width:100%;text-align:left}.OmikujiFlow_luckyDetail__h2G1O{display:flex;align-items:flex-start;gap:var(--seed-dimension-x2);min-width:0}.OmikujiFlow_luckyEmoji__NZa55{flex:none;font-size:20px;line-height:1.2}.OmikujiFlow_luckyDetail__h2G1O>div{display:flex;flex-direction:column;gap:var(--seed-dimension-x1);min-width:0}.OmikujiFlow_luckyDetail__h2G1O span:not(.OmikujiFlow_luckyEmoji__NZa55){color:#62626a}.OmikujiFlow_luckyDetail__h2G1O strong{color:#17171b;overflow-wrap:anywhere}.OmikujiFlow_paperSeal__6gGj7{align-self:flex-end;display:grid;place-items:center;width:35px;height:35px;border:2px solid var(--oracle-accent);color:var(--oracle-accent);font-weight:700;rotate:-9deg}.OmikujiFlow_resultActions__oOZM2{display:flex;flex-direction:column;gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x8) var(--seed-dimension-x4) var(--seed-dimension-x4)}.OmikujiFlow_hangingPage__CgE8D{position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;padding:calc(76px + env(safe-area-inset-top)) 0 max(var(--seed-dimension-x4),env(safe-area-inset-bottom))}.OmikujiFlow_hangingPage__CgE8D .OmikujiFlow_heading__WJ67j{padding-inline:var(--seed-dimension-x4)}.OmikujiFlow_hangingScene__eEDDo{position:relative;display:block;flex:1 1 350px;width:100%;min-height:320px;max-height:460px;margin-block:var(--seed-dimension-x3) var(--seed-dimension-x2);overflow:hidden;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;appearance:none;touch-action:manipulation}.OmikujiFlow_hangingScene__eEDDo:focus-visible{outline:2px solid #f8ead1;outline-offset:-3px}.OmikujiFlow_ropeFrame__XNnYh{position:absolute;z-index:0;top:64px;left:0;width:100%;filter:drop-shadow(0 4px 3px #000b)}.OmikujiFlow_ropeImage__wT0aQ{display:block;width:100%;height:auto}.OmikujiFlow_hangingTie__M7D4o{position:absolute;z-index:1;left:calc(50% - 26px);top:105px;width:52px;aspect-ratio:998/1575;transform-origin:50% 23%}.OmikujiFlow_hangingTieImage__G5BVR{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 9px #0008)}.OmikujiFlow_tieTarget__ik9Xx{position:absolute;z-index:2;top:105px;left:calc(50% - 25px);display:grid;place-items:center;width:50px;height:50px;border:1px solid #f8ead1b8;border-radius:50%;background:#21150d80;box-shadow:0 0 0 5px #f8ead118,0 0 25px #f8ead177,inset 0 0 12px #eab76955;pointer-events:none;animation:OmikujiFlow_tieTargetPulse__eQwzu 2s ease-in-out infinite}.OmikujiFlow_tieTargetCore__UGL4r{width:11px;height:11px;border:1px solid #fff2db;transform:rotate(45deg);background:#d8a76c;box-shadow:0 0 12px #ffd79c}@keyframes OmikujiFlow_tieTargetPulse__eQwzu{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.09);opacity:1}}.OmikujiFlow_hangingActions__gBhdt{display:flex;flex-direction:column;gap:var(--seed-dimension-x2);margin-top:auto;padding-inline:var(--seed-dimension-x4);text-align:center;color:#d7c6af}.OmikujiFlow_returnAction__5LpSJ{opacity:1;transition:opacity .3s ease-out}.OmikujiFlow_returnActionHidden__DAZl5{opacity:0;pointer-events:none}@media (max-width:350px){.OmikujiFlow_topicOption__R1dDn{font-size:13px}.OmikujiFlow_resultPaper__6RDzc{margin-inline:var(--seed-dimension-x3);padding-inline:var(--seed-dimension-x4)}}@media (prefers-reduced-motion:reduce){.OmikujiFlow_tieTarget__ik9Xx,.OmikujiFlow_vesselImage__PMiR1{animation:none}.OmikujiFlow_vesselFull__tR4bX{transition:none}.OmikujiFlow_vesselImage__PMiR1:has(.OmikujiFlow_shakeButton__FfJsb:active) .OmikujiFlow_vesselFull__tR4bX{transform:none}.OmikujiFlow_returnAction__5LpSJ{transition:none}}