/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600;--leading-snug:1.375;--aspect-video:16 / 9;--default-font-family:var(--f-sans);--default-mono-font-family:var(--f-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-bar-h,var(--top-h)) + 8px)}body{background:var(--bg);color:var(--ink);font:400 var(--t-base) / 1.5 var(--f-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--accent-ink);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button{cursor:pointer}button:disabled{cursor:default}b,strong{font-weight:650}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 40%, transparent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components{.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.93em}.num{font-variant-numeric:tabular-nums}.ui-label{font-size:var(--t-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);font-weight:650}.ui-count{font-family:var(--f-mono);letter-spacing:0;color:var(--muted);font-weight:500}.ui-label .ui-count{margin-left:2px}.ui-cell-lines{gap:1px;min-width:0;line-height:1.3;display:grid}.ui-cell-sub{font-size:var(--t-xs);color:var(--muted);font-weight:400}.ui-skip{z-index:90;border-radius:var(--r-control);background:var(--panel);border:1px solid var(--line-2);color:var(--ink);padding:8px 12px;position:fixed;top:-60px;left:12px}.ui-skip:focus{top:12px}main:focus{outline:none}.ui-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ui-lamp{--c:var(--idle);--d:10px;width:var(--d);height:var(--d);background:var(--c);box-shadow:0 0 0 2px var(--bezel);vertical-align:middle;border-radius:50%;flex:none;display:inline-block;position:relative}.ui-lamp:after{content:"";background:var(--speck);border-radius:50%;width:30%;height:30%;position:absolute;top:20%;left:20%}.ui-lamp[data-size=sm]{--d:8px}.ui-lamp[data-size=lg]{--d:14px}.ui-lamp[data-state=ok],.ui-lamp[data-state=degraded],.ui-lamp[data-state=incident],.ui-lamp[data-state=running]{box-shadow:0 0 0 2px var(--bezel), 0 0 9px 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.ui-lamp[data-state=ok],.ui-lamp[data-state=degraded],.ui-lamp[data-state=incident],.ui-lamp[data-state=running]{box-shadow:0 0 0 2px var(--bezel), 0 0 9px 1px color-mix(in srgb, var(--c) var(--glow), transparent)}}.ui-lamp[data-state=ok]{--c:var(--good)}.ui-lamp[data-state=ok][data-breathe]{animation:3.2s ease-in-out infinite ui-breathe}.ui-lamp[data-state=degraded]{--c:var(--warn);width:calc(var(--d) - 1px);height:calc(var(--d) - 1px);border-radius:2px;rotate:45deg}.ui-lamp[data-state=incident]{--c:var(--crit)}.ui-lamp[data-state=incident]:before{content:"";border:1.5px solid var(--crit);border-radius:50%;position:absolute;inset:-4px}.ui-lamp[data-state=running]{--c:var(--info)}.ui-lamp[data-state=running]:before{content:"";border:1.5px solid #0000;border-top-color:var(--info);border-right-color:var(--info);border-radius:50%;animation:1.4s linear infinite ui-spin;position:absolute;inset:-4px}.ui-lamp[data-state=paused]{border:2px solid var(--idle);box-shadow:none;background:0 0}.ui-lamp[data-state=paused]:after{display:none}.ui-lamp[data-state=broken]{box-shadow:none;background:0 0;border-radius:0}.ui-lamp[data-state=broken]:before,.ui-lamp[data-state=broken]:after{content:"";background:var(--idle);border-radius:1px;width:2px;height:auto;margin-left:-1px;position:absolute;top:-1px;bottom:-1px;left:50%;rotate:45deg}.ui-lamp[data-state=broken]:after{rotate:-45deg}.ui-lamp[data-state=unknown]{box-shadow:none;background:0 0}.ui-lamp[data-state=unknown]:after{background:var(--idle);width:50%;height:50%;top:25%;left:25%}.ui-lamp[data-size=lg][data-state=incident]:before,.ui-lamp[data-size=lg][data-state=running]:before{border-width:2px;inset:-5px}.ui-lamp[data-size=sm]{box-shadow:none}.ui-lamp[data-size=sm][data-state=incident]:before,.ui-lamp[data-size=sm][data-state=running]:before{display:none}.ui-state{white-space:nowrap;align-items:center;gap:10px;font-weight:550;display:inline-flex}.ui-word{white-space:nowrap;font-weight:550}:is(.ui-state,.ui-word)[data-state=incident]{color:var(--crit-ink)}:is(.ui-state,.ui-word)[data-state=degraded]{color:var(--warn-ink)}:is(.ui-state,.ui-word)[data-state=running]{color:var(--info-ink)}:is(.ui-state,.ui-word)[data-state=paused],:is(.ui-state,.ui-word)[data-state=broken],:is(.ui-state,.ui-word)[data-state=unknown]{color:var(--ink-2)}@media (forced-colors:active){.ui-lamp{forced-color-adjust:none;--good:CanvasText;--warn:CanvasText;--crit:CanvasText;--info:CanvasText;--idle:CanvasText;--bezel:Canvas;--speck:transparent;--glow:0%}}@keyframes ui-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.22)}}@keyframes ui-spin{to{rotate:360deg}}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.45}}.ui-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);min-width:0}.ui-panel-head{min-height:42px;padding:6px var(--pad);border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex}.ui-panel-head-right{font-size:var(--t-sm);color:var(--muted);align-items:center;gap:8px;margin-left:auto;display:flex}.ui-panel-body{padding:var(--pad)}.ui-panel-body[data-flush]{padding:0}.ui-panel-body[data-flush]>:last-child{border-radius:0 0 calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px)}.ui-panel[data-tone=incident]{border-color:var(--crit-line)}.ui-panel[data-tone=incident]>.ui-panel-head{border-bottom-color:var(--crit)}@supports (color:color-mix(in lab, red, red)){.ui-panel[data-tone=incident]>.ui-panel-head{border-bottom-color:color-mix(in srgb, var(--crit) 26%, transparent)}}.ui-panel[data-tone=incident]>.ui-panel-head{background:var(--crit-fill);border-radius:calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px) 0 0}.ui-panel[data-tone=degraded]{border-color:var(--warn-line)}.ui-badge{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--panel-2);font-size:var(--t-xs);white-space:nowrap;align-items:center;gap:7px;padding:2px 10px 2px 8px;font-weight:600;display:inline-flex}.ui-badge[data-tone=crit]{border-color:var(--crit-line);background:var(--crit)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=crit]{background:color-mix(in srgb, var(--crit) 13%, var(--panel-2))}}.ui-badge[data-tone=warn]{border-color:var(--warn-line);background:var(--warn)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=warn]{background:color-mix(in srgb, var(--warn) 11%, var(--panel-2))}}.ui-badge[data-tone=info]{border-color:var(--info-line);background:var(--info)}@supports (color:color-mix(in lab, red, red)){.ui-badge[data-tone=info]{background:color-mix(in srgb, var(--info) 11%, var(--panel-2))}}.ui-chip{border-radius:var(--r-tag);border:1px solid var(--line-2);min-height:20px;font:500 var(--t-2xs) / 1 var(--f-mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ui-chip[data-tone=crit]{border-color:var(--crit-line);color:var(--crit-ink)}.ui-chip[data-tone=warn]{border-color:var(--warn-line);color:var(--warn-ink)}.ui-chip[data-count]{min-width:18px;min-height:18px;font-family:var(--f-sans);font-variant-numeric:tabular-nums;background:var(--panel-2);justify-content:center;padding:0 5px;font-weight:650}.ui-chip[data-count][data-tone=crit]{background:var(--crit-fill)}.ui-stats{flex-wrap:wrap;gap:6px;display:flex}.ui-stat{border-radius:var(--r-control);background:var(--panel);border:1px solid var(--line);font-size:var(--t-sm);white-space:nowrap;align-items:baseline;gap:6px;padding:3px 8px;display:inline-flex}.ui-stat-k{color:var(--muted);font-size:var(--t-xs)}.ui-stat-v{font-weight:600}.ui-stat[data-tone=crit]{border-color:var(--crit-line)}.ui-stat[data-tone=crit] .ui-stat-v{color:var(--crit-ink)}.ui-stat[data-tone=warn]{border-color:var(--warn-line)}.ui-stat[data-tone=warn] .ui-stat-v{color:var(--warn-ink)}.ui-kv{font-size:var(--t-sm);grid-template-columns:max-content minmax(0,1fr);align-content:start;display:grid}.ui-kv dt{color:var(--muted);border-top:1px solid var(--line);padding:5px 16px 5px 0}.ui-kv dd{border-top:1px solid var(--line);text-align:right;overflow-wrap:anywhere;min-width:0;padding:5px 0}.ui-kv dt:first-of-type,.ui-kv dt:first-of-type+dd{border-top:0}.ui-kv[data-align=left] dd{text-align:left}.ui-meter{background:var(--track);border-radius:3px;height:5px;display:block;overflow:hidden}.ui-meter>i{width:calc(var(--v) * 100%);background:var(--accent);border-radius:3px;min-width:2px;height:100%;display:block}.ui-meter[data-tone=warn]>i{background:var(--warn)}.ui-meter[data-tone=crit]>i{background:var(--crit)}.ui-notice{border:1px solid var(--line-2);border-radius:var(--r-inset);background:var(--panel-2);font-size:var(--t-sm);color:var(--ink-2);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 12px;display:grid}.ui-notice>.ui-lamp{justify-self:center;margin-top:5px}.ui-notice b{color:var(--ink)}.ui-notice[data-tone=warn]{border-color:var(--warn-line);background:var(--warn-fill)}.ui-notice[data-tone=crit]{border-color:var(--crit-line);background:var(--crit-fill)}.ui-notice[data-tone=info]{border-color:var(--info-line);background:var(--info-fill)}.ui-empty{text-align:center;justify-items:center;gap:10px;padding:32px 20px;display:grid}.ui-empty-mark{border:1px dashed var(--line-2);border-radius:var(--r-inset);font:400 var(--t-xs) / 1.3 var(--f-mono);color:var(--ink-2);align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.ui-empty-title{font-size:var(--t-base);color:var(--ink);margin:0;font-weight:650}.ui-skel{background:var(--track);border-radius:4px;width:64px;height:12px;animation:1.6s ease-in-out infinite ui-pulse;display:block}.ui-skel[data-w=s]{width:48px}.ui-skel[data-w=m]{width:84px}.ui-skel[data-w=l]{width:132px}.ui-skel[data-w=xl]{width:180px}.ui-skel-row>.ui-skel:last-child{margin-left:auto}.ui-skel-row{height:var(--row-h);padding:0 var(--pad);border-bottom:1px solid var(--line);align-items:center;gap:12px;display:flex}.ui-skel-row:last-child{border-bottom:0}.ui-skel-row>.ui-skel:first-child{border-radius:50%;flex:none;width:10px;height:10px}.ui-items{margin:0;padding:0;list-style:none}.ui-item{min-height:var(--row-h);padding:var(--cell-y) var(--pad);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ui-item:last-child{border-bottom:0}.ui-item[data-muted] .ui-item-main{opacity:.6}.ui-item-lead{flex:none;place-items:center;min-width:22px;display:inline-grid}.ui-item-main{flex:240px;gap:1px;min-width:0;display:grid}.ui-item-title{min-width:0;font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ui-item-name{overflow-wrap:anywhere;font-weight:600}.ui-item-sub{font-size:var(--t-xs);color:var(--muted)}.ui-item-detail{max-width:640px;margin-top:6px}.ui-item-actions{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.ui-copy{border:1px solid var(--line);border-radius:var(--r-inset);background:var(--well);align-items:center;gap:6px;min-width:0;padding:4px 4px 4px 10px;display:flex}.ui-copy-value{min-width:0;font:400 var(--t-xs) / 1.5 var(--f-mono);color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:auto}.ui-btn{height:var(--control-h);border-radius:var(--r-control);border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink);font-weight:600;font-size:var(--t-sm);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.ui-btn:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-btn:hover{background:color-mix(in srgb, var(--accent) 10%, var(--panel-2))}}.ui-btn:hover{text-decoration:none}.ui-btn:active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-btn:active{background:color-mix(in srgb, var(--accent) 18%, var(--panel-2))}}.ui-btn:active{translate:0 .5px}.ui-btn[data-variant=primary]{background:var(--accent-strong);color:var(--on-accent);border-color:#0000}.ui-btn[data-variant=primary]:hover{background:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.ui-btn[data-variant=primary]:hover{background:color-mix(in srgb, var(--accent-strong) 88%, var(--on-accent))}}.ui-btn[data-variant=ghost]{border-color:var(--line);color:var(--ink-2);background:0 0}.ui-btn[data-variant=danger]{color:var(--crit-ink)}.ui-btn[data-variant=danger]:hover{border-color:var(--crit-line);background:var(--crit-fill)}.ui-btn[data-size=sm]{height:28px;font-size:var(--t-xs);padding:0 10px}.ui-btn[data-size=lg]{height:42px;font-size:var(--t-base);padding:0 18px}.ui-btn[data-block]{width:100%}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.ui-btn-busy{border:1.5px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;width:12px;height:12px;animation:.9s linear infinite ui-spin}.ui-icon-btn{border-radius:var(--r-control);border:1px solid var(--line);width:30px;height:30px;color:var(--ink-2);background:0 0;flex:none;place-items:center;display:inline-grid}.ui-icon-btn:hover{border-color:var(--line-2);color:var(--ink);background:var(--panel-2)}.ui-icon-btn[data-bare]{border-color:#0000;width:24px;height:24px}.ui-icon-btn:disabled{opacity:.4;pointer-events:none}.ui-field{align-content:start;gap:6px;min-width:0;display:grid;position:relative}.ui-field-top{align-items:center;gap:6px;min-height:20px;display:flex}.ui-field-label{font-size:var(--t-sm);color:var(--ink);font-weight:600}.ui-field-optional{font-size:var(--t-xs);color:var(--muted);margin-left:2px;font-weight:400}.ui-field-hint{z-index:5;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--panel-2);max-width:100%;box-shadow:var(--pop-shadow);font-size:var(--t-xs);color:var(--ink-2);padding:5px 9px;line-height:1.45;display:none;position:absolute;top:calc(100% + 4px);left:0}.ui-field:focus-within>.ui-field-hint{display:block}.ui-field-error{font-size:var(--t-xs);color:var(--crit-ink);line-height:1.45}.ui-info{border:1px solid var(--line-2);width:16px;height:16px;color:var(--muted);font:600 10px/1 var(--f-mono);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.ui-info:hover,.ui-info:focus-visible{color:var(--ink);border-color:var(--accent)}.ui-input,.ui-textarea,.ui-select>select{width:100%;min-width:0;height:calc(var(--control-h) + 2px);background:var(--panel-2);border:1px solid var(--line-control);border-radius:var(--r-control);color:var(--ink);padding:0 10px;transition:border-color .12s}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--muted)}.ui-input:hover,.ui-textarea:hover,.ui-select>select:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ui-input:hover,.ui-textarea:hover,.ui-select>select:hover{border-color:color-mix(in srgb, var(--accent) 70%, var(--line-control))}}.ui-input:focus,.ui-textarea:focus,.ui-select>select:focus{outline:2px solid var(--focus);outline-offset:0;border-color:#0000}.ui-input[data-mono],.ui-textarea[data-mono]{font-family:var(--f-mono);font-size:var(--t-sm)}.ui-input[aria-invalid=true],.ui-textarea[aria-invalid=true],.ui-select>select[aria-invalid=true],.ui-unit[data-invalid]{border-color:var(--crit-line)}.ui-input:disabled,.ui-textarea:disabled,.ui-select>select:disabled{opacity:.6}.ui-textarea{resize:vertical;height:auto;min-height:104px;padding:8px 10px;line-height:1.5;display:block}.ui-select{display:block;position:relative}.ui-select>select{appearance:none;padding-right:32px}.ui-select:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:13px;rotate:45deg}.ui-unit{width:-moz-fit-content;width:fit-content;max-width:100%;height:calc(var(--control-h) + 2px);background:var(--panel-2);border:1px solid var(--line-control);border-radius:var(--r-control);align-items:center;display:flex}.ui-unit:focus-within{outline:2px solid var(--focus);border-color:#0000}.ui-unit>input{text-align:right;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;outline:none;flex:0 auto;width:9ch;min-width:0;height:100%;padding:0 8px 0 10px;font-weight:600}.ui-unit>input::-webkit-inner-spin-button{appearance:none;margin:0}.ui-unit>input::-webkit-outer-spin-button{appearance:none;margin:0}.ui-lead{width:100%;min-width:0;height:calc(var(--control-h) + 2px);background:var(--panel-2);border:1px solid var(--line-control);border-radius:var(--r-control);align-items:center;display:flex}.ui-lead:focus-within{outline:2px solid var(--focus);border-color:#0000}.ui-lead[data-invalid]{border-color:var(--crit-line)}.ui-lead-text{color:var(--muted);font:400 var(--t-sm) / 1 var(--f-mono);white-space:nowrap;padding-left:10px}.ui-lead>.ui-input{background:0 0;border:0;height:100%;padding-left:1px}.ui-lead>.ui-input:focus{outline:none}.ui-unit-u{color:var(--muted);font-size:var(--t-sm);white-space:nowrap;padding:0 10px 0 0}.ui-unit-u[data-pre]{padding:0 0 0 10px}@supports (field-sizing:content){.ui-unit>input{field-sizing:content;width:auto;min-width:6ch}}.ui-unit-u[data-pre]+input{text-align:left;padding-left:2px}.ui-opt{cursor:pointer;font-size:var(--t-sm);align-items:center;gap:8px;display:inline-flex}.ui-opt:has(input:disabled){opacity:.6;cursor:default}.ui-check{flex:none;place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.ui-check>input,.ui-radio,.ui-switch{appearance:none;cursor:pointer;background-color:var(--panel-2);border:1px solid var(--line-control);flex:none;margin:0;transition:background-color .12s,border-color .12s}.ui-check>input{border-radius:4px;grid-area:1/1;width:16px;height:16px}.ui-check>svg{pointer-events:none;fill:none;width:16px;height:16px;stroke:var(--on-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;grid-area:1/1}.ui-check>input:checked{background-color:var(--accent-strong);border-color:#0000}.ui-check>input:checked+svg{opacity:1}.ui-radio{border-radius:50%;width:16px;height:16px}.ui-radio:checked{background-color:var(--on-accent);box-shadow:inset 0 0 0 4.5px var(--accent-strong);border-color:#0000}.ui-switch{border-radius:var(--r-pill);background-image:radial-gradient(circle at center, var(--ink-2) 0 6px, transparent 6.5px);background-position:-1px;background-repeat:no-repeat;background-size:18px 18px;width:32px;height:18px;transition:background-position .15s,background-color .15s}.ui-switch:checked{background-color:var(--accent-strong);background-image:radial-gradient(circle at center, var(--on-accent) 0 6px, transparent 6.5px);background-position:13px;border-color:#0000}.ui-seg{background:var(--panel-2);border:1px solid var(--line-2);border-radius:var(--r-inset);flex-wrap:wrap;gap:2px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px;display:inline-flex}.ui-seg>label{cursor:pointer;position:relative}.ui-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ui-seg span{color:var(--ink-2);font-size:var(--t-sm);white-space:nowrap;border-radius:5px;padding:4px 12px;font-weight:500;display:block}.ui-seg[data-size=sm] span{font-size:var(--t-xs);padding:2px 9px}.ui-seg>label:hover span{color:var(--ink)}.ui-seg input:checked+span{background:var(--panel);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2), inset 0 -2px 0 var(--accent);font-weight:600}.ui-seg input:focus-visible+span{outline:2px solid var(--focus);outline-offset:1px}.ui-rows{border:1px solid var(--line-2);border-radius:var(--r-inset);display:grid;overflow:hidden}.ui-row-item{background:var(--panel);border-bottom:1px solid var(--line);transition:background-color .12s}.ui-row-item:last-child{border-bottom:0}.ui-row-item:hover{background:var(--panel-2)}.ui-row-item:has(input:checked){background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.ui-row{cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 12px;display:grid}.ui-row:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.ui-row:has(input:disabled){opacity:.55;cursor:default}.ui-row-title{min-width:0;font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.ui-row-note{font-size:var(--t-xs);color:var(--muted);grid-column:2/-1;line-height:1.4}.ui-row-meta{font:400 var(--t-xs) / 1.4 var(--f-mono);color:var(--ink-2);white-space:nowrap;text-align:right;grid-area:1/3}.ui-row-detail{padding:0 12px 10px 38px}@media (max-width:760px){.ui-row-meta{text-align:left;grid-area:auto/2/auto/-1}}.ui-tabs{box-shadow:inset 0 -1px 0 var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{height:38px;color:var(--ink-2);font-size:var(--t-base);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.ui-tab:hover{color:var(--ink);text-decoration:none}.ui-tab[aria-selected=true],.ui-tab[aria-current=page]{color:var(--ink);font-weight:600}.ui-tab[aria-selected=true]:after,.ui-tab[aria-current=page]:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.ui-tab:focus-visible{outline-offset:-2px}@media (max-width:420px){.ui-tabs{flex-wrap:wrap;overflow-x:visible}}.ui-toggles{flex-wrap:wrap;gap:6px;display:flex}.ui-toggle{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--panel-2);height:28px;color:var(--ink-2);font-size:var(--t-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.ui-toggle:hover{color:var(--ink);border-color:var(--accent)}.ui-toggle[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--ink);font-weight:600}.ui-toggle:disabled{opacity:.45;pointer-events:none}.ui-table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.ui-table th{text-align:left;border-bottom:1px solid var(--line);height:34px;font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding:0 12px;font-weight:650}.ui-table td{height:var(--row-h);padding:var(--cell-y) 12px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table th:first-child,.ui-table td:first-child{padding-left:var(--pad)}.ui-table [data-align=right]{text-align:right;font-variant-numeric:tabular-nums}.ui-table td[data-mono]{font-family:var(--f-mono);font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-2)}.ui-table td[data-wrap]{white-space:normal;min-width:220px}.ui-table [data-fit]{width:1%;padding-right:4px}.ui-table td[data-fit] .ui-skel{border-radius:50%;width:10px;height:10px}.ui-table th[data-fit] .ui-th-sort{min-width:16px;min-height:24px}.ui-table tbody tr:hover td{background:var(--panel-2)}.ui-table tr[data-tone=incident] td{background:var(--crit-fill)}.ui-table tr[data-tone=incident]:hover td{background:var(--crit)}@supports (color:color-mix(in lab, red, red)){.ui-table tr[data-tone=incident]:hover td{background:color-mix(in srgb, var(--crit) 12%, var(--panel))}}.ui-table tr[data-link]{cursor:pointer;position:relative}.ui-row-link{color:inherit;font-weight:600}.ui-row-link:hover{text-decoration:none}.ui-row-link:after{content:"";position:absolute;inset:0}.ui-row-link:focus-visible{outline:none}.ui-row-link:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px}.ui-table tr[data-link] :is(button,a:not(.ui-row-link),input,select){z-index:1;position:relative}.ui-th-sort{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.ui-th-sort:hover,[aria-sort=ascending]>.ui-th-sort,[aria-sort=descending]>.ui-th-sort{color:var(--ink)}.ui-th-arrow{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:8px;height:8px}.ui-th-sort:hover .ui-th-arrow{opacity:.5}[aria-sort=ascending] .ui-th-arrow,[aria-sort=descending] .ui-th-arrow{opacity:1}[aria-sort=descending] .ui-th-arrow{rotate:180deg}.ui-table th.ui-th-tools,.ui-table td.ui-td-tools{width:1%;padding:0 8px 0 0}.ui-table th.ui-th-tools{background:linear-gradient(to right, transparent, var(--panel) 10px);text-align:right;padding-left:10px;position:sticky;right:0}.ui-cols{gap:2px;width:248px;display:grid}.ui-cols-head{justify-content:space-between;align-items:center;padding:4px 6px 6px 8px;display:flex}.ui-col{border-radius:var(--r-control);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px;padding:2px 4px 2px 8px;display:grid}.ui-col:hover{background:var(--panel-2)}.ui-col .ui-opt{min-width:0;padding:4px 0}.ui-col .ui-opt>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-col[data-hidden] .ui-opt{color:var(--muted)}.ui-pop{z-index:60;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r-panel);min-width:180px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--pop-shadow);color:var(--ink);font-size:var(--t-sm);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;margin:0;padding:6px;font-weight:400;position:fixed;inset:auto;overflow:auto}.ui-pop[data-placing]{visibility:hidden}.ui-menu-item{border-radius:var(--r-control);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;text-decoration:none;display:grid}.ui-menu-item:hover,.ui-menu-item:focus-visible{background:var(--panel-2);outline:none;text-decoration:none}.ui-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.ui-menu-item[aria-checked=true],.ui-menu-item[aria-current=true]{background:var(--accent-soft)}.ui-menu-item[data-tone=danger]{color:var(--crit-ink)}.ui-menu-item:disabled{opacity:.5;cursor:default}.ui-menu-lead{justify-self:center;place-items:center;display:inline-grid}.ui-menu-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-menu-meta{font-size:var(--t-xs);color:var(--muted);white-space:nowrap}.ui-menu-sep{border:0;border-top:1px solid var(--line);margin:6px 0}.ui-menu-label{font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 10px 4px;font-weight:650}.ui-menu-slot{padding:4px 10px 8px}.ui-user-pop{min-width:240px}.ui-user-head{overflow-wrap:anywhere;padding:6px 10px 2px;font-weight:650}.ui-tip{z-index:70;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--panel-2);max-width:280px;box-shadow:var(--pop-shadow);color:var(--ink);font-size:var(--t-xs);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;margin:0;padding:5px 9px;font-weight:400;line-height:1.45;position:fixed;inset:auto;overflow:visible}.ui-tip[data-placing]{visibility:hidden}.ui-dialog,.ui-drawer{border:1px solid var(--line-2);background:var(--panel);color:var(--ink);box-shadow:var(--pop-shadow);padding:0}.ui-dialog::backdrop{background:var(--scrim)}.ui-drawer::backdrop{background:var(--scrim)}.ui-dialog{border-radius:var(--r-panel);width:min(460px,100% - 32px);margin:auto}.ui-drawer{border-width:0 0 0 1px;width:min(460px,100%);max-width:none;height:100%;max-height:none;margin:0;position:fixed;inset:0 0 0 auto}.ui-drawer[open]{grid-template-rows:auto minmax(0,1fr) auto;animation:.2s ui-slide-in;display:grid}.ui-dialog[open]{animation:.16s ui-rise}.ui-dialog-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.ui-dialog-title{font:650 var(--t-lg) / 1.2 var(--f-display);letter-spacing:-.01em}.ui-dialog-head>.ui-icon-btn{margin-left:auto}.ui-dialog-body{color:var(--ink-2);align-content:start;gap:16px;padding:20px;display:grid;overflow:auto}.ui-dialog-form{display:contents}.ui-dialog-text{color:var(--ink-2);margin:0}.ui-dialog-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--panel-2);justify-content:flex-end;gap:10px;display:flex}.ui-dialog>.ui-dialog-foot{border-radius:0 0 calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px)}@keyframes ui-slide-in{0%{opacity:0;translate:24px}}@keyframes ui-rise{0%{opacity:0;translate:0 6px}}.ui-toasts{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:80;pointer-events:none;gap:8px;width:min(360px,100% - 32px);display:grid;position:fixed}.ui-toasts[data-static]{width:min(360px,100%);position:static}.ui-toast{background:var(--panel-2);border:1px solid var(--line-2);border-radius:var(--r-inset);box-shadow:var(--pop-shadow);font-size:var(--t-sm);pointer-events:auto;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 8px 9px 12px;animation:.16s ui-rise;display:grid}.ui-toast>.ui-lamp{justify-self:center;margin-top:5px}.ui-toast[data-tone=error]{border-color:var(--crit-line)}.ui-toast-text{overflow-wrap:anywhere}@media (max-width:760px){.ui-toasts{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}}.ui-strip{align-items:flex-end;gap:3px;min-width:0;height:20px;display:flex}.ui-strip>*{flex:1 1 0;min-width:3px;max-width:14px;position:relative}.ui-strip [data-mark]{background:var(--good);border-radius:1.5px;height:6px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-strip [data-mark]{background:color-mix(in srgb, var(--good) 90%, var(--panel))}}.ui-strip>a{border-radius:3px;flex-direction:column;justify-content:flex-end;align-self:stretch;max-width:17px;margin:-2px -1.5px;padding:0 1.5px 2px;display:flex}.ui-strip>a:hover>[data-mark],.ui-strip>a:focus-visible>[data-mark]{filter:brightness(1.3)}.ui-strip [data-mark=degraded]{background:var(--warn);height:13px}.ui-strip [data-mark=incident]{background:var(--crit);height:20px}.ui-strip [data-mark=running]{background:var(--info);animation:1.6s ease-in-out infinite ui-pulse}.ui-strip [data-mark=cancelled]{background:var(--idle);opacity:.6}.ui-strip [data-mark=none]{background:var(--track);height:2px}.ui-strip [data-mark=broken]{background:0 0;height:8px}.ui-strip [data-mark=broken]:before,.ui-strip [data-mark=broken]:after{content:"";background:var(--idle);border-radius:1px;width:1.5px;margin-left:-.75px;position:absolute;top:-1px;bottom:-1px;left:50%;rotate:45deg}.ui-strip [data-mark=broken]:after{rotate:-45deg}@media (forced-colors:active){.ui-strip [data-mark]{forced-color-adjust:none;--good:CanvasText;--warn:CanvasText;--crit:CanvasText;--info:CanvasText;--idle:CanvasText;--panel:CanvasText;--track:GrayText}}.ui-time{gap:4px;min-width:0;display:grid}.ui-time-track{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-tag);height:30px;position:relative;overflow:hidden}.ui-time[data-size=sm] .ui-time-track{border-width:0 0 0 1px;border-color:var(--line-2);background:0 0;border-radius:0;height:18px}.ui-time[data-size=sm] .ui-time-track:before{content:"";background:var(--line);height:1px;position:absolute;top:50%;left:0;right:0}.ui-time-tick,.ui-time-mark{left:calc(var(--x) * 100%);position:absolute}.ui-time-tick{background:var(--line);width:1px;top:0;bottom:0}.ui-time-mark{background:var(--ink-2);border-radius:1px;width:3px;margin-left:-1px;top:6px;bottom:6px}.ui-time[data-size=sm] .ui-time-mark{width:2px;top:5px;bottom:5px}.ui-time[data-size=sm] .ui-time-mark[data-kind=next]{background:var(--ink);top:2px;bottom:2px}.ui-time-mark[data-kind=next]{background:var(--ink);top:3px;bottom:3px}.ui-time-mark[data-kind=origin]{width:7px;box-shadow:inset 0 0 0 1px var(--ink-2);background:0 0;margin-left:0}.ui-time-mark[data-kind=now]{background:var(--accent);border-radius:0;width:1px;margin-left:0;top:0;bottom:0}.ui-time-scale{height:14px;position:relative}.ui-time-scale>span{left:calc(var(--x) * 100%);font:400 var(--t-2xs) / 14px var(--f-mono);color:var(--muted);white-space:nowrap;position:absolute;translate:-50%}.ui-time-scale>span[data-edge=start]{translate:0}.ui-time-scale>span[data-edge=end]{translate:-100%}.ui-time-scale>span[data-kind=now]{color:var(--accent-ink)}.ui-steps{font:400 var(--t-xs) / 1.4 var(--f-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 0;margin:0;padding:0;list-style:none;display:flex}.ui-step{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui-step:not(:last-child):after{content:"";background:var(--line-2);width:16px;height:1px;margin:0 6px 0 4px}.ui-step-node{width:7px;height:7px;box-shadow:inset 0 0 0 1px var(--idle);border-radius:1.5px;flex:none}.ui-step[data-state=done]{color:var(--ink-2)}.ui-step[data-state=done] .ui-step-node{background:var(--ink-2);box-shadow:none}.ui-step[data-state=active]{color:var(--info-ink)}.ui-step[data-state=active] .ui-step-node{background:var(--info);box-shadow:none;animation:1.6s ease-in-out infinite ui-pulse}.ui-step[data-state=failed]{color:var(--ink);font-weight:600}.ui-step[data-state=failed] .ui-step-node{width:9px;height:9px;box-shadow:none;position:relative}.ui-step[data-state=failed] .ui-step-node:before,.ui-step[data-state=failed] .ui-step-node:after{content:"";background:var(--idle);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-1px;bottom:-1px;left:50%;rotate:45deg}.ui-step[data-state=failed] .ui-step-node:after{rotate:-45deg}.ui-step-at{color:var(--muted);font-weight:400}.ui-well{background:var(--well);border:1px solid var(--line);border-radius:var(--r-inset);font:400 .78125rem/1.6 var(--f-mono);color:var(--ink-2);min-width:0;position:relative}.ui-well>pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin:0;padding:9px 12px}.ui-well[data-scroll]>pre{white-space:pre;overflow-wrap:normal;overflow-x:auto}.ui-well-cut{color:var(--muted)}.ui-well-cmd{color:var(--ink)}.ui-well-cmd:before{content:"$ ";color:var(--muted)}.ui-well mark{background:var(--mark);color:var(--ink);box-shadow:0 0 0 1px var(--mark);border-radius:2px}.ui-well-more{border:0;border-top:1px solid var(--line);border-radius:0 0 calc(var(--r-inset) - 1px) calc(var(--r-inset) - 1px);width:100%;color:var(--muted);font:400 var(--t-xs) / 1.5 var(--f-mono);text-align:left;background:0 0;align-items:center;gap:8px;padding:5px 12px;display:flex}.ui-well-more:hover{color:var(--ink);background:var(--panel-2)}.ui-well-more>svg{transition:rotate .12s}.ui-well-more[aria-expanded=true]>svg{rotate:180deg}.ui-clamp{justify-items:start;gap:2px;min-width:0;display:grid}.ui-clamp-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:var(--lines,3);line-clamp:var(--lines,3);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ui-clamp-text[data-open]{-webkit-line-clamp:none;line-clamp:none;display:block}.ui-clamp-more{color:var(--accent-ink);font-size:var(--t-xs);background:0 0;border:0;padding:0;font-weight:600}.ui-disclosure{justify-items:start;gap:10px;min-width:0;display:grid}.ui-disclosure-btn{color:var(--muted);font-size:var(--t-xs);background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.ui-disclosure-btn:hover{color:var(--ink)}.ui-disclosure-btn>svg{width:12px;height:12px;transition:rotate .12s;rotate:-90deg}.ui-disclosure-btn[aria-expanded=true]>svg{rotate:0deg}.ui-disclosure-body{justify-self:stretch;min-width:0}.ui-clamp-more:hover{text-underline-offset:3px;text-decoration:underline}.ui-events{overscroll-behavior:contain;max-height:70vh;margin:0;padding:0;list-style:none;overflow-y:auto}.ui-ev{padding:7px var(--pad);border-bottom:1px solid var(--line);font-size:var(--t-sm);grid-template-columns:32px 52px 64px minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.ui-ev:last-child{border-bottom:0}.ui-ev-seq,.ui-ev-at{font:400 var(--t-xs) / 1.75 var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums}.ui-ev-seq{text-align:right}.ui-ev-kind{font:500 var(--t-2xs) / 1.9 var(--f-mono);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.ui-ev-kind:before{content:"";background:var(--idle);border-radius:50%;flex:none;width:6px;height:6px}.ui-ev[data-kind=agent] .ui-ev-kind:before{background:var(--info)}.ui-ev[data-kind=tool] .ui-ev-kind:before{background:var(--accent);border-radius:1px}.ui-ev[data-tone=warn] .ui-ev-kind:before{background:var(--warn)}.ui-ev[data-tone=crit] .ui-ev-kind:before{background:var(--crit)}.ui-ev[data-tone=crit] .ui-ev-body{color:var(--crit-ink)}.ui-ev[data-kind=thinking] .ui-ev-body{color:var(--muted)}.ui-ev-body{min-width:0;color:var(--ink);justify-items:start;gap:6px;display:grid}.ui-ev-body>*{max-width:100%}.ui-ev-body>div:has(>.ui-well){width:100%}.ui-ev-cmd{font:400 var(--t-xs) / 1.6 var(--f-mono);white-space:pre-wrap;overflow-wrap:anywhere}.ui-ev-cmd:before{content:"$ ";color:var(--muted)}.ui-ev-toggle{border-radius:var(--r-tag);color:var(--muted);font:400 var(--t-xs) / 1.5 var(--f-mono);background:0 0;border:0;align-items:center;gap:6px;padding:1px 6px 1px 2px;display:inline-flex}.ui-ev-toggle:hover{color:var(--ink);background:var(--panel-2)}.ui-ev-toggle>svg{transition:rotate .12s;rotate:-90deg}.ui-ev-toggle[aria-expanded=true]>svg{rotate:0deg}@media (max-width:760px){.ui-ev{grid-template-columns:auto auto minmax(0,1fr)}.ui-ev-seq{display:none}.ui-ev-body{grid-column:1/-1}}.ui-md{min-width:0;font-size:var(--t-base);color:var(--ink);overflow-wrap:anywhere;gap:10px;line-height:1.55;display:grid}.ui-md>*{margin:0}.ui-md :is(h3,h4,h5,h6){font-family:var(--f-sans);color:var(--ink);margin:6px 0 0;font-weight:650;line-height:1.3}.ui-md>:is(h3,h4,h5,h6):first-child{margin-top:0}.ui-md [data-level="1"]{font-size:var(--t-md)}.ui-md [data-level="2"]{font-size:var(--t-base)}.ui-md [data-level="3"],.ui-md [data-level="4"]{font-size:var(--t-sm);color:var(--ink-2)}.ui-md :is(ul,ol){gap:2px;margin:0;padding-left:20px;display:grid}.ui-md ul{list-style:outside}.ui-md ol{list-style:decimal}.ui-md li>:is(ul,ol){margin-top:2px}.ui-md li::marker{color:var(--muted)}.ui-md-task{font:500 var(--t-xs) / 1 var(--f-mono);color:var(--muted);margin-right:6px}.ui-md-task[data-checked]{color:var(--good-ink)}.ui-md blockquote{border-left:2px solid var(--line-2);color:var(--ink-2);gap:8px;margin:0;padding-left:12px;display:grid}.ui-md blockquote>*{margin:0}.ui-md hr{border:0;border-top:1px solid var(--line);width:100%}.ui-md-code{border-radius:var(--r-tag);background:var(--well);border:1px solid var(--line);font:400 .86em / 1.4 var(--f-mono);color:var(--ink);padding:1px 5px}.ui-md-link-text{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ui-md-href{font:400 var(--t-xs) / 1.4 var(--f-mono);color:var(--muted);margin-left:4px}.ui-md-table{min-width:0;overflow-x:auto}.ui-md-table table{border-collapse:collapse;font-size:var(--t-sm)}.ui-md-table :is(th,td){border:1px solid var(--line);text-align:left;vertical-align:top;padding:4px 10px}.ui-md-table th{background:var(--panel-2);font-weight:600}.ui-diff-head{border-bottom:1px solid var(--line);font:400 var(--t-xs) / 1.5 var(--f-mono);color:var(--muted);flex-wrap:wrap;gap:4px 12px;padding:5px 12px;display:flex}.ui-diff>pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:6px 0}.ui-diff-line{text-indent:-22px;padding:0 12px 0 22px;display:block}.ui-diff-sign{text-indent:0;text-align:center;width:22px;color:var(--muted);-webkit-user-select:none;user-select:none;display:inline-block}.ui-diff-line[data-kind=add]{background:var(--add-fill);color:var(--ink)}.ui-diff-line[data-kind=add]>.ui-diff-sign{color:var(--good-ink)}.ui-diff-line[data-kind=del]{background:var(--del-fill);color:var(--ink-2)}.ui-diff-line[data-kind=del]>.ui-diff-sign{color:var(--crit-ink)}.ui-diff-line:is([data-kind=hunk],[data-kind=meta],[data-kind=note]){color:var(--muted)}.ui-folder{padding:10px var(--pad) 4px;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ui-folder:not(:first-child){border-top:1px solid var(--line)}.ui-pages .ui-item[aria-current=true]{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.ui-page-link{color:var(--ink);text-decoration:none}.ui-page-link:hover{text-underline-offset:3px;text-decoration:underline}.ui-editor{gap:12px;min-width:0;display:grid}.ui-editor .ui-textarea{height:auto;min-height:280px;font:400 var(--t-sm) / 1.55 var(--f-mono);resize:vertical;padding:8px 10px}.ui-editor-preview{border:1px solid var(--line);border-radius:var(--r-inset);background:var(--panel);min-width:0;min-height:120px;padding:10px 12px}.ui-top{z-index:20;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ui-top{background:color-mix(in srgb, var(--bg) 90%, transparent)}}.ui-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top)}.ui-top-in{max-width:var(--page-max);min-height:var(--top-h);align-items:center;gap:16px;margin:0 auto;padding:0 24px;display:flex}.ui-brand-word{text-transform:lowercase}.ui-brand{color:var(--ink);font:650 var(--t-md) / 1 var(--f-display);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.ui-brand:hover{text-decoration:none}.ui-brand-mark{border:1px solid var(--line-2);background:var(--panel-2);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.ui-brand-mark>i{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--bezel);border-radius:50%;position:relative}.ui-brand-mark>i:after{content:"";background:var(--speck);border-radius:50%;width:3px;height:3px;position:absolute;top:2px;left:2px}.ui-nav{align-self:stretch;gap:4px;min-width:0;display:flex}.ui-nav a{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.ui-nav a:hover{color:var(--ink);text-decoration:none}.ui-nav a[aria-current=page]{color:var(--ink);font-weight:600}.ui-nav a[aria-current=page]:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:10px;right:10px}.ui-nav a:focus-visible{outline-offset:-3px}.ui-top-right{font-size:var(--t-sm);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;display:flex}.ui-top-state{border-radius:var(--r-control);height:32px;color:var(--ink);align-items:center;gap:10px;padding:0 10px 0 12px;font-weight:550;display:inline-flex}.ui-top-state:hover{background:var(--panel-2);text-decoration:none}.ui-top-state b{font-weight:650}.ui-top-btn{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--panel);max-width:100%;height:32px;color:var(--ink);font-size:var(--t-sm);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-weight:600;display:inline-flex}.ui-top-btn:hover{border-color:var(--accent)}.ui-top-btn>.ui-icon{color:var(--muted);transition:rotate .15s}.ui-top-btn[aria-expanded=true]>.ui-icon{rotate:180deg}.ui-top-btn-text{text-overflow:ellipsis;overflow:hidden}.ui-top-btn[data-quiet]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.ui-top-btn[data-quiet]:hover{background:var(--panel-2);color:var(--ink)}.ui-avatar{background:var(--accent-soft);border:1px solid var(--line-2);width:22px;height:22px;color:var(--accent-ink);font:600 var(--t-2xs) / 1 var(--f-sans);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;display:inline-grid}.ui-page{max-width:var(--page-max);gap:20px;margin:0 auto;padding:24px 24px 56px;display:grid}.ui-crumbs{font-size:var(--t-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-crumbs a{color:var(--ink-2)}.ui-crumbs [aria-current]{color:var(--ink)}.ui-page-head{flex-wrap:wrap;align-items:flex-end;gap:14px 24px;display:flex}.ui-page-head-main{flex:320px;gap:10px;min-width:0;display:grid}.ui-title{font:650 var(--t-xl) / 1.15 var(--f-display);letter-spacing:-.015em;text-wrap:balance;align-items:center;gap:14px;display:flex}.ui-title[data-size=hero]{font-size:var(--t-2xl);letter-spacing:-.025em;gap:16px;line-height:1.05}.ui-title>.ui-lamp{margin-left:5px}.ui-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-auth{min-height:100dvh;padding:24px 16px calc(20px + env(safe-area-inset-bottom));grid-template-rows:1fr auto;place-items:center;gap:16px;display:grid}.ui-auth-card{gap:20px;width:min(400px,100%);padding:28px;display:grid}.ui-auth-brand{font:650 var(--t-md) / 1 var(--f-display);color:var(--ink-2);align-items:center;gap:9px;display:inline-flex}.ui-auth-title{font:650 var(--t-xl) / 1.15 var(--f-display);letter-spacing:-.015em;margin:-6px 0 0}.ui-auth-form{gap:16px;display:grid}.ui-auth-line{color:var(--ink-2);font-size:var(--t-sm);align-items:center;gap:10px;margin:0;display:flex}.ui-auth-dev{align-items:center;gap:10px;display:flex}.ui-auth-foot{align-self:end}@media (max-width:1100px){.ui-top-state-word{display:none}}@media (max-width:760px){.ui-top-in{flex-wrap:wrap;gap:0 10px;padding:0 16px}.ui-top .ui-brand-word,.ui-user-name{display:none}.ui-switcher{flex:1 1 0;min-width:0}.ui-switcher>.ui-top-btn{width:100%}.ui-switcher>.ui-top-btn>.ui-icon{margin-left:auto}.ui-top-right{gap:2px}.ui-top-state{padding:0 8px}.ui-top-btn[data-quiet]{padding:0 4px}.ui-nav{scrollbar-width:none;border-top:1px solid var(--line);height:40px;-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - 28px), transparent);mask-image:linear-gradient(to right, var(--ink) calc(100% - 28px), transparent);flex:1 0 100%;order:5;margin:0 -16px;padding:0 8px;overflow-x:auto}.ui-nav::-webkit-scrollbar{display:none}.ui-page{gap:16px;padding:16px 16px 56px}.ui-title[data-size=hero]{align-items:flex-start;gap:12px}.ui-title[data-size=hero]>.ui-lamp{margin-top:9px}.ui-auth-card{padding:22px 18px}}@media (max-width:420px){.ui-nav{flex-wrap:wrap;height:auto;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.ui-nav a{height:36px}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.m-0{margin:0}.-mx-\(--pad\){margin-inline:calc(var(--pad) * -1)}.mt-1{margin-top:var(--spacing)}.-mb-\(--pad\){margin-bottom:calc(var(--pad) * -1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.max-h-72{max-height:calc(var(--spacing) * 72)}.w-32{width:calc(var(--spacing) * 32)}.w-33{width:calc(var(--spacing) * 33)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1}.basis-full{flex-basis:100%}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[48px_minmax\(0\,1fr\)_auto\]{grid-template-columns:48px minmax(0,1fr) auto}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-inset{border-radius:var(--r-inset)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.object-cover{object-fit:cover}.object-top{object-position:top}.p-\(--pad\){padding:var(--pad)}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.px-\(--pad\){padding-inline:var(--pad)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-right{text-align:right}.font-display{font-family:var(--f-display)}.text-2xs{font-size:var(--t-2xs)}.text-lg{font-size:var(--t-lg)}.text-md{font-size:var(--t-md)}.text-sm{font-size:var(--t-sm)}.text-xs{font-size:var(--t-xs)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-crit-ink{color:var(--crit-ink)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-muted{color:var(--muted)}.text-warn-ink{color:var(--warn-ink)}.italic{font-style:italic}.accent-ink{accent-color:var(--ink)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.marker\:text-muted ::marker{color:var(--muted)}.marker\:text-muted::marker{color:var(--muted)}.marker\:text-muted ::-webkit-details-marker{color:var(--muted)}.marker\:text-muted::-webkit-details-marker{color:var(--muted)}@media not all and (min-width:1100px){.max-lg\:hidden{display:none}}@media (min-width:760px){.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:col-span-1{grid-column:span 1/span 1}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_140px\]{grid-template-columns:minmax(0,1fr) 140px}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(6rem\,1fr\)_8\.5rem_6\.5rem\]{grid-template-columns:minmax(0,14rem) minmax(6rem,1fr) 8.5rem 6.5rem}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:text-right{text-align:right}}@media (min-width:1100px){.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--top-h\)\+16px\)\]{top:calc(var(--top-h) + 16px)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}}}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-cyrillic-ext-wght-normal-D_UHSL_T.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}:root{--f-sans:"Hanken Grotesk Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-display:"Bricolage Grotesque Variable", "Hanken Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.875rem;--t-md:1rem;--t-lg:1.25rem;--t-xl:1.625rem;--t-2xl:2.5rem;--r-panel:12px;--r-inset:8px;--r-control:7px;--r-tag:5px;--r-pill:999px;--page-max:1280px;--top-h:52px;--row-h:44px;--cell-y:8px;--pad:16px;--gap:16px;--control-h:34px}[data-density=compact]{--row-h:34px;--cell-y:4px;--pad:12px;--gap:12px;--control-h:30px}@media (max-width:760px){:root{--t-lg:1.125rem;--t-xl:1.375rem;--t-2xl:1.875rem;--pad:12px}}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111216;--panel:#181a1f;--panel-2:#1f2128;--well:#0c0d10;--line:#ffffff13;--line-2:#ffffff26;--line-control:#70737d;--ink:#e8e9ed;--ink-2:#c1c3cc;--muted:#9a9ca8;--accent:#6f8fb0;--accent-strong:#456789;--accent-ink:#a6bdd4;--on-accent:#fff;--focus:#8fbcf0;--good:#17a34a;--good-ink:#4ccb72;--warn:#f2a516;--warn-ink:#f5b53a;--crit:#d9413e;--crit-ink:#f2817d;--info:#3b88e0;--info-ink:#82b4f1;--idle:#70727c;--track:#2a2c34;--bezel:#00000080;--speck:#fff9;--glow:62%;--scrim:#0000008c;--pop-shadow:0 12px 32px #00000080}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f2f4;--panel:#fff;--panel-2:#f4f5f7;--well:#eceef1;--line:#1012181a;--line-2:#10121833;--line-control:#82858f;--ink:#101216;--ink-2:#3f424c;--muted:#5f636e;--accent:#3f6690;--accent-strong:#35597f;--accent-ink:#2c537d;--on-accent:#fff;--focus:#2a6fc4;--good:#12923f;--good-ink:#0b6b31;--warn:#c27c00;--warn-ink:#7a4f00;--crit:#cf3a37;--crit-ink:#ad2826;--info:#2f78d4;--info-ink:#1f5cab;--idle:#8a8c95;--track:#e3e5e9;--bezel:#10121812;--speck:#fff9;--glow:28%;--scrim:#10121852;--pop-shadow:0 12px 32px #10121829}:root,[data-theme]{--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--accent-soft:color-mix(in srgb, var(--accent) 13%, var(--panel))}}:root,[data-theme]{--crit-line:var(--crit)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--crit-line:color-mix(in srgb, var(--crit) 50%, transparent)}}:root,[data-theme]{--crit-fill:var(--crit)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--crit-fill:color-mix(in srgb, var(--crit) 8%, var(--panel))}}:root,[data-theme]{--warn-line:var(--warn)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--warn-line:color-mix(in srgb, var(--warn) 50%, transparent)}}:root,[data-theme]{--warn-fill:var(--warn)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--warn-fill:color-mix(in srgb, var(--warn) 9%, var(--panel))}}:root,[data-theme]{--info-line:var(--info)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--info-line:color-mix(in srgb, var(--info) 45%, transparent)}}:root,[data-theme]{--info-fill:var(--info)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--info-fill:color-mix(in srgb, var(--info) 9%, var(--panel))}}:root,[data-theme]{--good-line:var(--good)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--good-line:color-mix(in srgb, var(--good) 45%, transparent)}}:root,[data-theme]{--mark:var(--crit)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--mark:color-mix(in srgb, var(--crit) 24%, transparent)}}:root,[data-theme]{--add-fill:var(--good)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--add-fill:color-mix(in srgb, var(--good) 13%, transparent)}}:root,[data-theme]{--del-fill:var(--crit)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme]{--del-fill:color-mix(in srgb, var(--crit) 10%, transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
