@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}input,button,textarea,select{font:inherit}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--hue:250;--surface:var(--lightningcss-light,oklch(98.5% .006 var(--hue)))var(--lightningcss-dark,oklch(18% .015 var(--hue)));--ink:var(--lightningcss-light,oklch(24% .02 var(--hue)))var(--lightningcss-dark,oklch(93% .01 var(--hue)));--ink-muted:color-mix(in oklch, var(--ink) 65%, var(--surface));--border:color-mix(in oklch, var(--ink) 14%, var(--surface));--accent:var(--lightningcss-light,oklch(48% .16 var(--hue)))var(--lightningcss-dark,oklch(78% .12 var(--hue)));--space:clamp(1rem, .6rem + 1.5vw, 1.5rem);--step-0:clamp(1rem, .96rem + .2vw, 1.125rem);--step-1:clamp(1.25rem, 1.12rem + .6vw, 1.5rem);--step-2:clamp(1.6rem, 1.35rem + 1.2vw, 2.2rem)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}}@layer base{body{background:var(--surface);color:var(--ink);font-family:system-ui,sans-serif;font-size:var(--step-0);line-height:1.5}h1,h2{text-wrap:balance;line-height:1.15}h1{font-size:var(--step-2)}h2{font-size:var(--step-1)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}@layer layout{body{min-block-size:100dvb}header{padding-block:calc(var(--space) * .75);padding-inline:var(--space);border-block-end:1px solid var(--border)}main{align-content:start;gap:var(--space);inline-size:min(100% - 2 * var(--space), 64rem);padding-block:var(--space);margin-inline:auto;display:grid}section{padding:var(--space);border:1px solid var(--border);border-radius:.75rem;gap:.75rem;display:grid}}@layer components{.brand{font-weight:600}.skip-link{background:var(--surface);color:var(--accent);padding:.5rem 1rem;position:absolute;inset-block-start:-10rem;inset-inline-start:var(--space)}.skip-link:focus-visible{inset-block-start:var(--space)}lmux-dashboard,lmux-sign-in,lmux-environment{gap:var(--space);display:grid}.bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sign-in{gap:.75rem;inline-size:min(100%,26rem);margin-inline:auto;display:grid}form{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}label{gap:.25rem;display:grid}input,select{border:1px solid var(--border);color:inherit;background:0 0;border-radius:.4rem;padding-block:.4rem;padding-inline:.6rem}button{border:1px solid var(--accent);min-block-size:2.75rem;color:var(--accent);cursor:pointer;background:0 0;border-radius:.5rem;padding-inline:1rem}button:disabled{opacity:.55;cursor:not-allowed}.scroll{overflow-x:auto}table{border-collapse:collapse;inline-size:100%}th,td{border-block-end:1px solid var(--border);text-align:start;overflow-wrap:anywhere;padding-block:.4rem;padding-inline:.6rem}.balance{font-size:var(--step-2);font-variant-numeric:tabular-nums}.warning{color:var(--lightningcss-light,oklch(45% .17 30))var(--lightningcss-dark,oklch(78% .14 30))}.secret{border:1px solid var(--accent);border-radius:.5rem;grid-template-columns:auto 1fr;gap:.25rem 1rem;padding:.75rem;display:grid}.secret dd{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace}.pick{justify-self:start}.sign-in form{display:grid}.sign-in input{inline-size:100%}pre{border:1px solid var(--border);border-radius:.5rem;padding:.75rem;overflow-x:auto}.skip-link:not(:focus){block-size:1px;inline-size:1px;position:absolute;overflow:clip}}@layer utilities;@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
