@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");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}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#141415;--sidebar:#18181a;--surface:#1b1b1d;--raised:#1f1f22;--hover:#ffffff08;--active:#242427;--line:#ffffff0f;--line-soft:#ffffff09;--text:#ededef;--muted:#9a9aa1;--quiet:#6e6e76;--accent:#4f3bf6;--accent-hover:#5d4bff;--link:#8a98ff;--purple:#7c4af5;--green:#3fcf7a;--amber:#f5c241;--red:#f0646a;--mono:"JetBrains Mono Variable", "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--sidebar-width:236px;--gutter:20px;--ring:0 0 0 1px #ffffff12;--ring-hover:0 0 0 1px #ffffff1f;--duration-very-slow:.5s;--bar-fill:#8a98ff1a;--bar-fill-hover:#8a98ff29;--skeleton:#ffffff0a;--error-text:#ff8f94;--duration-stagger:40ms;--duration-micro:80ms;--ease-in-out:ease-in-out;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--blur-small:2px;--blur-medium:3px;--blur-large:8px}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11", "ss01";font-variant-numeric:tabular-nums;margin:0;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5}button,input,select{font:inherit;color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:disabled{cursor:not-allowed;opacity:.5}button,input,select,a{outline-offset:3px}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--link)}::selection{background:var(--bg-4f3bf666,#4f3bf666)}button{transition:background-color .12s ease, color .12s ease, box-shadow .12s ease, transform var(--duration-quick) var(--ease-smooth-out)}button:not(.nav-item,.page-tab,.sort-button,.service-name,.dropdown-option,.bar-row-main):active{transform:scale(.96)}body.keyboard-input button:active{transform:none}h1,h2,h3,p{margin:0}h1{letter-spacing:-.02em;font-size:18px;font-weight:600}h2{letter-spacing:-.01em;font-size:15px;font-weight:600}h3{font-size:14px;font-weight:600}svg.icon{stroke-width:1.6px;flex:none;width:16px;height:16px;display:block}i{flex:none;justify-content:center;align-items:center;font-style:normal;display:inline-flex}small{font-size:12px}kbd{color:var(--muted);white-space:nowrap;font-family:inherit;font-size:11px}select{appearance:none;cursor:pointer;background:0 0;border:0;outline:0;min-width:0;max-width:100%}select option{background:var(--bg-222225,#222225);color:var(--text)}input[type=checkbox]{appearance:none;width:15px;height:15px;box-shadow:inset 0 0 0 1.5px var(--ln-ffffff2e,#ffffff2e);cursor:pointer;vertical-align:middle;background:50%/11px no-repeat;border-radius:4px;margin:0;transition:background-color .12s,box-shadow .12s}input[type=checkbox]:hover{box-shadow:inset 0 0 0 1.5px var(--ln-ffffff4d,#ffffff4d)}input[type=checkbox]:checked{background-color:var(--amber);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1405' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9aa1' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button{cursor:pointer}input::placeholder{color:var(--fg-7c7c84,#7c7c84)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[hidden]{display:none!important}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg-ffffff1c,#ffffff1c) padding-box;border:4px solid #0000;border-radius:999px;min-height:40px}:hover::-webkit-scrollbar-thumb{background-color:var(--bg-ffffff2e,#ffffff2e)}::-webkit-scrollbar-thumb:hover{background-color:var(--bg-ffffff47,#ffffff47)}::-webkit-scrollbar-thumb:active{background-color:var(--bg-ffffff5c,#ffffff5c)}::-webkit-scrollbar-button{display:none}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--bg-ffffff2e,#ffffff2e) transparent}}.skip-link{z-index:100;background:var(--accent);border-radius:8px;padding:10px 20px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:10px}.sidebar{width:var(--sidebar-width);background:var(--sidebar);border-right:1px solid var(--line);z-index:30;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{flex-shrink:0;align-items:center;gap:12px;height:62px;padding:0 18px;display:flex}.brand-mark{width:26px;height:28px}.brand strong{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.2;display:block}.brand small{color:var(--muted);font-size:13px;line-height:1.3;display:block}.sidebar nav{overflow-y:auto}.nav-group{border-bottom:1px solid var(--line);padding:10px 12px}.primary-nav{padding-top:8px;padding-bottom:12px;position:relative}.primary-nav .nav-item{z-index:1;position:relative}.primary-nav .nav-item.active{box-shadow:none;background:0 0}.nav-indicator{background:var(--active);height:35px;box-shadow:inset 0 0 0 1px var(--ln-ffffff08,#ffffff08), 0 1px 2px var(--ln-0000004d,#0000004d);pointer-events:none;transition:translate var(--duration-fast) var(--ease-smooth-out);border-radius:8px;position:absolute;top:0;left:12px;right:12px}.nav-item{width:100%;height:35px;color:var(--fg-b4b4ba,#b4b4ba);white-space:nowrap;text-align:left;border-radius:8px;align-items:center;gap:12px;margin:0;padding:0 10px;font-size:14px;display:flex}.nav-item>i{color:var(--fg-8c8c93,#8c8c93)}.nav-item.active{background:var(--active);color:var(--fg-f7f7f8,#f7f7f8);box-shadow:inset 0 0 0 1px var(--ln-ffffff08,#ffffff08), 0 1px 2px var(--ln-0000004d,#0000004d)}.nav-item.active>i{color:var(--fg-f7f7f8,#f7f7f8)}@media (hover:hover){.nav-item:not(.active):hover{background:var(--bg-ffffff06,#ffffff06);color:var(--fg-ededef,#ededef)}}.nav-item>span:nth-child(2){flex:1}.nav-item .icon{width:17px;height:17px}.nav-count{background:var(--bg-2c2c30,#2c2c30);color:var(--fg-c9c9cf,#c9c9cf);border-radius:6px;padding:0 7px;font-size:12px;font-weight:500;line-height:20px}.incident-count{color:var(--fg-ff9b9f,#ff9b9f);background:var(--bg-4a1d22,#4a1d22)}.nav-label{text-transform:uppercase;color:var(--quiet);letter-spacing:.06em;margin:6px;font-size:11.5px;font-weight:500}.dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.dot.green{color:var(--green)}.dot.purple{color:var(--purple)}.dot.gray{color:var(--fg-76767e,#76767e)}.dot.amber{color:var(--amber)}.dot.red{color:var(--red)}.environment-link{gap:13px}.environment-link .dot{width:8px;height:8px;margin:0 4px}.sidebar-bottom{border-top:1px solid var(--line);margin-top:auto;padding:10px 12px 0}.sidebar-profile{text-align:left;border-top:1px solid var(--line);align-items:center;gap:12px;width:calc(100% + 24px);margin:10px -12px 0;padding:14px 20px;display:flex}.sidebar-profile>span:nth-child(2){flex:1}.sidebar-profile strong{font-size:14px;font-weight:500;display:block}.sidebar-profile>i{color:var(--fg-7d7d86,#7d7d86)}.sidebar-profile>i .icon{width:14px;height:14px}.avatar{letter-spacing:.02em;width:22px;height:22px;color:var(--fg-fff,#fff);background:linear-gradient(140deg, var(--bg-f0b48a,#f0b48a), var(--bg-b4603a,#b4603a));outline:1px solid var(--ln-ffffff1a,#ffffff1a);outline-offset:-1px;text-shadow:0 1px 1px var(--ln-0003,#0003);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8.5px;font-weight:600;display:inline-flex;position:relative}.avatar-1{background:linear-gradient(140deg, var(--bg-9db8ff,#9db8ff), var(--bg-4a63d6,#4a63d6))}.avatar-2{background:linear-gradient(140deg, var(--bg-dfb1f7,#dfb1f7), var(--bg-8b4dd0,#8b4dd0))}.avatar-3{background:linear-gradient(140deg, var(--bg-86dcb8,#86dcb8), var(--bg-2c8a66,#2c8a66))}.sidebar-profile .avatar{width:28px;height:28px;font-size:10.5px}.sidebar-backdrop{display:none}main{margin-left:var(--sidebar-width);outline:none;min-height:100vh}.topbar{padding:10px var(--gutter) 0;justify-content:space-between;align-items:center;gap:15px;height:56px;display:flex}.page-identity,.topbar-actions{align-items:center;gap:12px;display:flex}.topbar-actions{gap:10px}.badge{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:1px 8px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.badge.green{color:var(--fg-5bd68a,#5bd68a);background:var(--bg-163222,#163222)}.badge.amber{color:var(--fg-f2bd5c,#f2bd5c);background:var(--bg-3a2812,#3a2812)}.badge.red{color:var(--fg-ff8f94,#ff8f94);background:var(--bg-3f1b1f,#3f1b1f)}.badge.purple{color:var(--fg-b9a6ff,#b9a6ff);background:var(--bg-2a2347,#2a2347)}.badge.neutral{color:var(--fg-c4c4ca,#c4c4ca);background:var(--bg-26262a,#26262a)}.topbar .badge{border-radius:999px;padding:1px 10px 1px 9px;font-size:12px}.topbar .badge.amber{color:var(--fg-f6cf74,#f6cf74);background:var(--bg-3a2c10,#3a2c10)}.topbar .badge .dot{width:8px;height:8px;color:var(--amber)}.topbar .badge.green .dot{color:var(--green)}.icon-button{width:30px;height:30px;color:var(--fg-a4a4ab,#a4a4ab);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.icon-button:hover{background:var(--hover);color:var(--fg-fff,#fff)}.topbar .icon-button{box-shadow:var(--ring);width:34px;height:34px;color:var(--fg-d4d4d8,#d4d4d8);border-radius:50%}.topbar .icon-button:hover{box-shadow:var(--ring-hover)}.topbar .icon-button .icon{width:17px;height:17px}.notification-button{position:relative}.notification-dot{background:var(--bg-ff5b4a,#ff5b4a);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:5px;right:6px}.profile-chip{height:34px;box-shadow:var(--ring);border-radius:999px;align-items:center;gap:9px;padding:0 13px 0 5px;font-size:14px;font-weight:500;display:flex}.profile-chip:hover{box-shadow:var(--ring-hover);background:var(--hover)}.profile-chip .avatar{width:25px;height:25px;font-size:9.5px}.mobile-menu{display:none!important}.page-tabs{padding:0 var(--gutter);border-bottom:1px solid var(--line);gap:30px;height:34px;display:flex;position:relative}.page-tab{color:var(--fg-9b9ba2,#9b9ba2);align-self:end;padding:0 0 9px;font-size:14px;position:relative}.page-tab:hover{color:var(--fg-d8d8dc,#d8d8dc)}.page-tab.active{color:var(--text);font-weight:500}.page-tab{transition:color var(--duration-quick) ease}.tab-indicator{background:var(--bg-f2f2f4,#f2f2f4);pointer-events:none;width:0;height:2px;transition:translate var(--duration-fast) var(--ease-smooth-out), width var(--duration-fast) var(--ease-smooth-out);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0}.toolbar{padding:12px var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;display:flex}.filters,.toolbar-actions{align-items:center;gap:10px;display:flex}.filter{min-width:0;display:flex;position:relative}.dropdown{position:relative}.dropdown-native{opacity:0;pointer-events:none;width:100%;position:absolute;inset:0}.dropdown-trigger{background:var(--surface);width:100%;height:34px;box-shadow:var(--ring);white-space:nowrap;text-align:left;border-radius:8px;align-items:center;gap:11px;padding:0 10px 0 12px;font-size:13px;display:flex}.dropdown-trigger:hover{background:var(--bg-202023,#202023);box-shadow:var(--ring-hover)}.dropdown.open .dropdown-trigger{background:var(--bg-222225,#222225);box-shadow:0 0 0 1px var(--ln-ffffff2b,#ffffff2b)}.dropdown-label{color:var(--fg-8c8c93,#8c8c93);border-right:1px solid var(--ln-ffffff12,#ffffff12);align-self:stretch;align-items:center;padding-right:11px;display:flex}.dropdown-value{text-overflow:ellipsis;min-width:0;color:var(--fg-f2f2f4,#f2f2f4);align-items:center;gap:8px;font-weight:500;display:inline-flex;overflow:hidden}.dropdown-value .dot{width:7px;height:7px}.dropdown-chevron{width:14px;height:14px;color:var(--fg-a0a0a7,#a0a0a7);transition:rotate var(--duration-quick) var(--ease-smooth-out);margin-left:auto;padding-left:0}.dropdown.open .dropdown-chevron{color:var(--fg-ededef,#ededef);rotate:180deg}.dropdown-menu{z-index:40;background:var(--bg-1d1d20,#1d1d20);min-width:max(100%,188px);box-shadow:inset 0 1px 0 var(--ln-ffffff0d,#ffffff0d), 0 0 0 1px var(--ln-ffffff14,#ffffff14), 0 4px 12px var(--ln-00000059,#00000059), 0 18px 40px -10px var(--ln-000000cc,#000c);transform-origin:0 0;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;transform:scale(.97)}.dropdown[data-align=end] .dropdown-menu{transform-origin:100% 0;left:auto;right:0}.dropdown-menu[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out);transform:none}.dropdown-menu[data-state=closed]{display:none}@starting-style{.dropdown-menu[data-state=open]{opacity:0;transform:scale(.97)}}.dropdown-menu[data-state=closing]{opacity:0;visibility:hidden;transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out), visibility 0s var(--duration-quick);transform:scale(.99)}body.keyboard-input .dropdown-menu,body.keyboard-input .dropdown-chevron{transition:none}.dropdown-option{width:100%;height:32px;color:var(--fg-c9c9cf,#c9c9cf);text-align:left;white-space:nowrap;border-radius:8px;outline:none;align-items:center;gap:10px;padding:0 8px 0 10px;font-size:13px;transition:none;display:flex}.dropdown-option:focus{background:var(--bg-ffffff0f,#ffffff0f);color:var(--fg-fff,#fff)}.dropdown-option:focus-visible{box-shadow:inset 0 0 0 1px var(--ln-8a98ff66,#8a98ff66)}.dropdown-option[aria-selected=true]{color:var(--fg-fff,#fff);font-weight:500}.dropdown-option .dot{width:7px;height:7px}.dropdown-check{box-sizing:content-box;width:15px;height:15px;color:var(--link);stroke-width:2px;opacity:0;margin-left:auto;padding-left:12px}.dropdown-option[aria-selected=true] .dropdown-check{opacity:1}.button{background:var(--surface);height:34px;box-shadow:var(--ring);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:500;display:inline-flex}.button:hover{background:var(--bg-232326,#232326);box-shadow:var(--ring-hover)}.button .icon{width:16px;height:16px}.button.primary{background:linear-gradient(180deg, var(--bg-5a47ff,#5a47ff), var(--bg-4630f2,#4630f2));box-shadow:inset 0 1px 0 var(--ln-ffffff33,#fff3), 0 0 0 1px var(--ln-4a33f5,#4a33f5), 0 1px 3px var(--ln-4630f259,#4630f259), 0 4px 14px -4px var(--ln-4630f28c,#4630f28c);color:var(--fg-fff,#fff)}.button.primary:hover{background:linear-gradient(180deg, var(--bg-6654ff,#6654ff), var(--bg-4f3bf6,#4f3bf6))}.button.danger{background:var(--bg-42252c,#42252c);color:var(--fg-ffabb2,#ffabb2)}.metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.metric{border-right:1px solid var(--line);min-width:0;padding:13px 22px 14px;position:relative}.metric:first-child{padding-left:var(--gutter)}.metric:last-child{padding-right:var(--gutter);border:0}.metric-label{color:var(--muted);margin-bottom:5px;font-size:13px}.metric-line{align-items:center;gap:12px;height:32px;display:flex}.metric-value{letter-spacing:-.025em;white-space:nowrap;font-size:26px;font-weight:500;line-height:1}.metric-change{color:var(--green);white-space:nowrap;font-size:13px;font-weight:500}.metric-change.amber{color:var(--amber)}.metric-spark{flex-shrink:1;width:112px;min-width:0;height:28px;margin-left:auto;position:relative}.metric-spark svg{width:100%;height:100%;display:block;overflow:visible}.spark-dot{background:var(--bg-34c473,#34c473);width:6px;height:6px;box-shadow:0 0 0 3px var(--ln-34c47326,#34c47326);border-radius:50%;margin-top:-3px;position:absolute;right:-3px}.metric-bars{align-items:flex-end;gap:3px;height:28px;margin-left:auto;display:flex}.metric-bars>span{background:var(--bg-2fbf6b,#2fbf6b);border-radius:1.5px;width:5px}.metric-bars>span:nth-child(-n+3){background:var(--bg-24804b,#24804b)}.analysis-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.88fr) minmax(300px,1fr);display:grid}.chart-panel{padding:14px var(--gutter) 10px;min-width:0}.section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chart-summary>strong{letter-spacing:-.025em;margin-top:2px;font-size:26px;font-weight:500;line-height:1.25;display:block}.chart-unit{color:var(--muted);z-index:1;margin-top:8px;font-size:12.5px;position:relative}.chart-select .dropdown-trigger{gap:12px;height:32px}.chart-wrap{touch-action:pan-y;border-radius:4px;outline:none;height:156px;margin-top:-28px;position:relative}.chart-wrap:focus-visible{box-shadow:0 0 0 2px var(--ln-8a98ff80,#8a98ff80);outline-offset:0}.main-chart-svg{width:100%;height:100%;display:block;overflow:visible}.chart-grid{stroke:var(--ln-ffffff0c,#ffffff0c);stroke-width:1px;shape-rendering:crispedges}.chart-axis-text{fill:var(--fg-a3a3aa,#a3a3aa);font-family:inherit;font-size:12px}.chart-line{fill:none;stroke:var(--ln-34c473,#34c473);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart-line-previous{stroke:var(--ln-ffffff38,#ffffff38);stroke-width:1.25px;stroke-dasharray:3 4}.chart-deploy{stroke:var(--ln-ffffff59,#ffffff59);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.chart-deploy-label{fill:var(--fg-c4c4ca,#c4c4ca);font-family:inherit;font-size:10px}.chart-deploy-hash{fill:var(--fg-a0a0a7,#a0a0a7);font-size:10px;font-family:var(--mono)}.chart-dim{fill:var(--bg);opacity:0;transition:opacity var(--duration-quick) ease-out}.chart-crosshair{stroke:var(--ln-ffffff47,#ffffff47);stroke-width:1px;shape-rendering:crispedges;opacity:0;transition:opacity var(--duration-quick) ease-out}.chart-halo{fill:var(--fg-34c473,#34c473);opacity:0;transition:opacity var(--duration-quick) ease-out}.chart-dot{fill:var(--fg-6ee7a0,#6ee7a0);stroke:var(--bg);stroke-width:2.5px;opacity:0;transition:opacity var(--duration-quick) ease-out}.chart-wrap.is-active .chart-dim{opacity:.55}.chart-wrap.is-active .chart-crosshair,.chart-wrap.is-active .chart-dot{opacity:1}.chart-wrap.is-active .chart-halo{opacity:.2}.chart-tooltip{z-index:2;pointer-events:none;background:var(--bg-1f1f22f2,#1f1f22f2);min-width:172px;box-shadow:inset 0 1px 0 var(--ln-ffffff0d,#ffffff0d), 0 0 0 1px var(--ln-ffffff17,#ffffff17), 0 12px 32px -6px var(--ln-000000b3,#000000b3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;opacity:0;transform-origin:0;transition:opacity var(--duration-quick) ease-out, scale var(--duration-quick) ease-out;border-radius:10px;padding:9px 11px 10px;font-size:12px;position:absolute;top:0;left:0;scale:.98}.chart-tooltip[data-side=left]{transform-origin:100%}.chart-wrap.is-active .chart-tooltip{opacity:1;scale:1}body.keyboard-input .chart-wrap *{transition:none}.chart-tooltip-time{color:var(--muted);margin-bottom:6px;font-size:11.5px}.chart-tooltip-row{align-items:baseline;gap:6px;display:flex}.chart-tooltip-row strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.chart-tooltip-row.previous{color:var(--fg-b4b4ba,#b4b4ba);margin-top:3px}.chart-tooltip-unit{color:var(--muted)}.chart-key{background:var(--bg-34c473,#34c473);border-radius:1px;flex:none;align-self:center;width:10px;height:2px}.chart-key.previous{background:repeating-linear-gradient(90deg, var(--bg-ffffff59,#ffffff59) 0 3px, transparent 3px 5px)}.chart-tooltip-delta{margin-left:auto;padding-left:12px;font-weight:500}.chart-tooltip-delta.good{color:var(--green)}.chart-tooltip-delta.bad{color:var(--amber)}.attention-panel{border-left:1px solid var(--line);padding:14px var(--gutter) 14px}.attention-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.count-pill{background:var(--bg-2a2a2e,#2a2a2e);min-width:20px;height:20px;color:var(--fg-c4c4ca,#c4c4ca);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.count-pill.amber{background:var(--amber);color:var(--fg-1d1504,#1d1504);border-radius:7px;min-width:28px;height:22px}.attention-item{gap:14px;padding-bottom:20px;display:flex}.attention-item:last-of-type{padding:0}.attention-icon{background:var(--bg-2d2616,#2d2616);width:36px;height:36px;color:var(--amber);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.attention-icon .icon{width:19px;height:19px}.attention-icon .solid{fill:currentColor;stroke:currentColor}.attention-icon .mark{stroke:var(--ln-1d1504,#1d1504);stroke-width:2.6px}.attention-icon.red{background:var(--bg-36181b,#36181b);color:var(--fg-ef4148,#ef4148)}.attention-icon.red .icon{width:20px;height:20px}.attention-icon.red .mark{stroke:var(--ln-2a0c0e,#2a0c0e);stroke-width:2.8px}.attention-info{flex:1;min-width:0}.attention-title,.attention-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.attention-info h3{font-size:14px;font-weight:500;line-height:20px}.attention-info time{color:var(--muted);white-space:nowrap;font-size:13px}.attention-row{margin-top:2px}.attention-info p{color:var(--muted);font-size:13px}.attention-info .separator{color:var(--fg-5f5f66,#5f5f66);margin:0 6px}.attention-state{color:var(--fg-e4e4e7,#e4e4e7);margin-top:2px;font-size:13px;font-weight:500;display:block}.attention-state.quiet{color:var(--muted);font-weight:400}.text-button{color:var(--link);white-space:nowrap;align-items:center;gap:6px;padding:3px 0;font-size:13px;display:inline-flex}.text-button:hover{color:var(--fg-b2bbff,#b2bbff)}.text-button .icon{stroke-width:1.8px;width:15px;height:15px}.attention-empty{text-align:center;min-height:170px;color:var(--green);place-items:center;display:grid}.attention-empty .icon{width:22px;height:22px}.attention-empty h3{color:var(--text);margin-top:8px}.attention-empty>p{color:var(--muted);font-size:13px}.table-toolbar{padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:12px;height:50px;display:flex}.section-name,.table-controls{align-items:center;gap:16px;display:flex}.section-name>span:not(.count-pill){color:var(--muted);font-size:13px}.section-name{gap:16px}.table-controls{gap:22px}.table-search{width:242px;height:32px;box-shadow:var(--ring);background:var(--surface);border-radius:8px;align-items:center;gap:10px;padding:0 12px;transition:box-shadow .12s;display:flex}.table-search:hover{box-shadow:var(--ring-hover)}.table-search:focus-within{box-shadow:0 0 0 1px var(--ln-8a98ff99,#8a98ff99), 0 0 0 4px var(--ln-4f3bf626,#4f3bf626)}.table-search .icon{width:16px;height:16px;color:var(--fg-a0a0a7,#a0a0a7)}.table-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:13px}th{border-block:1px solid var(--line);height:30px;color:var(--fg-a3a3aa,#a3a3aa);font-size:12px;font-weight:400}td{border-bottom:1px solid var(--line-soft);height:33px;color:var(--fg-e6e6e9,#e6e6e9)}th,td{padding:0 12px}th:first-child,td:first-child{padding-left:var(--gutter)}th:last-child,td:last-child{padding-right:var(--gutter)}tbody tr{transition:background-color .1s}@media (hover:hover){tbody tr:hover{background:var(--bg-ffffff05,#ffffff05)}}tbody tr.selected{background:var(--bg-1e1e23,#1e1e23)}@media (hover:hover){tbody tr.selected:hover{background:var(--bg-212127,#212127)}}.check-cell{width:46px;padding-right:0}.sort-button{color:var(--fg-a3a3aa,#a3a3aa);align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.sort-button:hover{color:var(--fg-ededef,#ededef)}.sort-button .icon{opacity:0;width:12px;height:12px;transition:opacity .12s}.sort-button:hover .icon{opacity:.5}.sort-button.sorted{color:var(--fg-ededef,#ededef)}.sort-button.sorted .icon{opacity:.9}.service-name{color:var(--fg-ededef,#ededef);align-items:center;gap:12px;padding:4px 0;font-size:13px;font-weight:400;display:inline-flex}.service-name:hover{color:var(--fg-fff,#fff)}.service-name:hover .service-glyph{color:var(--fg-8ea6ff,#8ea6ff)}.service-glyph{color:var(--fg-6f8cff,#6f8cff);justify-content:center;align-items:center;width:18px;height:18px;transition:color .12s;display:flex}.service-glyph .icon{stroke-width:1.8px;width:17px;height:17px;fill:var(--fg-6f8cff33,#6f8cff33)}.owner{align-items:center;gap:9px;font-size:13px;display:inline-flex}.owner .avatar{width:21px;height:21px;font-size:8px}.numeric{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:12px}.last-deploy{color:var(--fg-c4c4ca,#c4c4ca)}.last-deploy .mono{color:var(--fg-d4d4d8,#d4d4d8)}.separator{color:var(--fg-5f5f66,#5f5f66);margin:0 7px}.row-end{text-align:right;width:44px}.row-end .icon-button{width:26px;height:26px;color:var(--fg-c4c4ca,#c4c4ca)}.row-end .icon{stroke-width:2.4px;width:16px;height:16px}.bar-spark{align-items:flex-end;gap:2px;height:16px;display:flex}.bar-spark>span{background:var(--bg-2fbf6b,#2fbf6b);border-radius:1px 1px 0 0;width:3.5px;min-height:3px}.bar-spark>span:nth-child(3n){background:var(--bg-1f6b41,#1f6b41)}.bar-spark>span:nth-child(7n){background:var(--bg-4a4a50,#4a4a50)}.bar-spark.degraded>span:nth-child(4n+2){background:var(--bg-f2b544,#f2b544)}.bar-spark.degraded>span:nth-child(5n){background:var(--bg-4a4a50,#4a4a50)}.table-footer{height:31px;padding:0 var(--gutter);color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;font-size:12px;display:flex}.table-footer .amber-text{color:var(--amber)}.table-footer .separator{margin:0 6px}.deployments-section .table-toolbar{height:46px}.deployment-table th{border-top:0;height:28px}.deployment-table td{height:36px}.deployment-table tbody tr:last-child td{border-bottom:0}.deployment-message button{text-align:left;color:var(--fg-ededef,#ededef);padding:6px 0;font-size:13px}.deployment-message button:hover{color:var(--fg-fff,#fff);text-decoration:underline;-webkit-text-decoration-color:var(--fg-ffffff40,#ffffff40);text-decoration-color:var(--fg-ffffff40,#ffffff40);text-underline-offset:3px}.deployment-table td.mono,.branch{color:var(--fg-c4c4ca,#c4c4ca)}.commit-button{font-family:var(--mono);color:var(--fg-d4d4d8,#d4d4d8);align-items:center;gap:6px;padding:6px 0;font-size:12px;display:inline-flex}.commit-button .icon{opacity:0;width:12px;height:12px;transition:opacity .12s}tr:hover .commit-button .icon,.commit-button:focus-visible .icon{opacity:.6}.cell-time{color:var(--fg-e6e6e9,#e6e6e9)}.empty-row td{text-align:center;white-space:normal;height:145px}.empty-row strong{margin-bottom:5px;font-size:14px;display:block}.empty-row p{color:var(--muted);margin-bottom:8px}.chart-wrap.is-tall{height:245px}dialog{color:var(--text);background:var(--bg-19191c,#19191c);box-shadow:inset 0 1px 0 var(--ln-ffffff0d,#ffffff0d), 0 0 0 1px var(--ln-ffffff14,#ffffff14), 0 24px 100px var(--ln-000a,#000a);border:0;flex-direction:column;max-height:min(720px,90dvh);padding:0;overflow:hidden}dialog[open]{display:flex}.dialog-content,.dialog-content>form{flex-direction:column;flex:auto;min-height:0;display:flex}.dialog-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.dialog-scroll::-webkit-scrollbar-track{margin-block:6px}.dialog-header,.dialog-footer{flex:none}dialog::backdrop{background:var(--bg-0009,#0009);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.action-dialog{border-radius:14px;width:460px}.detail-dialog{width:470px;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:-1px 0 0 var(--ln-ffffff14,#ffffff14), -24px 0 80px var(--ln-0009,#0009);border-radius:0;margin:0;position:fixed;inset:0 0 0 auto}.dialog-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px 24px;display:flex}.dialog-header h2{letter-spacing:-.01em;font-size:16px}.dialog-header p{color:var(--muted);margin-top:3px;font-size:12px}.dialog-body{padding:22px 24px}.dialog-body p{color:var(--muted);font-size:13px;line-height:1.7}.dialog-footer{border-top:1px solid var(--line);background:var(--bg-19191c,#19191c);justify-content:flex-end;gap:9px;padding:14px 24px;display:flex}.form-field{gap:8px;margin-bottom:18px;font-size:13px;display:grid}.form-label{color:var(--fg-d4d4d8,#d4d4d8);font-size:13px;font-weight:500}.form-field input{background:var(--bg-212124,#212124);width:100%;box-shadow:inset 0 0 0 1px var(--ln-ffffff17,#ffffff17);border:0;border-radius:8px;outline:none;height:40px;padding:0 12px;font-size:13px;transition:box-shadow .12s,background-color .12s}.form-field input:hover{box-shadow:inset 0 0 0 1px var(--ln-ffffff26,#ffffff26)}.form-field input:focus-visible,.form-field input:focus{background:var(--bg-232327,#232327);box-shadow:inset 0 0 0 1px var(--ln-8a98ffb3,#8a98ffb3), 0 0 0 3px var(--ln-4f3bf62e,#4f3bf62e)}.form-field input:user-invalid{box-shadow:inset 0 0 0 1px var(--ln-f0646ab3,#f0646ab3), 0 0 0 3px var(--ln-f0646a26,#f0646a26)}.input-shell{display:block;position:relative}.input-shell>.icon{width:15px;height:15px;color:var(--fg-8c8c93,#8c8c93);pointer-events:none;position:absolute;top:50%;left:12px;translate:0 -50%}.input-shell input{font-family:var(--mono);padding-left:36px;font-size:12.5px}.field-dropdown .dropdown-trigger{background:var(--bg-212124,#212124);height:40px;box-shadow:inset 0 0 0 1px var(--ln-ffffff17,#ffffff17);padding:0 12px}.field-dropdown .dropdown-trigger:hover{background:var(--bg-232327,#232327);box-shadow:inset 0 0 0 1px var(--ln-ffffff26,#ffffff26)}.field-dropdown.open .dropdown-trigger{background:var(--bg-232327,#232327);box-shadow:inset 0 0 0 1px var(--ln-8a98ffb3,#8a98ffb3), 0 0 0 3px var(--ln-4f3bf62e,#4f3bf62e)}.field-dropdown .dropdown-value{gap:10px}.option-glyph{color:var(--fg-6f8cff,#6f8cff);display:flex}.option-glyph .icon{stroke-width:1.8px;width:15px;height:15px;fill:var(--fg-6f8cff33,#6f8cff33)}.dropdown-menu.is-floating{overscroll-behavior:contain;min-width:0;position:fixed;right:auto;overflow-y:auto}.dropdown-menu.is-floating::-webkit-scrollbar-track{margin-block:4px}.dropdown-menu[data-placement=top]{transform-origin:bottom}.dropdown-menu[data-placement=bottom].is-floating{transform-origin:top}.form-field select:not(.dropdown-native){background:#222226 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a0a0a7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 12px center/14px no-repeat;padding-right:36px}.dialog-body .field-hint{background:var(--bg-ffffff06,#ffffff06);box-shadow:inset 0 0 0 1px var(--ln-ffffff0d,#ffffff0d);color:var(--muted);border-radius:8px;align-items:flex-start;gap:10px;margin-top:2px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.field-hint .icon{width:15px;height:15px;color:var(--link);margin-top:2px}.detail-hero{border-bottom:1px solid var(--line);padding:26px 24px}.detail-hero .service-glyph{background:var(--bg-6f8cff1a,#6f8cff1a);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--ln-6f8cff2e,#6f8cff2e);border-radius:12px;margin-bottom:18px}.detail-hero .service-glyph .icon{width:22px;height:22px}.detail-hero h3{letter-spacing:-.02em;margin-bottom:8px;font-size:22px;font-weight:600}.detail-hero p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.7}.detail-facts{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:22px;margin:0;padding:24px;display:grid}.detail-facts dt{color:var(--muted);margin-bottom:6px;font-size:12px}.detail-facts dd{margin:0;font-size:14px}.detail-section{padding:24px}.detail-section h3{margin-bottom:18px}.timeline-item{border-left:1px solid var(--ln-ffffff1f,#ffffff1f);margin-left:5px;padding:0 0 22px 20px;font-size:13px;position:relative}.timeline-item:before{content:"";background:var(--link);width:7px;height:7px;box-shadow:0 0 0 4px var(--ln-19191c,#19191c);border-radius:50%;position:absolute;top:6px;left:-4px}.timeline-item p{color:var(--muted);margin-top:4px;font-size:12px}.timeline-item:last-child{padding-bottom:0}.code-block{background:var(--bg-111113,#111113);box-shadow:inset 0 0 0 1px var(--ln-ffffff12,#ffffff12);font:12px / 1.9 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--fg-c4c4ca,#c4c4ca);border-radius:8px;padding:14px}.code-block .error-text{color:var(--fg-ff8f94,#ff8f94)}.info-list{gap:0;display:grid}.info-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.info-row:last-child{border:0}.info-row strong{font-size:13px;font-weight:500;display:block}.info-row small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.command-input{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 22px;display:flex}.command-input input{background:0 0;border:0;outline:none;width:100%;font-size:14px}.command-input .icon{color:var(--fg-a0a0a7,#a0a0a7)}.command-results{max-height:340px;padding:8px;overflow-y:auto}.command-result{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.command-result:hover,.command-result:focus{background:var(--bg-ffffff0a,#ffffff0a)}.command-result>span{flex:1}.command-result small{color:var(--muted)}.command-result .icon{color:var(--fg-8ea6ff,#8ea6ff)}.command-caption{border-top:1px solid var(--line);color:var(--muted);padding:12px 20px;font-size:12px}.toast{background:var(--bg-232326,#232326);z-index:100;color:var(--fg-ededef,#ededef);box-shadow:0 0 0 1px var(--ln-ffffff17,#ffffff17), 0 10px 30px var(--ln-0008,#0008);opacity:0;visibility:hidden;transition:opacity var(--duration-quick), transform var(--duration-quick) var(--ease-smooth-out), visibility var(--duration-quick);text-align:center;border-radius:10px;max-width:calc(100vw - 30px);padding:11px 16px;font-size:13px;position:fixed;bottom:25px;left:calc(50% + 118px);transform:translate(-50%,8px)}.toast.show{opacity:1;visibility:visible;transform:translate(-50%)}.logs-toolbar{padding:18px var(--gutter);justify-content:space-between;gap:16px;display:flex}.log-entry{font:12px / 1.5 var(--mono);padding:12px var(--gutter);border-bottom:1px solid var(--line-soft);grid-template-columns:80px 60px 160px 1fr;align-items:baseline;gap:18px;display:grid}.log-entry .text-button{font-family:var(--mono);padding:0;font-size:12px}.log-time{color:var(--fg-85858d,#85858d)}.log-message{color:var(--fg-d4d4d8,#d4d4d8);overflow-wrap:anywhere}.extra-header{padding:22px var(--gutter)}.extra-header p{color:var(--muted);margin-top:4px}.incident-card{margin:0 var(--gutter) 20px;background:var(--surface);box-shadow:var(--ring);border-radius:12px;align-items:flex-start;gap:15px;padding:20px;display:flex}.incident-card>div:nth-child(2){flex:1}.incident-card p{color:var(--muted);margin:6px 0 12px}.incident-card .badge{margin-bottom:9px}.empty-state{text-align:center;color:var(--muted);padding:65px 25px}.empty-state h3{color:var(--text);margin:12px 0 5px;font-size:15px}.empty-state>i{color:var(--green)}.empty-state>i .icon{width:26px;height:26px}.compact-density td{height:29px}.compact-density .service-name{padding-block:2px}@supports (transition-behavior:allow-discrete){dialog{opacity:0;transition:opacity var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out), display var(--duration-quick) allow-discrete, overlay var(--duration-quick) allow-discrete;transform:scale(.96)}dialog[open]{opacity:1;transition-duration:var(--duration-fast);transform:none}.detail-dialog{transition:opacity var(--duration-medium), transform var(--duration-medium) var(--ease-smooth-out), display var(--duration-medium) allow-discrete, overlay var(--duration-medium) allow-discrete;transform:translate(100%)}.detail-dialog[open]{transition-duration:var(--duration-slow);transform:none}@starting-style{dialog[open]{opacity:0;transform:scale(.96)}.detail-dialog[open]{opacity:0;transform:translate(100%)}}}body.keyboard-input dialog{transition:none}html{overflow-x:clip}.sidebar-close{display:none}@media (width>=1800px){:root{--sidebar-width:252px;--gutter:24px}.chart-wrap{height:200px}td{height:38px}}@media (width<=1300px){:root{--sidebar-width:212px}.nav-item{gap:10px;font-size:13px}.toolbar{flex-wrap:wrap;gap:12px}.metric{padding-inline:16px}.metric-value{font-size:23px}.metric-change{font-size:12px}.metric-spark{width:72px}.metric-bars{gap:2px}.metric-bars>span{width:4px}.services-table{min-width:1040px}.deployment-table{min-width:880px}.attention-title,.attention-row{flex-wrap:wrap;row-gap:0}}@media (width<=1100px){.metric-spark,.metric-bars{display:none}}@media (width<=950px){.analysis-row{grid-template-columns:1fr}.attention-panel{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px;display:grid}.attention-heading{grid-column:1/-1;margin:0}.attention-item{padding:0}.attention-empty{grid-column:1/-1;min-height:80px}.metric-line{flex-wrap:wrap;row-gap:4px;height:auto}.metric-change{width:100%}.dropdown-label{display:none}.table-search{width:190px}.profile-chip{padding:0 4px}.profile-chip>span:not(.avatar){display:none}.toolbar-actions{margin-left:auto}.log-entry{grid-template-columns:65px 50px 1fr;gap:10px}.log-message{grid-column:1/-1}}@media (width<=700px){:root{--sidebar-width:236px;--gutter:16px}.sidebar{transition:transform var(--duration-fast) var(--ease-smooth-out);transform:translate(-100%)}body.nav-open{overflow:hidden}body.nav-open .sidebar{transform:translate(0)}body.nav-open .sidebar-backdrop{z-index:29;background:var(--bg-0009,#0009);border-radius:0;display:block;position:fixed;inset:0}.sidebar-backdrop:active{transform:none!important}.sidebar-close{display:flex;position:absolute;top:16px;right:10px}main{margin-left:0}.mobile-menu{display:flex!important}.topbar{height:58px;padding-top:0}.page-identity{gap:9px}h1{font-size:17px}.topbar-actions{gap:6px}.topbar .badge{font-size:11px}.page-tabs{gap:22px;height:40px}.toolbar{padding-block:12px}.filters{gap:8px;width:100%}.filter{flex:1}.filter .dropdown-trigger{padding:0 8px 0 10px;font-size:12px}.toolbar-actions{justify-content:flex-end;width:100%}.metrics{grid-template-columns:1fr 1fr}.metric{padding:14px var(--gutter)}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric:nth-child(3){padding-left:var(--gutter)}.metric-line{flex-wrap:nowrap}.metric-change{width:auto}.metric-value{font-size:23px}.analysis-row{display:block}.chart-wrap{height:170px}.attention-panel{grid-template-columns:1fr;gap:18px}.table-toolbar{flex-wrap:wrap;gap:12px;height:auto;padding-block:12px}.table-search{width:100%}.table-controls{flex:1;gap:16px}.toast{width:max-content;left:50%}.action-dialog{max-width:calc(100% - 28px)}.detail-dialog{width:100%}.dialog-header,.dialog-body{padding:20px}.incident-card,.logs-toolbar{flex-wrap:wrap}.icon-button{min-height:32px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}button:active,dialog[open]{transform:none!important}}.bar-list{margin:0;padding:0;list-style:none}.bar-row{align-items:center;gap:12px;height:33px;display:flex}.bar-row-main{min-width:0;height:28px;color:var(--fg-e6e6e9,#e6e6e9);text-align:left;border-radius:6px;flex:1;align-items:center;padding:0 10px;font-size:13px;display:flex;position:relative}.bar-fill{background:var(--bar-fill);pointer-events:none;border-radius:6px;position:absolute;inset:0 auto 0 0}@media (hover:hover){button.bar-row-main:hover .bar-fill{background:var(--bar-fill-hover)}button.bar-row-main:hover{color:var(--fg-fff,#fff)}}.bar-label{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.bar-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar-label .icon{width:15px;height:15px;color:var(--fg-a0a0a7,#a0a0a7)}.bar-label img{outline-offset:-1px;border-radius:3px;outline:1px solid oklch(100% 0 0/.1);flex:none;width:16px;height:16px}:root:not([data-theme=light]) .row-image.is-inverted{filter:invert()}.bar-value{min-width:56px;color:var(--fg-e6e6e9,#e6e6e9);text-align:right;white-space:nowrap}.bar-value.secondary{min-width:48px;color:var(--muted)}.skeleton{background:var(--skeleton);border-radius:6px;animation:1.6s linear infinite skeleton-pulse;display:block}@keyframes skeleton-pulse{50%{opacity:.45}}.bar-list-head{height:30px;color:var(--fg-a3a3aa,#a3a3aa);align-items:center;gap:12px;padding:0 0 0 10px;font-size:12px;display:flex}.bar-list-head>span:first-child{flex:1;min-width:0}.bar-list-head .bar-value{color:var(--fg-a3a3aa,#a3a3aa)}.bar-filter.icon{width:13px;height:13px;color:var(--muted);opacity:0;margin-left:2px;transition:opacity .12s}.bar-row-main:focus-visible .bar-filter{opacity:.8}.bar-link{width:24px;height:24px;color:var(--fg-a4a4ab,#a4a4ab);opacity:0;border-radius:6px;justify-content:center;align-items:center;margin:0 -6px;transition:opacity .12s,color .12s,background-color .12s;display:inline-flex}.bar-link .icon{width:14px;height:14px}.bar-link:focus-visible{opacity:1}@media (hover:hover){.bar-row:hover .bar-filter{opacity:.8}.bar-row:hover .bar-link{opacity:1}.bar-link:hover{color:var(--fg-fff,#fff);background:var(--hover)}}@media (hover:none){.bar-link{opacity:1}}.metrics-wrap{position:relative}.metric-indicator{z-index:1;width:0;height:0;box-shadow:inset 0 2px 0 var(--bg-6654ff,#6654ff);pointer-events:none;transition:translate var(--duration-fast) var(--ease-smooth-out), width var(--duration-fast) var(--ease-smooth-out), height var(--duration-fast) var(--ease-smooth-out);position:absolute;top:0;left:0}.metric-button:after{content:"";z-index:-1;background:var(--surface);box-shadow:inset 0 22px 30px -20px var(--ln-6654ff59,#6654ff59);opacity:0;pointer-events:none;transition:opacity var(--duration-quick) ease;position:absolute;inset:0}.metric-button.is-selected:after{opacity:1;transition:opacity var(--duration-fast) var(--ease-smooth-out)}body.keyboard-input .metric-button:after{transition:none}.metrics.metrics-6{grid-template-columns:repeat(6,minmax(0,1fr))}.metric-button{text-align:left;isolation:isolate;border-radius:0;width:100%;display:block}button.metric-button:active{transform:none}.metric-button .metric-label{transition:color .12s;display:block}.metric-change.neutral{color:var(--muted)}.metrics.metrics-3{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics.metrics-7{grid-template-columns:repeat(7,minmax(0,1fr))}@media (width<=1300px){.metrics.metrics-7{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics.metrics-7 .metric{border-bottom:1px solid var(--line)}.metrics.metrics-7 .metric:nth-child(4n){border-right:0}.metrics.metrics-7 .metric:nth-child(4n+1){padding-left:var(--gutter)}.metrics.metrics-7 .metric:nth-child(n+5){border-bottom:0}}@media (width<=700px){.metrics.metrics-7{grid-template-columns:1fr 1fr}.metrics.metrics-7 .metric{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding-left:var(--gutter)}.metrics.metrics-7 .metric:nth-child(n+5){border-bottom:1px solid var(--line)}.metrics.metrics-7 .metric:nth-child(2n){border-right:0}.metrics.metrics-7 .metric:last-child{border-bottom:0}}.metric-button.is-selected .metric-label{color:var(--text)}.metric-button:before{content:"";z-index:-1;transition:background-color .12s;position:absolute;inset:0}@media (hover:hover){.metric-button:hover:before{background:var(--hover)}}.metric-button{container-type:inline-size}@container (width<=199px){.metric-button .metric-spark{display:none}}.metrics.metrics-8{grid-template-columns:repeat(4,minmax(0,1fr))}.metrics.metrics-8 .metric{border-bottom:1px solid var(--line)}.metrics.metrics-8 .metric:nth-child(4n){border-right:0}.metrics.metrics-8 .metric:nth-child(4n+1){padding-left:var(--gutter)}.metrics.metrics-8 .metric:nth-child(n+5){border-bottom:0}@media (width>=1800px){.metrics.metrics-8{grid-template-columns:repeat(8,minmax(0,1fr))}.metrics.metrics-8 .metric:nth-child(n){border-bottom:0;border-right:1px solid var(--line);padding-left:22px}.metrics.metrics-8 .metric:first-child{padding-left:var(--gutter)}.metrics.metrics-8 .metric:last-child{border-right:0}}@media (width<=700px){.metrics.metrics-8{grid-template-columns:1fr 1fr}.metrics.metrics-8 .metric:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding-left:var(--gutter)}.metrics.metrics-8 .metric:nth-child(2n){border-right:0}.metrics.metrics-8 .metric:nth-last-child(-n+2){border-bottom:0}}@media (width<=1300px){.metrics.metrics-6{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics.metrics-6 .metric{border-bottom:1px solid var(--line)}.metrics.metrics-6 .metric:nth-child(3n){border-right:0}.metrics.metrics-6 .metric:nth-child(3n+1){padding-left:var(--gutter)}.metrics.metrics-6 .metric:nth-last-child(-n+3){border-bottom:0}}@media (width<=700px){.metrics.metrics-6{grid-template-columns:1fr 1fr}.metrics.metrics-6 .metric{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding-left:var(--gutter)}.metrics.metrics-6 .metric:nth-child(2n){border-right:0}.metrics.metrics-6 .metric:nth-last-child(-n+2){border-bottom:0}}.chart-line-incomplete{stroke-dasharray:4 5}.chart-wrap.is-selectable.is-active{cursor:pointer}.chart-actions{align-items:center;gap:6px;display:flex}.chart-axis-swap{animation:chart-axis-in var(--duration-quick) ease-in-out}@keyframes chart-axis-in{0%{opacity:0}}body.keyboard-input .chart-axis-swap{animation:none}.chart-tooltip-note{border-top:1px solid var(--line);max-width:240px;color:var(--fg-c4c4ca,#c4c4ca);white-space:normal;align-items:flex-start;gap:6px;margin-top:7px;padding-top:7px;font-size:12px;line-height:1.45;display:flex}.chart-tooltip-note .icon{width:13px;height:13px;color:var(--muted);flex:none;margin-top:2px}.content-frame{margin:0 var(--gutter) var(--gutter);box-shadow:var(--ring);border-radius:12px}.toolbar:has(+.content-frame){padding-block:var(--gutter);border-bottom:0}.content-frame>.metrics-wrap{clip-path:inset(0 round 12px 12px 0 0)}.content-frame .metric-button:focus-visible{outline-offset:-2px}.content-frame .chart-wrap{margin-left:16px}.content-frame.page-frame-top{margin-top:var(--gutter)}.content-frame .table-toolbar{height:auto;min-height:30px;padding-top:16px;padding-bottom:12px}.content-frame .panel:last-child,.content-frame .panel:nth-last-child(2):nth-child(odd){border-bottom:0}@media (width<=1100px){.content-frame .panel:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--line)}}.panels{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panel{min-width:0;padding:16px var(--gutter) 18px;border-bottom:1px solid var(--line)}.panel:nth-child(odd){border-right:1px solid var(--line)}@media (width<=1100px){.panels{grid-template-columns:minmax(0,1fr)}.panel:nth-child(odd){border-right:0}}.panel-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.panel .page-tabs{gap:20px;height:32px;margin-top:2px;padding:0}.panel .page-tab{font-size:13px}.panel-picker{border-bottom:1px solid var(--line);align-items:center;height:32px;margin-top:2px;display:flex}.panel-picker .dropdown-trigger{height:26px;font-size:13px}.panel-body{min-height:382px}.panel-note{min-height:342px;color:var(--muted);text-align:center;place-content:center;place-items:center;gap:8px;padding:0 12px;font-size:13px;display:grid}.panel-credit{color:var(--quiet);text-align:right;margin-top:4px;font-size:11.5px}.panel-credit a{transition:color .15s}.panel-credit a:hover{color:var(--muted)}.skeleton-rows{gap:15px;padding:12px 10px 0;display:grid}.filter-chips{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.filter-chip{background:var(--surface);max-width:320px;height:30px;box-shadow:var(--ring);border-radius:8px;align-items:center;gap:8px;padding:0 4px 0 12px;font-size:13px;display:inline-flex}.filter-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter-chip-text span{color:var(--muted)}.filter-chip .icon-button{border-radius:6px;width:22px;height:22px}.filter-chip .icon{width:13px;height:13px}.live-badge .dot{animation:2.4s ease-in-out infinite live-pulse}.topbar .badge.neutral .dot{color:var(--fg-76767e,#76767e)}@keyframes live-pulse{50%{opacity:.4}}.attention-icon.green{background:var(--bg-163222,#163222);color:var(--green)}.live-badge-link{color:inherit;border-radius:6px;text-decoration:none;display:inline-flex}.attention-heading>.text-button{margin-left:auto}.live-count{align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.live-count strong{letter-spacing:-.025em;font-size:26px;font-weight:500;line-height:1}.live-count span{color:var(--muted)}.live-events{gap:14px;margin:0;padding:0;list-style:none;display:grid}.live-event{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.live-event img,.live-event .icon{border-radius:2px;width:16px;height:12px}.live-event img{outline-offset:-1px;outline:1px solid oklch(100% 0 0/.1)}.live-event-page{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-event-meta{color:var(--muted);grid-column:2/-1;font-size:12px}.live-event time{color:var(--muted);white-space:nowrap;font-size:12px}.chart-note{height:156px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.chart-note[aria-busy=true]{justify-content:stretch;justify-items:stretch}.empty-state>i.quiet,.attention-empty.quiet{color:var(--quiet)}.detail-dialog.wide{width:720px}@media (width<=700px){.detail-dialog.wide{width:100%}}.details-toolbar{padding:16px var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.details-toolbar .table-search{flex:0 242px;min-width:0}.details-table th:first-child{width:100%}.details-table .numeric{text-align:right}.details-table th.numeric .sort-button{flex-direction:row-reverse}.details-label{align-items:center;gap:8px;max-width:360px;display:flex}.details-filter{min-width:0;color:var(--fg-e6e6e9,#e6e6e9);text-align:left;align-items:center;gap:10px;padding:6px 0;display:inline-flex}.details-filter>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.details-filter img,.details-filter .icon{width:16px;height:16px;color:var(--fg-a0a0a7,#a0a0a7);flex:none}.details-filter img{outline-offset:-1px;border-radius:3px;outline:1px solid oklch(100% 0 0/.1)}@media (hover:hover){.details-filter:hover{color:var(--fg-fff,#fff)}tr:hover .bar-link{opacity:1}}.details-pages{gap:8px;display:flex}.details-pages .button{height:26px;font-size:12px}.filter-values{flex-wrap:wrap;gap:8px;margin:-6px 0 14px;display:flex}.filter-suggestions{max-height:260px;margin:0 -8px;padding:0}.command-result[aria-pressed=true]{color:var(--fg-fff,#fff)}.action-dialog:has(.calendar){width:580px}.calendar{grid-template-columns:1fr 1fr;gap:28px;display:grid;position:relative}.calendar-nav{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:-4px 0 auto}.calendar-nav .icon-button{pointer-events:auto}.calendar-month h3{text-align:center;height:22px;margin-bottom:10px;font-size:13px;font-weight:500;line-height:22px}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.calendar-weekday{height:26px;color:var(--quiet);place-items:center;font-size:11.5px;display:grid}.calendar-day{height:32px;color:var(--fg-d4d4d8,#d4d4d8);border-radius:8px;font-size:13px;position:relative}button.calendar-day:active{transform:none}.calendar-day:focus-visible{outline-offset:-2px}.calendar-day.in-range{background:var(--bar-fill);color:var(--fg-fff,#fff);border-radius:0}.calendar-day.is-edge{background:var(--accent);color:var(--fg-fff,#fff);border-radius:8px}.calendar-day.is-today:after{content:"";background:var(--link);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}@media (hover:hover){.calendar-day:not(:disabled,.is-edge,.in-range):hover{background:var(--hover);color:var(--fg-fff,#fff)}}@media (width<=600px){.calendar{grid-template-columns:1fr}.calendar-nav+.calendar-month{display:none}}.toolbar:has(.filter-chips){flex-wrap:wrap}.toolbar .filter-chips{flex-basis:100%}.toolbar .filters>.icon-button{flex:none}@media (width<=700px){.period-toolbar .filter{flex:auto}}.shortcut-keys{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.shortcut-keys kbd{min-width:22px;box-shadow:var(--ring);color:var(--text);text-align:center;border-radius:5px;padding:1px 6px;font-size:12px}.shortcut-keys .separator{margin:0 6px;font-size:12px}.switch{--switch-travel:14px;background:var(--bg-2c2c30,#2c2c30);width:32px;height:18px;box-shadow:var(--ring);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;position:relative}.switch[data-on=true]{background:var(--accent);box-shadow:none}.switch-thumb{background:var(--muted);width:14px;height:14px;box-shadow:0 1px 2px var(--ln-0000004d,#0000004d);border-radius:50%;transition:background-color .12s;position:absolute;top:2px;left:2px;translate:0}.switch[data-on=true] .switch-thumb{background:var(--bg-fff,#fff);translate:var(--switch-travel) 0}.switch.is-init[data-on=true] .switch-thumb{animation:switch-on var(--duration-medium) var(--ease-bounce) both}.switch.is-init[data-on=false] .switch-thumb{animation:switch-off var(--duration-medium) var(--ease-bounce) both}@keyframes switch-on{0%{translate:0}55%{translate:calc(var(--switch-travel) + 1px) 0}to{translate:var(--switch-travel) 0}}@keyframes switch-off{0%{translate:var(--switch-travel) 0}55%{translate:-1px}to{translate:0}}@media (hover:hover){.switch[data-on=false]:not(:disabled):hover{box-shadow:var(--ring-hover)}}.switch:disabled{opacity:.5;cursor:not-allowed}body.keyboard-input .switch.is-init .switch-thumb{animation:none}.form-field textarea{background:var(--bg-212124,#212124);width:100%;min-height:92px;box-shadow:inset 0 0 0 1px var(--ln-ffffff17,#ffffff17);color:var(--text);font:12px / 1.7 var(--mono);letter-spacing:-.01em;resize:vertical;border:0;border-radius:8px;outline:none;padding:10px 12px;transition:box-shadow .12s,background-color .12s}.form-field textarea:hover{box-shadow:inset 0 0 0 1px var(--ln-ffffff26,#ffffff26)}.form-field textarea:focus{background:var(--bg-232327,#232327);box-shadow:inset 0 0 0 1px var(--ln-8a98ffb3,#8a98ffb3), 0 0 0 3px var(--ln-4f3bf62e,#4f3bf62e)}.form-field textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ln-f0646ab3,#f0646ab3), 0 0 0 3px var(--ln-f0646a26,#f0646a26)}.form-field textarea:disabled{opacity:.6;cursor:not-allowed}.form-help{color:var(--muted);font-size:12px;line-height:1.5}.form-error{color:var(--error-text);font-size:12px;line-height:1.5}.copy-block{gap:6px;min-width:0;display:grid}.copy-block .code-block.multiline{overflow-wrap:normal;white-space:pre;overflow-x:auto}.copy-block .code-block.is-prose{overscroll-behavior:contain;white-space:pre-wrap;max-height:240px;overflow-y:auto}.copy-block-head{align-items:center;gap:12px;min-height:26px;display:flex}.copy-block-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font:12px var(--mono);letter-spacing:-.01em;overflow:hidden}.copy-button{height:26px;color:var(--muted);border-radius:6px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}@media (hover:hover){.copy-button:hover{background:var(--hover);color:var(--text)}}.copy-button .icon{width:14px;height:14px}.copy-button[data-copied] .icon{color:var(--green)}.copy-button-text{display:inline-grid}.copy-button-text>span{text-align:right;grid-area:1/1}.copy-button-text>span:not(.shown){visibility:hidden}.icon-swap{display:inline-grid}.icon-swap>span{transition:opacity var(--duration-fast) var(--ease-in-out), filter var(--duration-fast) var(--ease-in-out), scale var(--duration-fast) var(--ease-in-out);grid-area:1/1;display:grid}.icon-swap[data-state=a]>[data-icon=b],.icon-swap[data-state=b]>[data-icon=a]{opacity:0;filter:blur(var(--blur-small));scale:.25}body.keyboard-input .icon-swap>span{transition:none}.range-slider{--range-thumb:18px;gap:10px;display:grid}.range-slider input[type=range]{appearance:none;width:100%;height:var(--range-thumb);cursor:pointer;background:0 0;margin:0}.range-slider input[type=range]:disabled{cursor:not-allowed;opacity:.5}.range-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) calc(var(--range-thumb) / 2 + (100% - var(--range-thumb)) * var(--range-share)), var(--bg-2c2c30,#2c2c30) 0);height:8px;box-shadow:var(--ring);border-radius:999px}.range-slider input[type=range]::-moz-range-track{background:var(--bg-2c2c30,#2c2c30);height:8px;box-shadow:var(--ring);border-radius:999px}.range-slider input[type=range]::-moz-range-progress{background:var(--accent);border-radius:999px;height:8px}.range-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:var(--range-thumb);height:var(--range-thumb);margin-top:calc((8px - var(--range-thumb)) / 2);background:var(--bg-fff,#fff);box-shadow:0 0 0 1px var(--ln-0000004d,#0000004d), 0 1px 3px var(--ln-0000004d,#0000004d);border:0;border-radius:999px;transition:box-shadow .12s}.range-slider input[type=range]::-moz-range-thumb{width:var(--range-thumb);height:var(--range-thumb);background:var(--bg-fff,#fff);box-shadow:0 0 0 1px var(--ln-0000004d,#0000004d), 0 1px 3px var(--ln-0000004d,#0000004d);border:0;border-radius:999px;transition:box-shadow .12s}@media (hover:hover){.range-slider input[type=range]:not(:disabled):hover::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--bar-fill-hover), 0 1px 3px var(--ln-0000004d,#0000004d)}.range-slider input[type=range]:not(:disabled):hover::-moz-range-thumb{box-shadow:0 0 0 5px var(--bar-fill-hover), 0 1px 3px var(--ln-0000004d,#0000004d)}}.range-slider input[type=range]:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:999px}body.keyboard-input .range-slider input[type=range]::-webkit-slider-thumb{transition:none}.range-labels{height:18px;position:relative}.range-labels button{top:0;left:calc(var(--range-thumb) / 2 + (100% - var(--range-thumb)) * var(--range-at));color:var(--quiet);white-space:nowrap;padding:0 2px;font-size:12px;transition:color .12s;position:absolute;translate:-50%}.range-labels button:first-child{left:0;translate:0}.range-labels button:last-child{left:auto;right:0;translate:0}.range-labels button.active{color:var(--text);font-weight:500}.range-labels button:active{transform:none}@media (hover:hover){.range-labels button:not(:disabled):not(.active):hover{color:var(--muted)}}.range-slider input[type=range]:not(:disabled)::-webkit-slider-thumb{cursor:grab}.range-slider input[type=range]:not(:disabled):active::-webkit-slider-thumb{cursor:grabbing;box-shadow:0 0 0 7px var(--bar-fill-hover), 0 1px 3px var(--ln-0000004d,#0000004d)}.range-slider input[type=range]:not(:disabled):active::-moz-range-thumb{box-shadow:0 0 0 7px var(--bar-fill-hover), 0 1px 3px var(--ln-0000004d,#0000004d)}.number-pop{display:inline-flex}.number-pop-digits{align-items:baseline;display:inline-flex}.number-pop-char{white-space:pre;display:inline-block}.number-pop-digits.is-animating .number-pop-char{animation:number-pop-in var(--duration-very-slow) var(--ease-bounce) both}.number-pop-digits.is-animating .number-pop-char[data-stagger="1"]{animation-delay:var(--duration-stagger)}.number-pop-digits.is-animating .number-pop-char[data-stagger="2"]{animation-delay:calc(var(--duration-stagger) * 2)}@keyframes number-pop-in{0%{transform:translateY(calc(var(--distance-base) * var(--pop-dir,1)));opacity:0;filter:blur(var(--blur-small))}to{opacity:1;filter:none;transform:none}}body.keyboard-input .number-pop-digits .number-pop-char{animation:none}.live-sale{color:var(--green);margin-right:6px;font-weight:500}.trend-chart{container-type:inline-size}.trend-chart .section-heading{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:32px;display:grid}.trend-chart .chart-actions{justify-self:end}.chart-total{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.chart-total strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.chart-total-unit{color:var(--muted);font-size:12.5px}@container (width<=540px){.trend-chart .section-heading{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.chart-total{grid-area:1/1/auto/-1;justify-self:center}}.chart-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12.5px;display:flex}.chart-legend-item{align-items:center;gap:8px;display:inline-flex}.chart-legend .chart-key{width:14px}.trend-chart .chart-wrap{margin-top:-14px}.trend-chart .chart-note{margin-top:18px}@media (width>=951px){.analysis-row>.trend-chart{flex-direction:column;display:flex}.analysis-row>.trend-chart .chart-wrap{flex:1 1 0;height:auto;min-height:156px}}.panel .page-tabs{margin-top:8px}.panel .panel-picker{height:auto;margin-top:4px;padding:10px 0 12px}.panel .bar-list-head{gap:20px;height:36px;margin-top:4px;padding:0 12px}.panel .bar-row{border-radius:6px;gap:20px;height:38px;padding-right:12px;transition:background-color .12s}.panel .bar-row-main{height:30px;padding:0 12px}.panel .bar-value,.panel .bar-value.secondary{font-variant-numeric:tabular-nums;min-width:64px}.panel .bar-list-head .bar-value{font-variant-numeric:normal}.panel .skeleton-rows{gap:24px;padding:18px 12px 0}@media (hover:hover){.panel .bar-row:hover{background:var(--hover)}}.filter-chips .filter-clear{gap:6px;height:30px;padding:0 12px 0 10px;font-size:13px}.filter-chips .filter-clear .icon{width:14px;height:14px}@media (hover:hover){.filter-chips .filter-clear:hover{background:var(--bg-552c35,#552c35)}}.dropdown-menu{overscroll-behavior:contain;max-height:320px;overflow-y:auto}.dropdown-menu::-webkit-scrollbar-track{margin-block:4px}.option-hint,.dropdown-hint{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:12px}.option-hint+.dropdown-check,.dropdown-hint+.dropdown-chevron{margin-left:0}.dropdown-hint+.dropdown-chevron{box-sizing:content-box;padding-left:10px}.theme-switch{justify-content:space-between;align-items:center;gap:12px;height:35px;padding:0 4px 0 10px;display:flex}.theme-switch-label{color:var(--fg-b4b4ba,#b4b4ba);font-size:14px}.theme-switch-options{background:var(--surface);box-shadow:var(--ring);border-radius:8px;gap:2px;padding:2px;display:flex}.theme-switch-option{width:28px;height:24px;color:var(--muted);cursor:pointer;transition-property:color,background-color,box-shadow;transition-duration:var(--duration-quick);border-radius:6px;place-items:center;transition-timing-function:ease;display:grid;position:relative}.theme-switch-options .theme-switch-option .icon{width:14px;height:14px}.theme-switch-option:has(:checked){color:var(--text);background:var(--active);box-shadow:var(--ring)}.theme-switch-option:has(:focus-visible){outline:2px solid var(--link);outline-offset:1px}@media (hover:hover){.theme-switch-option:not(:has(:checked)):hover{color:var(--text)}}@media (prefers-reduced-motion:reduce){.theme-switch-option{transition:none}}.sidebar-top{border-bottom:1px solid var(--line);flex-shrink:0;padding:2px 12px 12px}.site-switcher .dropdown-trigger{height:40px;padding:0 10px;font-size:14px}.site-switcher .dropdown-value{gap:10px}.site-switcher .dropdown-menu{width:100%;min-width:0}.site-switcher .dropdown-option>span:not(.option-image,.option-glyph){text-overflow:ellipsis;overflow:hidden}.option-image{color:var(--muted);flex:none;display:flex}.dropdown .option-image img,.dropdown .option-image .icon{width:16px;height:16px}.dropdown .option-image img{outline-offset:-1px;border-radius:3px;outline:1px solid oklch(100% 0 0/.1)}.dropdown-placeholder{color:var(--muted);font-weight:400}:root[data-theme=light] :is(.bar-label img,.option-image img){outline-color:oklch(0% 0 0/.1)}.glide-nav{position:relative}.nav-highlight{background:var(--active);height:35px;box-shadow:inset 0 0 0 1px var(--ln-ffffff08,#ffffff08), 0 1px 2px var(--ln-0000004d,#0000004d);pointer-events:none;transition:translate var(--duration-medium) var(--ease-bounce), opacity var(--duration-quick) ease;border-radius:8px;position:absolute;top:0;left:12px;right:12px}.nav-highlight[data-hidden]{opacity:0}.glide-nav .nav-item{z-index:1;position:relative}.glide-nav .nav-item.active{box-shadow:none;background:0 0}.glide-nav .nav-indicator{display:none}.data-table{box-shadow:var(--ring);border-radius:10px;overflow-x:auto}.data-table table{font-size:13px}.data-table th{border-block:0;border-bottom:1px solid var(--line);height:40px;color:var(--muted);font-weight:500}.data-table td{border-bottom:1px solid var(--line);height:52px;color:var(--text)}.data-table th,.data-table td{padding:0 12px}.data-table th:first-child,.data-table td:first-child{padding-left:16px}.data-table th:last-child,.data-table td:last-child{padding-right:16px}.data-table tbody tr:last-child td{border-bottom:0}@media (hover:hover){.data-table tbody tr:hover{background:var(--hover)}}.data-table tbody tr.empty-row td{height:120px}@media (hover:hover){.data-table tbody tr.empty-row:hover{background:0 0}}.data-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.page-column{box-sizing:content-box;max-width:880px;padding:40px var(--gutter) 48px;margin-inline:auto}.page-section+.page-section{margin-top:40px}.page-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.page-section-heading h2{align-items:center;gap:8px;margin:0 0 4px;display:flex}.page-section-heading p{color:var(--muted);margin:0}@media (width<=700px){.page-column{padding-top:24px}}.segmented{grid-template-columns:repeat(var(--segments), minmax(0, 1fr));background:var(--surface);box-shadow:var(--ring);isolation:isolate;border-radius:10px;padding:3px;display:inline-grid;position:relative}.segmented-thumb{z-index:-1;width:calc((100% - 6px) / var(--segments));background:var(--active);box-shadow:var(--ring);translate:calc(var(--segment) * 100%) 0;transition:translate var(--duration-fast) var(--ease-smooth-out);border-radius:7px;position:absolute;inset:3px auto 3px 3px}.segmented-option{height:30px;color:var(--muted);white-space:nowrap;cursor:pointer;transition:color var(--duration-quick) ease;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:500;display:flex}.segmented-option:has(:checked){color:var(--text)}.segmented-option small{color:var(--green);font-size:11.5px;font-weight:500}.segmented-option:has(:focus-visible){outline:2px solid var(--link);outline-offset:-1px}@media (hover:hover){.segmented-option:not(:has(:checked)):hover{color:var(--text)}}body.keyboard-input .segmented-thumb{transition:none}.number-roll{display:inline-flex}.number-roll-digits{font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.number-roll-char{white-space:pre}.number-roll-reel{vertical-align:baseline;height:1.2em;margin-block:-.1em;line-height:1.2em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.number-roll-strip{translate:0 calc(var(--digit) * -10%);flex-direction:column;display:flex}.number-roll.is-ready .number-roll-strip{transition:translate var(--duration-slow) var(--ease-smooth-out);transition-delay:calc(var(--column) * var(--duration-stagger) / 2)}body.keyboard-input .number-roll .number-roll-strip{transition:none}.profile-menu{position:relative}.sidebar-profile.is-open{background:var(--hover)}.profile-menu .profile-menu-list{transform-origin:bottom;min-width:0;inset:auto 0 calc(100% + 6px)}.profile-menu-list:focus{outline:none}.profile-menu-who{gap:1px;min-width:0;padding:8px 10px 6px;display:grid}.profile-menu-who strong{font-weight:500}.profile-menu-email{color:var(--muted);font-size:12px}.profile-menu-who strong,.profile-menu-email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-menu-rule{background:var(--line);height:1px;margin:4px -4px}.profile-menu-list .dropdown-option .icon{width:15px;height:15px;color:var(--muted)}.profile-menu-list .profile-menu-danger,.profile-menu-list .profile-menu-danger .icon{color:var(--error-text)}.profile-menu-list .profile-menu-danger:focus{background:var(--bg-42252c,#42252c);color:var(--error-text)}@media (hover:hover){.profile-menu-list .dropdown-option:hover{background:var(--bg-ffffff0f,#ffffff0f);color:var(--fg-fff,#fff)}.profile-menu-list .profile-menu-danger:hover{background:var(--bg-42252c,#42252c);color:var(--error-text)}}.profile-menu-theme .theme-switch{height:32px;padding:0 2px 0 10px}.profile-menu-theme .theme-switch-label{color:var(--fg-c9c9cf,#c9c9cf);font-size:13px}.sidebar-bottom:has(>.profile-menu:first-child){border-top:0;padding-top:0}.sidebar-bottom>.profile-menu:first-child .sidebar-profile{margin-top:0}.redirecting{animation:redirecting-in var(--duration-fast) var(--ease-smooth-out) both;justify-items:center;gap:14px;display:grid}.redirecting p{color:var(--muted);margin:0}.redirecting-track{background:var(--bar-fill);border-radius:999px;width:140px;height:3px;position:relative;overflow:hidden}.redirecting-bar{border-radius:inherit;background:var(--accent);width:40%;animation:redirecting-sweep 1.1s var(--ease-in-out) infinite;position:absolute;inset:0 auto 0 0}@keyframes redirecting-sweep{0%{translate:-100%}to{translate:250%}}@keyframes redirecting-in{0%{opacity:0;translate:0 var(--distance-base)}}.sidebar-bottom:has(>.sidebar-add-site:first-child){padding-top:6px}.sidebar-bottom>.sidebar-add-site+.profile-menu .sidebar-profile{margin-top:6px}.sidebar-top .site-add-first{justify-content:center;width:100%;height:34px;padding:0 12px;font-size:13px;display:flex}.nav-item:disabled>i,.nav-item.locked:not(.active),.nav-item.locked:not(.active)>i{color:var(--quiet)}.nav-lock{color:var(--quiet);display:inline-flex}.nav-item:disabled,.nav-item:disabled:hover{color:var(--quiet);box-shadow:none;cursor:not-allowed;background:0 0}.nav-item .nav-lock .icon{width:14px;height:14px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fafafa;--sidebar:#f4f4f5;--surface:#fff;--raised:#fff;--hover:#00000008;--active:#fff;--line:#00000012;--line-soft:#0000000b;--text:#18181b;--muted:#6b6b74;--quiet:#9b9ba3;--accent:#4f3bf6;--accent-hover:#5d4bff;--link:#4f3bf6;--purple:#7c4af5;--green:#16a34a;--amber:#d97706;--red:#dc2626;--ring:0 0 0 1px #0000001a;--ring-hover:0 0 0 1px #0000002b;--bar-fill:#4f3bf612;--bar-fill-hover:#4f3bf61f;--skeleton:#0000000d;--error-text:#c81e1e;--fg-fff:#09090b;--fg-f7f7f8:#18181b;--fg-f2f2f4:#18181b;--fg-ededef:#18181b;--fg-e6e6e9:#27272a;--fg-e4e4e7:#27272a;--fg-d8d8dc:#3f3f46;--fg-d4d4d8:#3f3f46;--fg-c9c9cf:#4b4b53;--fg-c4c4ca:#52525b;--fg-b4b4ba:#52525b;--fg-a4a4ab:#6b6b74;--fg-a3a3aa:#6b6b74;--fg-a0a0a7:#71717a;--fg-9b9ba2:#6b6b74;--fg-8c8c93:#84848d;--fg-85858d:#84848d;--fg-7d7d86:#8e8e97;--fg-7c7c84:#a1a1aa;--fg-76767e:#a1a1aa;--fg-5f5f66:#c4c4cc;--fg-ffffff40:#00000040;--fg-5bd68a:#15803d;--fg-f2bd5c:#a16207;--fg-f6cf74:#a16207;--fg-ff8f94:#c81e1e;--fg-ff9b9f:#c81e1e;--fg-ffabb2:#c81e1e;--fg-ef4148:#dc2626;--fg-b9a6ff:#6d28d9;--fg-b2bbff:#3726d6;--fg-8ea6ff:#3b5bdb;--fg-6f8cff:#3b5bdb;--fg-6f8cff33:#3b5bdb24;--fg-34c473:#16a34a;--fg-6ee7a0:#16a34a;--bg-19191c:#fff;--bg-1d1d20:#fff;--bg-1f1f22f2:#fffffff2;--bg-212124:#fff;--bg-232327:#fff;--bg-222226:#fff;--bg-202023:#f4f4f5;--bg-222225:#f4f4f5;--bg-232326:#f4f4f5;--bg-26262a:#f4f4f5;--bg-2a2a2e:#e9e9ec;--bg-2c2c30:#e9e9ec;--bg-1e1e23:#f1f0fe;--bg-212127:#e9e7fd;--bg-111113:#f4f4f5;--bg-fff:#fff;--bg-f2f2f4:#18181b;--bg-0009:#18181b4d;--bg-ffffff05:#00000005;--bg-ffffff06:#00000006;--bg-ffffff0a:#0000000a;--bg-ffffff0f:#0000000d;--bg-ffffff1c:#00000024;--bg-ffffff2e:#0003;--bg-ffffff47:#00000047;--bg-ffffff59:#00000040;--bg-ffffff5c:#00000059;--bg-163222:#dcfce7;--bg-3a2812:#fef3c7;--bg-3a2c10:#fef3c7;--bg-2d2616:#fef3c7;--bg-3f1b1f:#fee2e2;--bg-36181b:#fee2e2;--bg-4a1d22:#fee2e2;--bg-42252c:#fee2e2;--bg-552c35:#fecaca;--bg-2a2347:#ede9fe;--bg-6f8cff1a:#3b5bdb14;--bg-4f3bf666:#4f3bf633;--bg-34c473:#16a34a;--bg-2fbf6b:#16a34a;--bg-24804b:#86d4a3;--bg-1f6b41:#a7e3be;--bg-4a4a50:#d4d4d8;--bg-f2b544:#f59e0b;--ln-ffffff08:#00000008;--ln-ffffff0c:#0000000f;--ln-ffffff0d:#0000000a;--ln-ffffff12:#00000014;--ln-ffffff14:#00000017;--ln-ffffff17:#0000001a;--ln-ffffff1a:#0000001a;--ln-ffffff1f:#0000001a;--ln-ffffff26:#0000002b;--ln-ffffff2b:#0000002b;--ln-ffffff2e:#0003;--ln-ffffff38:#0003;--ln-ffffff47:#00000040;--ln-ffffff4d:#00000047;--ln-ffffff59:#00000047;--ln-19191c:#fff;--ln-0000004d:#00000014;--ln-00000059:#0000001a;--ln-000000cc:#00000024;--ln-000000b3:#00000021;--ln-000a:#00000029;--ln-0009:#00000024;--ln-0008:#0000001f;--ln-4f3bf62e:#4f3bf626;--ln-8a98ff33:#4f3bf633;--ln-8a98ff66:#4f3bf659;--ln-8a98ff80:#4f3bf673;--ln-8a98ff99:#4f3bf680;--ln-8a98ffb3:#4f3bf699;--ln-4f3bf633:#4f3bf626;--ln-4f3bf699:#4f3bf659;--ln-3fcf7a40:#16a34a40;--bg-4f3bf60f:#4f3bf60a;--ln-6654ff59:#4f3bf633;--ln-6f8cff2e:#3b5bdb24;--ln-f0646ab3:#dc2626a6;--ln-f0646a26:#dc26261f;--ln-34c473:#16a34a;--ln-2fbf6b:#16a34a;--ln-34c47326:#16a34a26}:root[data-theme=light] :is(.button.primary,.avatar,.calendar-day.is-edge){--fg-fff:#fff}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");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}body{font-feature-settings:normal;font-family:Geist Variable,Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:88px}html.lenis{scroll-behavior:auto}html:has(body.keyboard-input){scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root[data-theme=light]{--quiet:var(--muted)}
