.ohmy-browser{--win-bg:oklch(99% .003 250);--win-surface:oklch(100% 0 0);--win-text:oklch(25% .02 260);--win-muted:oklch(52% .02 260);--win-line:oklch(90% .01 260);--win-accent:oklch(58% .17 255);--win-accent-text:#fff;--win-chrome:oklch(93% .006 260);border:1px solid var(--sl-color-hairline-light);background:var(--win-chrome);border-radius:.75rem;flex-direction:column;font-size:.75rem;line-height:1.45;display:flex;overflow:hidden;box-shadow:0 1rem 2rem -1.25rem oklch(20% .1 300/.5)}:root[data-theme=dark] .ohmy-browser{--win-chrome:oklch(27% .012 270)}.ohmy-browser-bar{align-items:flex-end;gap:.6rem;padding:.45rem .6rem 0;display:flex}.ohmy-browser-dots{gap:.3rem;padding-bottom:.55rem;display:flex}.ohmy-browser-dots i{background:oklch(70% .15 25);border-radius:50%;width:.55rem;height:.55rem}.ohmy-browser-dots i:nth-child(2){background:oklch(82% .15 85)}.ohmy-browser-dots i:nth-child(3){background:oklch(72% .16 150)}.ohmy-browser-tabs{gap:.25rem;min-width:0;display:flex}.ohmy-browser-tab{min-width:0;max-width:11rem;color:var(--sl-color-gray-3);white-space:nowrap;text-overflow:ellipsis;border-radius:.5rem .5rem 0 0;align-items:center;gap:.35rem;padding:.35rem .7rem;font-weight:600;display:inline-flex;overflow:hidden}.ohmy-browser-tab[aria-selected=true]{background:var(--win-bg);color:var(--win-text)}.ohmy-browser-address{border-bottom:1px solid var(--win-line);background:var(--win-bg);color:var(--win-muted);font-family:var(--sl-font-mono,ui-monospace, monospace);align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.6875rem;display:flex}.ohmy-browser-address [data-browser-url]{background:var(--win-chrome);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:.15rem .6rem;overflow:hidden}.ohmy-browser-body{background:var(--win-bg);height:21rem;color:var(--win-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.ohmy-bc:where(.astro-hoimgdx6){border:1px solid var(--sl-color-hairline);border-radius:var(--ohmy-radius-panel,.75rem);background:var(--sl-color-bg-nav);grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:1.5rem 0;padding:1.25rem;font-size:.875rem;display:grid}.ohmy-bc-screen:where(.astro-hoimgdx6){background:var(--win-bg);min-height:0;color:var(--win-text);flex-direction:column;flex:1;gap:.6rem;padding:.8rem .9rem;animation:.3s ease-out ohmy-bc-in;display:flex;position:relative}.ohmy-bc-screen:where(.astro-hoimgdx6)[hidden]{display:none}.ohmy-bc-screen:where(.astro-hoimgdx6)[data-site=ohmy]{--win-bg:var(--sl-color-bg);--win-surface:var(--sl-color-bg-nav);--win-text:var(--sl-color-white);--win-muted:var(--sl-color-gray-3);--win-line:var(--sl-color-hairline-light);--win-accent:var(--ohmy-accent,var(--sl-color-accent));--win-accent-text:var(--ohmy-accent-contrast,#fff)}.ohmy-bc-screen:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6){font:inherit}.ohmy-bc-center:where(.astro-hoimgdx6){text-align:center;justify-content:center;align-items:center}.ohmy-bc-h:where(.astro-hoimgdx6){font-size:.875rem}.ohmy-bc-h:where(.astro-hoimgdx6).is-big{font-size:1.05rem}.ohmy-bc-muted:where(.astro-hoimgdx6){color:var(--win-muted)}.ohmy-bc-qr:where(.astro-hoimgdx6){border:1px solid var(--win-line);cursor:pointer;background:#fff;border-radius:.6rem;width:7.5rem;height:7.5rem;padding:.6rem;position:relative}.ohmy-bc-qr-grid:where(.astro-hoimgdx6){background:conic-gradient(#111 25%, #fff 0 50%, #111 0 75%, #fff 0) 0 0 / 25% 25%, #fff;width:100%;height:100%;mask:linear-gradient(#000 0 0) top left / 30% 30% no-repeat, linear-gradient(#000 0 0) top right / 30% 30% no-repeat, linear-gradient(#000 0 0) bottom left / 30% 30% no-repeat, repeating-conic-gradient(#000 0 25%, transparent 0 50%) 50% 50% / 18% 18%;display:block}.ohmy-bc-phone:where(.astro-hoimgdx6){font-size:1.6rem;animation:2s ease-in-out infinite ohmy-bc-scan;position:absolute;bottom:-.6rem;right:-.9rem}.ohmy-bc-toolbar:where(.astro-hoimgdx6){border-bottom:1px solid var(--win-line);align-items:center;gap:.5rem;padding-bottom:.55rem;display:flex}.ohmy-bc-toolbar:where(.astro-hoimgdx6) .ohmy-bc-btn:where(.astro-hoimgdx6){margin-left:auto}.ohmy-bc-avatar:where(.astro-hoimgdx6){background:var(--ohmy-aurora,var(--win-accent));border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:grid}.ohmy-bc-empty:where(.astro-hoimgdx6){border:1.5px dashed var(--win-line);color:var(--win-muted);border-radius:.6rem;flex:1;place-items:center;display:grid}.ohmy-bc-btn:where(.astro-hoimgdx6){background:var(--win-accent);min-height:1.9rem;color:var(--win-accent-text);white-space:nowrap;cursor:pointer;border:0;border-radius:.45rem;justify-content:center;align-self:flex-start;align-items:center;padding:.25rem .8rem;font-weight:700;display:inline-flex;position:relative}.ohmy-bc-btn:where(.astro-hoimgdx6).is-small{min-height:1.5rem;padding:.1rem .55rem;font-size:.6875rem}.ohmy-bc-btn:where(.astro-hoimgdx6).is-ghost{border:1px solid var(--win-line);color:var(--win-muted);cursor:default;background:0 0}.ohmy-bc-btn:where(.astro-hoimgdx6).is-block{align-self:stretch}.ohmy-bc-form:where(.astro-hoimgdx6){flex-direction:column;gap:.4rem;display:flex}.ohmy-bc-form:where(.astro-hoimgdx6) label:where(.astro-hoimgdx6){color:var(--win-muted);grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.5rem;font-weight:600;display:grid}.ohmy-bc-input:where(.astro-hoimgdx6){border:1px solid var(--win-line);background:var(--win-surface);min-width:0;color:var(--win-text);white-space:nowrap;text-overflow:ellipsis;border-radius:.4rem;padding:.3rem .5rem;font-weight:400;display:block;overflow:hidden}.ohmy-bc-input:where(.astro-hoimgdx6).is-empty{color:var(--win-muted)}.ohmy-bc-form:where(.astro-hoimgdx6) label:where(.astro-hoimgdx6).is-flag .ohmy-bc-input:where(.astro-hoimgdx6){color:oklch(35% .08 70);background:oklch(97% .04 85);border-color:oklch(75% .15 75)}.ohmy-bc-note:where(.astro-hoimgdx6){color:oklch(36% .08 70);background:oklch(95% .05 85);border-radius:.4rem;margin:0;padding:.35rem .55rem;font-size:.6875rem;font-weight:600;animation:.35s ease-out .15s backwards ohmy-bc-pop}.ohmy-bc-form:where(.astro-hoimgdx6) .ohmy-bc-note:where(.astro-hoimgdx6){margin-left:6rem}.ohmy-bc-cards:where(.astro-hoimgdx6){flex-direction:column;gap:.6rem;display:flex}.ohmy-bc-card:where(.astro-hoimgdx6){border:1px solid var(--win-line);background:var(--win-surface);border-radius:.6rem;flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}.ohmy-bc-card:where(.astro-hoimgdx6).is-lit{border-color:var(--win-accent);box-shadow:0 0 0 3px oklch(from var(--win-accent) l c h / .15)}.ohmy-bc-cap:where(.astro-hoimgdx6){color:var(--win-muted);letter-spacing:.08em;font-size:.625rem;font-weight:700}.ohmy-bc-secret:where(.astro-hoimgdx6){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ohmy-bc-code:where(.astro-hoimgdx6){font-family:var(--sl-font-mono,ui-monospace, monospace)}.ohmy-bc-secret:where(.astro-hoimgdx6) .ohmy-bc-code:where(.astro-hoimgdx6){background:var(--win-line);color:var(--win-text);border-radius:.35rem;padding:.2rem .45rem;font-size:.6875rem}.ohmy-bc-ok:where(.astro-hoimgdx6){color:oklch(52% .15 155);font-weight:700}.ohmy-bc-download:where(.astro-hoimgdx6){border:1px solid var(--win-line);background:var(--win-surface);border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .55rem;margin-top:auto;padding:.55rem .7rem;animation:.35s ease-out ohmy-bc-up;display:grid}.ohmy-bc-download:where(.astro-hoimgdx6)>:where(.astro-hoimgdx6):first-child{color:var(--win-accent);grid-row:span 2;font-size:1.1rem}.ohmy-bc-download-note:where(.astro-hoimgdx6){color:oklch(50% .17 30);font-size:.6875rem;font-weight:600}.ohmy-bc-screen:where(.astro-hoimgdx6).is-mx{--mx-blue:#2f6ff6;--mx-page:#f5f6f8;--mx-ink:#16181d;--mx-muted:#8a8f99;background:var(--mx-page);color:var(--mx-ink);gap:.5rem;padding-top:0}.mx-tabs:where(.astro-hoimgdx6){color:#b3b8c2;background:#fff;border-bottom:1px solid #e6e8ec;gap:1.1rem;margin:0 -.9rem;padding:.55rem .9rem 0;font-weight:700;display:flex}.mx-tabs:where(.astro-hoimgdx6) span:where(.astro-hoimgdx6){border-bottom:2px solid #0000;padding-bottom:.4rem}.mx-tabs:where(.astro-hoimgdx6) .is-on:where(.astro-hoimgdx6){border-color:var(--mx-blue);color:var(--mx-blue)}.mx-btn:where(.astro-hoimgdx6){background:var(--mx-blue);color:#fff;min-height:1.6rem;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:.2rem;justify-content:center;align-self:flex-start;align-items:center;padding:.15rem .65rem;font-size:.6875rem;display:inline-flex;position:relative}.mx-card:where(.astro-hoimgdx6) .ohmy-bc-ok:where(.astro-hoimgdx6){overflow-wrap:anywhere;font-size:.625rem}.mx-card:where(.astro-hoimgdx6) .mx-btn:where(.astro-hoimgdx6){text-align:center;white-space:normal;max-width:100%;line-height:1.2}.mx-btn:where(.astro-hoimgdx6).is-grey{color:var(--mx-ink);background:#e6e8ec}.mx-btn:where(.astro-hoimgdx6).is-soft{cursor:default;background:#7ea6fa}.mx-form:where(.astro-hoimgdx6){flex-direction:column;gap:.35rem;display:flex}.mx-row:where(.astro-hoimgdx6){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:.5rem;display:grid}.mx-form:where(.astro-hoimgdx6) label:where(.astro-hoimgdx6){flex-direction:column;gap:.1rem;min-width:0;font-size:.625rem;font-weight:700;display:flex}.mx-input:where(.astro-hoimgdx6){white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:.2rem;padding:.25rem .45rem;font-size:.6875rem;font-weight:400;display:block;overflow:hidden;box-shadow:0 1px 2px oklch(0% 0 0/.06)}.mx-select:where(.astro-hoimgdx6):after{content:" ⌄";float:right;color:var(--mx-muted)}.mx-mono:where(.astro-hoimgdx6){font-family:var(--sl-font-mono,ui-monospace, monospace)}.mx-form:where(.astro-hoimgdx6) label:where(.astro-hoimgdx6).is-flag .mx-input:where(.astro-hoimgdx6){background:oklch(97% .04 85);outline:1.5px solid oklch(75% .15 75)}.mx-checks:where(.astro-hoimgdx6){gap:.8rem;font-size:.625rem;font-weight:700;display:flex}.mx-checks:where(.astro-hoimgdx6) i:where(.astro-hoimgdx6){vertical-align:-.1rem;border:1px solid #b3b8c2;border-radius:.15rem;place-items:center;width:.7rem;height:.7rem;margin-right:.25rem;font-size:.5rem;font-style:normal;display:inline-grid}.mx-checks:where(.astro-hoimgdx6) i:where(.astro-hoimgdx6).is-on{border-color:var(--mx-blue);background:var(--mx-blue);color:#fff}.mx-grid:where(.astro-hoimgdx6){grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.mx-card:where(.astro-hoimgdx6){background:#fff;border-radius:.25rem;flex-direction:column;gap:.3rem;min-width:0;padding:.5rem .55rem .55rem .7rem;display:flex;position:relative;box-shadow:0 1px 3px oklch(0% 0 0/.06)}.mx-card:where(.astro-hoimgdx6):before{content:"";background:var(--mx-blue);width:3px;height:.8rem;position:absolute;top:.55rem;left:0}.mx-card:where(.astro-hoimgdx6).is-lit{box-shadow:0 0 0 2px oklch(58.1027% .213006 262.634/.35),0 1px 3px oklch(0% 0 0/.06)}.mx-card:where(.astro-hoimgdx6) strong:where(.astro-hoimgdx6){white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.mx-desc:where(.astro-hoimgdx6){color:#3a3f48;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5625rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mx-card:where(.astro-hoimgdx6).is-skip>:where(.astro-hoimgdx6):not(.mx-skip){opacity:.35}.mx-btns:where(.astro-hoimgdx6){gap:.3rem;display:flex}.mx-skip:where(.astro-hoimgdx6){color:var(--mx-muted);background:#e6e8ec;border-radius:999px;padding:0 .35rem;font-size:.5625rem;font-weight:700;position:absolute;top:.45rem;right:.45rem}.mx-dim:where(.astro-hoimgdx6){background:oklch(30% 0 0/.45);animation:.2s ease-out ohmy-bc-fade;position:absolute;inset:0}.mx-modal:where(.astro-hoimgdx6){text-align:center;background:#fff;border-radius:.6rem;flex-direction:column;gap:.5rem;width:min(88%,22rem);padding:.85rem .9rem;animation:.25s ease-out ohmy-bc-pop;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mx-close:where(.astro-hoimgdx6){color:var(--mx-muted);position:absolute;top:.5rem;right:.65rem}.mx-code:where(.astro-hoimgdx6){text-align:left;word-break:break-all;background:#f4f7ff;padding:.5rem .55rem;font-size:.5625rem;line-height:1.45}.mx-modal-btns:where(.astro-hoimgdx6){justify-content:flex-end;gap:.4rem;display:flex}.mx-modal-btns:where(.astro-hoimgdx6) .mx-btn:where(.astro-hoimgdx6){min-width:4.5rem}.mx-modal:where(.astro-hoimgdx6) .ohmy-bc-note:where(.astro-hoimgdx6){text-align:left}.ohmy-bc-note:where(.astro-hoimgdx6).is-good{color:oklch(38% .1 155);background:oklch(95% .05 155)}.ohmy-bc-wiz:where(.astro-hoimgdx6){counter-reset:wiz;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ohmy-bc-wiz:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6){border-top:3px solid var(--win-line);min-width:0;color:var(--win-muted);white-space:nowrap;text-overflow:ellipsis;counter-increment:wiz;flex:1;padding-top:.35rem;font-size:.625rem;font-weight:700;overflow:hidden}.ohmy-bc-wiz:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6):before{content:counter(wiz) " · "}.ohmy-bc-wiz:where(.astro-hoimgdx6)[data-at="0"] li:where(.astro-hoimgdx6):nth-child(-n+1),.ohmy-bc-wiz:where(.astro-hoimgdx6)[data-at="1"] li:where(.astro-hoimgdx6):nth-child(-n+2),.ohmy-bc-wiz:where(.astro-hoimgdx6)[data-at="2"] li:where(.astro-hoimgdx6){border-color:var(--win-accent);color:var(--win-text)}.ohmy-bc-panel:where(.astro-hoimgdx6){flex-direction:column;gap:.45rem;min-height:0;display:flex}.ohmy-bc-mini:where(.astro-hoimgdx6){color:var(--win-muted);font-family:var(--sl-font-mono,ui-monospace, monospace);margin:.2rem 0;padding:0;font-size:.6875rem;list-style:none}.ohmy-bc-label:where(.astro-hoimgdx6){align-items:center;gap:.4rem;margin-top:.2rem;font-weight:800;display:flex}.ohmy-bc-chip:where(.astro-hoimgdx6){color:oklch(55% .15 155);background:oklch(68% .16 155/.18);border-radius:999px;padding:0 .4rem;font-size:.625rem;animation:.3s ease-out ohmy-bc-pop}.ohmy-bc-chip:where(.astro-hoimgdx6).is-warn{color:oklch(60% .14 65);background:oklch(80% .15 75/.2);animation:none}.ohmy-bc-drop:where(.astro-hoimgdx6){border:1.5px dashed var(--win-line);font-family:var(--sl-font-mono,ui-monospace, monospace);border-radius:.5rem;flex-direction:column;gap:.35rem;padding:.5rem .6rem;font-size:.625rem;display:flex}.ohmy-bc-drop:where(.astro-hoimgdx6)>.ohmy-bc-muted:where(.astro-hoimgdx6){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ohmy-bc-drop-row:where(.astro-hoimgdx6){font-family:var(--sl-font-system,system-ui);color:var(--win-muted);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ohmy-bc-drop:where(.astro-hoimgdx6).is-filled{border-style:solid;border-color:oklch(68% .16 155/.6);animation:.3s ease-out ohmy-bc-pop}.ohmy-bc-drop:where(.astro-hoimgdx6).is-filled .ohmy-bc-code:where(.astro-hoimgdx6){word-break:break-all;color:var(--win-text);font-size:.625rem}.ohmy-bc-fields:where(.astro-hoimgdx6){color:oklch(58% .15 155);font-family:var(--sl-font-mono,ui-monospace, monospace);grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .5rem;margin:0;padding:0;font-size:.5625rem;list-style:none;display:grid}.ohmy-bc-fields:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ohmy-bc-checks:where(.astro-hoimgdx6){flex-direction:column;gap:.35rem;margin:.3rem 0;padding:0;list-style:none;display:flex}.ohmy-bc-checks:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6){animation:ohmy-bc-fade .3s calc(var(--i) * .35s) ease-out backwards;align-items:center;gap:.5rem;display:flex}.ohmy-bc-tick:where(.astro-hoimgdx6){color:#fff;width:1.1rem;height:1.1rem;animation:ohmy-bc-pop .3s calc(var(--i) * .35s + .15s) ease-out backwards;background:oklch(68% .16 155);border-radius:50%;place-items:center;font-size:.625rem;font-weight:700;display:grid}.ohmy-bc-ready:where(.astro-hoimgdx6){animation:.4s ease-out 1.9s backwards ohmy-bc-fade}.ohmy-bc-ready:where(.astro-hoimgdx6).ohmy-bc-h{color:oklch(60% .15 155)}.ohmy-bc:where(.astro-hoimgdx6) .is-hot{cursor:pointer;position:relative}.ohmy-bc:where(.astro-hoimgdx6) .is-hot:after{content:"";border:2px solid var(--ohmy-accent,var(--sl-color-accent));border-radius:inherit;pointer-events:none;animation:1.6s ease-out infinite ohmy-bc-pulse;position:absolute;inset:-4px}.ohmy-bc:where(.astro-hoimgdx6) .ohmy-browser-tab.is-hot{background:var(--ohmy-accent-soft,oklch(from var(--sl-color-accent) l c h / .18));color:var(--sl-color-white);overflow:visible}.ohmy-bc:where(.astro-hoimgdx6) .ohmy-browser-tab.is-hot:after{inset:1px}.ohmy-bc:where(.astro-hoimgdx6) .is-hot:focus-visible{outline:2px solid var(--ohmy-ring,var(--sl-color-accent));outline-offset:4px}.ohmy-bc-pocket:where(.astro-hoimgdx6){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.9rem;display:grid}.ohmy-bc-pocket-title:where(.astro-hoimgdx6){color:var(--sl-color-gray-3);grid-column:1/-1;font-size:.75rem;font-weight:700}.ohmy-bc-slot:where(.astro-hoimgdx6){border:1.5px dashed var(--sl-color-gray-5);border-radius:var(--ohmy-radius-field,.5rem);min-width:0;color:var(--sl-color-gray-3);font:inherit;text-align:left;cursor:default;background:0 0;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.8125rem;line-height:1.3;transition:border-color .25s,background .25s,opacity .25s;display:flex}.ohmy-bc-slot:where(.astro-hoimgdx6) strong:where(.astro-hoimgdx6){white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ohmy-bc-slot-state:where(.astro-hoimgdx6){font-size:.6875rem}.ohmy-bc-slot-icon:where(.astro-hoimgdx6){filter:grayscale();opacity:.5;font-size:1.15rem}.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=h],.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=u]{border-style:solid;border-color:var(--sl-color-hairline-light);background:var(--sl-color-bg);color:var(--sl-color-white)}.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=h] .ohmy-bc-slot-icon:where(.astro-hoimgdx6){filter:none;opacity:1;animation:.4s ease-out ohmy-bc-pop}.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=u]{opacity:.6}.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=u] .ohmy-bc-slot-icon:where(.astro-hoimgdx6){filter:none;opacity:1}.ohmy-bc-slot:where(.astro-hoimgdx6)[data-state=u] .ohmy-bc-slot-state:where(.astro-hoimgdx6){color:oklch(62% .15 155)}.ohmy-bc-slot:where(.astro-hoimgdx6).is-hot{border-color:var(--ohmy-accent,var(--sl-color-accent))}.ohmy-bc-controls:where(.astro-hoimgdx6){grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem;margin-top:.9rem;display:grid}.ohmy-bc-controls:where(.astro-hoimgdx6) span:where(.astro-hoimgdx6){color:var(--sl-color-gray-2);text-align:center;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.ohmy-bc-controls:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6){border:1px solid var(--sl-color-hairline-light);border-radius:var(--ohmy-radius-field,.5rem);background:var(--sl-color-gray-6);min-height:2.25rem;color:var(--sl-color-white);font:inherit;white-space:nowrap;cursor:pointer;padding:.3rem .7rem;font-weight:600}.ohmy-bc-controls:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6):disabled{cursor:not-allowed;opacity:.4}.ohmy-bc-controls:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6)[hidden]{display:none}.ohmy-bc-caption:where(.astro-hoimgdx6){border-left:3px solid var(--ohmy-accent,var(--sl-color-accent));background:var(--sl-color-bg);color:var(--sl-color-white);border-radius:0 .4rem .4rem 0;margin:.9rem 0 0;padding:.6rem .8rem;line-height:1.55}.ohmy-bc-steps:where(.astro-hoimgdx6){flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ohmy-bc-steps:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6){border-radius:var(--ohmy-radius-field,.5rem);width:100%;color:var(--sl-color-gray-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:.65rem;padding:.55rem .7rem;line-height:1.55;transition:background .2s,color .2s;display:flex}.ohmy-bc-steps:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6):hover{color:var(--sl-color-gray-1)}.ohmy-bc-steps:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6):focus-visible,.ohmy-bc-controls:where(.astro-hoimgdx6) button:where(.astro-hoimgdx6):focus-visible{outline:2px solid var(--ohmy-ring,var(--sl-color-accent));outline-offset:2px}.ohmy-bc-steps:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6)[aria-current=step] button:where(.astro-hoimgdx6){border-color:var(--sl-color-hairline-light);background:var(--sl-color-bg);color:var(--sl-color-white)}.ohmy-bc-steps:where(.astro-hoimgdx6) li:where(.astro-hoimgdx6).is-done button:where(.astro-hoimgdx6){color:var(--sl-color-gray-2)}.ohmy-bc-num:where(.astro-hoimgdx6){border:1.5px solid var(--sl-color-gray-4);border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;display:grid;position:relative}li:where(.astro-hoimgdx6)[aria-current=step] .ohmy-bc-num:where(.astro-hoimgdx6){background:var(--ohmy-accent,var(--sl-color-accent));color:var(--ohmy-accent-contrast,#fff);border-color:#0000}li:where(.astro-hoimgdx6).is-done .ohmy-bc-num:where(.astro-hoimgdx6){color:#0000;background:oklch(68% .16 155);border-color:#0000}li:where(.astro-hoimgdx6).is-done .ohmy-bc-num:where(.astro-hoimgdx6):after{content:"✓";color:#fff;position:absolute}.ohmy-bc-caption:where(.astro-hoimgdx6) strong,.ohmy-bc-steps:where(.astro-hoimgdx6) strong{color:var(--sl-color-white)}.ohmy-bc-caption:where(.astro-hoimgdx6) code,.ohmy-bc-steps:where(.astro-hoimgdx6) code{background:var(--sl-color-gray-6);border-radius:.25rem;padding:0 .25rem;font-size:.85em}.ohmy-bc-hint:where(.astro-hoimgdx6){color:var(--sl-color-gray-3);margin:.75rem 0 0;font-size:.8125rem}@media (width>=72rem){.ohmy-bc:where(.astro-hoimgdx6){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}.ohmy-bc-caption:where(.astro-hoimgdx6){display:none}}@media (width<=30rem){.ohmy-bc:where(.astro-hoimgdx6){padding:.9rem .6rem}.ohmy-bc-form:where(.astro-hoimgdx6) label:where(.astro-hoimgdx6){grid-template-columns:4.4rem minmax(0,1fr);gap:.35rem;font-size:.6875rem}.ohmy-bc-form:where(.astro-hoimgdx6) .ohmy-bc-note:where(.astro-hoimgdx6){margin-left:0}}@keyframes ohmy-bc-in{0%{opacity:0;transform:translate(10px)}}@keyframes ohmy-bc-up{0%{opacity:0;transform:translateY(100%)}}@keyframes ohmy-bc-pop{0%{opacity:0;transform:scale(.85)}}@keyframes ohmy-bc-fade{0%{opacity:0;transform:translateY(4px)}}@keyframes ohmy-bc-scan{50%{transform:translate(-.4rem,-.3rem)rotate(-8deg)}}@keyframes ohmy-bc-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.ohmy-bc:where(.astro-hoimgdx6) :where(.astro-hoimgdx6),.ohmy-bc:where(.astro-hoimgdx6) :where(.astro-hoimgdx6):after{transition:none!important;animation:none!important}}
