:root{--ink:#2a1408;--cream:#f6ecd2;--saffron:#e8872a;--maroon:#7a2230;--gold:#f0c26a;--ui-bg:rgba(36,18,8,.62);--ui-line:rgba(255,226,170,.28)}*{box-sizing:border-box;margin:0;padding:0}body,html{overflow:hidden;background:#f0b87e;font-family:Poppins,system-ui,sans-serif;color:var(--cream);-webkit-tap-highlight-color:transparent;height:100%;height:100dvh}body{background:#7fb4d6;touch-action:pan-y}button{font:inherit;color:inherit;cursor:pointer;border:0;background:0 0}[hidden]{display:none!important}#viewport{position:fixed;inset:0;overflow:hidden}#stage{position:absolute;left:0;top:0;width:1600px;transform-origin:0 0;overflow:hidden;background:#f2c48a;height:1000px}.layer{position:absolute;left:-40px;right:-40px;top:0;will-change:transform}#lFar,#lMid,#lSky{height:640px;top:-55px}.bg-svg,.road-svg{position:absolute;left:40px;top:0;width:1600px;height:100%}.sky{position:absolute;left:0;right:0;top:0;height:640px;background:linear-gradient(#7fb4d6 0,#f7d9a0 55%,#f8c98a 100%)}.sun{position:absolute;left:760px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,#fffbe6 0 30%,#ffe29a 45%,rgba(255,200,120,0) 70%);animation:6s ease-in-out infinite sunpulse}@keyframes sunpulse{50%{transform:scale(1.12);opacity:.9}}.cloud{position:absolute;height:46px;border-radius:40px;background:rgba(255,246,228,.85);filter:blur(1px);animation:linear infinite drift}.cloud::after,.cloud::before{content:"";position:absolute;background:inherit;border-radius:50%}.cloud::before{width:56px;height:56px;left:24px;top:-26px}.cloud::after{width:40px;height:40px;left:76px;top:-16px}.c1{width:150px;left:-200px;animation-duration:110s}.c2{width:110px;left:-200px;animation-duration:150s;animation-delay:-60s;opacity:.7}.c3{width:190px;left:-200px;animation-duration:190s;animation-delay:-120s;opacity:.8}@keyframes drift{to{transform:translateX(1900px)}}#birds{position:absolute;inset:0;pointer-events:none}.bird{position:absolute;width:36px;height:18px;left:-60px}.bird .wing{transform-origin:50% 60%;animation:.5s ease-in-out infinite alternate flap}@keyframes flap{to{transform:scaleY(.35)}}.windows-glow{position:absolute;left:40px;top:0;width:1600px;height:100%;pointer-events:none}#lMid .bg-svg,#lMid>*{position:absolute}.poster{left:580px;top:325px;width:0;height:0}.garlands{left:40px;top:0;width:1600px;height:640px;pointer-events:none}.garland{position:absolute;width:16px;transform-origin:50% 0;animation:3.4s ease-in-out infinite sway}.garland i{display:block;width:15px;height:15px;border-radius:50%;margin-bottom:-3px;background:radial-gradient(circle at 35% 30%,#ffd24d,#f08a0a 60%,#c25a00)}.garland.pink i{background:radial-gradient(circle at 35% 30%,#ffd3e6,#e0589a 60%,#9c2a64)}@keyframes sway{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.bunting{left:40px;top:0;width:1600px;height:300px;pointer-events:none}.flag{position:absolute;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-top:24px solid;transform-origin:50% 0;animation:2.6s ease-in-out infinite sway}.clothes{left:40px;top:0;width:1600px;height:400px;pointer-events:none}.shirt{position:absolute;width:34px;height:40px;transform-origin:50% 0;animation:3s ease-in-out infinite sway}.steam{left:150px;top:350px;width:70px;height:80px}.steam i{position:absolute;bottom:0;width:10px;height:36px;border-radius:50%;background:rgba(255,255,255,.55);filter:blur(5px);animation:2.8s ease-out infinite steam}.steam i:first-child{left:10px}.steam i:nth-child(2){left:30px;animation-delay:-.9s}.steam i:nth-child(3){left:48px;animation-delay:-1.8s}@keyframes steam{0%{transform:translateY(0) scaleX(1);opacity:0}25%{opacity:.8}100%{transform:translateY(-70px) scaleX(2.2);opacity:0}}#balconyLady,#shopkeepers{left:40px;top:0;width:1600px;height:640px;pointer-events:none}#balconyLady>*,#shopkeepers>*{position:absolute}.counter{background:linear-gradient(#a8703f,#7a4a2a 12%,#6a3f22)}.person{display:block;width:100%;height:100%;overflow:visible}.person .p-arm,.person .p-leg{transform-box:view-box}.person .p-leg{transform-origin:60px 138px}.person .p-arm{transform-origin:60px 86px}.person .p-head{transform-box:view-box;transform-origin:62px 70px}.person .p-foot{transform-box:view-box}.person .p-paper{opacity:0;transform-box:view-box;transform-origin:60px 146px}.person .blink{transform-box:fill-box;transform-origin:center;animation:4.6s infinite blink}@keyframes blink{0%,100%,94%{transform:scaleY(1)}97%{transform:scaleY(.1)}}.walk .leg-a{animation:.86s ease-in-out infinite legA}.walk .leg-b{animation:.86s ease-in-out -.43s infinite legA}.walk .arm-b{animation:.86s ease-in-out -.43s infinite armA}.walk .arm-f{animation:.86s ease-in-out infinite armA}.walk .p-body{animation:.43s ease-in-out infinite bob}.walk .p-head{animation:.43s ease-in-out infinite headbob}.walk .foot-a{animation:.86s ease-in-out infinite footA}.walk .foot-b{animation:.86s ease-in-out -.43s infinite footA}.walk .sari-skirt{transform-box:fill-box;transform-origin:50% 0;animation:.86s ease-in-out infinite skirt}@keyframes legA{0%,100%{transform:rotate(-26deg)}50%{transform:rotate(26deg)}}@keyframes armA{0%,100%{transform:rotate(22deg)}50%{transform:rotate(-22deg)}}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes headbob{0%,100%{transform:rotate(1deg)}50%{transform:rotate(-1.5deg)}}@keyframes footA{0%,100%{transform:translateX(-14px)}50%{transform:translateX(14px)}}@keyframes skirt{0%,100%{transform:skewX(-3deg)}50%{transform:skewX(3deg)}}.idle .p-body{animation:3.4s ease-in-out infinite breathe}@keyframes breathe{50%{transform:translateY(-1.5px)}}.idle .arm-b,.idle .arm-f{transform:rotate(3deg)}body:not(.music-on) .holding .arm-f{transform:rotate(-78deg)!important;animation:none!important}.holding .arm-f .p-paper{opacity:1;transform:rotate(78deg) translate(-8px,-22px)}body:not(.music-on) .holding .arm-b{transform:rotate(-30deg)!important;animation:none!important}.walk.holding .p-body{animation:.43s ease-in-out infinite bob}.asking .arm-f{animation:1.2s ease-in-out infinite ask!important}@keyframes ask{0%,100%{transform:rotate(-70deg)}50%{transform:rotate(-95deg)}}.stir .arm-f{transform:rotate(-70deg);animation:1s ease-in-out infinite stir!important}@keyframes stir{0%,100%{transform:rotate(-62deg)}50%{transform:rotate(-86deg)}}.wave .arm-f{animation:1.1s ease-in-out infinite wave!important}@keyframes wave{0%,100%{transform:rotate(-140deg)}50%{transform:rotate(-170deg)}}.hang .arm-f{animation:2.2s ease-in-out infinite hang!important}@keyframes hang{0%,100%{transform:rotate(-150deg)}50%{transform:rotate(-120deg)}}#walkers{position:absolute;inset:0;pointer-events:none}.walker{position:absolute;left:0;top:0;will-change:transform}.walker .flipper{width:100%;height:100%}.walker.faceL .flipper{transform:scaleX(-1)}.bubble{position:absolute;left:50%;bottom:100%;transform:translate(-50%,6px) scale(.8);background:#fffaf0;color:#3a2412;font:600 14px/1.25 Poppins,sans-serif;white-space:nowrap;padding:6px 11px;border-radius:14px;box-shadow:0 3px 8px rgba(40,20,5,.3);opacity:0;transition:.25s;pointer-events:none;z-index:5}.bubble::after{content:"";position:absolute;left:50%;top:100%;margin-left:-6px;border:6px solid transparent;border-top-color:#fffaf0}.bubble.show{opacity:1;transform:translate(-50%,-4px) scale(1)}.bubble.hi{font-family:"Tiro Devanagari Hindi","Noto Serif Devanagari",Poppins,serif;font-size:15px}#rugWrap{position:absolute;left:90px;top:650px;width:1420px;height:350px;transition:opacity .45s}.rug-svg{width:100%;height:100%;display:block;filter:drop-shadow(0 6px 6px rgba(40,20,5,.35))}#vendor{position:absolute;left:600px;top:454px;width:400px;height:367px}.vendor-svg{width:100%;height:100%;overflow:visible}.v-breath{animation:3.6s ease-in-out infinite vbreath;transform-box:view-box;transform-origin:180px 300px}@keyframes vbreath{50%{transform:scale(1.012,1.018)}}.v-head{transform-box:view-box;transform-origin:180px 120px;animation:5s ease-in-out infinite vhead}@keyframes vhead{0%,100%{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.v-eyes{animation:7s ease-in-out infinite vlook}@keyframes vlook{0%,100%,40%{transform:translateX(0)}50%,60%{transform:translateX(-3px)}75%,85%{transform:translateX(3px)}}.v-arm-r{transform-box:view-box;transform-origin:250px 136px;animation:2.6s ease-in-out infinite vwave}@keyframes vwave{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(6deg)}}.vendor-calling .v-arm-r{animation:.55s ease-in-out infinite alternate vcall}@keyframes vcall{from{transform:rotate(-30deg)}to{transform:rotate(-8deg)}}.vendor-calling .v-mouth{animation:.22s ease-in-out infinite alternate talk}@keyframes talk{from{ry:2.5px}to{ry:9px}}.v-arm-l{transform-box:view-box;transform-origin:112px 134px;animation:3.4s ease-in-out infinite reverse vwave}.vendor-selling .v-arm-r{animation:.9s ease-in-out vsell!important}@keyframes vsell{0%,100%{transform:rotate(0)}35%{transform:rotate(-55deg) translate(-30px,30px)}70%{transform:rotate(-20deg) translate(-60px,40px)}}#papers{position:absolute;inset:0;pointer-events:none}.paper{position:absolute;pointer-events:auto;display:block;perspective:500px;cursor:pointer;z-index:3;outline:0}.paper .pp-3d{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .28s cubic-bezier(.2,.9,.3,1.3),filter .28s}.paper .pp-3d::before{content:"";position:absolute;left:3px;right:-3px;top:4px;bottom:-5px;background:#e8dfc4;border-radius:2px;box-shadow:0 8px 10px rgba(40,18,6,.45);transform:translateZ(-6px)}.paper.lit .pp-3d,.paper:focus-visible .pp-3d,.paper:hover .pp-3d{filter:drop-shadow(0 18px 12px rgba(30,12,2,.5)) brightness(1.06);z-index:9;transform:translateY(-14px) rotateX(6deg) scale(1.12)}.paper.lit,.paper:hover{z-index:8}.pp-face{position:absolute;inset:0;display:flex;flex-direction:column;background:#fbf6e6;border:1px solid #b9ad90;overflow:hidden;color:#1b1b1b;border-radius:2px}.pp-face::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,255,255,.28),rgba(255,255,255,0) 40%,rgba(120,90,40,.12));pointer-events:none}.salmon .pp-face{background:#f6c9b0}.pp-meta{display:flex;justify-content:space-between;font:600 6px/1 Poppins;letter-spacing:.3px;color:#555;text-transform:uppercase}.pp-name{color:var(--ink-c,#111)}.pp-rule{background:var(--ac)}.pp-body{flex:1;display:flex;gap:3px}.pp-body i{flex:1;background:repeating-linear-gradient(#555 0 1px,transparent 1px 4px);opacity:.55}.pp-body i.ph{flex:.9;background:linear-gradient(135deg,#bba98a,#8d7d62);opacity:.8}.f-blackletter .pp-name{font-family:UnifrakturCook,serif}.f-serif .pp-name{font-family:"Playfair Display",serif;font-weight:900}.f-deva .pp-name{font-family:"Noto Serif Devanagari",serif;font-weight:900}.f-tamil .pp-name{font-family:"Noto Serif Tamil",serif;font-weight:900}.f-mal .pp-name{font-family:"Noto Serif Malayalam",serif;font-weight:900}.f-tel .pp-name{font-family:"Noto Serif Telugu",serif;font-weight:900}.f-beng .pp-name{font-family:"Noto Serif Bengali",serif;font-weight:900}.f-guj .pp-name{font-family:"Noto Serif Gujarati",serif;font-weight:900}.paper.mag .pp-face{background:linear-gradient(160deg,var(--ac),var(--c));color:#fff;border-color:#fff3}.paper.mag .pp-meta{color:#ffe;opacity:.8}.paper.mag .pp-rule{display:none}.paper.mag .pp-body{align-items:flex-end;justify-content:center;height:0;padding:0}.paper.mag .pp-body i{display:none}.paper.mag .pp-face .face{width:44%;height:88%;border-radius:50% 50% 8px 8px;background:radial-gradient(circle at 50% 30%,#f4c7a0 0 30%,#2a1a14 31% 55%,#e8c070 56%);opacity:.95;display:none}.pp-new{position:absolute;right:-6px;top:-8px;z-index:4;background:#1f9d55;color:#fff;font:700 7px/1 Poppins;padding:3px 5px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.4);transform:translateZ(8px)}.pp-new.none{background:#8a7a64}.paper-label{position:absolute;z-index:20;pointer-events:none;background:rgba(36,18,8,.9);color:var(--cream);padding:7px 14px;border-radius:12px;text-align:center;border:1px solid var(--ui-line);transform:translate(-50%,-100%);white-space:nowrap}.paper-label b{display:block;font:600 14px Poppins}.paper-label span{font:500 11px Poppins;color:var(--gold)}#radio{position:absolute;z-index:2;outline:0;left:1160px;top:548px;width:210px;height:190px}#radio .crate{position:absolute;left:8px;right:8px;bottom:0;height:34px;background:repeating-linear-gradient(90deg,#9a6a3c 0 22px,#7e522b 22px 24px);border-radius:3px;box-shadow:0 8px 8px rgba(40,18,6,.4)}#radioArt{position:absolute;transform-origin:50% 100%;left:6px;bottom:28px;width:198px}.radio-svg{display:block;width:100%;overflow:visible}.r-needle{transform-box:view-box;transition:transform 1s}.radio-on #radioArt{animation:.56s ease-in-out infinite radiobeat}@keyframes radiobeat{50%{transform:scale(1.035,1.02)}}.radio-on .r-glow{animation:1.4s ease-in-out infinite glowp}@keyframes glowp{0%,100%{opacity:.18}50%{opacity:.5}}.radio-on .r-needle{animation:7s ease-in-out infinite needle}@keyframes needle{0%,100%{transform:translateX(0)}50%{transform:translateX(38px)}}.radio-on .r-knob{transform-box:fill-box;transform-origin:center;animation:7s ease-in-out infinite knob}@keyframes knob{50%{transform:rotate(120deg)}}.r-antenna{transform-box:view-box;transform-origin:70px 40px}.radio-on .r-antenna{animation:1.1s ease-in-out infinite alternate antenna}@keyframes antenna{to{transform:rotate(4deg)}}#radio:hover #radioArt{filter:brightness(1.12)}#notes{position:absolute;width:80px;height:10px;pointer-events:none;left:120px;top:10px}.note{position:absolute;font-size:24px;color:#fff1c0;text-shadow:0 2px 6px rgba(120,50,0,.7);animation:3.4s ease-out forwards noteup}@keyframes noteup{0%{transform:translate(0,0) rotate(0);opacity:0}15%{opacity:1}100%{transform:translate(var(--dx),-170px) rotate(var(--rot));opacity:0}}.radio-hint{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;background:#fffaf0;color:#3a2412;font:600 12px Poppins;padding:6px 12px;border-radius:16px;box-shadow:0 4px 10px rgba(40,20,5,.4);animation:1.6s ease-in-out infinite hintbob}.radio-hint .dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#e5332a;margin-right:6px;animation:1.2s infinite pulse}@keyframes pulse{50%{transform:scale(1.7);opacity:.4}}@keyframes hintbob{50%{transform:translate(-50%,-6px)}}.radio-on .radio-hint{display:none}.song-tag{position:absolute;display:flex;align-items:center;gap:4px;background:rgba(36,18,8,.85);border:1px solid var(--ui-line);border-radius:18px;padding:3px 6px;z-index:6;font-size:11px}.song-tag button{width:22px;height:22px;font-size:11px;border-radius:50%}.song-tag button:hover{background:rgba(255,255,255,.18)}.song-title{flex:1;overflow:hidden;white-space:nowrap;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.song-title span{display:inline-block;padding-left:100%;animation:14s linear infinite marq}@keyframes marq{to{transform:translateX(-100%)}}.fx{position:absolute;inset:0;pointer-events:none}.vignette{background:radial-gradient(ellipse at 50% 55%,transparent 55%,rgba(40,14,0,.38) 100%)}.grain{opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence baseFrequency='.9' numOctaves='2'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");animation:.6s steps(3) infinite grain;mix-blend-mode:multiply}@keyframes grain{33%{background-position:30px 20px}66%{background-position:-40px 60px}}.sunbeam{background:linear-gradient(115deg,rgba(255,226,150,.28) 0,rgba(255,226,150,0) 45%);mix-blend-mode:screen;animation:9s ease-in-out infinite beam}@keyframes beam{50%{opacity:.6}}.mote{position:absolute;width:4px;height:4px;border-radius:50%;background:rgba(255,240,200,.8);animation:linear infinite mote}@keyframes mote{from{transform:translate(0,0)}to{transform:translate(var(--mx),var(--my))}}#delivery{position:absolute;inset:0;pointer-events:none;z-index:40}.cyc{position:absolute;width:300px;height:218px;left:0;top:0;will-change:transform}.cyc svg{width:100%;height:100%;overflow:visible}.cyc .c-wheel{transform-box:view-box}.paper-roll{position:absolute;width:90px;height:36px;left:0;top:0;will-change:transform;filter:drop-shadow(0 6px 4px rgba(0,0,0,.4))}.paper-roll svg{width:100%;height:100%;display:block}.delivering #papers .paper{pointer-events:none}.delivering .hint-bottom{opacity:0}.shake{animation:.45s ease-out shake}@keyframes shake{20%{transform:translate(-8px,6px)}40%{transform:translate(7px,-6px)}60%{transform:translate(-4px,3px)}80%{transform:translate(2px,-2px)}}.coin{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff2a8,#d9a620);box-shadow:0 1px 3px rgba(0,0,0,.5);z-index:12}.sold-paper{position:absolute;width:38px;height:48px;background:#f6f1e2;border:1px solid #b9ad90;z-index:12;box-shadow:0 2px 4px rgba(0,0,0,.4)}.flash{position:fixed;inset:0;background:#fff8e0;opacity:0;pointer-events:none;z-index:60}.pill{background:var(--ui-bg);border:1px solid var(--ui-line);backdrop-filter:blur(8px);padding:8px 14px;border-radius:22px;font:500 13px Poppins;color:var(--cream);transition:.2s;display:inline-flex;gap:6px;align-items:center}.pill:hover{background:rgba(90,44,16,.75);transform:translateY(-1px)}.hint-bottom{position:fixed;left:50%;background:var(--ui-bg);border:1px solid var(--ui-line);padding:7px 16px;border-radius:20px;font:500 12px Poppins;z-index:30;backdrop-filter:blur(8px);transition:opacity .4s;white-space:nowrap;max-width:94vw;overflow:hidden;text-overflow:ellipsis}.toast{position:fixed;left:50%;top:70px;transform:translate(-50%,-20px);background:#fffaf0;color:#3a2412;padding:9px 18px;border-radius:20px;font:600 13px Poppins;opacity:0;pointer-events:none;transition:.3s;z-index:90;box-shadow:0 6px 16px rgba(0,0,0,.35)}.toast.show{opacity:1;transform:translate(-50%,0)}.modal{position:fixed;inset:0;background:rgba(20,8,0,.6);display:flex;align-items:center;justify-content:center;z-index:80;backdrop-filter:blur(4px);padding:16px}.modal-card{position:relative;background:linear-gradient(#f8efd6,#efe0b8);color:#3a2412;border-radius:14px;padding:26px 28px;max-width:520px;width:100%;box-shadow:0 20px 50px rgba(0,0,0,.5);max-height:86vh;overflow:auto;max-height:calc(100dvh - 32px)}.modal-card h2{font:400 26px "Yatra One","Tiro Devanagari Hindi",serif;margin-bottom:10px}.modal-card p{font-size:14px;line-height:1.55;margin-bottom:10px}.modal-card code{background:rgba(0,0,0,.08);padding:1px 6px;border-radius:4px;font-size:12px}.modal-x{position:absolute;right:12px;top:10px;font-size:18px;color:#3a2412;width:32px;height:32px;border-radius:50%}.modal-x:hover{background:rgba(0,0,0,.1)}.muted{opacity:.7}.small{font-size:11px}.date-list{display:flex;flex-direction:column;gap:8px;margin-top:10px}.date-item{display:flex;justify-content:space-between;align-items:center;background:#fffaf0;border:1px solid #d6c28f;border-radius:10px;padding:10px 14px;font:500 14px Poppins;color:#3a2412;text-align:left}.date-item.on,.date-item:hover{background:#ffe9b0;border-color:#c98d1a}.date-item small{opacity:.6}#reader{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 40%,#5a3a22 0,#2b180b 70%,#1a0d05 100%);animation:.6s ease-out readerin}#reader::before{content:"";position:absolute;inset:0;opacity:.18;background:repeating-linear-gradient(90deg,#000 0 2px,transparent 2px 46px),repeating-linear-gradient(0deg,rgba(255,200,120,.2) 0 1px,transparent 1px 7px);pointer-events:none}@keyframes readerin{from{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.reader-bar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.reader-title{text-align:center;display:flex;flex-direction:column;line-height:1.2}.reader-title b{font:400 22px "Yatra One","Tiro Devanagari Hindi",serif}.reader-title span{font:500 12px Poppins}#deskStage{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden}#bookWrap{transition:transform .35s;transform-origin:50% 50%;cursor:default}#bookWrap.zoom{transform:scale(1.9);cursor:grab}#book{position:relative;perspective:2600px;transition:transform .6s cubic-bezier(.4,0,.2,1)}.leaf{position:absolute;left:50%;top:0;width:50%;height:100%;transform-origin:0 50%;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.45,.05,.25,1)}.single .leaf{left:0;width:100%}.leaf.flipped{transform:rotateY(-180deg)}.face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#f4eedb;overflow:hidden;box-shadow:inset 0 0 40px rgba(120,90,40,.28)}.face.back{transform:rotateY(180deg)}.face canvas{width:100%;height:100%;display:block}.face.back::after,.face.front::after{content:"";position:absolute;inset:0;pointer-events:none}.face.front::after{background:linear-gradient(90deg,rgba(60,30,0,.28),rgba(60,30,0,0) 7%)}.face.back::after{background:linear-gradient(270deg,rgba(60,30,0,.28),rgba(60,30,0,0) 7%)}.leaf .shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.35));opacity:0;transition:opacity 1s;pointer-events:none;backface-visibility:hidden}.leaf.turning .shade{opacity:1}#book::after,#book::before{z-index:-1}#book::before{content:"";position:absolute;left:50%;top:6px;width:50%;height:100%;background:#d9cfb0;transform:translate(6px,6px);box-shadow:0 22px 40px rgba(0,0,0,.6);border-radius:2px}#book::after{content:"";position:absolute;left:0;top:6px;width:50%;height:100%;background:#d9cfb0;transform:translate(-6px,6px);border-radius:2px;opacity:var(--leftshadow,1)}.single#book::before{left:0;width:100%}.single#book::after{display:none}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:70px;font-size:40px;background:rgba(0,0,0,.35);border-radius:12px;color:#ffe9b0;z-index:5;line-height:1}.nav-arrow:hover{background:rgba(0,0,0,.6)}.nav-arrow:disabled{opacity:.2;cursor:default}.nav-arrow.left{left:10px}.nav-arrow.right{right:10px}.reader-foot{position:relative;z-index:2;display:flex;gap:14px;align-items:center;justify-content:center;padding:10px 16px 14px;font:500 13px Poppins;color:#ecd9a8}.reader-foot input{width:min(46vw,420px);accent-color:#e8872a}.r-loading{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;background:rgba(20,8,0,.55);z-index:6;font:500 14px Poppins;color:#ffe9b0}.spin{width:38px;height:38px;border:4px solid rgba(255,233,176,.3);border-top-color:#ffe9b0;border-radius:50%;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:760px){.pill{padding:7px 10px;font-size:12px}.hint-bottom{font-size:11px;top:auto;bottom:14px}.reader-foot .small{display:none}.nav-arrow{width:34px;height:56px;font-size:30px}}@media (prefers-reduced-motion:reduce){.cloud,.grain,.sun,.sunbeam{animation:none}}.c1,.sun{top:125px}.c2{top:180px}.c3{top:95px}#lRoad{top:480px;height:520px}.road-svg{height:520px}.song-tag{left:1150px;top:514px;width:222px}.radio-hint{top:-30px}.delivering #bubbles,.delivering #walkers,.delivering .paper-label{opacity:0;transition:opacity .25s}.paper .pp-3d{transform:rotateX(26deg)}.pp-meta{font-size:8px;padding:4px 6px 0}.pp-name{flex:1;display:flex;align-items:center;justify-content:center;white-space:normal;text-align:center;line-height:1.02;padding:0 4px;overflow:hidden;font-weight:900}.pp-rule{height:3px;margin:0 6px 3px}.pp-body{flex:none;height:15px;padding:0 6px 5px}.paper.mag .pp-name{font-family:"Bebas Neue",Impact,sans-serif;color:#fff3c4;text-shadow:0 2px 0 rgba(0,0,0,.4);letter-spacing:1px}.paper-label b{font-size:16px}.paper-label span{font-size:12px}.strip{position:fixed;top:12px;height:58px;display:flex;align-items:center;background:rgba(255,250,238,.97);color:#3a1d0a;border-radius:28px;box-shadow:0 10px 30px rgba(60,25,0,.28);border:1px solid rgba(232,135,42,.28);z-index:30}.strip-logo{display:flex;align-items:center;gap:10px;white-space:nowrap}.logo-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#7a2230,#e8872a);font-size:20px;box-shadow:0 3px 8px rgba(122,34,48,.4)}.logo-text{font:400 26px/1 "Yatra One","Tiro Devanagari Hindi",serif}.chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border-radius:20px;background:#f6ead0;color:#5a2a10;font:600 13px Poppins,sans-serif;border:1px solid #e3cf9f;transition:.2s;white-space:nowrap}.chip:hover{background:#ffe3a6;transform:translateY(-1px)}.speaker{position:relative;height:42px;padding:0 17px 0 14px;border-radius:21px;display:flex;align-items:center;gap:9px;color:#fff;background:linear-gradient(135deg,#ff3d86,#ff8a2a);box-shadow:0 5px 16px rgba(255,61,134,.45),inset 0 1px 0 rgba(255,255,255,.45);transition:transform .2s,box-shadow .2s}.speaker::after{content:"";position:absolute;inset:-3px;border-radius:24px;border:2px solid rgba(255,61,134,.45);animation:2s ease-out infinite ring;pointer-events:none}@keyframes ring{0%{transform:scale(.96);opacity:.9}100%{transform:scale(1.14,1.35);opacity:0}}.speaker:hover{transform:translateY(-2px) rotate(-2deg);box-shadow:0 9px 22px rgba(255,61,134,.55),inset 0 1px 0 rgba(255,255,255,.45)}.speaker:active{transform:scale(.94)}.speaker .eq{display:flex;gap:3px;align-items:flex-end;height:18px}.speaker .eq i{width:3.5px;height:5px;background:#fff;border-radius:2px;animation:1.1s ease-in-out infinite eq}.speaker .eq i:nth-child(2){animation-delay:-.3s}.speaker .eq i:nth-child(3){animation-delay:-.6s}.speaker .eq i:nth-child(4){animation-delay:-.15s}@keyframes eq{0%,100%{height:4px}50%{height:18px}}.music-on .speaker .eq i{animation-duration:.5s}.speaker .spk-x{display:none}.speaker:not(.on){background:#e4dccb;color:#6a5a44;box-shadow:none}.speaker:not(.on)::after{display:none}.speaker:not(.on) .spk-x{display:block}.speaker:not(.on) .spk-w1,.speaker:not(.on) .spk-w2{display:none}.speaker:not(.on) .eq i{animation:none;height:3px;background:#6a5a44}.about-btn{height:42px;padding:0 17px 0 7px;border-radius:21px;display:inline-flex;align-items:center;gap:9px;font:600 14px Poppins,sans-serif;color:#7a2230;border:2px solid transparent;background-image:linear-gradient(#fffaf0,#fffaf0),linear-gradient(135deg,#7a2230,#e8872a);background-origin:border-box;background-clip:padding-box,border-box;transition:.2s}.about-i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#7a2230,#e8872a);color:#fff;font:italic 700 17px Georgia,serif;transition:transform .35s}.about-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(122,34,48,.25)}.about-btn:hover .about-i{transform:rotate(360deg)}.hint-bottom{top:80px;transform:translateX(-50%);background:rgba(255,250,238,.95);color:#5a2a10;border:1px solid #e3cf9f;font-size:12px}#adRail{--ad:min(130px,calc((100vh - 222px)/5));position:fixed;left:14px;top:82px;width:calc(var(--ad) + 18px);z-index:20;display:flex;flex-direction:column;gap:8px;padding:10px 9px 12px;background:rgba(255,250,238,.9);border-radius:26px;box-shadow:0 10px 28px rgba(60,25,0,.28);border:1px solid rgba(232,135,42,.28);backdrop-filter:blur(6px)}.rail-head{font:600 12px/1.1 Poppins,sans-serif;color:#7a2230;text-align:center}.rail-head small{display:block;font-weight:500;font-size:10px;opacity:.65;margin-top:2px}#adSlots{display:flex;flex-direction:column;gap:10px}.ad-slot{position:relative;width:var(--ad);height:var(--ad);border-radius:22px;overflow:hidden;background:#fff6e0;border:2px dashed #e8872a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#5a2a10}.ad-slot.top{border-color:#c0392b;background:#fff0d2}.ad-slot.filled{border:0;background:#fff;box-shadow:0 5px 14px rgba(60,25,0,.3)}.ad-slot.filled a,.ad-slot.filled img{display:block;width:100%;height:100%}.ad-slot.filled img{object-fit:cover;transition:transform .35s}.ad-slot.filled:hover img{transform:scale(1.06)}.ad-tag{position:absolute;left:6px;bottom:6px;background:rgba(0,0,0,.55);color:#fff;font:600 9px Poppins;padding:2px 7px;border-radius:10px}.ad-plus{width:calc(var(--ad)*.38);height:calc(var(--ad)*.38);border-radius:50%;background:linear-gradient(135deg,#ff3d86,#ff8a2a);color:#fff;display:grid;place-items:center;box-shadow:0 5px 12px rgba(255,61,134,.4);transition:transform .2s}.ad-plus .plus{font:300 calc(var(--ad)*.27)/1 Poppins,sans-serif;margin-top:-3px}.ad-plus:hover{transform:scale(1.12) rotate(90deg)}.ad-price{text-align:center;line-height:1.15}.ad-price b{display:block;font:700 14px Poppins}.ad-price small{font:500 11px Poppins;opacity:.7}.ad-top{position:absolute;top:6px;left:8px;font:700 10px Poppins;color:#c0392b}.modal-card h3{font:600 14px Poppins;margin:16px 0 8px;color:#7a2230}.modal-card label{display:block;font:600 12px Poppins;margin:10px 0 0;color:#5a2a10}.modal-card input{display:block;width:100%;margin-top:4px;padding:10px 12px;border:1px solid #cdbb94;border-radius:12px;font:500 14px Poppins;background:#fffdf6;color:#2a1408}.modal-card input:focus{outline:#e8872a solid 2px;border-color:#e8872a}.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ad-upload{display:flex;justify-content:center;margin:8px 0 4px}.ad-upload-box{width:130px;height:130px;border-radius:24px;border:2px dashed #e8872a;background:#fff6e0;overflow:hidden;padding:0}.ad-upload-box span{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-size:cover;background-position:center;color:#7a2230}.ad-upload-box span b{font:300 44px/1 Poppins;color:#e8872a}.ad-upload-box small{font:500 10px/1.2 Poppins}.ad-upload-box span.has b,.ad-upload-box span.has small{display:none}.err{color:#b00020;font:600 13px Poppins;min-height:18px;margin-top:8px}.cta{display:block;width:100%;text-align:center;margin-top:10px;padding:13px;border-radius:14px;background:linear-gradient(135deg,#e8872a,#c0392b);color:#fff!important;font:600 15px Poppins;text-decoration:none;box-shadow:0 6px 16px rgba(192,57,43,.35)}.cta:disabled{opacity:.6}.about-line{font:500 18px/1.5 "Tiro Devanagari Hindi","Noto Serif Devanagari",serif}.about-line.en{font:500 14px Poppins;opacity:.8}.dev{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dev-name{font:600 16px Poppins;margin-right:6px}.dev-link{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:20px;background:#2a1408;color:#ffe9b0;text-decoration:none;font:600 13px Poppins;transition:.2s}.dev-link:hover{background:#7a2230;transform:translateY(-2px)}@media (max-width:900px){#adRail{--ad:76px;top:auto;bottom:0;left:0;right:0;width:auto;flex-direction:row;align-items:center;border-radius:22px 22px 0 0;padding:8px 10px;gap:10px}.rail-head{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.rail-head small{display:none}#adSlots{flex-direction:row;overflow-x:auto;padding:2px;scrollbar-width:none}.ad-slot{flex:none;border-radius:18px}.hint-bottom{top:76px;bottom:auto;left:50%}.strip{height:52px;left:8px;right:8px;top:8px;gap:6px;padding:0 6px 0 10px}.logo-text{font-size:20px}.logo-mark{width:32px;height:32px;font-size:16px}.chip{padding:0 10px;font-size:12px;height:36px}.speaker{height:38px;padding:0 12px}.about-btn{height:38px;padding:0 12px 0 5px}.speaker .eq{display:none}}@media (max-width:560px){.about-btn span:last-child,.logo-text{display:none}.about-btn{padding:0 5px}}#buyers{position:absolute;inset:0;pointer-events:none;z-index:2}.delivering #buyers{opacity:0;transition:opacity .25s}.strip{right:auto;left:auto;top:max(12px,env(safe-area-inset-top));padding:0 10px 0 14px;gap:10px;width:auto;max-width:calc(100vw - 16px)}.strip-left{left:max(14px,env(safe-area-inset-left))}.strip-right{right:max(14px,env(safe-area-inset-right));padding:0 8px;gap:8px}.d-short{display:none}.lang{display:inline-flex;background:#f1e3c2;border-radius:20px;padding:3px;gap:2px;border:1px solid #e3cf9f}.lang button{height:32px;min-width:42px;padding:0 10px;border-radius:16px;font:700 12.5px Poppins,"Noto Sans Devanagari",sans-serif;color:#7a2230;transition:.2s}.lang button.on{background:linear-gradient(135deg,#7a2230,#e8872a);color:#fff;box-shadow:0 3px 8px rgba(122,34,48,.35)}.lang button:not(.on):hover{background:rgba(122,34,48,.1)}.hint-bottom{left:calc(50% + 86px)}.drink .arm-f{animation:3.2s ease-in-out infinite drink!important}@keyframes drink{0%,100%,55%{transform:rotate(-25deg)}70%,85%{transform:rotate(-125deg)}}#vehicles{position:absolute;inset:0;pointer-events:none}.veh-svg{display:block;width:100%;height:100%;overflow:visible}.veh-wheel{transform-box:view-box;animation:.5s linear infinite spin}.veh-body{animation:.45s ease-in-out infinite vbob}@keyframes vbob{50%{transform:translateY(-1.6px)}}.scoot{position:relative;width:100%;height:100%}.scoot-rider{position:absolute}.scoot-rider .person .p-body{animation:none}#bubbles,#buyers,#papers,#radio,#songTag,#vehicles,#vendor,#walkers{transition:opacity .45s}body.delivering #bubbles,body.delivering #buyers,body.delivering #papers,body.delivering #radio,body.delivering #songTag,body.delivering #vehicles,body.delivering #vendor,body.delivering #walkers,body.delivering .paper-label{opacity:0;pointer-events:none}body.delivering .hint-bottom{opacity:0}.cyc{z-index:41}body.compact #adRail{--ad:76px;top:auto;bottom:0;left:0;right:0;width:auto;flex-direction:row;align-items:center;border-radius:22px 22px 0 0;padding:8px 10px calc(8px + env(safe-area-inset-bottom));gap:10px;overflow:hidden}body.compact .rail-head{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}body.compact .rail-head small{display:none}body.compact #adSlots{flex-direction:row;overflow-x:auto;padding:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.compact #adSlots::-webkit-scrollbar{display:none}body.compact .hint-bottom{bottom:auto;left:50%}body.compact .strip{height:50px;top:max(8px,env(safe-area-inset-top))}body.compact .strip-left{left:max(8px,env(safe-area-inset-left));padding:0 6px 0 8px;gap:6px}body.compact .strip-right{right:max(8px,env(safe-area-inset-right));padding:0 5px;gap:5px}body.compact .logo-mark{width:32px;height:32px;font-size:16px}body.compact .chip{height:36px;padding:0 10px;font-size:12px}body.compact .lang button{height:30px;min-width:36px;padding:0 7px;font-size:12px}body.compact .speaker{height:38px;padding:0 12px}body.compact .speaker .eq{display:none}body.compact .about-btn{height:38px;padding:0 12px 0 5px}@media (max-width:760px){.d-long{display:none}.d-short{display:inline}.logo-text{display:none}.row2{grid-template-columns:1fr}.modal-card{padding:20px 18px}.reader-title b{font-size:17px}.reader-title span{font-size:11px}.reader-bar{padding:8px 10px}.reader-foot{padding:8px 10px calc(10px + env(safe-area-inset-bottom))}}@media (max-width:470px){.about-btn .about-txt{display:none}.about-btn{padding:0 5px}.chip svg{display:none}.lang button{min-width:32px;padding:0 5px}}@media (max-width:360px){.logo-mark{display:none}.chip{padding:0 7px}.lang button{min-width:28px;padding:0 4px;font-size:11px}.speaker{padding:0 9px}}@media (max-height:540px){body.compact #adRail{--ad:56px;padding:5px 8px calc(5px + env(safe-area-inset-bottom));gap:8px}.reader-bar{padding:4px 10px}.reader-title b{font-size:15px}.reader-title span{display:none}.reader-foot{padding:3px 10px calc(4px + env(safe-area-inset-bottom))}.reader-foot .small{display:none}.pill{padding:5px 11px;font-size:12px}.modal-card{padding:16px 18px}}@media (min-width:1900px){.strip{height:64px}.logo-text{font-size:30px}}@media (hover:none){.paper:hover .pp-3d{transform:rotateX(26deg)}.paper.lit .pp-3d{transform:translateY(-14px) rotateX(6deg) scale(1.12)}}body.compact #adRail{--ad:86px}body.compact .ad-slot{flex:none;border-radius:18px;gap:2px}body.compact .ad-plus{width:30px;height:30px}body.compact .ad-plus .plus{font-size:22px}body.compact .ad-price b{font-size:12px}body.compact .ad-price small{font-size:9.5px}body.compact .ad-top{top:4px;left:7px;font-size:9px}@media (max-height:540px){body.compact #adRail{--ad:64px}body.compact .ad-price small{display:none}body.compact .ad-plus{width:24px;height:24px}body.compact .ad-plus .plus{font-size:17px}body.compact .ad-top{display:none}}.hint-drag{display:none}body.pan .hint-drag{display:inline}.logo-text{font-family:"Rozha One","Yatra One",serif;font-weight:400;font-size:25px;line-height:1.15;color:#fff3c4;background:#7a2230;padding:5px 14px 4px;border-radius:12px;letter-spacing:.5px;white-space:nowrap;text-shadow:2px 2px 0 #e8872a;box-shadow:0 3px 0 #f6c453,0 6px 0 #e8872a,0 9px 12px rgba(122,34,48,.28);transform:rotate(-1.5deg);display:inline-flex;align-items:center;gap:8px}.logo-text::after,.logo-text::before{content:"★";font-family:sans-serif;font-size:.5em;color:#f6c453;text-shadow:none}html[lang=en] .logo-text{font-family:Shrikhand,serif;font-size:21px;padding:5px 14px;letter-spacing:.3px}body.compact .logo-text{font-size:19px;padding:4px 10px 3px}html[lang=en] body.compact .logo-text{font-size:16.5px}body.compact .logo-text::after,body.compact .logo-text::before{display:none}@media (min-width:1900px){.logo-text{font-size:30px}html[lang=en] .logo-text{font-size:26px}}.live{position:fixed;left:50%;top:max(21px,calc(env(safe-area-inset-top) + 9px));transform:translateX(-50%);z-index:29;display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:20px;background:rgba(255,250,238,.97);color:#3a1d0a;font:600 12.5px Poppins,"Noto Sans Devanagari",sans-serif;white-space:nowrap;border:1px solid rgba(232,135,42,.3);box-shadow:0 6px 18px rgba(60,25,0,.25)}.live-dot{width:9px;height:9px;border-radius:50%;background:#1f9d55;box-shadow:0 0 0 0 rgba(31,157,85,.6);animation:1.8s infinite livepulse}@keyframes livepulse{70%{box-shadow:0 0 0 8px rgba(31,157,85,0)}100%{box-shadow:0 0 0 0 rgba(31,157,85,0)}}@media (max-width:1320px){.live{top:calc(max(12px,env(safe-area-inset-top)) + 64px)}.hint-bottom{top:calc(max(12px,env(safe-area-inset-top)) + 106px)}}body.compact .live{top:calc(max(8px,env(safe-area-inset-top)) + 56px)}body.compact .hint-bottom{top:calc(max(8px,env(safe-area-inset-top)) + 96px)}body.no-ads .hint-bottom{left:50%}.credits{position:fixed;left:max(10px,env(safe-area-inset-left));bottom:max(6px,env(safe-area-inset-bottom));z-index:26;max-width:min(calc(100vw - 20px),1060px);padding:4px 12px;border-radius:12px;background:rgba(30,14,4,.62);color:#f3e3bd;font:500 10.5px/1.45 Poppins,"Noto Sans Devanagari",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;backdrop-filter:blur(4px)}.credits.open{white-space:normal;max-width:min(calc(100vw - 20px),520px)}body.compact:not(.no-ads) .credits{bottom:calc(112px + env(safe-area-inset-bottom))}@media (max-width:760px){.logo-text{display:none}}.credits.side{left:max(10px,env(safe-area-inset-left));width:var(--cw,160px);max-width:none;white-space:normal;overflow:visible;text-overflow:clip;font-size:10px;line-height:1.4;padding:7px 10px;border-radius:12px;cursor:default}.credits.bar{left:0;right:0;width:auto;max-width:none;border-radius:0;height:26px;padding:0 12px;line-height:26px;text-align:left;background:#26120a;color:#f3e3bd;backdrop-filter:none}.credits.bar.open{height:auto;white-space:normal;line-height:1.4;padding:6px 12px}body.delivering #rugWrap{opacity:0}.walker .person{display:none}.walker.v-back .view-back,.walker.v-front .view-front,.walker.v-side .view-side{display:block}.walker.faceL .flipper{transform:none}.walker.faceL .view-side{transform:scaleX(-1)}@keyframes turnround{0%,100%{transform:scaleX(1)}50%{transform:scaleX(.12)}}.walker.turn .flipper{animation:.32s ease-in-out turnround}.person .p-leg.fl-l,.person .p-leg.fl-r{transform-origin:60px 136px}.person .fa-l{transform-origin:39px 86px}.person .fa-r{transform-origin:81px 86px}.walk .view-back .fl-l,.walk .view-front .fl-l{animation:.86s ease-in-out infinite fstep}.walk .view-back .fl-r,.walk .view-front .fl-r{animation:.86s ease-in-out -.43s infinite fstep}.walk .view-back .fa-l,.walk .view-front .fa-l{animation:.86s ease-in-out infinite farm}.walk .view-back .fa-r,.walk .view-front .fa-r{animation:.86s ease-in-out -.43s infinite farm}@keyframes fstep{0%,100%{transform:translateY(0) scaleY(1)}50%{transform:translateY(-10px) scaleY(.92)}}@keyframes farm{0%,100%{transform:rotate(11deg)}50%{transform:rotate(-11deg)}}.reader-bar{padding:12px 16px}.rstrip{display:flex;align-items:center;padding:6px;background:rgba(255,250,238,.97);border-radius:28px;border:1px solid rgba(232,135,42,.28);box-shadow:0 8px 24px rgba(0,0,0,.4)}.rbtn{height:42px;padding:0 20px;border-radius:21px;font:600 14px Poppins,"Noto Sans Devanagari",sans-serif;color:#7a2230;border:2px solid transparent;background-image:linear-gradient(#fffaf0,#fffaf0),linear-gradient(135deg,#7a2230,#e8872a);background-origin:border-box;background-clip:padding-box,border-box;transition:.2s;white-space:nowrap}.rbtn:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(122,34,48,.28)}.rbtn[aria-pressed=true]{background-image:linear-gradient(135deg,#7a2230,#e8872a),linear-gradient(135deg,#7a2230,#e8872a);color:#fff3c4;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.reader-title b{font-family:"Rozha One","Noto Serif Devanagari","Noto Serif Tamil","Noto Serif Telugu","Noto Serif Malayalam","Noto Serif Bengali","Noto Serif Gujarati",serif;font-weight:400;font-size:21px;line-height:1.2;color:#fff3c4;background:#7a2230;padding:5px 16px 4px;border-radius:12px;text-shadow:2px 2px 0 #e8872a;box-shadow:0 3px 0 #f6c453,0 6px 0 #e8872a;transform:rotate(-1deg);align-self:center}html[lang=en] .reader-title b{font-family:Shrikhand,serif;font-size:19px}.reader-title span{margin-top:9px;color:#f1dba8}.reader-title #rSource{margin-top:2px;font:500 11px Poppins,sans-serif;color:#ffd98a;text-decoration:underline;text-underline-offset:2px;align-self:center}@media (max-width:760px){.rbtn{height:36px;padding:0 13px;font-size:12.5px}.rstrip{padding:4px}.reader-title b{font-size:16px;padding:4px 11px 3px}html[lang=en] .reader-title b{font-size:14.5px}}@media (max-height:540px){.reader-title #rSource,body.compact .hint-bottom{display:none}.reader-title b{font-size:15px;box-shadow:0 2px 0 #f6c453,0 4px 0 #e8872a}.rbtn{height:32px}}.scoot-rider{left:30%;top:-33%;width:39%;height:110%}body.mode-redirect #btnDate{pointer-events:none;cursor:default}#goOverlay{position:fixed;inset:0;z-index:85;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(30,12,2,.55);backdrop-filter:blur(3px);animation:.35s ease-out readerin}.go-card{position:relative;width:min(440px,100%);text-align:center;background:linear-gradient(#f8efd6,#efe0b8);color:#3a2412;border-radius:18px;padding:26px 24px 20px;box-shadow:0 24px 60px rgba(0,0,0,.5)}.go-x{position:absolute;right:10px;top:8px;width:32px;height:32px;border-radius:50%;font-size:16px;color:#3a2412}.go-x:hover{background:rgba(0,0,0,.1)}.go-badge{display:inline-block;font:400 22px/1.2 "Rozha One","Yatra One",serif;color:#fff3c4;background:#7a2230;padding:5px 16px 4px;border-radius:12px;text-shadow:2px 2px 0 #e8872a;box-shadow:0 3px 0 #f6c453,0 6px 0 #e8872a;margin-bottom:16px;transform:rotate(-1.5deg)}html[lang=en] .go-badge{font-family:Shrikhand,serif;font-size:19px}.go-spin{width:30px;height:30px;margin:6px auto 12px;border:4px solid rgba(122,34,48,.2);border-top-color:#c0392b;border-radius:50%;animation:.8s linear infinite spin}.go-card h2{font:600 17px/1.4 Poppins,"Noto Sans Devanagari",sans-serif;margin-bottom:4px}.go-host{font:600 13px Poppins;color:#7a2230;margin-bottom:8px}.go-card .cta{display:inline-block;width:auto;padding:11px 30px;margin:8px 0 10px}.go-note{font:500 11.5px/1.5 Poppins,"Noto Sans Devanagari",sans-serif;opacity:.75}.privacy{font:500 11px/1.5 Poppins,'Noto Sans Devanagari',sans-serif;color:#5a3a22;opacity:.85;margin-top:10px;padding:8px 10px;background:rgba(122,34,48,.06);border-radius:10px}.p-happy{display:none}body.music-on .p-happy{display:inline}body.music-on .p-mouth{display:none}.p-happy ellipse,.v-happy ellipse{animation:1.6s ease-in-out infinite blushpulse}@keyframes blushpulse{0%,100%{opacity:.4}50%{opacity:.85}}body.music-on .holding .arm-f .p-paper{opacity:0}.yt-card{right:max(14px,env(safe-area-inset-right));z-index:27;box-shadow:0 12px 30px rgba(0,0,0,.45),inset 0 0 0 2px #b27a4a;pointer-events:none;transform:translateY(-10px) scale(.97);transition:opacity .35s,transform .35s}.yt-card.on{opacity:1;pointer-events:auto}.yt-head{align-items:center;gap:7px;font:600 11px Poppins,"Noto Sans Devanagari",sans-serif;color:#ffe9b0;padding:2px 4px 7px;display:none}.yt-dot{width:8px;height:8px;border-radius:50%;background:#ff4d4d;animation:1.8s infinite livepulse}body.delivering .yt-card{opacity:0;pointer-events:none}body.compact .yt-card{top:calc(max(8px,env(safe-area-inset-top)) + 100px);right:8px;width:216px}body.compact .yt-card #ytPlayer,body.compact .yt-card iframe{width:200px!important;height:113px!important}@media (max-height:540px){.yt-card{top:60px;width:200px}.yt-card #ytPlayer,.yt-card iframe{width:184px!important;height:104px!important}}@keyframes wiper{0%,100%{transform:rotate(146deg) scaleY(.86)}50%{transform:rotate(214deg) scaleY(.86)}}@keyframes vwaveL{0%,100%{transform:rotate(150deg)}50%{transform:rotate(200deg)}}body.music-on .person .arm-b,body.music-on .person .arm-f,body.music-on .person .fa-l,body.music-on .person .fa-r{animation:1.25s ease-in-out infinite wiper!important}.person .p-body{transform-box:view-box;transform-origin:60px 242px}@keyframes dancesway{0%,100%{transform:translateY(0) rotate(-2.4deg)}50%{transform:translateY(-4px) rotate(2.4deg)}}body.music-on .person .p-body{animation:1.25s ease-in-out infinite dancesway}body.music-on .v-arm-l{animation:1.25s ease-in-out infinite vwaveL!important}@keyframes vsway{0%,100%{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}body.music-on .v-breath{animation:.95s ease-in-out infinite vsway}.stallp .person{display:none}.stallp.v-side .view-side{display:block}body.music-on .stallp .flipper{animation:.4s ease-in-out turnround}body.music-on .stallp.face-L .view-side{transform:scaleX(-1)}body.music-on .stallp.face-front .view-side{display:none}body.music-on .stallp.face-front .view-front{display:block}.yt-card,.yt-card.on{position:fixed;left:-600px;top:0;width:220px;height:220px;padding:0;background:0 0;box-shadow:none;border-radius:0;opacity:0;pointer-events:none;transform:none;overflow:hidden}.yt-card #ytPlayer,.yt-card iframe{display:block;border-radius:8px;background:#000;width:220px!important;height:220px!important}.vendor-svg .v-happy{display:inline}.vendor-calling .v-happy,.vendor-svg .v-mouth{display:none}.vendor-calling .v-mouth{display:inline}