.numerology_shell__oE6UX{max-width:760px;margin:0 auto;padding:20px 16px 132px}.numerology_card__M_Gi3{border:1px solid rgba(212,175,55,.22);background:rgba(18,18,28,.72);backdrop-filter:blur(16px);border-radius:18px;padding:18px;margin-top:14px}.numerology_title__zU0mb{font-family:serif;font-size:28px;color:#efd889;text-align:center}.numerology_muted__gm8Jp{color:#aaa;font-size:13px;line-height:1.7}.numerology_grid__211Cm{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.numerology_field__XcUJ4{display:grid;gap:6px}.numerology_field__XcUJ4 input,.numerology_field__XcUJ4 select{min-height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#151521;color:#fff;padding:0 12px}.numerology_actions__x_Cf_{display:flex;gap:10px;margin-top:18px}.numerology_button__qqzWu{min-height:46px;min-width:44px;flex:1;border:0;border-radius:12px;background:linear-gradient(135deg,#a77b2e,#e0bf63);color:#17120a;font-weight:700}.numerology_secondary__MhHOO{background:transparent;color:#e7d59b;border:1px solid rgba(212,175,55,.35)}.numerology_numbers__2OYYu{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.numerology_number__uJkcv{text-align:center;border-radius:16px;padding:16px 8px;background:rgba(212,175,55,.08)}.numerology_number__uJkcv strong{display:block;font-size:34px;color:#efd889}.numerology_historyRow__bsQt_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.numerology_error__3DVXx{color:#ffaaa2;font-size:13px}.numerology_profileList__j1REs{display:grid;gap:8px}.numerology_profileList__j1REs button{min-height:44px;text-align:left;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#171722;color:#eee;padding:0 12px}@media(max-width:480px){.numerology_grid__211Cm,.numerology_numbers__2OYYu{grid-template-columns:1fr}.numerology_actions__x_Cf_{flex-direction:column}}.numerology_historyActions__dAZK1{display:flex;gap:8px}.numerology_historyActions__dAZK1 .numerology_button__qqzWu{width:72px}.numerology_sheetRoot__9FnJn{position:fixed;inset:0;z-index:120;display:flex;align-items:flex-end;justify-content:center}.numerology_sheetBackdrop__1638E{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.68)}.numerology_confirmDialog__MrOyW,.numerology_sheet__Ocqn_{position:relative;width:min(100%,720px);max-height:min(76vh,620px);overflow:auto;overscroll-behavior:contain;border:1px solid rgba(212,175,55,.28);border-radius:20px 20px 0 0;background:#151521;padding:18px}.numerology_confirmDialog__MrOyW{align-self:center;width:min(calc(100% - 32px),420px);border-radius:18px}.numerology_sheetHeader__p0HD3{display:flex;align-items:center;justify-content:space-between;gap:12px}.numerology_confirmDialog__MrOyW button,.numerology_inlineError__vIpDW button,.numerology_optionGrid__WUkU6 button,.numerology_pagination__rpEXI button,.numerology_sheetHeader__p0HD3 button{min-height:44px;min-width:44px}.numerology_optionGrid__WUkU6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.numerology_optionActive__AiuX_,.numerology_option___NKM0{border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#20202d;color:#eee}.numerology_optionActive__AiuX_{border-color:#d9b757;background:rgba(212,175,55,.18);color:#f4df9c}.numerology_pagination__rpEXI{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.numerology_inlineError__vIpDW button,.numerology_pagination__rpEXI button{border:1px solid rgba(212,175,55,.35);border-radius:10px;background:transparent;color:#e7d59b;padding:0 12px}.numerology_inlineError__vIpDW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#ffaaa2}@media(max-width:480px){.numerology_historyRow__bsQt_{align-items:flex-start;flex-direction:column}.numerology_historyActions__dAZK1{width:100%}.numerology_historyActions__dAZK1 .numerology_button__qqzWu{width:auto}.numerology_optionGrid__WUkU6{grid-template-columns:repeat(3,minmax(0,1fr))}}.numerology_pickerButton__KRJo3{min-height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#151521;color:#fff;padding:0 12px;text-align:left}.numerology_tierGrid__70klA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.numerology_tierActive__e7D_p,.numerology_tierButton__rlknt{min-height:56px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#181824;color:#eee}.numerology_tierActive__e7D_p span,.numerology_tierButton__rlknt span{display:block;font-size:12px;color:#aaa}.numerology_tierActive__e7D_p{border-color:#d9b757;background:rgba(212,175,55,.15)}.numerology_buttonLink__pl0fa{display:flex;min-height:46px;align-items:center;justify-content:center;margin-top:10px;border-radius:12px;background:linear-gradient(135deg,#a77b2e,#e0bf63);color:#17120a;font-weight:700;text-decoration:none}@media(max-width:480px){.numerology_tierGrid__70klA{grid-template-columns:1fr}}.numerology_pageHeader__In4nm{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.numerology_pageHeader__In4nm .numerology_title__zU0mb{grid-column:2}.numerology_historyTrigger__2zm3z{grid-column:3;justify-self:end;min-width:88px;min-height:44px;border:1px solid rgba(212,175,55,.35);border-radius:12px;background:transparent;color:#e7d59b}@media(max-width:480px){.numerology_pageHeader__In4nm{grid-template-columns:1fr auto}.numerology_pageHeader__In4nm .numerology_title__zU0mb{grid-column:1;text-align:left}.numerology_historyTrigger__2zm3z{grid-column:2}}