.visitor-monster.kind-prop .folio-ornaments{display:none!important}.certificate .folio-cameo,.keepsake-page .folio-cameo{opacity:.1}.certificate-name{text-transform:uppercase;letter-spacing:.02em}.keepsake-page .kit-intro{text-transform:uppercase;letter-spacing:.025em}.keepsake-page .write-list{grid-template-columns:1fr!important;gap:1.1rem!important;margin-top:1.5rem!important;display:grid!important}.keepsake-page .write-list>div{min-height:6.1rem}.keepsake-page .write-prompt{line-height:1.35;margin-bottom:.55rem!important}.keepsake-page .write-line{margin-top:.7rem;display:block}.keepsake-page .write-list>div:after{content:"";border-bottom:1px solid #777;margin-top:.7rem;display:block}.keepsake-page .kit-blocks{margin-top:1.35rem!important}#page-roar-cards .card-sheet{align-items:stretch;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.8rem!important;display:grid!important}#page-roar-cards .cut-card{text-align:center;grid-column:span 2;justify-content:center;min-height:10.5rem}#page-roar-cards .cut-card:nth-child(4){grid-column:2/span 2}#page-roar-cards .cut-card:nth-child(5){grid-column:4/span 2}#page-roar-cards .cut-card:has(.roar-art-tiny):after{content:"Do the tiniest squeaky roar you can."}#page-roar-cards .cut-card:has(.roar-art-sleepy):after{content:"Roar through a giant sleepy yawn."}#page-roar-cards .cut-card:has(.roar-art-giant):after{content:"Do your biggest, loudest giant roar."}#page-roar-cards .cut-card:has(.roar-art-silly):after{content:"Make the silliest mixed-up roar you can."}#page-roar-cards .cut-card:has(.roar-art-opera):after{content:"Sing your roar like a star on stage."}#page-roar-cards .cut-card:after{color:#595149;max-width:13rem;margin:.35rem auto 0;font-family:Work Sans,Arial,sans-serif;font-size:.82rem;font-weight:600;line-height:1.3;display:block}#page-roar-cards .roar-art-tiny img{top:0!important;left:-100%!important}#page-roar-cards .roar-art-sleepy img{top:-100%!important;left:-100%!important}#page-roar-cards .roar-art-giant img{top:0!important;left:0!important}#page-roar-cards .roar-art-silly img{top:0!important;left:-200%!important}#page-roar-cards .roar-art-opera img{top:-100%!important;left:0!important}#page-roar-cards .roar-art{margin-bottom:.2rem;width:6.4rem!important;height:5.6rem!important}#page-roar-cards .roar-art-tiny{width:4.8rem!important;height:4.25rem!important}#page-roar-cards .roar-art-giant{width:7.2rem!important;height:6.2rem!important}#page-roar-cards .card-title{margin-top:.35rem}@media print{.visitor-monster.kind-prop .folio-ornaments{display:none!important}.certificate .folio-cameo,.keepsake-page .folio-cameo{opacity:.08!important}.kit-page.web-hidden:not(.print-hidden){display:block!important}.kit-page{break-after:auto!important;page-break-after:auto!important}.kit-page:not(.print-hidden){break-before:page!important;page-break-before:always!important}.kit-page.print-first:not(.print-hidden){break-before:auto!important;page-break-before:auto!important}.keepsake-page .write-list{grid-template-columns:1fr!important;gap:3.5mm!important;max-width:165mm!important;margin-top:5mm!important}.keepsake-page .write-list>div{min-height:24mm!important}.keepsake-page .write-prompt{margin-bottom:1.8mm!important;font-size:9.6pt!important;line-height:1.3!important}.keepsake-page .write-line{margin-top:2.8mm!important}.keepsake-page .write-list>div:after{border-bottom:.8pt solid #777!important;margin-top:2.8mm!important}.keepsake-page .kit-blocks{margin-top:5mm!important}#page-roar-cards .card-sheet{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3.5mm!important;max-width:172mm!important}#page-roar-cards .cut-card{grid-column:span 2;min-height:48mm!important;padding:3.5mm!important}#page-roar-cards .cut-card:nth-child(4){grid-column:2/span 2}#page-roar-cards .cut-card:nth-child(5){grid-column:4/span 2}#page-roar-cards .cut-card:after{max-width:48mm;margin-top:1.2mm;font-size:8pt;line-height:1.25}#page-roar-cards .roar-art{width:29mm!important;height:25mm!important}#page-roar-cards .roar-art-tiny{width:22mm!important;height:19mm!important}#page-roar-cards .roar-art-giant{width:33mm!important;height:29mm!important}}#page-carriage-sign .prop-frame{flex-direction:column}#page-carriage-sign .themed-prop-art{max-width:100%}.folio-cameo{filter:none!important}.pumpkin-kingdom-art{width:160px;max-width:100%;height:auto;margin:auto;display:block}.visitor-princess .trail-card .pumpkin-kingdom-art{width:150px;height:135px}#page-pumpkin-magic .card-sheet{grid-template-columns:1fr;gap:14px;display:grid}#page-pumpkin-magic .cut-card{background:#fffaf1;border:1px dashed #b99461;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:150px 1fr;align-content:center;align-items:center;min-height:170px;padding:12px 24px;display:grid}#page-pumpkin-magic .pumpkin-kingdom-art{grid-row:1/3;width:140px}#page-pumpkin-magic .card-title{color:#793d42;align-self:end;font-size:22px}#page-pumpkin-magic .card-line{align-self:start}.pose-art-pending{color:#735649;text-align:center;border:1px dashed #b99461;border-radius:8px;justify-content:center;align-items:center;padding:8px;font:11px/1.3 sans-serif;display:flex}#page-carriage-sign .prop-frame{border:0;width:100%;padding:0}.pumpkin-carriage-frame{box-sizing:border-box;text-align:center;background:#fffaf1;border:1px dashed #ba995f;border-radius:24px;width:100%;max-width:650px;margin:12px auto;padding:20px;box-shadow:inset 0 0 0 6px #fffaf1,inset 0 0 0 7px #dcc598}.pumpkin-carriage-frame .carriage-kingdom{letter-spacing:.18em;text-transform:uppercase;color:#997535;margin:0 0 10px;font-size:11px}.pumpkin-carriage-frame h3{font-family:var(--font-display);color:#793d42;margin:0;font-size:23px;line-height:1.2}.carriage-illustration-slot{color:#806750;border-block:1px solid #e1d2b4;flex-direction:column;justify-content:center;align-items:center;height:170px;margin:16px 0;display:flex}.carriage-illustration-slot p{margin:0;font-size:15px}.carriage-illustration-slot span{margin-top:8px;font-size:11px}.pumpkin-carriage-frame .carriage-footer{color:#793d42;margin:0;font-size:12px}@media print{.visitor-princess .trail-card .pumpkin-kingdom-art{width:42mm!important;height:38mm!important}#page-pumpkin-magic .card-sheet{grid-template-columns:1fr!important;gap:4mm!important}#page-pumpkin-magic .cut-card{border-radius:4mm!important;grid-template-columns:46mm 1fr!important;min-height:49mm!important;padding:3mm 6mm!important}#page-pumpkin-magic .pumpkin-kingdom-art{width:43mm!important;height:39mm!important}#page-pumpkin-magic .card-title{font-size:17pt!important}#page-pumpkin-magic .card-line{font-size:10pt!important}.kind-cards .pose-art-pending{padding:2mm!important;font-size:7pt!important}#page-carriage-sign .pumpkin-carriage-frame{border-radius:7mm;width:170mm;max-width:100%;height:105mm;margin:5mm auto;padding:7mm}.pumpkin-carriage-frame h3{font-size:19pt!important}.carriage-illustration-slot{height:58mm;margin:4mm 0}.carriage-illustration-slot p{font-size:10pt!important}.carriage-illustration-slot span{font-size:8pt!important}.pumpkin-carriage-frame .carriage-footer{font-size:9pt!important}}@media screen and (width<=480px){#page-pumpkin-magic .cut-card{grid-template-columns:85px 1fr;padding:12px}#page-pumpkin-magic .card-title{font-size:18px}}@media print{#page-carriage-sign .prop-frame{background:0 0!important;border:0!important;width:170mm!important;max-width:100%!important;padding:0!important}}.pose-art-individual img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;position:static!important}.carriage-illustration-slot{border:0}.carriage-illustration-slot img{object-fit:contain;width:100%;height:100%;display:block}.pumpkin-kingdom-emblem{display:inline-block}.pumpkin-kingdom-emblem .pumpkin-kingdom-art{width:100%;height:100%;display:block}.royal-clue-mark{float:right;width:40px;height:36px;display:block}.royal-clue-mark .pumpkin-kingdom-art{width:100%;height:100%}.royal-guest-star{width:110px;height:99px;margin:6px auto;display:block}.royal-guest-star .pumpkin-kingdom-art{width:100%;height:100%;display:block}@media print{.royal-clue-mark{width:12mm;height:11mm}.royal-guest-star{width:28mm;height:25mm;margin:2mm auto}}.poppy-clue-picture{object-fit:contain;width:110px;max-width:100%;height:83px;margin:4px auto;display:block}.cut-card[data-clue-visual=text-first] .card-title,.cut-card[data-clue-visual=minimal] .card-title{order:0}.cut-card[data-clue-visual=text-first] .card-line,.cut-card[data-clue-visual=minimal] .card-line{order:1}.cut-card[data-clue-visual=text-first] .poppy-clue-picture{order:2;width:56px;height:42px}.cut-card[data-clue-visual=minimal] .poppy-clue-picture{order:2;width:38px;height:29px}.cut-card[data-clue-visual=text-first] .royal-clue-mark,.cut-card[data-clue-visual=minimal] .royal-clue-mark{order:3;width:24px;height:22px;margin-top:4px}@media print{.poppy-clue-picture{margin:1mm auto;width:29mm!important;height:22mm!important}.cut-card[data-clue-visual=text-first] .poppy-clue-picture{width:15mm!important;height:11mm!important}.cut-card[data-clue-visual=minimal] .poppy-clue-picture{width:10mm!important;height:8mm!important}.cut-card[data-clue-visual=text-first] .royal-clue-mark,.cut-card[data-clue-visual=minimal] .royal-clue-mark{width:6mm;height:5.5mm;margin-top:1mm}}.visitor-monster .mo-production-pose img,#page-roar-cards .mo-production-roar img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.visitor-monster .mo-little-step{transform-origin:50%;transform:scale(.75)}@media print{#page-puzzle-cards-1.visitor-monster .cut-card{padding-top:2mm!important;padding-bottom:2mm!important}}.visitor-ghost .boo-trail-art{object-fit:contain;width:100%;height:55mm}.visitor-ghost .boo-clue-art{object-fit:contain;width:100%;height:38mm}.visitor-ghost .boo-light-art{object-fit:contain;width:65mm;height:50mm}.visitor-ghost[data-page-id=puzzle-cards-1-continued-1] .card-sheet{grid-template-columns:1fr;gap:3mm}.visitor-ghost[data-page-id=puzzle-cards-1-continued-1] .cut-card{flex-direction:row;justify-content:space-evenly;align-items:center;display:flex;min-height:0!important;padding:2mm!important}.visitor-ghost[data-page-id=final-prop] .prop-frame{border:1px dashed #847794;border-radius:8mm;padding:5mm}.visitor-ghost .world-mark{object-fit:contain}.visitor-ghost.passport-page>.folio-ornaments{z-index:-1;position:absolute;inset:0}@media print{.visitor-ghost.kind-trail .boo-trail-art{opacity:1!important;width:52mm!important;height:32mm!important}.visitor-ghost[data-page-id=final-prop] .prop-frame{background:#fffaf2!important;border:1pt dotted #847794!important}.visitor-ghost.passport-page .passport-hill{display:none}}.visitor-ghost[data-page-id^=bonus-rainy] .card-sheet{grid-template-columns:repeat(2,minmax(0,1fr))!important}.visitor-ghost[data-page-id^=bonus-clues] .card-cameo{object-fit:contain;width:10mm;height:12mm;display:block;position:absolute;top:2mm;right:2mm}.visitor-ghost[data-page-id^=bonus-clues] .cut-card{position:relative}.visitor-ghost .world-heading .world-mark{object-fit:contain;width:12mm;height:14mm}.visitor-ghost[data-page-id^=bonus-clues] .cut-card{justify-content:flex-start}.visitor-ghost[data-page-id=bonus-jokes] .card-title{font-weight:500;line-height:1.45;font-family:Work Sans,sans-serif!important}
