.games-page_page__YN7oq{--paper:var(--site-paper);--paper-deep:var(--site-gold-tint);--white:#fffefa;--ink:#252522;--muted:#78756e;--line:#dedad1;--gold:#a78045;--serif:Georgia,"Noto Serif SC","Songti SC",SimSun,serif;--sans:Inter,"PingFang SC","Microsoft YaHei",sans-serif;min-height:100vh;color:var(--ink);background:linear-gradient(180deg,rgba(255,254,250,.35),rgba(244,242,237,.96)),url(/visuals/cloud-paper-mist-fast.jpg) top /cover fixed;font-family:var(--sans);line-height:1.7}html.lg-home-hero-on .games-page_page__YN7oq{background:transparent}.games-page_page__YN7oq a{color:inherit;text-decoration:none}.games-page_page__YN7oq .site-header{position:fixed;inset:0 0 auto;z-index:20;min-height:72px;padding:max(10px,env(safe-area-inset-top,0px)) clamp(20px,4vw,48px) 8px;display:flex;align-items:center;gap:28px;border-bottom:1px solid rgba(28,26,23,.08);background:rgba(255,252,246,.82);box-shadow:0 8px 28px rgba(47,40,31,.05);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.games-page_page__YN7oq .site-brand{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:48px;color:#1c1a17}.games-page_page__YN7oq .brand-mark{width:42px;height:42px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#0b0b0b}.games-page_page__YN7oq .brand-mark img{width:100%;height:100%;object-fit:contain}.games-page_page__YN7oq .brand-copy{display:flex;flex-direction:column;gap:2px;line-height:1.1}.games-page_page__YN7oq .brand-copy strong{font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,serif;font-size:20px;font-weight:700;letter-spacing:.12em}.games-page_page__YN7oq .brand-copy small{font-size:10px;letter-spacing:.28em;opacity:.55;text-transform:uppercase}.games-page_page__YN7oq .site-nav{min-width:0;max-width:100%;flex:1 1 auto;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;padding:5px;border:1px solid rgba(50,46,40,.1);border-radius:999px;background:rgba(255,255,255,.82);box-shadow:0 10px 34px rgba(47,40,31,.08),inset 0 1px 0 rgba(255,255,255,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.games-page_page__YN7oq .site-nav::-webkit-scrollbar{display:none}.games-page_page__YN7oq .site-nav-link{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 14px;border-radius:999px;color:#3a3530;font-size:14px;white-space:nowrap;transition:background .2s,color .2s}.games-page_page__YN7oq .site-nav-link.is-active,.games-page_page__YN7oq .site-nav-link:hover{color:#1c1a17;background:rgba(255,255,255,.78)}.games-page_page__YN7oq .site-nav-link.is-active{font-weight:600;box-shadow:0 4px 14px rgba(47,40,31,.08)}.games-page_page__YN7oq .site-login-link{min-width:84px;margin-left:auto;border:1px solid #8a6839;color:#fffaf2;background:#8a6839;font-weight:650}.games-page_page__YN7oq .site-login-link.is-active,.games-page_page__YN7oq .site-login-link:hover{color:#fffaf2;background:#72532c}.games-page_page__YN7oq .site-login-link:focus-visible{outline:2px solid #9b7845;outline-offset:2px}.games-page_main__MxiGV{width:min(100% - 40px,1500px);min-height:calc(100vh - 72px);margin:0 auto;padding:112px 0 72px}.games-page_shell__PNsWW{width:min(100%,76rem);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(.85rem,2vw,1.15rem)}.games-page_card__HH7i7{--accent:#315767;--accent-soft:#31576724;min-height:clamp(18.5rem,27vw,21.25rem);display:grid;grid-template-rows:8.8rem 1fr;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 16%,white 60%);border-radius:8px;color:var(--ink);background:linear-gradient(rgba(255,255,255,.82),rgba(245,249,246,.66)),url(/visuals/cloud-paper-mist-fast.jpg) 50% /cover;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 18px 54px color-mix(in srgb,var(--accent) 9%,transparent);transition:transform .18s,border-color .18s,box-shadow .18s}.games-page_card__HH7i7:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 30%,rgba(255,255,255,.26) 44%,transparent 58%),radial-gradient(ellipse at 88% 16%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 10rem)}.games-page_card__HH7i7:hover{border-color:color-mix(in srgb,var(--accent) 32%,white 48%);transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 24px 70px color-mix(in srgb,var(--accent) 16%,transparent)}.games-page_cardLottery___iZkC{--accent:#8c6b37;--accent-soft:#8c6b3729}.games-page_cardThread__RrTpa{--accent:#a84450;--accent-soft:#a8445024}.games-page_cardTarot__5314F{--accent:#594986;--accent-soft:#59498624}.games-page_cover__KgGzh{position:relative;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--accent) 12%,white 56%);background:radial-gradient(ellipse at 54% 26%,rgba(255,255,255,.76),transparent 3.5rem),radial-gradient(ellipse at 20% 82%,var(--accent-soft),transparent 5.5rem),linear-gradient(135deg,color-mix(in srgb,var(--accent) 13%,white),rgba(255,255,255,.58))}.games-page_cover__KgGzh:before{content:"";position:absolute;top:1.25rem;left:50%;width:9rem;height:9rem;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:999px;opacity:.62;transform:translateX(-50%)}.games-page_cover__KgGzh:after{content:"";position:absolute;inset:auto -12% -42%;height:82%;pointer-events:none;background:radial-gradient(ellipse at 22% 35%,rgba(255,255,255,.68),transparent 4.5rem),radial-gradient(ellipse at 52% 42%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 7rem),radial-gradient(ellipse at 82% 35%,rgba(255,255,255,.58),transparent 4.5rem);filter:blur(.2px)}.games-page_coverIcon__OTDm_{z-index:1;position:relative;width:3.2rem;height:3.2rem;color:color-mix(in srgb,var(--accent) 82%,#102027);filter:drop-shadow(0 12px 22px color-mix(in srgb,var(--accent) 18%,transparent))}.games-page_coverLine__G80ge,.games-page_coverShape__hYWUx{position:absolute;z-index:1;display:block;border-radius:999px}.games-page_coverLine__G80ge{width:6.2rem;height:.18rem;background:color-mix(in srgb,var(--accent) 42%,white);transform:translateY(2.45rem) rotate(-5deg)}.games-page_coverShape__hYWUx{width:3.6rem;height:3.6rem;border:1px solid color-mix(in srgb,var(--accent) 18%,white 56%);background:rgba(255,255,255,.3);transform:translate(2.8rem,-.85rem)}.games-page_cardCopy__yNwGu{min-width:0;position:relative;display:grid;align-content:start;padding:1rem}.games-page_pill__KH6Mf{width:fit-content;display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .64rem;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:999px;color:color-mix(in srgb,var(--accent) 84%,var(--ink));background:rgba(255,255,255,.56);font-size:.76rem;font-weight:760}.games-page_card__HH7i7 h2{margin:.85rem 0 0;font-family:var(--serif);font-size:clamp(1.7rem,4vw,2.35rem);font-weight:720;line-height:1.05}.games-page_card__HH7i7 p{max-width:42rem;margin:.75rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.75}.games-page_action__jpBvX{align-self:end;display:inline-flex;align-items:center;gap:.4rem;margin-top:1.05rem;color:var(--ink);font-size:.92rem}.games-page_action__jpBvX svg{transition:transform .18s ease}.games-page_card__HH7i7:hover .games-page_action__jpBvX svg{transform:translateX(3px)}.games-page_page__YN7oq #lsg-site-footer.site-footer{width:min(100% - 40px,1500px);margin:0 auto;padding:28px 0 max(36px,env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:20px;align-items:center;border-top:0;color:#5f574e;background:rgba(255,252,246,var(--lsg-surface-alpha,.54));box-shadow:0 -10px 28px rgba(47,40,31,.08);font-size:13px;line-height:1.6}.games-page_page__YN7oq #lsg-site-footer .footer-brand{display:flex;align-items:center;gap:9px;color:#211d18;font-family:var(--serif);font-size:17px}.games-page_page__YN7oq #lsg-site-footer .brand-logo{width:28px;height:28px;object-fit:contain}.games-page_page__YN7oq #lsg-site-footer .footer-tagline{justify-self:center;color:#5f574e;font-size:17px;text-align:center}.games-page_page__YN7oq #lsg-site-footer .footer-meta{display:grid;justify-items:end;gap:3px;text-align:right}.games-page_page__YN7oq #lsg-site-footer .footer-meta a,.games-page_page__YN7oq #lsg-site-footer .footer-meta span{overflow-wrap:anywhere}.games-page_page__YN7oq #lsg-site-footer .footer-contact{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px 12px}.games-page_page__YN7oq #lsg-site-footer .footer-meta a:hover{color:#7d5d2d;text-decoration:underline}.games-page_visuallyHidden__WCsr_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:860px){.games-page_page__YN7oq .site-header{gap:12px}.games-page_page__YN7oq .site-nav-link{padding:0 10px;font-size:13px}}@media (max-width:680px){.games-page_page__YN7oq .site-header{min-height:64px;padding-right:14px;padding-left:14px}.games-page_page__YN7oq .brand-mark{width:38px;height:38px}.games-page_page__YN7oq .brand-copy{white-space:nowrap}.games-page_page__YN7oq .brand-copy small{display:none}.games-page_page__YN7oq .site-nav{max-width:calc(100vw - 150px);padding:4px}.games-page_page__YN7oq .site-nav-link{padding:0 8px;font-size:12px}.games-page_main__MxiGV{width:min(100% - 28px,1500px);min-height:calc(100vh - 64px);padding-top:96px;padding-bottom:56px}.games-page_page__YN7oq #lsg-site-footer.site-footer{width:min(100% - 28px,1500px);grid-template-columns:1fr;gap:12px;align-items:start}.games-page_page__YN7oq #lsg-site-footer .footer-tagline{justify-self:center;text-align:center}.games-page_page__YN7oq #lsg-site-footer .footer-meta{justify-items:start;text-align:left}.games-page_page__YN7oq #lsg-site-footer .footer-contact{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.games-page_action__jpBvX svg,.games-page_card__HH7i7{transition:none}}.growth-consent_consent__rjhC0{font-size:13px;width:100%;max-width:720px;color:var(--tool-muted,var(--site-muted))}.growth-consent_consent__rjhC0 summary{min-height:44px;display:list-item;align-content:center;cursor:pointer}.growth-consent_consent__rjhC0 p{font-size:13px!important;line-height:1.8;margin:8px 0}.growth-consent_consent__rjhC0 button{min-height:44px;padding:8px 12px;color:var(--tool-ink,var(--site-ink));border:1px solid var(--tool-line,var(--site-line));border-radius:8px;background:var(--tool-surface,var(--site-surface));font:inherit;cursor:pointer}.growth-consent_consent__rjhC0 :is(summary,button):focus-visible{outline:2px solid var(--tool-ink,var(--site-ink));outline-offset:3px}.birth-picker-fields_trigger__Vqhh6{display:inline-flex;width:100%;min-height:66px;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(77,63,47,.2);border-radius:8px;color:#40362d;background:rgba(255,255,255,.58);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.birth-picker-fields_timeField__IWo0_{display:grid;gap:8px;min-width:0}.birth-picker-fields_timeFieldLabel__PM8xc{display:flex;align-items:baseline;gap:5px;color:#51483f;font-size:var(--tool-input-label-font,13px);font-weight:700}.birth-picker-fields_timeFieldLabel__PM8xc em{color:#a36643;font-size:var(--tool-input-note-font,11px);font-style:normal;font-weight:500}.birth-picker-fields_compactTrigger__WIwPD{min-height:48px;padding:6px 10px;border-radius:7px}.birth-picker-fields_compactTrigger__WIwPD .birth-picker-fields_triggerIcon___WZ_L{width:28px;height:28px}.birth-picker-fields_compactTrigger__WIwPD .birth-picker-fields_triggerCopy__SW2Rk{gap:2px}.birth-picker-fields_compactTrigger__WIwPD .birth-picker-fields_triggerCopy__SW2Rk strong{font-size:var(--tool-input-value-font,13px)}.birth-picker-fields_compactTrigger__WIwPD .birth-picker-fields_triggerCopy__SW2Rk small{font-size:var(--tool-input-note-font,11px)}.birth-picker-fields_compactTrigger__WIwPD .birth-picker-fields_triggerArrow__bvBd4{font-size:20px}.birth-picker-fields_trigger__Vqhh6:hover{border-color:#c9a24e;background:rgba(255,255,255,.78)}.birth-picker-fields_trigger__Vqhh6:disabled{cursor:wait;opacity:.68}.birth-picker-fields_triggerIcon___WZ_L{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;color:#726553;background:#f2efea}.birth-picker-fields_triggerCopy__SW2Rk{display:grid;flex:1 1;gap:4px;min-width:0}.birth-picker-fields_triggerCopy__SW2Rk small,.birth-picker-fields_triggerCopy__SW2Rk strong{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.birth-picker-fields_triggerCopy__SW2Rk strong{color:#40362d;font-size:var(--tool-input-value-font,15px)}.birth-picker-fields_triggerCopy__SW2Rk small{color:#756b61;font-size:var(--tool-input-note-font,12px)}.birth-picker-fields_triggerArrow__bvBd4{flex:none;color:#756b61;font-size:24px;line-height:1}@media (max-width:760px){.compact-tool-fields .birth-picker-fields_trigger__Vqhh6,.ziwei-birth-panel .birth-picker-fields_trigger__Vqhh6{min-height:44px;padding:5px 6px;gap:5px}.compact-tool-fields .birth-picker-fields_triggerCopy__SW2Rk small,.ziwei-birth-panel .birth-picker-fields_triggerCopy__SW2Rk small{display:none}.compact-tool-fields .birth-picker-fields_triggerCopy__SW2Rk strong,.ziwei-birth-panel .birth-picker-fields_triggerCopy__SW2Rk strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-tool-fields .birth-picker-fields_triggerIcon___WZ_L,.ziwei-birth-panel .birth-picker-fields_triggerIcon___WZ_L{width:22px;height:22px}}@media (max-width:359px){.compact-tool-fields .birth-picker-fields_triggerIcon___WZ_L,.ziwei-birth-panel .birth-picker-fields_triggerIcon___WZ_L{display:none}}.birth-picker-fields_backdrop__ORaOF{padding:0;background:rgba(10,26,26,.62)}.birth-picker-fields_backdrop__ORaOF,.birth-picker-fields_timeBackdrop__5yugi{position:fixed;z-index:2147483100;inset:0;display:flex;align-items:flex-end;justify-content:center}.birth-picker-fields_timeBackdrop__5yugi{padding:0 16px;background:rgba(11,20,20,.58)}.birth-picker-fields_locationDialog__DESrL,.birth-picker-fields_timeDialog__H5oBg{display:grid;gap:16px;width:min(760px,100%);max-height:min(820px,calc(100dvh - 40px));padding:22px;overflow:auto;border:1px solid rgba(184,134,11,.34);border-radius:16px;background:linear-gradient(180deg,#fbfaf5,#f5f0e1);box-shadow:0 24px 80px rgba(18,18,14,.3)}.birth-picker-fields_timeDialog__H5oBg{width:min(560px,100%);height:auto;border-radius:16px 16px 0 0}.birth-picker-fields_locationDialog__DESrL,.birth-picker-fields_timeDialog__H5oBg{position:relative;display:flex;flex-direction:column;gap:0;max-height:92dvh;padding:0;overflow:hidden}.birth-picker-fields_locationDialog__DESrL{width:min(100%,560px);height:min(92dvh,760px);min-height:0;border:1px solid rgba(184,134,11,.3);border-radius:18px 18px 0 0;color:#004d4d;background:linear-gradient(180deg,#fbfaf5,#f5f0e1);box-shadow:0 -16px 50px rgba(0,20,20,.42)}.birth-picker-fields_dialogHeader__KwjBt,.birth-picker-fields_pickerTop__EVCuw{display:flex;align-items:center;justify-content:space-between;gap:12px}.birth-picker-fields_dialogHeader__KwjBt{position:relative;justify-content:center;flex:none;min-height:58px;padding:10px 60px 8px 12px;border-bottom:1px solid rgba(0,77,77,.12)}.birth-picker-fields_sheetGrab__8hUcl{position:absolute;top:7px;left:50%;width:36px;height:4px;border-radius:99px;background:#b8860b;opacity:.62;transform:translateX(-50%)}.birth-picker-fields_addressHeader__Krdw0{display:flex;align-items:center;gap:4px;flex:none;padding:8px 12px 6px 8px;border-bottom:1px solid rgba(0,77,77,.12)}.birth-picker-fields_addressCancel__xrEzs{min-height:44px;flex:0 0 72px;padding:6px 0;border:0;color:#8a2f45;background:transparent;font:inherit;font-size:16px;cursor:pointer}.birth-picker-fields_addressCancel__xrEzs:hover{color:#b08a30}.birth-picker-fields_addressTools__A6Ef7{display:flex;flex:none;align-items:center;margin:8px 16px 10px}.birth-picker-fields_locationDialog__DESrL .birth-picker-fields_searchBox__tIJPF{width:100%;height:48px;min-height:48px;padding:0 14px;border-radius:24px;background:rgba(255,255,255,.58)}.birth-picker-fields_srOnly__sShJu{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.birth-picker-fields_eyebrow__65d4e{margin:0 0 7px;color:#967044;font-size:12px;font-weight:800;letter-spacing:.16em}.birth-picker-fields_dialogHeader__KwjBt h2{margin:0;color:#004d4d;font-size:17px;font-weight:700;line-height:1.3}.birth-picker-fields_iconButton__KsGvH{position:absolute;top:7px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:rgba(0,77,77,.62);background:transparent;cursor:pointer;font-size:25px;line-height:1}.birth-picker-fields_iconButton__KsGvH:focus-visible,.birth-picker-fields_iconButton__KsGvH:hover{color:#004d4d;background:rgba(0,77,77,.08);outline:none}.birth-picker-fields_pickerTop__EVCuw{flex:none;gap:10px;padding:17px 18px 10px}.birth-picker-fields_todayButton__Z2pRu{display:grid;place-items:center;width:34px;height:34px;flex:none;padding:0;border:0;border-radius:50%;color:#fffaf0;background:rgba(0,77,77,.34);font-size:14px;font-weight:700;cursor:pointer}.birth-picker-fields_locationTabs__XsYRq,.birth-picker-fields_pickerTabs__lTm2_{display:flex;flex:1 1;gap:4px;min-height:38px;padding:3px;border:1px solid rgba(0,77,77,.2);border-radius:999px;background:rgba(255,255,255,.54)}.birth-picker-fields_locationTabs__XsYRq{height:46px;min-height:46px;gap:0;padding:0;overflow:hidden;border-radius:24px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerTabs__lTm2_{gap:0;min-height:36px;padding:0;overflow:hidden;border-radius:20px;background:rgba(255,255,255,.72)}.birth-picker-fields_locationTabActive__FRtAR,.birth-picker-fields_locationTab__RPQOC,.birth-picker-fields_pickerTabActive__5a7SY,.birth-picker-fields_pickerTab__pJxxL{flex:1 1;border:0;border-radius:999px;color:rgba(0,77,77,.65);background:transparent;font:inherit;cursor:pointer}.birth-picker-fields_locationTabActive__FRtAR,.birth-picker-fields_locationTab__RPQOC{font-size:15px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerTabActive__5a7SY,.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerTab__pJxxL{border-radius:20px;color:rgba(0,77,77,.75)}.birth-picker-fields_locationTabActive__FRtAR,.birth-picker-fields_pickerTabActive__5a7SY{color:#102b2b;background:linear-gradient(180deg,#ead68a,#c99d42);box-shadow:0 2px 8px rgba(184,134,11,.2)}.birth-picker-fields_locationTabActive__FRtAR{margin:3px;border-radius:21px;font-weight:600}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerTabActive__5a7SY{margin:-1px;color:#2d2924;background:#c9a24e;box-shadow:none;font-weight:700}.birth-picker-fields_quickEntry__v9Nji{display:flex;gap:8px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji{flex:none;margin:0 18px 11px;padding:3px;border:1px solid rgba(0,77,77,.16);border-radius:20px;background:rgba(255,255,255,.74)}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji input{min-height:36px;padding:7px 10px;border:0;border-radius:0;background:transparent}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji input:focus{box-shadow:none}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button{min-width:0;padding:7px 17px;border:0;border-radius:18px;box-shadow:0 8px 18px rgba(176,138,48,.2)}.birth-picker-fields_quickEntry__v9Nji input{min-width:0;flex:1 1;min-height:42px;padding:0 12px;border:1px solid rgba(184,134,11,.24);border-radius:7px;color:#004d4d;background:rgba(255,255,255,.7);font:inherit;outline:none}.birth-picker-fields_quickEntry__v9Nji input:focus{border-color:#b08a30;box-shadow:0 0 0 3px rgba(176,138,48,.16)}.birth-picker-fields_quickEntry__v9Nji button{min-width:64px;border:1px solid rgba(176,138,48,.38);border-radius:7px;color:#102b2b;background:linear-gradient(180deg,#ead68a,#c99d42);font:inherit;font-weight:700;cursor:pointer}.birth-picker-fields_quickEntry__v9Nji button:disabled{cursor:not-allowed;opacity:1}.birth-picker-fields_pickerRule__YVWbw{height:1px;background:rgba(0,77,77,.14)}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerRule__YVWbw{flex:none;margin:0 18px;background:rgba(0,77,77,.12)}.birth-picker-fields_pickerDetail__7aqN0,.birth-picker-fields_quickInput__rKodw{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid rgba(184,134,11,.24);border-radius:8px;color:#004d4d;background:rgba(255,255,255,.52)}.birth-picker-fields_quickInput__rKodw span{color:rgba(0,77,77,.72);font-size:12px}.birth-picker-fields_quickInput__rKodw strong{margin-left:auto;color:#004d4d;font-size:14px}.birth-picker-fields_locationBody__he3gs,.birth-picker-fields_wheelGrid__C_O3N{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelGrid__C_O3N{height:343px;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);min-height:0;margin:0 18px;padding-top:8px}.birth-picker-fields_locationContent__yFZdg{position:relative;display:flex;min-height:0;flex:1 1;flex-direction:column}.birth-picker-fields_locationHint__9pU_6{display:flex;min-height:48px;flex:none;align-items:center;margin:0;padding:4px 16px;color:#777;font-size:12px;line-height:1.45}.birth-picker-fields_locationBodyChina__FcEZN{grid-template-columns:repeat(3,minmax(0,1fr))}.birth-picker-fields_locationBodyTwo__7L8UI{grid-template-columns:repeat(2,minmax(0,1fr))}.birth-picker-fields_locationBody__he3gs{position:relative;display:grid;min-height:0;height:100%;flex:1 1;grid-template-rows:minmax(0,1fr);margin:0 8px;padding:0;overflow:hidden}.birth-picker-fields_wheelColumn__e7ZDr{position:relative;z-index:1;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;text-align:center}.birth-picker-fields_wheelLabel__jm5QI{display:block;height:27px;flex:none;color:#222;font-size:13px;line-height:27px}.birth-picker-fields_wheelLabelWithAction__qvnUJ{display:flex!important;align-items:center;justify-content:center;gap:4px;line-height:normal}.birth-picker-fields_unknownHourButton__gNnoW{min-height:24px;padding:1px 5px;border:1px solid rgba(0,77,77,.22);border-radius:4px;color:#00515a;background:transparent;font:inherit;font-size:12px;cursor:pointer}.birth-picker-fields_unknownHourButton__gNnoW[aria-pressed=true]{border-color:#b89530;color:#332a1e;background:#e6cb76}.birth-picker-fields_unknownHourButton__gNnoW:focus-visible{outline:2px solid #b89530;outline-offset:2px}.birth-picker-fields_locationBody__he3gs .birth-picker-fields_wheelLabel__jm5QI{height:32px;color:rgba(0,77,77,.6);font-size:14px;line-height:32px}.birth-picker-fields_wheelList__Pq4V6{height:308px;padding:132px 3px;overflow:auto;box-sizing:border-box;border-radius:8px;scrollbar-width:none;scroll-snap-type:y mandatory;touch-action:none}.birth-picker-fields_wheelList__Pq4V6::-webkit-scrollbar{display:none}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelList__Pq4V6{height:308px;min-height:0;padding:132px 3px}.birth-picker-fields_wheelListAddress__kUNIv{height:auto;min-height:0;flex:1 1;padding:var(--address-wheel-pad,72px) 3px;scroll-padding-block:var(--address-wheel-pad,72px)}.birth-picker-fields_wheelList__Pq4V6:after,.birth-picker-fields_wheelList__Pq4V6:before{display:block;height:0;content:""}.birth-picker-fields_wheelItemNear__FfqNY,.birth-picker-fields_wheelItemSelected__XYDlS,.birth-picker-fields_wheelItem__6_z0b{display:block;width:100%;min-height:44px;padding:0 5px;overflow:hidden;border:0;border-radius:8px;color:rgba(0,77,77,.28);background:transparent;font:inherit;font-size:14px;line-height:44px;white-space:nowrap;text-overflow:ellipsis;scroll-snap-align:center;cursor:pointer}.birth-picker-fields_wheelItemNear__FfqNY{color:rgba(0,77,77,.62);font-size:15px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelItem__6_z0b{color:rgba(0,77,77,.32);font-size:13px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelItemNear__FfqNY{color:rgba(0,77,77,.55);font-size:15px}.birth-picker-fields_wheelItem__6_z0b:hover{background:rgba(0,77,77,.06)}.birth-picker-fields_wheelItemSelected__XYDlS{color:#004d4d;background:rgba(212,175,55,.16);box-shadow:inset 0 0 0 1px rgba(184,134,11,.34);font-size:20px;font-weight:700}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelItemSelected__XYDlS{border-radius:8px;color:#004d4d;background:rgba(212,175,55,.12);box-shadow:inset 0 0 0 1px rgba(184,134,11,.2);font-size:17px;font-weight:600}.birth-picker-fields_unknownMinute__x5HhX{display:grid;min-height:44px;place-items:center;margin-top:132px;border-radius:8px;color:#004d4d;background:rgba(212,175,55,.12);box-shadow:inset 0 0 0 1px rgba(184,134,11,.2);font-size:17px;font-weight:600}.birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItemNear__FfqNY,.birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItemSelected__XYDlS,.birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItem__6_z0b{height:36px;min-height:36px;padding:0 2px;border-radius:0;font-size:13px;line-height:36px}.birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItemNear__FfqNY{color:rgba(0,77,77,.55);font-size:15px}.birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItemSelected__XYDlS{background:rgba(212,175,55,.12);box-shadow:inset 0 0 0 1px rgba(184,134,11,.2);color:#004d4d;font-size:17px;font-weight:600}.birth-picker-fields_pickerInputLabel__my2AN{display:grid;gap:8px}.birth-picker-fields_pillarInputWrap__3Z8sG p{color:#7d7267;font-size:11px}.birth-picker-fields_timeDialog__H5oBg .pillars-panel{position:relative;min-height:207px;padding:18px 12px 4px}.birth-picker-fields_timeDialog__H5oBg .pillar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.birth-picker-fields_timeDialog__H5oBg .pillar-card{display:flex;min-width:0;flex-direction:column;align-items:center;gap:9px}.birth-picker-fields_timeDialog__H5oBg .pillar-card__label{color:rgba(0,77,77,.62);font-size:12px;white-space:nowrap}.birth-picker-fields_timeDialog__H5oBg .pillar-token{display:flex;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(184,134,11,.48);border-radius:50%;color:#a52d20;background:radial-gradient(circle at 35% 25%,#fff7ce 0,#f4dc8b 52%,#d0a94c 100%);box-shadow:0 4px 10px rgba(184,134,11,.2);cursor:pointer;font-family:var(--serif,serif);font-size:23px;font-weight:700;line-height:1;appearance:none}.birth-picker-fields_timeDialog__H5oBg .pillar-token[aria-expanded=true]{box-shadow:0 0 0 2px rgba(184,134,11,.32),0 4px 10px rgba(184,134,11,.2)}.birth-picker-fields_timeDialog__H5oBg .pillar-token--branch{color:#b57922;font-size:20px}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.pillar-option--wood,.birth-picker-fields_timeDialog__H5oBg .pillar-token--wood{color:var(--lsg-element-wood);border-color:var(--lsg-element-wood)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.pillar-option--fire,.birth-picker-fields_timeDialog__H5oBg .pillar-token--fire{color:var(--lsg-element-fire);border-color:var(--lsg-element-fire)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.pillar-option--earth,.birth-picker-fields_timeDialog__H5oBg .pillar-token--earth{color:var(--lsg-element-earth);border-color:var(--lsg-element-earth)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.pillar-option--metal,.birth-picker-fields_timeDialog__H5oBg .pillar-token--metal{color:var(--lsg-element-metal);border-color:var(--lsg-element-metal)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.pillar-option--water,.birth-picker-fields_timeDialog__H5oBg .pillar-token--water{color:var(--lsg-element-water);border-color:var(--lsg-element-water)}.birth-picker-fields_timeDialog__H5oBg .pillar-token:focus-visible{outline:2px solid rgba(156,61,84,.48);outline-offset:3px}.birth-picker-fields_pillarOptionsRoot__Q2bEB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px 8px;width:min(100%,560px);padding:10px 14px;border:1px solid rgba(184,134,11,.26);border-radius:14px;background:#fff;box-shadow:0 14px 34px rgba(0,20,20,.24)}.birth-picker-fields_pillarOptionsRoot__Q2bEB.pillar-options-popover--branch{grid-template-columns:repeat(6,minmax(0,1fr))}.birth-picker-fields_pillarOptionsRoot__Q2bEB:after{position:absolute;bottom:-8px;left:var(--pillar-arrow-left,50%);width:14px;height:14px;border-right:1px solid rgba(184,134,11,.26);border-bottom:1px solid rgba(184,134,11,.26);background:#fff;content:"";transform:translateX(-50%) rotate(45deg)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option{min-width:0;height:42px;padding:0;border:1px solid transparent;border-radius:8px;color:#a52d20;background:transparent;cursor:pointer;font-family:var(--serif,serif);font-size:23px;line-height:1}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option:focus-visible,.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option:hover{background:rgba(212,175,55,.14);outline:none}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option.is-selected{border-color:rgba(184,134,11,.54);background:rgba(212,175,55,.2);box-shadow:inset 0 0 0 1px rgba(184,134,11,.16)}.birth-picker-fields_pillarOptionsRoot__Q2bEB .pillar-option--branch{font-size:21px}.birth-picker-fields_pillarCandidatesRoot__Na2kN{display:grid;max-height:min(236px,calc(100dvh - 16px));grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px;overflow:hidden;border:1px solid rgba(184,134,11,.34);border-radius:16px;color:#004d4d;background:linear-gradient(180deg,#fffdf7,#f6f0df);box-shadow:0 14px 38px rgba(0,20,20,.3)}.birth-picker-fields_pillarCandidatesHeader__MXYEN{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:1px 3px 7px;border-bottom:1px solid rgba(0,77,77,.12)}.birth-picker-fields_pillarCandidatesHeader__MXYEN strong{color:#004d4d;font-size:14px}.birth-picker-fields_pillarCandidatesHeader__MXYEN span{overflow:hidden;color:rgba(0,77,77,.58);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.birth-picker-fields_pillarCandidatesList__XLtrl{display:grid;max-height:180px;min-height:0;gap:5px;overflow:auto;overscroll-behavior:contain;scrollbar-color:rgba(184,134,11,.42) transparent;scrollbar-width:thin}.birth-picker-fields_pillarCandidate___5Lyg{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:7px 10px;border:1px solid rgba(0,77,77,.12);border-radius:10px;color:#004d4d;background:rgba(255,255,255,.8);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease}.birth-picker-fields_pillarCandidate___5Lyg:focus-visible,.birth-picker-fields_pillarCandidate___5Lyg:hover{border-color:rgba(184,134,11,.56);background:rgba(212,175,55,.12);outline:none}.birth-picker-fields_pillarCandidate___5Lyg strong{overflow:hidden;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.birth-picker-fields_pillarCandidate___5Lyg span{grid-column:1/-1;overflow:hidden;color:rgba(0,77,77,.56);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.birth-picker-fields_pillarCandidate___5Lyg em{padding:2px 7px;border-radius:999px;color:#72520c;background:rgba(212,175,55,.2);font-size:10px;font-style:normal;white-space:nowrap}.birth-picker-fields_pillarCandidateSelected__AojHZ{border-color:rgba(184,134,11,.62);background:rgba(212,175,55,.16)}.birth-picker-fields_timeDialog__H5oBg .pillar-hint{margin:18px 0 8px;color:rgba(0,77,77,.46);font-size:12px;text-align:center}.birth-picker-fields_timeDialog__H5oBg .pillar-status{min-height:34px;margin:0 4px;padding:8px 10px;border-radius:7px;color:rgba(0,77,77,.64);background:rgba(232,220,190,.42);font-size:12px;line-height:1.45;text-align:center}.birth-picker-fields_timeDialog__H5oBg .pillar-status:empty{display:none}.birth-picker-fields_timeDialog__H5oBg .pillar-status.is-error{color:#8a2f45;background:rgba(156,61,84,.08)}.birth-picker-fields_timeDialog__H5oBg .pillar-results{display:grid;max-height:92px;gap:6px;overflow:auto;margin:8px 4px 0}.birth-picker-fields_timeDialog__H5oBg .pillar-result{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid rgba(0,77,77,.12);border-radius:7px;color:#004d4d;background:rgba(255,255,255,.74);cursor:pointer;font-size:12px;text-align:left}.birth-picker-fields_timeDialog__H5oBg .pillar-result.is-selected,.birth-picker-fields_timeDialog__H5oBg .pillar-result:hover{border-color:rgba(184,134,11,.58);background:rgba(212,175,55,.16)}.birth-picker-fields_timeDialog__H5oBg .pillar-result small{color:rgba(0,77,77,.52);font-size:11px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerDetail__7aqN0{min-height:42px;justify-content:center;margin:4px 18px 0;padding:9px 12px;border:0;border-radius:7px;color:rgba(0,77,77,.65);background:rgba(232,220,190,.42);font-size:12px;line-height:1.45;text-align:center}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerDetail__7aqN0 strong{color:#004d4d;font-size:14px}.birth-picker-fields_daylightSavingRow__eTcB1{display:flex;align-items:center;gap:4px;min-height:48px;flex:none;margin:2px 18px 0;padding:0 4px;color:#004d4d;font-size:14px}.birth-picker-fields_helpButton__W7kZO{display:grid;width:44px;height:44px;place-items:center;margin-left:2px;border:0;border-radius:50%;color:rgba(0,77,77,.58);background:transparent;cursor:pointer;font-size:18px;font-weight:700}.birth-picker-fields_helpButton__W7kZO:focus-visible,.birth-picker-fields_helpButton__W7kZO:hover{background:rgba(0,77,77,.08);outline:none}.birth-picker-fields_daylightSavingRow__eTcB1 input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.birth-picker-fields_daylightSavingRow__eTcB1 i{position:relative;display:block;width:40px;height:24px;flex:none;margin-left:auto;border:1px solid #cfc7ba;border-radius:999px;background:#e4dfd6;transition:background .18s,border-color .18s}.birth-picker-fields_daylightSavingRow__eTcB1 i:after{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(47,40,31,.24);content:"";transition:transform .18s}.birth-picker-fields_daylightSavingRow__eTcB1 input:checked+i{border-color:#b88718;background:#c99d42}.birth-picker-fields_daylightSavingRow__eTcB1 input:checked+i:after{transform:translateX(16px)}.birth-picker-fields_daylightSavingRow__eTcB1 input:focus-visible+i{outline:2px solid rgba(125,93,45,.5);outline-offset:3px}.birth-picker-fields_dialogAction__5tscJ{display:inline-flex;width:calc(100% - 32px);min-height:54px;flex:none;align-items:center;justify-content:center;gap:8px;margin:0 16px 12px;border:1px solid rgba(176,138,48,.38);border-radius:28px;color:#2d251d;background:linear-gradient(180deg,#e6cb76,#c9a24e 58%,#b89530);font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.08em;box-shadow:0 8px 18px rgba(176,138,48,.2);cursor:pointer}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_dialogAction__5tscJ{margin-top:auto}.birth-picker-fields_pillarInputWrap__3Z8sG{display:grid;gap:10px;padding:10px 0 4px}.birth-picker-fields_pickerInputLabel__my2AN{color:#51483f;font-size:13px;font-weight:700}.birth-picker-fields_pickerInputLabel__my2AN em{margin-left:5px;color:#a36643;font-size:11px;font-style:normal;font-weight:500}.birth-picker-fields_pickerInputLabel__my2AN input{min-height:48px;padding:0 13px;border:1px solid rgba(201,162,78,.48);border-radius:8px;color:#2d2924;background:#fffdf8;font:inherit;outline:none}.birth-picker-fields_pillarInputWrap__3Z8sG p{margin:0;line-height:1.6}.birth-picker-fields_searchBox__tIJPF{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid rgba(77,63,47,.18);border-radius:7px;color:#8e693c;background:rgba(255,255,255,.58)}.birth-picker-fields_searchBox__tIJPF input{flex:1 1;min-height:40px;padding:0;border:0;outline:none;background:transparent;font:inherit}.birth-picker-fields_searchGlyph__xngfF{color:#8e693c;font-size:20px;line-height:1}.birth-picker-fields_searchBox__tIJPF button{display:grid;place-items:center;padding:4px;border:0;color:#776d61;background:transparent;cursor:pointer}.birth-picker-fields_locationHint__9pU_6,.birth-picker-fields_selectionError__WoNnG{grid-column:1/-1;display:flex;align-items:center;gap:7px;margin:10px 0 0;color:#766d62;font-size:12px;line-height:1.5}.birth-picker-fields_selectionError__WoNnG{color:#9a4e3f}.birth-picker-fields_searchResults__Zkr1f{min-height:240px;overflow:auto}.birth-picker-fields_searchResults__Zkr1f button{display:flex;width:100%;gap:8px;align-items:center;padding:12px 8px;border:0;border-bottom:1px solid rgba(77,63,47,.1);color:#4a4036;background:transparent;text-align:left;cursor:pointer}.birth-picker-fields_searchResults__Zkr1f button span{flex:1 1}.birth-picker-fields_emptyState__pAA_i{padding:44px 12px;color:#82786e;text-align:center;font-size:13px}.birth-picker-fields_addressInfoBackdrop__GY1xI{inset:0;display:flex;align-items:flex-start;justify-content:center;padding:0 16px;background:rgba(11,20,20,.48)}.birth-picker-fields_addressInfoDialog__79HNT{position:relative;display:flex;flex-direction:column;width:min(880px,100%);height:100%;min-height:0;overflow:hidden;border:1px solid rgba(184,134,11,.22);border-radius:0;color:#40362d;background:#fff;box-shadow:0 -16px 50px rgba(0,20,20,.3)}.birth-picker-fields_addressInfoSheetGrab__Khv3u{flex:none;width:36px;height:4px;margin:6px auto 0;border-radius:99px;background:#d9d9d9}.birth-picker-fields_addressInfoHeader__f6yNL{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;flex:none;min-height:56px;padding:8px 60px 8px 12px;border-bottom:1px solid #eee8dc}.birth-picker-fields_addressInfoClose__TNjws{position:absolute;top:8px;right:12px;z-index:3;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(61,52,40,.18);border-radius:50%;color:#4b463f;background:#fff;cursor:pointer;font-size:26px;line-height:1;box-shadow:0 2px 8px rgba(47,40,31,.12)}.birth-picker-fields_addressInfoTitle__SIfHO{flex:none;margin:0;color:#3d3428;font-size:17px;font-weight:600;text-align:center}.birth-picker-fields_addressInfoHeaderSpacer__hj_AC{width:36px;flex:none}.birth-picker-fields_addressInfoToggle__Aa32w{position:relative;z-index:3;display:inline-flex;width:44px;height:44px;flex:none;align-items:center;justify-content:center;cursor:pointer}.birth-picker-fields_addressInfoToggle__Aa32w input{position:absolute;width:1px;height:1px;opacity:0}.birth-picker-fields_addressInfoToggleTrack__YxiWq{position:relative;display:block;width:40px;height:24px;border:1px solid #cfc7ba;border-radius:999px;background:#e4dfd6;transition:background .18s,border-color .18s}.birth-picker-fields_addressInfoToggleThumb___BXan{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(47,40,31,.24);transition:transform .18s}.birth-picker-fields_addressInfoToggle__Aa32w input:checked+.birth-picker-fields_addressInfoToggleTrack__YxiWq{border-color:#b88718;background:#c99d42}.birth-picker-fields_addressInfoToggle__Aa32w input:checked+.birth-picker-fields_addressInfoToggleTrack__YxiWq .birth-picker-fields_addressInfoToggleThumb___BXan{transform:translateX(16px)}.birth-picker-fields_addressInfoToggle__Aa32w input:focus-visible+.birth-picker-fields_addressInfoToggleTrack__YxiWq{outline:2px solid rgba(125,93,45,.5);outline-offset:3px}.birth-picker-fields_addressInfoBody__scAxR{flex:1 1;min-height:0;padding:14px 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;color:#5a4a3a}.birth-picker-fields_addressInfoBody__scAxR p{margin:0 0 12px;font-size:14px;line-height:1.8}.birth-picker-fields_addressInfoBody__scAxR h3{margin:8px 0;color:#3d3428;font-size:15px;line-height:1.6}.birth-picker-fields_addressInfoEmphasis__C3ifb{color:#9b7020;font-weight:600}.birth-picker-fields_addressInfoQuote__n2Uyb{margin:2px 0 14px;padding:10px 12px;border-left:3px solid #d4af37;color:#665541;background:#f8f4e8;font-size:13px;line-height:1.75;white-space:pre-line}.birth-picker-fields_addressInfoPillar__HwhOZ{margin:-2px 0 8px;color:#3d3428;font-size:15px;font-weight:700;line-height:1.55}.birth-picker-fields_addressInfoNote__452J5{margin-top:16px!important;color:#777;font-size:12px!important;line-height:1.65!important}.birth-picker-fields_addressInfoImageWrap__dMVlA{max-width:820px;margin:12px auto}.birth-picker-fields_addressInfoImage__W0DSV{display:block;width:100%;height:auto;border:1px solid #eee8dc;background:#fff}.birth-picker-fields_placeLoadState__F1dhb{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;color:#756b61;font-size:13px}.birth-picker-fields_placeLoadState__F1dhb button{min-height:36px;padding:0 12px;border:1px solid rgba(77,63,47,.2);border-radius:8px;color:#40362d;background:rgba(255,255,255,.72);font:inherit;cursor:pointer}.birth-picker-fields_placeLoadState__F1dhb button:disabled{cursor:wait;opacity:.6}.birth-picker-fields_daylightSavingBackdrop__U_bSE{position:fixed;z-index:2147483110;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:0 16px;background:rgba(11,20,20,.46)}.birth-picker-fields_daylightSavingDialog__3EZrP{position:relative;display:flex;width:min(880px,100%);height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid rgba(184,134,11,.22);border-radius:0;color:#40362d;background:#fff;box-shadow:0 -16px 50px rgba(0,20,20,.3)}.birth-picker-fields_daylightSavingHeader__zhXMp{position:relative;display:flex;min-height:56px;flex:none;align-items:center;justify-content:center;padding:8px 60px 8px 12px;border-bottom:1px solid #eee8dc}.birth-picker-fields_daylightSavingClose__rPW58{position:absolute;top:7px;right:10px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:50%;color:rgba(0,77,77,.62);background:transparent;cursor:pointer;font-size:25px}.birth-picker-fields_daylightSavingTitle__x091A{margin:0;color:#004d4d;font-size:17px;font-weight:700}.birth-picker-fields_daylightSavingBody__MEYUE{min-height:0;flex:1 1;overflow-y:auto;padding:14px 14px max(24px,env(safe-area-inset-bottom));color:#222}.birth-picker-fields_daylightSavingBody__MEYUE p{margin:0 0 12px;font-size:14px;line-height:1.65}.birth-picker-fields_daylightSavingBody__MEYUE h3{margin:8px 0 10px;color:#9b7020;font-size:15px;line-height:1.6}.birth-picker-fields_daylightSavingTable__iS0EG{margin:0 0 10px;text-align:center}.birth-picker-fields_daylightSavingTable__iS0EG img{display:block;width:90%;height:auto;margin:0 auto}@media (max-width:600px){.birth-picker-fields_backdrop__ORaOF{align-items:end;padding:0}.birth-picker-fields_timeBackdrop__5yugi{align-items:flex-end;padding:0}.birth-picker-fields_timeDialog__H5oBg{width:100%}.birth-picker-fields_locationDialog__DESrL,.birth-picker-fields_timeDialog__H5oBg{max-height:92dvh;border-radius:16px 16px 0 0}.birth-picker-fields_wheelList__Pq4V6{height:240px;padding-top:100px;padding-bottom:100px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelGrid__C_O3N{height:275px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelList__Pq4V6{height:240px;padding:100px 3px}.birth-picker-fields_unknownMinute__x5HhX{margin-top:100px}.birth-picker-fields_wheelListAddress__kUNIv{height:auto;padding:var(--address-wheel-pad,72px) 3px}.birth-picker-fields_wheelGrid__C_O3N{grid-template-columns:repeat(5,minmax(55px,1fr));overflow-x:auto}.birth-picker-fields_locationBodyChina__FcEZN{grid-template-columns:repeat(3,minmax(0,1fr))}.birth-picker-fields_locationBodyTwo__7L8UI{grid-template-columns:repeat(2,minmax(0,1fr))}.birth-picker-fields_locationHint__9pU_6,.birth-picker-fields_selectionError__WoNnG{grid-column:auto}.birth-picker-fields_daylightSavingBackdrop__U_bSE{top:var(--lsg-site-header-reserve,0);padding:0}.birth-picker-fields_daylightSavingDialog__3EZrP{width:100%}}@media (max-width:760px){.birth-picker-fields_todayButton__Z2pRu{width:44px;height:44px}.birth-picker-fields_locationTabs__XsYRq button,.birth-picker-fields_pickerTabs__lTm2_ button,.birth-picker-fields_placeLoadState__F1dhb button,.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button,.birth-picker-fields_unknownHourButton__gNnoW{min-height:44px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji input{min-height:44px;font-size:16px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelGrid__C_O3N{height:300px;margin-inline:8px}.birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji{margin-inline:8px}}[data-tool-theme] .birth-picker-fields_trigger__Vqhh6{border-color:var(--tool-line);border-radius:12px;color:var(--tool-ink);background:#fff}[data-tool-theme] .birth-picker-fields_trigger__Vqhh6:hover{border-color:var(--tool-accent)}[data-tool-theme] .birth-picker-fields_triggerIcon___WZ_L{color:var(--tool-accent);background:var(--tool-tint)}[data-tool-theme] .birth-picker-fields_timeFieldLabel__PM8xc,[data-tool-theme] .birth-picker-fields_triggerCopy__SW2Rk strong{color:var(--tool-ink);font-weight:550}[data-tool-theme] .birth-picker-fields_triggerArrow__bvBd4,[data-tool-theme] .birth-picker-fields_triggerCopy__SW2Rk small{color:var(--tool-muted)}[data-tool-theme] .birth-picker-fields_locationDialog__DESrL,[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg{border-color:var(--tool-line);background:var(--tool-page);color:var(--tool-ink);box-shadow:0 -8px 36px rgba(41,40,45,.12);font-family:var(--tool-font)}[data-tool-theme] .birth-picker-fields_addressCancel__xrEzs,[data-tool-theme] .birth-picker-fields_dialogHeader__KwjBt h2,[data-tool-theme] .birth-picker-fields_iconButton__KsGvH{color:var(--tool-ink)}[data-tool-theme] .birth-picker-fields_sheetGrab__8hUcl{background:var(--tool-line)}[data-tool-theme] .birth-picker-fields_locationTabs__XsYRq,[data-tool-theme] .birth-picker-fields_pickerTabs__lTm2_{border-color:var(--tool-line);background:var(--tool-tint)}[data-tool-theme] .birth-picker-fields_locationTabs__XsYRq button,[data-tool-theme] .birth-picker-fields_pickerTabs__lTm2_ button{color:var(--tool-muted);font-family:var(--tool-font)}[data-tool-theme] .birth-picker-fields_locationTabs__XsYRq button[aria-selected=true],[data-tool-theme] .birth-picker-fields_pickerTabs__lTm2_ button[aria-selected=true]{color:var(--tool-accent);background:#fff;box-shadow:none}[data-tool-theme] .birth-picker-fields_wheelItem__6_z0b{color:#b7b0b6}[data-tool-theme] .birth-picker-fields_wheelItemNear__FfqNY{color:var(--tool-muted)}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_wheelItemSelected__XYDlS,[data-tool-theme] .birth-picker-fields_unknownMinute__x5HhX,[data-tool-theme] .birth-picker-fields_wheelItemSelected__XYDlS,[data-tool-theme] .birth-picker-fields_wheelListAddress__kUNIv .birth-picker-fields_wheelItemSelected__XYDlS{color:var(--tool-accent);background:var(--tool-tint);box-shadow:inset 0 0 0 1px var(--tool-line)}[data-tool-theme] .birth-picker-fields_todayButton__Z2pRu{color:var(--tool-accent);background:var(--tool-tint)}[data-tool-theme] .birth-picker-fields_dialogAction__5tscJ{border-color:var(--tool-accent);border-radius:14px;color:#fff;background:var(--tool-accent)}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerDetail__7aqN0{color:var(--tool-muted);background:var(--tool-tint)}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_pickerDetail__7aqN0 strong{color:var(--tool-ink)}[data-tool-theme] .birth-picker-fields_unknownHourButton__gNnoW{border-color:var(--tool-line);color:var(--tool-muted)}[data-tool-theme] .birth-picker-fields_unknownHourButton__gNnoW[aria-pressed=true]{color:var(--tool-accent);background:var(--tool-tint);border-color:var(--tool-accent)}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji{border-color:var(--tool-line);border-radius:14px}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button{color:#fff;background:var(--tool-accent);border-radius:11px;box-shadow:none}[data-tool-theme] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button:disabled{color:#969099;background:#eee9ec}[data-tool-theme] .birth-picker-fields_daylightSavingRow__eTcB1,[data-tool-theme] .birth-picker-fields_quickEntry__v9Nji input,[data-tool-theme] .birth-picker-fields_wheelLabel__jm5QI{color:var(--tool-ink)}[data-tool-theme] .birth-picker-fields_helpButton__W7kZO{color:var(--tool-muted)}[data-tool-theme] .birth-picker-fields_daylightSavingRow__eTcB1 input:checked+i{border-color:var(--tool-accent);background:var(--tool-accent)}[data-tool-theme] .birth-picker-fields_searchBox__tIJPF{border-color:var(--tool-line);color:var(--tool-ink);background:#fff}[data-tool-theme] .birth-picker-fields_dialogAction__5tscJ{box-shadow:none;letter-spacing:0}[data-tool-theme=daily] .birth-picker-fields_trigger__Vqhh6,[data-tool-theme=daily] .birth-picker-fields_unknownHourButton__gNnoW{border-color:var(--tool-control-line)}[data-tool-theme=daily] .birth-picker-fields_timeBackdrop__5yugi{background:rgba(48,41,60,.35)}[data-tool-theme=daily] :is(.birth-picker-fields_trigger__Vqhh6,.birth-picker-fields_iconButton__KsGvH,.birth-picker-fields_dialogAction__5tscJ,.birth-picker-fields_todayButton__Z2pRu,.birth-picker-fields_unknownHourButton__gNnoW,.birth-picker-fields_pickerTab__pJxxL,.birth-picker-fields_pickerTabActive__5a7SY):focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}[data-tool-theme=wealth] :is(.birth-picker-fields_backdrop__ORaOF,.birth-picker-fields_timeBackdrop__5yugi){background:color-mix(in srgb,var(--tool-ink) 38%,transparent)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingBackdrop__U_bSE,.birth-picker-fields_addressInfoBackdrop__GY1xI){background:color-mix(in srgb,var(--tool-ink) 38%,transparent)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingDialog__3EZrP,.birth-picker-fields_addressInfoDialog__79HNT){color:var(--tool-ink);border-color:var(--tool-line);background:var(--tool-control);font-family:var(--tool-font)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingHeader__zhXMp,.birth-picker-fields_addressInfoHeader__f6yNL,.birth-picker-fields_addressInfoImage__W0DSV){border-color:var(--tool-line)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingTitle__x091A,.birth-picker-fields_daylightSavingBody__MEYUE,.birth-picker-fields_addressInfoTitle__SIfHO,.birth-picker-fields_addressInfoBody__scAxR,.birth-picker-fields_addressInfoBody__scAxR h3,.birth-picker-fields_addressInfoPillar__HwhOZ){color:var(--tool-ink)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingBody__MEYUE h3,.birth-picker-fields_addressInfoEmphasis__C3ifb){color:var(--tool-gold-text)}[data-tool-theme=wealth] .birth-picker-fields_addressInfoQuote__n2Uyb{color:var(--tool-ink);border-color:var(--tool-accent);background:var(--tool-tint)}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingClose__rPW58,.birth-picker-fields_addressInfoClose__TNjws){color:var(--tool-accent);border-color:var(--tool-line);box-shadow:none}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingClose__rPW58,.birth-picker-fields_addressInfoClose__TNjws):hover{background:var(--tool-tint)}[data-tool-theme=wealth] .birth-picker-fields_addressInfoToggle__Aa32w input:focus-visible+.birth-picker-fields_addressInfoToggleTrack__YxiWq,[data-tool-theme=wealth] .birth-picker-fields_daylightSavingRow__eTcB1 input:focus-visible+i,[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingClose__rPW58,.birth-picker-fields_addressInfoClose__TNjws):focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}[data-tool-theme=wealth] :is(.birth-picker-fields_daylightSavingRow__eTcB1 i,.birth-picker-fields_addressInfoToggleTrack__YxiWq){border-color:var(--tool-control-line);background:var(--tool-line)}[data-tool-theme=wealth] .birth-picker-fields_addressInfoToggle__Aa32w input:checked+.birth-picker-fields_addressInfoToggleTrack__YxiWq{border-color:var(--tool-accent);background:var(--tool-accent)}[data-tool-theme=wealth] :is(.birth-picker-fields_wheelItem__6_z0b,.birth-picker-fields_emptyState__pAA_i,.birth-picker-fields_addressInfoNote__452J5){color:var(--tool-muted)}[data-tool-theme=wealth] .birth-picker-fields_searchResults__Zkr1f button{color:var(--tool-ink);border-color:var(--tool-line)}[data-tool-theme=wealth] .birth-picker-fields_searchResults__Zkr1f button:hover{background:var(--tool-tint)}[data-tool-theme=wealth] :is(.birth-picker-fields_trigger__Vqhh6,.birth-picker-fields_unknownHourButton__gNnoW,.birth-picker-fields_searchBox__tIJPF,.birth-picker-fields_quickEntry__v9Nji){border-color:var(--tool-control-line)}[data-tool-theme=wealth] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button:disabled{color:var(--tool-muted);background:var(--tool-line)}[data-tool-theme=wealth] .birth-picker-fields_dialogAction__5tscJ:hover,[data-tool-theme=wealth] .birth-picker-fields_timeDialog__H5oBg .birth-picker-fields_quickEntry__v9Nji button:hover:not(:disabled){background:var(--tool-accent-hover)}[data-tool-theme=wealth] :is(.birth-picker-fields_dialogHeader__KwjBt,.birth-picker-fields_addressHeader__Krdw0){border-color:var(--tool-line)}[data-tool-theme=wealth] .birth-picker-fields_pickerRule__YVWbw{background:var(--tool-line)}[data-tool-theme=wealth] .birth-picker-fields_todayButton__Z2pRu{width:44px;height:44px}[data-tool-theme=wealth] :is(.birth-picker-fields_iconButton__KsGvH,.birth-picker-fields_addressCancel__xrEzs,.birth-picker-fields_wheelItem__6_z0b):hover{color:var(--tool-accent);background:var(--tool-tint)}[data-tool-theme=wealth] :is(.birth-picker-fields_trigger__Vqhh6,.birth-picker-fields_iconButton__KsGvH,.birth-picker-fields_dialogAction__5tscJ,.birth-picker-fields_todayButton__Z2pRu,.birth-picker-fields_unknownHourButton__gNnoW,.birth-picker-fields_pickerTab__pJxxL,.birth-picker-fields_pickerTabActive__5a7SY,.birth-picker-fields_locationTab__RPQOC,.birth-picker-fields_locationTabActive__FRtAR,.birth-picker-fields_addressCancel__xrEzs,.birth-picker-fields_helpButton__W7kZO,.birth-picker-fields_quickEntry__v9Nji input,.birth-picker-fields_quickEntry__v9Nji button,.birth-picker-fields_searchBox__tIJPF):focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}.static-site-runtime_currentPage__1P9ju{display:none}@media (max-width:1100px){.static-site-runtime_currentPage__1P9ju{display:inline-flex;flex:none;align-items:center;margin-inline-start:auto;padding:5px 12px;border:1px solid #e8e1d7;border-radius:999px;color:#6b6258;background:#f5f0e8;font:500 13px/1.4 PingFang SC,Microsoft YaHei,sans-serif;white-space:nowrap}}@media (max-width:360px){header.lsg-site-header:has(.static-site-runtime_currentPage__1P9ju){gap:12px!important}}.tool-pages-layout_detail__0l0Hy{display:contents}.tool-pages-layout_footerSlot__HruYj{display:none}@media (max-width:760px){.tool-pages-layout_detail__0l0Hy,html:has(.tool-pages-layout_detail__0l0Hy){--lsg-site-header-reserve:0px;--lsg-site-header-height:0px}body:has(.tool-pages-layout_detail__0l0Hy),html:has(.tool-pages-layout_detail__0l0Hy){min-width:0}.tool-pages-layout_detail__0l0Hy{display:block;width:100%;min-width:0;padding-top:env(safe-area-inset-top,0)}.tool-pages-layout_detail__0l0Hy.tool-pages-layout_detail__0l0Hy header.lsg-site-header[data-tool-mobile-chrome=relocated]{display:none!important}.tool-pages-layout_footerSlot__HruYj{display:block;padding:16px 12px max(16px,env(safe-area-inset-bottom,0px))}.tool-pages-layout_footerSlot__HruYj.tool-pages-layout_footerSlot__HruYj .site-header.lsg-site-header{position:relative!important;inset:auto!important;z-index:1!important;min-height:56px;padding:6px 0!important;gap:12px;justify-content:space-between;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}.tool-pages-layout_footerSlot__HruYj .brand{order:-1}.tool-pages-layout_footerSlot__HruYj .brand-mark{width:28px;height:28px}.tool-pages-layout_footerSlot__HruYj .brand-text strong{font-size:16px}.tool-pages-layout_footerSlot__HruYj .mobile-menu-trigger{display:inline-flex!important;align-items:center;justify-content:center;width:auto;min-width:112px;gap:6px;padding-inline:12px;font-size:13px}.tool-pages-layout_detail__0l0Hy #lsg-site-footer .footer-brand{display:none}}.web-login_page__DwDkz{min-height:100vh;color:#28231c}.web-login_loginDialogBackdrop___onTS{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:16px;background:rgba(24,24,22,.55)}.web-login_dialogMain__dWoFc{display:grid;width:100%;min-height:0;max-height:100%;place-items:center;pointer-events:none}.web-login_dialogPanel__O9ucX{position:relative;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;pointer-events:auto}.web-login_dialogClose__caGDg{position:absolute;top:10px;right:10px;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(112,91,58,.2);border-radius:4px;color:#625744;background:rgba(255,253,248,.92);cursor:pointer}.web-login_dialogClose__caGDg:disabled{opacity:.55;cursor:not-allowed}.web-login_dialogClose__caGDg:focus-visible{outline:3px solid rgba(165,125,61,.34);outline-offset:3px}.web-login_main__g35OL{display:grid;min-height:100vh;place-items:center;padding:100px 20px 56px}.web-login_panel__T8pPU{width:min(100%,440px);padding:34px 36px 28px;border:1px solid rgba(112,91,58,.2);border-radius:10px;background:rgba(255,253,248,.96);box-shadow:0 18px 56px rgba(40,32,21,.16)}.web-login_brandMark__YKPV4{display:grid;width:48px;height:48px;margin-bottom:18px;place-items:center;overflow:hidden;border:1px solid rgba(160,126,69,.42);border-radius:8px;background:#211a14}.web-login_brandMark__YKPV4 img{width:100%;height:100%;object-fit:contain}.web-login_eyebrow__9jA63{margin:0 0 6px;color:#8c7045;font-size:13px;font-weight:600}.web-login_panel__T8pPU h1,.web-login_panel__T8pPU h2{margin:0;font-family:"Noto Serif SC",Songti SC,serif;font-size:27px;font-weight:650;line-height:1.25}.web-login_contextMessage__EXNY9{color:#39332b}.web-login_dialogPanel__O9ucX .web-login_field__hag0M input{font-size:16px}.web-login_dialogPanel__O9ucX .web-login_agreement__Ucvpa,.web-login_dialogPanel__O9ucX .web-login_inviteDetails__sTmul summary{min-height:44px}.web-login_dialogPanel__O9ucX .web-login_inviteDetails__sTmul summary{display:flex;align-items:center}.web-login_dialogPanel__O9ucX .web-login_agreement__Ucvpa{align-items:center}.web-login_intro__mRoV8{margin:8px 0 26px;color:#716b62;font-size:14px;line-height:1.55}.web-login_form__aXwnr{display:grid;gap:18px}.web-login_field__hag0M{display:grid;min-width:0;gap:8px;color:#39332b;font-size:14px;font-weight:600}.web-login_field__hag0M input{width:100%;min-width:0;height:48px;padding:0 13px;border:1px solid #d8d1c4;border-radius:7px;outline:none;color:#28231c;background:#fffefa;font:inherit;font-size:15px;font-weight:450;transition:border-color .16s ease,box-shadow .16s ease}.web-login_field__hag0M input::placeholder{color:#928b80}.web-login_field__hag0M input:focus-visible{border-color:#a57d3d;box-shadow:0 0 0 3px rgba(165,125,61,.17)}.web-login_codeRow__Jg5ID{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:9px}.web-login_iconButton__rahH6,.web-login_loginButton__d72Uv,.web-login_refreshButton__IzK7r,.web-login_sendButton__QYDFm,.web-login_verifyButton__caVbO{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;font:inherit;cursor:pointer}.web-login_sendButton__QYDFm{min-height:48px;padding:0 8px;border:1px solid #b89455;border-radius:7px;color:#624820;background:#f8f1e3;font-size:13px;font-weight:650;white-space:nowrap}.web-login_sendButton__QYDFm:disabled{border-color:#ded7ca;color:#827b70;background:#f0ede6;cursor:not-allowed}.web-login_inviteDetails__sTmul{margin-top:-4px;color:#5e5549}.web-login_inviteDetails__sTmul summary{width:fit-content;min-height:28px;cursor:pointer;font-size:13px;font-weight:600}.web-login_inviteDetails__sTmul summary span{margin-left:4px;color:#8b8478;font-size:12px;font-weight:450}.web-login_inviteDetails__sTmul .web-login_field__hag0M{margin-top:10px}.web-login_agreement__Ucvpa{display:flex;min-height:28px;align-items:flex-start;gap:10px;cursor:pointer}.web-login_agreement__Ucvpa input{position:absolute;width:1px;height:1px;opacity:0}.web-login_checkboxVisual__qC9vK{display:grid;width:19px;height:19px;flex:0 0 auto;margin-top:1px;place-items:center;border:1px solid #9d927f;border-radius:4px;color:#fff;background:#fffefa}.web-login_agreement__Ucvpa input:checked+.web-login_checkboxVisual__qC9vK{border-color:#8a6938;background:#8a6938}.web-login_agreement__Ucvpa input:focus-visible+.web-login_checkboxVisual__qC9vK{outline:3px solid rgba(165,125,61,.28);outline-offset:2px}.web-login_agreementText__U8Elm{color:#60594f;font-size:13px;line-height:1.55}.web-login_agreementText__U8Elm a{color:#795a2e;text-decoration:underline;text-underline-offset:3px}.web-login_feedback__eQp6W{margin:-7px 0 -4px;color:#874033;font-size:13px;line-height:1.5}.web-login_loginButton__d72Uv{min-height:50px;padding:0 16px;border:1px solid #8c6934;border-radius:7px;color:#fffdf7;background:var(--site-red);font-size:15px;font-weight:650;transition:background .16s ease,border-color .16s ease}.web-login_loginButton__d72Uv svg:last-child{margin-left:auto}.web-login_loginButton__d72Uv:hover:not(:disabled){border-color:#a17c40;background:var(--site-red-hover)}.web-login_loginButton__d72Uv:disabled{opacity:.64;cursor:wait}.web-login_iconButton__rahH6:focus-visible,.web-login_loginButton__d72Uv:focus-visible,.web-login_refreshButton__IzK7r:focus-visible,.web-login_sendButton__QYDFm:focus-visible,.web-login_verifyButton__caVbO:focus-visible{outline:3px solid rgba(165,125,61,.34);outline-offset:3px}.web-login_sessionActions__jyRFn{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;color:#716b62;font-size:13px}.web-login_logoutButton__V5ri_{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #d8d1c4;border-radius:6px;color:#5f574b;background:#fffefa;font:inherit;cursor:pointer}.web-login_logoutButton__V5ri_:hover:not(:disabled){border-color:#b7a27d;background:#f8f4ec}.web-login_logoutButton__V5ri_:focus-visible{outline:3px solid rgba(165,125,61,.34);outline-offset:3px}.web-login_logoutButton__V5ri_:disabled{opacity:.62;cursor:wait}.web-login_privacyNote__PGq3T{margin:18px 0 0;color:#827b70;font-size:12px;line-height:1.5;text-align:center}.web-login_modalBackdrop__RRYas{position:fixed;z-index:2147483600;inset:0;display:grid;place-items:center;padding:18px;background:rgba(22,19,15,.55)}.web-login_captchaDialog__K96Ng{width:min(100%,390px);padding:22px;border:1px solid rgba(140,105,52,.28);border-radius:10px;color:#28231c;background:#fffdf8;box-shadow:0 22px 70px rgba(0,0,0,.28)}.web-login_dialogHeading__Sdcnp{display:flex;align-items:center;gap:11px}.web-login_captchaIcon__alQki{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid #e2d6bf;border-radius:8px;color:#785a2d;background:#f7f1e6}.web-login_dialogHeading__Sdcnp h2{margin:0;font-size:17px;line-height:1.25}.web-login_dialogHeading__Sdcnp p{margin:3px 0 0;color:#827b70;font-size:12px}.web-login_iconButton__rahH6{width:36px;height:36px;margin-left:auto;border-radius:6px;color:#625b51;background:transparent}.web-login_iconButton__rahH6:hover:not(:disabled){background:#f2eee5}.web-login_captchaDescription__tXpud{margin:17px 0 11px;color:#625b51;font-size:13px;line-height:1.5}.web-login_puzzleBoard___9d7Y{position:relative;width:100%;overflow:hidden;aspect-ratio:288/156;border-radius:6px;background:#e9e4da}.web-login_boardImage__Qhuid{display:block;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.web-login_puzzlePiece__mIYez{position:absolute;width:16.666667%;height:30.769231%;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none}.web-login_sliderTrack__cFB4w{position:relative;height:48px;margin-top:14px;border:1px solid #ded7ca;border-radius:8px;background:#f1eee8}.web-login_sliderFill__Gp29g{position:absolute;top:0;bottom:0;left:0;border-radius:7px;background:rgba(185,147,78,.2);pointer-events:none}.web-login_sliderRange__4fQW_{position:absolute;inset:0 18px;touch-action:none;cursor:grab}.web-login_sliderRange__4fQW_:active{cursor:grabbing}.web-login_sliderRail__mOpJV{position:absolute;top:50%;right:0;left:0;height:2px;transform:translateY(-50%);background:#d5c6a8;pointer-events:none}.web-login_sliderHandle__5KeJo{position:absolute;top:50%;display:grid;width:36px;height:36px;place-items:center;transform:translate(-50%,-50%);border:2px solid #fffdf8;border-radius:50%;outline:none;color:#fff;background:#826331;box-shadow:0 2px 8px rgba(54,42,24,.26);touch-action:none}.web-login_sliderHandle__5KeJo span{width:7px;height:7px;border:1.5px solid;border-top:0;border-left:0;transform:rotate(-45deg)}.web-login_sliderHandle__5KeJo:focus-visible{box-shadow:0 0 0 3px rgba(130,99,49,.28),0 2px 8px rgba(54,42,24,.26)}.web-login_sliderHint__81Ub0{margin:7px 0 0;color:#827b70;font-size:11px}.web-login_dialogError__zm2Am{margin:10px 0 0;color:#8b3e32;font-size:12px;line-height:1.45}.web-login_dialogActions__TOcom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:17px}.web-login_refreshButton__IzK7r{min-height:42px;padding:0 10px;border:1px solid #ded7ca;border-radius:6px;color:#5f574b;background:#fffdf8;font-size:13px}.web-login_verifyButton__caVbO{min-width:144px;min-height:42px;padding:0 13px;border:1px solid #826331;border-radius:6px;color:#fffdf8;background:var(--site-red);font-size:13px;font-weight:650}.web-login_iconButton__rahH6:disabled,.web-login_refreshButton__IzK7r:disabled,.web-login_verifyButton__caVbO:disabled{opacity:.55;cursor:wait}.web-login_spin__N8F69{animation:web-login_spin__N8F69 .9s linear infinite}@keyframes web-login_spin__N8F69{to{transform:rotate(1turn)}}@media (max-width:560px){.web-login_main__g35OL{min-height:100svh;padding:94px 14px 30px}.web-login_panel__T8pPU{padding:26px 20px 22px}.web-login_codeRow__Jg5ID{grid-template-columns:minmax(0,1fr) 118px;gap:7px}.web-login_sendButton__QYDFm{font-size:12px}.web-login_sessionActions__jyRFn{align-items:flex-start}.web-login_captchaDialog__K96Ng{padding:18px}}@media (prefers-reduced-motion:reduce){.web-login_spin__N8F69{animation-duration:1.8s}.web-login_field__hag0M input,.web-login_loginButton__d72Uv{transition:none}}.name-workbench_page__tq1si{max-width:1080px}@media (min-width:761px){.name-workbench_page__tq1si.name-workbench_page__tq1si{padding-top:calc(var(--lsg-site-header-reserve,72px) + 20px)}}.name-workbench_modes__SL4OE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 24px}.name-workbench_page__tq1si button{cursor:pointer}.name-workbench_page__tq1si button:disabled{cursor:default;opacity:.55}.name-workbench_choices__yZBI6 button,.name-workbench_error__7Xc12 button,.name-workbench_lookup__pljQ_ button,.name-workbench_modes__SL4OE button,.name-workbench_optional__Nbzbe button,.name-workbench_resultHeading__FhbCQ button{min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit}.name-workbench_page__tq1si a:focus-visible,.name-workbench_page__tq1si button:focus-visible,.name-workbench_page__tq1si summary:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.name-workbench_choices__yZBI6 button.name-workbench_active__V__bJ,.name-workbench_modes__SL4OE button.name-workbench_active__V__bJ{background:var(--gold-light);color:var(--gold-deep);border-color:var(--gold);font-weight:700}.name-workbench_choices__yZBI6{border:0;padding:0;margin:24px 0;min-width:0}.name-workbench_choices__yZBI6 legend{font-weight:700;margin-bottom:12px}.name-workbench_characterButtons__pQmm3,.name-workbench_choices__yZBI6>div{display:flex;flex-wrap:wrap;gap:8px}.name-workbench_hint__Clqvb,.name-workbench_privacy__rnTck{color:var(--muted);font-size:13px;line-height:1.7}.name-workbench_privacy__rnTck{margin-top:24px}.name-workbench_optional__Nbzbe{border-top:1px solid var(--line);padding-top:16px;margin-top:24px}.name-workbench_candidateDetail__CZFh9>summary,.name-workbench_optional__Nbzbe>summary{min-height:44px;cursor:pointer;font-weight:600}.name-workbench_lookup__pljQ_ p,.name-workbench_optional__Nbzbe p{line-height:1.7;color:var(--ink-soft)}.name-workbench_optional__Nbzbe label{margin-top:12px}.name-workbench_lookup__pljQ_ h2{font-size:18px}.name-workbench_lookupRow___qY_n{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0}.name-workbench_lookupRow___qY_n label{display:grid;gap:8px;flex:1 1;min-width:120px}.name-workbench_lookup__pljQ_ input,.name-workbench_strokeInputs__syuny input:not([type=checkbox]){width:100%;min-height:44px;border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:8px 12px;font:inherit;font-size:16px;box-sizing:border-box}.name-workbench_lookupData__vitW_{border-left:3px solid var(--gold);padding-left:12px}.name-workbench_evidence__lFHd_ small,.name-workbench_lookup__pljQ_ small{display:block;color:var(--muted);line-height:1.7;overflow-wrap:anywhere}.name-workbench_strokeInputs__syuny{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.name-workbench_strokeInputs__syuny>label:not(.name-workbench_confirm__NW6ZN){flex:1 1;min-width:100px;display:grid;gap:8px}.name-workbench_confirm__NW6ZN{width:100%;display:flex;gap:8px;align-items:center;min-height:44px}.name-workbench_candidateActions__FitRa input,.name-workbench_confirm__NW6ZN input{width:18px;height:18px;accent-color:var(--gold-deep)}.name-workbench_loading__Z_gFn{display:flex;gap:12px;align-items:center;padding:32px 0}.name-workbench_error__7Xc12{border-left:3px solid var(--gold);padding:16px}.name-workbench_error__7Xc12 a{margin-left:16px}.name-workbench_result__92IOn{margin-top:24px}.name-workbench_compactTitle__gjw4L{display:flex;align-items:center;justify-content:space-between;gap:16px}.name-workbench_compactTitle__gjw4L h1{margin:0;font-size:30px;line-height:1.3}.name-workbench_compactTitle__gjw4L a{min-height:44px}.name-workbench_resultPage__0Iigk .name-workbench_result__92IOn{margin-top:12px}.name-workbench_resultPage__0Iigk .name-workbench_resultHeading__FhbCQ{gap:8px}.name-workbench_resultPage__0Iigk .name-workbench_resultHeading__FhbCQ h2{margin:0;font-size:18px}.name-workbench_resultPage__0Iigk .name-workbench_result__92IOn>.name-workbench_boundary__Q8Oev,.name-workbench_resultPage__0Iigk .name-workbench_result__92IOn>.name-workbench_hint__Clqvb{margin:4px 0;line-height:1.6}.name-workbench_resultPage__0Iigk .name-workbench_result__92IOn>.name-workbench_candidates__hX8pi{margin-top:12px}.name-workbench_resultHeading__FhbCQ{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.name-workbench_result__92IOn h2{font-size:21px}.name-workbench_candidates__hX8pi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.name-workbench_candidate__O038G{min-width:0;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--paper);overflow-wrap:anywhere}.name-workbench_candidate__O038G h3{font-family:"Noto Serif SC",Songti SC,serif;font-size:28px;margin:0}.name-workbench_candidate__O038G p{line-height:1.8}.name-workbench_candidateHeading__pwifU{display:flex;gap:12px;align-items:center;justify-content:space-between}.name-workbench_candidateHeading__pwifU>span{font-size:13px;color:var(--gold-deep)}.name-workbench_candidate__O038G blockquote,.name-workbench_evidence__lFHd_ blockquote{margin:16px 0;color:var(--ink-soft);line-height:1.8}.name-workbench_candidateActions__FitRa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.name-workbench_candidateActions__FitRa a,.name-workbench_candidateActions__FitRa label{display:flex;align-items:center;gap:8px;min-height:44px}.name-workbench_candidateDetail__CZFh9{border-top:1px solid var(--line);padding-top:12px}.name-workbench_layer__LXMbr{border-top:1px solid var(--line);padding:12px 0}.name-workbench_layer__LXMbr summary{cursor:pointer;min-height:44px;line-height:1.7}.name-workbench_layer__LXMbr summary span{display:block;font-size:12px;color:var(--muted);margin-left:16px}.name-workbench_evidenceRow__xlrQn{display:grid;gap:4px;margin:12px 0}.name-workbench_evidenceRow__xlrQn p{margin:0}.name-workbench_warning___Ad3t{color:var(--gold-deep);line-height:1.8}.name-workbench_boundary__Q8Oev{font-size:13px;color:var(--muted);line-height:1.8}.name-workbench_grids__zp3t_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.name-workbench_grids__zp3t_ dd{margin:8px 0}.name-workbench_compare__g21YA{margin-top:32px;border-top:1px solid var(--line);padding-top:16px}.name-workbench_compareRow__5VWPq{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.name-workbench_compareRow__5VWPq dd{margin:0}@media(max-width:760px){.name-workbench_page__tq1si{width:auto;padding-left:12px;padding-right:12px}.name-workbench_panel__cOJfs{border:0;padding:0;background:transparent;box-shadow:none}.name-workbench_page__tq1si .tool-form-field{font-size:14px}.name-workbench_page__tq1si .tool-form-field :is(input,select,textarea){font-size:16px;font-weight:400}.name-workbench_choices__yZBI6{margin:16px 0}.name-workbench_choices__yZBI6 legend{margin-bottom:8px}.name-workbench_modes__SL4OE{margin-bottom:16px}.name-workbench_optional__Nbzbe,.name-workbench_privacy__rnTck{margin-top:16px}.name-workbench_modes__SL4OE{gap:4px;margin-top:16px}.name-workbench_modes__SL4OE button{padding:8px 4px;font-size:13px}.name-workbench_candidates__hX8pi{grid-template-columns:1fr}.name-workbench_candidate__O038G{border:0;border-top:1px solid var(--line);border-radius:0;padding:20px 0;background:transparent}.name-workbench_grids__zp3t_{grid-template-columns:repeat(3,minmax(0,1fr))}}.renti-mobile-workspace_navigation__qc0ni{display:none}@media(max-width:760px){.renti-mobile-workspace_navigation__qc0ni{display:block}.renti-mobile-workspace_heading__0hqIT{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--paper)}.renti-mobile-workspace_heading__0hqIT h1{margin:0;font-size:20px}.renti-mobile-workspace_modes__pvwWL{position:relative}.renti-mobile-workspace_modes__pvwWL summary{min-height:44px;padding:12px 0;cursor:pointer;color:var(--accent)}.renti-mobile-workspace_modes__pvwWL>div{position:absolute;top:100%;right:0;z-index:5;display:grid;min-width:150px;padding:8px;border:1px solid var(--line);background:var(--paper)}.renti-mobile-workspace_modes__pvwWL button{min-height:44px}.renti-mobile-workspace_tabs__eNxQH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--paper)}.renti-mobile-workspace_tabs__eNxQH button{min-width:0;min-height:44px;padding:6px 2px;font-size:13px}.renti-mobile-workspace_active__KrnGF{background:var(--soft);color:var(--accent)}.renti-mobile-workspace_workspace__viELb[data-mobile-view]{display:block}.renti-mobile-workspace_workspace__viELb[data-mobile-view]>:is(.left-panel,.right-panel,.time-panel){display:none}.renti-mobile-workspace_workspace__viELb[data-mobile-view]>.stage{height:clamp(400px,68dvh,620px);min-height:400px}.renti-mobile-workspace_workspace__viELb[data-mobile-view]:not([data-mobile-view=body])>.stage{display:none}.renti-mobile-workspace_workspace__viELb[data-mobile-view=clock]>.time-panel,.renti-mobile-workspace_workspace__viELb[data-mobile-view=detail]>.right-panel,.renti-mobile-workspace_workspace__viELb[data-mobile-view=layers]>.left-panel{display:flex;width:100%;height:auto;min-height:400px;border:0}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .time-panel{flex-direction:column;overflow:auto;padding:12px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] #hours{min-width:0;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] #hours .hour{min-width:0;min-height:76px;padding:8px 4px;overflow-wrap:anywhere}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .time-inputs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .time-inputs label{grid-column:1/-1}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .time-inputs input,.renti-mobile-workspace_workspace__viELb[data-mobile-view] .time-inputs select{min-width:0;width:100%}.renti-mobile-workspace_workspace__viELb[data-mobile-view] #now{min-width:80px;white-space:normal;padding-inline:8px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .panel-scroll{overflow:visible}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .detail-scroll,.renti-mobile-workspace_workspace__viELb[data-mobile-view] .panel-section{padding:12px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] :is(.section-heading h2,.layer-row,.meridian,.text-btn,.muted,.stage-title #view-title){font-size:14px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] :is(button,.layer-row){min-height:44px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] :is(input:not([type=checkbox]):not([type=range]),select,textarea){min-height:44px;font-size:16px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .stage-toolbar{display:flex;flex-wrap:wrap;max-width:calc(100% - 24px);right:12px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .stage-toolbar button{min-width:44px;font-size:13px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .stage-title{top:70px}.renti-mobile-workspace_workspace__viELb[data-mobile-view] .left-panel h1,.renti-mobile-workspace_workspace__viELb[data-mobile-view] .right-panel>.renti-work-mode{display:none}}.static-tool-heading_desktopBack__apBwX{display:contents}.static-tool-heading_hecanHeading__ARGCC{display:none}@media (max-width:760px){.static-tool-heading_desktopBack__apBwX{display:none}.static-tool-heading_hecanHeading__ARGCC{display:block;position:relative;z-index:2;margin:8px 12px 0}body:has(.is-hecan-document #view1:not(.active)) .static-tool-heading_hecanHeading__ARGCC{display:none}.static-tool-heading_hecanHeading__ARGCC+.is-hecan-document #view1 .gold-title{display:none!important}}.bazi-wealth-potential-dialog_overlay__F_X4S{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:20px;background:rgba(30,25,19,.42)}.bazi-wealth-potential-dialog_panel___0iXM{display:flex;width:min(620px,100%);max-height:min(90vh,860px);max-height:min(90dvh,860px);flex-direction:column;overflow:hidden;border:1px solid #d8c39d;border-radius:8px;color:#352b20;background:#fffdf8;box-shadow:0 20px 60px rgba(28,23,18,.24)}.bazi-wealth-potential-dialog_header__QAKcd{position:relative;display:flex;flex:none;align-items:center;min-height:58px;padding:8px 52px 8px 18px;border-bottom:1px solid #e4d9c9}.bazi-wealth-potential-dialog_header__QAKcd h2{margin:0;color:#3f3629;font-family:"Noto Serif SC",Songti SC,serif;font-size:17px;line-height:1.4;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_grab__KuhOw{display:none}.bazi-wealth-potential-dialog_close__qdaLO{position:absolute;top:7px;right:8px;display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:4px;color:#6d5d49;background:transparent;cursor:pointer}.bazi-wealth-potential-dialog_close__qdaLO:hover{background:#f3eadb}.bazi-wealth-potential-dialog_close__qdaLO:focus-visible,.bazi-wealth-potential-dialog_primary__svsNZ:focus-visible,.bazi-wealth-potential-dialog_secondary__VJ8Lt:focus-visible{outline:2px solid #9c7339;outline-offset:2px}.bazi-wealth-potential-dialog_content__46_DN{min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px 18px 18px;scrollbar-color:#b9a887 #f3eee5;scrollbar-width:thin}.bazi-wealth-potential-dialog_summary__70eqz{padding-bottom:16px;border-bottom:1px solid #e8dfd2}.bazi-wealth-potential-dialog_summaryTitle__JdnYw{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#40382f;font-size:14px;font-weight:700;line-height:1.4}.bazi-wealth-potential-dialog_summaryTitle__JdnYw:before{width:3px;height:14px;flex:none;background:#9a7339;content:""}.bazi-wealth-potential-dialog_range__KthTB{display:block;color:#886328;font-family:"Noto Serif SC",Songti SC,serif;font-size:25px;line-height:1.35;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_metrics__4PaTs{margin:6px 0 11px;color:#71685d;font-size:13px;font-weight:650;line-height:1.55}.bazi-wealth-potential-dialog_statement__m4HL8{margin:0;padding:9px 10px;border:1px solid #e4d9c9;border-radius:5px;color:#655c51;background:#f7f3eb;font-size:12.5px;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_section___Mj6d{padding-top:17px}.bazi-wealth-potential-dialog_section___Mj6d h3{display:flex;align-items:center;gap:8px;margin:0 0 9px;color:#40382f;font-size:14px;font-weight:700;line-height:1.4}.bazi-wealth-potential-dialog_section___Mj6d h3:before{width:3px;height:14px;flex:none;background:#9a7339;content:""}.bazi-wealth-potential-dialog_chips__eX6Oa{display:flex;flex-wrap:wrap;gap:7px}.bazi-wealth-potential-dialog_chips__eX6Oa span{max-width:100%;padding:5px 9px;border:1px solid #e1d5c3;border-radius:4px;color:#514638;background:#f8f5ef;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_empty__VBiM_{margin:0;color:#766d62;font-size:13px;line-height:1.6}.bazi-wealth-potential-dialog_explanation__YSHUk{margin:0;color:#696055;font-size:12.5px;line-height:1.65;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_reasons__3hmWz{display:grid;gap:5px;margin:10px 0 0;padding:0;list-style:none}.bazi-wealth-potential-dialog_reasons__3hmWz li{color:#40382f;font-size:13px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.bazi-wealth-potential-dialog_reasons__3hmWz li[data-section=true]{margin-top:2px;color:#886328;font-size:12px;font-weight:700}.bazi-wealth-potential-dialog_reasons__3hmWz li[data-tone=lift]{color:#6b8f3a}.bazi-wealth-potential-dialog_reasons__3hmWz li[data-tone=drag]{color:#a65b4a}.bazi-wealth-potential-dialog_locked__Rv3sa{display:grid;justify-items:center;gap:9px;margin-top:10px;padding:13px 12px 14px;border:1px solid rgba(173,129,62,.3);border-radius:6px;color:#886328;background:#fcf9f2}.bazi-wealth-potential-dialog_mosaic__aGHxd{display:grid;width:100%;gap:7px}.bazi-wealth-potential-dialog_mosaic__aGHxd i{display:block;height:12px;border:1px solid #e2d2ad;border-radius:3px;background-color:#f1e6ce;background-image:linear-gradient(45deg,rgba(255,253,248,.86) 25%,transparent 0,transparent 75%,rgba(255,253,248,.86) 0),linear-gradient(45deg,rgba(173,129,62,.13) 25%,transparent 0,transparent 75%,rgba(173,129,62,.13) 0);background-position:0 0,5px 5px;background-size:10px 10px}.bazi-wealth-potential-dialog_locked__Rv3sa p{margin:0;color:#514638;font-size:13px;font-weight:600;line-height:1.45;text-align:center;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_footerNote__F1xzD{margin:17px 0 0;padding:11px 12px;border:1px solid rgba(173,129,62,.28);border-radius:5px;color:#655c51;background:rgba(234,214,173,.18);font-size:12px;line-height:1.65;overflow-wrap:anywhere}.bazi-wealth-potential-dialog_actions__3ZfI4{display:flex;flex:none;gap:10px;padding:10px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #e4d9c9;background:#fffdf8}.bazi-wealth-potential-dialog_primary__svsNZ,.bazi-wealth-potential-dialog_secondary__VJ8Lt{display:inline-flex;flex:1 1;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:46px;padding:8px 12px;border:1px solid #d7c5a7;border-radius:5px;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.bazi-wealth-potential-dialog_secondary__VJ8Lt{color:#5f5140;background:#fffdf8}.bazi-wealth-potential-dialog_secondary__VJ8Lt:hover{background:#f7f1e6}.bazi-wealth-potential-dialog_primary__svsNZ{border-color:#9a7339;color:#fffdf8;background:#886328}.bazi-wealth-potential-dialog_primary__svsNZ:hover{background:#74531f}@media (max-width:600px){.bazi-wealth-potential-dialog_overlay__F_X4S{align-items:end;padding:0}.bazi-wealth-potential-dialog_panel___0iXM{width:100%;max-height:88vh;max-height:88dvh;border-radius:14px 14px 0 0}.bazi-wealth-potential-dialog_header__QAKcd{min-height:57px;justify-content:center;padding-right:52px;padding-left:52px}.bazi-wealth-potential-dialog_header__QAKcd h2{font-size:16px;text-align:center}.bazi-wealth-potential-dialog_grab__KuhOw{position:absolute;top:6px;left:calc(50% - 18px);display:block;width:36px;height:4px;border-radius:2px;background:#d8cdbb}.bazi-wealth-potential-dialog_close__qdaLO{top:12px;right:8px}.bazi-wealth-potential-dialog_content__46_DN{padding:14px 15px 16px}.bazi-wealth-potential-dialog_range__KthTB{font-size:22px}.bazi-wealth-potential-dialog_actions__3ZfI4{padding-right:15px;padding-left:15px}}.tool-search-guide_guide__n_AP4{color:var(--tool-ink,var(--site-ink));background:var(--tool-page,var(--site-paper));padding:8px 12px 96px;font-family:var(--tool-font,inherit)}.tool-search-guide_inner__GeQRi{max-width:1120px;margin:0 auto;border-top:1px solid var(--tool-line,var(--site-line))}.tool-search-guide_breadcrumb__yEirx{display:flex;align-items:center;flex-wrap:wrap;gap:0 10px;padding:4px 0 8px;font-size:13px;color:var(--tool-muted,var(--site-muted))}.tool-search-guide_breadcrumb__yEirx a{min-height:44px;display:inline-flex;align-items:center;color:inherit}.tool-search-guide_layout___gLiO{display:grid;gap:20px}.tool-search-guide_guide__n_AP4 h2{font-size:20px;line-height:1.4;margin:0 0 10px;font-weight:650}.tool-search-guide_guide__n_AP4 h3{font-size:16px;line-height:1.5;margin:0 0 8px;font-weight:650}.tool-search-guide_guide__n_AP4 p{margin:0;line-height:1.85;font-size:15px;overflow-wrap:anywhere}.tool-search-guide_features__HPet7{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.tool-search-guide_features__HPet7 li{display:grid;grid-template-columns:28px 1fr;align-items:start;gap:8px;line-height:1.65;font-size:14px}.tool-search-guide_number__2djSe{color:var(--tool-accent,var(--site-gold));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;line-height:24px}.tool-search-guide_questions__1W9xY details{border-bottom:1px solid var(--tool-line,var(--site-line))}.tool-search-guide_questions__1W9xY summary{min-height:48px;padding:12px 0;cursor:pointer;font-size:14px;line-height:1.65}.tool-search-guide_questions__1W9xY details p{padding:0 0 14px;color:var(--tool-muted,var(--site-muted));font-size:14px}.tool-search-guide_related__qKxzv{margin-top:20px}.tool-search-guide_related__qKxzv>div{display:flex;flex-wrap:wrap;gap:4px 16px}.tool-search-guide_related__qKxzv a{display:inline-flex;gap:8px;align-items:center;min-height:44px;font-size:14px;color:var(--tool-accent,var(--site-ink));text-decoration:none}.tool-search-guide_breadcrumb__yEirx a:hover,.tool-search-guide_related__qKxzv a:hover{text-decoration:underline;text-underline-offset:4px}.tool-search-guide_guide__n_AP4 a:focus-visible,.tool-search-guide_guide__n_AP4 summary:focus-visible{outline:2px solid var(--tool-accent,var(--site-ink));outline-offset:3px;border-radius:3px}@media (min-width:761px){.tool-search-guide_guide__n_AP4{padding:16px 28px 56px}.tool-search-guide_layout___gLiO{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px}.tool-search-guide_guide__n_AP4 h2{font-size:24px}.tool-search-guide_overview__U2i_N>p{max-width:620px}.tool-search-guide_features__HPet7{margin-top:20px;gap:12px}}