.candles-module__13ZxzG__wall{background:radial-gradient(at 50% 30%,#1a0300 0%,#080000 100%);flex-direction:column;height:100vh;padding:2rem 2rem 0;display:flex;overflow:hidden}.candles-module__13ZxzG__header{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:.6rem;margin-bottom:1.5rem;display:flex}.candles-module__13ZxzG__parishLogo{object-fit:contain;filter:drop-shadow(0 0 14px #d4a05040);max-width:60vw;max-height:4rem}.candles-module__13ZxzG__title{color:var(--brand-accent,#d4a050);letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 28px #d4a05073;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.9rem;font-weight:400}.candles-module__13ZxzG__emptyMsg{color:#6a3820;margin-top:1rem;font-family:Georgia,serif;font-style:italic}.candles-module__13ZxzG__subtitle{color:#7a5828;letter-spacing:.5px;opacity:.85;margin:.6rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-style:italic}.candles-module__13ZxzG__candleGrid{flex:1;place-items:end center;padding:0 2rem 1rem;display:grid}.candles-module__13ZxzG__candleWrapper{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;transition:transform .2s;display:flex}.candles-module__13ZxzG__candleWrapper:hover{transform:scale(1.05)}.candles-module__13ZxzG__candleSelected{transform:scale(1.08)!important}.candles-module__13ZxzG__glassOuter{flex-shrink:0;position:relative;overflow:visible}.candles-module__13ZxzG__glass{background:linear-gradient(90deg,#5a0000d1 0%,#aa0a0a99 22%,#c8141480 50%,#a00808a6 78%,#500000e0 100%);border:1.5px solid #d21400d9;border-radius:5px 5px 3px 3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 18px 6px #c8280038,0 0 45px 16px #8c0f001f,inset 4px 0 10px #00000073,inset -3px 0 8px #00000059,inset 0 4px 6px #00000080}.candles-module__13ZxzG__glass:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(#ffffff38 0%,#ffffff0f 50%,#0000 100%);border-radius:50%;width:10%;height:72%;position:absolute;top:6%;left:7%}.candles-module__13ZxzG__glass.candles-module__13ZxzG__glassSelected{box-shadow:0 0 30px 12px #e6460085,0 0 60px 22px #b41e0047,inset 4px 0 10px #00000073,inset -3px 0 8px #00000059,inset 0 4px 6px #00000080}.candles-module__13ZxzG__innerGlow{pointer-events:none;z-index:2;transition:background .5s;position:absolute;inset:0}.candles-module__13ZxzG__wax{z-index:2;background:linear-gradient(90deg,#ccc8c0 0%,#f8f6f0 30%,#fffefb 50%,#f0ece4 70%,#c8c4bc 100%);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -1px 4px #ffc89640}.candles-module__13ZxzG__wick{z-index:12;background:linear-gradient(#080402,#1c100a);border-radius:1px 1px 0 0;position:absolute;left:50%;transform:translate(-50%)}.candles-module__13ZxzG__flame{z-index:13;animation:1.8s ease-in-out infinite alternate candles-module__13ZxzG__flicker;position:absolute;left:50%;transform:translate(-50%)}.candles-module__13ZxzG__flame:before{content:"";filter:blur(1.5px);background:radial-gradient(at 50% 88%,#ff9200 0%,#ee4200 40%,#aa1000 75%,#0000 100%);border-radius:50% 50% 30% 30%/60% 60% 40% 40%;width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.candles-module__13ZxzG__flameBright{animation:1s ease-in-out infinite alternate candles-module__13ZxzG__flickerBright}.candles-module__13ZxzG__flameBright:before{filter:blur(1.5px)brightness(1.35)}.candles-module__13ZxzG__flameCore{background:radial-gradient(at 50% 88%,#fffde0 0%,#fff176 40%,#fa0 80%,#0000 100%);border-radius:50% 50% 30% 30%/60% 60% 40% 40%;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.candles-module__13ZxzG__floorGlow{pointer-events:none;z-index:0;background:radial-gradient(#c8370033 0%,#0000 70%);height:14px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.candles-module__13ZxzG__floorGlowBright{background:radial-gradient(#ff64006b 0%,#0000 70%)}.candles-module__13ZxzG__prayBurst{pointer-events:none;z-index:20;mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(circle,#fffadc 0%,#ffd26ee6 18%,#ff961e99 38%,#ff5a0040 60%,#0000 80%);border-radius:50%;animation:1.2s ease-out forwards candles-module__13ZxzG__prayBurst;position:absolute;left:50%}@keyframes candles-module__13ZxzG__prayBurst{0%{opacity:0;transform:translate(-50%)scale(.25)}18%{opacity:1;transform:translate(-50%)scale(.95)}45%{opacity:.95;transform:translate(-50%)scale(1.1)}to{opacity:0;transform:translate(-50%)scale(1.35)}}.candles-module__13ZxzG__candleFlash .candles-module__13ZxzG__flame{animation:.18s infinite candles-module__13ZxzG__flickerBright}.candles-module__13ZxzG__candleFlash .candles-module__13ZxzG__floorGlow{background:radial-gradient(#ff821e8c 0%,#0000 70%)}.candles-module__13ZxzG__prayerLabel{color:#b08848;text-align:center;-webkit-line-clamp:2;letter-spacing:.2px;-webkit-box-orient:vertical;min-height:2.5em;margin-top:10px;font-family:Georgia,Times New Roman,serif;line-height:1.25;transition:color .2s;display:-webkit-box;overflow:hidden}.candles-module__13ZxzG__candleSelected .candles-module__13ZxzG__prayerLabel{color:#dfc060}@keyframes candles-module__13ZxzG__flicker{0%{opacity:.88;transform:translate(-50%)scaleX(1)scaleY(1)rotate(-1deg)}20%{opacity:1;transform:translate(-50%)scaleX(.93)scaleY(1.05)rotate(1.5deg)}40%{opacity:.92;transform:translate(-50%)scaleX(1.06)scaleY(.97)rotate(-.5deg)}65%{opacity:1;transform:translate(-50%)scaleX(.95)scaleY(1.07)rotate(1deg)}85%{opacity:.94;transform:translate(-50%)scaleX(1.03)scaleY(.98)rotate(-1.2deg)}to{opacity:.9;transform:translate(-50%)scaleX(1)scaleY(1)rotate(.3deg)}}@keyframes candles-module__13ZxzG__flickerBright{0%{opacity:1;transform:translate(-50%)scaleX(1.12)scaleY(1.12)rotate(-1.5deg)}30%{opacity:1;transform:translate(-50%)scaleX(.92)scaleY(1.2)rotate(2deg)}65%{opacity:1;transform:translate(-50%)scaleX(1.1)scaleY(1.06)rotate(-1deg)}to{opacity:1;transform:translate(-50%)scaleX(1.12)scaleY(1.14)rotate(1.2deg)}}.candles-module__13ZxzG__panel{background:linear-gradient(#0c0300f7,#060100fc);border-top:1px solid #b4500059;flex-shrink:0;align-items:center;height:210px;padding:1.5rem 2rem;display:flex;position:relative;box-shadow:0 -10px 40px #000000bf}.candles-module__13ZxzG__panelPrompt{text-align:center;color:#6a4820;width:100%;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-style:italic}@media (min-width:1440px){.candles-module__13ZxzG__panelPrompt{font-size:1.5rem}}@media (min-width:1920px){.candles-module__13ZxzG__panelPrompt{font-size:2rem}}@media (min-width:2560px){.candles-module__13ZxzG__panelPrompt{font-size:2.75rem}}.candles-module__13ZxzG__closeBtn{color:#c8a060;cursor:pointer;background:0 0;border:1px solid #b4500073;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;transition:border-color .2s,color .2s;display:flex;position:absolute;top:1rem;right:1.25rem}.candles-module__13ZxzG__closeBtn:hover{color:#e0c070;border-color:#d48c00b3}.candles-module__13ZxzG__panelInner{align-items:center;gap:2.5rem;max-width:calc(100% - 90px);display:flex}.candles-module__13ZxzG__panelText{flex:1;min-width:0}.candles-module__13ZxzG__panelTitle{color:#e8c070;margin:0 0 .3rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400;line-height:1.3}.candles-module__13ZxzG__panelBy{color:#9a7838;margin:0 0 .6rem;font-size:.9rem;font-style:italic}.candles-module__13ZxzG__panelContent{color:#c8b890;max-height:90px;margin:0;font-size:1rem;line-height:1.55;overflow-y:auto}.candles-module__13ZxzG__panelContent::-webkit-scrollbar{width:4px}.candles-module__13ZxzG__panelContent::-webkit-scrollbar-thumb{background:#b4640066;border-radius:2px}.candles-module__13ZxzG__panelCount{color:#c89858;letter-spacing:.3px;margin:.6rem 0 0;font-size:.95rem;font-style:italic}.candles-module__13ZxzG__panelAction{flex-direction:column;flex-shrink:0;align-items:center;gap:.75rem;display:flex}.candles-module__13ZxzG__prayBtn{background:linear-gradient(to bottom, var(--brand-primary,#c41800), #780800);color:#fff;letter-spacing:.5px;cursor:pointer;text-align:center;border:none;border-radius:6px;min-width:180px;padding:1.1rem 2.4rem;font-family:Georgia,Times New Roman,serif;font-size:1.3rem;transition:all .2s;box-shadow:0 4px 18px #be1a0080,inset 0 1px #ffb4a033}.candles-module__13ZxzG__prayBtn:hover:not(:disabled){background:linear-gradient(#d42200,#921000);transform:translateY(-1px);box-shadow:0 6px 24px #d22800a6,inset 0 1px #ffb4a033}.candles-module__13ZxzG__prayBtn:active:not(:disabled){transform:translateY(0)}.candles-module__13ZxzG__prayBtnDone{cursor:default;background:linear-gradient(#1a5c1a,#0f3a0f);box-shadow:0 4px 18px #00640059}.candles-module__13ZxzG__prayedMsg{color:#70b870;text-align:center;margin:0;font-size:.88rem;font-style:italic}.candles-module__13ZxzG__prayerOverlay{z-index:200;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(3px);background:#000000c7;justify-content:center;align-items:center;padding:1.5rem;animation:.18s ease-out candles-module__13ZxzG__fadeIn;display:flex;position:fixed;inset:0}.candles-module__13ZxzG__prayerModal{background:linear-gradient(#1c0800,#100200);border:1px solid #b4500066;border-radius:16px;flex-direction:column;gap:1.1rem;width:100%;max-width:640px;max-height:80vh;padding:2rem 2rem 1.5rem;animation:.22s ease-out candles-module__13ZxzG__slideUp;display:flex;position:relative;box-shadow:0 20px 80px #000000d9,0 0 70px #b428002e}.candles-module__13ZxzG__prayerModalHeader{text-align:center;border-bottom:1px solid #b4500038;flex-shrink:0;padding-bottom:1rem}.candles-module__13ZxzG__prayerModalTitle{color:#e8c070;letter-spacing:.5px;margin:0 0 .4rem;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400;line-height:1.3}.candles-module__13ZxzG__prayerModalBy{color:#9a7838;margin:0;font-size:.95rem;font-style:italic}.candles-module__13ZxzG__prayerModalBody{flex:auto;min-height:0;padding:0 .25rem;overflow-y:auto}.candles-module__13ZxzG__prayerModalContent{color:#d8c8a0;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;line-height:1.7}.candles-module__13ZxzG__prayerModalCount{color:#c89858;text-align:center;letter-spacing:.3px;margin:1.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-style:italic}.candles-module__13ZxzG__prayerModalBody::-webkit-scrollbar{width:6px}.candles-module__13ZxzG__prayerModalBody::-webkit-scrollbar-track{background:0 0}.candles-module__13ZxzG__prayerModalBody::-webkit-scrollbar-thumb{background:#b4640066;border-radius:3px}.candles-module__13ZxzG__prayerModalCounted{color:#70b870;text-align:center;flex-shrink:0;margin:0;font-size:.95rem;font-style:italic}.candles-module__13ZxzG__prayerModalActions{border-top:1px solid #b4500038;flex-shrink:0;justify-content:space-between;align-items:center;gap:1.25rem;padding-top:1rem;display:flex}.candles-module__13ZxzG__prayerCloseBtn{color:#c8a060;letter-spacing:.5px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #b4500080;border-radius:10px;min-width:140px;padding:.95rem 2rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;transition:border-color .2s,color .2s,background .2s}.candles-module__13ZxzG__prayerCloseBtn:hover{color:#e0c070;background:#b464000f;border-color:#d48c00b3}.candles-module__13ZxzG__prayerPrayBtn{background:linear-gradient(to bottom, var(--brand-primary,#c41800), #780800);color:#fff;letter-spacing:.5px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:10px;min-width:220px;padding:1rem 2rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;transition:all .2s;box-shadow:0 4px 18px #be1a0080,inset 0 1px #ffb4a033}.candles-module__13ZxzG__prayerPrayBtn:hover:not(:disabled){background:linear-gradient(#d42200,#921000);transform:translateY(-1px);box-shadow:0 6px 24px #d22800a6,inset 0 1px #ffb4a033}.candles-module__13ZxzG__prayerPrayBtn:active:not(:disabled){transform:translateY(0)}.candles-module__13ZxzG__prayerPrayBtnDone{cursor:default;background:linear-gradient(#1a5c1a,#0f3a0f);box-shadow:0 4px 18px #00640059}@keyframes candles-module__13ZxzG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes candles-module__13ZxzG__slideUp{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.candles-module__13ZxzG__requestStack{z-index:100;flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:fixed;bottom:2rem;right:2rem}.candles-module__13ZxzG__requestStack .candles-module__13ZxzG__requestBtn{position:static;bottom:auto;right:auto}.candles-module__13ZxzG__phoneLink{color:#c8a060;letter-spacing:.3px;cursor:pointer;text-underline-offset:3px;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:.15rem .35rem;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-style:italic;-webkit-text-decoration:underline #c8a06073;text-decoration:underline #c8a06073;transition:color .15s,text-decoration-color .15s}.candles-module__13ZxzG__phoneLink:hover,.candles-module__13ZxzG__phoneLink:active{color:#e8c878;text-decoration-color:#e8c878d9}.candles-module__13ZxzG__requestBtn{z-index:100;color:#fff;letter-spacing:.5px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:linear-gradient(#c49a2a,#8a6a10);border:none;border-radius:12px;padding:1.2rem 2.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;transition:transform .2s,box-shadow .2s;position:fixed;bottom:2rem;right:2rem;box-shadow:0 6px 28px #b48c1473,0 0 50px #b48c141f,inset 0 1px #fff0b440}.candles-module__13ZxzG__requestBtnIcon{display:none}.candles-module__13ZxzG__requestBtn:hover,.candles-module__13ZxzG__requestBtn:active{transform:scale(1.04);box-shadow:0 8px 34px #be96148c,0 0 60px #b48c1433,inset 0 1px #fff0b440}@media (max-width:1024px){.candles-module__13ZxzG__requestStack{bottom:1.25rem;right:1.25rem}.candles-module__13ZxzG__requestBtn{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;bottom:1.25rem;right:1.25rem}.candles-module__13ZxzG__requestBtnLabel{display:none}.candles-module__13ZxzG__requestBtnIcon{font-size:2rem;font-weight:300;line-height:1;display:block}}.candles-module__13ZxzG__modalOverlay{z-index:200;-webkit-tap-highlight-color:transparent;background:#000000bf;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.candles-module__13ZxzG__modal{background:linear-gradient(#1c0800,#100200);border:1px solid #b4500066;border-radius:16px;width:100%;max-width:620px;max-height:90vh;padding:2.5rem 2.5rem 2rem;position:relative;overflow-y:auto;box-shadow:0 20px 80px #000c,0 0 60px #b428001f}.candles-module__13ZxzG__modal::-webkit-scrollbar{width:6px}.candles-module__13ZxzG__modal::-webkit-scrollbar-thumb{background:#b4640066;border-radius:3px}.candles-module__13ZxzG__modalClose{color:#c8a060;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #b4500073;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;transition:border-color .2s,color .2s;display:flex;position:absolute;top:1rem;right:1.25rem}.candles-module__13ZxzG__modalClose:hover{color:#e0c070;border-color:#d48c00b3}.candles-module__13ZxzG__modalTitle{color:#e8c070;letter-spacing:1px;text-align:center;margin:0 0 1.5rem;font-family:Georgia,Times New Roman,serif;font-size:1.8rem;font-weight:400}.candles-module__13ZxzG__qrModal{text-align:center;max-width:380px}.candles-module__13ZxzG__qrSubtitle{color:#c8a060;margin:-.5rem 0 1.25rem;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-style:italic}.candles-module__13ZxzG__qrBox{background:#fff;border-radius:12px;justify-content:center;width:fit-content;margin:0 auto 1.25rem;padding:1rem;display:flex;box-shadow:0 6px 22px #00000073}.candles-module__13ZxzG__qrUrl{color:#8a6a30;word-break:break-all;margin:0;font-family:Courier New,monospace;font-size:.8rem}.candles-module__13ZxzG__formGrid{flex-direction:column;gap:1rem;display:flex}.candles-module__13ZxzG__formRow{gap:1rem;display:flex}.candles-module__13ZxzG__formRow .candles-module__13ZxzG__formInput{flex:1}.candles-module__13ZxzG__formInput,.candles-module__13ZxzG__formTextarea{color:#e8d8c0;-webkit-appearance:none;box-sizing:border-box;background:#ffffff0f;border:1px solid #b464004d;border-radius:10px;outline:none;width:100%;padding:1rem 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;transition:border-color .2s}.candles-module__13ZxzG__formInput::placeholder,.candles-module__13ZxzG__formTextarea::placeholder{color:#c8a06473}.candles-module__13ZxzG__formInput:focus,.candles-module__13ZxzG__formTextarea:focus{border-color:#d48c00a6}.candles-module__13ZxzG__formTextarea{resize:none;line-height:1.5}.candles-module__13ZxzG__formOptions{margin-top:.25rem}.candles-module__13ZxzG__formLabel{color:#c8a060;margin-bottom:.6rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;display:block}.candles-module__13ZxzG__radioGroup{flex-direction:column;gap:.6rem;display:flex}.candles-module__13ZxzG__radioOption{color:#d8c8a0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .4rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;transition:background .15s;display:flex}.candles-module__13ZxzG__radioOption:hover{background:#b4640014}.candles-module__13ZxzG__radioCircle{border:2px solid #b4640073;border-radius:50%;flex-shrink:0;width:26px;height:26px;transition:border-color .2s;display:inline-block;position:relative}.candles-module__13ZxzG__radioChecked{border-color:var(--brand-accent,#d4a050)}.candles-module__13ZxzG__radioChecked:after{content:"";background:var(--brand-accent,#d4a050);border-radius:50%;position:absolute;inset:4px}.candles-module__13ZxzG__checkboxOption{color:#d8c8a0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .4rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;transition:background .15s;display:flex}.candles-module__13ZxzG__checkboxOption:hover{background:#b4640014}.candles-module__13ZxzG__checkbox{border:2px solid #b4640073;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:border-color .2s,background .2s;display:inline-flex}.candles-module__13ZxzG__checkboxChecked{border-color:var(--brand-accent,#d4a050);background:#d4a05026}.candles-module__13ZxzG__checkmark{color:var(--brand-accent,#d4a050);font-size:1rem;line-height:1}.candles-module__13ZxzG__formMsg{text-align:center;border-radius:8px;margin-bottom:.5rem;padding:.8rem 1rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.candles-module__13ZxzG__formMsgError{color:#f0a0a0;background:#b41e0033;border:1px solid #c8280066}.candles-module__13ZxzG__formMsgSuccess{color:#80d080;background:#00640026;border:1px solid #008c0059}.candles-module__13ZxzG__formActions{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.candles-module__13ZxzG__cancelBtn{color:#c8a060;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #b4500066;border-radius:10px;padding:1rem 2rem;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;transition:border-color .2s,color .2s}.candles-module__13ZxzG__cancelBtn:hover{color:#e0c070;border-color:#d48c0099}.candles-module__13ZxzG__submitBtn{background:linear-gradient(to bottom, var(--brand-primary,#c41800), #780800);color:#fff;letter-spacing:.5px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:10px;padding:1rem 2.5rem;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;transition:all .2s;box-shadow:0 4px 18px #be1a0080,inset 0 1px #ffb4a033}.candles-module__13ZxzG__submitBtn:hover:not(:disabled){background:linear-gradient(#d42200,#921000);box-shadow:0 6px 24px #d22800a6,inset 0 1px #ffb4a033}.candles-module__13ZxzG__submitBtn:disabled{opacity:.6;cursor:default}.candles-module__13ZxzG__adminAsterisk{z-index:100;color:#b4640047;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:.5rem .75rem;font-size:1.6rem;line-height:1;transition:color .2s,transform .2s;position:fixed;bottom:.75rem;left:.75rem}.candles-module__13ZxzG__adminAsterisk:hover{color:#d48c00b3;transform:scale(1.15)}.candles-module__13ZxzG__adminOverlay{z-index:300;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(3px);background:#000000c7;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.candles-module__13ZxzG__adminPanel{max-width:460px}.candles-module__13ZxzG__adminSection{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.candles-module__13ZxzG__adminLabel{color:#c8a060;letter-spacing:.5px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem}.candles-module__13ZxzG__segmented{background:#ffffff0a;border:1px solid #b4500066;border-radius:10px;display:flex;overflow:hidden}.candles-module__13ZxzG__segmentedBtn{color:#c8a060;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;padding:.95rem 1.25rem;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;transition:background .15s,color .15s}.candles-module__13ZxzG__segmentedBtn+.candles-module__13ZxzG__segmentedBtn{border-left:1px solid #b4500066}.candles-module__13ZxzG__segmentedBtn:hover:not(.candles-module__13ZxzG__segmentedBtnActive){color:#e0c070;background:#b4640014}.candles-module__13ZxzG__segmentedBtnActive{color:#fff;cursor:default;background:linear-gradient(#c41800eb,#780800eb)}.candles-module__13ZxzG__adminError{color:#f0a0a0;text-align:center;margin:.5rem 0 0;font-size:.95rem;font-style:italic}@media (max-width:600px){.candles-module__13ZxzG__panelInner{flex-direction:column;gap:1.25rem}.candles-module__13ZxzG__prayBtn{width:100%}.candles-module__13ZxzG__formRow{flex-direction:column}.candles-module__13ZxzG__modal{padding:2rem 1.5rem 1.5rem}.candles-module__13ZxzG__formActions{flex-direction:column}.candles-module__13ZxzG__cancelBtn,.candles-module__13ZxzG__submitBtn{text-align:center;width:100%}.candles-module__13ZxzG__prayerOverlay{padding:1rem}.candles-module__13ZxzG__prayerModal{gap:.9rem;max-height:88vh;padding:1.5rem 1.25rem 1.25rem}.candles-module__13ZxzG__prayerModalTitle{font-size:1.4rem}.candles-module__13ZxzG__prayerModalContent{font-size:1.08rem}.candles-module__13ZxzG__prayerModalActions{flex-direction:column-reverse;gap:.75rem}.candles-module__13ZxzG__prayerCloseBtn,.candles-module__13ZxzG__prayerPrayBtn{text-align:center;width:100%;min-width:0}.candles-module__13ZxzG__segmentedBtn{padding:.85rem .75rem;font-size:.98rem}}
