@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_2ec745{font-family:Geist,Geist Fallback;font-style:normal}.__variable_2ec745{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/react-burning-ritual/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_2cba4d{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_2cba4d{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}form{display:inline-block;z-index:2000}label input{border:none;border-radius:50%;width:6vh;height:6vh;margin:3vh;cursor:pointer}label{text-transform:uppercase;text-shadow:-1px 1px black;display:inline-flex;height:15vh;flex-direction:row;align-items:center}label p{width:0;height:0;font-size:1vh;float:right;font-size:1.5vh;z-index:100}label.colorChooser{border-width:.1vh;border-radius:50%!important;height:12vh;width:12vh;margin:2vh}button[type=submit]{border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;box-shadow:0 0 5px 4px #ff9e00;transform:rotate(-45deg);height:6vh;width:6vh;background-color:#ffe900;color:white;font-weight:700;margin:0 3vh;border:none;color:darkred;cursor:pointer}details{opacity:.8;transition:height 3s,opacity 3s;overflow:hidden;font-size:1.4em;height:7vh;pointer-events:all}details span:has([open]){opacity:.5}details:open{opacity:1;height:100%;transition:transform 3s;transform:translateY(80%)}details.openManually{height:100%;max-height:85vh;transition:transform 3s;transform:translateY(0)}::picker(select),select{appearance:base-select}textarea{background-color:beige;padding:.2rem 1.2rem;min-width:20vw;width:90vw;min-height:5rem;display:inline-block;color:#6f6c89;text-align:left;font-family:monospace;font-weight:700;border-radius:1rem;border-collapse:collapse;border:.03em inset #2395a1}summary{background-color:#000000;border-radius:50% 50% 0 0;color:#ffb3b3;cursor:pointer;padding:2vh;border-bottom:1vh groove wheat;position:relative;z-index:10}#changeDuration{position:absolute;height:2vh;width:100%;background:white;border-radius:50%;left:50%;top:50%;transform:rotate(216deg) translate(0);display:block;margin-left:-50%;margin-top:-1vh}#gridCollection{display:flex;width:100%;height:100%;contain:layout;margin:auto;border-right:2px solid orange}#gridCollection span{display:flow-root!important}.App{text-align:center;background-image:url(/react-burning-ritual/_next/static/media/cozyfire.cb0d2e00.jpg);background-attachment:fixed;background-position-x:center;background-size:cover}.App-header{display:block;flex-direction:column-reverse;align-items:center;font-size:1rem;color:white;background-attachment:fixed;justify-content:center}.Grid-flex{height:100vh;display:grid;grid-template-rows:1fr .1fr}.Grid-reducer{width:100%;pointer-events:none}.Grid-reducer-holder{display:flex;z-index:11;pointer-events:none}.App-link{color:#61dafb}.burningItem{pointer-events:all}.burningItem>*{pointer-events:none}.container{margin:auto;visibility:visible;opacity:1;max-width:20rem;font-size:.75em;filter:blur(-90000px)}.controlBorder{border:solid #3f3;border-radius:25%}.filterUI{align-items:center;background:#3f1a1a30;backdrop-filter:grayscale(1);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:1vh 0}.filterUI:has(.openManually){background:black}.filterUI label{touch-action:none}.itemContent{background-color:beige;padding:0 1.2rem;min-width:2rem;display:inline-block;color:#6f6c89;text-align:left;font-family:monospace;font-weight:700;border-radius:1rem;border-collapse:collapse;border-width:.03em;border-color:#2395a1}.rotateRand{transform:rotate(30)}.tooltip{height:10vw;width:10vw;border-radius:50%;background-color:#555555aa;color:orange;font-weight:700;background-image:unset}.tooltip form{margin-top:calc(50%-5vh);height:5vh}.tooltip input{width:90%}.flicker{transform-origin:center bottom;animation-name:flicker;animation-duration:3ms;animation-delay:.2s;animation-timing-function:ease-in;animation-iteration-count:infinite;animation-direction:alternate;display:block;text-align:center;width:0;overflow:visible;opacity:.5;left:47%;margin:-3vh auto auto}.flame{bottom:0;position:absolute;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;transform:rotate(-45deg) scale(1.5)}.yellow{left:2px;width:30px;height:30px;background:gold;box-shadow:0 0 9px 4px gold}.orange{left:3px;width:34px;height:40px;background:orange;box-shadow:0 0 9px 4px orange}.red{left:-6px;width:48px;height:48px;background:OrangeRed;box-shadow:0 0 5px 4px OrangeRed}.white{left:7px;bottom:-1px;width:30px;height:30px;background:white;box-shadow:0 0 9px 4px white}.circle{border-radius:50%;position:absolute}.blue{width:10px;height:10px;left:25px;bottom:-25px;background:SlateBlue;box-shadow:0 0 15px 10px SlateBlue}.black{width:40px;height:40px;left:10px;bottom:-60px;background:black;box-shadow:0 0 15px 10px black}.welcome{top:50%;transform:translate(-50%,-50%);background:black;color:white;width:50vh;height:50vh;border-radius:50%;line-height:16vh}.smoke,.welcome{position:absolute;left:50%}.smoke{z-index:3;display:initial;width:1px;margin-top:-1.2vh;filter:blur(5px) brightness(.3) saturate(1.4) sepia(1) contrast(9.9)}.smoke span{display:block;position:absolute;bottom:-3em;left:50%;margin-left:-20px;height:0;width:0;border:35px solid #4b4b4b;border-radius:35px;left:-14px;opacity:0;transform:scale(.2)}@keyframes smokeR{0%{opacity:1;transform:scale(.01) translate(0)}10%{opacity:1;transform:scale(.2) translate(0)}30%{opacity:1;transform:scale(.2) translateY(-5px)}to{opacity:0;transform:scale(.8) translate(20px,-130px)}}@keyframes smokeL{0%{transform:scale(.01) translate(0)}10%{transform:scale(.2) translate(0)}30%{opacity:1;transform:scale(.2) translateY(-5px)}to{opacity:0;transform:scale(.8) translate(-20px,-130px)}}.smoke .s0{animation:smokeL 10s 0s infinite}.smoke .s1{animation:smokeR 10s 1s infinite}.smoke .s2{animation:smokeL 10s 2s infinite}.smoke .s3{animation:smokeR 10s 3s infinite}.smoke .s4{animation:smokeL 10s 4s infinite}.smoke .s5{animation:smokeR 10s 5s infinite}.smoke .s6{animation:smokeL 10s 6s infinite}.smoke .s7{animation:smokeR 10s 7s infinite}.smoke .s8{animation:smokeL 10s 8s infinite}.smoke .s9{animation:smokeR 10s 9s infinite}@keyframes letterAnim{5%{filter:invert(0) blur(0) brightness(1) saturate(1) sepia(.2) contrast(1);visibility:visible;opacity:1;border:none}20%{filter:invert(.3) blur(2px) brightness(.99) saturate(1) sepia(.65) contrast(2.5);visibility:visible;opacity:1;border-top-left-radius:50%;border-width:0;corner-bottom-right-shape:notch}25%{filter:invert(.5) blur(2px) brightness(.9) saturate(.5) sepia(.7) contrast(2.5);visibility:visible;opacity:.7;mix-blend-mode:normal;border-top-right-radius:50%;border-width:0;corner-top-left-shape:scoop}70%{filter:invert(.9) blur(3px) brightness(1) saturate(.2) sepia(.05) contrast(.3);visibility:visible;opacity:0;mix-blend-mode:normal;border-radius:100% 100% 100% 100%;border-width:0}to{filter:invert(.5) blur(180px) brightness(0) saturate(0) sepia(1) contrast(.2);visibility:hidden;opacity:0;border-radius:10% 90% 1% 90%;border-width:0}}@keyframes flameAnim{0%{filter:invert(0) blur(0) saturate(1) contrast(1);visibility:visible;opacity:1;transform:scale(.1)}20%{filter:invert(.2) blur(0) saturate(1.4) contrast(2);visibility:visible;opacity:1;transform:scale(2)}60%{filter:invert(1) blur(0 px) saturate(2.4) contrast(3);visibility:visible;opacity:1;transform:scale(.1)}to{filter:invert(1) blur(80px) saturate(10) contrast(2);visibility:hidden;opacity:0;transform:scale(.1)}}@keyframes smokeAnim{0%{filter:invert(0) blur(0) brightness(1) saturate(1) sepia(.2) contrast(1);visibility:visible;opacity:1;transform:scale3d(1,.5,.75)}20%{filter:invert(.3) blur(8px) brightness(1.8) saturate(1.4) sepia(.65) contrast(5);visibility:visible;opacity:1;transform:scale3d(1.2,1.3,1.2)}60%{filter:invert(1) blur(12px) brightness(2.2) saturate(1.4) sepia(1) contrast(1);visibility:visible;opacity:.5;transform:scaleX(1)}to{filter:blur(80px) brightness(5) saturate(10) sepia(1);visibility:hidden;opacity:0;background:none;transform:scale3d(0,0,0)}}@keyframes photoDarkening{0%{filter:contrast(1) saturation(1);mix-blend-mode:hard-light;opacity:1}22%{filter:contrast(1) saturation(0);mix-blend-mode:hard-light;opacity:.2}32%{filter:contrast(1) saturation(1);mix-blend-mode:hard-light;opacity:.2;background-color:#3f3}95%{filter:contrast(1.3) saturation(0);mix-blend-mode:lighten;opacity:0}}.engulfing{filter:brightness(-5) blur(40px)}.engulfing,.engulfingFast,.engulfingSlow{animation:ember 15s cubic-bezier(.14,.73,.96,.09) 0s normal forwards}.engulfingFast{transform:rotate3d(-9,39,-7,21deg) perspective(21px)}.darkening{animation:photoDarkening 15s cubic-bezier(.14,.73,.96,.09) 0s normal forwards!important}@keyframes shimmer{0%{transform:rotate(-1deg) scale(.98)}20%{transform:rotate(1deg) scale(1.04)}40%{transform:rotate(-1deg) scale(.98)}60%{transform:rotate(1deg) scale(1.04)}to{transform:rotate(0deg) scale(1)}}@keyframes ember{0%,to{transform:translate(0),translateZ(-20px);opacity:0}50%{transform:translate(2px,-2px),translateZ(20px);opacity:1}}@keyframes smokePuff{0%{transform:scale(.1);opacity:1}80%{transform:scale(1.5) rotate(3deg)}to{transform:scale(0);opacity:0}}@keyframes flicker{0%,40%,60%,to{transform:translateZ(0)}}.engulfing{animation:smokeAnim 90s cubic-bezier(.14,.73,.96,.09) 0s normal forwards}@keyframes combinedFlame{0%{transform:scale(.1);opacity:1}20%{transform:scale(1.5)}40%{transform:scale(1.3) rotate(-5deg)}60%{transform:scale(1.2) rotate(3deg)}to{transform:scale(.1);opacity:0}}.gridSize input[type=range],input[type=range]::-webkit-slider-runnable-track,input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.gridSize input[type=range]{background-color:transparent;accent-color:sandybrown;color:black;lighting-color:red;caret-color:red;border-block-color:red;border-color:orange;border-inline-color:cyan;text-decoration-color:red;fill:blue;border-top:none;border-bottom:none}.gridSize input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:1px solid #4eda71;width:30em;height:0;border-radius:.25em;background:linear-gradient(90deg,#da974e .125em,rgba(0,0,0,0) 0) 2px 0 border-box #f5f8eb;background-size:1vh 100%}.gridSize input[type=range]::-webkit-slider-thumb{position:relative;margin-top:-2.25em;box-sizing:border-box;border:1.5em solid transparent;width:7.5em;height:7.5em;border-radius:1.875em;transform:translateY(-1.25vh) rotate(30deg) skewY(30deg) scaleX(.88667);box-shadow:inset -1px -1px #3a3534;background:linear-gradient(135deg,rgb(59,206,59) 20%,#60858a 50%,#3a3534 0,#3a3534 calc(50% + 1px),rgba(0,0,0,0) calc(50% + 1px)) no-repeat content-box;filter:drop-shadow(0 0 #3a3534);padding:0;font-size:.2em}.gridSize input[type=range]::-moz-range-track{box-sizing:border-box;border:1px solid #4eda71;width:inherit;height:1px;border-radius:.25em;background:linear-gradient(90deg,#da974e .125em,rgba(0,0,0,0) 0) 2px 0 border-box #f5f8eb;background-size:1vh 10%}.gridSize input[type=range]::-ms-track{box-sizing:border-box;border:1px solid #4eda71;width:30em;height:0;border-radius:.25em;background:linear-gradient(90deg,#da974e .125em,rgba(0,0,0,0) 0) 2px 0 border-box #f5f8eb;background-size:1vh 100%}.gridSize input[type=range]::-moz-range-thumb{position:relative;margin-top:-2.25em;box-sizing:border-box;border:1.5em solid transparent;width:7.5em;height:7.5em;border-radius:1.875em;transform:translateY(-1.25vh) rotate(30deg) skewY(30deg) scaleX(.88667);box-shadow:inset -1px -1px #3a3534;background:linear-gradient(135deg,rgb(59,206,59) 20%,#60858a 50%,#3a3534 0,#3a3534 calc(50% + 1px),rgba(0,0,0,0) calc(50% + 1px)) no-repeat content-box;filter:drop-shadow(0 0 #3a3534);padding:0;font-size:.2em}.gridSize input[type=range]::-ms-thumb{position:relative;margin-top:-2.25em;box-sizing:border-box;border:1.5em solid transparent;width:7.5em;height:7.5em;border-radius:1.875em;transform:translateY(-1.25vh) rotate(30deg) skewY(30deg) scaleX(.88667);box-shadow:inset -1px -1px #3a3534;background:linear-gradient(135deg,rgb(59,206,59) 20%,#60858a 50%,#3a3534 0,#3a3534 calc(50% + 1px),rgba(0,0,0,0) calc(50% + 1px)) no-repeat content-box;filter:drop-shadow(0 0 #3a3534);padding:0;font-size:.2em}.gridSize input[type=range]::-webkit-slider-thumb:before,input[type=range] #thumb:before{position:absolute;width:2em;height:2em;transform:scaleX(1.1547) skewY(-30deg) rotate(-30deg) translateY(37%);background:linear-gradient(#ffffff,#ffffff) no-repeat 50% 20%,radial-gradient(circle,rgba(0,0,0,0) .25em,#ffffff 0,#ffffff .375em,rgba(0,0,0,0) 0) no-repeat;background-size:.125em 25%,100% 86%;filter:blur(1px);content:""}.gridSize input[type=range]::-ms-fill-lower,input[type=range]::-ms-tooltip{display:none}.gridSize .sliderVertical input{width:6.7vh;height:3vh;margin:2.1vh 0 0;transform-origin:0 0;transform:rotate(90deg);vertical-align:top;-webkit-appearance:none;appearance:none;padding-left:1vh}.gridSize .sliderHorizontal input{margin:0;vertical-align:super;height:0}label.gridSize{width:14vh;height:14vh;margin:2vh;cursor:grab;border-left-style:dashed!important;border-bottom-style:dashed!important;border-left-width:.3vh!important;border-bottom-width:.3vh!important;border-top:1.2vh solid black!important;border-right:1.2vh solid black!important;border-radius:50% 50% 50% 50%!important}label.gridSize p{position:relative;bottom:8.5vh;white-space:nowrap}.gridSize .sliderVertical{display:inline-block;width:0;height:15vh;padding:0;margin:0 0 0 4vh}.gridSize .sliderHorizontal{display:inline-block;padding:0;margin:0}.gridSize .sliderHorizontal span{display:flex}.gridSize .sliderHorizontal section{display:flex;align-items:center;justify-content:center;align-content:center;justify-items:center;flex-wrap:wrap;flex-direction:row;padding-left:.5vh;position:relative;top:1.5vh}.gridOptSignifier{background-color:#46c04d;border:1px solid #492222;width:1vh;height:1vh;display:inline-block;border-collapse:collapse;box-sizing:border-box}.oob{background-color:transparent;border-color:#277133;border-style:inset}svg.knob{width:15vh;height:15vh;margin:2vh;min-width:15vh;display:inline-block;border-right-style:groove;border-style:solid dashed solid solid!important;border-width:0 .5vh!important;border-left:.5vh solid black!important;border-radius:50%!important}.knob .dialValue{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;color:#3e3e3e}.knob .roundedBorderLeft{shape-outside:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='stroker' viewBox='0 0 50 100' style=' fill: none; stroke: violet; stroke-width:1px%0A'%3E%3Ccircle r='48' cx='50' cy='50'%3E%3C/circle%3E%3C/svg%3E");float:left}.knob .roundedBorderLeft,.knob .roundedBorderRight{width:50%;height:100%;cursor:grab;shape-rendering:geometricPrecision}.knob .roundedBorderRight{shape-outside:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='stroker' viewBox='0 0 50 100' style=' fill: none; stroke: violet; stroke-width:1px%0A'%3E%3Ccircle r='48' cx='0' cy='50'%3E%3C/circle%3E%3C/svg%3E");float:right}.knob .radioWheelDent{background:orange}.knob .text{width:100px;height:100%;text-align:right;color:white;font-family:Lato;-webkit-hyphens:auto;hyphens:auto;padding:4vh 0 0}.knob .text p:focus{outline:solid}.knob .text p{display:inline-block;background:red;height:15px;width:15px;border-radius:50%;margin:0;filter:drop-shadow(2px 4px 6px black) drop-shadow(1px 1px 0 #3f3);cursor:grab;position:relative}.knob .text p:hover{background:green}.knobLabel{-webkit-margin-before:auto;box-sizing:content-box;color:#fff;float:left;font-size:1.3vh;left:16%;margin-block-start:auto;position:relative;text-shadow:-1px 1px 1px #000;text-transform:uppercase;top:67%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:270;font-size:.6rem}