:root{--bg:#141414;--bg-raised:#1c1c1c;--line:#2b2b2b;--fg:#f7f7f7;--muted:#9b9b9b;--slate:#3d3d3d;--red:#ec3750;--orange:#ff8c37;--yellow:#f1c40f;--green:#33d6a6;--cyan:#5bc0de;--purple:#a633d6;--radius:18px;--sans:var(--font-geist-sans), system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}a{color:inherit}::selection{background:var(--red);color:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}input[type=checkbox]{appearance:none;cursor:pointer;background:#0a0a0a;border:1px solid #3a3a3a;border-radius:4px;flex:none;place-content:center;width:16px;height:16px;margin:0;transition:background-color .12s,border-color .12s;display:inline-grid}input[type=checkbox]:before{content:"";background:#0a0a0a;width:10px;height:10px;transition:transform .14s cubic-bezier(.25,1,.5,1);transform:scale(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 6.2 2.3 2.3 4.7-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 6.2 2.3 2.3 4.7-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}input[type=checkbox]:hover{border-color:#5a5a5a}input[type=checkbox]:checked{border-color:var(--check,#ededed);background:var(--check,#ededed)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 2px #000,0 0 0 4px #a1a1a199}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}:where(input:not([type=checkbox],[type=radio],[type=hidden],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image]),textarea,select){color:#ededed;min-height:40px;font:inherit;background:#1c1c1c;border:1px solid #333;border-radius:10px;padding:8px 12px;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}:where(textarea){resize:none;field-sizing:content;min-height:96px}:where(select){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23a1a1a1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px}:where(input,textarea)::placeholder{color:#707070}:where(input,textarea,select):where(:hover:not(:disabled)){border-color:#4d4d4d}:where(input,textarea,select):where(:focus-visible){border-color:#a1a1a1;outline:none;box-shadow:0 0 0 3px #ffffff14}:where(input,textarea,select):where(:disabled){opacity:.5;cursor:not-allowed}:where(input,textarea,select):where([aria-invalid=true]){border-color:#ec3750}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input:-webkit-autofill{-webkit-text-fill-color:#ededed;caret-color:#ededed;transition:background-color 9999s;box-shadow:inset 0 0 0 1000px #0a0a0a}input:-webkit-autofill:hover{-webkit-text-fill-color:#ededed;caret-color:#ededed;transition:background-color 9999s;box-shadow:inset 0 0 0 1000px #0a0a0a}input:-webkit-autofill:focus{-webkit-text-fill-color:#ededed;caret-color:#ededed;transition:background-color 9999s;box-shadow:inset 0 0 0 1000px #0a0a0a}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}summary{list-style:none}summary::-webkit-details-marker{display:none}*{scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#3a3a3a padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-corner{background:0 0}
