.jh-app{font-family:var(--f-ui);font-size:17px;line-height:1.53;color:var(--kajal);-webkit-font-smoothing:antialiased}.jh-app img{max-width:100%;display:block}.jh-app button{font:inherit;color:inherit}.jh-app :focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:var(--r-ctl)}.jh-app .night :focus-visible,.jh-app .on-night :focus-visible{outline-color:var(--indigo-night)}.jh-app h1,.jh-app h2,.jh-app h3,.jh-app h4,.jh-app p{margin:0}.jh-app kbd{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:var(--r-ctl);background:var(--marble);box-shadow:inset 0 0 0 1px var(--rule),inset 0 -2px 0 var(--rule);font-family:var(--f-ui);font-weight:600;font-size:15px;color:var(--kajal)}.jh-app [hidden]:not([hidden=until-found i]){display:none!important}:root{color-scheme:light;--marble:#FBFBF9;--araish:#F3EFE8;--araish-2:#E9E3D9;--rule:#DAD5CC;--edge:#8E877C;--kajal:#1B1A18;--ink-2:#4A4640;--ink-3:#6B655D;--lac:#9C2A2E;--lac-deep:#7E1F23;--lac-tint:#F5E6E4;--indigo:#2C4777;--indigo-tint:#E5EAF2;--haldi:#A86F00;--haldi-ink:#7A5200;--haldi-tint:#F6EBD3;--sandstone:#C4A57A;--sandstone-deep:#8C6A3F;--jaali-sand:#E4D3B4;--jaali-line:#B99A6A;--night:#131211;--night-2:#1D1C1A;--night-3:#2A2826;--night-line:#3A3835;--night-outline:#6F6A63;--moon:#EDEBE7;--moon-2:#B5B0A8;--night-disabled:#B3ADA4;--heart-night:#E0575B;--heart-tint-night:#F2B8B5;--indigo-night:#9DB4DB;--haldi-night:#E3B04B;--lac-lamp:#B83E42;--indigo-tint-night:#26303F;--inlay-gold:#D9A43B;--inlay-jade:#6F8F6A;--inlay-jade-night:#6E9478;--cloth-indigo:#26395E;--cloth-lac:#7E2226;--cloth-marble:#EDEAE3;--cloth-rose:#B9766A;--cloth-honey:#B98D4E;--cloth-foil-light:#EFE7D8;--f-display:var(--jh-display),"Iowan Old Style",Georgia,serif;--f-ui:var(--jh-ui),"Mukta","Noto Sans Devanagari",system-ui,-apple-system,"Segoe UI",sans-serif;--f-deva-display:"Tiro Devanagari Hindi","Noto Serif Devanagari",serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-photo:2px;--r-ctl:4px;--r-card:10px;--r-sheet:16px;--r-pill:999px;--e1:0 0 0 1px var(--rule);--e2:0 1px 2px rgba(19,18,17,.06),0 6px 16px rgba(19,18,17,.08);--e3:0 2px 6px rgba(19,18,17,.08),0 18px 48px rgba(19,18,17,.18);--ease-settle:cubic-bezier(.2,0,0,1);--ease-exit:cubic-bezier(.3,0,.8,.15);--t-press:120ms;--t-settle:200ms;--t-slide:320ms;--t-out:200ms}.jh-app .wm{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--kajal);flex:none}.jh-app .wm svg{width:18px;height:22px}.jh-app .wm span{font-family:var(--f-display);font-size:19px;font-weight:500;letter-spacing:-.005em}.jh-app .wm i{font-style:italic;font-weight:400}@media(max-width:560px){.jh-app .wm span{display:none}}.jh-app h2,.jh-app h3{text-wrap:balance;margin:0}.jh-app .inlay{display:flex;align-items:center;gap:10px;color:var(--sandstone)}.jh-app .inlay:after,.jh-app .inlay:before{content:"";flex:1;height:3px;border-top:1px solid;border-bottom:1px solid}.jh-app .inlay svg{width:18px;height:18px;flex:none}.jh-app .night .st>small,.jh-app .on-night .st>small{color:var(--moon-2)}.jh-app .night{background:var(--night);color:var(--moon);border-radius:var(--r-card)}.jh-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--r-ctl);border:0;cursor:pointer;font-size:17px;font-weight:500;line-height:1;transition:background var(--t-settle) var(--ease-settle),transform var(--t-press) var(--ease-settle),box-shadow var(--t-settle);text-decoration:none;white-space:nowrap}.jh-app .btn:active{transform:scale(.98)}.jh-app .btn svg{width:20px;height:20px}.jh-app .btn-p{background:var(--lac);color:#FFF}.jh-app .btn-p.is-active,.jh-app .btn-p.is-hover,.jh-app .btn-p:hover{background:var(--lac-deep)}.jh-app .btn-p.is-active{transform:scale(.98)}.jh-app .btn-p.is-focus,.jh-app .btn-s.is-focus{outline:2px solid var(--indigo);outline-offset:2px}.jh-app .btn.is-disabled,.jh-app .btn[disabled]{background:var(--araish-2);color:var(--ink-3);cursor:not-allowed;transform:none}.jh-app .btn-lg{min-height:56px;padding:0 28px;font-size:18px}.jh-app .btn-s{background:transparent;color:var(--kajal);box-shadow:inset 0 0 0 1px var(--edge)}.jh-app .btn-s.is-hover,.jh-app .btn-s:hover{background:var(--araish)}.jh-app .btn-s.is-disabled,.jh-app .btn-s[disabled]{background:transparent;box-shadow:inset 0 0 0 1px var(--rule)}.jh-app .night .btn-s,.jh-app .on-night .btn-s{color:var(--moon);box-shadow:inset 0 0 0 1px var(--night-outline)}.jh-app .night .btn-s:hover{background:var(--night-3)}.jh-app .lnk{background:none;border:0;padding:4px 2px;cursor:pointer;color:var(--kajal);font-size:17px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--edge)}.jh-app .lnk.is-hover,.jh-app .lnk:hover{text-decoration-color:currentColor}.jh-app .lnk.lac{color:var(--lac);font-weight:600;text-decoration:none}.jh-app .lnk.ind{color:var(--indigo)}.jh-app .lnk[disabled]{color:var(--ink-3);text-decoration:none;cursor:not-allowed}.jh-app .night .lnk{color:var(--moon);text-decoration-color:var(--night-outline)}.jh-app .ib{width:40px;height:40px;border-radius:50%;display:inline-grid;place-items:center;border:0;background:var(--marble);box-shadow:0 0 0 1px var(--rule);cursor:pointer;color:var(--kajal);transition:background var(--t-settle),transform var(--t-press)}.jh-app .ib svg{width:20px;height:20px}.jh-app .ib.is-hover,.jh-app .ib:hover{background:var(--araish)}.jh-app .ib:active{transform:scale(.94)}.jh-app .ib.lg{width:48px;height:48px}.jh-app .ib.lg svg{width:22px;height:22px}.jh-app .ib[disabled]{color:var(--edge);cursor:not-allowed}.jh-app .ib.ghost{background:transparent;box-shadow:none}.jh-app .night .ib,.jh-app .on-night .ib{background:var(--night-3);box-shadow:none;color:var(--moon)}.jh-app .night .ib:hover{background:var(--night-line)}.jh-app .heart{position:relative}.jh-app .heart .f{display:none}.jh-app .heart[aria-pressed=true]{color:var(--lac)}.jh-app .heart[aria-pressed=true] .f{display:block}.jh-app .heart[aria-pressed=true] .o{display:none}.jh-app .night .heart[aria-pressed=true],.jh-app .on-night .heart[aria-pressed=true]{color:var(--heart-night)}.jh-app .heart.pop svg{animation:pop .16s var(--ease-settle)}@keyframes pop{50%{transform:scale(1.15)}}.jh-app .act{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border:0;background:none;cursor:pointer;font-size:17px;font-weight:500;border-radius:var(--r-ctl);color:inherit}.jh-app .act svg{width:22px;height:22px}.jh-app .act:hover{background:color-mix(in srgb,var(--edge) 12%,transparent)}.jh-app .fld{display:grid;gap:6px;min-width:0;width:100%;max-width:320px}.jh-app .fld label{font-size:15px;color:var(--ink-2)}.jh-app .inp{height:48px;border-radius:var(--r-ctl);border:1px solid var(--edge);background:var(--marble);padding:0 14px;font:inherit;font-size:17px;color:var(--kajal);width:100%}.jh-app .inp::-moz-placeholder{color:var(--ink-3)}.jh-app .inp::placeholder{color:var(--ink-3)}.jh-app .inp:hover{border-color:var(--ink-3)}.jh-app .inp.is-focus,.jh-app .inp:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 1px var(--indigo)}.jh-app .inp.is-err{border-color:var(--lac);box-shadow:0 0 0 1px var(--lac)}.jh-app .inp[disabled]{background:var(--araish);border-color:var(--rule);color:var(--ink-3)}.jh-app .hint{font-size:15px;color:var(--ink-3)}.jh-app .err{font-size:15px;color:var(--lac)}.jh-app select.inp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1A18' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px;padding-right:40px}.jh-app .chk{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:17px;line-height:1.45;max-width:46ch}.jh-app .chk input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:24px;height:24px;margin:1px 0 0;border:1.5px solid var(--edge);border-radius:3px;background:var(--marble);display:grid;place-items:center;cursor:pointer;transition:background var(--t-press)}.jh-app .chk input:after{content:"";width:12px;height:7px;border-left:2px solid var(--marble);border-bottom:2px solid var(--marble);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.jh-app .chk input:checked{background:var(--kajal);border-color:var(--kajal)}.jh-app .chk input:checked:after{opacity:1}.jh-app .chk input:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.jh-app .seg{display:inline-flex;padding:3px;border-radius:6px;background:var(--araish-2);gap:2px}.jh-app .seg button{border:0;background:transparent;min-height:40px;padding:0 16px;border-radius:4px;cursor:pointer;font-size:16px;color:var(--ink-2);transition:background var(--t-settle),color var(--t-settle)}.jh-app .seg button[aria-pressed=true]{background:var(--marble);color:var(--kajal);box-shadow:0 1px 2px rgba(19,18,17,.12);font-weight:500}.jh-app .seg .dv{font-family:var(--f-ui)}.jh-app .stepper{display:inline-flex;align-items:center;border:1px solid var(--edge);border-radius:var(--r-ctl);background:var(--marble);height:48px}.jh-app .stepper button{width:48px;height:46px;border:0;background:none;cursor:pointer;display:grid;place-items:center}.jh-app .stepper button svg{width:20px;height:20px}.jh-app .stepper output{min-width:64px;text-align:center;font-weight:600;font-size:18px;font-variant-numeric:tabular-nums;border-inline:1px solid var(--rule);line-height:46px}.jh-app .toggle{display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-size:17px;border:0;background:none;padding:0}.jh-app .toggle .tr{width:44px;height:26px;border-radius:13px;background:var(--araish-2);box-shadow:inset 0 0 0 1px var(--edge);position:relative;transition:background var(--t-settle)}.jh-app .toggle .tr:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--marble);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform var(--t-settle) var(--ease-settle)}.jh-app .toggle[aria-checked=true] .tr{background:var(--kajal);box-shadow:none}.jh-app .toggle[aria-checked=true] .tr:after{transform:translateX(18px)}.jh-app .bar{height:2px;background:var(--rule);border-radius:2px;overflow:hidden;width:100%}.jh-app .bar i{display:block;height:100%;background:var(--indigo);transition:width .4s var(--ease-settle)}.jh-app .night .bar{background:var(--night-line)}.jh-app .night .bar i{background:var(--indigo-night)}.jh-app .prg{width:20px;height:20px;flex:none}.jh-app .prg circle{fill:none;stroke-width:2}.jh-app .prg .tk{stroke:var(--rule)}.jh-app .prg .fl{stroke:var(--indigo);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%}.jh-app .loz{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 10px;border-radius:var(--r-pill);background:var(--marble);box-shadow:0 0 0 1px var(--rule);font-weight:600;font-size:16px;font-variant-numeric:tabular-nums;border:0;cursor:pointer;color:var(--kajal)}.jh-app .loz span{color:var(--ink-3);font-weight:400}.jh-app .night .loz,.jh-app .on-night .loz{background:var(--night-3);box-shadow:none;color:var(--moon)}.jh-app .night .loz span,.jh-app .on-night .loz span{color:var(--moon-2)}.jh-app .badge{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--kajal);color:var(--marble);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.jh-app .badge.q{background:var(--araish-2);color:var(--kajal)}.jh-app .dot{width:10px;height:10px;border-radius:50%;display:inline-block;flex:none}.jh-app .dot.done{background:var(--indigo)}.jh-app .dot.prog{box-shadow:inset 0 0 0 2px var(--indigo);background:linear-gradient(90deg,var(--indigo) 50%,transparent 50%)}.jh-app .dot.att{background:var(--haldi)}.jh-app .dot.idle{box-shadow:inset 0 0 0 1.5px var(--edge)}.jh-app .face{display:inline-grid;justify-items:center;gap:6px;border:0;background:none;padding:0;cursor:pointer;font-size:15px;color:var(--ink-2)}.jh-app .face img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px var(--rule);transition:box-shadow var(--t-settle)}.jh-app .face[aria-pressed=true] img{box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--lac)}.jh-app .face[aria-pressed=true]{color:var(--kajal);font-weight:500}.jh-app .face.lg img{width:72px;height:72px}.jh-app .face.xl img{width:112px;height:112px}.jh-app .face.aside img{filter:grayscale(.6) opacity(.55)}.jh-app .face.warn img{box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--haldi)}.jh-app .reason{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--marble);box-shadow:inset 0 0 0 1px var(--rule);font-size:15px;color:var(--ink-2)}.jh-app .reason svg{width:18px;height:18px}.jh-app .reason.w{color:var(--haldi-ink);box-shadow:inset 0 0 0 1px var(--haldi);background:var(--haldi-tint)}.jh-app .fam{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px 0 8px;border-radius:var(--r-pill);background:var(--marble);font-size:15px;font-weight:500;color:var(--kajal);box-shadow:0 1px 3px rgba(0,0,0,.18)}.jh-app .fam svg{width:14px;height:14px;color:var(--lac)}.jh-app .fam.nt{background:var(--night-3);color:var(--moon);box-shadow:none}.jh-app .fam.nt svg{color:var(--haldi-night)}.jh-app .warn-g{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;background:var(--marble);box-shadow:inset 0 0 0 1.5px var(--haldi);color:var(--haldi-ink)}.jh-app .warn-g svg{width:16px;height:16px}.jh-app .tip{position:relative;display:inline-block}.jh-app .tip .tt{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:var(--kajal);color:var(--marble);font-size:15px;line-height:1.35;padding:7px 11px;border-radius:var(--r-ctl);white-space:nowrap;pointer-events:none}.jh-app .tip .tt:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top:5px solid var(--kajal)}.jh-app .hr-l{display:flex;align-items:center;gap:12px;width:100%;font-size:15px;color:var(--ink-2)}.jh-app .hr-l:after{content:"";flex:1;height:1px;background:var(--rule);order:2}.jh-app .hr-l b{font-weight:500;color:var(--kajal)}.jh-app .hr-l .add{order:3;opacity:0;transition:opacity var(--t-settle)}.jh-app .hr-l.is-hover .add,.jh-app .hr-l:focus-within .add,.jh-app .hr-l:hover .add{opacity:1}.jh-app .av{width:32px;height:32px;border-radius:50%;display:inline-grid;place-items:center;font-family:var(--f-deva-display);font-size:16px;color:var(--kajal);flex:none;box-shadow:0 0 0 2px var(--marble)}.jh-app .avs{display:flex}.jh-app .avs .av+.av{margin-left:-8px}.jh-app .tile{position:relative;border-radius:var(--r-photo);overflow:hidden;background:var(--araish-2);width:100%;height:100%;isolation:isolate}.jh-app .tile>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter var(--t-settle),transform var(--t-slide) var(--ease-settle)}.jh-app .tile .acts{position:absolute;right:8px;bottom:8px;display:flex;gap:6px;opacity:0;transform:translateY(4px);transition:opacity var(--t-settle) var(--ease-settle),transform var(--t-settle) var(--ease-settle)}.jh-app .tile.is-hover .acts,.jh-app .tile:focus-within .acts,.jh-app .tile:hover .acts{opacity:1;transform:none}.jh-app .tile .acts .ib{box-shadow:0 1px 3px rgba(0,0,0,.2)}.jh-app .tile.loved:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px var(--lac);border-radius:var(--r-photo);pointer-events:none}.jh-app .tile .hb{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;background:var(--marble);display:grid;place-items:center;color:var(--lac);box-shadow:0 1px 3px rgba(0,0,0,.2)}.jh-app .tile .hb svg{width:16px;height:16px}.jh-app .tile.aside>img{filter:grayscale(.4) opacity(.55)}.jh-app .tile.aside{background:var(--araish-2)}.jh-app .tile .aside-l{position:absolute;left:8px;bottom:8px;font-size:15px;background:var(--marble);padding:2px 10px;border-radius:var(--r-pill);color:var(--ink-2)}.jh-app .tile .fam,.jh-app .tile .wg{position:absolute;left:8px;top:8px}.jh-app .tile .ord{position:absolute;left:8px;bottom:8px;min-width:28px;height:28px;padding:0 8px;border-radius:14px;background:color-mix(in srgb,var(--night) 72%,transparent);color:var(--marble);font-size:15px;font-weight:600;display:grid;place-items:center;font-variant-numeric:tabular-nums}.jh-app .jaali-ph{background-color:var(--araish-2);background-image:var(--jaali-a);background-size:44px 44px}.jh-app .jaali-ph.nt,.jh-app .night .jaali-ph{background-color:var(--night-2);background-image:var(--jaali-a-nt)}.jh-app .tile.loading{background:var(--araish-2)}.jh-app .card{background:var(--marble);border-radius:var(--r-card);box-shadow:var(--e2);padding:24px;display:grid;gap:16px;align-content:start}.jh-app .card.flat{box-shadow:0 0 0 1px var(--rule)}.jh-app .card h4{font-size:19px;font-weight:600;margin:0;line-height:1.3}.jh-app .card .meta{font-size:15px;color:var(--ink-3)}.jh-app .sheet{background:var(--marble);border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:var(--e3);padding:8px 20px 24px}.jh-app .sheet .handle{width:40px;height:4px;border-radius:2px;background:var(--rule);margin:4px auto 14px}.jh-app .scrim{position:absolute;inset:0;background:color-mix(in srgb,var(--night) 34%,transparent)}.jh-app .toast{display:inline-flex;align-items:center;gap:16px;min-height:52px;padding:0 8px 0 18px;border-radius:var(--r-ctl);background:var(--kajal);color:var(--marble);box-shadow:var(--e3);font-size:17px}.jh-app .toast .lnk{color:var(--heart-tint-night);font-weight:600;text-decoration:none;padding:8px 10px}.jh-app .toast .x{color:var(--moon-2)}.jh-app .arch45{clip-path:url(#arch45)}.jh-app .arch11{clip-path:url(#arch11)}.jh-app .arch23{clip-path:url(#arch23)}.jh-app .archline{position:absolute;pointer-events:none;overflow:visible}.jh-app .archline path{fill:none;vector-effect:non-scaling-stroke}@media(min-width:700px){.jh-app #pal-cloth{grid-template-columns:repeat(5,minmax(0,1fr))}}.jh-app .d-l{font-size:40px;line-height:1.1}.jh-app .d-l,.jh-app .d-m{font-family:var(--f-display);font-weight:400}.jh-app .d-m{font-style:italic;font-size:28px;line-height:1.2}.jh-app .t-title{font-size:22px;font-weight:600;line-height:1.3}.jh-app .t-body{font-size:17px;line-height:1.53}.jh-app .t-meta{font-size:15px;line-height:1.47;color:var(--ink-3)}.jh-app .t-num{font-weight:600;font-size:28px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.jh-app .dv-d{font-family:var(--f-deva-display);font-size:clamp(34px,5vw,52px);line-height:1.35}.jh-app .dv-d i{font-style:italic}:root{--jaali-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' fill='none' stroke='%231B1A18' stroke-opacity='.09' stroke-width='1'%3E%3Cpath d='M12 12h20v20H12zM22 8l14 14-14 14L8 22zM22 0v8M22 36v8M0 22h8M36 22h8'/%3E%3C/svg%3E");--jaali-a-nt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' fill='none' stroke='%23EDEBE7' stroke-opacity='.07' stroke-width='1'%3E%3Cpath d='M12 12h20v20H12zM22 8l14 14-14 14L8 22zM22 0v8M22 36v8M0 22h8M36 22h8'/%3E%3C/svg%3E");--jaali-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' stroke='%231B1A18' stroke-opacity='.10' stroke-width='1'%3E%3Cpath d='M12 0h16l12 12v16L28 40H12L0 28V12z'/%3E%3C/svg%3E");--jaali-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='48.5' fill='none' stroke='%231B1A18' stroke-opacity='.09' stroke-width='1'%3E%3Cpath d='M14 0v8.1M0 16.2l14-8.1 14 8.1M0 16.2v16.1M28 16.2v16.1M0 32.3l14 8.1 14-8.1M14 40.4v8.1'/%3E%3C/svg%3E");--jaali-a-sand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' fill='none' stroke='%238C6A3F' stroke-opacity='.28' stroke-width='1'%3E%3Cpath d='M12 12h20v20H12zM22 8l14 14-14 14L8 22zM22 0v8M22 36v8M0 22h8M36 22h8'/%3E%3C/svg%3E")}.jh-app .ic{width:20px;height:20px;flex:none}.jh-app .ctab-name .ic,.jh-app .fv-who .ic,.jh-app .shelf-pill .ic{width:18px;height:18px}.jh-app .night .seg,.jh-app .seg.nt{background:var(--night-3)}.jh-app .night .seg button{color:var(--moon-2)}.jh-app .night .seg button[aria-pressed=true]{background:var(--moon);color:var(--night)}.jh-app .fls:not(.run) .home{opacity:0;pointer-events:none}.jh-app .fv-tools .ctab{grid-template-columns:auto;-moz-column-gap:0;column-gap:0}.jh-app .fv-tools .ctab .ct,.jh-app .fv-tools .ctab .nm{grid-column:1}.jh-app .ctabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--rule);position:relative}.jh-app .ctabs::-webkit-scrollbar{display:none}.jh-app .ctab{display:grid;grid-template-columns:auto auto;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:start;border:0;background:none;padding:10px 14px 12px;cursor:pointer;text-align:left;position:relative;color:var(--ink-2);flex:none;border-radius:4px 4px 0 0}.jh-app .ctab:hover{background:var(--araish)}.jh-app .ctab .nm{font-size:17px;font-weight:500;grid-column:2}.jh-app .ctab .ct{font-size:15px;color:var(--ink-3);grid-column:2;font-variant-numeric:tabular-nums;line-height:1.2}.jh-app .ctab .prg{grid-row:1/3;grid-column:1}.jh-app .ctab[aria-current=true]{color:var(--kajal)}.jh-app .ctab[aria-current=true] .nm{font-weight:600}.jh-app .ctab-u{position:absolute;bottom:-1px;height:2px;background:var(--indigo);transition:left var(--t-settle) var(--ease-settle),width var(--t-settle) var(--ease-settle)}.jh-app .night .ctab{color:var(--moon-2)}.jh-app .night .ctab[aria-current=true]{color:var(--moon)}.jh-app .night .ctabs{border-color:var(--night-line)}.jh-app .ctab-ph{display:flex;align-items:center;gap:4px;border:1px solid var(--rule);border-radius:8px;padding:6px 8px;max-width:390px}.jh-app .ctab-name{display:inline-flex;align-items:center;gap:4px;border:0;background:none;font-size:18px;font-weight:600;cursor:pointer;padding:6px 4px;color:inherit}.jh-app .rail{display:flex;gap:14px;overflow-x:auto;padding:6px 4px 4px;scrollbar-width:none;align-items:flex-start}.jh-app .rail::-webkit-scrollbar{display:none}.jh-app .rail .face{flex:none}.jh-app .rail .clr{align-self:center;flex:none}.jh-app .toast-stage{position:relative;height:84px;border-radius:8px;background:var(--araish);display:flex;align-items:flex-end;justify-content:center;padding-bottom:14px;overflow:hidden}.jh-app .toast-stage .toast{transform:translateY(90px);transition:transform var(--t-slide) var(--ease-settle)}.jh-app .toast-stage.show .toast{transform:none}.jh-app .pop{top:48px;left:0;width:260px;border-radius:10px;box-shadow:var(--e3);padding:8px;display:grid}.jh-app .pop,.jh-app .pop:before{position:absolute;background:var(--marble)}.jh-app .pop:before{content:"";top:-6px;left:40px;width:12px;height:12px;transform:rotate(45deg);box-shadow:-1px -1px 0 rgba(0,0,0,.04)}.jh-app .pop-row{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:9px 10px;border-radius:6px;font-size:16px}.jh-app .pop-row em{font-style:normal;color:var(--ink-3);font-size:15px;font-variant-numeric:tabular-nums}.jh-app .pop-row.is-cur{background:var(--indigo-tint);font-weight:500}.jh-app .drawer-stage{position:relative;height:380px;border-radius:8px;overflow:hidden;background:var(--marble);box-shadow:inset 0 0 0 1px var(--rule)}.jh-app .ds-grid{position:absolute;inset:14px;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:110px;gap:8px}.jh-app .ds-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:2px}.jh-app .shelf-pill{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 10px 0 16px;border-radius:24px;border:0;background:var(--kajal);color:var(--marble);font-size:16px;font-weight:500;cursor:pointer;box-shadow:var(--e3);white-space:nowrap}.jh-app .shelf-pill .badge.q{background:var(--night-line);color:var(--marble)}.jh-app .shelf-pill.static{position:static;transform:none;padding:0 18px}.jh-app .sp-div{width:1px;height:22px;background:var(--night-line);margin:0 6px}.jh-app .drawer{position:absolute;top:0;right:0;bottom:0;width:min(340px,86%);background:var(--marble);box-shadow:var(--e3);padding:16px 18px;transform:translateX(105%);transition:transform var(--t-out) var(--ease-exit);overflow:auto}.jh-app .drawer-stage.open .drawer{transform:none;transition:transform var(--t-slide) var(--ease-settle)}.jh-app .sa-row{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--rule)}.jh-app .sa-row img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:2px;filter:grayscale(.4) opacity(.6)}.jh-app .sa-row b{display:block;font-weight:600;font-size:16px}.jh-app .sa-row span{font-size:15px;color:var(--ink-3)}.jh-app .sa-row .lnk{font-size:15px}.jh-app .dlg{position:relative;background:var(--marble);border-radius:10px;box-shadow:var(--e3);padding:22px;max-width:380px;display:grid;gap:12px}.jh-app .dlg h4{margin:0;font-size:20px;font-weight:600;line-height:1.3}.jh-app .dlg p{font-size:16px;color:var(--ink-2)}.jh-app .cmd{border-radius:10px;box-shadow:var(--e3);background:var(--marble);overflow:hidden;max-width:560px}.jh-app .cmd-in{display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--rule);height:56px;color:var(--ink-3)}.jh-app .cmd-in input{flex:1;border:0;background:none;font:inherit;font-size:17px;color:var(--kajal);height:100%;min-width:0}.jh-app .cmd-in input:focus{outline:none}.jh-app .cmd ul{list-style:none;margin:0;padding:6px;max-height:260px;overflow:auto}.jh-app .cmd li.g{font-size:15px;color:var(--ink-3);padding:8px 10px 4px}.jh-app .cmd li.r{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border-radius:6px;font-size:16px;cursor:pointer}.jh-app .cmd li.r.on,.jh-app .cmd li.r:hover{background:var(--araish)}.jh-app .cmd li.r kbd{height:26px;min-width:26px;font-size:14px}.jh-app .empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:8px 0}.jh-app .empty-win{width:96px;height:120px}.jh-app .empty p{font-size:17px;max-width:24ch}.jh-app .jrow{display:flex;flex-wrap:wrap;gap:8px}.jh-app .jrow div{height:150px;border-radius:2px}.jh-app .cards4{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));background:var(--araish);padding:16px;border-radius:8px}.jh-app .face .nm{font-family:var(--f-display);font-style:italic;font-size:21px;color:var(--kajal)}.jh-app .fam-ring{display:flex;flex-wrap:wrap;gap:8px}.jh-app .fam-ring button{border:0;padding:0;background:none;cursor:pointer;position:relative;border-radius:50%}.jh-app .fam-ring img{width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px var(--rule);transition:filter var(--t-settle)}.jh-app .fam-ring button[aria-pressed=false] img{filter:grayscale(1) opacity(.45)}.jh-app .fam-ring button[aria-pressed=false]:after{content:"";position:absolute;right:-2px;top:-2px;width:18px;height:18px;border-radius:50%;background:var(--marble) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1A18' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") center/12px no-repeat;box-shadow:0 0 0 1px var(--edge)}.jh-app .ev-list{display:grid;gap:0}.jh-app .ev{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:7px 0;border-top:1px solid var(--rule)}.jh-app .ev:first-child{border-top:0}.jh-app .ev img{width:56px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.jh-app .ev b{font-weight:500;font-size:17px}.jh-app .ev span{font-size:15px;color:var(--ink-3)}.jh-app .sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.jh-app .size{border:0;background:var(--marble);border-radius:10px;box-shadow:inset 0 0 0 1px var(--rule);padding:16px;text-align:left;cursor:pointer;display:grid;gap:10px;transition:box-shadow var(--t-settle),background var(--t-settle)}.jh-app .size:hover{box-shadow:inset 0 0 0 1px var(--edge)}.jh-app .size[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--lac);background:var(--lac-tint)}.jh-app .size .sz-n{font-size:28px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.jh-app .size .sz-t{font-weight:500}.jh-app .size .sz-p{font-size:15px;color:var(--ink-3)}.jh-app .mini-spread{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule);aspect-ratio:2/1;border-radius:2px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.08)}.jh-app .mini-spread>div{background:#fff;padding:5%;display:grid;gap:4%}.jh-app .mini-spread i{background-size:cover;background-position:50%;display:block;border-radius:1px}.jh-app .lineup{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.jh-app .lineup button{border:0;padding:0;background:none;cursor:pointer;border-radius:6px;overflow:hidden;aspect-ratio:1;position:relative}.jh-app .lineup img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--t-settle)}.jh-app .lineup button:hover img{transform:scale(1.04)}.jh-app .lineup button[aria-pressed=true]{box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--lac)}.jh-app .cov{display:grid}.jh-app .cov-r{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--rule)}.jh-app .cov-r img{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.jh-app .cov-r .nm{font-weight:500;font-size:17px;display:flex;gap:8px;align-items:center}.jh-app .cov-r .segs{display:flex;gap:3px;margin-top:6px}.jh-app .cov-r .segs i{height:6px;flex:1;border-radius:1px;background:var(--araish-2)}.jh-app .cov-r .segs i.on{background:var(--ink-3)}.jh-app .cov-r .segs i.on2{background:var(--kajal)}.jh-app .cov-r .n{font-size:15px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right}.jh-app .cov-r .fx{font-size:15px}.jh-app .drop{border-radius:10px;background:var(--marble) var(--jaali-c) 0 0/28px 48.5px;box-shadow:inset 0 0 0 1.5px var(--edge);padding:28px 20px;display:grid;gap:18px;transition:box-shadow var(--t-press),background-color var(--t-press)}.jh-app .drop.over{box-shadow:inset 0 0 0 2px var(--lac);background-color:var(--lac-tint)}.jh-app .drop-in{display:grid;justify-items:center;gap:10px;text-align:center}.jh-app .drop-thumbs{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;min-height:0}.jh-app .drop-thumbs img{height:48px;width:auto;border-radius:2px;animation:settle var(--t-settle) var(--ease-settle) both}.jh-app .drop-thumbs .more{font-size:15px;color:var(--ink-3);align-self:center;padding-left:8px}@keyframes settle{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.jh-app .ledger{display:grid;gap:10px;background:var(--marble);border-top:1px solid var(--rule);padding:14px 16px;border-radius:6px;box-shadow:0 0 0 1px var(--rule)}.jh-app .lg-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:16px;flex-wrap:wrap}.jh-app .lg-top b{font-weight:600;font-variant-numeric:tabular-nums}.jh-app .alt57{display:grid;gap:14px;padding:18px}.jh-app .alt-main{height:340px;position:relative}.jh-app .alt-main img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .12s}.jh-app .alt-strip{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 6px;justify-content:safe center}.jh-app .alt{border:0;background:none;padding:0;cursor:pointer;display:grid;gap:6px;flex:none;color:var(--moon-2);font-size:15px;text-align:left}.jh-app .alt img{height:96px;width:auto;border-radius:2px;transition:transform var(--t-settle)}.jh-app .alt:focus-visible img,.jh-app .alt:hover img{transform:translateY(-3px)}.jh-app .alt.cur img{box-shadow:0 0 0 2px var(--night),0 0 0 4px var(--moon)}.jh-app .alt.cur span{color:var(--moon)}.jh-app .alt.used{cursor:not-allowed}.jh-app .alt.used img{opacity:.35}.jh-app .cmp-side{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jh-app .cmp-side figure{margin:0;display:grid;gap:8px}.jh-app .cmp-side figcaption{font-size:15px;color:var(--moon-2)}.jh-app .cmp-side figcaption b{color:var(--moon);font-weight:600;margin-right:8px}.jh-app .lp{position:relative;overflow:hidden;border-radius:2px;cursor:crosshair}.jh-app .lp img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.jh-app .loupe{position:absolute;width:150px;height:150px;border-radius:50%;box-shadow:0 0 0 2px var(--moon),var(--e3);background-repeat:no-repeat;pointer-events:none;opacity:0;transform:translate(-50%,-50%);transition:opacity .12s}.jh-app .lp.on .loupe{opacity:1}.jh-app .sl-wrap{position:relative;border-radius:2px;overflow:hidden;max-width:420px;margin:0 auto;aspect-ratio:2/3;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.jh-app .sl-a img,.jh-app .sl-wrap>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .sl-a{position:absolute;inset:0;clip-path:inset(0 50% 0 0)}.jh-app .sl-h{position:absolute;top:0;bottom:0;left:50%;width:44px;margin-left:-22px;cursor:ew-resize;display:grid;place-items:center}.jh-app .sl-h:before{content:"";position:absolute;top:0;bottom:0;left:21px;width:2px;background:var(--moon)}.jh-app .sl-h span{width:36px;height:36px;border-radius:50%;background:var(--moon);position:relative;box-shadow:var(--e2)}.jh-app .sl-h span:before{content:"‹ ›";position:absolute;inset:0;display:grid;place-items:center;color:var(--night);font-weight:700;font-size:15px;letter-spacing:2px}.jh-app .sl-lab{display:flex;justify-content:space-between;max-width:420px;margin:8px auto 0;font-size:15px;color:var(--moon-2)}.jh-app .film{display:flex;gap:4px;overflow-x:auto;padding:0 50%;scrollbar-width:none;align-items:center}.jh-app .film::-webkit-scrollbar{display:none}.jh-app .film button{flex:none;border:0;padding:0;background:none;position:relative;cursor:pointer;height:56px;border-radius:2px}.jh-app .film img{height:56px;width:auto;border-radius:2px;opacity:.72;transition:opacity var(--t-settle)}.jh-app .film button:hover img{opacity:1}.jh-app .film .cur img{opacity:1;box-shadow:0 0 0 2px var(--night),0 0 0 3.5px var(--moon)}.jh-app .film .lv:after{content:"";position:absolute;right:4px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--heart-night)}.jh-app .film .sa img{filter:grayscale(1);opacity:.4}.jh-app .why-line{border:0;background:none;color:var(--moon-2);font-size:15px;text-align:left;display:inline-flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;font-family:inherit}.jh-app .why-line:hover{color:var(--moon)}.jh-app .why-line.w{color:var(--haldi-night)}.jh-app .nudge{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;background:var(--haldi-tint);padding:14px;border-radius:10px}.jh-app .nudge img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--haldi)}.jh-app .nudge-a{grid-column:1/-1;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.jh-app .nudge.nt{background:var(--night-3);color:var(--moon)}.jh-app .nudge.nt img{box-shadow:0 0 0 2px var(--night-3),0 0 0 4px var(--haldi-night)}.jh-app .nudge.nt .lnk{color:var(--haldi-night);text-decoration-color:var(--haldi-night)}.jh-app .bal{display:grid;gap:12px}.jh-app .bal-bar{position:relative;height:48px;display:flex;border-radius:4px;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.jh-app .bal-bar .sg{height:100%;display:flex;align-items:flex-end;padding:0 8px 6px;font-size:15px;color:var(--marble);white-space:nowrap;overflow:hidden;min-width:0}.jh-app .bal-bar .sg:first-child{border-radius:4px 0 0 4px}.jh-app .bal-bar .sg:last-child{border-radius:0 4px 4px 0}.jh-app .bal-bar .hd{position:absolute;top:-6px;bottom:-6px;width:24px;margin-left:-12px;cursor:ew-resize;display:grid;place-items:center;z-index:2}.jh-app .bal-bar .hd:before{content:"";width:6px;height:100%;border-radius:3px;background:var(--lac);box-shadow:0 0 0 2px var(--marble)}.jh-app .bal-bar .hd.q:before{background:var(--kajal)}.jh-app .bal-leg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:15px;color:var(--ink-2)}.jh-app .bal-leg span{display:inline-flex;gap:6px;align-items:center;font-variant-numeric:tabular-nums}.jh-app .bal-leg i{width:10px;height:10px;border-radius:2px;display:inline-block}.jh-app .bal-diff{font-size:16px;min-height:24px}.jh-app .msg{background:var(--araish);border-radius:10px 10px 10px 2px;padding:12px 14px;font-size:16px;line-height:1.45}.jh-app .msg .lk{color:var(--indigo);text-decoration:underline}.jh-app .who{display:flex;flex-wrap:wrap;gap:8px}.jh-app .who button{border:0;min-height:48px;padding:0 18px;border-radius:24px;background:var(--marble);box-shadow:inset 0 0 0 1px var(--edge);font-size:17px;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.jh-app .who button .hi{font-family:var(--f-deva-display);color:var(--ink-3);font-size:16px}.jh-app .who button[aria-pressed=true]{background:var(--lac-tint);box-shadow:inset 0 0 0 2px var(--lac);font-weight:500}.jh-app .appbar{display:flex;align-items:center;gap:20px;padding:0 20px;height:72px;background:var(--araish);border-bottom:1px solid var(--rule);border-radius:8px 8px 0 0}.jh-app .appbar .who-n{font-family:var(--f-display);font-style:italic;font-size:24px;flex:none}.jh-app .appbar .ctabs{border:0;flex:1;justify-content:center}.jh-app .appbar .ctab{padding:8px 10px}.jh-app .appbar-ph{display:flex;align-items:center;gap:4px;height:56px;padding:0 6px;background:var(--araish);border-radius:8px;max-width:390px;border:1px solid var(--rule)}.jh-app .pbar{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 8px;border-radius:12px;background:var(--marble);box-shadow:0 0 0 1px var(--rule)}.jh-app .pbar.nt{background:var(--night-2);box-shadow:none}.jh-app .pbar.nt,.jh-app .pbar.nt .ib{color:var(--moon)}.jh-app .pbar .ib{box-shadow:none}.jh-app .ch-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:520px){.jh-app .ch-pair{grid-template-columns:1fr}}.jh-app .ch-title{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:22px 18px 18px;display:grid;justify-items:center;gap:8px;text-align:center;border-radius:2px}.jh-app .ch-win{width:62%;aspect-ratio:2/3}.jh-app .ch-win img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .ch-n{font-size:15px;color:var(--ink-3);margin-top:6px}.jh-app .ch-title h4{font-family:var(--f-display);font-style:italic;font-weight:400;font-size:34px;margin:0;line-height:1}.jh-app .ch-end{background:var(--night);border-radius:12px;padding:22px 18px;display:grid;gap:14px;align-content:center;color:var(--moon)}.jh-app .spreads4{display:grid;grid-template-columns:1fr 1fr;gap:14px}.jh-app .spreads4 figure{margin:0;display:grid;gap:6px}.jh-app .spreads4 figcaption{font-size:15px;color:var(--ink-3)}.jh-app .spr{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:2/1;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 8px 20px rgba(0,0,0,.06);position:relative}.jh-app .spr:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(var(--rule),color-mix(in srgb,var(--rule) 80%,var(--edge)),var(--rule))}.jh-app .pg{padding:7%;display:grid;gap:5%;min-height:0}.jh-app .pg i{display:block;background-size:cover;background-position:50%;min-height:0}.jh-app .cover-lab{display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:760px){.jh-app .cover-lab{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.jh-app .cover-stage{background:var(--araish);border-radius:8px;padding:32px;display:grid;place-items:center}.jh-app .cover{width:min(320px,100%);aspect-ratio:1;position:relative;border-radius:2px 4px 4px 2px;box-shadow:0 2px 4px rgba(0,0,0,.18),0 18px 40px rgba(0,0,0,.18);overflow:hidden;transition:background var(--t-settle)}.jh-app .cover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:10px;background:linear-gradient(90deg,rgba(0,0,0,.18),rgba(0,0,0,0));z-index:3}.jh-app .cover .cv-mat{position:absolute;background:var(--marble);box-shadow:0 1px 2px rgba(0,0,0,.25)}.jh-app .cover .cv-win{position:absolute}.jh-app .cover .cv-win img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .cover .cv-name{position:absolute;font-family:var(--f-display);font-style:italic;text-align:center;line-height:1.05}.jh-app .cover .cv-date{position:absolute;font-size:12px;letter-spacing:.08em;text-align:center}.jh-app .cloths{display:flex;gap:10px;flex-wrap:wrap}.jh-app .cloths button{width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.jh-app .cloths button[aria-checked=true]{box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--kajal)}.jh-app .stages{list-style:none;margin:0;padding:0;display:grid;gap:10px}.jh-app .stages li{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;font-size:17px;color:var(--ink-3)}.jh-app .stages li span{font-size:15px;color:var(--ink-3)}.jh-app .stages li.done{color:var(--ink-2)}.jh-app .stages li.cur{color:var(--kajal);font-weight:600}.jh-app .stages li.cur span{font-weight:400}.jh-app .tray{display:flex;gap:6px;height:120px;overflow:hidden}.jh-app .tray img{height:120px;width:auto;border-radius:2px;flex:none}.jh-app .tray.go img{animation:settle .2s var(--ease-settle) both}.jh-app .flow{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto auto;position:relative;border-radius:31px}.jh-app .fl-top{display:flex;align-items:center;gap:4px;padding:44px 8px 0 4px;height:92px}.jh-app .fl-top .ctab-name{color:var(--moon)}.jh-app .fl-top .ib{background:transparent}.jh-app .fl-whisper{padding:4px 20px 8px;font-size:16px;color:var(--moon-2);line-height:1.4;transition:opacity var(--t-settle),max-height var(--t-slide);max-height:80px;overflow:hidden}.jh-app .fl-whisper.gone{opacity:0;max-height:0;padding-block:0}.jh-app .deck{position:relative;margin:4px 16px 0;min-height:0}.jh-app .card-f{position:absolute;inset:0;border-radius:2px;background:var(--night-2);overflow:hidden;touch-action:none;cursor:grab;will-change:transform}.jh-app .card-f img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity var(--t-settle)}.jh-app .card-f.loved:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 3px var(--heart-night);pointer-events:none}.jh-app .card-f.next{transform:translateY(8px) scale(.96);opacity:.55;pointer-events:none}.jh-app .card-f .ghost{position:absolute;top:18px;padding:6px 14px;border-radius:4px;font-weight:600;font-size:17px;opacity:0;background:rgba(19,18,17,.72)}.jh-app .card-f .ghost.k{left:14px;color:var(--indigo-night);box-shadow:inset 0 0 0 1.5px var(--indigo-night)}.jh-app .card-f .ghost.s{right:14px;color:var(--haldi-night);box-shadow:inset 0 0 0 1.5px var(--haldi-night)}.jh-app .card-f .fam{position:absolute;left:12px;bottom:12px}.jh-app .fl-reason{padding:12px 20px 0;min-height:44px}.jh-app .fl-dots{display:flex;gap:7px;padding:4px 20px 0;height:22px;align-items:center}.jh-app .fl-dots i{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1.3px var(--moon-2)}.jh-app .fl-dots i.on{background:var(--moon);box-shadow:none}.jh-app .fl-dots.pulse i{animation:pulse .4s}@keyframes pulse{50%{opacity:.2}}.jh-app .flow .pbar{margin:8px 8px 22px;border-radius:14px}.jh-app .flow .alt-sheet{position:absolute;left:0;right:0;bottom:0;background:var(--marble);color:var(--kajal);border-radius:16px 16px 0 0;padding:8px 16px 26px;transform:translateY(105%);transition:transform var(--t-out) var(--ease-exit);box-shadow:var(--e3);z-index:5}.jh-app .flow.sheet-open .alt-sheet{transform:none;transition:transform var(--t-slide) var(--ease-settle)}.jh-app .flow .scrim{opacity:0;pointer-events:none;transition:opacity var(--t-slide);z-index:4;border-radius:31px}.jh-app .flow.sheet-open .scrim{opacity:1;pointer-events:auto}.jh-app .alt-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.jh-app .alt-grid button{border:0;background:none;padding:0;cursor:pointer;display:grid;gap:5px;text-align:left;font-size:15px;color:var(--ink-2)}.jh-app .alt-grid img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:2px}.jh-app .alt-grid .cur img{box-shadow:0 0 0 2px var(--marble),0 0 0 4px var(--lac)}.jh-app .alt-grid .cur{color:var(--kajal);font-weight:500}.jh-app .flow .toast{position:absolute;left:50%;bottom:104px;transform:translate(-50%,20px);opacity:0;transition:transform var(--t-slide) var(--ease-settle),opacity var(--t-settle);z-index:6;pointer-events:none;white-space:nowrap}.jh-app .flow .toast.show{transform:translate(-50%);opacity:1;pointer-events:auto}.jh-app .flow .endcard{position:absolute;inset:0;z-index:7;background:var(--night);display:grid;align-content:center;gap:16px;padding:32px 24px;opacity:0;pointer-events:none;transform:translateX(12px);transition:opacity var(--t-slide) var(--ease-settle),transform var(--t-slide) var(--ease-settle);border-radius:31px}.jh-app .flow .endcard.show{opacity:1;pointer-events:auto;transform:none}.jh-app .flow .endcard .ch-win{width:52%;margin:0 auto 8px}.jh-app .sg-body{padding:24px 28px 110px;position:relative;background:var(--marble)}.jh-app .sg-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px}.jh-app .sg-head h4{font-family:var(--f-display);font-weight:400;font-size:40px;margin:0;line-height:1}.jh-app .sg-head p{font-size:17px;color:var(--ink-2);max-width:36ch;text-align:right}.jh-app .jgrid{position:relative;margin:12px 0 26px}.jh-app .jgrid .tile{position:absolute;height:auto}.jh-app .sg-rail{display:flex;gap:14px;align-items:center;padding:12px 28px;border-bottom:1px solid var(--rule);background:var(--marble)}.jh-app .sg-rail .face img{width:40px;height:40px}.jh-app .sg-rail .t-meta{margin-left:6px}.jh-app .dr{height:880px;display:grid;grid-template-rows:56px 1fr auto auto auto;color:var(--moon)}.jh-app .dr-top{display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--night-2)}.jh-app .dr-top .t{font-size:16px;color:var(--moon-2)}.jh-app .dr-top .t b{color:var(--moon);font-weight:600}.jh-app .dr-main{position:relative;min-height:0}.jh-app .dr-main img{position:absolute;top:20px;bottom:8px;left:88px;width:calc(100% - 176px);height:calc(100% - 28px);-o-object-fit:contain;object-fit:contain;transition:opacity .12s}.jh-app .dr-main .nav{position:absolute;top:50%;margin-top:-24px}.jh-app .dr-main .nav.l{left:20px}.jh-app .dr-main .nav.r{right:20px}.jh-app .dr-mid{display:grid;justify-items:center;gap:8px;padding:6px 0 10px}.jh-app .dr-acts{display:flex;align-items:center;gap:14px}.jh-app .dr-acts .btn-s{color:var(--moon)}.jh-app .dr-alts{display:flex;justify-content:center;gap:10px;padding:6px 0 12px}.jh-app .dr-film{background:var(--night-2);padding:10px 0}.jh-app .ck{padding:36px 40px 40px;display:grid;gap:26px}.jh-app .ck-top{display:flex;justify-content:space-between;align-items:flex-end}.jh-app .ck-top h4{font-family:var(--f-display);font-weight:400;font-size:40px;margin:0;line-height:1}.jh-app .ck-cards{display:grid;grid-template-columns:1.05fr 1.1fr .95fr;gap:18px;align-items:start}.jh-app .ck-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--rule);padding-top:22px}.jh-app .fam-v{height:100%;display:grid;grid-template-rows:auto auto 1fr;font-size:19px;position:relative}.jh-app .fv-head{padding:36px 28px 12px;display:grid;grid-template-columns:1fr auto;gap:6px 16px;align-items:start;background:var(--araish)}.jh-app .fv-head h4{font-family:var(--f-display);font-style:italic;font-weight:400;font-size:34px;margin:0;line-height:1.1}.jh-app .fv-head h4[lang=hi]{font-family:var(--f-deva-display);font-size:32px}.jh-app .fv-head p{font-size:19px;color:var(--ink-2);grid-column:1}.jh-app .fv-who{display:flex;gap:10px;align-items:center;grid-row:1/3;grid-column:2;border:0;background:var(--marble);box-shadow:inset 0 0 0 1px var(--edge);border-radius:28px;padding:6px 16px 6px 6px;min-height:56px;font-size:18px;cursor:pointer}.jh-app .fv-who .av{width:44px;height:44px;font-size:20px}.jh-app .fv-tools{display:flex;gap:12px;align-items:center;padding:6px 28px 12px;background:var(--araish);border-bottom:1px solid var(--rule);flex-wrap:wrap}.jh-app .fv-tools .ctabs{border:0;flex:1}.jh-app .fv-tools .ctab{padding:10px 14px}.jh-app .fv-tools .ctab .nm{font-size:19px}.jh-app .fv-grid{overflow:auto;padding:18px 28px 110px;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:start}.jh-app .fv-grid .ph{position:relative;border-radius:2px;overflow:hidden;height:400px;background:var(--araish-2)}.jh-app .fv-grid .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .fv-grid .ph .ib{position:absolute;right:10px;bottom:10px;width:56px;height:56px;box-shadow:0 1px 4px rgba(0,0,0,.25)}.jh-app .fv-grid .ph .ib svg{width:26px;height:26px}.jh-app .fv-grid .ph .fam{position:absolute;left:10px;top:10px;font-size:16px;height:32px}.jh-app .fv-count{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);background:var(--kajal);color:var(--marble);border-radius:28px;height:56px;padding:0 24px;display:flex;align-items:center;gap:10px;font-size:18px;box-shadow:var(--e3);white-space:nowrap}.jh-app .fv-count svg{color:var(--heart-tint-night);width:20px;height:20px}.jh-app .kp{padding:32px 40px 40px;display:grid;grid-template-columns:360px 1fr;gap:40px}.jh-app .kp-left{display:grid;gap:18px;align-content:start}.jh-app .kp-left .cover{width:100%}.jh-app .kp-right{display:grid;gap:16px;align-content:start}.jh-app .kp-nav{display:flex;align-items:center;justify-content:center;gap:12px;font-size:17px}.jh-app .kp-nav b{font-weight:600;min-width:220px;text-align:center}.jh-app .kp-spread{position:relative;aspect-ratio:2/1}.jh-app .kp-spread .spr{position:absolute;inset:0;transition:opacity var(--t-slide) var(--ease-settle),transform var(--t-slide) var(--ease-settle)}.jh-app .kp-spread .spr.out{opacity:0;transform:translateX(-12px)}.jh-app .kp-spread .spr.in{opacity:0;transform:translateX(12px)}.jh-app .kp-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--rule);padding-top:18px;flex-wrap:wrap}.jh-app .kp-links{display:flex;gap:18px;flex-wrap:wrap}.jh-app .fls{align-content:center;justify-items:center;gap:0;padding:40px 22px;background:var(--night);border-radius:31px;overflow:hidden}.jh-app .fls,.jh-app .fls .home{position:absolute;inset:0;display:grid}.jh-app .fls .home{background:var(--araish);padding:64px 22px;gap:14px;align-content:start;transition:opacity .4s}.jh-app .fls .arch-box{position:relative;width:236px;height:295px;margin-bottom:22px}.jh-app .fls .arch-box .archline{inset:-9px -9px 0 -9px;width:calc(100% + 18px);height:calc(100% + 9px);transition:opacity .6s var(--ease-settle),transform .6s var(--ease-settle)}.jh-app .fls.run .arch-box .archline{opacity:0;transform:scale(.985)}.jh-app .fls.run.p2 .arch-box .archline{opacity:1;transform:none}.jh-app .fls .hero-in{position:absolute;inset:0}.jh-app .fls .hero-in img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .fls .row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;width:100%;max-width:300px}.jh-app .fls .row img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2px}.jh-app .fls .nm{font-family:var(--f-display);font-style:italic;font-size:40px;color:var(--moon);line-height:1.1;margin-top:22px}.jh-app .fls .ln{font-size:17px;color:var(--moon-2);text-align:center;max-width:30ch;margin-top:8px}.jh-app .fls .btn{margin-top:22px}.jh-app .fls [data-s]{opacity:1}.jh-app .fls.run [data-s]{opacity:0}.jh-app .fls.run .home{opacity:1}.jh-app .fls.run.p1 .home{opacity:0}.jh-app .fls.run.p3 .hero-in{opacity:1;transform:none;transition:opacity .32s var(--ease-settle),transform .32s var(--ease-settle)}.jh-app .fls.run .hero-in{transform:translateY(12px) scale(.98)}.jh-app .fls.run.p4 .row img{opacity:1;transform:none}.jh-app .fls .row img{transition:opacity .32s var(--ease-settle),transform .32s var(--ease-settle)}.jh-app .fls.run .row img{opacity:0;transform:translateY(12px) scale(.96)}.jh-app .fls.run.p5 .nm,.jh-app .fls.run.p5b .ln{opacity:1;transform:none}.jh-app .fls .btn,.jh-app .fls .ln,.jh-app .fls .nm{transition:opacity .2s var(--ease-settle),transform .2s var(--ease-settle)}.jh-app .fls.run .btn,.jh-app .fls.run .ln,.jh-app .fls.run .nm{transform:translateY(6px)}.jh-app .fls.run.p6 .btn{opacity:1;transform:none}.jh-app .pt-stage{position:relative;aspect-ratio:2/1}.jh-app .pt-stage .spr{position:absolute;inset:0;transition:opacity var(--t-slide) var(--ease-settle),transform var(--t-slide) var(--ease-settle)}.jh-app .pt-stage .spr.out{opacity:0;transform:translateX(-12px)}.jh-app .pt-stage .spr.in{opacity:0;transform:translateX(12px)}.jh-app .sc{position:relative;overflow:hidden;box-shadow:var(--e2);background:var(--marble)}.jh-app .sc.tall{width:270px;height:480px}.jh-app .sc.sq{width:300px;height:300px}.jh-app .sc .band{position:absolute;inset:0;background:var(--jaali-a-sand) 0 0/22px 22px}.jh-app .sc .inner{position:absolute;background:var(--marble);display:grid;justify-items:center;align-content:start;text-align:center}.jh-app .sc .aw{position:relative}.jh-app .sc .aw>div{position:absolute;inset:0}.jh-app .sc .aw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jh-app .sc .pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}.jh-app .sc .pair img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:1px}.jh-app .sc .nm{font-family:var(--f-display);font-style:italic;color:var(--kajal);line-height:1}.jh-app .sc .by,.jh-app .sc .dt{color:var(--ink-3)}.jh-app .sc .by{font-weight:500}.jh-app .sc .inlay{color:var(--sandstone)}