[hidden]{display:none!important}:root{--bg:#4a3428;--card:#fffaf0;--ink:#1d1a17;--plum:#5a3a6e;--accent:#2a7f86;--red:#c2412d;--gold:#e8b923;--soft:#ece2cd;--paper:#fbf6e8;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);height:100%;color:var(--ink);overscroll-behavior:none;margin:0;font:16px/1.35 ui-rounded,Trebuchet MS,system-ui,sans-serif;overflow:hidden}body{touch-action:manipulation;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 90% at 50% 0,#6b4c39 0%,#4a3428 55%,#34241b 100%);position:fixed;inset:0}button{font:inherit;color:var(--ink);cursor:pointer;touch-action:manipulation}a{color:var(--ink)}.card{background:var(--card);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);-webkit-overflow-scrolling:touch;touch-action:pan-y;border-radius:18px;width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);padding:18px 18px 16px;animation:.35s cubic-bezier(.2,1.4,.4,1) cardIn;position:relative;overflow:auto}@keyframes cardIn{0%{opacity:0;transform:translateY(26px)scale(.94)}}.card.wide{width:min(740px,100vw - 20px)}.card.center{text-align:center}.card h2{margin:0 0 8px;font-size:24px}.card h3{margin:14px 0 6px;font-size:18px}.card .lead{margin:0 0 12px;font-size:16px}.lead.small,.small{font-size:14px}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row.center{justify-content:center}.row.two>*{flex:1 1 0}.col{flex-direction:column;align-items:stretch;gap:9px;display:flex}.screen button,.hud button,.msg button{border:2.5px solid var(--ink);background:var(--card);min-height:46px;box-shadow:2px 2px 0 var(--ink);border-radius:999px;padding:8px 16px;font-size:16px;font-weight:800;transition:transform .1s}.screen button:active,.hud button:active,.msg button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.screen button:disabled{opacity:.45;cursor:default}button.primary{background:var(--plum);color:#fff}button.big{min-height:58px;font-size:22px}button.daily{background:#fdf0c4}button small{opacity:.8;font-size:14px;font-weight:700}.closex{z-index:2;width:46px;height:46px;position:absolute;top:10px;right:10px;border-radius:50%!important;padding:0!important}.sheethead{min-height:46px;padding-right:54px;position:relative}.sheethead .closex{top:-4px;right:-4px}.bar2{border:2px solid var(--ink);background:var(--soft);border-radius:8px;height:12px;overflow:hidden}.bar2 i{background:linear-gradient(90deg, var(--plum), var(--accent));width:0;height:100%;transition:width .3s;display:block}.screen{z-index:30;background:#241812b8;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.screen.clear{background:0 0}.round{border:2.5px solid var(--ink);background:var(--card);width:46px;height:46px;box-shadow:2px 2px 0 var(--ink);border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid;padding:0!important}.desk{z-index:0;position:fixed;inset:0;overflow:hidden}.desk .pin{animation:sway var(--d,7s) ease-in-out infinite alternate;transform-origin:50% 0;background:#fffdf6;border-radius:3px;padding:7px 7px 9px;position:absolute;box-shadow:3px 5px 12px #00000059}.desk .pin img{object-fit:contain;width:100%;height:100%;display:block}.desk .pin:before{content:"";background:#f0e0a0bf;width:46px;height:16px;margin-left:-23px;position:absolute;top:-7px;left:50%;transform:rotate(-3deg)}.desk .peek{animation:4.5s ease-in-out infinite peek;position:absolute}.desk .peek img{object-fit:contain;width:100%;height:100%;display:block}@keyframes sway{0%{transform:rotate(calc(var(--r,0deg) - 2.5deg))}to{transform:rotate(calc(var(--r,0deg) + 2.5deg))}}@keyframes peek{0%,to{transform:translateY(30%)rotate(-4deg)}45%,60%{transform:translateY(0)rotate(4deg)}}.cornermute{top:calc(10px + var(--safe-t));z-index:31;position:fixed;right:10px}#title{background:linear-gradient(#34241b00 0 34%,#34241bd6 56%,#281b14f7);align-items:end}.titlewrap{text-align:center;width:min(560px,100vw - 24px);margin-bottom:max(10px, var(--safe-b));flex-direction:column;align-items:center;gap:8px;display:flex}.logo{flex-direction:column;align-items:center;margin:0;line-height:.95;display:flex}.logo .l1{color:#fff3d0;text-shadow:2px 2px #1d1a17;font-size:clamp(24px,6.5vw,40px);transform:rotate(-3deg)}.logo .l2{color:#ffd98a;text-shadow:3px 3px #1d1a17,0 0 18px #ffd68c66;font-size:clamp(44px,13vw,84px);animation:2.6s ease-in-out infinite alternate wob}@keyframes wob{0%{transform:rotate(-1.5deg)scale(1)}to{transform:rotate(1.5deg)scale(1.04)}}.sub{color:#fff6dc;text-shadow:0 1px 3px #00000080;max-width:480px;margin:0;font-size:15.5px;font-weight:650}.titlewrap .col{width:min(430px,100%)}.titlewrap .row button{flex:auto;padding:8px 10px}.bestline{min-height:1.2em;margin:0;font-size:15px;font-weight:800}#title .bestline,#title .credit,#title .backlink{color:#fff6dc;text-shadow:0 1px 3px #0009}.credit{font-weight:800}.backlink{font-size:15px;font-weight:700}.credit-foot{right:8px;bottom:calc(4px + var(--safe-b));z-index:5;opacity:.9;font-size:14px;font-weight:800;position:fixed}.credit-foot a{background:#fffaf0e0;border-radius:8px;padding:1px 6px;text-decoration:none}body.playing .credit-foot{display:none}.stage{z-index:2;pointer-events:none;perspective:1600px;position:fixed;inset:0}.page{transform-origin:0 0;pointer-events:auto;width:360px;height:480px;position:absolute;top:0;left:0}.page .paper{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.objs,.ants,.words{position:absolute;inset:0}.ants,.words{pointer-events:none}.obj{cursor:pointer;touch-action:manipulation;outline-offset:2px;background:0 0;border:0;border-radius:10px;margin:0;padding:0;position:absolute}.obj:focus-visible{outline:3px dashed var(--plum)}.obj .vis{pointer-events:none;transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .4s;position:absolute}.obj img{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.obj.tap .vis{animation:.3s tapwob}@keyframes tapwob{40%{transform:var(--base,none) scale(1.06) rotate(-2deg)}}.obj.shake .vis{animation:.35s shake}@keyframes shake{25%{transform:var(--base,none) translateX(-4px)}75%{transform:var(--base,none) translateX(4px)}}.obj.glow:after{content:"";border:3px dashed var(--gold);pointer-events:none;border-radius:14px;animation:1s ease-in-out infinite alternate glow;position:absolute;inset:-6px;box-shadow:0 0 0 3px #e8b92359}@keyframes glow{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.t-pic .vis{background:#fff;box-shadow:2px 4px 10px #281e1452}.t-pic .tape{background:#eedda0c7;width:38px;height:13px;position:absolute;top:-6px}.t-pic .tape.a{left:-10px;transform:rotate(-32deg)}.t-pic .tape.b{right:-10px;transform:rotate(32deg)}.t-pic.nail .tape{display:none}.t-pic .string{width:0;height:0;position:absolute;top:-22px;left:50%}.t-pot .vis,.t-sitter .vis,.t-host .vis,.t-find .vis{filter:drop-shadow(1px 3px 2px #281e1440)}.t-sitter.sits .vis{transform-origin:50% 100%;animation:2.4s ease-in-out infinite breathe}@keyframes breathe{50%{transform:scale(1.03,.97)}}.t-host .vis{transform-origin:50% 100%;animation:5s ease-in-out infinite alternate hostsway}@keyframes hostsway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}.t-item .vis{filter:drop-shadow(0 0 4px #ffeca0f2)drop-shadow(1px 2px 1px #281e144d);animation:.5s cubic-bezier(.2,1.8,.4,1) both itemIn,2.2s ease-in-out .5s infinite alternate bob}@keyframes itemIn{0%{opacity:0;transform:translateY(16px)scale(.2)}}@keyframes bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.t-find .vis{animation:.5s cubic-bezier(.2,1.8,.4,1) both itemIn,1.6s ease-in-out .5s infinite alternate peekb}@keyframes peekb{0%{transform:translateY(2px)rotate(-5deg)}to{transform:translateY(-3px)rotate(5deg)}}.t-find .bubble{border:2px solid var(--ink);pointer-events:none;background:#fffaf0;border-radius:10px;padding:2px 6px;font-size:17px;font-weight:900;line-height:1;position:absolute;top:-12px;right:-6px}.decor{pointer-events:none;position:absolute}.decor img{object-fit:contain;width:100%;height:100%;display:block}.decor .tp{background:#eedda0b3;width:22px;height:8px;margin-left:-11px;position:absolute;top:40%;left:50%}.decor .peg{border:1.5px solid var(--ink);background:#b98a5a;border-radius:2px;width:6px;height:14px;margin-left:-3px;position:absolute;top:-9px;left:50%}.ant{width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute}.ant img{object-fit:contain;width:100%;height:100%;display:block}.word{color:var(--plum);white-space:nowrap;text-shadow:2px 2px #fffaf0,-2px -2px #fffaf0,2px -2px #fffaf0,-2px 2px #fffaf0;font-size:20px;font-weight:900;animation:1.3s ease-out forwards wordUp;position:absolute;transform:translate(-50%,-50%)}@keyframes wordUp{0%{opacity:0;transform:translate(-50%,-30%)scale(.6)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-110%)scale(1)}}.page.turn{animation:.95s cubic-bezier(.5,0,.6,1) forwards pageTurn}.page.turnL{animation:.95s cubic-bezier(.5,0,.6,1) forwards pageTurnL}@keyframes pageTurn{0%{transform:var(--pt) rotateY(0)}to{transform:var(--pt) rotateY(-100deg);opacity:.2}}@keyframes pageTurnL{0%{transform:var(--pt) translateX(360px) rotateY(0) translateX(-360px)}to{transform:var(--pt) translateX(360px) rotateY(100deg) translateX(-360px);opacity:.2}}.page.enter{animation:.5s cubic-bezier(.2,1.2,.4,1) pageIn}@keyframes pageIn{0%{transform:var(--pt) translateY(18px) scale(.97);opacity:0}}.hud{padding:calc(6px + var(--safe-t)) 8px 4px;z-index:10;pointer-events:none;justify-content:space-between;align-items:center;gap:6px;display:flex;position:fixed;top:0;left:0;right:0}.hud>*{pointer-events:auto}.hudmid{flex-direction:column;flex:1;align-items:center;min-width:0;line-height:1.15;display:flex}.hud .lbl{white-space:nowrap;color:#fff6dc;text-shadow:2px 2px #1d1a17;text-overflow:ellipsis;max-width:100%;font-size:17px;font-weight:900;overflow:hidden}.hud .stats{white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff6dc;text-shadow:0 1px 2px #1d1a17;font-size:14px;font-weight:800}.hud .stats.over{color:#ffc2b4}.hintbtn{position:relative;font-size:21px!important}.hintbtn.on{background:#fff1c1;animation:1s ease-in-out infinite alternate glowT}.hintbtn b{background:var(--plum);color:#fff;border:2px solid #fffaf0;border-radius:11px;min-width:22px;height:22px;padding:0 4px;font-size:14px;line-height:18px;position:absolute;top:-6px;right:-6px}@keyframes glowT{to{box-shadow:0 0 0 4px #e8b92399, 2px 2px 0 var(--ink)}}.msg{z-index:12;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fffaf0;border-radius:16px;align-items:center;gap:8px;min-height:54px;padding:7px 10px;display:flex;position:fixed;overflow-y:auto}.msg .mtext{flex:1;min-width:0;font-size:15px;font-weight:700;line-height:1.3}.msg .mtext b{font-weight:900}.msg .mtext img.inl{object-fit:contain;vertical-align:middle;width:26px;height:26px;margin:-3px 2px 0}.msg .mbtns{flex-direction:column;flex:none;gap:5px;display:flex}.msg button{min-height:44px;box-shadow:none;background:var(--soft);border-width:2px;padding:4px 12px;font-size:14px}.msg button.go{background:var(--plum);color:#fff}.msg a.mlink{font-size:14px;font-weight:800}.msg.hint{background:#fff6d2}.msg.coach{background:#eef6e8}.msg.found{background:#fdeef3}.msg.pop{animation:.3s cubic-bezier(.2,1.6,.4,1) msgPop}@keyframes msgPop{0%{transform:scale(.96)}}.msg.wide{flex-direction:column;align-items:stretch}.msg.wide .mbtns{flex-flow:wrap}.bag{z-index:11;justify-content:center;align-items:center;display:flex;position:fixed}.bagslots{gap:8px;display:grid}.bag .slot{border:2.5px solid var(--ink);width:58px;height:58px;box-shadow:2px 2px 0 var(--ink);background:#fffaf0;border-radius:14px;place-items:center;padding:4px;transition:transform .12s;display:grid;position:relative}.bag .slot.empty{box-shadow:none;cursor:default;background:#fffaf047;border-style:dashed}.bag .slot img,.bag .slot svg{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.bag .slot.sel{box-shadow:0 0 0 4px #e8b923b3, 2px 2px 0 var(--ink);background:#fff1c1;transform:translateY(-5px)}.bag .slot.new{animation:.55s cubic-bezier(.2,1.8,.4,1) chipPop}.bag .slot.glow{animation:1s ease-in-out infinite alternate glowT}@keyframes chipPop{40%{transform:scale(1.25)rotate(-8deg)}}.toast{z-index:16;left:50%;top:calc(64px + var(--safe-t));border:2.5px solid var(--ink);width:max-content;max-width:min(440px,100vw - 20px);box-shadow:2px 2px 0 var(--ink);pointer-events:none;text-align:center;background:#fffaf0;border-radius:16px;align-items:center;gap:8px;padding:6px 14px;font-size:15px;font-weight:800;display:flex;position:fixed;transform:translate(-50%)}.toast img{object-fit:contain;width:34px;height:34px}.toast.show{animation:2.6s both toastIn}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,-30px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}.closecard{width:min(460px,100vw - 20px)}.closenote{min-height:1.3em;margin:10px 0 0;font-weight:800}.closenote.bad{color:var(--red)}.locktop{justify-content:center;margin:2px 0 10px;display:flex}.dials{justify-content:center;gap:12px;display:flex}.dial{border:2.5px solid var(--ink);background:#f5ecd9;border-radius:16px;flex-direction:column;align-items:center;gap:6px;width:86px;padding:8px 6px;display:flex}.dial .face{object-fit:contain;width:54px;height:54px}.dial .num{font-variant-numeric:tabular-nums;min-width:1ch;font-size:38px;font-weight:900;line-height:1}.dial .num.roll{animation:.18s roll}@keyframes roll{0%{opacity:.3;transform:translateY(-30%)}}.dial button{width:58px;border-radius:12px!important;min-height:48px!important;padding:0!important;font-size:20px!important}.oseq{justify-content:center;gap:8px;min-height:54px;margin-bottom:12px;display:flex}.oseq span{border:2.5px dashed #1d1a1780;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.oseq span.on{border-style:solid;border-color:var(--ink);background:#fff}.oseq img{object-fit:contain;width:38px;height:38px}.obtns{grid-template-columns:repeat(4,1fr);gap:10px;max-width:380px;margin:0 auto;display:grid}.obtns button{aspect-ratio:1;background:#f5ecd9;border-radius:18px!important;min-height:72px!important;padding:8px!important}.obtns button img{object-fit:contain;pointer-events:none;width:100%;height:100%}.obtns button:active{background:#fff1c1}.pwrap{width:240px;height:240px;margin:0 auto 6px;position:relative}.pwrap svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pgrid{grid-template-columns:repeat(3,1fr);place-items:center;display:grid;position:absolute;inset:0}.pgrid button{background:#f5ecd9;width:64px;height:64px;font-weight:900;border-radius:50%!important;min-height:64px!important;padding:0!important;font-size:18px!important}.pgrid button.on{background:var(--plum);color:#fff}.locked .obtns,.locked .pgrid,.locked .dials{animation:.35s shake}.scrapview{background:#fffdf3 repeating-linear-gradient(#0000 0 25px,#5a8cbe2e 25px 26px);border:2px solid #b8ab8a;border-radius:6px;max-width:340px;margin:4px auto;padding:14px 12px;position:relative;transform:rotate(-1.2deg);box-shadow:2px 3px 8px #281e1433}.scrapview.half{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.scrapview .srow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.scrapview .sitem{flex-direction:column;align-items:center;font-size:16px;font-weight:900;display:flex}.scrapview .sitem img{object-fit:contain;width:46px;height:46px}.scrapview .sitem .q{color:#1d1a1759;place-items:center;width:46px;height:46px;font-size:26px;display:grid}.scrapview .sgrid{grid-template-columns:repeat(3,44px);justify-content:center;gap:14px;display:grid}.scrapview .sgrid span{border:2px solid #1d1a1766;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:grid}.scrapview .sgrid span.n{border-color:var(--ink);background:#fff}.scrapview .tear{height:10px;position:absolute;left:0;right:0}.thingview img{object-fit:contain;max-width:190px;max-height:190px;margin:0 auto 6px;display:block}.closebtns{margin-top:12px}.mgrid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.mcard{border:2.5px solid var(--ink);text-align:center;min-height:150px;box-shadow:2px 2px 0 var(--ink);background:#fffdf6;flex-direction:column;align-items:center;gap:3px;padding:6px 6px 8px;display:flex;position:relative;border-radius:14px!important;padding:6px 6px 8px!important;font-weight:800!important}.mcard img{object-fit:contain;width:92px;height:80px}.mcard .pn{font-size:15px;font-weight:900}.mcard .st{letter-spacing:1px;color:#b9881a;font-size:15px}.mcard .sub2{opacity:.8;font-size:14px;font-weight:700}.mcard.locked{opacity:.55}.mcard.next{background:#fff1c1;animation:1s ease-in-out infinite alternate glowT}.mcard.daily{background:#fdf0c4}.tabs{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.tabs button{min-height:44px!important;padding:4px 12px!important;font-size:15px!important}.tabs button[aria-selected=true]{background:var(--plum);color:#fff}.bgrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.bcard{border:2px solid var(--ink);text-align:center;background:#fffdf6;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-height:120px;padding:6px;font-size:14px;font-weight:750;display:flex}.bcard img{object-fit:contain;width:84px;height:76px}.bcard.unk img{opacity:.18}.bcard a{font-weight:800}.viewer img{object-fit:contain;max-width:100%;max-height:min(62vh,560px);margin:0 auto;display:block}.stars{letter-spacing:6px;margin:4px 0;font-size:40px}.stars span{color:#d8cdb6;display:inline-block}.stars span.on{color:#e8b923;text-shadow:2px 2px 0 var(--ink);animation:.5s cubic-bezier(.2,1.8,.4,1) both starPop}@keyframes starPop{0%{transform:scale(0)rotate(-40deg)}}.starwhy{text-align:left;gap:2px;max-width:360px;margin:2px auto 8px;font-size:15px;font-weight:750;display:grid}.starwhy .no{opacity:.55}.bigtime{margin:2px 0 6px;font-size:18px;font-weight:900}.feature{border:2px solid var(--ink);text-align:left;background:#fdf3e2;border-radius:14px;align-items:center;gap:10px;max-width:520px;margin:10px auto 4px;padding:8px 10px;display:flex}.feature img{object-fit:contain;flex:none;width:78px;height:78px}.feature .links{flex-direction:column;gap:3px;font-size:15px;font-weight:750;display:flex}.feature .links a{font-weight:850}.picline{text-align:left;justify-content:center;align-items:center;gap:10px;max-width:520px;margin:6px auto;font-size:14px;font-weight:750;display:flex}.picline img{object-fit:contain;border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:6px;width:64px;height:64px}.share{white-space:pre-wrap;border:2px dashed var(--ink);text-align:left;-webkit-user-select:text;user-select:text;background:#f5ecd9;border-radius:12px;max-width:380px;margin:10px auto;padding:10px;font:800 16px/1.4 ui-rounded,system-ui,sans-serif}.howpage{min-height:210px;padding:0 44px 0 0}.howpage h2{margin-top:2px}.howpage p{font-size:16px}.howpage .hpics{justify-content:center;gap:8px;margin:8px 0;display:flex}.howpage .hpics img{object-fit:contain;width:70px;height:70px}.dots{gap:6px;display:inline-flex}.dots i{background:#d8cdb6;border-radius:50%;width:10px;height:10px;display:inline-block}.dots i.on{background:var(--plum)}.t-box .lid{transform-box:fill-box;transform-origin:0 100%;transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.t-box.open .lid{transform:translate(-3px,-9px)rotate(-16deg)}.t-box .inside,.t-drawer .inside{opacity:0;transition:opacity .3s}.t-box.open .inside,.t-drawer.open .inside{opacity:1}.t-drawer .dfront{transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.t-drawer.open .dfront{transform:translateY(9px)}.t-drawer .handle{opacity:0;transition:opacity .3s .1s,transform .45s}.t-drawer.open .handle{opacity:1;transform:translate(-50%)translateY(9px)!important}.t-dark .glowc{opacity:0;transition:opacity .7s}.t-dark.open .glowc{opacity:1}.t-dark .hatch{transition:opacity .9s}.t-dark.open .hatch{opacity:.08}.t-dark .moon{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.3,1.6,.5,1);transform:translateY(20px)scale(.6)}.t-dark.open .moon{opacity:1;filter:drop-shadow(0 0 8px #ffec96f2);transform:none}.t-crack .board{transform-box:fill-box;transform-origin:0 100%;transition:transform .45s cubic-bezier(.3,1.4,.5,1)}.t-crack.open .board{transform:rotate(-30deg)translate(-2px,-4px)}.t-exit .clasp{transition:opacity .3s,transform .4s}.t-exit.open .clasp{opacity:0;transform:translateY(10px)}.t-exit .flap{transform-box:fill-box;transform-origin:100% 100%}.t-exit.open .flap{animation:1s ease-in-out infinite alternate curl}@keyframes curl{to{transform:scale(1.22)}}.t-sitter{transition:transform .55s cubic-bezier(.3,1.7,.5,1)}.t-plate .pslot{transition:opacity .35s}.t-plate .pslot img{object-fit:contain;width:100%;height:100%}.bcard .q{opacity:.3;place-items:center;height:76px;font-size:40px;font-weight:900;display:grid}.t-prop .vis{filter:drop-shadow(1px 3px 2px #281e1438)}.page.sideL .t-crack .board{transform-origin:100% 100%}.page.sideL .t-crack.open .board{transform:rotate(30deg)translate(2px,-4px)}.side{z-index:11;border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fffaf0;border-radius:16px;align-items:center;gap:10px;padding:10px;display:flex;position:fixed}.side img{object-fit:contain;border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:6px;flex:none;width:92px;height:110px;transform:rotate(-3deg);box-shadow:2px 3px 6px #281e1440}.side .stext{font-size:15px;font-weight:750;line-height:1.35}.side .stext b{font-weight:900}
