html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}@font-face{font-family:alpha;src:url(/fonts/quicksand.ttf)}.font1,button,input,textarea,body{font-family:alpha,sans-serif}@font-face{font-family:solid;src:url(/fonts/TitilliumWeb-Regular.ttf)}.font2,.meaow,.moon,.sun .name,.rain .name,input,textarea,select{font-family:solid,sans-serif}@font-face{font-family:curvy;src:url(/fonts/Handlee-Regular.ttf)}.font3,.flocks .city,.rain .city{font-family:curvy,sans-serif}.b,.earth .river .start,.flocks .city,.rain .city{font-weight:700}.i{font-style:italic}.fs2{font-size:clamp(9.1px,1.1vw,11px)}.fs1,.dawn .cotton .counter,.dawn .cotton .edit-button,.dawn .countries .bar,.travel,.moon .dew,.rain .city,.years,.months,.weeks,.days,.hours,.time{font-size:clamp(10.4px,1.18vw,12px)}.fn,body{font-size:clamp(12px,1.5vw,14px)}.fl1,.dawn .queso,.dawn .cotton pre,.earth .river .answer,.chatbox .words,.birdbox .marker,.flocks .city,.sun .name{font-size:clamp(14px,1.8vw,16px)}.fl2,.emptyWall{font-size:clamp(18px,2.5vw,22px)}#app{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);min-height:100vh;display:flex;align-items:center;justify-content:center}.page{width:100%}.container,.dawn,.bird,.activity,.explore,.welcome{width:100%;padding:2px 2px 80px;text-align:center}.wide{width:100%;text-align:center}.halfwide{width:48%;text-align:center;display:inline-block;margin:0 auto}a{color:#000;text-decoration:none;font-weight:400}button{color:#000}button:disabled{color:gray;border:1px dotted grey}img{max-width:100%;max-height:800px;object-fit:cover}nav{text-align:center}.null{background:none;border:none;cursor:pointer}.popup{z-index:20}input,textarea,select{font-size:16px!important}input{border-style:solid;border-width:1px;padding:.5rem;background-color:transparent;line-height:1.15;margin:0;width:100%;max-width:30em}textarea{border-style:solid;border-width:1px;padding:.5rem;background-color:transparent;line-height:1.15;margin:0;width:100%;max-width:48em}button,.clicky,.clicky_negative,.clicky_neutral,.clicky_positive{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;transition:transform .25s ease-out;padding:.5rem 1rem;background-color:transparent;border-color:#000;border-style:solid;border-width:1px;cursor:pointer;max-height:40px;color:#000;margin:4px}button:hover,.clicky:hover,.clicky_negative:hover,.clicky_neutral:hover,.clicky_positive:hover{font-weight:700}button.active{border:3px solid}.clicky_positive{color:#5e2ca5;border:2px solid #5e2ca5}.clicky_positive:hover{font-weight:700;border:3px solid #5e2ca5}.clicky_neutral{color:gold;border:2px solid #ffd700}.clicky_neutral:hover{font-weight:700;border:3px solid #ffd700}.clicky_negative{color:#ff4136;border:2px solid #ff4136}.clicky_negative:hover{font-weight:700;border:3px solid #ff4136}img.way{border-radius:10%;max-width:80px}.portrait{width:240px;height:240px;border-radius:10%}.walls{width:100%;height:240px}.raindrop{height:80px;width:80px;border-radius:10%}.logo{width:100px;max-height:100px;margin:0 auto;background-color:#fff;cursor:pointer;border-bottom:none}.logo-clicky{border:.1px dashed #ef9254;margin:0 2px;width:55px}.logo-clicky:hover{border:.2px solid #ef9254}.wallet{margin-right:6px;margin-top:2px}.wallet svg{width:20px;height:20px}.retro{filter:grayscale(100%)}.box,.years,.months,.weeks,.days,.hours,.box_icon,.bio_box,.yinyang_box,.female_box,.male_box,.age_box,.offgrid_box,.home_box,.tree_box,.nest_box,.bird_box{display:inline-block;padding:.4em .6em;margin:.3em;border-radius:4px}.hidden{display:none!important}.box_orange,.home_box{color:#fff;background:#ff4800}.box_orange_line{color:#ff4800;background:white}.box_red{color:#fff;background:#ffdfdf}.box_blue{background-color:#0058ff;color:#fff}.box_blue_line{background-color:#fff;color:#0058ff}.box_pink,.bird_box{background-color:#5e2ca5;color:#fff}.box_yellow,.nest_box{background-color:#fffb00;color:#333}.box_yellow_line{color:#fffb00}.box_green,.tree_box{background-color:#00ff58;color:#333}.box_green_line{color:#00ff58}.box_white,.bio_box,.yinyang_box,.female_box,.male_box,.age_box,.offgrid_box{color:#333;border:1px solid #333;background-color:#fff}.bird_box{background:linear-gradient(90deg,rgb(134,86,212) 0%,rgba(96,62,160,.94) 50%,rgb(134,86,212) 100%);padding:6px}.nest_box{background:linear-gradient(90deg,rgb(246,254,1) 0%,rgb(242,250,26) 50%,rgb(246,254,1) 100%);padding:6px}.tree_box{cursor:pointer;background:linear-gradient(90deg,rgba(20,255,0,.77) 0%,rgba(55,254,37,.77) 50%,rgb(75,255,58) 100%);padding:6px}.home_box{cursor:pointer;background:linear-gradient(90deg,rgb(248,48,48) 0%,rgb(248,6,6) 50%,rgb(248,48,48) 100%);padding:6px}.age_box{border:none}.male_box{color:#0058ff;border:none}.female_box{color:#ff4263;border:none}.yinyang_box,.bio_box{border:none}.blue{color:#0058ff}.red{color:#ff4136}.green{color:#00980a}.orange{color:#ff4800}.purple{color:#5e2ca5}.pink{color:#f09}.yellow{color:#c8ce89}.hours{font-weight:100}.days{font-weight:200}.weeks{font-weight:400}.months{font-weight:600}.years{font-weight:800}svg{width:18px;height:18px}.word-cloud,.world-map{max-width:600px;width:100%}.map{width:100%}.map :global(svg){display:block;width:100%;height:auto}.rain{margin:6px 4px;text-align:center;max-width:100px}.rain .name{display:block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.light .demo{display:block;position:absolute;bottom:2px;width:100%;padding:1px 0;border-radius:10%}.millets{display:flex;justify-content:center;margin-bottom:2px}.millets span{padding-top:5px}.park{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.sun{margin:8px auto;text-align:center}.sun .night img{max-width:120px;max-height:120px;margin:0 auto}.sun .ray{padding:4px}.sun .name{display:block;margin:8px auto}.moon{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.moon .light{position:fixed;width:100%;z-index:10;bottom:0;display:flex;background-color:#fff;align-items:center;justify-content:center;gap:0}.moon .light .star{text-align:center;margin:2px 0}.moon .light .star img{height:56px;width:56px;object-fit:cover}.moon .lightness{display:inline-block;padding:4px;margin:2px}.moon .dew{display:block;max-width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.splash{margin:10em auto;text-align:center}.welcome .aloha{text-align:left}.welcome input{height:40px;width:100%}.welcome .reset{margin-top:1em}.welcome .ribbon .clicky,.welcome .ribbon .clicky_positive,.welcome .ribbon .clicky_neutral,.welcome .ribbon .clicky_negative{margin-top:.8em}.welcome .captcha{margin-top:1em}.count{background-color:#ff4800;padding:.2em;border-radius:20%;color:#fff;display:inline-block;min-width:20px}.bell{position:absolute;top:2%;left:2%}.bell .count{position:absolute;right:0;top:0}.popup{padding:10px;position:fixed;bottom:40px;right:40px;border:1px dashed black;color:#000}a.kitty,button.kitty{color:#ff4800;text-decoration:underline}.rules{max-width:500px;margin:4em auto}.rules li{padding-top:.8em;padding-bottom:.8em}.info{padding:2px}.explore,.info{min-height:100vh}.topgun{text-align:center}.nomad{font-weight:700;margin-bottom:.8em;text-align:center;width:100%}.travel{margin-bottom:.8em;text-align:right;margin-top:2em;color:#333}.cityBar{width:100%;position:relative;max-width:30em;margin:0 auto 5px;min-width:320px}.cityBar .dropit{position:absolute;left:0;flex-wrap:wrap;display:flex;flex-direction:column;background:white;border-top:1px solid grey;cursor:pointer;z-index:100;max-width:30em;width:100%}.cityBar .dropit .dropitnow{padding:.8em;width:100%;border:.1em solid grey;border-top:none}.cityBar .dropit .dropitnow:hover{font-weight:700}.flocks{margin:8px 0;padding:4px}.flocks .city{border-bottom:1px dotted}.flocks .city:hover{border-bottom:1px solid}.flocks h4{margin:0}.flocks .jump button{padding:0 4px;border:none}.navi{width:100%;text-align:center;position:sticky;top:0;z-index:100}.navi .clicky,.navi .clicky_positive,.navi .clicky_neutral,.navi .clicky_negative{background-color:#fff}.birdbox{width:100%;min-width:20em;max-width:35em;margin:0 auto}.birdbox .control{margin-bottom:3px}.birdbox .birds{text-align:center;justify-content:space-around;display:grid;grid-template-columns:auto auto auto auto}.birdbox .birds .rain{margin-bottom:8px}.birdbox .marker{text-align:center;margin:16px}.drop{width:50px;height:50px}.meaow{width:100%}.chatbox{width:100%;min-width:20em;max-width:30em;margin:0 auto}.chatbox .slab{width:50%}.chatbox .box,.chatbox .box_icon,.chatbox .bird_box,.chatbox .nest_box,.chatbox .tree_box,.chatbox .home_box,.chatbox .offgrid_box,.chatbox .age_box,.chatbox .male_box,.chatbox .female_box,.chatbox .yinyang_box,.chatbox .bio_box,.chatbox .hours,.chatbox .days,.chatbox .weeks,.chatbox .months,.chatbox .years{overflow:auto;max-height:100vh;width:100%}.chatbox .tile{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.2em}.chatbox .dummy{width:100%;padding:1em;text-decoration:underline}.chatbox .words{display:block}.chatbox .rain{max-width:none;text-align:left}.chatbox .rain span{display:inline-block}.chatbox .rain h6{display:none}.chatbox .message{text-align:right;padding-right:.4em;padding-bottom:.4em}.chatbox .raindrop{width:40px;height:40px}.chatbox .control{display:flex;flex-wrap:nowrap;justify-content:center}.bird{min-height:100vh}.bird .page{text-align:center}.world-map{margin:1em auto}.bio{margin-bottom:3px}.rainy{width:100%;display:flex;justify-content:space-evenly;align-items:center}.ocean{display:flex;flex-wrap:wrap;justify-content:center;align-items:end;width:100%}.waves{text-align:center;min-width:25%}.emptyWall{min-height:240px;display:flex;align-items:center;justify-content:center;border:1px dashed;min-width:240px}.earth{display:flex;flex-wrap:wrap;justify-content:center}.earth .river{padding:1rem;text-align:center;margin:0 auto;max-width:80em}.earth .river .start{text-align:start;margin-top:2em}.earth .river .answer{padding:3px;line-height:1.5em;margin-bottom:6px;color:#333}.earth .river .answer pre{text-align:left}.countries{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.dawn{margin-bottom:4em;display:flex;flex-wrap:wrap;flex-direction:column;text-align:center}.dawn .light{width:100%;text-align:center}.dawn .walls{display:flex;flex-wrap:wrap;justify-content:space-between}.dawn .gender .clicky,.dawn .gender .clicky_positive,.dawn .gender .clicky_neutral,.dawn .gender .clicky_negative{width:100px}.dawn .gender svg{width:16px;height:16px}.dawn .earthEditor{padding:10px;text-align:center}.dawn .earthEditor .journal .countries{justify-content:center}.dawn .countries .cross{padding:0;margin-right:.2rem;cursor:pointer}.dawn .countries .zone{padding:0 4px}.dawn .cotton{min-height:60px;padding:10px}.dawn .cotton .edit-button{margin-left:30px;border:.1px dotted;padding:4px 8px 4px 4px;font-weight:100}.dawn .cotton .too-long{color:#ffdfdf;display:block;margin-bottom:10px}.dawn .cotton textarea{display:block;width:100%;min-height:60px;margin:0 auto}.dawn .queso{padding:.8rem;font-style:italic}.dawn .headline{padding-top:12px}.friends{display:flex;flex-wrap:wrap;justify-content:center}.settings{min-height:40vh;display:flex;flex-direction:column;justify-content:center}.settings .delete{margin-top:auto}.interact{min-height:40vh;display:flex;flex-direction:column;justify-content:center}.interact .disconnect{margin-top:auto}.virtues{display:flex;flex-direction:column;justify-content:center}.virtues .rainbow{display:flex;flex-wrap:wrap;justify-content:center}.virtues .rainbow .echo{margin:1em auto;padding:6px;display:flex}.virtues .rainbow .echo .rain{margin:1px auto}.virtues .rainbow .echo .rain span{font-weight:700}.virtues .rainbow .echo .rain h6{display:none}.virtues .rainbow .echo .word{margin:1em}.virtues .rainbow .echo .time{padding:0 6px}.virtues .rainbow .echo1{border:2px solid #c8ce89}.virtues .rainbow .echo1 .tag{color:gold;font-weight:700}.virtues .rainbow .echo2{border:2px solid #5e2ca5}.virtues .rainbow .echo2 .tag{color:#5e2ca5;font-weight:700}.virtues .rainbow .echo0{border:2px solid #ff4136}.virtues .rainbow .echo0 .tag{color:#ff4136;font-weight:700}.messages .cup{padding:8px}.messages .cup .name{font-weight:700;padding:6px}.messages .cup .message{padding-top:6px}.references .clicky,.references .clicky_positive,.references .clicky_neutral,.references .clicky_negative{margin-top:1em}.activity{display:flex;justify-content:space-evenly;align-items:center}.activity .word{font-weight:700}.activity .echo .rain{margin:0 auto}@media screen and (min-width: 480px){.container,.welcome,.explore,.activity,.bird,.dawn{width:92%;margin:0 auto}}
