.pattern.svelte-jzc886{flex-shrink:0;display:block}.pad.svelte-1vwbp7d{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:6px;width:var(--size);height:var(--size)}.cell.svelte-1vwbp7d{padding:0;border:0;border-radius:6px;background:var(--off);cursor:pointer;transition:background .12s ease,transform .08s ease}.cell.on.svelte-1vwbp7d{background:var(--on)}.cell.svelte-1vwbp7d:not(:disabled):hover{transform:scale(1.06)}.cell.svelte-1vwbp7d:not(:disabled):focus-visible{outline:2px solid #fff;outline-offset:2px}.cell.svelte-1vwbp7d:disabled{cursor:default}.pad.disabled.svelte-1vwbp7d .cell:where(.svelte-1vwbp7d){cursor:default}.comms.svelte-173g4gz{display:flex;flex-direction:column;height:100%;min-height:240px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;background:#fff;color:#24292f;border:1px solid #d0d7de;border-radius:6px}.tabs.svelte-173g4gz{display:flex;align-items:stretch;gap:2px;padding:4px 4px 0;border-bottom:1px solid #d0d7de;background:#f6f8fa;border-top-left-radius:6px;border-top-right-radius:6px}.tab.svelte-173g4gz{border:0;background:transparent;padding:6px 12px;cursor:pointer;color:#57606a;border-bottom:2px solid transparent;font-size:13px;display:inline-flex;align-items:center;gap:6px}.tab.svelte-173g4gz:hover{color:#24292f}.tab.active.svelte-173g4gz{color:#24292f;border-bottom-color:#0969da}.tab-count.svelte-173g4gz{font-size:11px;color:#6e7781;background:#eaeef2;border-radius:9px;padding:1px 6px}.tab.active.svelte-173g4gz .tab-count:where(.svelte-173g4gz){background:#ddf4ff;color:#0969da}.spacer.svelte-173g4gz{flex:1}.btn-icon.svelte-173g4gz{border:0;background:transparent;cursor:pointer;padding:4px 8px;color:#57606a;font-size:13px}.btn-icon.svelte-173g4gz:hover{color:#24292f;background:#eaeef2;border-radius:4px}.btn-text.svelte-173g4gz{border:1px solid #d0d7de;background:#fff;padding:2px 8px;cursor:pointer;font-size:12px;border-radius:4px}.btn-text.svelte-173g4gz:hover:not(:disabled){background:#f6f8fa}.btn-text.svelte-173g4gz:disabled{color:#8c959f;cursor:default}.stream.svelte-173g4gz{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}.placeholder.svelte-173g4gz{padding:16px;color:#6e7781;font-style:italic}.entry.svelte-173g4gz{display:grid;grid-template-columns:96px 16px 36px 1fr;gap:6px;padding:0 4px;white-space:pre-wrap;word-break:break-all}.entry.svelte-173g4gz:hover{background:#f6f8fa}.entry.svelte-173g4gz .t:where(.svelte-173g4gz){color:#6e7781}.entry.svelte-173g4gz .dir:where(.svelte-173g4gz){text-align:center;font-weight:700}.entry-tx.svelte-173g4gz .dir:where(.svelte-173g4gz){color:#0969da}.entry-rx.svelte-173g4gz .dir:where(.svelte-173g4gz){color:#1a7f37}.entry.svelte-173g4gz .tp:where(.svelte-173g4gz){font-size:10px;color:#57606a;background:#eaeef2;border-radius:3px;text-align:center;align-self:center;line-height:16px;height:16px}.entry-ble.svelte-173g4gz .tp:where(.svelte-173g4gz){background:#ddf4ff;color:#0969da}.entry.svelte-173g4gz .text:where(.svelte-173g4gz){color:#24292f}.entry-rx.svelte-173g4gz .text:where(.svelte-173g4gz){color:#1a7f37}.entry.svelte-173g4gz .kind:where(.svelte-173g4gz){display:inline-block;font-size:10px;padding:0 5px;margin-right:6px;border-radius:3px;line-height:14px;vertical-align:1px;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.kind-blocks.svelte-173g4gz{background:#e7e0ff;color:#41c8c8}.kind-gatt.svelte-173g4gz{background:#d6f1ff;color:#056399}.kind-jacdac.svelte-173g4gz{background:#ffe9d6;color:#9a4a00}.live-toggle.svelte-173g4gz{display:inline-flex;align-items:center;gap:5px}.live-dot.svelte-173g4gz{width:8px;height:8px;border-radius:50%;background:#9aa3ad;display:inline-block;flex:0 0 auto}.live-dot.flowing.svelte-173g4gz{background:#22c55e;animation:svelte-173g4gz-livePulse 1.1s ease-in-out infinite}@keyframes svelte-173g4gz-livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.72)}}.live-scroll.svelte-173g4gz{flex:1;overflow-y:auto;padding:6px 4px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}.live-row.svelte-173g4gz{display:grid;grid-template-columns:96px 36px 96px 1fr;gap:6px;align-items:baseline;padding:2px 4px;border-bottom:1px solid #eaeef2}.live-row.svelte-173g4gz .live-key:where(.svelte-173g4gz){font-weight:600;color:#6f42c1}.live-row.svelte-173g4gz .t:where(.svelte-173g4gz){color:#6e7781}.live-row.svelte-173g4gz .live-text:where(.svelte-173g4gz){color:#24292f;word-break:break-all}.live-row.entry-rx.svelte-173g4gz .live-text:where(.svelte-173g4gz){color:#1a7f37}.rows-scroll.svelte-173g4gz{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:12px}.rows-card.svelte-173g4gz{border:1px solid #d0d7de;border-radius:6px;overflow:hidden}.rows-card-head.svelte-173g4gz{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#f6f8fa;border-bottom:1px solid #d0d7de}.rows-card-head.svelte-173g4gz .meta:where(.svelte-173g4gz){color:#6e7781;font-size:12px}.rows-table-wrap.svelte-173g4gz{overflow-x:auto}.rows-table.svelte-173g4gz{border-collapse:collapse;width:auto;font-size:12px}.rows-table.svelte-173g4gz th:where(.svelte-173g4gz),.rows-table.svelte-173g4gz td:where(.svelte-173g4gz){border-bottom:1px solid #eaeef2;border-right:1px solid #f0f3f6;padding:3px 10px;text-align:left;vertical-align:top;white-space:nowrap}.rows-table.svelte-173g4gz th:where(.svelte-173g4gz):last-child,.rows-table.svelte-173g4gz td:where(.svelte-173g4gz):last-child{border-right:0}.rows-table.svelte-173g4gz th:where(.svelte-173g4gz){color:#57606a;font-weight:600;background:#fafbfc;position:sticky;top:0}.rows-table.svelte-173g4gz td.c-val:where(.svelte-173g4gz){min-width:52px}.rows-table.svelte-173g4gz td.c-val.num:where(.svelte-173g4gz){font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;text-align:right}.rows-table.svelte-173g4gz td.c-empty:where(.svelte-173g4gz){color:#c4cdd5;text-align:center}.rows-table.svelte-173g4gz td.c-time:where(.svelte-173g4gz),.rows-table.svelte-173g4gz th.c-time:where(.svelte-173g4gz){color:#6e7781;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;white-space:nowrap}.rows-truncated.svelte-173g4gz{padding:6px 10px;color:#6e7781;font-size:11px;background:#fafbfc}.graph-wrap.svelte-173g4gz{flex:1;display:flex;flex-direction:column;padding:8px;gap:8px}.legend.svelte-173g4gz{display:flex;flex-wrap:wrap;gap:6px}.legend-item.svelte-173g4gz{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f6f8fa;border:1px solid #d0d7de;border-radius:12px;cursor:pointer;font-size:12px}.legend-item.svelte-173g4gz:hover{background:#eaeef2}.legend-item.off.svelte-173g4gz{opacity:.45}.swatch.svelte-173g4gz{width:10px;height:10px;border-radius:2px;display:inline-block}.graph-plot.svelte-173g4gz{position:relative;flex:1;min-height:200px}.graph-canvas.svelte-173g4gz{position:absolute;inset:0;width:100%;height:100%;display:block}.panel.svelte-rmts4m{padding:16px;background:#1f2023;color:#f3f4f6;border-radius:12px}.comms-embed.svelte-rmts4m{margin-top:14px;height:280px;display:flex}.comms-embed.svelte-rmts4m>.comms{width:100%}.panel-header.svelte-rmts4m{display:flex;align-items:center;gap:10px;margin-bottom:14px}.panel-header.draggable.svelte-rmts4m{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.panel-header-text.svelte-rmts4m{flex:1;min-width:0}.panel-header-text.svelte-rmts4m .title:where(.svelte-rmts4m){font-weight:700;font-size:15px;color:#fff}.panel-header-text.svelte-rmts4m .subtitle:where(.svelte-rmts4m){font-size:12px;color:#9ca3af}.header-btn.svelte-rmts4m{border:0;background:transparent;color:#9ca3af;padding:4px 6px;border-radius:4px;cursor:pointer;line-height:0;flex-shrink:0}.header-btn.svelte-rmts4m:hover{background:#ffffff14;color:#fff}.header-btn.active.svelte-rmts4m{color:#38bdf8}.device-card.svelte-rmts4m{background:#2a2b2e;border-radius:8px;padding:8px 10px;margin-bottom:12px}.device-card-head.svelte-rmts4m{display:flex;align-items:center;gap:10px;color:#fff;font-weight:600;font-size:13px;margin-bottom:4px}.device-card-head.svelte-rmts4m svg:where(.svelte-rmts4m){color:#9ca3af;flex-shrink:0}.device-card-name-stack.svelte-rmts4m{display:flex;flex-direction:column;min-width:0}.device-card-name.svelte-rmts4m{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-card-friendly.svelte-rmts4m{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;font-size:11px;color:#9ca3af;letter-spacing:.05em;text-transform:lowercase}.transports.svelte-rmts4m{display:flex;flex-direction:column;gap:10px}.badge.svelte-rmts4m{border-radius:10px;padding:12px;background:#2a2b2e}.badge-head.svelte-rmts4m{display:flex;align-items:center;justify-content:space-between;gap:8px}.transport-name.svelte-rmts4m{font-size:14px;font-weight:600;color:#fff;display:inline-flex;align-items:center;gap:6px}.session-chip.svelte-rmts4m{font-size:10px;font-weight:600;text-transform:none;padding:1px 6px;border-radius:10px;background:#0b3a52;color:#7dd3fc;letter-spacing:.01em;vertical-align:1px}.pattern-wrap.svelte-rmts4m{display:flex;flex-direction:column;align-items:center;gap:8px;margin:12px 0 4px}.pattern-hint.svelte-rmts4m{margin:0;font-size:11.5px;color:#9ca3af;text-align:center;line-height:1.4}.badge-foot.svelte-rmts4m{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.usb-hint.svelte-rmts4m{margin:10px 0 0;font-size:11.5px;color:#9ca3af;line-height:1.4}.usb-serial-add.svelte-rmts4m{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.usb-serial-add.svelte-rmts4m .usb-hint:where(.svelte-rmts4m){margin:0;flex:1;min-width:0}.row-btn.svelte-rmts4m{padding:7px 16px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,opacity .15s}.row-btn.connect.svelte-rmts4m{background:#98f600;color:#1b1c1d}.row-btn.connect.svelte-rmts4m:hover:not(:disabled){background:#aaff1f}.row-btn.connect.svelte-rmts4m:disabled{opacity:.4;cursor:default}.row-btn.danger.svelte-rmts4m{background:#e53f4b;color:#fff}.row-btn.danger.svelte-rmts4m:hover:not(:disabled){background:#cf3742}.row-btn.danger.svelte-rmts4m:disabled{opacity:.4;cursor:default}.row-btn.ghost.svelte-rmts4m{background:transparent;border-color:#ffffff38;color:#e5e7eb}.row-btn.ghost.svelte-rmts4m:hover:not(:disabled){background:#ffffff14}.row-btn.ghost.svelte-rmts4m:disabled{opacity:.4;cursor:default}.transfer-btn.svelte-rmts4m{width:100%;margin-top:12px;padding:10px 16px;border:0;border-radius:8px;background:#00b8cc;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.transfer-btn.svelte-rmts4m:hover:not(:disabled){background:#00a3b5}.transfer-btn.svelte-rmts4m:disabled{opacity:.5;cursor:default}.rearm-btn.svelte-rmts4m{width:100%;margin-top:8px;padding:8px 16px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:transparent;color:#e5e7eb;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.rearm-btn.svelte-rmts4m:hover:not(:disabled){background:#ffffff14}.rearm-btn.svelte-rmts4m:disabled{opacity:.5;cursor:default}.meta-row.svelte-rmts4m{display:flex;justify-content:space-between;font-size:12px;padding:4px 0}.meta-row.muted.svelte-rmts4m{color:#9ca3af;margin-top:6px}.meta-key.svelte-rmts4m{color:#9ca3af}.meta-val.svelte-rmts4m{color:#e5e7eb}.meta-warn.svelte-rmts4m{color:#fbbf24;font-weight:600}.flash-block.svelte-rmts4m{margin:14px 0 4px}.flash-via.svelte-rmts4m{font-size:12px;font-weight:600;color:#fff;margin-bottom:4px}.flash-line.svelte-rmts4m{font-size:12px;color:#cbd5e1;margin-bottom:6px}.flash-line.indeterminate.svelte-rmts4m{display:flex;align-items:center;gap:6px}.spinner-inline.svelte-rmts4m{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid rgba(0,184,204,.25);border-top-color:#00b8cc;animation:svelte-rmts4m-spin .7s linear infinite;flex-shrink:0}@keyframes svelte-rmts4m-spin{to{transform:rotate(360deg)}}@keyframes svelte-rmts4m-indeterminate{0%{left:-40%;width:40%}60%{left:100%;width:40%}to{left:100%;width:40%}}.flash-bar.svelte-rmts4m{height:6px;background:#ffffff1f;border-radius:3px;overflow:hidden;position:relative}.flash-bar-fill.svelte-rmts4m{height:100%;background:#00b8cc;transition:width .15s}.flash-bar-indeterminate.svelte-rmts4m{position:absolute;height:100%;background:#00b8cc;border-radius:3px;animation:svelte-rmts4m-indeterminate 1.4s ease-in-out infinite}.error.svelte-rmts4m{margin-top:10px;padding:8px 10px;background:#3a2526;color:#fca5a5;border-radius:6px;font-size:12px;word-break:break-word}.hint.svelte-rmts4m{font-size:12px;color:#9ca3af;line-height:1.4}.connect-wrap.svelte-10gazty{position:relative;display:inline-flex}.conn-pill.svelte-10gazty{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;overflow:hidden;white-space:nowrap;border:1px solid transparent}.conn-pill.svelte-10gazty.appearance-dark{background:#ffffff14;border-color:#ffffff2e;color:#ffffffeb}.conn-pill.svelte-10gazty.appearance-dark:hover{background:#ffffff24}.conn-pill.svelte-10gazty.appearance-light{background:#fff;border-color:#d1d5db;color:#1b1c1d}.conn-pill.svelte-10gazty.appearance-light:hover{background:#f3f4f6}.conn-pill.svelte-10gazty.pinned-indicator{outline:1.5px solid #0ea5b7;outline-offset:1px}.conn-pill.svelte-10gazty .dot:where(.svelte-10gazty){width:8px;height:8px;border-radius:50%;background:#e53f4b}.conn-pill.svelte-10gazty .spinner:where(.svelte-10gazty){width:12px;height:12px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:svelte-10gazty-spin .9s linear infinite}.conn-pill.svelte-10gazty .progress:where(.svelte-10gazty){position:absolute;left:0;bottom:0;height:2px;background:#98f600;transition:width .2s linear}.conn-pill.svelte-10gazty.status-connected .dot:where(.svelte-10gazty){background:#98f600}.conn-pill.svelte-10gazty.status-connecting .dot:where(.svelte-10gazty){background:#ff4e00}.conn-pill.svelte-10gazty.status-flashing .dot:where(.svelte-10gazty){background:#00b8cc}.conn-pill.svelte-10gazty.status-error .dot:where(.svelte-10gazty){background:#e53f4b}@keyframes svelte-10gazty-spin{to{transform:rotate(360deg)}}.conn-icon.svelte-10gazty{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#ffffffeb;cursor:pointer;overflow:hidden;white-space:nowrap;transition:width .25s ease,border-radius .25s ease,background .15s,color .15s}.conn-icon.svelte-10gazty:hover{filter:brightness(1.1)}.conn-icon.svelte-10gazty.pinned-indicator{outline:1.5px solid #0ea5b7;outline-offset:1px}.conn-icon.svelte-10gazty .calliope-icon:where(.svelte-10gazty){display:inline-flex;align-items:center;justify-content:center;line-height:0}.conn-icon.svelte-10gazty .spinner:where(.svelte-10gazty){width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:svelte-10gazty-spin .9s linear infinite}.conn-icon.svelte-10gazty.status-connected{background:#98f600;border-color:#98f600;color:#1b1c1d}.conn-icon.svelte-10gazty.status-error{background:#e53f4b;border-color:#e53f4b;color:#fff}.conn-icon.svelte-10gazty.status-flashing{background:#00b8cc;border-color:#00b8cc;color:#fff}.conn-icon.svelte-10gazty.flashing{width:auto;min-width:54px;padding:0 12px;gap:6px;border-radius:14px}.conn-icon.svelte-10gazty .pct:where(.svelte-10gazty){font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.conn-icon.svelte-10gazty .progress:where(.svelte-10gazty){position:absolute;left:0;bottom:0;height:2px;background:#ffffffd9;transition:width .2s linear}.popover.svelte-10gazty{position:absolute;top:calc(100% + 8px);right:0;z-index:1100;width:340px;background:#1f2023;color:#f3f4f6;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 18px 40px #00000059}.popover-scrim.svelte-10gazty{position:fixed;inset:0;background:transparent;border:0;cursor:default;z-index:1099}.floating.svelte-10gazty{position:fixed;z-index:1200;min-width:300px;min-height:320px;background:#1f2023;color:#f3f4f6;border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 24px 60px #0006;display:flex;flex-direction:column;overflow:hidden}.floating-body.svelte-10gazty{flex:1;min-height:0;overflow:auto}.floating-body.svelte-10gazty .panel{height:100%;box-sizing:border-box;display:flex;flex-direction:column}.floating-body.svelte-10gazty .panel .comms-embed{flex:1;min-height:200px;height:auto!important}.floating-resize.svelte-10gazty{position:absolute;right:2px;bottom:2px;width:16px;height:16px;cursor:nwse-resize;color:#9ca3af;display:flex;align-items:center;justify-content:center;z-index:3;touch-action:none}.floating-resize.svelte-10gazty:hover{color:#6b7280}.backdrop.svelte-aw6fag{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-aw6fag{width:100%;max-width:420px;background:#fff;border-radius:14px;padding:24px 22px 20px;box-shadow:0 20px 50px #00000040;text-align:center;color:#1b1c1d}.icon.svelte-aw6fag{color:#00b8cc;display:flex;justify-content:center;margin-bottom:8px}h2.svelte-aw6fag{font-size:18px;font-weight:600;margin:0 0 10px}.steps.svelte-aw6fag{text-align:left;margin:0 0 14px;padding-left:22px;font-size:13px;color:#374151;line-height:1.55}.steps.svelte-aw6fag li:where(.svelte-aw6fag)+li:where(.svelte-aw6fag){margin-top:4px}.actions.svelte-aw6fag{display:flex;gap:10px}.btn.svelte-aw6fag{flex:1;padding:10px 14px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s}.btn.primary.svelte-aw6fag{background:#1b1c1d;color:#fff}.btn.primary.svelte-aw6fag:hover{background:#333}.btn.ghost.svelte-aw6fag{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-aw6fag:hover{background:#f3f4f6}.banner.svelte-age7ne{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:8000;overflow:hidden}.banner.portaled.svelte-age7ne{position:absolute;top:12px}.banner.svelte-age7ne{display:flex;align-items:center;gap:12px;max-width:min(720px,100vw - 32px);padding:12px 14px;border-radius:12px;background:#fff;color:#1b1c1d;box-shadow:0 12px 34px #0000002e;font-size:13px;line-height:1.35}.banner.success.svelte-age7ne{background:#2fb344;color:#fff}.banner.success.svelte-age7ne .text:where(.svelte-age7ne) strong:where(.svelte-age7ne){color:#fff}.banner.success.svelte-age7ne .icon.check:where(.svelte-age7ne){color:#fff}.text.svelte-age7ne{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.text.svelte-age7ne strong:where(.svelte-age7ne){font-weight:600}.text.svelte-age7ne span:where(.svelte-age7ne){color:#4b5563}.icon.svelte-age7ne{color:#e53f4b;display:flex;flex-shrink:0}.reconnect-gif.svelte-age7ne{flex-shrink:0;align-self:center;width:104px;height:104px;object-fit:contain}@media(max-width:520px){.banner.illustrated.svelte-age7ne{flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px}.banner.illustrated.svelte-age7ne .actions:where(.svelte-age7ne){align-self:stretch}.banner.illustrated.svelte-age7ne .btn:where(.svelte-age7ne){flex:1}.banner.illustrated.svelte-age7ne .close:where(.svelte-age7ne){position:absolute;top:8px;right:8px}}.spinner.svelte-age7ne{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:2px solid rgba(0,0,0,.18);border-top-color:#1b1c1d;animation:svelte-age7ne-connbanner-spin .8s linear infinite}@keyframes svelte-age7ne-connbanner-spin{to{transform:rotate(360deg)}}.actions.svelte-age7ne{display:flex;gap:8px;flex-shrink:0}.btn.svelte-age7ne{flex-shrink:0;padding:8px 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;white-space:nowrap}.btn.usb.svelte-age7ne{background:#98f600;color:#1b1c1d}.btn.usb.svelte-age7ne:hover:not(:disabled){background:#aaff1f}.btn.ble.svelte-age7ne{background:#2f80ed;color:#fff}.btn.ble.svelte-age7ne:hover:not(:disabled){background:#2670d8}.btn.ghost.svelte-age7ne{background:transparent;border-color:#0003;color:inherit}.btn.ghost.svelte-age7ne:hover:not(:disabled){background:#0000000f}.btn.svelte-age7ne:disabled{opacity:.55;cursor:default}.flash-bar.svelte-age7ne{position:absolute;left:0;bottom:0;height:3px;background:#00b8cc;transition:width .2s linear}.close.svelte-age7ne{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s,color .15s}.close.svelte-age7ne:hover{background:#0000000f;color:#1b1c1d}.backdrop.svelte-95at0w{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-95at0w{width:100%;max-width:460px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000040;color:#1b1c1d;overflow:hidden;display:flex;flex-direction:column}.card-header.svelte-95at0w{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 20px;border-bottom:1px solid #e8edeb}h2.svelte-95at0w{font-size:17px;font-weight:600;margin:0;text-align:left;line-height:1.3}.close-btn.svelte-95at0w{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#1b1c1d0f;color:#4b5563;cursor:pointer;transition:background .2s,transform .2s,color .2s}.close-btn.svelte-95at0w:hover{background:#1b1c1d1f;color:#1b1c1d;transform:scale(1.08)}.close-btn.svelte-95at0w:active{transform:scale(.95)}.card-body.svelte-95at0w{padding:18px 20px}p.svelte-95at0w{font-size:13px;line-height:1.5;color:#4b5563;margin:0 0 14px}.choices.svelte-95at0w{display:flex;flex-direction:column;gap:10px}.choice.svelte-95at0w{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.choice.svelte-95at0w:hover{background:#f9fafb}.choice-usb.svelte-95at0w:hover{border-color:#4a9e00}.choice-ble.svelte-95at0w:hover{border-color:#2f80ed}.choice-dl.svelte-95at0w:hover{border-color:#9ca3af}.choice-usb.svelte-95at0w .choice-icon:where(.svelte-95at0w){color:#4a9e00}.choice-ble.svelte-95at0w .choice-icon:where(.svelte-95at0w){color:#2f80ed}.choice-dl.svelte-95at0w .choice-icon:where(.svelte-95at0w){color:#6b7280}.choice-icon.svelte-95at0w{flex-shrink:0;display:flex;align-items:center;justify-content:center}.choice-body.svelte-95at0w{display:flex;flex-direction:column;gap:2px}.choice-title.svelte-95at0w{font-weight:600;font-size:14px;color:#1b1c1d}.choice-detail.svelte-95at0w{font-size:12px;color:#6b7280;line-height:1.4}.actions.svelte-95at0w{display:flex;justify-content:flex-end;padding:0 20px 18px}.btn.svelte-95at0w{padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s}.btn.ghost.svelte-95at0w{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-95at0w:hover{background:#f3f4f6}.backdrop.svelte-1006z32{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-1006z32{width:100%;max-width:460px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000040;color:#1b1c1d;overflow:hidden;display:flex;flex-direction:column}.card-header.svelte-1006z32{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 20px;border-bottom:1px solid #e8edeb}h2.svelte-1006z32{font-size:17px;font-weight:600;margin:0;text-align:left;line-height:1.3}.close-btn.svelte-1006z32{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#1b1c1d0f;color:#4b5563;cursor:pointer;transition:background .2s,transform .2s,color .2s}.close-btn.svelte-1006z32:hover{background:#1b1c1d1f;color:#1b1c1d;transform:scale(1.08)}.close-btn.svelte-1006z32:active{transform:scale(.95)}.card-body.svelte-1006z32{padding:18px 20px}p.svelte-1006z32{font-size:13px;line-height:1.5;color:#4b5563;margin:0 0 14px}.error-detail.svelte-1006z32{margin:12px 0 0;font-size:11.5px;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices.svelte-1006z32{display:flex;flex-direction:column;gap:10px}.choice.svelte-1006z32{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.choice.svelte-1006z32:hover{background:#f9fafb}.choice-usb.svelte-1006z32:hover{border-color:#4a9e00}.choice-dl.svelte-1006z32:hover{border-color:#9ca3af}.choice-usb.svelte-1006z32 .choice-icon:where(.svelte-1006z32){color:#4a9e00}.choice-dl.svelte-1006z32 .choice-icon:where(.svelte-1006z32){color:#6b7280}.choice-icon.svelte-1006z32{flex-shrink:0;display:flex;align-items:center;justify-content:center}.choice-body.svelte-1006z32{display:flex;flex-direction:column;gap:2px}.choice-title.svelte-1006z32{font-weight:600;font-size:14px;color:#1b1c1d}.choice-detail.svelte-1006z32{font-size:12px;color:#6b7280;line-height:1.4}.actions.svelte-1006z32{display:flex;justify-content:flex-end;padding:0 20px 18px}.btn.svelte-1006z32{padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s}.btn.ghost.svelte-1006z32{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-1006z32:hover{background:#f3f4f6}.backdrop.svelte-olys0c{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-olys0c{width:100%;max-width:420px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000040;color:#1b1c1d;overflow:hidden;display:flex;flex-direction:column}.card-header.svelte-olys0c{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 20px;border-bottom:1px solid #e8edeb}h2.svelte-olys0c{font-size:17px;font-weight:600;margin:0;text-align:left;line-height:1.3}.close-btn.svelte-olys0c{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#1b1c1d0f;color:#4b5563;cursor:pointer;transition:background .2s,transform .2s,color .2s}.close-btn.svelte-olys0c:hover{background:#1b1c1d1f;color:#1b1c1d;transform:scale(1.08)}.close-btn.svelte-olys0c:active{transform:scale(.95)}.card-body.svelte-olys0c{padding:18px 20px}p.svelte-olys0c{font-size:13px;line-height:1.5;color:#4b5563;margin:0}.actions.svelte-olys0c{display:flex;justify-content:flex-end;gap:8px;padding:0 20px 18px}.btn.svelte-olys0c{padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s,opacity .15s}.btn.ghost.svelte-olys0c{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-olys0c:hover:not(:disabled){background:#f3f4f6}.btn.usb.svelte-olys0c{background:#98f600;color:#1b1c1d}.btn.usb.svelte-olys0c:hover:not(:disabled){background:#aaff1f}.btn.svelte-olys0c:disabled{opacity:.55;cursor:default}.backdrop.svelte-14zu1yb{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-14zu1yb{width:100%;max-width:420px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000040;color:#1b1c1d;overflow:hidden;display:flex;flex-direction:column}.card-header.svelte-14zu1yb{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 20px;border-bottom:1px solid #e8edeb}h2.svelte-14zu1yb{font-size:17px;font-weight:600;margin:0;text-align:left;line-height:1.3}.close-btn.svelte-14zu1yb{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#1b1c1d0f;color:#4b5563;cursor:pointer;transition:background .2s,transform .2s,color .2s}.close-btn.svelte-14zu1yb:hover{background:#1b1c1d1f;color:#1b1c1d;transform:scale(1.08)}.close-btn.svelte-14zu1yb:active{transform:scale(.95)}.card-body.svelte-14zu1yb{padding:18px 20px}p.svelte-14zu1yb{font-size:13px;line-height:1.5;color:#4b5563;margin:0 0 14px}.choices.svelte-14zu1yb{display:flex;flex-direction:column;gap:10px}.choice.svelte-14zu1yb{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid #d1d5db;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.choice.svelte-14zu1yb:hover{background:#f9fafb;border-color:#4a9e00}.choice-body.svelte-14zu1yb{display:flex;flex-direction:column;gap:2px}.choice-title.svelte-14zu1yb{font-weight:600;font-size:14px;color:#1b1c1d}.choice-detail.svelte-14zu1yb{font-size:12px;color:#6b7280;line-height:1.4}.actions.svelte-14zu1yb{display:flex;justify-content:flex-end;padding:0 20px 18px}.btn.svelte-14zu1yb{padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s}.btn.ghost.svelte-14zu1yb{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-14zu1yb:hover{background:#f3f4f6}.backdrop.svelte-vyutd1{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-vyutd1{width:100%;max-width:460px;background:#fff;border-radius:14px;padding:24px 22px 20px;box-shadow:0 20px 50px #00000040;text-align:center;color:#1b1c1d}.icon.svelte-vyutd1{color:#6b7280;display:flex;justify-content:center;margin-bottom:8px}h2.svelte-vyutd1{font-size:19px;font-weight:700;margin:0 0 6px}.lead.svelte-vyutd1{font-size:14px;line-height:1.5;color:#4b5563;margin:0 0 16px}.steps.svelte-vyutd1{list-style:none;text-align:left;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:10px}.steps.svelte-vyutd1 li:where(.svelte-vyutd1){display:flex;gap:12px;align-items:flex-start;background:#f8fafc;border-radius:10px;padding:10px 12px}.num.svelte-vyutd1{flex:0 0 28px;height:28px;border-radius:50%;background:#0ea5b7;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.step-body.svelte-vyutd1{flex:1;display:flex;flex-direction:column;gap:4px}.step-title.svelte-vyutd1{font-weight:600;font-size:14px;color:#1b1c1d}.step-hint.svelte-vyutd1{font-size:12.5px;color:#4b5563;line-height:1.45}.step-hint.svelte-vyutd1 em:where(.svelte-vyutd1){font-style:normal;font-weight:600;color:#111}.actions.svelte-vyutd1{display:flex;gap:10px;margin-top:4px}.btn.svelte-vyutd1{flex:1;padding:11px 14px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:14px;cursor:pointer;transition:background .15s,opacity .15s}.btn[disabled].svelte-vyutd1{opacity:.6;cursor:progress}.btn.primary.svelte-vyutd1{background:#1b1c1d;color:#fff}.btn.primary.svelte-vyutd1:hover:not([disabled]){background:#333}.btn.secondary.svelte-vyutd1{background:#fff;color:#1b1c1d;border-color:#cbd5e1}.btn.secondary.svelte-vyutd1:hover{background:#f1f5f9}.dismiss-row.svelte-vyutd1{margin-top:10px;text-align:center}.link-btn.svelte-vyutd1{background:none;border:none;padding:4px 8px;color:#6b7280;text-decoration:underline;font-size:12px;cursor:pointer}.link-btn.svelte-vyutd1:hover{color:#1b1c1d}.popover-root.svelte-ncamrl{position:relative;display:inline-flex}.popover-trigger.svelte-ncamrl{display:inline-flex}.popover-panel.svelte-ncamrl{position:absolute;top:calc(100% + 4px);right:0;z-index:60;background:var(--mkc-panel-bg, #ffffff);color:var(--mkc-panel-fg, #333333);border:1px solid var(--mkc-panel-border, rgba(0, 0, 0, .12));border-radius:8px;box-shadow:0 8px 24px #0000002e;overflow:hidden}.makecode-toolbar.svelte-xf89so{display:flex;align-items:center;gap:.75rem;width:100%;height:3rem;padding:0 .75rem;box-sizing:border-box;background:var(--mkc-toolbar-bg, #2d2e30);border-bottom:1px solid var(--mkc-toolbar-border, rgba(0, 0, 0, .35));flex-shrink:0}.bar-left.svelte-xf89so{flex:1 1 0;min-width:0}.bar-center.svelte-xf89so{flex:0 0 auto;display:flex;justify-content:center}.bar-right.svelte-xf89so{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.mode-group.svelte-xf89so{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--mkc-mode-group-bg, #ffffff);border-radius:8px}.mode-segment.svelte-xf89so{appearance:none;border:none;background:transparent;color:var(--mkc-mode-fg, #1b1c1d);padding:.35rem .9rem;border-radius:6px;font-family:inherit;font-size:.85rem;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.mode-segment.svelte-xf89so:hover:not(.active){background:var(--mkc-mode-hover-bg, #e8edeb)}.mode-segment.active.svelte-xf89so{background:var(--mkc-mode-active-bg, #1b1c1d);color:var(--mkc-mode-active-fg, #ffffff)}.mode-segment.svelte-xf89so:focus-visible{outline:2px solid var(--mkc-focus, hsl(181, 57%, 53%));outline-offset:1px}.bar-button.svelte-xf89so{display:inline-flex;align-items:center;gap:.4rem;height:2.2rem;padding:0 .7rem;background:var(--mkc-button-bg, #1b1c1d);color:var(--mkc-button-fg, #ffffff);border:1px solid var(--mkc-button-border, rgba(255, 255, 255, .55));border-radius:8px;font-family:inherit;font-size:.85rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.bar-button.svelte-xf89so:hover:not(:disabled){background:var(--mkc-button-hover-bg, #343537);border-color:var(--mkc-button-hover-border, #ffffff)}.bar-button.svelte-xf89so:disabled{opacity:.55;cursor:default}.bar-button.svelte-xf89so:focus-visible{outline:2px solid var(--mkc-focus, hsl(181, 57%, 53%));outline-offset:1px}.bar-button-icon.svelte-xf89so{flex-shrink:0}.dropdown-item.svelte-xf89so{display:flex;align-items:center;width:100%;padding:.5rem 1rem;border:none;background:transparent;color:var(--mkc-panel-fg, hsl(210, 4%, 11%));font-size:.875rem;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease-in-out}.dropdown-item.svelte-xf89so:hover:not(.selected){background:var(--mkc-panel-hover-bg, hsl(156, 12%, 92%))}.dropdown-item.selected.svelte-xf89so{background:var(--mkc-panel-selected-bg, hsl(190, 12%, 61%));cursor:not-allowed}.dropdown-item.svelte-xf89so:focus-visible{outline:2px solid var(--mkc-focus, hsl(181, 57%, 53%));outline-offset:2px}.no-extensions.svelte-xf89so{padding:.75rem 1rem;color:#666;font-size:.875rem;font-style:italic;text-align:center}.extension-item.svelte-xf89so{display:flex;align-items:center;background:transparent;transition:background-color .2s ease}.extension-item.svelte-xf89so:hover{background:#0000000d}.extension-main-area.svelte-xf89so{display:flex;align-items:center;justify-content:space-between;flex:1;padding:.5rem .75rem;cursor:pointer;gap:.375rem}.extension-main-area.svelte-xf89so:hover{background:#0000000d}.extension-info.svelte-xf89so{display:flex;flex-direction:column;gap:.125rem;flex:1}.extension-name.svelte-xf89so{font-size:.8rem;font-weight:500;color:#333}.extension-version.svelte-xf89so{font-size:.65rem;font-weight:500;opacity:.8}.simple-version.svelte-xf89so{color:#888}.github-version.svelte-xf89so{display:flex;align-items:center;gap:0;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace}.github-version.svelte-xf89so .maintainer:where(.svelte-xf89so){color:#6f42c1;font-weight:600;transition:color .2s ease}.github-version.svelte-xf89so .separator:where(.svelte-xf89so){color:#666;margin:0 1px}.github-version.svelte-xf89so .repo:where(.svelte-xf89so){color:#0366d6;font-weight:500;transition:color .2s ease}.github-version.svelte-xf89so .commit:where(.svelte-xf89so){color:#28a745;font-weight:400;opacity:.9;transition:color .2s ease}.extension-main-area.svelte-xf89so:hover .github-version:where(.svelte-xf89so) .maintainer:where(.svelte-xf89so){color:#553c9a}.extension-main-area.svelte-xf89so:hover .github-version:where(.svelte-xf89so) .repo:where(.svelte-xf89so){color:#0250bb}.extension-main-area.svelte-xf89so:hover .github-version:where(.svelte-xf89so) .commit:where(.svelte-xf89so){color:#22863a}.github-link-icon.svelte-xf89so{color:#666;font-size:.75rem;opacity:.7}.remove-button.svelte-xf89so{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;color:#dc3545;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;border-radius:2px;margin:.125rem}.remove-button.svelte-xf89so:hover{background:#dc35451a;color:#c82333}.remove-button.svelte-xf89so:active{background:#dc354533}@media(max-width:768px){.makecode-toolbar.svelte-xf89so{flex-wrap:wrap;height:auto;min-height:3rem;gap:.4rem;padding:.4rem}.bar-center.svelte-xf89so{order:-1;flex:1 1 100%}.bar-left.svelte-xf89so{flex:1 1 auto}.bar-right.svelte-xf89so{flex:0 1 auto;flex-wrap:wrap;gap:.4rem}.mode-segment.svelte-xf89so{padding:.3rem .6rem;font-size:.78rem}.bar-button.svelte-xf89so{padding:0 .5rem;font-size:.78rem}}.backdrop.svelte-1telwtl{position:fixed;inset:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:9000;padding:16px}.card.svelte-1telwtl{width:100%;max-width:420px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000040;color:#1b1c1d;overflow:hidden;display:flex;flex-direction:column}.card-header.svelte-1telwtl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:16px 20px;border-bottom:1px solid #e8edeb}h2.svelte-1telwtl{font-size:17px;font-weight:600;margin:0;text-align:left;line-height:1.3}.close-btn.svelte-1telwtl{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#1b1c1d0f;color:#4b5563;cursor:pointer;transition:background .2s,transform .2s,color .2s}.close-btn.svelte-1telwtl:hover{background:#1b1c1d1f;color:#1b1c1d;transform:scale(1.08)}.close-btn.svelte-1telwtl:active{transform:scale(.95)}.card-body.svelte-1telwtl{padding:18px 20px;display:flex;flex-direction:column;gap:1rem}.share-intro.svelte-1telwtl{margin:0;font-size:13px;line-height:1.5;color:#4b5563}.share-error.svelte-1telwtl{margin:0;font-size:13px;line-height:1.5;color:#c82333}.share-loading.svelte-1telwtl{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0;color:#64748b}.share-loading.svelte-1telwtl p:where(.svelte-1telwtl){margin:0;font-size:13px}.spinner.svelte-1telwtl{width:2rem;height:2rem;border:3px solid #e8edeb;border-top-color:#1b1c1d;border-radius:50%;animation:svelte-1telwtl-share-spin .8s linear infinite}@keyframes svelte-1telwtl-share-spin{to{transform:rotate(360deg)}}.share-url-row.svelte-1telwtl{display:flex;align-items:stretch;gap:.5rem}.share-url.svelte-1telwtl{flex:1 1 auto;min-width:0;padding:.6rem .75rem;font-size:.85rem;font-family:SF Mono,Monaco,Roboto Mono,monospace;color:#1b1c1d;background:#fff;border:1px solid #cbd5e1;border-radius:8px}.share-url.svelte-1telwtl:focus{outline:2px solid hsl(181,57%,53%);outline-offset:1px}.copy-btn.svelte-1telwtl{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.6rem;background:#1b1c1d;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .15s ease}.copy-btn.svelte-1telwtl:hover{background:#343537}.share-qr.svelte-1telwtl{display:flex;justify-content:center;padding:.5rem 0}.share-qr.svelte-1telwtl img:where(.svelte-1telwtl){width:180px;height:180px;max-width:100%;image-rendering:pixelated;border:1px solid #e8edeb;border-radius:8px;background:#fff}.actions.svelte-1telwtl{display:flex;justify-content:flex-end;gap:8px;padding:0 20px 18px}.btn.svelte-1telwtl{padding:8px 16px;border-radius:8px;border:1px solid transparent;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s,opacity .15s}.btn.ghost.svelte-1telwtl{background:transparent;border-color:#d1d5db;color:#1b1c1d}.btn.ghost.svelte-1telwtl:hover:not(:disabled){background:#f3f4f6}.btn.primary.svelte-1telwtl{background:#1b1c1d;color:#fff}.btn.primary.svelte-1telwtl:hover:not(:disabled){background:#343537}.btn.svelte-1telwtl:disabled{opacity:.55;cursor:default}
