@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac41ccbdfd25c928-s.1039cl0xt03-f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe83cf2ab39e9c57-s.p.14waxr-skyoyd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Michroma Fallback;src:local(Arial);ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.0%;size-adjust:141.62%}.michroma_5a480424-module__B8gZRq__className{font-family:Michroma,Michroma Fallback;font-style:normal;font-weight:400}.michroma_5a480424-module__B8gZRq__variable{--font-michroma:"Michroma", "Michroma Fallback"}
.page-recycler{cursor:crosshair;touch-action:manipulation;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.page-recycler img{z-index:10;filter:invert();pointer-events:none;transition-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;display:none;position:absolute}.page-recycler ::-moz-selection{background:var(--green01)}.page-recycler ::selection{background:var(--green01)}.page-recycler .grey{color:var(--grey01)}.page-recycler .green{color:var(--green01)}.page-recycler .link{color:var(--green01);text-decoration:none}.page-recycler .link:hover{opacity:.5}.page-recycler input{box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);cursor:grab;border-radius:50px;padding-left:10px;padding-right:10px;display:block}.page-recycler input[type=range]{-webkit-appearance:none;z-index:51;transform-origin:0;background:0 0;width:50vh;transition-duration:.5s;position:absolute;bottom:2%;left:2%;transform:rotate(270deg)}.page-recycler input[type=range]::-webkit-slider-runnable-track{background:var(--grey01);border:none;height:1px}.page-recycler input[type=range]::-moz-range-track{background:var(--grey01);border:none;height:1px}.page-recycler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--green01);border:none;border-radius:50%;width:10px;height:10px;margin-top:-5px}.page-recycler input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:var(--green01);border:none;border-radius:50%;width:10px;height:10px;margin-top:-5px}.page-recycler input[type=range]:focus{outline:none}.page-recycler input[type=range]:-moz-focusring{background:0 0;outline:none}.page-recycler input[type=range]:focus::-webkit-slider-runnable-track{background:var(--grey01)}.page-recycler input[type=range]:focus::-moz-range-track{background:var(--grey01)}.page-recycler #monochrom{z-index:50;color:var(--grey01);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);border-radius:50px;padding-left:10px;padding-right:10px;font-size:1.5vw;transition-duration:.5s;position:fixed;top:2%;right:2%}.page-recycler #monochrom:hover{filter:blur(3px);cursor:pointer;text-decoration:none;animation:1s infinite alternate fadeIn}.page-recycler #rangeValue{z-index:49;box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);border-radius:50px;padding-left:10px;padding-right:10px;font-size:2vw;transition-duration:.5s;position:fixed;top:1%;left:1%}.page-recycler #rangeValue:after{content:"％"}.page-recycler .text-mono:before{content:"monochrome";color:var(--green01);transition-duration:1s}.page-recycler .text-color:before{content:"iridescent";color:var(--grey01);transition-duration:1s}.page-recycler .small{color:var(--green01);z-index:10;font-size:2vw;position:absolute;top:5%;left:2%}.page-recycler #close{z-index:100;color:var(--grey01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);cursor:pointer;border-radius:30px;padding-left:10px;padding-right:10px;font-size:2vw;transition-duration:.5s;position:absolute;bottom:2%;right:2%}.page-recycler #close:hover{filter:blur(3px);animation:1s infinite alternate fadeIn}.page-recycler #info{z-index:50;position:fixed;top:2%;left:2%}.page-recycler #info div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);color:var(--grey01);border-radius:50px;margin:0;padding-left:10px;padding-right:10px;font-size:2vw;text-decoration:none;transition-duration:1s;display:inline-block}.page-recycler #large{font-size:5vw}.page-recycler .loader{z-index:1001;background:var(--green01);pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-recycler .loader.hidden{animation:1s forwards fadeOut}.page-recycler #textloader{text-align:center;color:var(--grey01);font-size:2vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.page-recycler #textloader div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);color:var(--grey01);border-radius:50px;margin:0;padding-left:10px;padding-right:10px;font-size:2vw;text-decoration:none;transition-duration:1s;display:inline-block}@keyframes fadeOut{to{filter:blur(5px);opacity:0;visibility:hidden;transform:scale(5)}}.page-recycler .numbers{z-index:1;color:#6e6e6e10;opacity:1;font-size:8vw;font-family:var(--font-michroma),sans-serif;-webkit-background-clip:text;flex-wrap:wrap;place-content:center;transition-duration:.5s;display:flex;position:relative}.page-recycler .numbers :hover{color:var(--green01);z-index:11;transition-duration:.5s}.page-recycler .numbers>div{line-height:100px;transition-duration:.5s}.page-recycler .numbers div{display:none}.page-recycler .numbers-gray{filter:grayscale(100)brightness()}.page-recycler #refresh{z-index:10;color:var(--green01);margin-right:10px;font-size:5vw;font-style:oblique;text-decoration:underline;transition-duration:.5s;position:absolute;bottom:0%;right:0%}.page-recycler #refresh a:hover{animation:1s infinite alternate fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.page-recycler #pictures{animation-iteration-count:1;animation-fill-mode:forwards}@supports (mix-blend-mode:luminosity){.page-recycler .luminosity{mix-blend-mode:luminosity}}.page-recycler .luminosity{filter:grayscale(100)}.page-recycler .difference{mix-blend-mode:difference}.page-recycler #index_info{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);color:var(--grey01);text-align:right;max-width:45vw;margin:0;padding:10px;font-size:.8vw;position:fixed;bottom:2%;right:2%}.page-recycler .recycling_info{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);color:var(--grey01);border-radius:3%;width:35vw;margin:0;padding:10px;font-size:1vw;position:fixed}.page-recycler .text_top{text-align:left;top:3%;left:2%}.page-recycler .text_bottom{text-align:right;bottom:3%;right:2%}.page-recycler #form_upload{z-index:999;width:100%;height:100%;transition:var(--transition);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed}.page-recycler #form_upload p{color:#dcdcdc;margin-top:20px;font-size:1vw}@media screen and (max-width:768px){.page-recycler #form_upload p{display:none}}.page-recycler input[type=file]{color:#fff;cursor:pointer;background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;padding:10px 20px}.page-recycler #button_upload{color:var(--green01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);cursor:pointer;background-color:#0000;border-radius:50px;padding-left:15px;padding-right:15px;font-size:1.5vw;display:none}.page-recycler #button_upload:hover{opacity:.7}.page-recycler label[for=file-input]{color:var(--green01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--boxshadow);-webkit-box-shadow:var(--boxshadow);-moz-box-shadow:var(--boxshadow);cursor:pointer;background-color:#0000;border-radius:50px;padding-left:15px;padding-right:15px;font-size:2.5vw}.page-recycler label[for=file-input]:hover{opacity:.5}.page-recycler .form-group{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}.page-recycler input[type=file]{display:none}.page-recycler button[type=submit]{color:#fff;cursor:pointer;background-color:#4caf50;border-radius:5px;padding:10px 20px}@media screen and (max-width:768px){.page-recycler .numbers{font-size:13vw}.page-recycler #photography{font-size:5vw}.page-recycler #refresh{margin-right:10px;font-size:8vw}.page-recycler #rangeValue{font-size:10vw}.page-recycler .numbers>div{line-height:60px;transition-duration:.5s}.page-recycler #textloader{font-size:4.5vw}.page-recycler #monochrom{font-size:5vw}.page-recycler #large{font-size:8vw}.page-recycler .small{font-size:3.5vw}.page-recycler #info div{font-size:4.5vw}.page-recycler #close{font-size:8vw}.page-recycler #index_info{max-width:85vw;font-size:3vw}.page-recycler input[type=range]{-webkit-appearance:none;position:absolute;left:4%}.page-recycler input[type=range]::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3px}.page-recycler input[type=range]::-moz-range-thumb{width:10px;height:10px;margin-top:-3px}.page-recycler label[for=file-input]{font-size:4vw}.page-recycler .recycling_info{width:85vw;font-size:3vw}}@media screen and (min-width:751px){.page-recycler .numbers>div{line-height:130px;transition-duration:.5s}}.page-recycler .highlight{color:#0ff;background-color:#6495ed}
