@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.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,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)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(/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(/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(/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(/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(/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:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f7f6f2;--panel:#efede6;--panel-hover:#e8e5dc;--ink:#3a3836;--ink-soft:#6b6862;--ink-faint:#9a968d;--rule:#e6e3db;--mint:#bfe5d9;--butter:#f4dd9a;--sky:#cbdcf6;--lilac:#ddd1f4;--rose:#f3d0c8;--mint-ink:#3f8a71;--butter-ink:#8a6a12;--sky-ink:#4a72b0;--rose-ink:#b04a3b;--serif:"Fraunces Variable", ui-serif, Georgia, serif;--sans:"Figtree Variable", ui-sans-serif, system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;font:400 14px/1.5 var(--sans);letter-spacing:-.005em;background:var(--paper);color:var(--ink-soft);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*{box-sizing:border-box}body{margin:0}a{color:var(--ink);text-decoration:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}h1{color:var(--ink);font-family:var(--serif);font-variation-settings:"SOFT" 60, "WONK" 0;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:300;line-height:1.1}h2{color:var(--ink);letter-spacing:.01em;margin:0 0 12px;font-size:13px;font-weight:500}code,.mono{font-family:var(--mono);font-variant-ligatures:none;font-size:12.5px}:not(pre)>code{background:var(--panel);color:var(--ink);border-radius:4px;padding:.1em .35em;font-size:.88em}.muted{color:var(--ink-faint)}.small{font-size:12px}.error{color:var(--rose-ink)}.good{color:var(--mint-ink)}.warn{color:var(--butter-ink)}.pad{padding:12px 16px}.spacer{flex:1}.stack{flex-direction:column;gap:20px;display:flex}.fill{height:100%;min-height:0}.row{align-items:center;gap:8px;display:flex}.row.wrap{flex-wrap:wrap}.center-screen{text-align:center;place-content:center;gap:8px;height:100dvh;display:grid}button{font:inherit;color:var(--paper);background:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:7px 16px;font-weight:500;transition:background-color .15s,color .15s}button:hover{background:#2a2826}button:disabled{opacity:.5;cursor:default}button.secondary{background:var(--panel);color:var(--ink)}button.secondary:hover{background:var(--panel-hover)}button.ghost{color:var(--ink-soft);background:0 0;border-radius:6px;padding:6px 10px;font-weight:400}button.ghost:hover{color:var(--ink);background:var(--panel)}button.danger{color:var(--rose-ink);box-shadow:inset 0 0 0 1px var(--rose);background:0 0}button.danger:hover{background:color-mix(in srgb, var(--rose) 45%, var(--paper))}button.small{padding:3px 9px;font-size:12px}button.link{color:var(--ink);text-underline-offset:3px;background:0 0;padding:0;font-weight:500;-webkit-text-decoration:underline #c9c5bb;text-decoration:underline #c9c5bb}input,select,textarea{font:inherit;color:var(--ink);border:1px solid var(--rule);background:#fbfaf7;border-radius:8px;padding:7px 10px;transition:border-color .15s}input:hover,select:hover,textarea:hover{border-color:#d6d2c8}input:focus,select:focus,textarea:focus{border-color:var(--ink-faint);outline:none}input::placeholder,textarea::placeholder{color:var(--ink-faint)}input[type=checkbox]{accent-color:var(--ink);padding:0}.field{color:var(--ink-soft);flex-direction:column;gap:6px;font-size:12px;display:flex}.check{color:var(--ink-soft);align-items:center;gap:6px;display:inline-flex}.segmented{background:var(--panel);border-radius:8px;display:inline-flex;overflow:hidden}.segmented button{color:var(--ink-soft);background:0 0;border-radius:0;padding:6px 12px;font-size:12.5px;font-weight:400}.segmented button+button{box-shadow:inset 1px 0 0 var(--paper)}.segmented button:hover{color:var(--ink);background:var(--panel-hover)}.segmented button.active{color:var(--ink);background:var(--panel-hover);font-weight:500}.badge{background:var(--panel);color:var(--ink-soft);white-space:nowrap;border-radius:999px;margin-right:6px;padding:1px 8px;font-size:11.5px;line-height:1.5;display:inline-block}.badge.query,.badge.state-pending,.badge.state-running{background:var(--sky);color:#2f4a73}.badge.mutation,.badge.state-inProgress,.badge.warn{background:var(--butter);color:#5c4710}.badge.action{background:var(--lilac);color:#4b3b78}.badge.state-success,.badge.state-completed,.badge.good{background:var(--mint);color:#24594a}.badge.state-failed{background:var(--rose);color:#7c3024}.badge.state-canceled,.badge.internal,.badge.sleep,.badge.event{background:var(--panel);color:var(--ink-soft)}.layout{grid-template-columns:216px 1fr;height:100dvh;display:grid}.sidebar{border-right:1px solid var(--rule);flex-direction:column;gap:1px;padding:18px 12px 16px 16px;display:flex}.app-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:9px;min-width:0;padding:4px 10px 18px;font-weight:600;display:flex;overflow:hidden}.dot{background:var(--rose-ink);border-radius:2px;flex:none;width:8px;height:8px}.dot[data-ok=true]{background:var(--mint-ink)}.nav{color:var(--ink-soft);border-radius:6px;justify-content:space-between;gap:8px;padding:6px 10px;transition:color .15s,background-color .15s;display:flex}.nav:hover,.nav.active,.nav[data-status=active],.nav[aria-current=page]{background:var(--panel);color:var(--ink)}.nav.small{font-size:13px}.sidebar-foot{color:var(--ink-faint);overflow-wrap:anywhere;margin-top:auto;padding:0 10px;font-size:11px}.content{min-width:0;padding:32px 40px;overflow:auto}.stats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.stat,.card,.chart{background:var(--panel);border-radius:8px}.stat{padding:16px 18px}.stat-label{color:var(--ink-soft);font-size:12.5px}.stat-value{color:var(--ink);font-family:var(--serif);font-variation-settings:"SOFT" 60, "WONK" 0;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font-size:32px;font-weight:300;line-height:1.1}.stat-note{color:var(--ink-faint);margin-top:4px;font-size:12px}.card{padding:18px 20px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.facts{grid-template-columns:auto 1fr;gap:7px 20px;margin:0 0 12px;display:grid}.facts dt{color:var(--ink-faint)}.facts dd{color:var(--ink);margin:0}.tags{flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.tags li{font-family:var(--mono);color:var(--ink);background:var(--paper);border-radius:5px;padding:3px 8px;font-size:12px}table.plain{border-collapse:collapse;width:100%}table.plain td{border-top:1px solid var(--rule);color:var(--ink);padding:8px 0}table.plain tr:first-child td{border-top:0}table.plain td+td{padding-left:14px}.card table.plain td{border-top-color:var(--panel-hover)}.num{text-align:right;font-variant-numeric:tabular-nums;padding-right:12px}.chart{margin:0;padding:16px 20px}.chart-head{color:var(--ink);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.legend{color:var(--ink-soft);gap:16px;font-weight:400;display:flex}.key{align-items:center;gap:6px;display:inline-flex}.swatch{border-radius:2px;width:9px;height:9px;display:inline-block}.swatch.calls,.bar.calls{background:var(--mint-ink);fill:var(--mint-ink)}.swatch.errors,.bar.errors{background:var(--rose-ink);fill:var(--rose-ink)}.chart-body{position:relative}.chart-body svg{width:100%;height:138px;display:block}.baseline{stroke:var(--panel-hover);stroke-width:1px;vector-effect:non-scaling-stroke}.hover-band{fill:var(--ink);opacity:.05;pointer-events:none}.axis{color:var(--ink-faint);justify-content:space-between;margin-top:-14px;font-size:11px;display:flex}.tooltip{pointer-events:none;white-space:nowrap;background:var(--paper);color:var(--ink);border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;font-size:12px;display:flex;position:absolute;top:0;transform:translate(-50%);box-shadow:0 1px 2px #3a383614,0 6px 18px #3a38361a}.tooltip span{color:var(--ink-soft);align-items:center;gap:6px;display:inline-flex}.data-layout{grid-template-columns:210px 1fr;gap:24px;height:calc(100dvh - 64px);display:grid}.table-list{flex-direction:column;gap:16px;display:flex;overflow:auto}.list-title{color:var(--ink);letter-spacing:.01em;padding:0 10px 6px;font-size:12px;font-weight:500}.table-view{min-width:0;height:100%}.table-and-panel{gap:20px;height:100%;min-height:0;display:flex}.table-main{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}h2.inline{margin:0}.grid-scroll{border-top:1px solid var(--rule);flex:1;overflow:auto}table.grid{border-collapse:collapse;width:100%;font-size:13.5px}table.grid th{z-index:1;background:var(--paper);text-align:left;color:var(--ink);white-space:nowrap;border-bottom:1px solid var(--rule);padding:10px 14px 10px 0;font-weight:500;position:sticky;top:0}table.grid td{border-bottom:1px solid var(--rule);max-width:280px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;padding:9px 14px 9px 0;overflow:hidden}table.grid :is(th,td):first-child{padding-left:10px}table.grid td.muted,table.grid td .muted{color:var(--ink-faint)}table.grid tbody tr{cursor:pointer;transition:background-color .12s}table.grid tbody tr:hover{background:var(--panel)}table.grid tr.selected{background:var(--panel);box-shadow:inset 2px 0 0 var(--ink)}.panel{background:var(--panel);border-radius:8px;flex-direction:column;flex-shrink:0;gap:14px;width:420px;padding:18px 20px;display:flex;overflow:auto}.panel.wide{width:480px}.panel h2{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px}.panel .list-title{padding:0 0 4px}.panel input,.panel textarea,.panel select{background:var(--paper)}textarea.json,pre.json{font-family:var(--mono);min-height:260px;color:var(--ink);resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.6}pre.json{background:var(--paper);border-radius:6px;min-height:0;padding:10px 12px}pre.json.error{color:#7c3024;background:color-mix(in srgb, var(--rose) 45%, var(--paper))}pre.json.logs{color:var(--ink-soft)}textarea.json.short{min-height:110px}.item{border-bottom:1px solid var(--panel-hover);color:var(--ink);align-items:center;gap:8px;padding:7px 0;font-size:13px;display:flex}.settings .facts{margin-bottom:8px}.provider{margin-right:12px}.clamp{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.select-all{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.log-list{border-top:1px solid var(--rule);flex:1;min-height:0;font-size:13px;overflow:auto}.log-line{border-bottom:1px solid var(--rule);color:var(--ink);align-items:baseline;gap:12px;padding:6px 10px;display:flex}.log-line time{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12px}.log-line.failed{background:color-mix(in srgb, var(--rose) 35%, var(--paper))}.log-line.console .message{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--mono);font-size:12.5px}.log-line.console.warn .message{color:var(--butter-ink)}.log-line.console.error .message{color:var(--rose-ink)}.log-line .badge{text-align:center;min-width:22px;margin:0}.inline-error{vertical-align:bottom;max-width:280px;color:var(--rose-ink);display:inline-block}.steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.step{border-left:1px solid var(--ink-faint);margin-left:5px}.step:last-child{border-left-color:#0000}.step-head{width:100%;color:var(--ink);text-align:left;background:0 0;border-radius:0 6px 6px 0;align-items:center;gap:8px;padding:7px 6px 7px 16px;font-weight:400;display:flex;position:relative}.step-head:hover{background:var(--panel-hover)}.step-dot{background:var(--panel);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink-faint);border-radius:50%;position:absolute;top:50%;left:-5px;translate:0 -50%}.step-done .step-dot{background:var(--mint-ink);box-shadow:0 0 0 2px var(--panel)}.step-failed .step-dot{background:var(--rose-ink);box-shadow:0 0 0 2px var(--panel)}.step-pending .step-dot{background:var(--sky-ink);box-shadow:0 0 0 2px var(--panel);animation:1.4s ease-in-out infinite pulse}.step-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step-body{flex-direction:column;gap:6px;padding:4px 0 12px 16px;display:flex}@keyframes pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.step-pending .step-dot{animation:none}}.auth-form{text-align:left;flex-direction:column;gap:10px;width:340px;display:flex}.auth-form h1{margin-bottom:8px;font-size:36px}.button-secondary{text-align:center;background:var(--panel);color:var(--ink);border-radius:999px;padding:7px 16px;font-weight:500;transition:background-color .15s;display:block}.button-secondary:hover{background:var(--panel-hover)}.app-select{color:var(--ink);background:0 0;border:0;flex:1;min-width:0;padding:0;font-weight:600}.account{flex-direction:column;align-items:flex-start;gap:4px;margin-top:12px;display:flex}.account button{padding-left:0}.status{background:var(--panel);border-radius:999px;padding:2px 8px;font-size:12px}.status-active{background:var(--mint);color:#24594a}.status-failed{background:var(--rose);color:#7c3024}.usage{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 24px;margin-bottom:10px;display:grid}.usage-row{color:var(--ink);flex-direction:column;gap:6px;display:flex}.meter{background:var(--panel-hover);border-radius:3px;height:6px;overflow:hidden}.meter-fill{background:var(--mint-ink);height:100%}.meter-fill[data-level=high]{background:var(--butter-ink)}.meter-fill[data-level=full]{background:var(--rose-ink)}.domain{border-bottom:1px solid var(--panel-hover);margin-bottom:12px;padding:8px 0 12px}.dns td{padding-right:16px}table.deployments th{text-align:left;color:var(--ink);padding:0 0 8px;font-size:12px;font-weight:500}table.deployments th+th{padding-left:12px}table.deployments td{vertical-align:top;padding-top:10px;padding-bottom:10px}:is(p,dd,li,.facts) a:not(.nav,.badge){text-underline-offset:3px;-webkit-text-decoration:underline #c9c5bb;text-decoration:underline #c9c5bb;text-decoration-thickness:1px;transition:text-decoration-color .15s}:is(p,dd,li,.facts) a:not(.nav,.badge):hover{text-decoration-color:currentColor}:is(.panel,.card) .badge:is(.state-canceled,.internal,.sleep,.event,:not([class*=\ ])),:is(.panel,.card) button.secondary{background:var(--paper)}:is(.panel,.card) button.secondary:hover,:is(.panel,.card) button.ghost:hover{background:var(--panel-hover)}
