:root{color-scheme:dark;--sub-0: #03110C;--sub-1: #061A13;--sub-2: #0A2419;--sub-3: #0E3325;--green: #0E4D3C;--green-lt: #5FAE92;--green-glow: #3FD3A0;--copper: #C08A2E;--copper-lt: #E8C071;--copper-dk: #8A5F1A;--ink: #E9F3EE;--body: #A3C2B3;--muted: #6D8D7F;--line: rgba(150, 195, 172, .16);--line-2: rgba(150, 195, 172, .3);--radius: 14px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--sub-0);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}html,body,#root{width:100%;height:100%}.mono{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c08a2e61;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#e8c07199;background-clip:content-box}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;margin-left:6px;cursor:pointer;opacity:.72;transition:opacity .15s;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C08A2E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2'/%3E%3Cpath d='M16 2.5v4M8 2.5v4M3 10.5h18'/%3E%3C/svg%3E") no-repeat center / contain}input[type=date]:hover::-webkit-calendar-picker-indicator,input[type=datetime-local]:hover::-webkit-calendar-picker-indicator,input[type=time]:hover::-webkit-calendar-picker-indicator,input[type=month]:hover::-webkit-calendar-picker-indicator{opacity:1}video{max-width:100%;display:block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{animation:spin 1s linear infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important}}
