.LMf22a_install{gap:.7rem;display:grid}.LMf22a_install p{color:#aaa092;margin:0;line-height:1.6}.LMf22a_installButton{color:#0b0a07;cursor:pointer;background:linear-gradient(#d0a24b,#ad7927);border:1px solid #e2b86180;border-radius:.78rem;justify-content:center;justify-self:start;align-items:center;min-height:44px;padding:.7rem .95rem;font:850 .78rem Inter,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff42,0 10px 24px #85541133}.LMf22a_steps{grid-template-columns:auto 1fr;align-items:start;gap:.55rem .7rem;display:grid}.LMf22a_step{color:#deb768;background:linear-gradient(145deg,#3a2b16cc,#19150fcc);border:1px solid #d7ac544d;border-radius:.55rem;place-items:center;width:1.65rem;height:1.65rem;font:850 .68rem Inter,sans-serif;display:grid;box-shadow:inset 0 1px #ffffff12}.LMf22a_stepText{color:#aaa092;padding-top:.16rem;font-size:.8rem;line-height:1.45}.LMf22a_installed{align-items:center;gap:.55rem;display:flex;color:#d9bd7e!important}.LMf22a_installed:before{content:"✓";color:#9fd0ad;background:#31634c40;border:1px solid #5c97774d;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-weight:900;display:grid}@media (max-width:560px){.LMf22a_installButton{width:100%}}
._7TMB1G_button,._7TMB1G_compact{font:inherit;cursor:pointer;transition:background .16s,border-color .16s,color .16s}._7TMB1G_compact{color:#a8a095;background:0 0;border:1px solid #dcb35e2e;border-radius:999px;padding:.55rem .72rem;font-size:.72rem;font-weight:760}._7TMB1G_compact:hover{color:#eee3d1;background:#ffffff09;border-color:#d5a44d57}._7TMB1G_button{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.75rem 1rem;font-weight:800}._7TMB1G_button:disabled,._7TMB1G_compact:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){._7TMB1G_button,._7TMB1G_compact{transition:none}}
.Y5_OHW_header{z-index:var(--emmaus-z-sticky);-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:linear-gradient(#080907e0,#080907b8);border-bottom:1px solid #ca9a4329;padding:.62rem clamp(.75rem,2vw,1.5rem);position:sticky;top:0;box-shadow:0 12px 32px #00000042}.Y5_OHW_shell{justify-content:space-between;align-items:center;gap:1.25rem;width:min(100%,94rem);margin:0 auto;display:flex}.Y5_OHW_brand{color:#eee8dc;flex:none;align-items:center;gap:.72rem;min-width:0;text-decoration:none;display:flex}.Y5_OHW_mark{flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.Y5_OHW_mark img{object-fit:contain;width:100%;height:100%;display:block}.Y5_OHW_wordmark{min-width:0;display:grid}.Y5_OHW_brand strong{color:#d9b25e;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.Y5_OHW_brand small{color:#8b8376;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin-top:.12rem;font-size:.5rem;font-weight:750}.Y5_OHW_nav{justify-content:flex-end;align-items:center;gap:.18rem;min-width:0;display:flex}.Y5_OHW_nav a{color:#a8a095;border:1px solid #0000;border-radius:999px;align-items:center;gap:.42rem;padding:.55rem .72rem;font-size:.72rem;font-weight:760;text-decoration:none;transition:transform .16s,color .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.Y5_OHW_nav a svg{color:#a67b32;flex:none;width:1rem;height:1rem}@media (max-width:980px) and (min-width:761px){.Y5_OHW_header{padding:.55rem .75rem}.Y5_OHW_shell{gap:.7rem}.Y5_OHW_brand{gap:.5rem}.Y5_OHW_mark{width:2.35rem;height:2.35rem}.Y5_OHW_brand strong{font-size:.84rem}.Y5_OHW_brand small{display:none}.Y5_OHW_nav a{gap:.3rem;padding:.5rem .58rem;font-size:.66rem}}@media (max-width:760px){.Y5_OHW_header{display:none}}@media (prefers-reduced-motion:reduce){.Y5_OHW_nav a{transition:none}.Y5_OHW_nav a:hover{transform:none}}.Y5_OHW_header{background:#080907c2;border-bottom-color:#eae2d314;box-shadow:0 8px 24px #0000001f}.Y5_OHW_nav{gap:.28rem}.Y5_OHW_nav a{color:#aaa69f;transition:color .18s,background .18s}.Y5_OHW_nav a svg{color:#b99555}.Y5_OHW_nav a:hover{color:#f1eadf;background:#ffffff0e;border-color:#0000;transform:none}.Y5_OHW_nav a.Y5_OHW_active{color:#f1eadf;background:#c79d4f1f;border-color:#0000}
.PmDz_G_dock,.PmDz_G_scrim{display:none}@media (max-width:760px){.PmDz_G_scrim{z-index:calc(var(--emmaus-z-sticky) - 1);background:#00000038;border:0;padding:0;display:block;position:fixed;inset:0}.PmDz_G_dock{z-index:var(--emmaus-z-sticky);top:calc(var(--emmaus-safe-top,0px) + .35rem);left:calc(var(--emmaus-safe-left,0px) + .45rem);right:calc(var(--emmaus-safe-right,0px) + .45rem);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(145deg,#1f1e1af7,#090a09f7);border:1px solid #e2bc6f33;border-radius:.95rem;grid-template-columns:repeat(5,minmax(0,1fr));height:3.65rem;min-height:3.65rem;padding:.25rem;display:grid;position:fixed;bottom:auto;box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff14}.PmDz_G_dock>a,.PmDz_G_moreSlot>button{color:#bdb5a9;min-width:0;min-height:3.1rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.72rem;align-content:center;place-items:center;gap:.12rem;font-weight:760;text-decoration:none;display:grid}.PmDz_G_dock>a>span,.PmDz_G_moreSlot>button>span{color:#c79843;font-size:1.05rem;line-height:1}.PmDz_G_dock>a>small,.PmDz_G_moreSlot>button>small{white-space:nowrap;font-size:.62rem;line-height:1}.PmDz_G_dock>a.PmDz_G_active,.PmDz_G_moreSlot>button.PmDz_G_active{color:#f1e4ce;background:linear-gradient(#48361bdb,#231c12d1);box-shadow:inset 0 0 0 1px #dbac534d}.PmDz_G_moreSlot{min-width:0;position:relative}.PmDz_G_moreMenu{width:min(18rem,100vw - 1.4rem);max-height:calc(var(--emmaus-visual-height,100dvh) - var(--emmaus-safe-top,0px) - 5rem);overscroll-behavior:contain;background:linear-gradient(145deg,#1f1e1afc,#090a09fc);border:1px solid #e2bc6f33;border-radius:.9rem;gap:.35rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .62rem);right:0;overflow-y:auto;box-shadow:0 18px 40px #0000006b}.PmDz_G_moreMenu a{color:#e4d9c8;border-radius:.7rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.4rem;padding:.55rem .65rem;text-decoration:none;display:grid}.PmDz_G_moreMenu a:hover,.PmDz_G_moreMenu a:focus-visible{background:#cda85f1c;outline:none}.PmDz_G_moreMenu a>span:first-child{color:#c79843;place-items:center;display:grid}.PmDz_G_moreMenu a>span:last-child{gap:.15rem;display:grid}.PmDz_G_moreMenu strong{font-size:.78rem}.PmDz_G_moreMenu small{color:#9f9588;white-space:normal;font-size:.62rem;line-height:1.35}body{padding-top:calc(4.45rem + var(--emmaus-safe-top,0px));padding-bottom:0}}@media (prefers-reduced-motion:reduce){.PmDz_G_dock a,.PmDz_G_moreSlot>button{transition:none}}@media (max-width:760px){.PmDz_G_dock>a:focus-visible,.PmDz_G_moreSlot>button:focus-visible,.PmDz_G_moreMenu a:focus-visible{outline-offset:2px;outline:3px solid #d2a64d}.PmDz_G_dock>a,.PmDz_G_moreSlot>button,.PmDz_G_moreMenu a{min-height:44px}}@media (prefers-reduced-motion:reduce){.PmDz_G_dock *,.PmDz_G_moreMenu *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:760px){.PmDz_G_dock{top:calc(var(--emmaus-safe-top,0px) + .3rem);left:calc(var(--emmaus-safe-left,0px) + .55rem);right:calc(var(--emmaus-safe-right,0px) + .55rem);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:#111210d1;border:1px solid #e8e1d317;border-radius:1.05rem;height:3.35rem;min-height:3.35rem;padding:.18rem;box-shadow:0 8px 22px #0003}.PmDz_G_dock>a,.PmDz_G_moreSlot>button{color:#b8b5af;border-radius:.78rem;min-height:2.9rem}.PmDz_G_dock>a>span,.PmDz_G_moreSlot>button>span{color:#bd9b5d;font-size:1rem}.PmDz_G_dock>a>small,.PmDz_G_moreSlot>button>small{font-size:.64rem;font-weight:650}.PmDz_G_moreMenu{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#131412f5;border-color:#e8e1d31a;border-radius:1rem;box-shadow:0 18px 44px #00000061}.PmDz_G_dock{top:calc(var(--emmaus-safe-top,0px) + .25rem);left:calc(var(--emmaus-safe-left,0px) + .5rem);right:calc(var(--emmaus-safe-right,0px) + .5rem);height:3.05rem;min-height:3.05rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.PmDz_G_dock>a,.PmDz_G_moreSlot>button{min-height:2.8rem;box-shadow:none;background:0 0;border-radius:.65rem;position:relative}.PmDz_G_dock>a.PmDz_G_active,.PmDz_G_moreSlot>button.PmDz_G_active{color:#f1eadf;box-shadow:none;background:0 0}.PmDz_G_dock>a.PmDz_G_active:after,.PmDz_G_moreSlot>button.PmDz_G_active:after{content:"";background:#c9a45d;border-radius:2px;width:1rem;height:2px;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%)}.PmDz_G_dock>a>span,.PmDz_G_moreSlot>button>span{color:#a99b7d}.PmDz_G_dock>a.PmDz_G_active>span,.PmDz_G_moreSlot>button.PmDz_G_active>span{color:#e0bc72}body{padding-top:calc(3.8rem + var(--emmaus-safe-top,0px))}}.PmDz_G_readerDock{z-index:var(--emmaus-z-sticky);top:auto;right:auto;bottom:calc(.7rem + var(--emmaus-safe-bottom,0px));-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#10110fe0;border:1px solid #e8e1d31a;border-radius:1rem;grid-template-columns:repeat(4,minmax(4.2rem,1fr));width:min(25rem,100vw - 2rem);height:auto;min-height:3.25rem;padding:.22rem;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #0000004d}.PmDz_G_readerDock>a,.PmDz_G_readerDock .PmDz_G_moreSlot>button{color:#aaa69f;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.72rem;align-content:center;place-items:center;gap:.12rem;font-weight:700;text-decoration:none;display:grid}.PmDz_G_readerDock>a:hover,.PmDz_G_readerDock .PmDz_G_moreSlot>button:hover{color:#efe7da;background:#ffffff0a}.PmDz_G_readerDock>a>span,.PmDz_G_readerDock .PmDz_G_moreSlot>button>span{color:#b99555;font-size:1rem;line-height:1}.PmDz_G_readerDock>a>small,.PmDz_G_readerDock .PmDz_G_moreSlot>button>small{white-space:nowrap;font-size:.61rem;line-height:1}.PmDz_G_readerDock .PmDz_G_moreSlot{min-width:0;position:relative}.PmDz_G_readerDock .PmDz_G_moreMenu{overscroll-behavior:contain;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#121311f7;border:1px solid #e8e1d31a;border-radius:.9rem;gap:.3rem;width:min(18rem,100vw - 1.4rem);max-height:min(28rem,100dvh - 6rem);padding:.42rem;display:grid;position:absolute;top:auto;bottom:calc(100% + .55rem);right:0;overflow-y:auto;box-shadow:0 18px 42px #0006}.PmDz_G_readerDock .PmDz_G_moreMenu a{color:#e3d9ca;border-radius:.68rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.62rem;min-height:44px;padding:.52rem .62rem;text-decoration:none;display:grid}.PmDz_G_readerDock .PmDz_G_moreMenu a:hover,.PmDz_G_readerDock .PmDz_G_moreMenu a:focus-visible{background:#cda85f1a;outline:none}.PmDz_G_readerDock .PmDz_G_moreMenu a>span:first-child{color:#bd9650;place-items:center;display:grid}.PmDz_G_readerDock .PmDz_G_moreMenu a>span:last-child{gap:.12rem;display:grid}.PmDz_G_readerDock .PmDz_G_moreMenu strong{font-size:.76rem}.PmDz_G_readerDock .PmDz_G_moreMenu small{color:#968e82;white-space:normal;font-size:.61rem;line-height:1.35}.PmDz_G_readerDock>a:focus-visible,.PmDz_G_readerDock .PmDz_G_moreSlot>button:focus-visible,.PmDz_G_readerDock .PmDz_G_moreMenu a:focus-visible{outline-offset:2px;outline:3px solid #d2a64d}body.emmaus-reader-mode{padding-top:0!important;padding-bottom:calc(4.75rem + var(--emmaus-safe-bottom,0px))!important}@media (max-width:760px){.PmDz_G_readerDock{top:auto;right:calc(var(--emmaus-safe-right,0px) + .55rem);bottom:calc(var(--emmaus-safe-bottom,0px) + .45rem);left:calc(var(--emmaus-safe-left,0px) + .55rem);background:#0f100ee6;border-color:#e8e1d314;grid-template-columns:repeat(4,minmax(0,1fr));width:auto;min-height:3.15rem;transform:none;box-shadow:0 10px 30px #0000004d}.PmDz_G_readerDock>a,.PmDz_G_readerDock .PmDz_G_moreSlot>button{min-height:2.75rem}.PmDz_G_readerDock>a>small,.PmDz_G_readerDock .PmDz_G_moreSlot>button>small{font-size:.6rem}.PmDz_G_readerDock .PmDz_G_moreMenu{bottom:calc(100% + .5rem);right:0}body.emmaus-reader-mode{padding-top:0!important;padding-bottom:calc(4.45rem + var(--emmaus-safe-bottom,0px))!important}}
._8DrcgW_status{z-index:calc(var(--emmaus-z-sticky) + 4);color:#e9dfcf;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11110ff7;border:1px solid #e2bc6f47;border-radius:.8rem;align-items:center;gap:.65rem;width:min(42rem,100vw - 1.5rem);padding:.7rem .9rem;font:650 .76rem/1.35 Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 14px 34px #0000005c}._8DrcgW_status strong{color:#ddb86a;white-space:nowrap}._8DrcgW_status span{color:#c8beb0}._8DrcgW_online{border-color:#78ba8657}._8DrcgW_online strong{color:#a8d6ae}@media (max-width:760px){._8DrcgW_status{bottom:calc(4.45rem + env(safe-area-inset-bottom));align-items:flex-start;width:calc(100vw - 1rem)}._8DrcgW_status strong{font-size:.72rem}._8DrcgW_status span{font-size:.68rem}}@media (prefers-reduced-motion:reduce){._8DrcgW_status{transition:none}}
.LemgYa_notice{left:50%;bottom:calc(5.3rem + env(safe-area-inset-bottom));z-index:1200;box-sizing:border-box;color:#eee4d4;background:#17130d;border:1px solid #725b35;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 1.25rem,42rem);padding:.85rem 1rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 36px #0009}.LemgYa_notice div{gap:.2rem;display:grid}.LemgYa_notice strong{color:#f0cf83;font:600 1rem Georgia,serif}.LemgYa_notice span{color:#c7bba8;font-size:.86rem;line-height:1.4}.LemgYa_notice button{color:#f0cf83;cursor:pointer;background:#2b2010;border:1px solid #a77b35;border-radius:999px;flex:none;min-height:44px;padding:.65rem 1rem;font-weight:800}@media (min-width:761px){.LemgYa_notice{bottom:1.25rem}}@media (max-width:560px){.LemgYa_notice{flex-direction:column;align-items:stretch}.LemgYa_notice button{width:100%;font-size:.92rem}}
.xWCXvG_wrap{gap:1rem;display:grid}.xWCXvG_heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.xWCXvG_heading h2{margin:.15rem 0 .4rem}.xWCXvG_heading p:last-child{color:#aaa297;margin:0}.xWCXvG_on,.xWCXvG_off{border-radius:999px;flex:none;padding:.38rem .65rem;font-size:.8rem;font-weight:800}.xWCXvG_on{color:#bfe1c5;background:#45845226;border:1px solid #73be8259}.xWCXvG_off{color:#aaa297;background:#ffffff09;border:1px solid #e2bc6f33}.xWCXvG_device{background:#ffffff06;border:1px solid #e2bc6f29;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.xWCXvG_device>div:first-child{gap:.2rem;display:grid}.xWCXvG_device small,.xWCXvG_categories small{color:#9f978b;line-height:1.4}.xWCXvG_deviceActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.xWCXvG_device button{color:#f1e4ce;background:linear-gradient(#48361bdb,#231c12d1);border:1px solid #dbac5352;border-radius:.8rem;min-height:2.8rem;padding:.55rem .9rem;font-size:.85rem;font-weight:800}.xWCXvG_device .xWCXvG_testButton{background:#ffffff0b;border-color:#e2bc6f33}.xWCXvG_categories{border:1px solid #e2bc6f21;border-radius:1rem;display:grid;overflow:hidden}.xWCXvG_categories label{border-bottom:1px solid #e2bc6f1a;justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;padding:.8rem 1rem;display:flex}.xWCXvG_categories label:last-child{border-bottom:0}.xWCXvG_categories label>span{gap:.15rem;display:grid}.xWCXvG_categories input{accent-color:#b78a3c;width:1.25rem;height:1.25rem}.xWCXvG_quiet{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.xWCXvG_quiet label{color:#aaa297;gap:.35rem;font-size:.82rem;font-weight:750;display:grid}.xWCXvG_quiet input{color:#eee8dc;min-height:2.8rem;font:inherit;background:#ffffff09;border:1px solid #e2bc6f2e;border-radius:.8rem;padding:.55rem .7rem}.xWCXvG_message{color:#d8cdbb;background:#b78a3c14;border-left:2px solid #b78a3c;margin:0;padding:.65rem .8rem}@media (max-width:640px){.xWCXvG_heading,.xWCXvG_device{flex-direction:column;align-items:stretch}.xWCXvG_deviceActions{grid-template-columns:1fr;width:100%;display:grid}.xWCXvG_device button{width:100%;min-height:3rem}.xWCXvG_quiet{grid-template-columns:1fr}.xWCXvG_categories label{min-height:4.8rem}}
.MHQYPW_shell{color:#ece4d8;background:radial-gradient(circle at 82% 0,#cc9c411f,#0000 28rem),radial-gradient(circle at 8% 38%,#26665e12,#0000 25rem),#080908;min-height:100vh;padding:clamp(.75rem,2.5vw,2rem)}.MHQYPW_account{width:min(100%,82rem);margin:0 auto}.MHQYPW_hero{-webkit-backdrop-filter:blur(22px)saturate(120%);background:linear-gradient(145deg,#1d1b16d6,#0b0c0abd);border:1px solid #ddb86f2b;border-radius:1.3rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.45rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 26px 60px #0000004d}.MHQYPW_hero:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0e,#0000 24% 72%,#2e796f09);position:absolute;inset:0}.MHQYPW_hero:after{content:"";pointer-events:none;border:1px solid #cd9d461a;border-radius:50%;width:19rem;height:19rem;position:absolute;bottom:-9rem;right:-6rem;box-shadow:0 0 90px #c4943b0d}.MHQYPW_identity{z-index:1;align-items:center;gap:.95rem;min-width:0;display:flex;position:relative}.MHQYPW_avatar{color:#efca78;background:linear-gradient(145deg,#3a2b15eb,#14110ce6);border:1px solid #e0b55f66;border-radius:.9rem;flex:none;place-items:center;width:3.35rem;height:3.35rem;font:500 1rem Georgia,serif;display:grid;box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 25px #00000038,0 10px 25px #00000040,0 0 28px #be8e3714}.MHQYPW_hero h1{color:#f3eadc;margin:.15rem 0 0;font:400 clamp(1.8rem,4vw,2.7rem)/1 Georgia,serif}.MHQYPW_hero p:not(.eyebrow){color:#a79e91;margin:.3rem 0 0}.MHQYPW_parentLink{z-index:1;color:#c4b38f;margin-bottom:.55rem;font-size:.76rem;font-weight:800;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex;position:relative}.MHQYPW_parentLink:hover{color:#f0cf86;transform:translate(-2px)}.MHQYPW_securityHero{align-items:flex-start}.MHQYPW_heroActions{z-index:1;position:relative}.MHQYPW_heroActions a,.MHQYPW_adminPrimary,.MHQYPW_secondaryButton,.MHQYPW_signOut,.MHQYPW_supportButton{color:#e5d6bb;min-height:2.55rem;font:inherit;cursor:pointer;background:linear-gradient(#26221bd1,#12120fcc);border:1px solid #cda65b52;border-radius:.78rem;justify-content:center;align-items:center;padding:.55rem .85rem;font-size:.76rem;font-weight:800;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0000002e}.MHQYPW_heroActions a:hover,.MHQYPW_adminPrimary:hover,.MHQYPW_secondaryButton:hover,.MHQYPW_supportButton:hover{border-color:#e1b76194;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff17,0 12px 26px #0000003d}.MHQYPW_summary{flex-wrap:wrap;gap:.45rem;padding:.8rem 0;display:flex}.MHQYPW_summary span{color:#aaa092;background:linear-gradient(145deg,#1b1915b3,#0e0f0cad);border:1px solid #c6a15c2b;border-radius:.7rem;padding:.38rem .62rem;font-size:.66rem;font-weight:800;box-shadow:inset 0 1px #ffffff0b}.MHQYPW_adminPanel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(120deg,#322512c2,#11110ec7);border:1px solid #cd9e444d;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin:.35rem 0 1rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 16px 35px #0003}.MHQYPW_adminPanel h2{color:#f0e6d7;margin:.15rem 0;font:400 1.3rem Georgia,serif}.MHQYPW_adminPanel p:not(.eyebrow){color:#aaa093;margin:.2rem 0 0;font-size:.78rem}.MHQYPW_adminPrimary{color:#f3d48d;white-space:nowrap;background:linear-gradient(#5c41199e,#281f11bf);border-color:#deaf537a}.MHQYPW_settingsLayout{grid-template-columns:12rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.MHQYPW_sectionNav{-webkit-backdrop-filter:blur(20px)saturate(115%);background:linear-gradient(145deg,#171612d1,#0b0c0ac7);border:1px solid #cdab6a24;border-radius:1rem;gap:.28rem;padding:.55rem;display:grid;position:sticky;top:5.2rem;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #00000038}.MHQYPW_sectionNav a{color:#aaa092;border:1px solid #0000;border-radius:.68rem;padding:.6rem .68rem;font-size:.74rem;font-weight:800;text-decoration:none;transition:all .16s}.MHQYPW_sectionNav a:hover,.MHQYPW_sectionNav a:focus-visible{color:#f0d598;background:linear-gradient(145deg,#362b197a,#1c191366);border-color:#cb9f4938;outline:none;box-shadow:inset 0 1px #ffffff0d}.MHQYPW_settingsContent{gap:.85rem;display:grid}.MHQYPW_card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#191713c7,#0c0d0bba);border:1px solid #d3b26f24;border-radius:1.08rem;min-width:0;padding:1.08rem;scroll-margin-top:6rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 40px #00000030}.MHQYPW_card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff09,#0000 28%);position:absolute;inset:0}.MHQYPW_card>*{position:relative}.MHQYPW_cardTitle{align-items:center;gap:.75rem;display:flex}.MHQYPW_cardTitle>span{color:#e1b65d;background:linear-gradient(145deg,#3d2d16d1,#19150fd1);border:1px solid #d8ab5159;border-radius:.7rem;flex:none;place-items:center;min-width:2.25rem;height:2.25rem;font-weight:800;display:grid;box-shadow:inset 0 1px #ffffff14,0 7px 16px #0000002e}.MHQYPW_cardTitle h2{color:#f0e6d7;margin:.12rem 0 0;font:400 1.3rem Georgia,serif}.MHQYPW_card dl,.MHQYPW_controls dl{gap:.55rem;margin:.9rem 0 0;display:grid}.MHQYPW_card dl>div,.MHQYPW_controls dl>div{border-bottom:1px solid #caaa6c1c;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.55rem;display:flex}.MHQYPW_card dt,.MHQYPW_controls dt{color:#91897d;text-transform:uppercase;font-size:.68rem;font-weight:800}.MHQYPW_card dd,.MHQYPW_controls dd{color:#e1d7c7;text-align:right;overflow-wrap:anywhere;margin:0}.MHQYPW_controls{gap:.85rem;margin-top:.9rem;display:grid}.MHQYPW_controls label,.MHQYPW_rangeLabel{color:#e0d6c6;gap:.35rem;font-weight:800;display:grid}.MHQYPW_controls select,.MHQYPW_rangeLabel select{color:#f1e6d5;width:100%;min-height:2.75rem;font:inherit;background:linear-gradient(#161511f5,#0b0c0af5);border:1px solid #d3ab5b4d;border-radius:.75rem;outline:none;padding:.58rem .75rem;box-shadow:inset 0 1px 8px #0000004d,0 1px #ffffff0a}.MHQYPW_controls select:focus-visible,.MHQYPW_rangeLabel select:focus-visible{border-color:#c9963d;box-shadow:0 0 0 3px #c9963d21,inset 0 1px 8px #0000004d}.MHQYPW_controls small{color:#9b9285;font-size:.7rem}.MHQYPW_controlGrid{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.MHQYPW_bodyCopy{color:#aaa092;margin:.8rem 0 0;font-size:.78rem;line-height:1.55}.MHQYPW_actionStack{gap:.5rem;margin-top:.9rem;display:grid}.MHQYPW_actionStack>a{color:#e4dacb;background:linear-gradient(145deg,#1b1915b8,#0d0e0bb3);border:1px solid #c9a76524;border-radius:.82rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem .8rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #ffffff0a}.MHQYPW_actionStack>a:hover{background:linear-gradient(145deg,#272117c7,#12120ebd);border-color:#d4a85061;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0000002e}.MHQYPW_actionStack>a strong,.MHQYPW_actionStack>a small{display:block}.MHQYPW_actionStack>a small{color:#958c80;margin-top:.12rem;font-size:.7rem;line-height:1.4}.MHQYPW_actionStack>a svg{color:#d2a34b;width:1rem;height:1rem}.MHQYPW_toggleList{gap:.15rem;margin-top:.85rem;display:grid}.MHQYPW_toggleRow{border-bottom:1px solid #caaa6c1c;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem 0;display:flex}.MHQYPW_toggleRow span,.MHQYPW_toggleRow strong,.MHQYPW_toggleRow small{display:block}.MHQYPW_toggleRow small{color:#958c80;margin-top:.18rem;font-size:.7rem;line-height:1.4}.MHQYPW_toggleRow input{accent-color:#c99a3e;width:1.2rem;height:1.2rem}.MHQYPW_rangeLabel{margin-top:.9rem}.MHQYPW_supportButton{color:#e8c477;background:linear-gradient(#5b411b8c,#231c11ad);border-color:#d7a94c80}.MHQYPW_utilityActions{flex-wrap:wrap;gap:.55rem;margin-top:.9rem;display:flex}.MHQYPW_givingNote{color:#898175;margin:.7rem 0 0;font-size:.69rem}.MHQYPW_signOut{color:#e4bdae;background:linear-gradient(#351f1966,#171210a6);border-color:#975b466b;margin-top:.8rem}.MHQYPW_signOut:hover{border-color:#bb6f56a6;transform:translateY(-1px)}.MHQYPW_signOut:disabled{opacity:.5}@media (max-width:820px){.MHQYPW_settingsLayout{grid-template-columns:1fr}.MHQYPW_sectionNav{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;max-width:100%;display:flex;position:relative;top:auto;overflow:auto hidden}.MHQYPW_sectionNav::-webkit-scrollbar{display:none}.MHQYPW_sectionNav:after{content:"";flex:0 0 .8rem}.MHQYPW_sectionNav a{white-space:nowrap;flex:none}.MHQYPW_adminPanel,.MHQYPW_hero{display:grid}.MHQYPW_heroActions a,.MHQYPW_adminPrimary{justify-self:start}}@media (max-width:560px){.MHQYPW_shell{padding:calc(var(--emmaus-safe-top) + var(--emmaus-mobile-nav-clearance)) .5rem calc(var(--emmaus-safe-bottom) + .8rem)}.MHQYPW_hero{padding:.9rem}.MHQYPW_identity{align-items:flex-start}.MHQYPW_avatar{width:2.7rem;height:2.7rem}.MHQYPW_hero h1{font-size:1.75rem}.MHQYPW_summary{padding:.55rem 0}.MHQYPW_adminPanel,.MHQYPW_card{padding:.85rem}.MHQYPW_card dl>div,.MHQYPW_controls dl>div{gap:.15rem;display:grid}.MHQYPW_card dd,.MHQYPW_controls dd{text-align:left}.MHQYPW_sectionNav{padding:.38rem;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 2rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 2rem),#0000 100%)}.MHQYPW_sectionNav a{min-height:var(--emmaus-touch);padding:.5rem .68rem}.MHQYPW_actionStack>a{padding:.68rem}.MHQYPW_controlGrid{grid-template-columns:1fr}.MHQYPW_toggleRow{align-items:flex-start}.MHQYPW_secondaryButton,.MHQYPW_signOut,.MHQYPW_supportButton{width:100%}.MHQYPW_utilityActions{display:grid}}@media (prefers-reduced-motion:reduce){.MHQYPW_parentLink,.MHQYPW_actionStack>a,.MHQYPW_heroActions a,.MHQYPW_adminPrimary,.MHQYPW_secondaryButton,.MHQYPW_signOut,.MHQYPW_supportButton{transition:none}.MHQYPW_parentLink:hover,.MHQYPW_actionStack>a:hover,.MHQYPW_heroActions a:hover,.MHQYPW_adminPrimary:hover,.MHQYPW_secondaryButton:hover,.MHQYPW_signOut:hover,.MHQYPW_supportButton:hover{transform:none}}.MHQYPW_installCompact{border-top:1px solid #caaa6c1c;margin-top:.9rem;padding-top:.85rem}.MHQYPW_preferenceForm{gap:1rem;margin-top:1rem;display:grid}.MHQYPW_preferenceGrid{grid-template-columns:minmax(0,1.4fr) minmax(10rem,.8fr) minmax(9rem,.7fr);gap:.75rem;display:grid}.MHQYPW_preferenceGrid label{color:#e0d6c6;gap:.35rem;min-width:0;font-size:.75rem;font-weight:800;display:grid}.MHQYPW_preferenceGrid input,.MHQYPW_preferenceGrid select{box-sizing:border-box;color:#f1e6d5;width:100%;min-width:0;min-height:2.75rem;font:inherit;background:linear-gradient(#161511f5,#0b0c0af5);border:1px solid #d3ab5b4d;border-radius:.75rem;outline:none;padding:.58rem .75rem}.MHQYPW_preferenceGrid input::placeholder{color:#777064}.MHQYPW_preferenceGrid input:focus-visible,.MHQYPW_preferenceGrid select:focus-visible{border-color:#c9963d;box-shadow:0 0 0 3px #c9963d21}.MHQYPW_goalFieldset{border:1px solid #caaa6c26;border-radius:.85rem;min-width:0;margin:0;padding:.85rem}.MHQYPW_goalFieldset legend{color:#e0d6c6;padding:0 .35rem;font-size:.75rem;font-weight:800}.MHQYPW_goalFieldset legend small{color:#91897d;font-weight:600}.MHQYPW_goalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .9rem;display:grid}.MHQYPW_goalGrid label,.MHQYPW_emailChoice{color:#cfc5b6;align-items:flex-start;gap:.48rem;min-width:0;font-size:.75rem;line-height:1.35;display:flex}.MHQYPW_goalGrid input,.MHQYPW_emailChoice input{accent-color:#c99a3e;flex:none;width:1rem;height:1rem;margin:.08rem 0 0}.MHQYPW_preferenceFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MHQYPW_preferenceFooter .MHQYPW_secondaryButton{white-space:nowrap;margin:0}@media (max-width:900px){.MHQYPW_preferenceGrid{grid-template-columns:1fr 1fr}.MHQYPW_preferenceGrid label:first-child{grid-column:1/-1}.MHQYPW_goalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.MHQYPW_preferenceGrid,.MHQYPW_goalGrid{grid-template-columns:1fr}.MHQYPW_preferenceGrid label:first-child{grid-column:auto}.MHQYPW_preferenceFooter{display:grid}.MHQYPW_preferenceFooter .MHQYPW_secondaryButton{width:100%}}
.xEZrVG_shell{color:#f4efe4;background:radial-gradient(circle at 82% 5%,#cb9a3e1c,#0000 29rem),radial-gradient(circle at 10% 78%,#2a6c630d,#0000 25rem),#080908;place-items:start center;min-height:100vh;padding:clamp(1rem,4vw,3rem);display:grid}.xEZrVG_card{-webkit-backdrop-filter:blur(24px)saturate(120%);background:linear-gradient(145deg,#1d1b16db,#0b0c0acc);border:1px solid #dcb56b2b;border-radius:1.5rem;width:min(100%,60rem);margin-top:clamp(1rem,5vw,4rem);padding:clamp(1.4rem,4vw,3rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 32px 90px #00000061}.xEZrVG_card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#0000 27% 72%,#2c766a06);position:absolute;inset:0}.xEZrVG_card:after{content:"";pointer-events:none;background:radial-gradient(circle,#c9973a1f,#0000 68%);border-radius:50%;width:25rem;height:25rem;position:absolute;top:-10rem;right:-8rem}.xEZrVG_card>*{z-index:1;position:relative}.xEZrVG_brand{align-items:center;gap:.9rem;margin-bottom:1.8rem;display:flex}.xEZrVG_brand img{object-fit:cover;border:1px solid #e0b55f57;border-radius:.85rem;width:3.35rem;height:3.35rem;box-shadow:inset 0 1px #ffffff14,0 10px 26px #00000038}.xEZrVG_brand>div{gap:.25rem;display:grid}.xEZrVG_brand strong{color:#d9b25e;letter-spacing:.18em;font-family:Georgia,serif;font-size:1.15rem}.xEZrVG_brand span{color:#aaa091;letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:800}.xEZrVG_card .eyebrow{color:#cda04b}.xEZrVG_card h1{color:#f4efe4;letter-spacing:-.045em;text-shadow:0 14px 32px #00000040;margin:.55rem 0 0;font:400 clamp(2.5rem,7vw,4.7rem)/.98 Georgia,serif}.xEZrVG_lede{color:#b8b2a8;max-width:45rem;margin:1.25rem 0 0;font-size:1.05rem;line-height:1.75}.xEZrVG_primaryActions,.xEZrVG_supportActions{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.xEZrVG_primary,.xEZrVG_secondary,.xEZrVG_supportLink{cursor:pointer;border-radius:.78rem;justify-content:center;align-items:center;min-height:3rem;padding:.78rem 1rem;font-size:.84rem;font-weight:850;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex}.xEZrVG_primary{color:#0b0a07;background:linear-gradient(#d0a24b,#ad7927);border:1px solid #e6bc658c;box-shadow:inset 0 1px #ffffff45,0 10px 24px #85541133}.xEZrVG_secondary{color:#e3dacd;background:linear-gradient(145deg,#2b261eb3,#12120fa3);border:1px solid #d3ae6540;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000029}.xEZrVG_supportLink{color:#dfbb70;background:linear-gradient(145deg,#3d2d187a,#1815108c);border:1px solid #cd9e4475}.xEZrVG_card blockquote{color:#ddd2c0;background:linear-gradient(90deg,#c9973a0d,#0000 60%);border-left:3px solid #b98731;margin:2.4rem 0 0;padding:.35rem 0 .35rem 1.1rem;font:italic 1.08rem/1.72 Georgia,serif}.xEZrVG_card blockquote span{color:#c89b49;letter-spacing:.11em;text-transform:uppercase;margin-top:.35rem;font:800 .7rem/1.3 Arial,sans-serif;display:block}.xEZrVG_support{background:linear-gradient(145deg,#1c1a15ad,#0e0f0ca3);border:1px solid #d0ab6521;border-radius:1rem;margin-top:2rem;padding:1.1rem;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000029}.xEZrVG_support h2{color:#eee6d8;margin:0;font:400 1.55rem/1.2 Georgia,serif}.xEZrVG_support p{color:#aaa296;max-width:43rem;margin:.55rem 0 0;font-size:.88rem;line-height:1.65}.xEZrVG_support small{color:#999186;margin-top:1rem;font-size:.72rem;display:block}.xEZrVG_primary:hover,.xEZrVG_secondary:hover,.xEZrVG_supportLink:hover{transform:translateY(-1px)}.xEZrVG_primary:focus-visible,.xEZrVG_secondary:focus-visible,.xEZrVG_supportLink:focus-visible{outline-offset:3px;outline:2px solid #d6aa55}@media (max-width:560px){.xEZrVG_shell{padding:.65rem}.xEZrVG_card{border-radius:1rem;padding:1.2rem}.xEZrVG_primaryActions,.xEZrVG_supportActions{display:grid}.xEZrVG_primary,.xEZrVG_secondary,.xEZrVG_supportLink{width:100%}.xEZrVG_support{padding:.95rem}}@media (prefers-reduced-motion:reduce){.xEZrVG_primary,.xEZrVG_secondary,.xEZrVG_supportLink{transition:none}.xEZrVG_primary:hover,.xEZrVG_secondary:hover,.xEZrVG_supportLink:hover{transform:none}}.xEZrVG_attribution{text-align:center;color:#81796f;letter-spacing:.05em;margin:1.25rem 0 0;font-size:.68rem;font-weight:750}
