.sb-nazar-room{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:6px;width:100%;max-width:440px;height:min(var(--sb-stage-h,100dvh),100dvh);min-height:0;margin:auto;padding:8px 14px;background:#3b281c;color:#fff4dc;overflow:hidden}.sb-nazar-room>.sb-nazar-cancel,.sb-nazar-room>.sb-nazar-footer,.sb-nazar-room>.sb-nazar-materials,.sb-nazar-room>.sb-nazar-room-bar,.sb-nazar-room>.sb-nazar-settings,.sb-nazar-room>header{position:relative;z-index:1;flex-shrink:0}.sb-nazar-room>.sb-nazar-backdrop{position:absolute;inset:0;z-index:-1;height:100%}.sb-nazar-room-bar{display:flex;align-items:center;gap:10px;height:38px}.sb-nazar-back{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#2d1b16c9;color:#ffeac2!important;text-decoration:none;font-size:24px}.sb-nazar-background-rail{display:flex;gap:8px;overflow-x:auto;min-width:0;max-width:100%;scrollbar-width:none}.sb-nazar-background-rail button{flex:0 0 36px;width:36px;height:36px;padding:2px;border:1px solid #dbc48c;border-radius:50%;background:#39291d;cursor:pointer}.sb-nazar-background-rail img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.sb-nazar-background-rail button[aria-pressed=true]{border:2px solid #ffe8aa;box-shadow:0 0 7px #e6c887a8}.sb-nazar-nameplate{align-self:center;max-width:100%;padding:7px 18px;text-align:center;border:1px solid #d0ae79;border-radius:10px;background:linear-gradient(#45281eeb,#28190fed);box-shadow:0 6px 18px #140c0840,inset 0 0 0 3px #140c0840}.sb-nazar-nameplate small{color:#e0c496;font-size:11px}.sb-nazar-nameplate h1{margin:3px 0;font-family:Georgia,"Noto Serif Devanagari",serif;font-size:23px;line-height:1.3;color:#ffe4ab}.sb-nazar-nameplate p{margin:2px 0 0;font-size:11px;color:#e0c9ad}.sb-nazar-settings{display:flex;justify-content:center;align-items:center;gap:12px;margin:0;font-size:12px}.sb-nazar-settings label{display:flex;align-items:center;gap:6px}.sb-nazar-settings button,.sb-nazar-settings select{min-height:34px;padding:4px 8px;color:#fff2d3;background:#352519;border:1px solid #ba966876;border-radius:9px;font:inherit}.sb-nazar-settings button{min-width:38px}.sb-nazar-room>.sb-nazar-scene{position:relative;flex:1 1 0;min-height:0;width:100%}.sb-nazar-round{position:absolute;top:8px;left:50%;transform:translateX(-50%);margin:0;color:#ead8b7;font-size:12px}.sb-nazar-photo-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:clamp(65px,55%,210px);width:auto;aspect-ratio:150/184;padding:5px;background:#f8e6bc;border:2px solid #d0a565;border-radius:78px 78px 25px 25px;box-shadow:0 0 35px #e7c18336,0 16px 28px #160d0869;overflow:hidden;cursor:pointer}.sb-nazar-photo-frame img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.sb-nazar-photo-frame [hidden],.sb-nazar-room [hidden]{display:none!important}.sb-nazar-photo-frame>span{display:block;color:#845a34;font:inherit;font-size:12px;line-height:1.6}.sb-nazar-photo-frame>span>span{display:block;margin-bottom:8px;font-size:35px}.sb-nazar-moving-item{position:absolute;z-index:12;font-size:37px;line-height:1;pointer-events:none;filter:drop-shadow(0 5px 7px #23150b88)}.sb-nazar-moving-item.is-discarded{transition:transform 1.2s ease-in,opacity 1.2s;transform:translate(110px,100px) rotate(90deg)!important;opacity:0!important}.sb-nazar-fire-canvas{position:absolute;inset:0;z-index:14;width:100%;height:100%;pointer-events:none}.sb-nazar-effect-blob,.sb-nazar-effect-coal,.sb-nazar-effect-donation,.sb-nazar-effect-half,.sb-nazar-effect-pet{position:absolute;left:0;top:0;z-index:12;pointer-events:none}.sb-nazar-effect-pet{width:48px;font-size:46px;line-height:48px;text-align:center}.sb-nazar-effect-donation{width:76px;height:46px;border:2px solid #e9b95b;border-radius:8px 8px 14px 14px;background:linear-gradient(#6b2a1f,#3a140f);text-align:center;font:700 13px/56px "Noto Serif Devanagari",Georgia,serif;color:#f6cf6d}.sb-nazar-effect-donation::before{content:"";position:absolute;top:7px;left:18px;right:18px;height:5px;border-radius:3px;background:#120508}.sb-nazar-effect-half{width:36px;height:19px;border-radius:0 0 36px 36px;border:1.5px solid #4a2a12;background:radial-gradient(ellipse at 50% 0,#f8f3e6 0 55%,#6b3f1f 57%)}.sb-nazar-effect-coal{width:70px;height:22px;border-radius:50%;background:radial-gradient(ellipse,#ffb347,#c2410c 55%,#3a0f08 75%);box-shadow:0 0 28px #ff781ecc}.sb-nazar-effect-blob{width:36px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#d8dde6 60%,#aab0bd);box-shadow:0 2px 6px #0006}.sb-nazar-pick .sb-nazar-photo-frame{cursor:crosshair;box-shadow:0 0 0 7px #f6cf6d59,0 0 45px #ffaa4670}.sb-nazar-tika{position:absolute;width:11%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 30%,#4a4a4a,#050505 60%);box-shadow:0 0 0 1.5px #f6cf6d99,0 1px 3px #0009;animation:sbNazarTika .5s cubic-bezier(.2,.9,.3,1.3)}.sb-nazar-shake{animation:sbNazarShake .35s}@keyframes sbNazarTika{from{transform:translate(-50%,-50%) scale(0)}60%{transform:translate(-50%,-50%) scale(1.5)}}@keyframes sbNazarShake{20%{transform:translate(-5px,3px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,2px)}}.sb-nazar-room.is-burning .sb-nazar-photo-frame{animation:sbNazarBurnGlow 1.7s ease-in-out infinite}@keyframes sbNazarBurnGlow{50%{box-shadow:0 0 42px #ffb0525c,0 16px 28px #160d0869}}.sb-nazar-instruction{position:absolute;bottom:5px;left:0;right:0;margin:0;min-height:21px;text-align:center;font-size:12px;color:#ffedd0}.sb-nazar-materials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:7px;width:100%}.sb-nazar-materials button{min-height:61px;padding:6px 3px;border:1px solid #c5a3717a;border-radius:14px;background:#2e211bbb;color:#fff1d1;cursor:pointer;box-shadow:0 4px 10px #150c0736}.sb-nazar-materials button>span{display:block;font-size:20px;line-height:1.2}.sb-nazar-materials strong{display:block;margin-top:3px;font-size:12px}.sb-nazar-materials small{display:block;min-height:12px;margin-top:2px;font-size:9px;color:#dfc3a1}.sb-nazar-materials button.is-done{border-color:#dfc97a;background:#4c3924e8}.sb-nazar-room button:disabled,.sb-nazar-room select:disabled{opacity:.65;cursor:default}.sb-nazar-room button:focus-visible,.sb-nazar-room select:focus-visible{outline:2px solid #ffe6a4;outline-offset:3px}.sb-nazar-cancel{display:block;margin:0 auto;padding:4px 18px;background:0 0;border:1px solid #d8b88b88;border-radius:20px;color:#fff0d4}.sb-nazar-footer{margin-top:0;text-align:center}.sb-nazar-footer>button{padding:5px 10px;background:0 0;border:0;color:#ffe6bd;text-decoration:underline;font-size:12px}.sb-nazar-footer p{margin:6px 0;color:#e5d4bb;font-size:11px;line-height:1.5}.sb-nazar-footer small{display:block;color:#d9c3a4;font-size:10px;line-height:1.5}.sb-nazar-footer .sb-nazar-error{color:#ffe1ca}.sb-nazar-photo-sheet h2{margin:0 28px 8px;font-size:21px}.sb-nazar-photo-sheet p{color:#76533f;font-size:13px}.sb-nazar-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;max-height:270px;overflow:auto}.sb-nazar-gallery-entry{position:relative}.sb-nazar-gallery-entry>button:first-child{width:100%;border:1px solid #d9b887;border-radius:14px;padding:4px;background:#fff8e9;color:#69472f}.sb-nazar-gallery-entry img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.sb-nazar-gallery-entry small{display:block;padding:3px;font-size:11px}.sb-nazar-gallery-remove{position:absolute;top:4px;right:4px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#fff3e7;color:#8b3829}.sb-nazar-photo-sheet .sb-bottom-popup-panel{padding:24px 20px;background:#fff6e4;color:#4b2716;box-shadow:0 15px 45px #1d120d66;text-align:center}.sb-nazar-photo-sheet h2{color:#4b2716}.sb-nazar-room .sb-incense-offering{bottom:18%}@media(max-width:359px){.sb-nazar-room{padding-left:12px;padding-right:12px}.sb-nazar-settings{gap:8px}.sb-nazar-nameplate h1{font-size:22px}}@media(max-height:550px){.sb-nazar-room{gap:4px;padding-top:4px;padding-bottom:4px}.sb-nazar-room-bar{height:30px}.sb-nazar-background-rail button{width:28px;height:28px;flex-basis:28px}.sb-nazar-nameplate{padding:4px 8px}.sb-nazar-nameplate>small{display:none}.sb-nazar-nameplate h1{font-size:18px;line-height:1.2}.sb-nazar-materials button{min-height:55px;padding:4px}.sb-nazar-materials button>span{font-size:20px}.sb-nazar-materials strong{font-size:12px;margin-top:2px}.sb-nazar-materials small{margin-top:1px}.sb-nazar-footer p{margin:2px 0;font-size:9px}.sb-nazar-footer small{font-size:8px}.sb-nazar-photo-frame>span{font-size:9px;line-height:1.3}.sb-nazar-photo-frame>span>span{font-size:20px;margin-bottom:2px}.sb-nazar-round{top:0;font-size:10px}.sb-nazar-instruction{bottom:0;font-size:10px}}@media(max-height:650px){.sb-nazar-materials{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.sb-nazar-materials button{min-height:49px;padding:4px 2px}.sb-nazar-materials button>span{font-size:18px}.sb-nazar-materials strong{font-size:10px;margin-top:2px}.sb-nazar-materials small{font-size:8px;min-height:10px;margin-top:1px}}@media(max-height:420px){.sb-nazar-room{gap:3px}.sb-nazar-room-bar{height:25px}.sb-nazar-background-rail button{width:23px;height:23px;flex-basis:23px}.sb-nazar-back{width:25px;height:25px;flex-basis:25px;font-size:17px}.sb-nazar-nameplate h1{font-size:16px}.sb-nazar-nameplate p{font-size:9px}.sb-nazar-settings{font-size:10px}.sb-nazar-settings button,.sb-nazar-settings select{min-height:25px;padding:2px 6px}.sb-nazar-materials button{min-height:43px}.sb-nazar-materials small{display:none}.sb-nazar-footer p{display:none}.sb-nazar-footer small{font-size:8px}.sb-nazar-photo-frame{height:clamp(38px,55%,110px);padding:2px}}@media(prefers-reduced-motion:reduce){.sb-nazar-room.is-burning .sb-nazar-photo-frame,.sb-nazar-shake,.sb-nazar-tika{animation:none}}.sb-nazar-room{gap:5px}.sb-nazar-room-bar{height:30px}.sb-nazar-background-rail button{width:28px;height:28px;flex-basis:28px}.sb-nazar-back{width:28px;height:28px;flex-basis:28px;font-size:18px}.sb-nazar-nameplate{padding:2px 8px;border:0;border-radius:0;background:0 0;box-shadow:none}.sb-nazar-nameplate>small{display:none}.sb-nazar-nameplate h1{margin:1px 0;font-size:18px;line-height:1.3}.sb-nazar-nameplate p{font-size:10px}.sb-nazar-settings{gap:9px;font-size:11px}.sb-nazar-settings button,.sb-nazar-settings select{min-height:28px;padding:3px 7px}.sb-nazar-photo-frame{width:min(74%,300px,42vh);height:auto;aspect-ratio:1;padding:0;border:0;border-radius:12px;background:0 0;box-shadow:none!important;animation:none!important}.sb-nazar-photo-frame img{object-fit:contain}.sb-nazar-photo-frame>span{color:#fff0d1}.sb-nazar-photo-frame:disabled{opacity:1}.sb-nazar-materials{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:7px 6px;border-radius:16px;background:#1c120dad}.sb-nazar-materials button{min-height:44px;padding:3px 1px;border:0;border-radius:8px;background:0 0;box-shadow:none}.sb-nazar-materials button>span{font-size:19px;line-height:1.1}.sb-nazar-materials strong{font-size:10px;margin-top:3px;line-height:1.25}.sb-nazar-materials small{display:none}.sb-nazar-materials button.is-done{background:#f1cf8220}.sb-nazar-materials button.is-done strong::after{content:' ✓';color:#edce88}.sb-nazar-footer>button{font-size:11px;padding:3px 8px}.sb-nazar-footer small{font-size:8px;line-height:1.3}.sb-nazar-room.is-performing>.sb-nazar-footer,.sb-nazar-room.is-performing>.sb-nazar-materials,.sb-nazar-room.is-performing>.sb-nazar-nameplate,.sb-nazar-room.is-performing>.sb-nazar-room-bar,.sb-nazar-room.is-performing>.sb-nazar-settings{display:none!important}.sb-nazar-room.is-performing .sb-nazar-photo-frame{width:min(88%,400px,65vh)}.sb-nazar-room.is-performing>.sb-nazar-cancel{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);z-index:25;background:#20150dc9}.sb-nazar-room.is-performing .sb-nazar-round{top:12px;padding:4px 10px;border-radius:12px;background:#20150d99}.sb-nazar-room.is-performing .sb-nazar-instruction{bottom:48px;font-size:11px}.sb-nazar-room .sb-smoke-wisp{width:20px;height:20px;background:rgba(235,231,219,.7);filter:blur(6px)}@media(max-height:420px){.sb-nazar-room-bar{height:24px}.sb-nazar-nameplate h1{font-size:14px}.sb-nazar-nameplate p{font-size:8px}.sb-nazar-settings button,.sb-nazar-settings select{min-height:23px}.sb-nazar-materials{padding:4px}.sb-nazar-materials button{min-height:37px}.sb-nazar-materials button>span{font-size:16px}.sb-nazar-materials strong{font-size:9px}.sb-nazar-photo-frame{width:min(65%,210px,35vh)}.sb-nazar-room.is-performing .sb-nazar-photo-frame{width:min(78%,330px,60vh)}}.sb-nazar-photo-frame{top:50%;width:auto;height:calc(100% - 48px);max-height:520px;max-width:86%;aspect-ratio:2/3;padding:5px;border:1px solid #d0a565;border-radius:24px;background:#292724;box-shadow:0 8px 22px #160d0869!important;transition:background-color .25s ease}.sb-nazar-photo-frame img{object-fit:cover;object-position:center;border-radius:18px;-webkit-mask-image:none;mask-image:none}.sb-nazar-photo-frame>span{color:#fff0d1}.sb-nazar-room.is-performing .sb-nazar-photo-frame{width:auto;height:calc(100% - 120px);max-height:580px;max-width:86%}.sb-nazar-materials{width:100%;height:auto;padding:6px 4px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 2px;background:#1c120db8;border:1px solid #d0a56555;border-radius:16px}.sb-nazar-materials button{min-height:42px;padding:2px 0}.sb-nazar-materials button>span{font-size:21px}.sb-nazar-materials strong{font-size:10px;margin-top:2px}.sb-nazar-room:not(.is-performing) .sb-nazar-instruction{display:none}@media(max-height:650px){.sb-nazar-photo-frame{height:calc(100% - 32px)}.sb-nazar-materials button{min-height:35px}.sb-nazar-materials button>span{font-size:18px}.sb-nazar-materials strong{font-size:9px}}@media(max-height:420px){.sb-nazar-materials{grid-template-columns:repeat(9,minmax(0,1fr));padding:4px 2px}.sb-nazar-materials button{min-height:31px}.sb-nazar-materials button>span{font-size:16px}.sb-nazar-materials strong{font-size:8px}.sb-nazar-photo-frame{height:calc(100% - 24px)}.sb-nazar-room.is-performing .sb-nazar-photo-frame{height:calc(100% - 94px)}}.sb-nazar-room.is-solid-room{background:#242321}.sb-nazar-room.is-solid-room>.sb-nazar-backdrop{display:none}.sb-nazar-background-rail .sb-nazar-solid-choice{background:#242321}.sb-nazar-room.is-solid-room .sb-nazar-materials{background:#1c1b19;border-color:#9d896d55}