html{background:#fdf3e3}body{margin:0;padding:0;background:transparent;font-family:Patrick Hand,cursive}html{margin:0;padding:0}input,button,textarea,select{font-family:Patrick Hand,cursive}*,*:before,*:after{box-sizing:border-box;background-clip:padding-box}a{color:#c2410c;text-decoration:none;border-bottom:2px solid #c2410c}a:hover{color:#111827;border-bottom-color:#111827}input:focus,button:focus,select:focus{outline:3px solid #1c62d1;outline-offset:2px}input::placeholder{color:#a8a29e}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#111827}::-webkit-scrollbar-track{background:#fffdf7}input[type=range]{-webkit-appearance:none;appearance:none;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:34px;margin:0;background:transparent;pointer-events:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:34px;height:34px;border:none;background:transparent url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'><path d='M17.4 1 C 16.8 6, 17.2 11, 17 16' fill='none' stroke='%233f3f46' stroke-width='3.6' stroke-linecap='round'/><path d='M9 8.6 C 12 10.6, 15 13.4, 17 16 C 19.4 13.2, 22.4 10.4, 25.4 8.2' fill='none' stroke='%233f3f46' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/28px 28px no-repeat;cursor:grab}input[type=range]::-webkit-slider-thumb:active{cursor:grabbing}input[type=range]::-moz-range-thumb{pointer-events:auto;width:34px;height:34px;border:none;background:transparent url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'><path d='M17.4 1 C 16.8 6, 17.2 11, 17 16' fill='none' stroke='%233f3f46' stroke-width='3.6' stroke-linecap='round'/><path d='M9 8.6 C 12 10.6, 15 13.4, 17 16 C 19.4 13.2, 22.4 10.4, 25.4 8.2' fill='none' stroke='%233f3f46' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/28px 28px no-repeat;cursor:grab}@keyframes pop{0%{transform:scale(.9);opacity:0}60%{transform:scale(1.04)}to{transform:scale(1);opacity:1}}@keyframes nudge{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}@keyframes drift1{0%,to{transform:translate(-3%,-2%) scale(1)}50%{transform:translate(5%,4%) scale(1.12)}}@keyframes drift2{0%,to{transform:translate(4%,3%) scale(1.08)}50%{transform:translate(-5%,-3%) scale(.96)}}@keyframes drift3{0%,to{transform:translate(2%,-4%) scale(1.04)}50%{transform:translate(-4%,5%) scale(1.14)}}@media(prefers-reduced-motion:reduce){[style*=drift]{animation:none!important}}@keyframes blockwhoosh{0%{opacity:0;transform:translate(150px,-110px) rotate(9deg)}14%{opacity:1}34%{transform:translate(-13px,7px) rotate(-6deg)}50%{transform:translate(6px,-3px) rotate(4deg)}65%{transform:translate(-3px,1px) rotate(-2.3deg)}79%{transform:rotate(1.2deg)}90%{transform:rotate(-.5deg)}to{opacity:1;transform:translate(0) rotate(0)}}[data-form-card]{animation:blockwhoosh .6s cubic-bezier(.15,.75,.3,1) both;animation-delay:.03s}[data-stats]>div{animation:blockwhoosh .6s cubic-bezier(.15,.75,.3,1) both}[data-stats]>div:nth-child(1){animation-delay:.14s}[data-stats]>div:nth-child(2){animation-delay:.22s}[data-stats]>div:nth-child(3){animation-delay:.3s}[data-wblock]{animation:blockwhoosh .6s cubic-bezier(.15,.75,.3,1) both}[data-wblock="1"]{animation-delay:.04s}[data-wblock="2"]{animation-delay:.14s}[data-wblock="3"]{animation-delay:.24s}@media(prefers-reduced-motion:reduce){[data-form-card],[data-stats]>div,[data-wblock]{animation:none!important}}@media(max-width:819.98px){[data-chat]>[data-msgs]{order:1}[data-chat]>form{order:2;border-top:3px solid #3f3f46}}
