.lr-root{--lr-bg:#fff;--lr-fg:#000;--lr-muted:#555;--lr-line:#000;--lr-panel:#fff;--lr-well:#fff;--lr-title-bg:#fff;--lr-title-fg:var(--lr-fg);--lr-stripe:#000;--lr-shadow:2px 2px 0 #000;--lr-hover:#000;--lr-hover-fg:#fff;--lr-desk:#9c9c9c;--lr-desk-dot:#bdbdbd;--lr-radius:6px;--lr-ctl-radius:5px;--lr-field-radius:3px;--lr-pill-radius:10px;--lr-bar-h:26px;--lr-body:var(--lr-font-pixel), "Geneva", "Verdana", system-ui, sans-serif;--lr-title:var(--lr-font-title), "Chicago", "Geneva", system-ui, sans-serif;--lr-title-size:12px;--lr-title-case:uppercase;--lr-size:15px;color:var(--lr-fg);font-family:var(--lr-body);font-size:var(--lr-size);-webkit-font-smoothing:none;line-height:1.35}.lr-root[data-theme=platinum]{--lr-bg:#dcdcdc;--lr-fg:#111;--lr-muted:#505050;--lr-line:#3c3c3c;--lr-panel:#dcdcdc;--lr-well:#fff;--lr-title-bg:#dcdcdc;--lr-stripe:#9a9a9a;--lr-shadow:1px 1px 0 #8a8a8a;--lr-hover:#3a3a8a;--lr-hover-fg:#fff;--lr-desk:#7f7fa6;--lr-desk-dot:#9494b8}.lr-root[data-theme=night]{--lr-bg:#19191b;--lr-fg:#ececec;--lr-muted:#a0a0a0;--lr-line:#8e8e8e;--lr-panel:#19191b;--lr-well:#0f0f10;--lr-title-bg:#19191b;--lr-stripe:#6b6b6b;--lr-shadow:2px 2px 0 #000;--lr-hover:#ececec;--lr-hover-fg:#19191b;--lr-desk:#050506;--lr-desk-dot:#1c1c20}.lr-root[data-style=modern]{--lr-bg:#fff;--lr-fg:#1c1c1e;--lr-muted:#6b6b73;--lr-line:#e2e2e7;--lr-panel:#f6f6f8;--lr-well:#fff;--lr-title-bg:#f4f4f6;--lr-title-fg:#3a3a40;--lr-shadow:0 0 0 1px #0000000f, 0 18px 48px #1414282e;--lr-hover:color-mix(in srgb, var(--lr-accent) 12%, transparent);--lr-hover-fg:var(--lr-fg);--lr-desk:#e9ebf0;--lr-desk-dot:transparent;--lr-radius:14px;--lr-ctl-radius:9px;--lr-field-radius:9px;--lr-pill-radius:16px;--lr-bar-h:38px;--lr-body:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", system-ui, sans-serif;--lr-title:var(--lr-body);--lr-title-size:13px;--lr-title-case:none;--lr-size:14px;-webkit-font-smoothing:antialiased;line-height:1.45}.lr-root[data-style=modern][data-theme=platinum]{--lr-bg:#fbfaf7;--lr-fg:#22201c;--lr-muted:#6f6a61;--lr-line:#e6e1d8;--lr-panel:#f3f0ea;--lr-well:#fffefb;--lr-title-bg:#efebe4;--lr-title-fg:#4a453d;--lr-desk:#e4ded3}.lr-root[data-style=modern][data-theme=night]{--lr-bg:#1d1d21;--lr-fg:#f1f1f4;--lr-muted:#9b9ba6;--lr-line:#34343b;--lr-panel:#242429;--lr-well:#19191d;--lr-title-bg:#2a2a30;--lr-title-fg:#d8d8de;--lr-shadow:0 0 0 1px #ffffff0f, 0 18px 48px #0000008c;--lr-desk:#0e0e11}.lr-root[data-style=sleek]{--lr-bg:#fff;--lr-fg:#0a0a0b;--lr-muted:#6e6e76;--lr-line:#e7e7ea;--lr-panel:#fafafa;--lr-well:#fff;--lr-title-bg:#fff;--lr-title-fg:#0a0a0b;--lr-shadow:0 1px 2px #0a0a0c0d, 0 28px 64px -28px #0a0a0c52;--lr-hover:color-mix(in srgb, var(--lr-fg) 6%, transparent);--lr-hover-fg:var(--lr-fg);--lr-desk:#f7f7f8;--lr-desk-dot:transparent;--lr-grid:#0a0a0c0d;--lr-radius:4px;--lr-ctl-radius:3px;--lr-field-radius:3px;--lr-pill-radius:4px;--lr-bar-h:42px;--lr-body:var(--lr-font-sleek), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--lr-mono:var(--lr-font-sleek-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lr-title:var(--lr-body);--lr-title-size:13px;--lr-title-case:none;--lr-size:14px;-webkit-font-smoothing:antialiased;letter-spacing:-.005em;line-height:1.5}.lr-root[data-style=sleek][data-theme=platinum]{--lr-bg:#f9fafb;--lr-fg:#111827;--lr-muted:#667085;--lr-line:#e3e6ec;--lr-panel:#f2f4f7;--lr-well:#fff;--lr-title-bg:#f9fafb;--lr-title-fg:#111827;--lr-desk:#eef1f5;--lr-grid:#1118270f}.lr-root[data-style=sleek][data-theme=night]{--lr-bg:#0c0c0e;--lr-fg:#ededef;--lr-muted:#8b8b94;--lr-line:#232327;--lr-panel:#111114;--lr-well:#0a0a0c;--lr-title-bg:#0c0c0e;--lr-title-fg:#ededef;--lr-shadow:0 0 0 1px #ffffff05, 0 28px 64px -24px #000c;--lr-hover:color-mix(in srgb, var(--lr-fg) 8%, transparent);--lr-desk:#060607;--lr-grid:#ffffff0b}.lr-root[data-style=sleek][data-font=clean]{--lr-body:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", system-ui, sans-serif;--lr-title:var(--lr-body)}.lr-root[data-style=bevel]{--lr-face:silver;--lr-hi:#fff;--lr-lo:gray;--lr-edge:#0a0a0a;--lr-hi2:#dfdfdf;--lr-bg:var(--lr-face);--lr-fg:#000;--lr-muted:#3c3c3c;--lr-line:gray;--lr-panel:var(--lr-face);--lr-well:#fff;--lr-title-bg:linear-gradient(90deg, color-mix(in srgb, var(--lr-accent) 70%, #000), var(--lr-accent));--lr-title-fg:#fff;--lr-shadow:inset -1px -1px var(--lr-edge), inset 1px 1px var(--lr-hi2), inset -2px -2px var(--lr-lo), inset 2px 2px var(--lr-hi);--lr-hover:color-mix(in srgb, var(--lr-accent) 75%, #000);--lr-hover-fg:#fff;--lr-desk:teal;--lr-desk-dot:transparent;--lr-radius:0;--lr-ctl-radius:0;--lr-field-radius:0;--lr-pill-radius:0;--lr-bar-h:24px;--lr-body:Tahoma, "Verdana", "Segoe UI", system-ui, sans-serif;--lr-title:var(--lr-body);--lr-title-size:12px;--lr-title-case:none;--lr-size:13px}.lr-root[data-style=bevel][data-theme=platinum]{--lr-face:#d4d0c8;--lr-hi2:#e8e5df;--lr-desk:#3a6ea5}.lr-root[data-style=bevel][data-theme=night]{--lr-face:#3a3a3a;--lr-hi:#6a6a6a;--lr-hi2:#4e4e4e;--lr-lo:#1f1f1f;--lr-edge:#000;--lr-fg:#ececec;--lr-muted:#b3b3b3;--lr-line:#1f1f1f;--lr-well:#1b1b1b;--lr-desk:#10202a}.lr-root[data-style=terminal]{--lr-phos:#7dff8f;--lr-bg:#050805;--lr-fg:var(--lr-phos);--lr-muted:color-mix(in srgb, var(--lr-phos) 58%, #000);--lr-line:color-mix(in srgb, var(--lr-phos) 45%, #000);--lr-panel:var(--lr-bg);--lr-well:#030503;--lr-title-bg:var(--lr-bg);--lr-title-fg:var(--lr-phos);--lr-shadow:0 0 0 1px color-mix(in srgb, var(--lr-phos) 25%, transparent), 0 0 32px color-mix(in srgb, var(--lr-phos) 16%, transparent);--lr-hover:var(--lr-phos);--lr-hover-fg:var(--lr-bg);--lr-desk:#000;--lr-desk-dot:#0b120b;--lr-radius:4px;--lr-ctl-radius:0;--lr-field-radius:0;--lr-pill-radius:4px;--lr-bar-h:28px;--lr-body:var(--lr-font-term), "SF Mono", ui-monospace, Menlo, monospace;--lr-title:var(--lr-body);--lr-title-size:18px;--lr-title-case:uppercase;--lr-size:19px;text-shadow:0 0 5px color-mix(in srgb, var(--lr-phos) 45%, transparent);line-height:1.2}.lr-root[data-style=terminal][data-theme=platinum]{--lr-phos:#ffb341;--lr-bg:#0b0700;--lr-well:#070500;--lr-desk-dot:#151005}.lr-root[data-style=terminal][data-theme=night]{--lr-phos:#e4e4e4;--lr-bg:#0a0a0a;--lr-well:#050505;--lr-desk-dot:#151515}.lr-root[data-font=clean]{--lr-body:-apple-system, BlinkMacSystemFont, "Segoe UI", "Geneva", "Verdana", system-ui, sans-serif;--lr-size:13px;-webkit-font-smoothing:auto}.lr-root[data-style=retro][data-font=clean],.lr-root:not([data-style])[data-font=clean]{--lr-title:"Geneva", "Verdana", -apple-system, system-ui, sans-serif}.lr-root[data-style=terminal][data-font=clean]{--lr-body:"SF Mono", ui-monospace, Menlo, Consolas, monospace;--lr-title:var(--lr-body);--lr-size:13px;--lr-title-size:12px;text-shadow:none}.lr-root[data-style=modern][data-font=clean]{--lr-size:14px}.lr-window{background:var(--lr-bg);border:1px solid var(--lr-line);box-shadow:var(--lr-shadow);border-radius:var(--lr-radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.lr-titlebar{height:var(--lr-bar-h);border-bottom:1px solid var(--lr-line);background:var(--lr-title-bg);color:var(--lr-title-fg);flex:none;align-items:center;gap:8px;padding:0 8px;display:flex;position:relative}.lr-titlebar:before{content:"";background:repeating-linear-gradient(to bottom, var(--lr-stripe) 0 1px, transparent 1px 3px);opacity:.9;pointer-events:none;position:absolute;inset:7px 8px}.lr-title{background:var(--lr-title-bg);color:var(--lr-title-fg);font-family:var(--lr-title);font-size:var(--lr-title-size);letter-spacing:.02em;text-transform:var(--lr-title-case);white-space:nowrap;text-overflow:ellipsis;max-width:70%;margin:0 auto;padding:0 10px;font-weight:700;position:relative;overflow:hidden}.lr-controls,.lr-tools{z-index:1;align-items:center;display:flex;position:relative}.lr-controls{gap:6px}.lr-tools{gap:4px}.lr-dot{z-index:1;border:1px solid var(--lr-line);cursor:pointer;width:13px;height:13px;color:inherit;font:inherit;border-radius:999px;flex:none;padding:0;position:relative}.lr-dot.min{background:#f5a623}.lr-dot.close{background:#e5484d}.lr-dot:focus-visible,.lr-btn:focus-visible,.lr-field:focus-visible,.lr-link:focus-visible,.lr-iconbtn:focus-visible{outline:2px solid var(--lr-accent);outline-offset:1px}.lr-iconbtn{z-index:1;background:var(--lr-title-bg);border:1px solid var(--lr-line);min-width:20px;height:17px;font:700 11px/1 var(--lr-title);color:var(--lr-title-fg);cursor:pointer;text-transform:var(--lr-title-case);border-radius:3px;padding:0 4px;position:relative}.lr-iconbtn:hover{background:var(--lr-hover);color:var(--lr-hover-fg)}.lr-root[data-style=modern] .lr-titlebar{padding:0 14px}.lr-root[data-style=modern] .lr-titlebar:before{display:none}.lr-root[data-style=modern] .lr-title{letter-spacing:0;background:0 0;padding:0;font-weight:600}.lr-root[data-style=modern] .lr-dot{border:1px solid #00000024;width:12px;height:12px}.lr-root[data-style=modern] .lr-controls{gap:8px}.lr-root[data-style=modern] .lr-iconbtn{min-width:26px;height:24px;font:600 12px/1 var(--lr-body);background:0 0;border-color:#0000;border-radius:6px}.lr-root[data-style=modern] .lr-iconbtn:hover{background:color-mix(in srgb, var(--lr-fg) 8%, transparent);color:var(--lr-fg)}.lr-root[data-style=modern] .lr-window{border-color:#0000}.lr-root[data-style=sleek] .lr-window:before{content:"";background:var(--lr-accent);z-index:6;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}.lr-root[data-style=sleek] .lr-titlebar{gap:2px;padding:2px 8px 0 16px}.lr-root[data-style=sleek] .lr-titlebar:before{display:none}.lr-root[data-style=sleek] .lr-title{text-align:left;letter-spacing:-.01em;background:0 0;flex:1;order:1;max-width:none;margin:0;padding:0;font-weight:600}.lr-root[data-style=sleek] .lr-tools{order:2;gap:2px}.lr-root[data-style=sleek] .lr-controls{order:3;gap:2px}.lr-root[data-style=sleek] .lr-dot,.lr-root[data-style=sleek] .lr-iconbtn{border-radius:var(--lr-ctl-radius);width:28px;min-width:28px;height:28px;color:var(--lr-muted);font:500 12px/1 var(--lr-body);text-transform:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.lr-root[data-style=sleek] .lr-iconbtn{width:auto;padding:0 8px}.lr-root[data-style=sleek] .lr-dot:hover,.lr-root[data-style=sleek] .lr-iconbtn:hover{border-color:var(--lr-line);background:var(--lr-hover);color:var(--lr-fg)}.lr-root[data-style=sleek] .lr-dot:before,.lr-root[data-style=sleek] .lr-dot:after{content:"";background:currentColor;width:11px;height:1.5px;position:absolute}.lr-root[data-style=sleek] .lr-dot.min:after{display:none}.lr-root[data-style=sleek] .lr-dot.close:before{transform:rotate(45deg)}.lr-root[data-style=sleek] .lr-dot.close:after{transform:rotate(-45deg)}.lr-root[data-style=bevel] .lr-window{border:0;padding:3px}.lr-root[data-style=bevel] .lr-titlebar{border-bottom:0;gap:3px;margin-bottom:2px;padding:0 3px 0 5px}.lr-root[data-style=bevel] .lr-titlebar:before{display:none}.lr-root[data-style=bevel] .lr-title{text-align:left;letter-spacing:0;background:0 0;flex:1;order:1;max-width:none;margin:0;padding:0}.lr-root[data-style=bevel] .lr-tools{order:2}.lr-root[data-style=bevel] .lr-controls{order:3;gap:2px}.lr-root[data-style=bevel] .lr-dot,.lr-root[data-style=bevel] .lr-iconbtn{background:var(--lr-face);width:18px;min-width:18px;height:16px;color:var(--lr-fg);box-shadow:var(--lr-shadow);font:700 11px/1 var(--lr-body);border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lr-root[data-style=bevel] .lr-iconbtn{width:auto;padding:0 5px}.lr-root[data-style=bevel] .lr-dot.min:after{content:"_";transform:translateY(-3px)}.lr-root[data-style=bevel] .lr-dot.close{margin-left:2px}.lr-root[data-style=bevel] .lr-dot.close:after{content:"✕";font-size:10px}.lr-root[data-style=bevel] .lr-dot:active,.lr-root[data-style=bevel] .lr-iconbtn:active{box-shadow:inset 1px 1px var(--lr-edge), inset -1px -1px var(--lr-hi), inset 2px 2px var(--lr-lo), inset -2px -2px var(--lr-hi2)}.lr-root[data-style=terminal] .lr-titlebar:before{background:var(--lr-line);opacity:1;height:1px;inset:auto 8px 50%}.lr-root[data-style=terminal] .lr-title:before{content:"> ";opacity:.7}.lr-root[data-style=terminal] .lr-dot{background:var(--lr-bg);width:auto;height:auto;color:var(--lr-fg);border:0;border-radius:0;padding:0 2px;line-height:1}.lr-root[data-style=terminal] .lr-dot.min:after{content:"[_]"}.lr-root[data-style=terminal] .lr-dot.close:after{content:"[x]"}.lr-root[data-style=terminal] .lr-dot:hover,.lr-root[data-style=terminal] .lr-iconbtn:hover{background:var(--lr-fg);color:var(--lr-bg);text-shadow:none}.lr-root[data-style=terminal] .lr-controls{gap:2px}.lr-root[data-style=terminal] .lr-iconbtn{height:auto;font:400 var(--lr-title-size)/1 var(--lr-title);background:var(--lr-bg);border-radius:0;padding:0 4px}.lr-root[data-style=terminal] .lr-window:after{content:"";pointer-events:none;z-index:5;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.lr-btn{font-family:var(--lr-body);font-size:var(--lr-size);color:var(--lr-fg);background:var(--lr-well);border:1px solid var(--lr-line);border-radius:var(--lr-ctl-radius);box-shadow:1px 1px 0 var(--lr-line);cursor:pointer;white-space:nowrap;padding:3px 12px}.lr-btn:hover:not(:disabled){background:var(--lr-hover);color:var(--lr-hover-fg)}.lr-btn:active:not(:disabled){box-shadow:none;transform:translate(1px,1px)}.lr-btn:disabled{opacity:.5;cursor:default}.lr-btn.primary{background:var(--lr-accent);color:var(--lr-accent-fg);font-weight:600}.lr-btn.primary:hover:not(:disabled){filter:brightness(1.08);background:var(--lr-accent);color:var(--lr-accent-fg)}.lr-field{font-family:var(--lr-body);font-size:max(16px, var(--lr-size));color:var(--lr-fg);background:var(--lr-well);border:1px solid var(--lr-line);border-radius:var(--lr-field-radius);min-width:0;padding:4px 8px;box-shadow:inset 1px 1px #00000026}@media (min-width:640px){.lr-field{font-size:var(--lr-size)}}.lr-field::placeholder{color:var(--lr-muted)}.lr-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.lr-link:hover{background:var(--lr-hover);color:var(--lr-hover-fg);text-decoration:none}.lr-muted{color:var(--lr-muted)}.lr-root[data-style=modern] .lr-btn{box-shadow:none;border-color:var(--lr-line);padding:5px 14px}.lr-root[data-style=modern] .lr-btn:active:not(:disabled){transform:none}.lr-root[data-style=modern] .lr-btn.primary{border-color:#0000}.lr-root[data-style=modern] .lr-field{box-shadow:none;padding:7px 11px}.lr-root[data-style=modern] .lr-field:focus{border-color:var(--lr-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lr-accent) 22%, transparent);outline:none}.lr-root[data-style=sleek] .lr-btn{box-shadow:none;border-color:var(--lr-line);padding:6px 14px;font-weight:500;transition:background .12s,border-color .12s}.lr-root[data-style=sleek] .lr-btn:hover:not(:disabled){border-color:color-mix(in srgb, var(--lr-fg) 22%, var(--lr-line))}.lr-root[data-style=sleek] .lr-btn:active:not(:disabled){transform:none}.lr-root[data-style=sleek] .lr-btn.primary{border-color:var(--lr-accent);font-weight:600}.lr-root[data-style=sleek] .lr-btn.primary:hover:not(:disabled){filter:brightness(1.1)}.lr-root[data-style=sleek] .lr-field{box-shadow:none;padding:8px 12px;transition:border-color .12s,box-shadow .12s}.lr-root[data-style=sleek] .lr-field:hover{border-color:color-mix(in srgb, var(--lr-fg) 18%, var(--lr-line))}.lr-root[data-style=sleek] .lr-field:focus{border-color:var(--lr-accent);box-shadow:0 0 0 1px var(--lr-accent);outline:none}.lr-root[data-style=sleek] .lr-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.lr-root[data-style=sleek] .lr-link:hover{color:var(--lr-accent);background:0 0;text-decoration:underline}.lr-root[data-style=bevel] .lr-btn{background:var(--lr-face);box-shadow:var(--lr-shadow);border:0;padding:4px 14px}.lr-root[data-style=bevel] .lr-btn:hover:not(:disabled){background:var(--lr-face);color:var(--lr-fg)}.lr-root[data-style=bevel] .lr-btn:active:not(:disabled){box-shadow:inset 1px 1px var(--lr-edge), inset -1px -1px var(--lr-hi), inset 2px 2px var(--lr-lo), inset -2px -2px var(--lr-hi2);transform:none}.lr-root[data-style=bevel] .lr-btn.primary{background:var(--lr-face);color:var(--lr-fg);outline:1px solid var(--lr-edge);outline-offset:-1px;font-weight:700}.lr-root[data-style=bevel] .lr-field{box-shadow:inset 1px 1px var(--lr-lo), inset -1px -1px var(--lr-hi), inset 2px 2px var(--lr-edge), inset -2px -2px var(--lr-hi2);border:0;padding:5px 7px}.lr-root[data-style=terminal] .lr-btn{box-shadow:none;background:0 0}.lr-root[data-style=terminal] .lr-btn:hover:not(:disabled){text-shadow:none}.lr-root[data-style=terminal] .lr-btn.primary{background:var(--lr-fg);color:var(--lr-bg);text-shadow:none;font-weight:400}.lr-root[data-style=terminal] .lr-btn.primary:before{content:"> "}.lr-root[data-style=terminal] .lr-field{box-shadow:none;caret-color:var(--lr-fg)}.lr-root[data-style=terminal] .lr-link:hover{text-shadow:none}.lr-group{border-top:1px solid var(--lr-line);gap:6px;padding:8px 10px 10px;display:grid}.lr-group:first-child{border-top:0}.lr-label{font-family:var(--lr-title);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.lr-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--lr-line) transparent;overflow-y:auto}.lr-root[data-style=modern] .lr-group{padding:12px 14px}.lr-root[data-style=modern] .lr-label{color:var(--lr-muted);letter-spacing:.04em;font-size:11px;font-weight:600}.lr-root[data-style=sleek] .lr-group{gap:8px;padding:14px 16px}.lr-root[data-style=sleek] .lr-label{font-family:var(--lr-mono);color:var(--lr-muted);letter-spacing:.09em;font-size:10.5px;font-weight:500}.lr-root[data-style=bevel] .lr-label{letter-spacing:0;text-transform:none;font-size:11px}.lr-root[data-style=bevel] .lr-label:after{content:":"}.lr-root[data-style=terminal] .lr-label{letter-spacing:.04em;font-size:16px;font-weight:400}.lr-root[data-style=terminal] .lr-label:before{content:"# ";opacity:.7}.lr-root[data-style=terminal][data-font=clean] .lr-label{font-size:11px}.lr-root[data-style=bevel] [role=log]{box-shadow:inset 1px 1px var(--lr-lo), inset -1px -1px var(--lr-hi), inset 2px 2px var(--lr-edge), inset -2px -2px var(--lr-hi2)}.lr-pill{background:var(--lr-bg);border:1px solid var(--lr-line);border-radius:var(--lr-pill-radius);box-shadow:var(--lr-shadow);color:var(--lr-fg);align-items:center;gap:8px;padding:6px 6px 6px 10px;display:flex}.lr-pill .lr-title{background:0 0}.lr-root[data-style=modern] .lr-pill{border-color:#0000}.lr-root[data-style=sleek] .lr-pill{padding:8px 8px 8px 14px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0a0c0f,0 10px 24px -14px #0a0a0c59}.lr-root[data-style=sleek] .lr-pill-meta{order:2}.lr-root[data-style=sleek] .lr-pill:before{content:"";background:var(--lr-accent);width:2px;position:absolute;inset:0 auto 0 0}.lr-root[data-style=sleek] .lr-bar{border-color:var(--lr-line)}.lr-root[data-style=sleek] .lr-bar>i{opacity:.16}.lr-root[data-style=bevel] .lr-pill{border:0;padding:6px}.lr-root[data-style=bevel] .lr-pill-meta{order:2}.lr-root[data-style=bevel] .lr-pill .lr-title,.lr-root[data-style=bevel] .lr-pill-title{background:var(--lr-title-bg);color:var(--lr-title-fg);padding:3px 6px}.lr-bar{border:1px solid var(--lr-line);border-radius:var(--lr-field-radius);background:var(--lr-well);padding:2px 6px;position:relative;overflow:hidden}.lr-bar>i{background:var(--lr-accent);opacity:.28;position:absolute;inset:0 auto 0 0}.lr-bar>span{justify-content:space-between;gap:6px;display:flex;position:relative}.lr-game canvas{image-rendering:pixelated;image-rendering:crisp-edges;touch-action:none;cursor:crosshair;border-radius:var(--lr-field-radius);width:100%;max-width:466.667px;height:auto;margin:0 auto;display:block}.lr-game>p{max-width:578.667px;margin:0 auto}.lr-game-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:578.667px;margin:0 auto;display:flex}.lr-game-row>:first-child{flex:300px}.lr-dpad{flex:none;grid-template-rows:repeat(3,34px);grid-template-columns:repeat(3,34px);gap:3px;display:grid}.lr-dpad-btn{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex;padding:0!important}@media (pointer:coarse){.lr-dpad{grid-template-rows:repeat(3,40px);grid-template-columns:repeat(3,40px)}}.lr-desktop{background-color:var(--lr-desk);background-image:radial-gradient(var(--lr-desk-dot) .6px, transparent .8px);background-size:3px 3px}.lr-root[data-style=modern].lr-desktop{background-image:radial-gradient(1200px 600px at 50% -10%, color-mix(in srgb, var(--lr-accent) 18%, transparent), transparent 70%)}.lr-root[data-style=sleek].lr-desktop{background-image:linear-gradient(var(--lr-grid) 1px, transparent 1px), linear-gradient(90deg, var(--lr-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:40px 40px}.lr-root[data-style=bevel].lr-desktop{background-image:none}.lr-root[data-style=terminal].lr-desktop{background-size:4px 4px}.lr-root[data-style=terminal] .lr-dpad-btn:before{content:none}.lr-root[data-style=terminal] .lr-dpad-btn:hover:not(:disabled),.lr-root[data-style=terminal] .lr-dpad-btn:active:not(:disabled){background:var(--lr-fg);color:var(--lr-bg)}
@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.3-pcjiz3ygyf8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.p.3dosikwwiz7p4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a82a02b3825653d-s.2w2uf6dgc3uj-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ec783ae88469012-s.p.0twlw20dvfl-2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.silkscreen_65b7137c-module__vvVLJW__className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.silkscreen_65b7137c-module__vvVLJW__variable{--lr-font-title:"Silkscreen", "Silkscreen Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.pixelify_sans_78c19a08-module__IsIzvq__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_78c19a08-module__IsIzvq__variable{--lr-font-pixel:"Pixelify Sans", "Pixelify Sans Fallback"}
@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.2tcyrya9o07vu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_1092b3f8-module__SdsByW__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_1092b3f8-module__SdsByW__variable{--lr-font-term:"VT323", "VT323 Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_40c57b89-module__Ff3l_q__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_40c57b89-module__Ff3l_q__variable{--lr-font-sleek:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_304bc728-module__OWvJjW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_304bc728-module__OWvJjW__variable{--lr-font-sleek-mono:"Geist Mono", "Geist Mono Fallback"}
