*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{color-scheme:light;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;background:#eef1ec}body{background:transparent;color:#101828;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;-webkit-user-select:none;user-select:none;min-height:100vh;overflow-x:hidden}p,span,td,th,h1,h2,h3,div{-webkit-user-select:text;user-select:text}#root{min-height:100vh;min-height:100dvh}@media(max-width:820px){::-webkit-scrollbar{display:none}}@media(min-width:821px){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#58698438;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#58698457}}input[type=range]{accent-color:#4f6ef7}@media(display-mode:standalone){body{-webkit-overflow-scrolling:touch}}[style*=overflow]{-webkit-overflow-scrolling:touch}button,input,select,textarea{font:inherit}#root,body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.watercolor-paper:before{content:none}.watercolor-paper:after{content:none}.recharts-cartesian-axis-tick-value,.recharts-legend-item-text,.recharts-label{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.aurora-tooltip{animation:slideUp .28s cubic-bezier(.22,1,.36,1);transform-origin:bottom left}.aurora-map-hint{animation:fadeIn .22s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes popIn{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes drawRing{0%{stroke-dasharray:0 264}}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes shimmer{0%,to{opacity:.68}50%{opacity:1}}.tab-content{animation:tabEnter .35s cubic-bezier(.22,1,.36,1) both}@keyframes tabEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-enter{animation:slideUp .4s cubic-bezier(.22,1,.36,1) both}.stagger-1{animation-delay:0ms}.stagger-2{animation-delay:60ms}.stagger-3{animation-delay:.12s}.stagger-4{animation-delay:.18s}.stagger-5{animation-delay:.24s}.stagger-6{animation-delay:.3s}.stagger-7{animation-delay:.36s}button{transition:transform .16s cubic-bezier(.22,1,.36,1),opacity .12s ease,box-shadow .15s ease,background .15s ease,color .15s ease,border-color .15s ease;will-change:transform}button:disabled{transform:none!important}button:active{transform:scale(.97)!important;opacity:.92}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(79,110,247,.88);outline-offset:3px}@media(hover:hover){.glass-panel{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease,background .2s ease,filter .2s ease}.glass-panel:hover{border-color:#92846e47}}.glass-panel-tap{cursor:pointer}.glass-panel-tap:active{opacity:.92}.glass-panel,.glass-panel-tap{position:relative;overflow:hidden;isolation:isolate}.glass-panel:before,.glass-panel-tap:before{content:none}.glass-panel:after,.glass-panel-tap:after{content:none}.glass-panel>*,.glass-panel-tap>*{position:relative;z-index:1}.watercolor-block{position:relative;overflow:hidden;isolation:isolate}.watercolor-block:before{content:none}.watercolor-block>*{position:relative;z-index:1}.watercolor-rough{border-radius:20px 14px 18px 12px/14px 18px 12px 20px!important}.watercolor-rough-sm{border-radius:14px 10px 12px 9px/10px 12px 9px 14px!important}.painted-bar{position:relative;overflow:hidden}.painted-bar:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background:#ffffff3d}.painted-track{position:relative;overflow:hidden}.painted-track:after{content:"";position:absolute;inset:2px;pointer-events:none;border-radius:inherit;background:#ffffff14}.glass-panel-tap:active:before{opacity:.76}.ring-gauge-track{animation:drawRing 1s cubic-bezier(.22,1,.36,1) both;animation-delay:.2s}.bar-grow{transform-origin:bottom center;animation:barGrow .5s cubic-bezier(.22,1,.36,1) both}.dock-tile{animation:popIn .3s cubic-bezier(.22,1,.36,1) both}.shimmer{background:#ffffff8a;animation:shimmer 1.5s infinite;border-radius:16px;border:1px solid rgba(146,132,110,.12)}.board-row{animation:slideUp .35s cubic-bezier(.22,1,.36,1) both}.connection-row{animation:fadeIn .3s ease both}@keyframes numberFlash{0%{color:inherit}30%{color:#d03060}to{color:inherit}}.tab-page{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
