@import"https://fonts.googleapis.com/css2?family=Bangers&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--line-height: 1.4;--font-size-base: 1.6rem;--space: calc(var(--line-height) * var(--font-size-base));--color-primary: #1f2937;--color-secondary: #d32f2f;--color-secondary-light: rgb(215.4, 67.8, 67.8);--color-secondary-dark: rgb(219.9047619048, 89.0952380952, 89.0952380952);--color-grey-1: #eee;--color-grey-2: #ccc;--color-grey-3: #aaa;--color-grey-4: #888;--color-grey-5: #666;--color-grey-6: #444;--main-font: Roboto, sans-serif;--fancy-font: Bangers, cursive}html{font-size:62.5%}body{font-size:1.6rem;line-height:2.24rem}h1{font-size:4.8rem;line-height:4.48rem;font-weight:700;margin-bottom:6.72rem;text-align:center}h2{font-size:4rem;line-height:4.48rem;font-weight:700;margin-bottom:2.24rem}h3{font-size:3.2rem;line-height:4.48rem;font-weight:700;margin-bottom:2.24rem}h4{font-size:2.4rem;line-height:2.24rem;font-weight:700;margin-bottom:2.24rem}h5{font-size:2rem;line-height:2.24rem;font-weight:700;margin-bottom:2.24rem}h6{font-size:1.8rem;line-height:2.24rem;font-weight:700;margin-bottom:2.24rem}p,ul,ol{margin-bottom:2.24rem}b,strong{font-weight:700}i,em{font-style:italic}:root{scroll-behavior:smooth}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;color:var(--color-primary);box-sizing:border-box;font-family:sans-serif;justify-content:center;align-items:center;background:radial-gradient(circle at 50% 50%,#f9d423,#ff4e50);animation:heartbeat-bg 1.5s infinite}@keyframes heartbeat-bg{0%,to{background-size:100% 100%;filter:brightness(1)}10%{background-size:105% 105%;filter:brightness(1.15)}20%{background-size:100% 100%;filter:brightness(1)}30%{background-size:110% 110%;filter:brightness(1.25)}40%{background-size:100% 100%;filter:brightness(1)}}body[data-state=writing]{animation:breath-bg 6s ease-in-out infinite;background-position:center bottom}@keyframes breath-bg{0%,to{background-size:100% 100%;filter:brightness(1)}33%{background-size:150% 150%;filter:brightness(1.12)}}body[data-state=thinking]{animation:waves-bg 1s ease-in-out infinite;background-position:center;background-size:10rem;background-repeat:repeat;background-image:radial-gradient(circle at 50% 50%,#caffd6,#00f);--color1: white;--color2: black;background-image:repeating-radial-gradient(var(--color1) 0% 5%,var(--color2) 5% 10%)}@keyframes waves-bg{0%,to{background-image:radial-gradient(circle at 50% 50%,#caffd6,#00f);--color1: black;--color2: white}50%{background-image:radial-gradient(circle at 50% 50%,#00f,#caffd6);--color1: white;--color2: black}}body[data-state=success]{animation:glow-bg 1.6s ease-in-out infinite;transition:all .3s}@keyframes glow-bg{0%{background-image:conic-gradient(from 90deg at 50% 50%,#28a745 0% 10%,#caffd6 10% 20%,#28a745 20% 30%,#caffd6 30% 40%,#28a745 40% 50%,#caffd6 50% 60%,#28a745 60% 70%,#caffd6 70% 80%,#28a745 80% 90%,#caffd6 90% 100%)}25%{background-image:conic-gradient(from 180deg at 50% 50%,#28a745 0% 10%,#caffd6 10% 20%,#28a745 20% 30%,#caffd6 30% 40%,#28a745 40% 50%,#caffd6 50% 60%,#28a745 60% 70%,#caffd6 70% 80%,#28a745 80% 90%,#caffd6 90% 100%)}50%{background-image:conic-gradient(from 270deg at 50% 50%,#28a745 0% 10%,#caffd6 10% 20%,#28a745 20% 30%,#caffd6 30% 40%,#28a745 40% 50%,#caffd6 50% 60%,#28a745 60% 70%,#caffd6 70% 80%,#28a745 80% 90%,#caffd6 90% 100%)}75%{background-image:conic-gradient(from 360deg at 50% 50%,#28a745 0% 10%,#caffd6 10% 20%,#28a745 20% 30%,#caffd6 30% 40%,#28a745 40% 50%,#caffd6 50% 60%,#28a745 60% 70%,#caffd6 70% 80%,#28a745 80% 90%,#caffd6 90% 100%)}to{background-image:conic-gradient(from 450deg at 50% 50%,#28a745 0% 10%,#caffd6 10% 20%,#28a745 20% 30%,#caffd6 30% 40%,#28a745 40% 50%,#caffd6 50% 60%,#28a745 60% 70%,#caffd6 70% 80%,#28a745 80% 90%,#caffd6 90% 100%)}}body>header{background:var(--color-secondary);color:#fff;padding:1.12rem 2.24rem}body>header h1{margin-bottom:0}#logo{font-weight:700}#logo a{color:inherit;text-decoration:none}body>main{--padding: 2.24rem;margin:2.24rem auto;padding:0 var(--padding);background:#fff;max-width:96rem;width:calc(100% - var(--padding) * 2)}body>footer{background:var(--color-secondary);color:#fff;text-align:center;padding:.56rem 2.24rem;font-size:1rem;line-height:2.24rem}body{font-family:var(--main-font)}h1{font-family:var(--fancy-font);position:relative;overflow:hidden;margin-bottom:6.72rem}h1.hide{display:none}h1 span.title-wrapper{padding-inline:1em;letter-spacing:1rem;perspective:500px}h1 span.title-wrapper span{display:block}h1 span.title-wrapper span.title-part--anger,h1 span.title-wrapper span.title-part--answer{font-size:9.6rem;line-height:8.96rem;position:relative;transform:rotateY(25deg)}h1 span.title-wrapper span.title-part--anger span.emoji,h1 span.title-wrapper span.title-part--answer span.emoji{font-size:2.4rem;line-height:2.24rem;position:absolute;z-index:20;left:50%}h1 span.title-wrapper span.title-part--anger span.emoji+span,h1 span.title-wrapper span.title-part--answer span.emoji+span{position:relative;z-index:1}h1 span.title-wrapper span.title-part--anger{transform:perspective(24rem) translate(-2rem) rotateY(-18deg) rotate(-7deg)}h1 span.title-wrapper span.title-part--answer{transform:perspective(24rem) translate(3.5rem) rotateY(15deg) rotate(353deg)}h1 span.title-wrapper span.title-part--to{font-size:9.6rem;line-height:3.36rem;position:relative;z-index:2}h1 span.emojis{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;text-shadow:-3px -3px 0 black,-3px -2px 0 black,-3px -1px 0 black,-3px 0px 0 black,-3px 1px 0 black,-3px 2px 0 black,-3px 3px 0 black,-2px -3px 0 black,-2px -2px 0 black,-2px -1px 0 black,-2px 0px 0 black,-2px 1px 0 black,-2px 2px 0 black,-2px 3px 0 black,-1px -3px 0 black,-1px -2px 0 black,-1px -1px 0 black,-1px 0px 0 black,-1px 1px 0 black,-1px 2px 0 black,-1px 3px 0 black,0px -3px 0 black,0px -2px 0 black,0px -1px 0 black,0px 0px 0 black,0px 1px 0 black,0px 2px 0 black,0px 3px 0 black,1px -3px 0 black,1px -2px 0 black,1px -1px 0 black,1px 0px 0 black,1px 1px 0 black,1px 2px 0 black,1px 3px 0 black,2px -3px 0 black,2px -2px 0 black,2px -1px 0 black,2px 0px 0 black,2px 1px 0 black,2px 2px 0 black,2px 3px 0 black,3px -3px 0 black,3px -2px 0 black,3px -1px 0 black,3px 0px 0 black,3px 1px 0 black,3px 2px 0 black,3px 3px 0 black;font-size:3.6rem;line-height:2.24rem}h1 span.emojis span{position:absolute;left:50%}h1 span.emojis span.emoji--anger{top:4rem;margin-left:-11rem}h1 span.emojis span.emoji--answer{bottom:4rem;margin-left:6.5rem}h1>span.title-wrapper{text-shadow:-7px -7px 0 black,-7px -6px 0 black,-7px -5px 0 black,-7px -4px 0 black,-7px -3px 0 black,-7px -2px 0 black,-7px -1px 0 black,-7px 0px 0 black,-7px 1px 0 black,-7px 2px 0 black,-7px 3px 0 black,-7px 4px 0 black,-7px 5px 0 black,-7px 6px 0 black,-7px 7px 0 black,-6px -7px 0 black,-6px -6px 0 black,-6px -5px 0 black,-6px -4px 0 black,-6px -3px 0 black,-6px -2px 0 black,-6px -1px 0 black,-6px 0px 0 black,-6px 1px 0 black,-6px 2px 0 black,-6px 3px 0 black,-6px 4px 0 black,-6px 5px 0 black,-6px 6px 0 black,-6px 7px 0 black,-5px -7px 0 black,-5px -6px 0 black,-5px -5px 0 black,-5px -4px 0 black,-5px -3px 0 black,-5px -2px 0 black,-5px -1px 0 black,-5px 0px 0 black,-5px 1px 0 black,-5px 2px 0 black,-5px 3px 0 black,-5px 4px 0 black,-5px 5px 0 black,-5px 6px 0 black,-5px 7px 0 black,-4px -7px 0 black,-4px -6px 0 black,-4px -5px 0 black,-4px -4px 0 black,-4px -3px 0 black,-4px -2px 0 black,-4px -1px 0 black,-4px 0px 0 black,-4px 1px 0 black,-4px 2px 0 black,-4px 3px 0 black,-4px 4px 0 black,-4px 5px 0 black,-4px 6px 0 black,-4px 7px 0 black,-3px -7px 0 black,-3px -6px 0 black,-3px -5px 0 black,-3px -4px 0 black,-3px -3px 0 black,-3px -2px 0 black,-3px -1px 0 black,-3px 0px 0 black,-3px 1px 0 black,-3px 2px 0 black,-3px 3px 0 black,-3px 4px 0 black,-3px 5px 0 black,-3px 6px 0 black,-3px 7px 0 black,-2px -7px 0 black,-2px -6px 0 black,-2px -5px 0 black,-2px -4px 0 black,-2px -3px 0 black,-2px -2px 0 black,-2px -1px 0 black,-2px 0px 0 black,-2px 1px 0 black,-2px 2px 0 black,-2px 3px 0 black,-2px 4px 0 black,-2px 5px 0 black,-2px 6px 0 black,-2px 7px 0 black,-1px -7px 0 black,-1px -6px 0 black,-1px -5px 0 black,-1px -4px 0 black,-1px -3px 0 black,-1px -2px 0 black,-1px -1px 0 black,-1px 0px 0 black,-1px 1px 0 black,-1px 2px 0 black,-1px 3px 0 black,-1px 4px 0 black,-1px 5px 0 black,-1px 6px 0 black,-1px 7px 0 black,0px -7px 0 black,0px -6px 0 black,0px -5px 0 black,0px -4px 0 black,0px -3px 0 black,0px -2px 0 black,0px -1px 0 black,0px 0px 0 black,0px 1px 0 black,0px 2px 0 black,0px 3px 0 black,0px 4px 0 black,0px 5px 0 black,0px 6px 0 black,0px 7px 0 black,1px -7px 0 black,1px -6px 0 black,1px -5px 0 black,1px -4px 0 black,1px -3px 0 black,1px -2px 0 black,1px -1px 0 black,1px 0px 0 black,1px 1px 0 black,1px 2px 0 black,1px 3px 0 black,1px 4px 0 black,1px 5px 0 black,1px 6px 0 black,1px 7px 0 black,2px -7px 0 black,2px -6px 0 black,2px -5px 0 black,2px -4px 0 black,2px -3px 0 black,2px -2px 0 black,2px -1px 0 black,2px 0px 0 black,2px 1px 0 black,2px 2px 0 black,2px 3px 0 black,2px 4px 0 black,2px 5px 0 black,2px 6px 0 black,2px 7px 0 black,3px -7px 0 black,3px -6px 0 black,3px -5px 0 black,3px -4px 0 black,3px -3px 0 black,3px -2px 0 black,3px -1px 0 black,3px 0px 0 black,3px 1px 0 black,3px 2px 0 black,3px 3px 0 black,3px 4px 0 black,3px 5px 0 black,3px 6px 0 black,3px 7px 0 black,4px -7px 0 black,4px -6px 0 black,4px -5px 0 black,4px -4px 0 black,4px -3px 0 black,4px -2px 0 black,4px -1px 0 black,4px 0px 0 black,4px 1px 0 black,4px 2px 0 black,4px 3px 0 black,4px 4px 0 black,4px 5px 0 black,4px 6px 0 black,4px 7px 0 black,5px -7px 0 black,5px -6px 0 black,5px -5px 0 black,5px -4px 0 black,5px -3px 0 black,5px -2px 0 black,5px -1px 0 black,5px 0px 0 black,5px 1px 0 black,5px 2px 0 black,5px 3px 0 black,5px 4px 0 black,5px 5px 0 black,5px 6px 0 black,5px 7px 0 black,6px -7px 0 black,6px -6px 0 black,6px -5px 0 black,6px -4px 0 black,6px -3px 0 black,6px -2px 0 black,6px -1px 0 black,6px 0px 0 black,6px 1px 0 black,6px 2px 0 black,6px 3px 0 black,6px 4px 0 black,6px 5px 0 black,6px 6px 0 black,6px 7px 0 black,7px -7px 0 black,7px -6px 0 black,7px -5px 0 black,7px -4px 0 black,7px -3px 0 black,7px -2px 0 black,7px -1px 0 black,7px 0px 0 black,7px 1px 0 black,7px 2px 0 black,7px 3px 0 black,7px 4px 0 black,7px 5px 0 black,7px 6px 0 black,7px 7px 0 black}h1>span.title-wrapper .title-part--anger{color:#ff4b24}h1>span.title-wrapper .title-part--answer{color:#0f9b0f}h1>span.title-wrapper .title-part--to{color:#fff}h1 .copy{position:absolute;top:0;left:0;width:100%}h1 .copy>span.title-wrapper>span.title-part--anger,h1 .copy>span.title-wrapper>span.title-part--answer{color:var(--color-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}h1 .copy>span.title-wrapper>span.title-part--anger{background-image:radial-gradient(circle at 60% 40%,#ffb347,red 60%,#7f0000)}h1 .copy>span.title-wrapper>span.title-part--answer{background-image:radial-gradient(circle at 40% 50%,#24fe41,#0f9b0f 60%,#004d00)}h1 .copy>span.title-wrapper>span.title-part--to{color:#fff}form{padding:0 2.24rem;max-width:89.6rem;margin:0 auto}textarea{display:block;width:100%;min-height:8.96rem;padding:2.24rem;border-radius:1.12rem;font-size:1.6rem;line-height:2.24rem;resize:vertical;box-sizing:border-box;max-width:90rem;border:none;background:#fff}.textarea-container{position:relative;margin:2.24rem 0}.record-button{width:4rem;height:4rem;padding:0;border:0;background:none;position:absolute;bottom:1.12rem;right:.56rem;cursor:pointer}.record-button span.button-label{display:none}.stop-button{background:#fff;border:.3rem solid black;border-radius:50%;padding:2.24rem;font-size:3.2rem;line-height:2.24rem;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.stop-button span{position:absolute;opacity:0}.stop-button:before{content:"";display:block;width:2.9rem;height:2.9rem;background:red;border-radius:.5rem;animation:pulse 1.5s infinite}@keyframes pulse{0%{box-shadow:0 0 #ff0000b3}70%{box-shadow:0 0 0 2.24rem #f000}to{box-shadow:0 0 #f000}}.btn{background:#fbca1f;font-family:inherit;padding:.6em 1.3em;font-weight:900;font-size:18px;border:3px solid black;border-radius:.4em;box-shadow:.1em .1em;cursor:pointer}.btn:hover{transform:translate(-.05em,-.05em);box-shadow:.15em .15em}.btn:active{transform:translate(.05em,.05em);box-shadow:.05em .05em}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal .modal-content{background:#fff;padding:4.48rem;border-radius:2.24rem;max-width:89.6rem;width:90%;box-sizing:border-box;text-align:center;position:relative;font-size:2.4rem;line-height:3.36rem}.modal .modal-content button.close-button{position:absolute;top:2.24rem;right:2.24rem;background:none;border:none;font-size:4.48rem;cursor:pointer}.actions{margin:2.24rem 0;text-align:center}.about{position:absolute;top:2.24rem;right:2.24rem}.about button{background:none;border:none;cursor:pointer}.about button svg{stroke:#000;width:3.36rem;height:3.36rem}.hint{font-size:1.6rem;line-height:2.24rem;padding:2.24rem 2.24rem 2.24rem 1.68rem;background-color:#c89ed9;display:flex;gap:1.12rem;border-radius:.56rem}.hint svg{flex-shrink:0;width:2.4rem;height:2.4rem}.hint p{margin:0}.answer{max-width:89.6rem;margin:4.48rem auto;padding:4.48rem}.answer quote *{margin:0;font-size:3.2rem;line-height:4.48rem;color:#fff;text-align:center;text-shadow:-10px -10px 0 var(--color-primary),-10px -9px 0 var(--color-primary),-10px -8px 0 var(--color-primary),-10px -7px 0 var(--color-primary),-10px -6px 0 var(--color-primary),-10px -5px 0 var(--color-primary),-10px -4px 0 var(--color-primary),-10px -3px 0 var(--color-primary),-10px -2px 0 var(--color-primary),-10px -1px 0 var(--color-primary),-10px 0px 0 var(--color-primary),-10px 1px 0 var(--color-primary),-10px 2px 0 var(--color-primary),-10px 3px 0 var(--color-primary),-10px 4px 0 var(--color-primary),-10px 5px 0 var(--color-primary),-10px 6px 0 var(--color-primary),-10px 7px 0 var(--color-primary),-10px 8px 0 var(--color-primary),-10px 9px 0 var(--color-primary),-10px 10px 0 var(--color-primary),-9px -10px 0 var(--color-primary),-9px -9px 0 var(--color-primary),-9px -8px 0 var(--color-primary),-9px -7px 0 var(--color-primary),-9px -6px 0 var(--color-primary),-9px -5px 0 var(--color-primary),-9px -4px 0 var(--color-primary),-9px -3px 0 var(--color-primary),-9px -2px 0 var(--color-primary),-9px -1px 0 var(--color-primary),-9px 0px 0 var(--color-primary),-9px 1px 0 var(--color-primary),-9px 2px 0 var(--color-primary),-9px 3px 0 var(--color-primary),-9px 4px 0 var(--color-primary),-9px 5px 0 var(--color-primary),-9px 6px 0 var(--color-primary),-9px 7px 0 var(--color-primary),-9px 8px 0 var(--color-primary),-9px 9px 0 var(--color-primary),-9px 10px 0 var(--color-primary),-8px -10px 0 var(--color-primary),-8px -9px 0 var(--color-primary),-8px -8px 0 var(--color-primary),-8px -7px 0 var(--color-primary),-8px -6px 0 var(--color-primary),-8px -5px 0 var(--color-primary),-8px -4px 0 var(--color-primary),-8px -3px 0 var(--color-primary),-8px -2px 0 var(--color-primary),-8px -1px 0 var(--color-primary),-8px 0px 0 var(--color-primary),-8px 1px 0 var(--color-primary),-8px 2px 0 var(--color-primary),-8px 3px 0 var(--color-primary),-8px 4px 0 var(--color-primary),-8px 5px 0 var(--color-primary),-8px 6px 0 var(--color-primary),-8px 7px 0 var(--color-primary),-8px 8px 0 var(--color-primary),-8px 9px 0 var(--color-primary),-8px 10px 0 var(--color-primary),-7px -10px 0 var(--color-primary),-7px -9px 0 var(--color-primary),-7px -8px 0 var(--color-primary),-7px -7px 0 var(--color-primary),-7px -6px 0 var(--color-primary),-7px -5px 0 var(--color-primary),-7px -4px 0 var(--color-primary),-7px -3px 0 var(--color-primary),-7px -2px 0 var(--color-primary),-7px -1px 0 var(--color-primary),-7px 0px 0 var(--color-primary),-7px 1px 0 var(--color-primary),-7px 2px 0 var(--color-primary),-7px 3px 0 var(--color-primary),-7px 4px 0 var(--color-primary),-7px 5px 0 var(--color-primary),-7px 6px 0 var(--color-primary),-7px 7px 0 var(--color-primary),-7px 8px 0 var(--color-primary),-7px 9px 0 var(--color-primary),-7px 10px 0 var(--color-primary),-6px -10px 0 var(--color-primary),-6px -9px 0 var(--color-primary),-6px -8px 0 var(--color-primary),-6px -7px 0 var(--color-primary),-6px -6px 0 var(--color-primary),-6px -5px 0 var(--color-primary),-6px -4px 0 var(--color-primary),-6px -3px 0 var(--color-primary),-6px -2px 0 var(--color-primary),-6px -1px 0 var(--color-primary),-6px 0px 0 var(--color-primary),-6px 1px 0 var(--color-primary),-6px 2px 0 var(--color-primary),-6px 3px 0 var(--color-primary),-6px 4px 0 var(--color-primary),-6px 5px 0 var(--color-primary),-6px 6px 0 var(--color-primary),-6px 7px 0 var(--color-primary),-6px 8px 0 var(--color-primary),-6px 9px 0 var(--color-primary),-6px 10px 0 var(--color-primary),-5px -10px 0 var(--color-primary),-5px -9px 0 var(--color-primary),-5px -8px 0 var(--color-primary),-5px -7px 0 var(--color-primary),-5px -6px 0 var(--color-primary),-5px -5px 0 var(--color-primary),-5px -4px 0 var(--color-primary),-5px -3px 0 var(--color-primary),-5px -2px 0 var(--color-primary),-5px -1px 0 var(--color-primary),-5px 0px 0 var(--color-primary),-5px 1px 0 var(--color-primary),-5px 2px 0 var(--color-primary),-5px 3px 0 var(--color-primary),-5px 4px 0 var(--color-primary),-5px 5px 0 var(--color-primary),-5px 6px 0 var(--color-primary),-5px 7px 0 var(--color-primary),-5px 8px 0 var(--color-primary),-5px 9px 0 var(--color-primary),-5px 10px 0 var(--color-primary),-4px -10px 0 var(--color-primary),-4px -9px 0 var(--color-primary),-4px -8px 0 var(--color-primary),-4px -7px 0 var(--color-primary),-4px -6px 0 var(--color-primary),-4px -5px 0 var(--color-primary),-4px -4px 0 var(--color-primary),-4px -3px 0 var(--color-primary),-4px -2px 0 var(--color-primary),-4px -1px 0 var(--color-primary),-4px 0px 0 var(--color-primary),-4px 1px 0 var(--color-primary),-4px 2px 0 var(--color-primary),-4px 3px 0 var(--color-primary),-4px 4px 0 var(--color-primary),-4px 5px 0 var(--color-primary),-4px 6px 0 var(--color-primary),-4px 7px 0 var(--color-primary),-4px 8px 0 var(--color-primary),-4px 9px 0 var(--color-primary),-4px 10px 0 var(--color-primary),-3px -10px 0 var(--color-primary),-3px -9px 0 var(--color-primary),-3px -8px 0 var(--color-primary),-3px -7px 0 var(--color-primary),-3px -6px 0 var(--color-primary),-3px -5px 0 var(--color-primary),-3px -4px 0 var(--color-primary),-3px -3px 0 var(--color-primary),-3px -2px 0 var(--color-primary),-3px -1px 0 var(--color-primary),-3px 0px 0 var(--color-primary),-3px 1px 0 var(--color-primary),-3px 2px 0 var(--color-primary),-3px 3px 0 var(--color-primary),-3px 4px 0 var(--color-primary),-3px 5px 0 var(--color-primary),-3px 6px 0 var(--color-primary),-3px 7px 0 var(--color-primary),-3px 8px 0 var(--color-primary),-3px 9px 0 var(--color-primary),-3px 10px 0 var(--color-primary),-2px -10px 0 var(--color-primary),-2px -9px 0 var(--color-primary),-2px -8px 0 var(--color-primary),-2px -7px 0 var(--color-primary),-2px -6px 0 var(--color-primary),-2px -5px 0 var(--color-primary),-2px -4px 0 var(--color-primary),-2px -3px 0 var(--color-primary),-2px -2px 0 var(--color-primary),-2px -1px 0 var(--color-primary),-2px 0px 0 var(--color-primary),-2px 1px 0 var(--color-primary),-2px 2px 0 var(--color-primary),-2px 3px 0 var(--color-primary),-2px 4px 0 var(--color-primary),-2px 5px 0 var(--color-primary),-2px 6px 0 var(--color-primary),-2px 7px 0 var(--color-primary),-2px 8px 0 var(--color-primary),-2px 9px 0 var(--color-primary),-2px 10px 0 var(--color-primary),-1px -10px 0 var(--color-primary),-1px -9px 0 var(--color-primary),-1px -8px 0 var(--color-primary),-1px -7px 0 var(--color-primary),-1px -6px 0 var(--color-primary),-1px -5px 0 var(--color-primary),-1px -4px 0 var(--color-primary),-1px -3px 0 var(--color-primary),-1px -2px 0 var(--color-primary),-1px -1px 0 var(--color-primary),-1px 0px 0 var(--color-primary),-1px 1px 0 var(--color-primary),-1px 2px 0 var(--color-primary),-1px 3px 0 var(--color-primary),-1px 4px 0 var(--color-primary),-1px 5px 0 var(--color-primary),-1px 6px 0 var(--color-primary),-1px 7px 0 var(--color-primary),-1px 8px 0 var(--color-primary),-1px 9px 0 var(--color-primary),-1px 10px 0 var(--color-primary),0px -10px 0 var(--color-primary),0px -9px 0 var(--color-primary),0px -8px 0 var(--color-primary),0px -7px 0 var(--color-primary),0px -6px 0 var(--color-primary),0px -5px 0 var(--color-primary),0px -4px 0 var(--color-primary),0px -3px 0 var(--color-primary),0px -2px 0 var(--color-primary),0px -1px 0 var(--color-primary),0px 0px 0 var(--color-primary),0px 1px 0 var(--color-primary),0px 2px 0 var(--color-primary),0px 3px 0 var(--color-primary),0px 4px 0 var(--color-primary),0px 5px 0 var(--color-primary),0px 6px 0 var(--color-primary),0px 7px 0 var(--color-primary),0px 8px 0 var(--color-primary),0px 9px 0 var(--color-primary),0px 10px 0 var(--color-primary),1px -10px 0 var(--color-primary),1px -9px 0 var(--color-primary),1px -8px 0 var(--color-primary),1px -7px 0 var(--color-primary),1px -6px 0 var(--color-primary),1px -5px 0 var(--color-primary),1px -4px 0 var(--color-primary),1px -3px 0 var(--color-primary),1px -2px 0 var(--color-primary),1px -1px 0 var(--color-primary),1px 0px 0 var(--color-primary),1px 1px 0 var(--color-primary),1px 2px 0 var(--color-primary),1px 3px 0 var(--color-primary),1px 4px 0 var(--color-primary),1px 5px 0 var(--color-primary),1px 6px 0 var(--color-primary),1px 7px 0 var(--color-primary),1px 8px 0 var(--color-primary),1px 9px 0 var(--color-primary),1px 10px 0 var(--color-primary),2px -10px 0 var(--color-primary),2px -9px 0 var(--color-primary),2px -8px 0 var(--color-primary),2px -7px 0 var(--color-primary),2px -6px 0 var(--color-primary),2px -5px 0 var(--color-primary),2px -4px 0 var(--color-primary),2px -3px 0 var(--color-primary),2px -2px 0 var(--color-primary),2px -1px 0 var(--color-primary),2px 0px 0 var(--color-primary),2px 1px 0 var(--color-primary),2px 2px 0 var(--color-primary),2px 3px 0 var(--color-primary),2px 4px 0 var(--color-primary),2px 5px 0 var(--color-primary),2px 6px 0 var(--color-primary),2px 7px 0 var(--color-primary),2px 8px 0 var(--color-primary),2px 9px 0 var(--color-primary),2px 10px 0 var(--color-primary),3px -10px 0 var(--color-primary),3px -9px 0 var(--color-primary),3px -8px 0 var(--color-primary),3px -7px 0 var(--color-primary),3px -6px 0 var(--color-primary),3px -5px 0 var(--color-primary),3px -4px 0 var(--color-primary),3px -3px 0 var(--color-primary),3px -2px 0 var(--color-primary),3px -1px 0 var(--color-primary),3px 0px 0 var(--color-primary),3px 1px 0 var(--color-primary),3px 2px 0 var(--color-primary),3px 3px 0 var(--color-primary),3px 4px 0 var(--color-primary),3px 5px 0 var(--color-primary),3px 6px 0 var(--color-primary),3px 7px 0 var(--color-primary),3px 8px 0 var(--color-primary),3px 9px 0 var(--color-primary),3px 10px 0 var(--color-primary),4px -10px 0 var(--color-primary),4px -9px 0 var(--color-primary),4px -8px 0 var(--color-primary),4px -7px 0 var(--color-primary),4px -6px 0 var(--color-primary),4px -5px 0 var(--color-primary),4px -4px 0 var(--color-primary),4px -3px 0 var(--color-primary),4px -2px 0 var(--color-primary),4px -1px 0 var(--color-primary),4px 0px 0 var(--color-primary),4px 1px 0 var(--color-primary),4px 2px 0 var(--color-primary),4px 3px 0 var(--color-primary),4px 4px 0 var(--color-primary),4px 5px 0 var(--color-primary),4px 6px 0 var(--color-primary),4px 7px 0 var(--color-primary),4px 8px 0 var(--color-primary),4px 9px 0 var(--color-primary),4px 10px 0 var(--color-primary),5px -10px 0 var(--color-primary),5px -9px 0 var(--color-primary),5px -8px 0 var(--color-primary),5px -7px 0 var(--color-primary),5px -6px 0 var(--color-primary),5px -5px 0 var(--color-primary),5px -4px 0 var(--color-primary),5px -3px 0 var(--color-primary),5px -2px 0 var(--color-primary),5px -1px 0 var(--color-primary),5px 0px 0 var(--color-primary),5px 1px 0 var(--color-primary),5px 2px 0 var(--color-primary),5px 3px 0 var(--color-primary),5px 4px 0 var(--color-primary),5px 5px 0 var(--color-primary),5px 6px 0 var(--color-primary),5px 7px 0 var(--color-primary),5px 8px 0 var(--color-primary),5px 9px 0 var(--color-primary),5px 10px 0 var(--color-primary),6px -10px 0 var(--color-primary),6px -9px 0 var(--color-primary),6px -8px 0 var(--color-primary),6px -7px 0 var(--color-primary),6px -6px 0 var(--color-primary),6px -5px 0 var(--color-primary),6px -4px 0 var(--color-primary),6px -3px 0 var(--color-primary),6px -2px 0 var(--color-primary),6px -1px 0 var(--color-primary),6px 0px 0 var(--color-primary),6px 1px 0 var(--color-primary),6px 2px 0 var(--color-primary),6px 3px 0 var(--color-primary),6px 4px 0 var(--color-primary),6px 5px 0 var(--color-primary),6px 6px 0 var(--color-primary),6px 7px 0 var(--color-primary),6px 8px 0 var(--color-primary),6px 9px 0 var(--color-primary),6px 10px 0 var(--color-primary),7px -10px 0 var(--color-primary),7px -9px 0 var(--color-primary),7px -8px 0 var(--color-primary),7px -7px 0 var(--color-primary),7px -6px 0 var(--color-primary),7px -5px 0 var(--color-primary),7px -4px 0 var(--color-primary),7px -3px 0 var(--color-primary),7px -2px 0 var(--color-primary),7px -1px 0 var(--color-primary),7px 0px 0 var(--color-primary),7px 1px 0 var(--color-primary),7px 2px 0 var(--color-primary),7px 3px 0 var(--color-primary),7px 4px 0 var(--color-primary),7px 5px 0 var(--color-primary),7px 6px 0 var(--color-primary),7px 7px 0 var(--color-primary),7px 8px 0 var(--color-primary),7px 9px 0 var(--color-primary),7px 10px 0 var(--color-primary),8px -10px 0 var(--color-primary),8px -9px 0 var(--color-primary),8px -8px 0 var(--color-primary),8px -7px 0 var(--color-primary),8px -6px 0 var(--color-primary),8px -5px 0 var(--color-primary),8px -4px 0 var(--color-primary),8px -3px 0 var(--color-primary),8px -2px 0 var(--color-primary),8px -1px 0 var(--color-primary),8px 0px 0 var(--color-primary),8px 1px 0 var(--color-primary),8px 2px 0 var(--color-primary),8px 3px 0 var(--color-primary),8px 4px 0 var(--color-primary),8px 5px 0 var(--color-primary),8px 6px 0 var(--color-primary),8px 7px 0 var(--color-primary),8px 8px 0 var(--color-primary),8px 9px 0 var(--color-primary),8px 10px 0 var(--color-primary),9px -10px 0 var(--color-primary),9px -9px 0 var(--color-primary),9px -8px 0 var(--color-primary),9px -7px 0 var(--color-primary),9px -6px 0 var(--color-primary),9px -5px 0 var(--color-primary),9px -4px 0 var(--color-primary),9px -3px 0 var(--color-primary),9px -2px 0 var(--color-primary),9px -1px 0 var(--color-primary),9px 0px 0 var(--color-primary),9px 1px 0 var(--color-primary),9px 2px 0 var(--color-primary),9px 3px 0 var(--color-primary),9px 4px 0 var(--color-primary),9px 5px 0 var(--color-primary),9px 6px 0 var(--color-primary),9px 7px 0 var(--color-primary),9px 8px 0 var(--color-primary),9px 9px 0 var(--color-primary),9px 10px 0 var(--color-primary),10px -10px 0 var(--color-primary),10px -9px 0 var(--color-primary),10px -8px 0 var(--color-primary),10px -7px 0 var(--color-primary),10px -6px 0 var(--color-primary),10px -5px 0 var(--color-primary),10px -4px 0 var(--color-primary),10px -3px 0 var(--color-primary),10px -2px 0 var(--color-primary),10px -1px 0 var(--color-primary),10px 0px 0 var(--color-primary),10px 1px 0 var(--color-primary),10px 2px 0 var(--color-primary),10px 3px 0 var(--color-primary),10px 4px 0 var(--color-primary),10px 5px 0 var(--color-primary),10px 6px 0 var(--color-primary),10px 7px 0 var(--color-primary),10px 8px 0 var(--color-primary),10px 9px 0 var(--color-primary),10px 10px 0 var(--color-primary)}
