@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-cyrillic-ext.fccca918fea4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-cyrillic.aebf2ab4a4ce.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-greek-ext.a2e2c783ca6f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-greek.46dd4cdca58c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-vietnamese.8db00ff46c67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-latin-ext.a28eb6d3ccb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-latin.c940764593d0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-cyrillic-ext.fccca918fea4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-cyrillic.aebf2ab4a4ce.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-greek-ext.a2e2c783ca6f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-greek.46dd4cdca58c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-vietnamese.8db00ff46c67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-latin-ext.a28eb6d3ccb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-latin.c940764593d0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-cyrillic-ext.fccca918fea4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-cyrillic.aebf2ab4a4ce.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-greek-ext.a2e2c783ca6f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-greek.46dd4cdca58c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-vietnamese.8db00ff46c67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-latin-ext.a28eb6d3ccb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-latin.c940764593d0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-cyrillic-ext.fccca918fea4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-cyrillic.aebf2ab4a4ce.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-greek-ext.a2e2c783ca6f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-greek.46dd4cdca58c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-vietnamese.8db00ff46c67.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-latin-ext.a28eb6d3ccb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-latin.c940764593d0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic-ext.9343de2ca5d9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-greek.49c3da6c9a2b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-vietnamese.d44eb1936043.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-latin-ext.9c38cb2d0d2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-latin.2c32b9b3ee35.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic-ext.9343de2ca5d9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-greek.49c3da6c9a2b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-vietnamese.d44eb1936043.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-latin-ext.9c38cb2d0d2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/JetBrainsMono-latin.2c32b9b3ee35.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic-ext.9343de2ca5d9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-greek.49c3da6c9a2b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-vietnamese.d44eb1936043.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-latin-ext.9c38cb2d0d2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-latin.2c32b9b3ee35.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic-ext.9343de2ca5d9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-cyrillic.4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-greek.49c3da6c9a2b.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-vietnamese.d44eb1936043.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-latin-ext.9c38cb2d0d2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-latin.2c32b9b3ee35.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.gh-dashboard-fonts{--dashboard-font-sans:"Inter","Inter Fallback";--dashboard-font-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.gh-dashboard-chrome{--dashboard-chrome:rgba(4,6,10,.78);--dashboard-surface:#0c1017;--dashboard-raised:#11161f;--dashboard-line:#161c28;--dashboard-line2:#212838;--dashboard-ink:#fff;--dashboard-secondary:#9ba4b8;--dashboard-muted:#8b95aa;--dashboard-accent:#2dd4bf;z-index:40;background:var(--dashboard-chrome);border-bottom:1px solid var(--dashboard-line);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);font-family:var(--dashboard-font-sans),Inter,system-ui,sans-serif;color:var(--dashboard-ink);font-feature-settings:"ss01","cv11","tnum";font-size:14px;line-height:normal;position:-webkit-sticky;position:sticky;top:0}html[data-gh-theme=light] .gh-dashboard-chrome{--dashboard-chrome:rgba(250,248,243,.88);--dashboard-surface:#fff;--dashboard-raised:#f0ede4;--dashboard-line:#e5e1d4;--dashboard-line2:#d6d0bf;--dashboard-ink:#060810;--dashboard-secondary:#3a4258;--dashboard-muted:#62697a;--dashboard-accent:#0f766e}.gh-dashboard-chrome .gh-dashboard-chrome-inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;max-width:1680px;height:58px;margin:0 auto;padding:0 32px;display:grid}.gh-dashboard-chrome .gh-dashboard-brand{border-right:1px solid var(--dashboard-line);white-space:nowrap;align-items:center;gap:12px;height:58px;padding-right:24px;display:flex}.gh-dashboard-chrome .gh-dashboard-brand-mark{color:#04060a;background:linear-gradient(140deg,#2dd4bf,#0d9488);border:1px solid #2dd4bf;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 1px rgba(45,212,191,.35),0 0 28px rgba(45,212,191,.4)}.gh-dashboard-chrome .gh-dashboard-brand-mark svg{width:15px;height:15px}.gh-dashboard-chrome .gh-dashboard-brand-mark[data-busy=true]{animation:1.6s ease-in-out infinite gh-dashboard-busy}@keyframes gh-dashboard-busy{50%{opacity:.55}}.gh-dashboard-chrome .gh-dashboard-brand-name{letter-spacing:-.018em;font-size:13.5px;font-weight:600;line-height:normal}.gh-dashboard-chrome .gh-dashboard-brand-sub{font:9px/normal var(--dashboard-font-mono),"JetBrains Mono",monospace;letter-spacing:.16em;color:var(--dashboard-muted);margin-top:1px}.gh-dashboard-chrome .gh-dashboard-navigation{flex-flow:row;gap:2px;min-width:0;display:flex}.gh-dashboard-chrome .gh-dashboard-navigation a{min-height:28px;font:500 12.5px/normal var(--dashboard-font-sans),Inter,sans-serif;color:var(--dashboard-secondary);white-space:nowrap;border:1px solid transparent;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:6px 11px;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.gh-dashboard-chrome .gh-dashboard-navigation a[aria-current=page]{color:var(--dashboard-ink);background:var(--dashboard-raised);border-color:var(--dashboard-line2)}.gh-dashboard-chrome .gh-dashboard-navigation a:hover{color:var(--dashboard-ink)}.gh-dashboard-chrome .gh-dashboard-tools{align-items:center;gap:10px;min-width:0;display:flex}.gh-dashboard-chrome .gh-dashboard-appearance{border:1px solid var(--dashboard-line);background:var(--dashboard-surface);border-radius:6px;flex:none;gap:2px;padding:2px;display:flex}.gh-dashboard-chrome .gh-dashboard-appearance button{min-height:26px;font:9.5px/normal var(--dashboard-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dashboard-muted);cursor:pointer;border-radius:4px;padding:5px 10px}.gh-dashboard-chrome .gh-dashboard-appearance button[aria-pressed=true]{color:var(--dashboard-ink);background:var(--dashboard-raised)}.gh-dashboard-chrome :focus-visible{outline:2px solid var(--dashboard-accent);outline-offset:3px}.gh-dashboard-chrome .gh-dashboard-research-tools{align-items:center;gap:8px;display:flex}html:has([data-gh-dashboard-chrome]){scrollbar-gutter:stable}html:has([data-gh-dashboard-chrome])::-webkit-scrollbar{width:8px;height:8px}html:has([data-gh-dashboard-chrome])::-webkit-scrollbar-track{background:#04060a}html:has([data-gh-dashboard-chrome])::-webkit-scrollbar-thumb{background:#212838;border-radius:4px}html:has([data-gh-dashboard-chrome])::-webkit-scrollbar-thumb:hover{background:#2e384e}html[data-gh-theme=light]:has([data-gh-dashboard-chrome])::-webkit-scrollbar-track{background:#f4f1ea}html[data-gh-theme=light]:has([data-gh-dashboard-chrome])::-webkit-scrollbar-thumb{background:#d6d0bf}html[data-gh-theme=light]:has([data-gh-dashboard-chrome])::-webkit-scrollbar-thumb:hover{background:#b8b09a}.gh-settings-shell{--gh-canvas:#04060a;--gh-surface:#0c1017;--gh-surface-subtle:#11161f;--gh-border:#161c28;--gh-border-strong:#212838;--gh-text:#eef1f7;--gh-text-secondary:#9ba4b8;--gh-text-muted:#8b95aa;--gh-accent:#2dd4bf;--gh-accent-soft:color-mix(in srgb,var(--gh-accent)6%,var(--gh-surface));--gh-accent-border:color-mix(in srgb,var(--gh-accent)35%,var(--gh-border-strong));background:var(--gh-canvas);min-width:0;min-height:100vh;color:var(--gh-text)}html[data-gh-theme=light] .gh-settings-shell{--gh-canvas:#faf8f3;--gh-surface:#fff;--gh-surface-subtle:#f0ede4;--gh-border:#e5e1d4;--gh-border-strong:#d6d0bf;--gh-text:#141a28;--gh-text-secondary:#3a4258;--gh-text-muted:#62697a;--gh-accent:#0f766e}.gh-settings-content{min-width:0;max-width:960px;margin-left:auto;margin-right:auto;padding:40px 32px 0}.gh-settings-content>div{gap:28px}.gh-settings-content h1{font-size:28px;font-weight:500;line-height:36px}.gh-settings-content [aria-labelledby=appearance-heading]{padding:24px}.gh-settings-content [aria-labelledby=appearance-heading] button{cursor:pointer;min-height:80px}.gh-settings-content [aria-pressed=true]>span:first-child{color:var(--gh-accent)}.gh-settings-boundary{border-top:1px solid var(--gh-border);width:calc(100% - 64px);max-width:896px;color:var(--gh-text-muted);margin:32px auto 48px;padding-top:20px;font-size:11px;line-height:18px}.gh-settings-skip{background:var(--gh-surface);color:var(--gh-text);z-index:50;padding:12px;position:absolute;top:8px;left:16px;transform:translateY(-160%)}.gh-settings-skip:focus{transform:none}@media (max-width:640px){.gh-settings-content{padding:28px 16px 0}.gh-settings-content>div{gap:24px}.gh-settings-content h1{font-size:24px;line-height:32px}.gh-settings-content [aria-labelledby=appearance-heading]{padding:20px}.gh-settings-boundary{width:calc(100% - 32px);margin-top:24px;margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.gh-settings-content button{transition:none}}@media (max-width:1280px){.gh-dashboard-chrome .gh-dashboard-research-tools .rv-command-trigger>span{display:none}}@media (max-width:1199px){.gh-dashboard-chrome .gh-dashboard-research-tools .rv-run-label{display:none}}@media (max-width:1024px){.gh-dashboard-chrome{position:relative}.gh-dashboard-chrome .gh-dashboard-chrome-inner{grid-template-rows:44px auto;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;height:auto;padding:8px 24px}.gh-dashboard-chrome .gh-dashboard-brand{height:auto}.gh-dashboard-chrome .gh-dashboard-tools{justify-self:end}.gh-dashboard-chrome .gh-dashboard-navigation{flex-wrap:wrap;grid-area:2/1/auto/-1}}@media (max-width:640px){.gh-dashboard-chrome .gh-dashboard-chrome-inner{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 16px}.gh-dashboard-chrome .gh-dashboard-brand{border-right:0;grid-row:1;gap:10px;padding-right:0}.gh-dashboard-chrome .gh-dashboard-brand-mark{width:26px;height:26px}.gh-dashboard-chrome .gh-dashboard-brand-name{font-size:12.5px}.gh-dashboard-chrome .gh-dashboard-navigation{grid-row:2}.gh-dashboard-chrome .gh-dashboard-navigation a{flex:auto;min-height:44px;padding:6px 8px;font-size:11px}.gh-dashboard-chrome .gh-dashboard-tools{flex-wrap:wrap;grid-row:3;justify-content:space-between;justify-self:stretch;gap:8px}.gh-dashboard-chrome .gh-dashboard-appearance button{min-height:44px;padding:5px 7px;font-size:8px}.gh-dashboard-chrome .gh-dashboard-research-tools{gap:4px}.gh-dashboard-chrome .gh-dashboard-research-tools .rv-command-trigger{justify-content:center;min-width:44px;min-height:44px;padding:6px}.gh-dashboard-chrome .gh-dashboard-research-tools .rv-command-trigger kbd{display:none}.gh-dashboard-chrome .gh-dashboard-research-tools .rv-mobile-navigation nav{left:0;right:auto}.gh-dashboard-chrome .gh-dashboard-research-tools .rv-mobile-navigation>summary{cursor:pointer;min-width:44px;min-height:44px}}@media (pointer:coarse){.gh-dashboard-chrome .gh-dashboard-navigation a,.gh-dashboard-chrome .gh-dashboard-appearance button{min-height:44px}.gh-dashboard-chrome .rv-command-trigger,.gh-dashboard-chrome .rv-mobile-navigation>summary{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.gh-dashboard-chrome *,.gh-dashboard-chrome :before,.gh-dashboard-chrome :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.gh-dashboard-chrome .rv-cmdk[data-closing=true]{animation:.01ms both rv-paletteExit!important}}
