a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,input:focus,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,textarea:focus,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:visited{color:inherit;text-decoration:none}:root{--bg-color:#fff;--bg-color-dark:#000;--text-color:#303030;--text-color-gray:#eee;--color-gray:#adadad;--color-gray-dark:#787878;--input-bg:#d9d9d9;--secondary-color:#ff2d55;--primary-color:#30b0c7;--gray-bg:#8e8e93}*{-webkit-user-select:none;user-select:none}#root,body,html{-webkit-touch-callout:none!important;background:#fff;box-sizing:border-box;height:100dvh;overflow:hidden;touch-action:none;width:100dvw}#root,body,html,input,textarea{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}input,textarea{background-color:initial}button{background:#0000;cursor:pointer}button.icon-btn{align-items:center;background-color:#30b0c7;background-color:var(--primary-color);border-radius:50%;display:flex;height:36px;justify-content:center;position:relative;width:36px}button.icon-btn:active{filter:brightness(80%)}.icon{background-color:#fff;flex-shrink:0;height:100%;-webkit-mask:center center no-repeat;mask:center center no-repeat;-webkit-mask-size:cover;mask-size:cover;width:100%}.screen{height:100dvh;overflow:hidden;position:relative;width:100dvw}.screen:after{border:solid #ff000080;border-width:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box;content:"";display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.bg-img{background:no-repeat 50%;background-size:cover;filter:blur(16px);height:110%;left:-5%;opacity:.9;position:absolute;top:-5%;width:110%}.viewport{border:1px solid #fff;border-radius:24px;max-height:960px;max-width:640px;min-height:600px;min-width:400px;overflow:hidden}.content,.viewport{height:100%;position:relative;width:100%;z-index:2}.content,.content-body{display:flex;flex-direction:column}.content-body{flex-grow:1}.content-display{flex-grow:1;position:relative}.content-bottom{animation:ChatGrowIn 1.5s .5s;animation-fill-mode:both;display:flex;height:60%;position:relative}.hide-chat.content-bottom{animation:ChatGrowOut 1.5s;animation-fill-mode:both}@keyframes ChatGrowIn{0%{height:0}to{height:60%}}@keyframes ChatGrowOut{to{height:0}0%{height:60%}}.location-error{align-items:center;background-color:#00000080;border-radius:50%;display:flex;flex-direction:column;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;z-index:2000}.error-gfx{background-color:#fff;flex-shrink:0;height:100%;-webkit-mask:center center no-repeat cover;mask:center center no-repeat cover;width:100%}.error-label{color:#fff;line-height:1.4;margin-top:8px;text-align:center;text-shadow:1px 1px 4px #000;white-space:nowrap}.cover-wrapper{filter:drop-shadow(0 8px 20vw rgba(0,0,0,1));perspective:200vw;perspective-origin:0 100%;pointer-events:none;position:absolute;z-index:100}.cover,.cover-wrapper{height:100%;width:100%}.cover{align-items:center;background-color:#9f4c4c;display:flex;flex-direction:column;justify-content:center;pointer-events:all;transform-origin:left bottom}.cover.open{animation:OpenCover 2s;animation-fill-mode:both;pointer-events:none}@keyframes OpenCover{0%{-webkit-clip-path:shape(from 0 0,line to 0 100%,line to 100% 100%,curve to 100% 0 with 100% 100%,close);clip-path:shape(from 0 0,line to 0 100%,line to 100% 100%,curve to 100% 0 with 100% 100%,close);filter:brightness(1);transform:rotateY(0) rotate(0deg)}to{-webkit-clip-path:shape(from 0 0,line to 0 100%,line to 80% 100%,curve to 100% 0 with 95% 75%,close);clip-path:shape(from 0 0,line to 0 100%,line to 80% 100%,curve to 100% 0 with 95% 75%,close);filter:brightness(.25);transform:rotateY(-90deg) rotate(-10deg)}}.texture-overlay{height:100%;left:0;mix-blend-mode:multiply;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.logo-block{align-items:center;aspect-ratio:2/1;background:#fff;display:flex;flex-direction:column;justify-content:center;max-width:640px;min-height:240px;min-width:400px;position:relative;width:calc(90% - env(safe-area-inset-left) - env(safe-area-inset-right))}.logo-block:after{border:2px solid #fff;content:"";height:calc(100% + 8px);left:-6px;position:absolute;top:-6px;width:calc(100% + 8px)}.logo{background-position:50%;background-repeat:no-repeat;height:72px;width:160px}.app-name{color:#000;font-family:Inria Sans,sans-serif;font-size:48px;margin-top:32px}.tag-line{font-size:32px;margin-top:64px;padding:0 24px}.tag-line,.text{color:#fff;font-family:Inria Sans,sans-serif;line-height:1.2}.text{font-size:20px;font-weight:400;margin-top:12px}.cover-button{align-items:center;background-color:#fff;border-radius:64px;box-shadow:-4px -4px 0 #00c3d0,4px 4px 0 #ff3d58,0 0 0 #f4d378;color:#00c3d0;display:flex;font-size:24px;font-weight:700;height:64px;line-height:64px;margin-top:10dvh;padding:0 24px 0 32px;transition:box-shadow 1s;z-index:3}.cover-button:hover{animation:ButtonEffect 2s linear infinite}@keyframes ButtonEffect{0%{box-shadow:-4px -4px 0 #00c3d0,4px 4px 0 #ff3d58,-6px 2px 0 #f4d378;color:#00c3d0}33%{box-shadow:6px 2px 0 #00c3d0,0 -4px 0 #ff3d58,4px -4px 0 #f4d378}50%{color:#ff3d58}66%{box-shadow:4px -2px 0 #00c3d0,8px -4px 0 #ff3d58,4px 4px 0 #f4d378}to{box-shadow:-4px -4px 0 #00c3d0,4px 4px 0 #ff3d58,-6px 2px 0 #f4d378;color:#00c3d0}}.cover-button .icon{background-color:#00c3d0;height:32px;margin-left:8px;width:32px}.cover-button:hover .icon{animation:IconEffect 2s linear infinite}@keyframes IconEffect{0%{background-color:#00c3d0}50%{background-color:#ff3d58}to{background-color:#00c3d0}}.cover-button:active{background-color:#d4d4d4;box-shadow:0 0 0 #00c3d0,0 0 0 #ff3d58,0 0 0 #f4d378!important;transition:box-shadow 1s}.pixel-sticker{background-size:100% auto;bottom:0;display:none;filter:drop-shadow(3px 3px 0 rgba(0,0,0,.25));height:30vw;max-height:200px;max-width:200px;min-height:120px;min-width:120px;position:absolute;right:0;transform:translate(3dvw,20%) rotate(-15deg);width:30vw;z-index:5}@media only screen and (max-height:480px){.cover-button{margin-top:0;padding:0 16px 0 8px;position:absolute;right:calc(16px + env(safe-area-inset-right));top:50%;transform:translateY(-50%);z-index:2000}.cover-button span{display:none}.logo-block{aspect-ratio:3/1}.app-name{margin-top:8px}.tag-line{margin-top:32px}}.action-bar{border-radius:6px;box-shadow:0 2px 8px #00000040;display:none;flex-direction:column;left:0;left:calc(min(4dvw, 40px) + env(safe-area-inset-left));pointer-events:none;position:absolute;top:0;top:50%;transform:translateY(-50%);z-index:10}.action-bar.show{display:flex}.action-bar.no-events button{pointer-events:none}.action-bar button{align-items:center;background-color:var(--gray-bg);border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:13px;height:40px;margin:0;opacity:.5;padding:0;pointer-events:all;position:relative;width:40px}.action-bar button:first-child{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.action-bar button:nth-child(2){border-top:none;border-top-left-radius:0;border-top-right-radius:0}.action-bar button:hover{opacity:1}.action-bar button:active{filter:brightness(80%);opacity:1}.action-bar button.flash{animation:FlashButton .5s}.action-btn .hotkey-label{align-items:center;color:var(--gray-bg);display:flex;display:none;font-size:12px;height:100%;left:50%;pointer-events:none;position:absolute;top:-100%;transform:translateX(-50%);white-space:nowrap}.action-btn:nth-child(2) .hotkey-label{bottom:-100%;top:auto}.action-btn:hover .hotkey-label{display:flex}.action-bar.generating{opacity:.5}.action-bar.generating .action-btn,.top-action-bar{pointer-events:none}.top-action-bar{display:flex;flex-direction:row;gap:8px;left:calc(min(4dvw, 40px) + env(safe-area-inset-left));position:absolute;top:calc(min(2dvh, 32px) + env(safe-area-inset-top));z-index:10}.top-action-bar button{align-items:center;border-radius:6px;display:flex;height:40px;justify-content:center;width:40px}.top-action-bar .icon{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:56px;width:56px}.top-action-bar.generating{opacity:.5;pointer-events:none}.top-action-bar.no-events button{pointer-events:none}.dropdown{border-radius:8px 8px 0 0;bottom:2px;color:var(--gray-bg);display:none;font-size:12px;height:24px;left:50%;line-height:24px;padding:0 24px 0 12px;position:absolute;transform:translate(-50%);white-space:nowrap}.focus .dropdown{display:block}.dropdown:hover{color:var(--primary-color)}.dropdown:hover .tick:after,.dropdown:hover .tick:before{background-color:var(--primary-color)}.dropdown select{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;white-space:nowrap;width:100%}.dropdown select option{background-color:#f5f5f5;border:1px solid #fff;border-radius:4px;color:#333;font-size:12px;margin:1px;padding:6px 12px}.dropdown select option:hover{background-color:#e0e0e0}.dropdown select option:checked{background-color:#d0d0d0}.dropdown select[size]{background-color:#fff;border:2px solid #fff;border-radius:4px;box-shadow:0 2px 8px #00000026}.dropdown .tick{height:10px;position:absolute;right:11px;top:7px;transform:rotate(-135deg) scale(.5);width:10px}.tick:after,.tick:before{background-color:var(--color-gray);border-radius:2px;content:"";height:100%;position:absolute;width:2px}.tick:after{height:2px;width:100%}.image-selector{animation:ImgSelectorEnter .5s;display:flex;gap:16px;left:50%;padding-bottom:16px;position:absolute;transform:translate(-50%,-100%)}.generating .image-selector{animation:ImgSelectorExit .25s;opacity:0;pointer-events:none}@keyframes ImgSelectorEnter{0%{opacity:0;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes ImgSelectorExit{0%{opacity:1;transform:translate(-50%,-100%)}to{opacity:0;transform:translate(-50%,-50%)}}.image-item{background-color:#fff;background-position:50%;background-size:cover;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 2px 8px #00000040;height:48px;width:48px}.image-item.selected{border:2px solid var(--primary-color)}.image-selector input{bottom:16px;cursor:ew-resize;height:48px;opacity:0;position:absolute;width:100%}.prompt-box{border-radius:32px;bottom:calc(8dvh + env(safe-area-inset-bottom));box-shadow:0 2px 8px #00000040;left:50%;max-width:640px;position:absolute;transform:translateX(-50%);width:calc(70% - env(safe-area-inset-left) - env(safe-area-inset-right))}@media (hover:hover) and (pointer:fine){.prompt-box:hover:before{content:"";height:calc(100% + 64px);left:-80px;position:absolute;top:-32px;width:calc(100% + 108px);z-index:-1}}.prompt-box.no-events{pointer-events:none}.prompt-box textarea{background:#fff;border:1px solid #d2d2d2;border-radius:28px;display:block;font-size:16px;height:52px;overflow:hidden;padding:16px 48px 12px 16px;resize:none;width:100%}.prompt-box.focus textarea{height:120px;overflow:auto}.prompt-box.focus .icon-btn,.prompt-box.generating .icon-btn{height:40px;width:40px}.prompt-box .icon-btn{padding:2px;position:absolute;right:8px;top:8px}.prompt-box .icon{background-color:#fff}.magic.icon-btn{background-color:initial;transition:box-shadow 1s}.magic .star,.magic.icon-btn{position:absolute}.magic .retry{background-color:#00c3d0;display:none}.magic.can-retry .retry{display:block}.magic.can-retry .star{display:none}.magic .star:first-child{background-color:#00c3d0;bottom:1px;height:70%;left:2px;width:70%}.magic .star:nth-child(2){background-color:#00c3d0;height:45%;right:2px;top:4px;width:45%}.magic.loading .star:first-child{animation:StarBlink .75s infinite;display:block}.magic.loading .star:nth-child(2){animation:StarBlink .75s .5s infinite;display:block}.magic.loading .retry{display:none}@keyframes StarBlink{0%{background-color:#00c3d0;transform:scale(0)}50%{background-color:#ff3d58}to{background-color:#00c3d0;transform:scale(1)}}.magic.loading{animation:BtnEffect 2s linear infinite}@media (hover:hover) and (pointer:fine){.magic:hover{animation:BtnEffect 2s linear infinite}}.magic:active{background-color:#d4d4d4;box-shadow:0 0 0 #00c3d0,0 0 0 #ff3d58,0 0 0 #f4d378!important;transition:box-shadow 1s}@keyframes BtnEffect{0%{box-shadow:-3px -3px 0 #00c3d0,3px 3px 0 #ff3d58,-4px 1px 0 #f4d378;color:#00c3d0}33%{box-shadow:4px 1px 0 #00c3d0,0 -2px 0 #ff3d58,-2px -2px 0 #f4d378}50%{color:#ff3d58}66%{box-shadow:2px -1px 0 #00c3d0,4px -2px 0 #ff3d58,-2px 2px 0 #f4d378}to{box-shadow:-3px -3px 0 #00c3d0,3px 3px 0 #ff3d58,-4px 1px 0 #f4d378;color:#00c3d0}}.prompt-box.generating{box-shadow:0 2px 8px #00000026}.prompt-box.generating textarea{background-color:#ffffff80;filter:brightness(150%)}.prompt-box.generating button,.prompt-box.prompt-box.generating .dropdown{pointer-events:none}.prompt-box.prompt-box.generating .dropdown{opacity:.5}.cancel-gen.icon-btn{background-color:initial;height:36px!important;padding:2px;position:absolute;right:10px;top:74px;width:36px!important}.cancel-gen.icon-btn:active,.cancel-gen.icon-btn:hover{background-color:#fff}.cancel-gen.icon-btn:hover .icon.cancel{background-color:#00c3d0}.cancel-gen .icon.cancel{animation:FadeInButton 1s;background-color:var(--color-gray);height:calc(100% - 4px)!important;width:calc(100% - 4px)!important}.prompt-box.generating .cancel-gen.icon-btn{pointer-events:all}@keyframes FadeInButton{0%{opacity:0;transform:scale(50%)}50%{transform:scale(100%)}to{opacity:1}}@media only screen and (max-width:480px){.prompt-box{bottom:calc(10dvh + env(safe-area-inset-bottom))!important}}.sketchbook{filter:drop-shadow(0 8px 30vw rgba(50,50,0,1));height:100%;position:relative;width:100%}@media only screen and (max-height:480px){.prompt-box{width:calc(80% - env(safe-area-inset-left) - env(safe-area-inset-right))}.file-action-bar,.toolbar{bottom:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important}.file-action-bar{border-top:1px solid #0003;padding-top:4px}.tool-item{position:static!important}.brushsize-menu{background:red;left:auto!important;position:fixed!important;right:96px!important;top:16px!important;transform:none!important;z-index:1000}}.sketchpad{filter:drop-shadow(0 8px 30vw rgba(0,0,0,1));height:100%;overflow:hidden;position:relative;width:100%}.instructions{bottom:32px}.canvas-wrapper{background-color:#fff;height:100%;overflow:hidden;position:relative;transform-origin:left bottom;width:100%}.canvas-wrapper.generating .canvas-layer{animation:Generating 3s 1s infinite;filter:blur(32px)}.clear .canvas-wrapper{animation:NextPage 1.5s;animation-fill-mode:both;pointer-events:none}@keyframes NextPage{0%{-webkit-clip-path:shape(from 0 0,line to 0 100%,line to 100% 100%,curve to 100% 0 with 100% 100%,close);clip-path:shape(from 0 0,line to 0 100%,line to 100% 100%,curve to 100% 0 with 100% 100%,close);transform:rotateY(0) rotate(0deg)}to{-webkit-clip-path:shape(from 0 0,line to 0 100%,line to 80% 100%,curve to 100% 0 with 95% 75%,close);clip-path:shape(from 0 0,line to 0 100%,line to 80% 100%,curve to 100% 0 with 95% 75%,close);transform:rotateY(-90deg) rotate(-10deg)}}@keyframes Generating{0%{filter:blur(32px)}50%{filter:blur(16px)}to{filter:blur(32px)}}.canvas-wrapper.generating .canvas-base{cursor:not-allowed!important;pointer-events:none}.canvas-base{touch-action:none}.canvas-base.grab{cursor:move;cursor:grab;cursor:-webkit-grab}.canvas-base.grabbing{cursor:grabbing;cursor:-webkit-grabbing}.canvas-layer{background-color:initial;left:0;pointer-events:none;position:absolute;top:0;transition:filter 1s}#segments.canvas-layer{opacity:.8}.canvas-scroll{left:0;pointer-events:none;position:absolute;top:0}.canvas-scroll.no-events .scrollbar-horizontal,.canvas-scroll.no-events .scrollbar-vertical{pointer-events:none!important}.scrollbar-vertical{height:calc(100% - 16px);right:-4px;top:0;width:32px}.scrollbar-horizontal,.scrollbar-vertical{background:#0000;pointer-events:all;position:absolute;-webkit-user-select:none;user-select:none;z-index:3}.scrollbar-horizontal{bottom:-4px;height:32px;left:0;width:calc(100% - 16px)}.scrollbar-horizontal:hover .scroll-handle,.scrollbar-vertical:hover .scroll-handle{background:#0009;opacity:1!important;pointer-events:none}.scrollbar-horizontal .scroll-handle{background:#0000004d;border-radius:8px;bottom:8px;height:6px;left:0;position:absolute;transition:height .5s,opacity .25s;width:100%}.scrollbar-vertical .scroll-handle{background:#0000004d;border-radius:8px;height:100%;position:absolute;right:8px;top:0;transition:width .5s,opacity .25s;width:6px}.scrollbar-vertical:active{width:25%}.scrollbar-horizontal:active{height:25%}.scrollbar-horizontal:hover .scroll-handle{height:12px}.scrollbar-vertical:hover .scroll-handle{width:12px}.instructions{animation:ShowInstruction .5s;bottom:calc(2dvh + env(safe-area-inset-bottom));color:var(--gray-bg);font-size:13px;left:50%;line-height:1.2;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .25s;-webkit-user-select:none;user-select:none;z-index:5}.instructions.error{color:red;display:block!important}.instructions.hidden{display:none}@media only screen and (max-width:640px){.instructions{bottom:auto;display:none;top:calc(4dvh + env(safe-area-inset-top))}}@keyframes ShowInstruction{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:100%;transform:translateX(-50%) translateY(0)}}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-wrapper{align-items:center;background-color:#fff;display:flex;height:100dvh;justify-content:center;left:0;position:absolute;top:0;width:100dvw;z-index:1000}.print-wrapper img{height:100%;object-fit:contain;object-position:center center;width:100%}@media print{.no-print,.no-print *{display:none!important}}.no-print{bottom:4dvh;left:50%;position:absolute;transform:translateX(-50%)}.no-print button{align-items:center;background-color:var(--gray-bg);border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:13px;height:40px;margin:0;opacity:.5;padding:0 8px;pointer-events:all;position:relative;width:auto}.no-print button:hover{opacity:1}.no-print button:active{filter:brightness(80%);opacity:1}.right-panel-wrapper{pointer-events:none;position:absolute;right:0;top:0;z-index:5}.right-panel,.right-panel-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.right-panel{overflow-x:hidden;overflow-y:auto}@media only screen and (max-height:480px){.right-panel-wrapper{align-items:end;pointer-events:all;width:auto}.right-panel{padding:16px calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) 8px}.brush-slider{transform:translateY(16px)!important}}.toolbar{position:absolute;right:calc(min(4dvw, 40px) + env(safe-area-inset-right));top:calc(min(2dvh, 32px) + env(safe-area-inset-top))}.no-events .tool-item{pointer-events:none}.tool-item{background-color:var(--gray-bg);border:1px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000080;height:40px;margin:0 0 16px;opacity:.5;pointer-events:all;position:relative;width:40px}.tool-item input{cursor:pointer}.tool-item.active,.tool-item:hover{opacity:1}.tool-item:active{filter:brightness(80%);opacity:1}.tool-item.overflow-hidden{overflow:hidden}.tool-item.flash{animation:FlashButton .5s}@keyframes FlashButton{0%{background-color:var(--primary-color);opacity:1}25%{background-color:var(--primary-color);opacity:1}to{background-color:var(--gray-bg);opacity:1}}.tool-btn{height:100%;width:100%}.color-input{height:200%;left:-25%;padding:0;position:relative;top:-25%;-webkit-user-select:none;user-select:none;width:200%}.brushsize-menu{display:flex;height:40px;left:0;padding:0 8px 0 16px;pointer-events:all;position:absolute;transform:translate(-100%)}.brushsize-item{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.5}.brushsize-item.active,.brushsize-item:hover{opacity:1}.brush-visual{border:1px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000080;margin:8px}.tool-item .hotkey-label{align-items:center;color:var(--gray-bg);display:flex;display:none;font-size:14px;height:100%;left:100%;margin-left:8px;position:absolute;top:0}.tool-item:hover .hotkey-label{display:flex}.file-action-bar{bottom:calc(8dvh + env(safe-area-inset-bottom));display:flex;flex-direction:column;position:absolute;right:calc(min(4dvw, 40px) + env(safe-area-inset-right))}.file-action-bar .hotkey-label{font-size:12px}.file-action-bar .tool-item{margin:8px 0}@media only screen and (max-width:640px){.file-action-bar{bottom:calc(1dvh + env(safe-area-inset-bottom));display:flex;flex-direction:row;gap:16px;justify-content:center;right:0;width:100%}.file-action-bar .hotkey-label{left:50%;margin:0;right:auto;top:-100%;transform:translate(-50%);white-space:nowrap}.hotkey-label{display:none!important}}@media only screen and (max-height:480px){.hotkey-label{display:none!important}}.brush-slider{align-items:center;display:flex;margin:10px;pointer-events:all;position:absolute;right:calc(36px + min(4dvw, 40px) + env(safe-area-inset-right));top:calc(min(2dvh, 32px) + env(safe-area-inset-top));width:176px}.brush-size{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;margin:-12px 0;padding:12px 8px;width:100%}.brush-size::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--brush-background);border:1px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000080;height:var(--brush-size);margin-top:calc((8px - var(--brush-size))/2);width:var(--brush-size)}.brush-size::-moz-range-thumb{background:var(--brush-background);border:1px solid #fff;border-radius:50%;box-shadow:0 2px 8px #00000080;height:var(--brush-size);width:var(--brush-size)}.brush-size::-webkit-slider-runnable-track{background:#ccc;border-radius:4px;height:8px}.brush-size::-moz-range-track{background:#ccc;border-radius:4px;height:8px}
/*# sourceMappingURL=main.c7bc5ad7.css.map*/