@charset "UTF-8";:root{--color_light:#fff;--color_dark:#000;--color_panel:rgba(0,0,0,.8);--color_base:#ffe6bf;--color_highlight:#f90;--color_fill:#555153;--color_romantic:#e83b94;--color_feelgood:#ffe6bf;--color_quirky:#00ad0a;--color_calm:#cde3fd;--color_dramatic:#0038ff;--color_moody:#aca4a4;--family_display:"default_display",-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;--family_text:"default_text",-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;--family_calm:"calm","helvetica","arial",sans-serif;--family_dramatic:"dramatic","helvetica","arial",sans-serif;--family_feelgood:"feelgood","helvetica","arial",sans-serif;--family_moody:"moody","helvetica","arial",sans-serif;--family_quirky:"quirky","helvetica","arial",sans-serif;--family_romantic:"romantic","helvetica","arial",sans-serif}@font-face{font-display:swap;font-family:default_display;font-style:normal;font-weight:700;src:url(../font/default_display.woff2) format("woff2")}@font-face{font-display:swap;font-family:default_text;font-style:normal;font-weight:700;src:url(../font/default_text_700.woff2) format("woff2")}@font-face{font-display:swap;font-family:default_text;font-style:normal;font-weight:400;src:url(../font/default_text_400.woff2) format("woff2")}@font-face{font-family:calm;font-weight:100 900;src:url(../font/calm.woff2) format("woff2 supports variations"),url(../font/calm.woff2) format("woff2-variations")}@font-face{font-family:dramatic;font-weight:100 900;src:url(../font/dramatic.woff2) format("woff2 supports variations"),url(../font/dramatic.woff2) format("woff2-variations")}@font-face{font-family:feelgood;font-weight:100 900;src:url(../font/feelgood.woff2) format("woff2 supports variations"),url(../font/feelgood.woff2) format("woff2-variations")}@font-face{font-family:moody;font-weight:100 900;src:url(../font/moody.woff2) format("woff2 supports variations"),url(../font/moody.woff2) format("woff2-variations")}@font-face{font-family:quirky;font-weight:100 900;src:url(../font/quirky.woff2) format("woff2 supports variations"),url(../font/quirky.woff2) format("woff2-variations")}@font-face{font-family:romantic;font-weight:100 1000;src:url(../font/romantic.woff2) format("woff2 supports variations"),url(../font/romantic.woff2) format("woff2-variations")}*,:after,:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,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,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;text-align:left}dialog{background:none;color:inherit;display:block;height:auto;position:static;width:auto}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;line-height:1;margin:0;outline:none;padding:0}textarea{vertical-align:top}select{border:0;border-radius:0;text-indent:.01px;text-overflow:""}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select option{font-family:var(family_default)}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}code,pre{font-family:monospace;font-size:1em}body,html{background-color:#ffe6bf;background-color:var(--color_base);-webkit-user-select:none;-moz-user-select:none;user-select:none}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.document_frame,html.document_frame body{background-color:transparent}html{height:100%;overscroll-behavior:none}body{color:#fff;color:var(--color_light);display:flex;flex-direction:column;font-family:default_text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-family:var(--family_text);font-weight:400;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--document_margin:10px;font-size:12px;line-height:14px}@media (max-width:480px){:root{--document_margin_x:20px}}html.document_load *,html.document_load :after,html.document_load :before,html.document_resize *,html.document_resize :after,html.document_resize :before{transition:none 0s ease 0s!important;transition:initial!important}a{color:currentColor;-webkit-text-decoration:none;text-decoration:none}body>aside.engine{background-color:rgba(255,0,255,.2);border:1px solid #f0f;color:#f0f;display:none;font-family:monospace;font-size:12px;font-weight:400;left:10px;padding:8px;pointer-events:none;position:absolute;top:10px;z-index:100}body>aside.engine hr{border:none;border-top:1px solid rgba(255,0,255,.3);margin:8px 0;width:100%}body>aside.engine label{display:inline-block;min-width:80px}body>aside.engine span{display:inline-block;min-width:60px}body>aside.engine input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255,0,255,.3);border-radius:8px;height:16px;transform:translateY(4px);width:160px}body>aside.engine input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f0f;border-radius:8px;cursor:ew-resize;height:16px;width:16px}body>aside.engine button{background-color:rgba(255,0,255,.3);cursor:pointer;padding:8px}body>header{color:#fff;color:var(--color_light);display:flex;flex-direction:row;font-feature-settings:"ss01","ss02","ss03","ss04","ss08";font-size:12px;font-weight:400;line-height:1em;opacity:0;pointer-events:none;position:fixed;right:10px;right:var(--document_margin);top:10px;top:var(--document_margin);transition:opacity .4s .8s;z-index:3}html[data-mood] body>header{opacity:1;pointer-events:all}body>header a.toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.8);background-color:var(--color_panel);color:#fff;color:var(--color_light);cursor:pointer;font-weight:700;opacity:1;padding:15px 30px;transition:opacity 0s 3s;z-index:1}body>header:hover a.toggle{opacity:0;transition:opacity 0s}body>header a.toggle:after{content:"Info"}body>header aside{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.8);background-color:var(--color_panel);color:#fff;color:var(--color_light);display:flex;flex-direction:column;max-width:calc(100vw - 20px);max-width:calc(100vw - var(--document_margin)*2);opacity:0;padding:20px 20px 10px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 0s 3s;width:400px;z-index:2}body>header:hover aside{opacity:1;pointer-events:all;transition:opacity 0s}body>header:hover aside *{pointer-events:none}body>header aside .item{align-items:center;border-top:1px solid #555153;border-top:1px solid var(--color_fill);display:flex;flex-direction:row;height:30px;line-height:30px}body>header aside .item:before{content:"Illustration";font-weight:700;margin-right:20px;order:-1;width:70px}body>header aside .item#header_x:before{content:"X"}body>header aside .item#header_y:before{content:"Y"}body>header aside .item#header_typeface:before{content:"Typeface"}body>header aside .item#header_foundry:before{content:"Foundry"}body>header aside .item#header_audio:before{content:"Audio"}body>header aside .item#header_audio span:first-of-type:empty:after{content:"—";display:inline}body>header aside .item#header_audio span:first-of-type:empty~*{display:none}body>header aside .item .value{background-color:#555153;background-color:var(--color_fill);flex-grow:1;height:10px;overflow:hidden;position:relative}body>header aside .item .value:before{background-color:#f90;background-color:var(--color_highlight);content:"";height:100%;left:0;max-width:100%;min-width:0;position:absolute;top:0;width:var(--data_value)}body>header aside .item span{order:3;white-space:pre-wrap}body>header aside .item a{cursor:pointer;order:4;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}body>header:hover aside .item a{pointer-events:all}body>main{flex-grow:1;margin:10px;margin:var(--document_margin);position:relative}:root{--footer_unit:min(calc(10vw - 6.5px),125px);--footer_height:var(--footer_unit)}@media (max-width:1080px){:root{--footer_unit:calc(11.11111vw - 6.66667px)}}@media (max-width:960px){:root{--footer_unit:calc(12.5vw - 6.875px)}}@media (max-width:800px){:root{--footer_unit:calc(16.66667vw - 11.66667px)}}@media (max-width:640px){:root{--footer_unit:calc(20vw - 12px)}}@media (max-width:480px){:root{--footer_unit:calc(33.33333vw - 13.33333px)}}body>footer{align-items:flex-end;bottom:10px;bottom:var(--document_margin);color:#000;color:var(--color_dark);font-feature-settings:"ss01","ss02","ss03","ss04","ss08";font-size:12px;font-weight:700;left:10px;left:var(--document_margin);line-height:1em;pointer-events:none;position:fixed;right:10px;right:var(--document_margin);z-index:3}body>footer,body>footer nav{display:flex;flex-direction:row;justify-content:space-between}body>footer nav{gap:5px}body>footer nav a{align-items:center;display:flex;flex-direction:row;height:min(calc(10vw - 6.5px),125px);height:var(--footer_unit);justify-content:center;width:min(calc(10vw - 6.5px),125px);width:var(--footer_unit)}body>footer nav a.toggle{pointer-events:none}body>footer nav a.toggle:after{content:"Mood";text-align:center}body>footer nav a.mood{border:1px solid;cursor:pointer;pointer-events:all}body>footer nav a.active{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.8);background-color:var(--color_panel);border-color:transparent;color:#fff;color:var(--color_light)}@media (max-width:960px){body>footer nav{flex-wrap:wrap;gap:10px 0;transform:translate3d(0,calc(50% + 6px),0);transition:transform .2s ease-in;width:calc(min(calc((100vw - 65px) / 10), 125px) * 6 + 50px);width:calc(var(--footer_unit)*6 + 50px)}html.control_display body>footer nav{transform:translateZ(0);transition:transform .2s ease-out}body>footer nav a.toggle{border:1px solid;cursor:pointer;margin-right:80%;pointer-events:all}html.control_display body>footer nav a.toggle{background-image:url(../gfx/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}body>footer nav a.mood{pointer-events:none}html.control_display body>footer nav a.mood{pointer-events:all}html[data-mood=romantic] body>footer nav a.toggle:after{content:"Romantic"}html[data-mood=feelgood] body>footer nav a.toggle:after{content:"Feelgood"}html[data-mood=quirky] body>footer nav a.toggle:after{content:"Quirky"}html[data-mood=calm] body>footer nav a.toggle:after{content:"Calm"}html[data-mood=dramatic] body>footer nav a.toggle:after{content:"Dramatic"}html[data-mood=moody] body>footer nav a.toggle:after{content:"Moody"}html.control_display body>footer nav a.toggle:after{content:""}}@media (max-width:640px){body>footer nav{transform:translate3d(0,calc(66.66667% + 8px),0);width:calc(min(calc((100vw - 65px) / 10), 125px) * 3 + 20px);width:calc(var(--footer_unit)*3 + 20px)}body>footer nav a.toggle{margin-right:50%}}body>footer .mute{cursor:pointer;display:flex;flex-direction:row;gap:5px;margin-left:5px;pointer-events:all}body>footer .mute .dial,body>footer .mute:after,body>footer .mute:before{align-items:center;display:flex;flex-direction:row;height:min(calc(10vw - 6.5px),125px);height:var(--footer_unit);justify-content:center;width:min(calc(10vw - 6.5px),125px);width:var(--footer_unit)}body>footer .mute:before{content:"Sound Off"}body>footer .mute:after{content:"Sound On"}body>footer .mute .dial{background-image:url(../gfx/dial.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg);transform-origin:center;transition:transform .4s ease-out}html.audio_mute body>footer .mute .dial{transform:rotate(0deg)}@media (max-width:1080px) and (min-width:801px),(max-width:640px){body>footer .mute:after{display:none}body>footer .mute:before{content:"Sound On ";justify-content:flex-start;width:5em}html.audio_mute body>footer .mute:before{content:"Sound Off"}}@media (max-width:800px){body>footer .mute{bottom:10px;bottom:var(--document_margin);bottom:0;gap:10px;position:absolute;right:0}}@media (max-width:480px),(max-width:800px) and (min-width:641px){body>footer .mute{transform:translateZ(0);transition:transform .2s ease-in}html.control_display body>footer .mute{transition:transform .2s ease-out}}@media (max-width:800px) and (min-width:641px){html.control_display body>footer .mute{transform:translate3d(0,calc(-100% + -10px),0)}}@media (max-width:480px){html.control_display body>footer .mute{transform:translate3d(0,calc(-200% + -20px),0)}}section.graphic{height:100dvh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:1}section.graphic .graphic_content{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s;z-index:1}section.graphic .graphic_content.active{opacity:1;z-index:2}section.graphic .graphic_content[data-mood=romantic]{background-image:url(../gfx/romantic.png)}section.graphic .graphic_content[data-mood=feelgood]{background-image:url(../gfx/feelgood.png)}section.graphic .graphic_content[data-mood=quirky]{background-image:url(../gfx/quirky.png)}section.graphic .graphic_content[data-mood=calm]{background-image:url(../gfx/calm.png)}section.graphic .graphic_content[data-mood=dramatic]{background-image:url(../gfx/dramatic.png)}section.graphic .graphic_content[data-mood=moody]{background-image:url(../gfx/moody.png)}section.graphic .graphic_content:after{bottom:0;content:"";left:0;mix-blend-mode:exclusion;opacity:.5;opacity:var(--graphic-opacity,.5);position:absolute;right:0;top:0;z-index:2}section.graphic .graphic_content[data-mood=calm]:after{mix-blend-mode:screen}section.graphic .graphic_content[data-mood=feelgood]:after{mix-blend-mode:hard-light}section.graphic .graphic_content[data-mood=romantic],section.graphic .graphic_content[data-mood=romantic]:after{background-color:#e83b94;background-color:var(--color_romantic)}section.graphic .graphic_content[data-mood=feelgood],section.graphic .graphic_content[data-mood=feelgood]:after{background-color:#ffe6bf;background-color:var(--color_feelgood)}section.graphic .graphic_content[data-mood=quirky],section.graphic .graphic_content[data-mood=quirky]:after{background-color:#00ad0a;background-color:var(--color_quirky)}section.graphic .graphic_content[data-mood=calm],section.graphic .graphic_content[data-mood=calm]:after{background-color:#cde3fd;background-color:var(--color_calm)}section.graphic .graphic_content[data-mood=dramatic],section.graphic .graphic_content[data-mood=dramatic]:after{background-color:#0038ff;background-color:var(--color_dramatic)}section.graphic .graphic_content[data-mood=moody],section.graphic .graphic_content[data-mood=moody]:after{background-color:#aca4a4;background-color:var(--color_moody)}section.graphic .graphic_content video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}:root{--type_large:max(64px,min(calc(0.2px + 13.29167vw),180px));--type_medium:calc(var(--type_large)*0.75);--type_small:calc(var(--type_large)*0.6);--type_padding:1em}section.type{bottom:calc(min(calc((100vw - 65px) / 10), 125px) + 10px * 2);bottom:calc(var(--footer_height) + var(--document_margin)*2);left:10px;left:var(--document_margin);pointer-events:none;position:fixed;right:10px;right:var(--document_margin);top:calc(min(calc((100vw - 65px) / 10), 125px) + 10px * 2);top:calc(var(--footer_height) + var(--document_margin)*2);z-index:2}@media (hover:none) and (pointer:coarse){section.type:after{bottom:0;content:"";cursor:text;left:0;pointer-events:all;position:absolute;right:0;top:0}section.type:has(.mood .type_content:focus):after{display:none}}section.type .mood{align-items:center;bottom:0;display:flex;flex-direction:column;font-size:max(64px,min(calc(.2px + 13.29167vw),180px));font-size:var(--type_large);justify-content:center;left:0;line-height:max(64px,min(calc(.2px + 13.29167vw),180px));line-height:var(--type_large);opacity:0;position:absolute;right:0;top:0;transition:opacity .4s}section.type .mood[data-size=medium]{font-size:calc(max(64px, min(calc(64px + (180 - 64) * ((100vw - 480px) / (1440 - 480) * 1.1)), 180px)) * .75);font-size:var(--type_medium);line-height:calc(max(64px, min(calc(64px + (180 - 64) * ((100vw - 480px) / (1440 - 480) * 1.1)), 180px)) * .75);line-height:var(--type_medium)}section.type .mood[data-size=small]{font-size:calc(max(64px, min(calc(64px + (180 - 64) * ((100vw - 480px) / (1440 - 480) * 1.1)), 180px)) * .6);font-size:var(--type_small);line-height:calc(max(64px, min(calc(64px + (180 - 64) * ((100vw - 480px) / (1440 - 480) * 1.1)), 180px)) * .6);line-height:var(--type_small)}html:not([data-mood]) section.type .mood:first-of-type,html[data-mood=calm] section.type .mood[data-mood=calm],html[data-mood=dramatic] section.type .mood[data-mood=dramatic],html[data-mood=feelgood] section.type .mood[data-mood=feelgood],html[data-mood=moody] section.type .mood[data-mood=moody],html[data-mood=quirky] section.type .mood[data-mood=quirky],html[data-mood=romantic] section.type .mood[data-mood=romantic]{opacity:1;transition:opacity .4s .2s}html.control_display:not([data-mood]) section.type .mood:first-of-type,html[data-mood=calm].control_display section.type .mood[data-mood=calm],html[data-mood=dramatic].control_display section.type .mood[data-mood=dramatic],html[data-mood=feelgood].control_display section.type .mood[data-mood=feelgood],html[data-mood=moody].control_display section.type .mood[data-mood=moody],html[data-mood=quirky].control_display section.type .mood[data-mood=quirky],html[data-mood=romantic].control_display section.type .mood[data-mood=romantic]{opacity:.05;transition:opacity .4s}section.type .mood:first-of-type{font-family:default_display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-family:var(--family_display);font-feature-settings:"ss01","ss02","ss03","ss04","ss08";font-weight:700;letter-spacing:-.025em}section.type .mood[data-mood=romantic]{font-family:romantic,helvetica,arial,sans-serif;font-family:var(--family_romantic);--type_padding:0.8em}section.type .mood[data-mood=feelgood]{font-family:feelgood,helvetica,arial,sans-serif;font-family:var(--family_feelgood);--type_padding:0em}section.type .mood[data-mood=quirky]{font-family:quirky,helvetica,arial,sans-serif;font-family:var(--family_quirky);--type_padding:0.9em}section.type .mood[data-mood=calm]{font-family:calm,helvetica,arial,sans-serif;font-family:var(--family_calm);--type_padding:0.1em}section.type .mood[data-mood=dramatic]{font-family:dramatic,helvetica,arial,sans-serif;font-family:var(--family_dramatic)}section.type .mood[data-mood=moody]{font-family:moody,helvetica,arial,sans-serif;font-family:var(--family_moody);--type_padding:1.2em}section.type .mood .type_content,section.type .mood .type_size{display:inline-block;max-width:-moz-max-content;max-width:max-content;padding:10px;text-align:center;white-space:pre-wrap;width:-moz-fit-content;width:fit-content}section.type .mood .type_size{font-variation-settings:"wght" 900;left:0;opacity:0;position:absolute;top:0}section.type .mood .type_content{caret-color:#000;caret-color:var(--color_dark);caret-color:color-mix(in srgb,#000 80%,transparent);color:#000;color:var(--color_dark);font-variation-settings:"wght" var(--type_weight);margin-left:calc(var(--type_padding)*(1 - (var(--type_weight) - 100)/800));margin-right:calc(var(--type_padding)*(1 - (var(--type_weight) - 100)/800))}@supports (color:color-mix(in lch,red,blue)){section.type .mood .type_content{caret-color:color-mix(in srgb,var(--color_dark) 80%,transparent)}}section.type .mood[data-mood=dramatic] .type_content,section.type .mood[data-mood=moody] .type_content,section.type .mood[data-mood=quirky] .type_content,section.type .mood[data-mood=romantic] .type_content{caret-color:#fff;caret-color:var(--color_light);caret-color:color-mix(in srgb,#fff 80%,transparent);color:#fff;color:var(--color_light)}@supports (color:color-mix(in lch,red,blue)){section.type .mood[data-mood=dramatic] .type_content,section.type .mood[data-mood=moody] .type_content,section.type .mood[data-mood=quirky] .type_content,section.type .mood[data-mood=romantic] .type_content{caret-color:color-mix(in srgb,var(--color_light) 80%,transparent)}}section.type .mood .type_content[contenteditable=true]{pointer-events:all}section.type .mood[data-mood=romantic] .type_content{margin-left:min(.6em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800));margin-right:min(.6em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800))}section.type .mood[data-mood=quirky] .type_content{margin-left:min(.5625em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800));margin-right:min(.5625em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800))}section.type .mood[data-mood=moody] .type_content{margin-left:min(.75em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800));margin-right:min(.75em,var(--type_padding) * (1 - (var(--type_weight) - 100)/800))}section.type .mood .type_content:focus{background-color:hsla(0,0%,100%,.01)}@supports (color:color-mix(in lch,red,blue)){section.type .mood .type_content:focus{background-color:color-mix(in srgb,var(--color_light) 1%,transparent)}}section.type .mood[data-mood=dramatic] .type_content:focus,section.type .mood[data-mood=moody] .type_content:focus,section.type .mood[data-mood=quirky] .type_content:focus,section.type .mood[data-mood=romantic] .type_content:focus{background-color:rgba(0,0,0,.1)}@supports (color:color-mix(in lch,red,blue)){section.type .mood[data-mood=dramatic] .type_content:focus,section.type .mood[data-mood=moody] .type_content:focus,section.type .mood[data-mood=quirky] .type_content:focus,section.type .mood[data-mood=romantic] .type_content:focus{background-color:color-mix(in srgb,var(--color_dark) 10%,transparent)}}section.type .mood .type_content::-moz-selection{background-color:#fff;background-color:var(--color_light);background-color:color-mix(in srgb,#fff 60%,transparent)}section.type .mood .type_content::selection{background-color:#fff;background-color:var(--color_light);background-color:color-mix(in srgb,#fff 60%,transparent)}@supports (color:color-mix(in lch,red,blue)){section.type .mood .type_content::-moz-selection{background-color:color-mix(in srgb,var(--color_light) 60%,transparent)}section.type .mood .type_content::selection{background-color:color-mix(in srgb,var(--color_light) 60%,transparent)}}section.type .mood[data-mood=dramatic] .type_content::-moz-selection,section.type .mood[data-mood=moody] .type_content::-moz-selection,section.type .mood[data-mood=quirky] .type_content::-moz-selection,section.type .mood[data-mood=romantic] .type_content::-moz-selection{background-color:#000;background-color:var(--color_dark);background-color:color-mix(in srgb,#000 60%,transparent)}section.type .mood[data-mood=dramatic] .type_content::selection,section.type .mood[data-mood=moody] .type_content::selection,section.type .mood[data-mood=quirky] .type_content::selection,section.type .mood[data-mood=romantic] .type_content::selection{background-color:#000;background-color:var(--color_dark);background-color:color-mix(in srgb,#000 60%,transparent)}@supports (color:color-mix(in lch,red,blue)){section.type .mood[data-mood=dramatic] .type_content::-moz-selection,section.type .mood[data-mood=moody] .type_content::-moz-selection,section.type .mood[data-mood=quirky] .type_content::-moz-selection,section.type .mood[data-mood=romantic] .type_content::-moz-selection{background-color:color-mix(in srgb,var(--color_dark) 60%,transparent)}section.type .mood[data-mood=dramatic] .type_content::selection,section.type .mood[data-mood=moody] .type_content::selection,section.type .mood[data-mood=quirky] .type_content::selection,section.type .mood[data-mood=romantic] .type_content::selection{background-color:color-mix(in srgb,var(--color_dark) 60%,transparent)}}section.control{bottom:0;left:0;mix-blend-mode:difference;pointer-events:none;position:fixed;right:0;top:0;z-index:4}section.control .cursor{cursor:grab;height:50px;left:calc(50% - 25px);pointer-events:all;position:absolute;top:calc(50% - 25px);width:50px}section.control .cursor:before{background-color:#f90;background-color:var(--color_highlight);border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:center;width:100%}section.control .cursor.control_init:before{transform:scale(2.5);transition:transform .8s}section.control .cursor.control_drag:before{transform:scale(1);transition:transform .4s}main:after{color:#fff;color:var(--color_light);content:"Drag to manipulate sound";font-family:default_text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-family:var(--family_text);font-size:12px;font-weight:700;left:50%;line-height:14px;opacity:0;pointer-events:none;position:fixed;text-align:center;top:50dvh;transform:translate3d(-50%,-50%,0);transition:opacity .2s;width:70px;z-index:4}html[data-mood].control_init main:after{opacity:1;transition:opacity .4s .4s}
/*# sourceMappingURL=engine.css.map */