._wrap_exlt8_1{position:relative}._input_exlt8_2{box-sizing:border-box;border-radius:var(--radius);width:100%;color:var(--text);background:#0f0d11;border:1px solid #c9a84c40;padding:13px 14px;font-family:Lato,sans-serif;font-size:16px}._input_exlt8_2:focus-visible{outline:2px solid var(--gold);outline-offset:1px}._list_exlt8_4{z-index:20;border-radius:var(--radius);background:#14141f;border:1px solid #c9a84c59;max-height:260px;margin:6px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000080}._item_exlt8_5{color:var(--text);cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:11px 12px;font-size:14px;display:flex}._item_exlt8_5 svg{flex:none}._active_exlt8_7{background:#c9a84c24}._page_ljrv6_1{flex-direction:column;min-height:100vh;display:flex;position:relative}._nav_ljrv6_2{z-index:2;border-bottom:1px solid #c9a84c1a;justify-content:space-between;align-items:center;padding:14px 24px;display:flex;position:relative}._backBtn_ljrv6_3{color:var(--text2);border-radius:var(--radius);border:1px solid #c9a84c40;padding:8px 16px;font-size:13px;text-decoration:none}._backBtn_ljrv6_3:hover{border-color:var(--gold);color:var(--gold)}._logo_ljrv6_5{letter-spacing:1.5px;color:var(--gold);font-family:Cinzel,serif;font-size:15px}._header_ljrv6_7{text-align:center;z-index:1;border-bottom:1px solid #c9a84c1a;padding:32px 20px 20px;position:relative}._icon_ljrv6_8{color:var(--gold);font-size:26px}._h1_ljrv6_9{color:var(--text);margin:6px 0 0;font-family:Cinzel,serif;font-size:clamp(26px,5.5vw,38px);font-weight:600}._tagline_ljrv6_10{letter-spacing:2px;text-transform:uppercase;color:var(--text2);margin:10px 0 0;font-size:12px}._intro_ljrv6_11{max-width:640px;color:var(--text2);margin:14px auto 0;font-size:14.5px;line-height:1.75}._main_ljrv6_13{box-sizing:border-box;flex-direction:column;flex:1;gap:22px;width:100%;max-width:900px;margin:0 auto;padding:28px 16px 48px;display:flex}._card_ljrv6_14{background:var(--surface);border-radius:var(--radius-lg);border:1px solid #c9a84c33;padding:22px 24px}._form_ljrv6_15{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._field_ljrv6_16{flex-direction:column;flex:1;min-width:200px;display:flex}._label_ljrv6_17{letter-spacing:1px;text-transform:uppercase;color:var(--text2);margin-bottom:8px;font-size:12px}._input_ljrv6_18{box-sizing:border-box;border-radius:var(--radius);color:var(--text);background:#0f0d11;border:1px solid #c9a84c40;padding:13px 14px;font-family:Lato,sans-serif;font-size:16px}._input_ljrv6_18:focus-visible{outline:2px solid var(--gold);outline-offset:1px}._btn_ljrv6_20{background:linear-gradient(135deg, var(--gold-dark), var(--gold));color:#07070f;border-radius:var(--radius);letter-spacing:1px;cursor:pointer;border:none;padding:14px 26px;font-family:Cinzel,serif;font-size:13px;font-weight:600}._btn_ljrv6_20:disabled{opacity:.5}._btn_ljrv6_20:focus-visible{outline:2px solid var(--gold);outline-offset:3px}._privacy_ljrv6_23{color:var(--text2);margin:14px 0 0;font-size:12.5px}._error_ljrv6_24{background:var(--danger-faint);border:1px solid var(--danger);border-radius:var(--radius);color:#f0b4b3;padding:14px 18px;font-size:14px}._result_ljrv6_26{flex-direction:column;gap:20px;display:flex}._summary_ljrv6_27,._timings_ljrv6_27,._chog_ljrv6_27{background:var(--surface);border-radius:var(--radius-lg);border:1px solid #c9a84c24;padding:20px 22px}._sumHead_ljrv6_28{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}._sumDate_ljrv6_29{color:var(--gold-light);font-family:Cinzel,serif;font-size:18px}._sumPlace_ljrv6_30{color:var(--text2);margin-top:2px;font-size:13px}._sun_ljrv6_31{color:#cfc8b6;gap:16px;font-size:14px;display:flex}._grid_ljrv6_32{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._item_ljrv6_33{background:var(--bg3);border:1px solid #c9a84c1f;border-radius:10px;padding:13px 15px}._item_ljrv6_33._bad_ljrv6_34{background:#e24b4a0d;border-color:#e24b4a4d}._itemK_ljrv6_35{letter-spacing:1px;text-transform:uppercase;color:var(--text2);margin-bottom:5px;font-size:10.5px}._itemV_ljrv6_36{color:var(--text);font-family:Cinzel,serif;font-size:16px}._itemS_ljrv6_37{color:var(--text2);margin-top:3px;font-size:12px}._h2_ljrv6_38{letter-spacing:1px;color:var(--gold);margin:0 0 14px;font-family:Cinzel,serif;font-size:15px}._small_ljrv6_39{color:var(--text2);margin:10px 0 0;font-size:12px;font-style:italic}._chogList_ljrv6_41{flex-direction:column;gap:6px;display:flex}._chogRow_ljrv6_42{border:1px solid #c9a84c1a;border-radius:8px;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:grid}._chogName_ljrv6_43{color:var(--text);font-family:Cinzel,serif}._chogTime_ljrv6_44{color:#cfc8b6;font-size:13px}._chogNature_ljrv6_45{text-transform:uppercase;letter-spacing:.5px;font-size:11px}._n_good_ljrv6_46{border-color:#3db87a4d}._n_good_ljrv6_46 ._chogNature_ljrv6_45{color:#7fe0a8}._n_bad_ljrv6_47{border-color:#e24b4a4d}._n_bad_ljrv6_47 ._chogNature_ljrv6_45{color:#e8946f}._n_neutral_ljrv6_48 ._chogNature_ljrv6_45{color:var(--text2)}._caution_ljrv6_50{border-radius:var(--radius-lg);color:#cfc8b6;background:#e24b4a0f;border:1px solid #e24b4a59;padding:16px 20px;font-size:13px;line-height:1.7}._footer_ljrv6_52{text-align:center;color:var(--text2);border-top:1px solid #c9a84c1a;padding:18px 24px;font-size:12px;font-style:italic;line-height:1.7}._footer_ljrv6_52 strong{color:var(--gold);font-weight:400}._footerNav_ljrv6_54{margin:6px 0;font-style:normal}._footerNav_ljrv6_54 a{color:var(--text2)}._footerNav_ljrv6_54 a:hover{color:var(--gold)}._footerSmall_ljrv6_56{color:var(--text3);font-size:11px}@media (width<=560px){._chogRow_ljrv6_42{grid-template-columns:1fr auto}._chogNature_ljrv6_45{grid-column:2}._chogTime_ljrv6_44{grid-column:1/-1}}._muhurat_ljrv6_61{border-radius:var(--radius-lg);background:#3db87a0d;border:1px solid #3db87a40;padding:20px 22px}._muhuratLead_ljrv6_62{color:#cfc8b6;margin:0 0 14px;font-size:13.5px;line-height:1.6}._muhuratLead_ljrv6_62 strong{color:#7fe0a8}._goodTimes_ljrv6_64{flex-wrap:wrap;gap:8px;display:flex}._goodChip_ljrv6_65{color:#a8e6c4;background:#3db87a1a;border:1px solid #3db87a4d;border-radius:999px;padding:7px 14px;font-size:13px}._avoidLine_ljrv6_66{color:var(--text2);margin:14px 0 0;font-size:13px;line-height:1.6}._avoidLine_ljrv6_66 strong{color:#e8946f}
