.LoadingSaju_loading__4caKy{display:grid;justify-items:center;grid-gap:14px;gap:14px;margin-top:var(--space-lg);padding:var(--space-lg);border:1px solid rgba(23,19,15,.1);border-radius:var(--radius-card);background:radial-gradient(circle at 50% 38%,rgba(0,0,0,.12),transparent 44px),rgba(255,252,244,.9);color:#17130f}.LoadingSaju_ink__c3v03{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 45% 45%,rgba(0,0,0,.92),rgba(0,0,0,.22) 62%,transparent 64%),radial-gradient(circle at 20% 68%,rgba(0,0,0,.26),transparent 16px);animation:LoadingSaju_pulse__Lrhzm 1.4s ease-in-out infinite}.LoadingSaju_messages__NiIT_{display:grid;grid-gap:6px;gap:6px;text-align:center;font-weight:var(--font-weight-semibold)}.LoadingSaju_messages__NiIT_ span{color:#5d554c}@keyframes LoadingSaju_pulse__Lrhzm{0%,to{transform:scale(.94);opacity:.62}50%{transform:scale(1);opacity:1}}.FortuneInputFlow_flow__pL3je{width:100%;max-width:720px;min-height:calc(100dvh - 132px);margin:0 auto;padding:var(--space-lg) 0 calc(112px + env(safe-area-inset-bottom))}.FortuneInputFlow_meta__UfEZt{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-sm);color:var(--color-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.FortuneInputFlow_back__GQiLo{min-height:40px;padding:0;color:var(--color-text);font-weight:var(--font-weight-semibold)}.FortuneInputFlow_back__GQiLo:disabled{color:var(--color-muted);cursor:not-allowed}.FortuneInputFlow_progressTrack__jtIca{height:8px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-border)}.FortuneInputFlow_progressBar__CeBYd{height:100%;border-radius:inherit;background:var(--color-primary);transition:width var(--transition-base)}.FortuneInputFlow_question__Hb0N8{padding:var(--space-2xl) 0 var(--space-xl)}.FortuneInputFlow_serviceName__9eCnD{margin-bottom:var(--space-sm);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.FortuneInputFlow_question__Hb0N8 h1{margin-bottom:var(--space-md);font-size:var(--font-size-3xl);letter-spacing:0}.FortuneInputFlow_question__Hb0N8 p:last-child{max-width:28rem;margin-bottom:0;color:var(--color-muted)}.FortuneInputFlow_body__yjtFz,.FortuneInputFlow_stack__ucxsj{display:flex;flex-direction:column;gap:var(--space-md)}.FortuneInputFlow_choiceGrid__ttDrf{display:grid;grid-template-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.FortuneInputFlow_choice__E0M6v{justify-content:flex-start;width:100%;min-height:56px;padding:0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm)}.FortuneInputFlow_choice__E0M6v:hover,.FortuneInputFlow_selected__6MEo0{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-dark)}.FortuneInputFlow_field__iQWmZ{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:0}.FortuneInputFlow_field__iQWmZ span{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.FortuneInputFlow_field__iQWmZ input,.FortuneInputFlow_field__iQWmZ select{width:100%;min-height:52px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface)}.FortuneInputFlow_timeSelectGrid__uQePb{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.FortuneInputFlow_periodGrid__Yd2M9{display:grid;grid-template-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.FortuneInputFlow_segmented__j_hFJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-muted)}.FortuneInputFlow_segmented__j_hFJ button{min-height:44px;border-radius:10px;color:var(--color-muted);font-weight:var(--font-weight-bold)}.FortuneInputFlow_segmentActive__L_WNc{background:var(--color-surface);color:var(--color-primary-dark)!important;box-shadow:var(--shadow-sm)}.FortuneInputFlow_consent__WaW0k,.FortuneInputFlow_inlineCheck__0ALkF{display:flex;align-items:flex-start;gap:var(--space-sm);margin:0;color:var(--color-text)}.FortuneInputFlow_consent__WaW0k input,.FortuneInputFlow_inlineCheck__0ALkF input{width:20px;min-width:20px;height:20px;margin-top:.15rem;accent-color:var(--color-primary)}.FortuneInputFlow_notice__xRmO4{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.FortuneInputFlow_consent__WaW0k,.FortuneInputFlow_notice__xRmO4{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.FortuneInputFlow_consent__WaW0k span{display:flex;flex-direction:column;gap:var(--space-xs)}.FortuneInputFlow_consent__WaW0k small{color:var(--color-muted);line-height:var(--line-height-normal)}.FortuneInputFlow_error__DSb6S{margin:var(--space-lg) 0 0;padding:var(--space-md);border-radius:var(--radius-control);background:var(--color-error-light);color:var(--color-error);font-weight:var(--font-weight-semibold)}.FortuneInputFlow_ctaBar__FDgkn{position:-webkit-sticky;position:sticky;bottom:72px;margin-top:var(--space-xl);padding:var(--space-md) 0;background:linear-gradient(to top,var(--color-bg) 70%,rgba(248,248,251,0))}.FortuneInputFlow_primary__cjr1g{width:100%;min-height:54px;border-radius:var(--radius-control);background:var(--color-primary);color:#fff;font-weight:var(--font-weight-bold);box-shadow:0 12px 24px rgba(79,70,229,.22)}.FortuneInputFlow_primary__cjr1g:disabled{background:var(--color-border-strong);box-shadow:none;cursor:wait}.FortuneInputFlow_inputAdBanner__ssv_n{display:flex;flex-direction:column;overflow:hidden;margin-top:var(--space-lg);border:1px solid rgba(23,19,15,.1);border-radius:var(--radius-card);background:#f3dfb8;color:inherit;text-decoration:none;box-shadow:var(--shadow-sm)}.FortuneInputFlow_inputAdArtwork___Z0Uz{display:block;width:100%;height:auto}.FortuneInputFlow_inputAdDisclosure__BuXx9{display:block;padding:7px 10px 8px;background:#f3dfb8;color:rgba(80,51,21,.72);font-size:10px;font-weight:var(--font-weight-bold);line-height:1.4;text-align:center;word-break:keep-all}@media (min-width:768px){.FortuneInputFlow_flow__pL3je{min-height:auto;margin:var(--space-2xl) auto var(--space-3xl);padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.FortuneInputFlow_question__Hb0N8{padding:var(--space-2xl) 0 var(--space-lg)}.FortuneInputFlow_choiceGrid__ttDrf,.FortuneInputFlow_periodGrid__Yd2M9{grid-template-columns:repeat(2,minmax(0,1fr))}.FortuneInputFlow_ctaBar__FDgkn{bottom:var(--space-md);margin-right:calc(var(--space-xl) * -1);margin-left:calc(var(--space-xl) * -1);padding:var(--space-md) var(--space-xl) 0;background:linear-gradient(to top,var(--color-surface) 76%,rgba(255,255,255,0))}.FortuneInputFlow_inputAdBanner__ssv_n{margin-top:var(--space-xl)}}@media (max-width:430px){.FortuneInputFlow_question__Hb0N8 h1{font-size:var(--font-size-2xl)}.FortuneInputFlow_timeSelectGrid__uQePb{grid-template-columns:1fr}}