@font-face{font-family:Geist;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4nQ.ttf) format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4nQ.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KZ5T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9KJ5T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9L55T.ttf) format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeGUL55T.ttf) format("truetype")}:root{--color-gray-50-value:0, 0%, 95%;--color-gray-100-value:0, 0%, 90%;--color-gray-150-value:0, 0%, 85%;--color-gray-200-value:0, 0%, 80%;--color-gray-250-value:0, 0%, 75%;--color-gray-300-value:0, 0%, 70%;--color-gray-350-value:0, 0%, 65%;--color-gray-400-value:0, 0%, 60%;--color-gray-450-value:0, 0%, 55%;--color-gray-500-value:0, 0%, 50%;--color-gray-550-value:0, 0%, 45%;--color-gray-600-value:0, 0%, 40%;--color-gray-650-value:0, 0%, 35%;--color-gray-700-value:0, 0%, 30%;--color-gray-750-value:0, 0%, 25%;--color-gray-800-value:0, 0%, 20%;--color-gray-850-value:0, 0%, 15%;--color-gray-900-value:0, 0%, 10%;--color-gray-950-value:0, 0%, 6%;--color-gray-1000-value:0, 0%, 3%;--color-gray-50:hsla(var(--color-gray-50-value), 1);--color-gray-100:hsla(var(--color-gray-100-value), 1);--color-gray-150:hsla(var(--color-gray-150-value), 1);--color-gray-200:hsla(var(--color-gray-200-value), 1);--color-gray-250:hsla(var(--color-gray-250-value), 1);--color-gray-300:hsla(var(--color-gray-300-value), 1);--color-gray-350:hsla(var(--color-gray-350-value), 1);--color-gray-400:hsla(var(--color-gray-400-value), 1);--color-gray-450:hsla(var(--color-gray-450-value), 1);--color-gray-500:hsla(var(--color-gray-500-value), 1);--color-gray-550:hsla(var(--color-gray-550-value), 1);--color-gray-600:hsla(var(--color-gray-600-value), 1);--color-gray-650:hsla(var(--color-gray-650-value), 1);--color-gray-700:hsla(var(--color-gray-700-value), 1);--color-gray-750:hsla(var(--color-gray-750-value), 1);--color-gray-800:hsla(var(--color-gray-800-value), 1);--color-gray-850:hsla(var(--color-gray-850-value), 1);--color-gray-900:hsla(var(--color-gray-900-value), 1);--color-gray-950:hsla(var(--color-gray-950-value), 1);--color-gray-1000:hsla(var(--color-gray-1000-value), 1);--color-bg:#0B0B0B;--color-text:#E0E0E0;--color-link:#ffffff;--color-text-white:#f0f0f0;--color-text-gray:#B0B0B0;--color-text-dark:#505050;--color-text-gray-black:#101010;--color-brand-blue:#0300a0;--color-brand-blue-light:#1562bb;--color-brand-yellow:#FFC107;--color-brand-green:rgba(29,173,82,.95);--color-brand-green-dark:rgba(21,136,63,.95);--color-brand-lime:#aff606;--color-brand-red:#c50808;--color-brand-pink:#f6063a;--color-brand-gray:#c8d1d5;--color-brand-black:#050505;--color-brand-gray-dark:#151515;--font-family-base:"Geist Mono", monospace;--font-family-heading:"Geist Mono", monospace;--color-sidebar-bg:#0A0A0A;--color-sidebar-border:#202020;--sidebar-header-height:56px;--sidebar-footer-height:56px;--color-gray-900:#1a1a1a;--color-gray-800:#2e2e2e;--color-gray-700:#4d4d4d;--color-gray-600:#666666;--color-gray-500:#808080;--color-gray-400:#999999;--color-gray-300:#b3b3b3;--color-gray-200:#d1d1d1;--color-gray-100:#f2f2f2;--color-white:#ffffff}html{font-size:14px}*{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--color-bg);color:var(--color-text);font:13px var(--font-family-base);color:#b0b0b0;font-weight:400;letter-spacing:-.3px;line-height:1.65em}body::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#171717}body::-webkit-scrollbar{width:5px;background-color:#171717}body::-webkit-scrollbar-thumb{background-color:#333}a{color:var(--color-link)}input,textarea,select,button{font-family:var(--font-family-base)}h1,h2,h3,h4,h5{font-weight:400;color:#f0f0f0;margin:1.5em 0 .25em}h1{font-size:1.35rem}h2{font-size:1.2em}strong{font-weight:800}.ui-list-item{background-color:var(--color-sidebar-bg);border:1px solid #202020;color:#909090;margin-bottom:-1px;margin-left:-1px;padding:8px 12px;transform:translate(0);transition:transform .1s ease-in-out}.ui-list-item.-small{padding:2px 12px}.ui-list-item:hover{transform:translate(-5px,-5px);background-color:#b0b0b0;color:#000}.ui-list-item:hover .ui-item-actions{opacity:1}.ui-list-item .ui-item-actions{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:flex;justify-content:flex-end;align-items:center;gap:2px;font-size:12px;z-index:5;opacity:0}.ui-list-item .ui-item-btn{border:none;background-color:var(--color-brand-blue);color:#f0f0f0;padding:2px 4px;cursor:pointer;font-family:var(--font-family-base)}.ui-list-item .ui-item-btn:hover{background-color:#f0f0f0;color:var(--color-brand-blue)}mark{background-color:var(--color-brand-yellow);font-weight:600;padding:0 4px}.ui-btn{all:unset;cursor:pointer;box-sizing:border-box;background-color:var(--color-brand-gray);border:none;color:var(--color-brand-black);font-weight:500;line-height:2.5em;padding:0 1.25em;text-align:center}.ui-btn:hover{background-color:var(--color-brand-blue);color:var(--color-brand-gray)}.ui-btn._uppercase{text-transform:uppercase}.ui-btn._color-blue{background-color:var(--color-brand-blue);color:var(--color-brand-gray)}.ui-btn._color-blue:hover{background-color:var(--color-brand-gray);color:var(--color-brand-blue)}
