.copyright-notice{position:fixed;bottom:2vmin;left:2vmin;color:var(--schz-red, #af1d24);text-align:center;font-size:2vmin!important;font-family:Times,Times New Roman,serif;z-index:50;pointer-events:none}.instagram-link{position:fixed;bottom:2vmin;right:2vmin;z-index:50}.instagram-link img{width:4vmin;height:auto;transform:scale(1);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--schz-red, #af1d24),transparent 100%));transition:all .2s ease-in-out;cursor:var(--cursor-pointer, pointer)}.instagram-link img:hover{transform:scale(1.1);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--schz-red, #af1d24),transparent 70%)) brightness(.9)}body.schz-void-collapse{overflow:hidden!important;max-width:100vw!important;max-height:100vh!important;background-color:#111010!important;user-select:none!important}body.schz-void-collapse:before{content:"";position:fixed;inset:0;width:100vw;height:100vh;background-color:#111010;opacity:0;z-index:1;pointer-events:none;animation:schzSlowBlackout 1.75s ease-out forwards}@keyframes schzSlowBlackout{0%{opacity:0}to{opacity:1;pointer-events:all}}body.schz-void-collapse .header-image,body.schz-void-collapse .paper-scrap,body.schz-void-collapse .thumbtack,body.schz-void-collapse .random-thing,body.schz-void-collapse .decal-item,body.schz-void-collapse .grid-image,body.schz-void-collapse .image-row img,body.schz-void-collapse .instagram-link,body.schz-void-collapse .copyright-notice,body.schz-void-collapse #image-frame,body.schz-void-collapse #museum-card,body.schz-void-collapse .alt-wrapper,body.schz-void-collapse #return,body.schz-void-collapse .info-modal-backdrop,body.schz-void-collapse .info-modal-container,body.schz-void-collapse #schz-info-dialog,body.schz-void-collapse .schz-info-dialog,body.schz-void-collapse .canvas-board,body.schz-void-collapse .color-filter-track{transition:transform var(--fall-duration, 1.4s) cubic-bezier(.55,.055,.675,.19) var(--fall-delay, 0s),opacity var(--fall-duration, 1.4s) ease-in calc(var(--fall-delay, 0s) + .35s)!important;transform:translate3d(var(--fall-drift-x, 0px),var(--fall-dist, 1600px),0) rotate(var(--fall-rot, 0deg))!important;pointer-events:none!important;user-select:none!important;will-change:transform!important}.main{width:60%;margin:0 auto;padding:1.5% 3% 3%;min-height:100vh;position:relative;z-index:5;overflow:visible!important}.image-row{position:relative;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:auto;padding-bottom:3%;z-index:5}.image-row img{width:calc((100% - 6%) / 3);height:auto;display:block;filter:drop-shadow(6px 6px 32px rgba(0,0,0,.3));cursor:var(--cursor-zoom, zoom-in);transition:transform .2s ease-in-out,filter .2s ease-in-out}.image-row img:hover{filter:drop-shadow(12px 12px 48px rgba(0,0,0,.5)) brightness(1.1);transform:scale(1.05)}.image-row img:active{filter:drop-shadow(0px 0px 0px rgba(0,0,0,0)) brightness(.8);transform:scale(.8)}.custom-tooltip{position:fixed;z-index:99999;pointer-events:none;background-color:var(--schz-white, #f1f1f1);mix-blend-mode:difference;border:.275vmin solid var(--schz-red-dark, #710303);padding:5px 10px;opacity:0;filter:drop-shadow(.7vmin .7vmin .2vmin rgba(11,11,11,1));transition:opacity .2s ease-in-out;transform:translate(-50%,-115%)}.custom-tooltip span{color:var(--schz-red, #af1d24);text-shadow:.15vmin .15vmin .2vmin rgba(3,58,113,.5);font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2vmin}@media(max-width:768px){.main{width:100%!important;max-width:100vw!important;box-sizing:border-box!important;margin:0 auto!important;padding:4% 3%!important;min-height:100vh;position:relative;overflow:visible!important}.image-row{width:100%!important;max-width:100%!important;box-sizing:border-box!important;justify-content:space-between!important;margin:0 auto!important;padding-bottom:4%!important}.image-row img{width:32%!important;max-width:32%!important;box-sizing:border-box!important}.custom-tooltip{display:none!important}}.color-filter-nav{position:sticky;top:14px;width:100%;max-width:100%;overflow:visible;display:flex;justify-content:center;align-items:center;margin:1.5vh auto 2.5vh;padding:0 1rem;z-index:100;box-sizing:border-box;pointer-events:none}.color-filter-pill-wrapper{position:relative;display:inline-flex;max-width:100%;pointer-events:auto;overflow:visible}.color-filter-track.canvas-board{position:relative;display:grid;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(3,44px);gap:8px;padding:12px;box-sizing:border-box;aspect-ratio:1 / 1;width:auto;border-radius:0;background-color:#f7f6f0;user-select:none;box-shadow:6px 6px 32px #0000004d;border:1px solid rgba(0,0,0,.12)}.canvas-texture-layer{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform:rotate(90deg);transform-origin:center center;border-radius:inherit;z-index:0;pointer-events:none;filter:contrast(1.06) brightness(.98)}.color-filter-btn{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:none;background:transparent;border-radius:50%;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.color-filter-btn:focus-visible{outline:2px solid #af1d24;outline-offset:2px}.color-filter-btn.paint-red{--glow-core: rgba(239, 68, 68, .25);--glow-spread: rgba(220, 38, 38, .5);--glow-hover: rgba(239, 68, 68, .45)}.color-filter-btn.paint-orange{--glow-core: rgba(249, 115, 22, .25);--glow-spread: rgba(234, 88, 12, .5);--glow-hover: rgba(249, 115, 22, .45)}.color-filter-btn.paint-yellow{--glow-core: rgba(234, 179, 8, .25);--glow-spread: rgba(250, 204, 21, .55);--glow-hover: rgba(234, 179, 8, .5)}.color-filter-btn.paint-green{--glow-core: rgba(34, 197, 94, .25);--glow-spread: rgba(22, 163, 74, .5);--glow-hover: rgba(34, 197, 94, .45)}.color-filter-btn.paint-blue{--glow-core: rgba(59, 130, 246, .25);--glow-spread: rgba(37, 99, 235, .5);--glow-hover: rgba(59, 130, 246, .45)}.color-filter-btn.paint-purple{--glow-core: rgba(168, 85, 247, .25);--glow-spread: rgba(147, 51, 234, .5);--glow-hover: rgba(168, 85, 247, .45)}.color-filter-btn.paint-pink{--glow-core: rgba(244, 63, 94, .25);--glow-spread: rgba(225, 29, 72, .5);--glow-hover: rgba(244, 63, 94, .45)}.color-filter-btn.paint-rainbow{--glow-core: rgba(244, 63, 94, .25);--glow-spread: rgba(14, 165, 233, .6);--glow-hover: rgba(14, 165, 233, .45)}.color-filter-btn.paint-noColor{--glow-core: rgba(100, 116, 139, .25);--glow-spread: rgba(71, 85, 105, .45);--glow-hover: rgba(100, 116, 139, .45)}.watercolor-blob{display:block;width:38px;height:38px;object-fit:contain;pointer-events:none;user-select:none;transform-origin:center center;transform:scale(.9);filter:saturate(.28) contrast(.8);opacity:.74;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1),opacity .25s ease;will-change:transform,filter,opacity}.color-filter-btn:hover:not(.active) .watercolor-blob{transform:scale(1.08);filter:saturate(.85) contrast(.95) drop-shadow(0 2px 3.5px rgba(0,0,0,.28)) drop-shadow(0 0 6px var(--glow-hover));opacity:.95}.color-filter-btn.active .watercolor-blob{transform:scale(1.25);filter:saturate(1.15) contrast(1.05) drop-shadow(0 3.5px 5px rgba(0,0,0,.5)) drop-shadow(0 0 8px var(--glow-core)) drop-shadow(0 0 16px var(--glow-spread));opacity:1}.color-filter-btn.active:hover .watercolor-blob{transform:scale(1.28);filter:saturate(1.2) contrast(1.08) drop-shadow(0 4px 6px rgba(0,0,0,.55)) drop-shadow(0 0 10px var(--glow-core)) drop-shadow(0 0 20px var(--glow-spread));opacity:1}.watercolor-rainbow-glow{position:absolute;top:50%;left:50%;width:38px;height:38px;object-fit:contain;pointer-events:none;user-select:none;z-index:1;transform-origin:center center;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1),opacity .25s ease;will-change:transform,filter,opacity}.color-filter-btn.paint-rainbow .watercolor-rainbow-glow-core,.color-filter-btn.paint-rainbow .watercolor-rainbow-glow-spread{transform:translate(-50%,-50%) scale(.92);filter:blur(2.5px) saturate(.4) brightness(.9);opacity:0}.color-filter-btn.paint-rainbow:hover:not(.active) .watercolor-rainbow-glow-core{transform:translate(-50%,-50%) scale(1.08);filter:blur(3px) saturate(1.15) brightness(1);opacity:.35}.color-filter-btn.paint-rainbow:hover:not(.active) .watercolor-rainbow-glow-spread{transform:translate(-50%,-50%) scale(1.14);filter:blur(5.5px) saturate(1.05) brightness(.98);opacity:.2}.color-filter-btn.paint-rainbow.active .watercolor-rainbow-glow-core{transform:translate(-50%,-50%) scale(1.18);filter:blur(3.5px) saturate(1.25) brightness(1.04);opacity:.52}.color-filter-btn.paint-rainbow.active .watercolor-rainbow-glow-spread{transform:translate(-50%,-50%) scale(1.26);filter:blur(7px) saturate(1.15) brightness(1.02);opacity:.32}.color-filter-btn.paint-rainbow.active:hover .watercolor-rainbow-glow-core{transform:translate(-50%,-50%) scale(1.2);filter:blur(4px) saturate(1.3) brightness(1.06);opacity:.6}.color-filter-btn.paint-rainbow.active:hover .watercolor-rainbow-glow-spread{transform:translate(-50%,-50%) scale(1.28);filter:blur(8px) saturate(1.2) brightness(1.04);opacity:.38}.color-filter-btn.paint-rainbow:hover:not(.active) .watercolor-blob{filter:saturate(.88) contrast(.96) drop-shadow(0 2px 3.5px rgba(0,0,0,.28))}.color-filter-btn.paint-rainbow.active .watercolor-blob{filter:saturate(1.15) contrast(1.05) drop-shadow(0 3.5px 5px rgba(0,0,0,.5))}.color-filter-btn.paint-rainbow.active:hover .watercolor-blob{filter:saturate(1.2) contrast(1.08) drop-shadow(0 4px 6px rgba(0,0,0,.55))}@media(max-width:360px){.color-filter-track.canvas-board{grid-template-columns:repeat(3,38px);grid-template-rows:repeat(3,38px);gap:6px;padding:10px}.color-filter-btn{width:38px;height:38px}.watercolor-blob,.watercolor-rainbow-glow{width:32px;height:32px}}body.schz-void-collapse .color-filter-nav,body.schz-void-collapse .color-filter-pill-wrapper{pointer-events:none!important}body.schz-void-collapse .color-filter-track.canvas-board{transition:transform var(--fall-duration, 1.4s) cubic-bezier(.55,.055,.675,.19) var(--fall-delay, 0s),opacity var(--fall-duration, 1.4s) ease-in calc(var(--fall-delay, 0s) + .35s)!important;transform:translate3d(var(--fall-drift-x, 0px),var(--fall-dist, 1600px),0) rotate(var(--fall-rot, 0deg))!important;pointer-events:none!important;user-select:none!important;will-change:transform!important}.viewer-body{overflow:visible}.has-alts{overflow-y:auto}#return{position:fixed;top:2vmin;left:2vmin;z-index:50;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.75vmin;line-height:1}.main-container{position:relative;display:flex;flex-direction:row;align-items:center;gap:7.5%;width:100%;margin:0 auto;padding:3%;perspective:1500px;z-index:5}#image-frame{width:45vw;max-width:80vh;height:auto;--mouse-x: 0;--mouse-y: 0;--tilt-intensity: 4deg;transform:rotateX(calc(var(--mouse-y) * var(--tilt-intensity))) rotateY(calc(var(--mouse-x) * var(--tilt-intensity)));transition:transform .1s ease-out,filter .1s ease-out;transform-style:preserve-3d;filter:drop-shadow(calc(var(--mouse-x) * -15px + 6px) calc(var(--mouse-y) * 15px + 6px) 32px rgba(0,0,0,.4));position:relative;overflow:hidden;cursor:var(--cursor-zoom, zoom-in);z-index:5}#image-frame:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at calc(var(--mouse-x) * 50% + 50%) calc(var(--mouse-y) * -50% + 50%),#fff6,#fff0 60%);opacity:calc(var(--tilt-factor, 0) * .7);mix-blend-mode:screen;transition:opacity .3s ease-out;pointer-events:none}#image-frame.resting{transition:transform .25s ease-out,filter .5s ease-out}#main-image{width:100%;height:auto;display:block}#museum-card{line-height:1;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:var(--schz-black, #030902);background:url(https://ik.imagekit.io/schzstrg/tr:w-2000,q-100/cardstock.png);background-repeat:no-repeat;background-size:cover;width:30vw;min-height:30vmin;max-height:80vh;height:auto;padding:2vmin;filter:drop-shadow(.1vmin .275vmin .55vmin rgba(0,0,0,.175));position:relative;z-index:5}#museum-card h2{font-weight:400;font-size:3vmin;margin:0;padding-bottom:1vmin}#museum-card h3{font-weight:400;font-size:2vmin;margin:0;padding-bottom:.5vmin}#museum-card a,#return a{color:var(--schz-red-dark, #710303);text-decoration:underline;font-weight:700;transition:all .15s ease-in-out}#museum-card a:hover,#museum-card a:visited:hover,#return a:hover,#return a:visited:hover{color:var(--schz-red, #af1d24);text-shadow:0 0 .2vmin color-mix(in srgb,var(--schz-red, #af1d24),transparent 75%)}#museum-card a:visited,#return a:visited{color:color-mix(in srgb,var(--schz-red-dark, #710303),black 20%)}#museum-card a:active,#return a:active{color:#eaeaea;background-color:var(--schz-red, #af1d24);text-shadow:0 0 .2vmin #eaeaeac0;transform:translateY(1px)}#museum-card a:focus-visible,#return a:focus-visible{outline:transparent}#art-description{line-height:1.45;text-wrap:pretty}#art-description a{color:var(--schz-red-dark, #710303);text-decoration:underline;font-weight:700;word-break:break-word}#art-description a:hover{color:var(--schz-red, #af1d24)}#art-description i,#art-description em{font-style:italic}#artist-name{font-weight:700}#art-title{font-weight:700;font-style:italic}#art-details{font-size:1.5vmin!important}#art-description{margin-top:1vmin;font-size:1.75vmin;line-height:1.25;text-wrap:balance}#gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20.125vmin,1fr));gap:2vmin;padding:0 3% 5vmin;width:calc(75vw + 7.5%);box-sizing:border-box;position:relative;z-index:5;overflow:visible}.alt-wrapper{position:relative;width:100%;height:100%;aspect-ratio:1 / 1}.alt-wrapper:has(img.swapped):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#0000 50%,#000c 150%);pointer-events:none;z-index:5}#gallery-grid img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease,filter .2s ease;cursor:var(--cursor-zoom, zoom-in);display:block}#gallery-grid img:hover{transform:scale(1.02);filter:brightness(1.1) contrast(1.1)}#gallery-grid img:active{transform:scale(.98);filter:brightness(.9) contrast(.9)}#gallery-grid img.swapped{opacity:.5;filter:grayscale(100%) blur(.2vmin);pointer-events:none}.undo-x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;color:var(--schz-red-dark, #710303);text-shadow:2px 2px 16px color-mix(in srgb,var(--schz-black, #030902),transparent 75%);font-size:12vmin;font-family:monospace;line-height:2px;width:5vmin;height:5vmin;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease-in-out;user-select:none}.undo-x:hover{color:var(--schz-red, #af1d24);transform:translate(-50%,-50%) scale(1.1);text-shadow:0px 0px 16px color-mix(in srgb,var(--schz-black, #030902),transparent 50%)}@media(max-width:768px){#image-frame{touch-action:none}#museum-card h2{font-size:2.75vmin}#museum-card h3{font-size:1.75vmin}}.schz-info-dialog{border:1.5px solid var(--schz-red-dark, #710303);background:#f3efe6;color:var(--schz-black, #111010);padding:0;max-width:620px;width:min(92vw,620px);max-height:88dvh;box-shadow:0 28px 75px #000000d9,0 4px 16px #0006;border-radius:0;overflow:hidden;margin:auto;transition-property:opacity,transform,display,overlay;transition-duration:.28s;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-behavior:allow-discrete;opacity:0;transform:scale(.96);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.schz-info-dialog[open]{opacity:1;transform:scale(1)}@starting-style{.schz-info-dialog[open]{opacity:0;transform:scale(.96)}}.schz-info-dialog::backdrop{background-color:#03090200;backdrop-filter:blur(0px);transition:display .28s allow-discrete,overlay .28s allow-discrete,background-color .28s ease,backdrop-filter .28s ease}.schz-info-dialog[open]::backdrop{background-color:#030902d9;backdrop-filter:blur(8px)}@starting-style{.schz-info-dialog[open]::backdrop{background-color:#03090200;backdrop-filter:blur(0px)}}@media(prefers-reduced-motion:reduce){.schz-info-dialog{transform:none;transition-duration:.1s}@starting-style{.schz-info-dialog[open]{transform:none}}}.info-modal-card{padding:2.2rem 2.4rem;background-color:#f3efe6;background-image:url(https://ik.imagekit.io/schzstrg/tr:w-2000,q-100/cardstock.png);background-size:cover;background-position:center;color:var(--schz-black, #111010);position:relative;display:flex;flex-direction:column;max-height:88dvh;box-sizing:border-box}.info-modal-header{flex-shrink:0;border-bottom:1.5px solid rgba(113,3,3,.35);padding-bottom:.9rem;margin-bottom:1.35rem}.info-modal-tag{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;font-weight:700;color:var(--schz-red, #af1d24);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;text-align:center}.info-modal-header h2{margin:0;font-family:Times,Times New Roman,Georgia,serif;font-size:clamp(1.4rem,3.8vw,1.85rem);font-weight:700;color:var(--schz-red, #af1d24);letter-spacing:.04em;text-transform:uppercase;text-align:center;text-wrap:balance}.info-modal-content{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:.4rem;display:flex;flex-direction:column;gap:1.25rem;scrollbar-width:thin;scrollbar-color:var(--schz-red-dark, #710303) transparent}.info-modal-content::-webkit-scrollbar{width:4px}.info-modal-content::-webkit-scrollbar-track{background:transparent}.info-modal-content::-webkit-scrollbar-thumb{background:var(--schz-red-dark, #710303);border-radius:2px}.info-section{display:flex;flex-direction:column;gap:.55rem}.info-section+.info-section{padding-top:1.15rem;border-top:1px solid rgba(113,3,3,.14)}.info-section h3{font-family:Times,Times New Roman,Georgia,serif;font-weight:700;font-size:1.08rem;color:var(--schz-red, #af1d24);letter-spacing:.03em;text-transform:uppercase;margin:0 0 .35rem;text-align:center;text-wrap:balance}.info-terms-list{display:flex;flex-direction:column;gap:.85rem;padding:0;margin:0;list-style:none}.info-row{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.2rem;width:100%;text-wrap:pretty}.info-section p:has(strong){display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.2rem;width:100%;margin:0;text-wrap:pretty}.info-label,.info-row strong,.info-section strong{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:.88rem;line-height:1.45;color:var(--schz-black, #111010);text-align:left;flex-shrink:0;max-width:48%;text-wrap:pretty}.info-value,.info-section p,.info-row span{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:.86rem;line-height:1.55;color:var(--schz-black, #111010);text-align:right;text-wrap:pretty;margin:0 0 0 auto;max-width:50%;flex:0 1 50%}.info-section .subtext{font-family:Inter,sans-serif;font-size:.8rem;color:var(--schz-black, #111010);font-style:italic;text-align:right;text-wrap:pretty;max-width:50%;margin-left:auto}.info-subtext-link{color:var(--schz-red-dark, #710303);text-decoration:underline;font-family:Inter,sans-serif;font-weight:600;font-size:.85rem;transition:color .15s ease}.info-subtext-link:hover{color:var(--schz-red, #af1d24)}.info-modal-footer{flex-shrink:0;margin-top:1.35rem;padding-top:.95rem;border-top:1px solid rgba(17,16,16,.12);display:flex;justify-content:flex-end}.info-close-btn{background:var(--schz-red, #af1d24);color:#fbfbfb;border:1px solid var(--schz-red-dark, #710303);padding:9px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:1px;transition:background-color .18s ease,transform .12s ease,box-shadow .18s ease;cursor:pointer;box-shadow:0 2px 6px #af1d2459}.info-close-btn:hover{background:var(--schz-red-dark, #710303);border-color:var(--schz-black, #111010);box-shadow:0 4px 12px #71030380;transform:translateY(-1px)}.info-close-btn:active{transform:translateY(1px);box-shadow:0 1px 3px #71030366}@media(max-width:580px){.schz-info-dialog{width:94vw;max-height:86dvh}.info-modal-card{padding:1.35rem 1.15rem;max-height:86dvh}.info-modal-header{padding-bottom:.75rem;margin-bottom:1rem}.info-modal-header h2{font-size:1.3rem;letter-spacing:.02em}.info-modal-content{gap:1.05rem;padding-right:.2rem}.info-section+.info-section{padding-top:.95rem}.info-section h3{font-size:.98rem;margin-bottom:.25rem}.info-terms-list{gap:.65rem}.info-row{flex-direction:column;align-items:stretch;gap:.2rem;padding:.35rem 0;border-bottom:1px dashed rgba(17,16,16,.1)}.info-row:last-child{border-bottom:none;padding-bottom:0}.info-section p:has(strong){flex-direction:column;align-items:stretch;gap:.2rem;padding:.35rem 0;border-bottom:1px dashed rgba(17,16,16,.1)}.info-label,.info-row strong,.info-section strong{max-width:100%;text-align:left;font-size:.86rem}.info-value,.info-section p,.info-row span{max-width:100%;flex:1 1 100%;text-align:right;font-size:.84rem;line-height:1.5;margin:0}.info-section .subtext{max-width:100%;text-align:right}.info-modal-footer{margin-top:1rem;padding-top:.75rem}.info-close-btn{width:100%;padding:10px 16px;text-align:center}}.pinned-letters-container{width:100%;position:relative;z-index:10;perspective:1200px;touch-action:pan-y}.letter-board{display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,1.2vw,1rem);max-width:100%;padding:.5rem .75rem;perspective:1200px;transform-style:preserve-3d}.letter-line{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.6rem,1.8vw,1.6rem);transform-style:preserve-3d}.letter-word{display:flex;flex-wrap:nowrap;gap:clamp(3px,.7vw,7px);transform-style:preserve-3d}.letter-wrapper{position:relative;width:clamp(24px,4.2vw,46px);height:clamp(34px,5.6vw,62px);display:inline-block;transform-style:preserve-3d}.thumbtack{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:clamp(28px,2.6vw,38px);height:auto;z-index:10;pointer-events:none;user-select:none}@media(max-width:768px){.thumbtack{top:clamp(-13px,-3vw,-10px)!important;width:clamp(26px,6.5vw,32px)!important}}.paper-scrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;cursor:default;transform-origin:50% 8px;user-select:none;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;will-change:transform,filter;transition:none}.paper-scrap.interactive-scrap{cursor:pointer}.paper-scrap.interactive-scrap:hover{filter:drop-shadow(0 0 12px rgba(175,29,36,.55)) brightness(1.12);cursor:pointer}.paper-scrap.interactive-scrap:active{filter:drop-shadow(1px 2px 4px rgba(0,0,0,.55)) brightness(.96);transform:rotate(var(--scrap-angle, 0deg)) scale(.97)!important}.pin-hole{position:absolute;top:6px;left:50%;transform:translate(-50%);width:3.5px;height:3.5px;border-radius:50%;background-color:#1a1a1a;box-shadow:0 .5px 1px #fff6;pointer-events:none}.paper-char{font-family:Times,Times New Roman,serif;font-size:clamp(1.4rem,2.8vw,2.2rem);font-weight:700;color:#111;line-height:1;pointer-events:none}.decal-container,#decal-spawner-root{position:absolute;inset:0;width:100%;min-height:100%;margin:0;padding:0;pointer-events:none;z-index:0;overflow:visible}.decal-item,.random-thing{position:absolute;pointer-events:none;user-select:none;overflow:visible}.decal-item img,.random-thing img{overflow:visible}@media(max-width:768px){.decal-container,#decal-spawner-root,.decal-item,.random-thing{display:none!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important}}.home-page-container{position:relative;width:100%;max-width:100%;min-height:100vh;margin:0;padding:0 0 5vh;overflow:visible!important;box-sizing:border-box}.header{position:relative;text-align:center;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;color:#980d10;z-index:5;overflow:visible;box-sizing:border-box}.header-image{width:50%;height:auto;filter:drop-shadow(0px 0px 8px rgba(3,9,2,.15)) drop-shadow(0px 0px 4px rgba(113,3,3,.2))}.header-title{font-size:2.5em;margin-top:0vh;font-family:Times,Times New Roman,serif;text-shadow:2px 2px 4px rgba(3,9,2,.3)}@media(max-width:768px){.header-image{width:90%!important;height:auto}.header-title{font-size:4vw!important}}
/*# sourceMappingURL=index-app.css.map */
