.dlg-box{position:relative;z-index:1;display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"volto corpo";align-items:start;gap:12px;width:min(100%,600px);min-height:132px;margin:39px auto 0;padding:14px 14px 24px;border:0;border-radius:6px;background:var(--cream4);color:var(--ink);text-align:left;font:inherit;box-shadow:0 0 0 3px var(--ink),0 0 0 6px var(--cream2),0 0 0 9px var(--ink),0 8px 0 9px #140c1073}.dlg-box:has(.dlg-ritratto[hidden]){grid-template-columns:minmax(0,1fr);grid-template-areas:"corpo"}.dlg-entra{animation:dlg-entra .2s steps(4,end)}@keyframes dlg-entra{0%{transform:translateY(9px)}}.dlg-ritratto{grid-area:volto;display:grid;place-items:center;width:104px;height:104px;border-radius:4px;background:radial-gradient(ellipse at 50% 85%,var(--cream2),var(--cream3) 72%);box-shadow:inset 0 0 0 3px var(--ink)}.dlg-ritratto[hidden]{display:none}.volto{display:block;background-repeat:no-repeat;image-rendering:pixelated}.dlg-nome{position:absolute;top:-31px;left:6px;max-width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px 5px;border-radius:5px 5px 0 0;background:#7a2b3a;color:var(--cream4);box-shadow:0 0 0 3px var(--ink);font:16px/18px var(--classic);font-weight:400;text-transform:uppercase}.dlg-nome:empty{display:none}.dlg-corpo{grid-area:corpo;display:block;min-width:0}.dlg-testo{display:block;margin:0;min-height:90px;font:22px/30px var(--testo)}.dlg-giu{position:absolute;right:14px;bottom:6px;font:16px/16px var(--classic);animation:dlg-giu .7s steps(2) infinite}@keyframes dlg-giu{to{transform:translateY(3px)}}.dlg-tocca{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dlg-tocca:active{transform:translateY(3px)}.campo-tela{position:absolute;display:block;image-rendering:pixelated;image-rendering:crisp-edges;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;filter:drop-shadow(0 0 0 transparent)}.campo-dlg{position:absolute;z-index:2;left:12px;right:12px;bottom:max(15px,env(safe-area-inset-bottom));width:auto;max-width:640px;min-height:120px;margin:0 auto}.campo-dlg .dlg-testo{min-height:60px}.dlg-scelte{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.dlg-scelte:empty{display:none}.dlg-scelta{margin:0;max-width:100%;white-space:normal;text-align:left;text-decoration:none}.dlg-giu[hidden]{display:none}.sprite{position:relative;display:block;overflow:hidden;filter:drop-shadow(0 4px 0 rgb(15 30 20 / .35))}.sprite img{display:block;max-width:none;image-rendering:pixelated;will-change:transform}.attesa{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;gap:18px;padding:max(48px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));background:#4a3433;animation:attesa-entra .25s steps(5,end)}@keyframes attesa-entra{0%{opacity:0}}.attesa picture,.attesa-foto{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.attesa-titolo{font:24px/30px var(--classic);text-transform:uppercase;color:var(--white);text-shadow:3px 0 0 var(--ink),-3px 0 0 var(--ink),0 3px 0 var(--ink),0 -3px 0 var(--ink)}.puntini i{font-style:normal;animation:puntino 1.2s steps(1,end) infinite}.puntini i:nth-child(2){animation-delay:.3s}.puntini i:nth-child(3){animation-delay:.6s}@keyframes puntino{0%,60%{opacity:0}61%,to{opacity:1}}.attesa:after{content:"";position:absolute;inset:0;z-index:-1;background:#2a1b228c}.attesa-prato{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px 6px;width:min(100%,900px);margin:auto 0 0;padding:15px 9px 12px;border-radius:6px;background:linear-gradient(transparent 70%,var(--g2) 70%,var(--g2) 82%,var(--g1) 82%),#2a1b22e0;box-shadow:0 0 0 3px var(--ink),0 6px 0 3px #140c1073}.attesa-nume{display:grid;place-items:end center;min-height:96px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.attesa-dlg{margin-top:39px}.attesa-nume.hop .sprite{animation:hop .45s steps(5,end)}@keyframes hop{40%{transform:translateY(-18px)}}@media(min-width:900px){.attesa-prato{grid-template-columns:repeat(8,minmax(0,1fr))}.dlg-box{width:min(100%,680px)}}@media(max-width:380px){.dlg-testo{font:20px/26px var(--testo)}}:root{--classic: "Popolo Classic", ui-monospace, monospace;--testo: "Popolo Testo", ui-monospace, monospace;--scrivania: #231712;--carta: #f4e8cc;--carta-bordo: #e2cfa6;--scheda: #fbf5e4;--riga: rgb(58 92 148 / .2);--quadretto: rgb(58 92 148 / .14);--margine: rgb(196 72 52 / .45);--inchiostro: #25212c;--penna: #26478a;--rossa: #b33d27;--rossa-viva: #c4472f;--rossa-scura: #5c1d12;--oro: #e0b432;--oro-chiaro: #fff1a6;--oro-scuro: #8a5f12;--nastro: rgb(240 228 182 / .78);--nastro-2: rgb(226 210 156 / .78);--copertina: #4a1d17;--copertina-scritta: #f1dcc0;--fate: #a8436a;--maghi: #3e5c9e;--elfi: #2e6b38;--demoni: #a03f27;--riga-h: 36px;--ink: var(--inchiostro);--cream2: var(--carta-bordo);--cream3: var(--carta);--cream4: var(--scheda);--white: #fffaf0;--g1: #2f4d27;--g2: #476b2d;--yel2: #f6dc5c;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{background:var(--scrivania);scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;color:var(--inchiostro);font:400 24px/36px var(--testo);-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;background:repeating-linear-gradient(180deg,transparent 0 21px,rgb(0 0 0 / .1) 21px 24px,transparent 24px 57px,rgb(255 200 150 / .025) 57px 60px,transparent 60px 93px),var(--scrivania);overflow-x:hidden}img{image-rendering:pixelated;max-width:100%}a{color:inherit}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0;padding:0}ol,ul{list-style:none}strong,b,h1,h2,h3,th{font-weight:400}button{font:inherit;color:inherit}.solo-lettori{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:focus-visible{outline:3px dashed var(--penna);outline-offset:4px}.salta{position:absolute;left:12px;top:-96px;z-index:60;padding:12px 16px;background:var(--carta);color:var(--inchiostro);font:16px/24px var(--classic)}.salta:focus{top:12px}.testata{max-width:1424px;margin:0 auto;padding:12px 16px 0}.testata a{display:inline-block;padding:6px 0;color:var(--copertina-scritta);font:16px/24px var(--classic);text-decoration:none;border-bottom:3px solid rgb(241 220 192 / .3)}.testata a:hover{border-bottom-color:var(--copertina-scritta)}.testata :focus-visible,.retro :focus-visible,.segnalibro:focus-visible{outline-color:var(--copertina-scritta)}.segnalibro{position:fixed;top:0;right:12px;z-index:40;width:40px;padding:12px 0 27px;background:var(--rossa);color:#fff3dc;text-decoration:none;text-align:center;font:16px/16px var(--classic);writing-mode:vertical-rl;text-orientation:upright;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 15px),0 100%);box-shadow:inset 6px 0 #ffffff1f,inset -6px 0 #0000002e;transition:transform .35s steps(5,end)}.segnalibro.nascosto{transform:translateY(-110%)}.segnalibro:hover{background:var(--rossa-viva)}.taccuino{max-width:1344px;margin:0 auto;padding:16px 8px 0;display:flex;flex-direction:column;gap:40px}.doppia{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;scroll-margin-top:16px}.segni{position:absolute;inset:0;z-index:6;pointer-events:none}.segni span{position:absolute;display:block}.pagina{position:relative;padding:72px 16px 72px 40px;background-color:var(--carta);background-image:linear-gradient(180deg,transparent 35px,var(--riga) 35px);background-size:100% var(--riga-h);background-position:0 -7px;box-shadow:0 3px 0 var(--carta-bordo),0 6px #cdb68c,0 9px #b39a70,0 18px #0000004d}.pagina:before{content:"";position:absolute;top:0;bottom:0;left:26px;width:3px;background:var(--margine)}.pagina.quadretti{background-image:linear-gradient(90deg,transparent 11px,var(--quadretto) 11px),linear-gradient(180deg,transparent 11px,var(--quadretto) 11px);background-size:12px 12px;background-position:0 0}.pagina>*{position:relative}.data,.numero{position:absolute;right:20px;font:16px/24px var(--classic)}.data{top:24px;right:auto;left:40px;color:var(--penna)}.numero{bottom:24px;color:#25212c99}.etichetta{font:16px/36px var(--classic);letter-spacing:1px;color:var(--inchiostro)}.titolo{font:48px/72px var(--classic);color:var(--inchiostro)}.sotto-titolo{font:16px/36px var(--classic);color:var(--rossa)}.penna{color:var(--penna)}.testo{max-width:30ch}.nota{font:24px/36px var(--testo);color:var(--penna)}.nota-classic{font:16px/24px var(--classic);color:var(--penna)}.tasto{position:relative;display:inline-flex;align-items:center;gap:12px;margin:3px;padding:18px 30px 21px;border:0;background:var(--rossa);color:#fff4de;font:24px/24px var(--classic);text-decoration:none;cursor:pointer;box-shadow:inset 0 -6px #00000038,inset 0 3px #ffffff29,0 -3px 0 var(--rossa-scura),0 3px 0 var(--rossa-scura),-3px 0 0 var(--rossa-scura),3px 0 0 var(--rossa-scura),0 9px #3c140a59;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tasto:hover{background:var(--rossa-viva)}.tasto:active{transform:translateY(3px)}.freccina{display:inline-block;width:15px;height:21px;background:currentColor;clip-path:polygon(0 0,40% 0,40% 14.3%,60% 14.3%,60% 28.6%,80% 28.6%,80% 42.9%,100% 42.9%,100% 57.1%,80% 57.1%,80% 71.4%,60% 71.4%,60% 85.7%,40% 85.7%,40% 100%,0 100%)}.tasto-grande{font-size:32px;line-height:32px;padding:24px 36px 27px}.btn{display:inline-flex;align-items:center;margin:3px;padding:9px 12px 12px;border:0;background:var(--rossa);color:#fff4de;font:16px/18px var(--classic);text-decoration:none;cursor:pointer;box-shadow:inset 0 -6px #00000038,inset 0 3px #ffffff29,0 -3px 0 var(--rossa-scura),0 3px 0 var(--rossa-scura),-3px 0 0 var(--rossa-scura),3px 0 0 var(--rossa-scura),0 6px #3c140a4d;touch-action:manipulation}.btn:hover{background:var(--rossa-viva)}.btn:active{transform:translateY(3px)}.btn-gold{background:var(--oro);color:var(--inchiostro);box-shadow:inset 0 -6px #8a5f1273,inset 0 3px 0 var(--oro-chiaro),0 -3px 0 var(--oro-scuro),0 3px 0 var(--oro-scuro),-3px 0 0 var(--oro-scuro),3px 0 0 var(--oro-scuro),0 6px #3c140a4d}.btn-gold:hover{background:#edc544}.nastro{position:absolute;z-index:3;width:96px;height:27px;background:linear-gradient(180deg,var(--nastro) 0 9px,var(--nastro-2) 9px);clip-path:polygon(3px 0,calc(100% - 3px) 0,calc(100% - 3px) 6px,100% 6px,100% 15px,calc(100% - 3px) 15px,calc(100% - 3px) 21px,100% 21px,100% 100%,0 100%,0 21px,3px 21px,3px 12px,0 12px,0 6px,3px 6px)}.nastro.corto{width:66px}.cartolina{position:relative;width:max-content;max-width:100%;padding:9px;background:#fbf7ea;box-shadow:0 3px #50371e1f,6px 9px #462d1929}.cartolina img{display:block}.foto .nastro.a{top:-12px;left:-12px}.foto .nastro.b{bottom:-12px;right:-6px}.fermi,.fermi *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.frontespizio .proprieta{display:flex;align-items:flex-end;gap:12px}.frontespizio .proprieta i{flex:1;max-width:220px;height:33px;border-bottom:3px dotted rgb(37 33 44 / .45)}.frontespizio h1{margin:36px 0 18px -6px}.frontespizio h1 img{display:block;width:100%;max-width:540px;height:auto;image-rendering:auto}.attacco{max-width:30ch}.attacco em{font-style:normal;color:var(--penna)}.parti{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px}.parti .nota-classic{max-width:260px;color:var(--inchiostro)}.indice{margin-top:54px}.indice a{display:flex;align-items:baseline;gap:8px;text-decoration:none}.indice a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.indice a i{flex:1;min-width:24px;border-bottom:3px dotted rgb(37 33 44 / .35);transform:translateY(-6px)}.indice a b{font:16px/36px var(--classic);color:var(--rossa)}.indice a:hover span{color:var(--penna)}.pagina-lumenta .foto{margin-top:24px}.pagina-lumenta .cartolina{width:auto;max-width:546px}.foto-finestra{position:relative;width:100%;height:360px;overflow:hidden;background:#b48a7a}.foto-finestra img{position:absolute;left:calc(50% - 840px);top:-200px;width:1600px;height:560px;max-width:none}.bersaglio{position:absolute;left:calc(50% - 75px);top:274px;width:150px;height:84px}.didascalia{margin-top:18px;display:grid;grid-template-columns:1fr}.qui{order:-1;margin:6px 0 12px;padding-right:12px;text-align:right}.sentiero{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}.sentiero .testo{margin-top:18px}.come-titolo{margin-top:36px}.come li{display:grid;grid-template-columns:36px 1fr;color:var(--penna)}.come b{font:24px/36px var(--classic);color:var(--rossa)}.erba-nota{margin-top:36px;max-width:16ch}.foto-gioco{z-index:2;margin:0 -10px 0 -28px}.foto-gioco .cartolina{width:auto}.finestra-vista{position:relative;overflow:hidden;width:100%;aspect-ratio:3 / 4;max-height:78vh;background:#4f7f35}.finestra-vista .dlg-box[hidden]{display:none}.finestra-via{position:absolute;z-index:3;left:50%;top:50%;translate:-50% -50%;margin:0;white-space:nowrap}.finestra-via[hidden]{display:none}.finestra-vista .campo-dlg{left:9px;right:9px;bottom:9px}.finestra-vista .dlg-testo{font:24px/30px var(--testo)}.didascalia-gioco{margin-top:21px;padding-left:28px;color:var(--inchiostro)}@media(max-width:599px){.finestra-vista{aspect-ratio:2 / 3}.finestra-vista .dlg-box{display:block;min-height:0;padding:12px 12px 18px}.finestra-vista .dlg-ritratto{float:left;width:54px;height:54px;margin:3px 9px 0 0}.finestra-vista .dlg-testo{min-height:0}.finestra-vista .dlg-scelte{clear:both;gap:3px}}.mappa{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.mappa-titolo .testo{margin-top:18px}.bussola{position:relative;width:252px;height:252px;margin:0 auto}.bussola .p{position:absolute;font:24px/24px var(--classic);color:var(--rossa)}.bussola .p-n{top:0;left:50%;transform:translate(-50%)}.bussola .p-s{bottom:0;left:50%;transform:translate(-50%)}.bussola .p-o{left:0;top:50%;transform:translateY(-50%)}.bussola .p-e{right:0;top:50%;transform:translateY(-50%)}.bussola .centro{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 6px;background:var(--carta);font:16px/24px var(--classic);white-space:nowrap}.terra{display:flex;flex-direction:column;gap:18px}.terra .cartolina .nastro{top:-13px;left:calc(50% - 48px)}.terra:nth-of-type(2n) .cartolina{margin-left:auto}.didascalia-terra{display:flex;flex-direction:column;gap:18px}.terra .verso{font:16px/24px var(--classic);color:var(--rossa)}.terra h3{font:24px/36px var(--classic)}.terra p{max-width:30ch}.terra .specie{color:var(--penna)}.t-fate .chi{color:var(--fate)}.t-maghi .chi{color:var(--maghi)}.t-elfi .chi{color:var(--elfi)}.t-demoni .chi{color:var(--demoni)}.campione{display:flex;align-items:flex-start;gap:18px}.campione .tessera{position:relative;flex:none;width:128px;height:128px;background:#5b8a3a 0 0 / 128px 128px;image-rendering:pixelated;box-shadow:0 0 0 6px #fbf7ea,6px 9px 0 6px #462d1929}.vicino .campione .tessera{background-image:url(/numia/decori/prato.png)}.campione .tessera .nastro{top:-18px;left:16px}.grotte .volta{display:block;height:20px;margin:0 0 18px;background:0 0 / 640px 20px repeat-x;image-rendering:pixelated}.grotte .cristalli{display:block;width:120px;height:56px;margin-bottom:12px;background:0 0 / 120px 56px no-repeat;image-rendering:pixelated}.vicino .grotte .volta{background-image:url(/numia/lumenta/grotta.webp)}.vicino .grotte .cristalli{background-image:url(/numia/lumenta/cristalli.webp)}.somma{font:24px/36px var(--classic)}.somma table{border-collapse:collapse}.somma td,.somma th{padding:0;text-align:left}.somma .n{min-width:96px;padding-right:36px;text-align:right}.somma .c{font:16px/36px var(--classic);color:var(--penna)}.somma .tot td,.somma .tot th{padding-top:6px;border-top:3px solid var(--inchiostro)}.somma .tot .n{color:var(--rossa)}.figura{--s: 3;display:block;width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);background-repeat:no-repeat;background-size:calc(1024px * var(--s)) auto;background-position:calc(var(--x) * var(--s) * -1px) calc(var(--y) * var(--s) * -1px);image-rendering:pixelated;animation:respiro 1.4s infinite steps(1,end)}.vicino .figura{background-image:url(/numia/bestiario.webp)}@keyframes respiro{50%{background-position:calc((var(--x) + var(--w)) * var(--s) * -1px) calc(var(--y) * var(--s) * -1px)}}.mobedex-testa .grande{display:flex;align-items:flex-end;gap:18px;margin:18px 0 12px}.mobedex-testa .grande b{font:80px/72px var(--classic);color:var(--rossa)}.mobedex-testa .grande span{padding-bottom:6px;font:16px/24px var(--classic)}.schede{display:flex;flex-direction:column;margin-top:48px}.schede-dx{margin-top:0}.scheda{position:relative;min-height:186px;background:var(--scheda) linear-gradient(180deg,transparent 35px,rgb(196 72 52 / .18) 35px 38px,transparent 38px);box-shadow:0 3px #50371e1f,6px 9px #462d1929}.scheda+.scheda{margin-top:36px}.scheda .nastro{top:-13px;left:24px}.scheda header{display:flex;justify-content:space-between;gap:12px;height:36px;padding:6px 12px 0 16px;font:16px/30px var(--classic)}.scheda .ok{color:var(--penna);white-space:nowrap}.scheda .corpo{display:grid;grid-template-columns:112px 1fr;gap:0 14px;padding:12px 14px 18px;align-items:start}.scheda dl{display:contents}.scheda .disegno{grid-column:1;grid-row:1 / span 2;display:flex;align-items:flex-end;justify-content:center;height:96px;padding-bottom:6px;background-image:linear-gradient(90deg,transparent 11px,var(--quadretto) 11px),linear-gradient(180deg,transparent 11px,var(--quadretto) 11px);background-size:12px 12px;box-shadow:inset 0 0 0 3px #25212c1f}.scheda .disegno .figura{--s: 2}.scheda dt{font:16px/24px var(--classic);color:#25212cbf}.scheda dt:first-of-type{grid-column:2;grid-row:1;align-self:end}.scheda dd{color:var(--penna)}.scheda dd.nome{grid-column:2;grid-row:2;align-self:start;min-height:36px;font:24px/36px var(--classic)}.scheda dt:nth-of-type(2){grid-column:1 / -1;grid-row:3;margin-top:12px}.scheda dd:not(.nome){grid-column:1 / -1}.scheda.s-fate header{box-shadow:inset 0 -3px 0 var(--fate)}.scheda.s-maghi header{box-shadow:inset 0 -3px 0 var(--maghi)}.scheda.s-elfi header{box-shadow:inset 0 -3px 0 var(--elfi)}.scheda.s-demoni header{box-shadow:inset 0 -3px 0 var(--demoni)}.scheda.vuota{background:transparent;box-shadow:inset 0 0 0 3px #25212c29}.scheda.vuota header{box-shadow:inset 0 -3px #25212c33}.scheda.vuota .ok{color:var(--rossa)}.scheda .riga-vuota{height:36px;border-bottom:3px dotted rgb(38 71 138 / .4)}.ombra .figura,.scheda .ombra{filter:brightness(0);opacity:.78;animation:none}.ombre-blocco{margin-top:54px}.ombre-blocco .nota{margin-top:12px}.ombre{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 6px;margin-top:24px;align-items:end;justify-items:center}.ombre li:nth-child(n+16){display:none}.ombre button{display:flex;flex-direction:column;align-items:center;min-width:48px;min-height:48px;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ombre .figura{--s: 1}.ombre button:after{content:"?";font:16px/24px var(--classic);color:var(--penna)}.ombre .vista .figura{filter:none;opacity:1;animation:respiro 1.4s infinite steps(1,end)}.ombre .vista:after{content:"✓"}.ombre button:hover .figura{opacity:1}.ombre-aiuto{margin-top:18px}.passi{display:flex;flex-direction:column;gap:36px;margin-top:36px}.passi>li{display:grid;grid-template-columns:44px 1fr;gap:12px}.casella{position:relative;width:33px;height:33px;margin-top:3px;background:var(--scheda);box-shadow:inset 0 0 0 3px var(--inchiostro)}.passi .n{font:16px/36px var(--classic);color:var(--rossa)}.passi a{color:var(--penna);text-decoration-thickness:3px;text-underline-offset:6px}.volti{display:grid;grid-template-columns:repeat(4,48px);gap:18px;min-height:114px;margin-top:24px}.volti li{display:flex;flex-direction:column;align-items:center}.faccia{--s: 1;display:block;width:calc(48px * var(--s));height:calc(48px * var(--s));background-repeat:no-repeat;background-size:calc(144px * var(--s)) auto;image-rendering:pixelated}.vicino .faccia{background-image:var(--foglio)}.volti .nome{display:none;font:16px/24px var(--classic);white-space:nowrap}.scelto-nota{margin-top:18px}.partenza .testo{max-width:28ch}.porta{position:relative;height:190px;margin:48px -16px 0 -40px;overflow:hidden;background:no-repeat 50% 0 / 1000px 190px;image-rendering:pixelated}.vicino .porta{background-image:url(/numia/lumenta/porta.webp)}.meri-cammina{position:absolute;bottom:14px;left:calc(50% - 19px);width:38px;height:50px;animation:cammina 9s infinite steps(90,end)}.meri-cammina i{display:block;width:38px;height:50px;background:no-repeat -76px 0 / 418px 50px;image-rendering:pixelated;animation:passo .6s infinite steps(4,end)}.vicino .meri-cammina i{background-image:url(/numia/numi/meridino.png)}@keyframes cammina{0%{transform:translate(180px)}70%,to{transform:translate(0)}}@keyframes passo{0%{background-position:-76px 0}to{background-position:-228px 0}}.via{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:48px}.fatti li{font:16px/36px var(--classic)}.fatti li:before{content:"— ";color:var(--rossa)}.retro{position:relative;max-width:1344px;margin:72px auto 0;padding:72px 24px 96px;color:var(--copertina-scritta);background:repeating-linear-gradient(90deg,transparent 0 5px,rgb(0 0 0 / .07) 5px 6px,transparent 6px 13px),repeating-linear-gradient(180deg,transparent 0 7px,rgb(255 255 255 / .03) 7px 9px),var(--copertina);box-shadow:0 -9px #3a1611}.retro:before{content:"";position:absolute;inset:15px;border:3px dashed rgb(241 220 192 / .28);pointer-events:none}.retro .elastico{position:absolute;top:0;bottom:0;right:48px;width:24px;background:#17100d;box-shadow:inset 6px 0 #ffffff0d}.retro-dentro{position:relative;display:grid;gap:36px;justify-items:start;max-width:860px}.retro-colonna{display:grid;gap:36px}.etichetta-carta{position:relative;max-width:420px;padding:24px 24px 30px;color:var(--inchiostro);background:var(--scheda) linear-gradient(180deg,transparent 35px,var(--riga) 35px) 0 6px / 100% 36px;box-shadow:0 -3px #d8c39a,0 3px #d8c39a,-3px 0 #d8c39a,3px 0 #d8c39a,6px 9px #0000004d}.etichetta-carta .nastro{top:-14px;left:calc(50% - 48px)}.etichetta-carta .penna{margin-top:12px;font-size:36px;line-height:36px}.retro-marchio{font:16px/24px var(--classic);color:#f1dcc0cc}.retro-marchio b{display:block;font:32px/48px var(--classic);color:var(--copertina-scritta);text-shadow:0 3px 0 #2c0f0b}.retro nav ul{display:flex;flex-wrap:wrap;gap:12px 32px}.retro nav a{display:inline-block;padding:6px 0 3px;color:var(--copertina-scritta);font:16px/24px var(--classic);text-decoration:none;border-bottom:3px solid rgb(241 220 192 / .35)}.retro nav a:hover{border-bottom-color:var(--copertina-scritta)}.adesivo-link{position:relative;display:inline-block;margin:36px 0 0 6px}.adesivo{display:block;width:87px;height:auto;image-rendering:auto;filter:drop-shadow(3px 0 0 #fbf5e4) drop-shadow(-3px 0 0 #fbf5e4) drop-shadow(0 3px 0 #fbf5e4) drop-shadow(0 -3px 0 #fbf5e4) drop-shadow(4px 6px 0 rgb(0 0 0 / .35))}@media(min-width:1024px){.testata{padding:16px 40px 0}.segnalibro{right:40px;width:56px;padding:18px 0 30px;font-size:24px;line-height:28px}.data{right:20px;left:auto}.taccuino{max-width:1424px;padding:24px 40px 0;gap:64px}.doppia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;box-shadow:0 3px 0 var(--carta-bordo),0 6px #cdb68c,0 9px #b39a70,0 12px #9c835c,0 24px #00000052}.doppia>.pagina{box-shadow:none}.doppia:after{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 60px);z-index:1;width:120px;pointer-events:none;background:linear-gradient(90deg,transparent 0,rgb(90 60 30 / .06) 30%,rgb(60 35 15 / .2) 47%,rgb(40 20 8 / .34) 50%,rgb(60 35 15 / .2) 53%,rgb(90 60 30 / .06) 70%,transparent 100%)}.pagina{padding:72px 88px 96px 72px}.pagina:before{left:44px}.pagina.dx{padding:72px 56px 96px 80px}.pagina.dx:before{left:auto;right:40px}.pagina.sx .data,.pagina.sx .numero{right:auto;left:72px}.pagina.dx .data,.pagina.dx .numero{right:56px}.pagina.intera{grid-column:1 / -1;padding:72px 72px 96px}.pagina.intera:after{content:"";position:absolute;top:0;bottom:0;right:40px;width:3px;background:var(--margine)}.titolo{font-size:64px;line-height:72px}.frontespizio h1 img{width:540px}.foto-finestra{height:432px}.foto-finestra img{left:calc(50% - 860px);top:-128px}.bersaglio{left:calc(50% - 95px);top:346px}.pagina-lumenta .didascalia{grid-template-columns:1fr 200px;gap:24px;align-items:start}.pagina-lumenta .qui{order:0;margin:72px 0 0;padding:0;text-align:left}.pagina-lumenta .testo{max-width:26ch}.foto-gioco{margin:0}.didascalia-gioco{padding-left:0}.finestra-vista{aspect-ratio:16 / 9;max-height:72vh}.mappa{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"titolo n ." "o centro e" ". s somma" "erba . grotte";gap:24px 48px;align-items:start}.mappa-titolo{grid-area:titolo}.bussola{grid-area:centro;align-self:center;width:300px;height:300px}.t-maghi{grid-area:n;position:relative;align-items:center}.t-maghi .didascalia-terra{position:absolute;top:24px;left:calc(50% + 207px);width:340px}.t-demoni{grid-area:s;position:relative;align-items:center}.t-demoni .didascalia-terra{position:absolute;top:24px;right:calc(50% + 207px);width:340px;text-align:right}.t-demoni .didascalia-terra p{margin-left:auto}.t-fate{grid-area:o}.t-elfi{grid-area:e;align-items:flex-end;text-align:right}.terra:nth-of-type(2n) .cartolina{margin-left:0}.t-elfi .cartolina,.t-elfi p{margin-left:auto}.campione{grid-area:erba;padding-top:36px}.grotte{grid-area:grotte;justify-self:end;max-width:380px;padding-top:36px}.somma{grid-area:somma;justify-self:end;padding-top:24px}.scheda .corpo{grid-template-columns:180px 1fr;grid-template-rows:auto auto auto 1fr;gap:0 20px}.scheda .disegno{grid-row:1 / span 4;height:168px}.scheda .disegno .figura{--s: 3}.scheda dt:first-of-type{align-self:start}.scheda dt:nth-of-type(2){grid-column:2;margin-top:0}.scheda dd:not(.nome){grid-column:2}.schede .scheda:nth-child(2){margin-left:36px;margin-right:-24px}.schede .scheda.aperta{margin-left:12px;margin-right:24px}.ombre{gap:24px 12px}.ombre .figura{--s: 2}.ombre li:nth-child(n+16){display:list-item}.ombre li:nth-child(n+21){display:none}.volti{grid-template-columns:repeat(4,96px);gap:24px 36px;min-height:264px}.faccia{--s: 2}.volti .nome{display:block}.scelta{display:flex;flex-direction:column}.scelto-nota{order:-1;margin:0 0 36px;text-align:right}.porta{margin:48px -56px 0 -80px}.retro{margin-top:96px;padding:96px 120px}.retro .elastico{right:72px;width:30px}.retro-dentro{grid-template-columns:460px 1fr;align-items:end;gap:48px 72px}.adesivo-link{position:absolute;top:72px;right:140px;margin:0}.adesivo{width:174px}}@media(min-width:1200px){.sentiero{grid-template-columns:340px minmax(0,1fr);gap:56px;align-items:start}.foto-gioco{margin-top:12px}}@media(min-width:1024px)and (max-width:1240px){.mappa{gap:24px}}
