@font-face{font-family:Quicksand;font-weight:500;src:url(/fonts/Quicksand-500.ttf)}@font-face{font-family:Quicksand;font-weight:600;src:url(/fonts/Quicksand-600.ttf)}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-400.ttf)}html,body{background:#000;width:100%;height:100%;margin:0;padding:0;font-family:Quicksand,system-ui,sans-serif;overflow:hidden}canvas{display:block}@font-face{font-family:Inter;font-weight:500;src:url(/fonts/Inter-500.ttf)}@font-face{font-family:Inter;font-weight:600;src:url(/fonts/Inter-600.ttf)}@font-face{font-family:Inter;font-weight:700;src:url(/fonts/Inter-700.ttf)}@font-face{font-family:Nunito;font-weight:700;src:url(/fonts/Nunito-700.ttf)}.ink{z-index:10;pointer-events:none;touch-action:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#fff;font:500 14px/1.25 Inter,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.ink *{box-sizing:border-box}.b{flex-direction:column;flex-shrink:0;min-width:0;display:flex;position:relative}.b:not(.r)>*{flex-grow:0!important;flex-basis:auto!important}.b>*{max-width:100%}.t,.i{flex-shrink:0;position:relative}.r>.t{flex-shrink:1;min-width:0}.t{overflow-wrap:break-word}.t.one{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t.some{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sq{border-radius:var(--r)}@supports (corner-shape:squircle){.sq{border-radius:calc(var(--r) * 1.8);corner-shape:squircle}}.melt{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
