/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.playbook-rail[data-astro-cid-om3a6qtp]{--rail-pad-x:18px;--rail-pad-top:18px;--rail-eyebrow:11px;--rail-name:15px;--rail-progress-gap:12px;--rail-row-y:11px;--rail-gap:10px;--rail-dot:14px;--rail-check:8px;--rail-number:11px;--rail-label:12px;--rail-portal:10px;background:var(--color-bg-0);box-shadow:var(--shadow-card);padding:var(--rail-pad-top) 0 0;flex-direction:column;display:flex;position:relative}.rail-hero[data-astro-cid-om3a6qtp]{padding-bottom:14px}.rail-compact[data-astro-cid-om3a6qtp]{--rail-pad-x:16px;--rail-pad-top:14px;--rail-eyebrow:10px;--rail-name:13px;--rail-progress-gap:9px;--rail-row-y:7px;--rail-gap:8px;--rail-dot:12px;--rail-check:7px;--rail-number:10px;--rail-label:11px;--rail-portal:9.5px;border-radius:var(--radius-md);box-shadow:var(--shadow-product-window);padding-bottom:10px}.rail-compact[data-astro-cid-om3a6qtp] .step-number[data-astro-cid-om3a6qtp]{color:var(--color-ink-2)}.rail-eyebrow[data-astro-cid-om3a6qtp]{padding:0 var(--rail-pad-x);color:var(--color-ink-3);font-size:var(--rail-eyebrow);font-weight:500}.rail-name[data-astro-cid-om3a6qtp]{padding:3px var(--rail-pad-x) 0;color:var(--color-ink-0);font-size:var(--rail-name);letter-spacing:-.015em;font-weight:600}.rail-hero[data-astro-cid-om3a6qtp] .rail-name[data-astro-cid-om3a6qtp]{padding-top:5px}.rail-progress[data-astro-cid-om3a6qtp]{height:2px;margin:var(--rail-progress-gap) var(--rail-pad-x) 4px;background:var(--color-bg-3);display:block}.rail-progress[data-astro-cid-om3a6qtp] b[data-astro-cid-om3a6qtp]{background:var(--color-ink-0);width:0%;height:100%;display:block}.rail-steps[data-astro-cid-om3a6qtp]{margin:4px 0 0;padding:0;list-style:none}.rail-step[data-astro-cid-om3a6qtp]{align-items:center;gap:var(--rail-gap);border-top:1px solid var(--color-line);padding:var(--rail-row-y) var(--rail-pad-x);color:var(--color-ink-2);transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out;display:flex;position:relative}.rail-step[data-astro-cid-om3a6qtp]:last-child{border-bottom:1px solid var(--color-line)}.step-dot[data-astro-cid-om3a6qtp]{width:var(--rail-dot);height:var(--rail-dot);flex:0 0 var(--rail-dot);border:1px solid var(--color-line-strong);color:var(--color-bg-0);border-radius:50%;place-items:center;transition-property:background-color,border-color,transform;transition-duration:.2s;transition-timing-function:ease-out;display:grid;position:relative}.step-check[data-astro-cid-om3a6qtp]{width:var(--rail-check);height:var(--rail-check);opacity:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,0,1);transform:scale(.25)}.step-number[data-astro-cid-om3a6qtp]{color:var(--color-ink-3);min-width:1ch;font-size:var(--rail-number);font-variant-numeric:tabular-nums;flex:none}.step-label[data-astro-cid-om3a6qtp]{min-width:0;font-size:var(--rail-label);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.step-portal[data-astro-cid-om3a6qtp]{color:var(--color-ink-3);font-size:var(--rail-portal);flex:none;font-weight:500}.rail-step[data-astro-cid-om3a6qtp].is-active{background:var(--color-bg-2);box-shadow:inset 2px 0 0 var(--color-brand);color:var(--color-ink-0)}.rail-step[data-astro-cid-om3a6qtp].is-active .step-dot[data-astro-cid-om3a6qtp]{border-color:var(--color-brand);background:var(--color-brand);animation:1.1s ease-in-out infinite rail-dot-pulse}.rail-step[data-astro-cid-om3a6qtp].is-active .step-portal[data-astro-cid-om3a6qtp]{color:var(--color-brand)}.rail-step[data-astro-cid-om3a6qtp].is-active.is-waiting{box-shadow:inset 2px 0 0 var(--color-warn)}.rail-step[data-astro-cid-om3a6qtp].is-active.is-waiting .step-dot[data-astro-cid-om3a6qtp]{border-color:var(--color-warn);background:var(--color-bg-0);animation:none}.rail-step[data-astro-cid-om3a6qtp].is-active.is-waiting .step-portal[data-astro-cid-om3a6qtp]{color:var(--color-warn)}.rail-step[data-astro-cid-om3a6qtp].is-done{color:var(--color-ink-1)}.rail-step[data-astro-cid-om3a6qtp].is-done .step-dot[data-astro-cid-om3a6qtp]{border-color:var(--color-ink-0);background:var(--color-ink-0)}.rail-step[data-astro-cid-om3a6qtp].is-done .step-check[data-astro-cid-om3a6qtp]{opacity:1;transform:scale(1)}@keyframes rail-dot-pulse{50%{box-shadow:0 0 0 3px var(--color-brand-wash)}}@media (prefers-reduced-motion:reduce){.rail-step[data-astro-cid-om3a6qtp].is-active .step-dot[data-astro-cid-om3a6qtp]{animation:none}}@media not all and (width>=720px){.playbook-rail[data-astro-cid-om3a6qtp]{border-radius:var(--radius-md);box-shadow:var(--shadow-product-window);padding-bottom:0;overflow:hidden}.rail-hero[data-astro-cid-om3a6qtp]{--rail-pad-top:12px;--rail-name:14px;--rail-progress-gap:10px;--rail-row-y:8px}.rail-hero[data-astro-cid-om3a6qtp] .rail-name[data-astro-cid-om3a6qtp]{padding-top:3px}.rail-step[data-astro-cid-om3a6qtp]:not(.is-active){display:none}.rail-step[data-astro-cid-om3a6qtp]{border-bottom:0}}.run-cursor-layer[data-astro-cid-ge2hjwqi]{z-index:30;pointer-events:none;position:absolute;inset:0}.run-cursor[data-astro-cid-ge2hjwqi],.run-ripples[data-astro-cid-ge2hjwqi],.run-drag-chip[data-astro-cid-ge2hjwqi],.run-step-chip[data-astro-cid-ge2hjwqi]{will-change:transform;position:absolute;top:0;left:0}.run-cursor[data-astro-cid-ge2hjwqi]{transform-origin:15% 10%;filter:drop-shadow(0 3px 6px var(--color-scene-shadow))}.run-cursor-shape[data-astro-cid-ge2hjwqi]{fill:var(--color-ink-0);stroke:var(--color-bg-0);stroke-width:1.4px;stroke-linejoin:round}.run-target-highlight[data-astro-cid-ge2hjwqi]{border:1px solid var(--color-scene-entry);border-radius:var(--radius-sm);background:#eaf1f9a6;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.run-target-highlight[data-astro-cid-ge2hjwqi]{background:color-mix(in srgb, var(--color-scene-entry-wash) 65%, transparent)}}.run-target-highlight[data-astro-cid-ge2hjwqi]{opacity:0;transform-origin:50%}.run-step-chip[data-astro-cid-ge2hjwqi]{z-index:6;box-sizing:border-box;background:#686868eb;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.run-step-chip[data-astro-cid-ge2hjwqi]{background:color-mix(in srgb, var(--color-ink-2) 92%, transparent)}}.run-step-chip[data-astro-cid-ge2hjwqi]{box-shadow:var(--shadow-card);white-space:nowrap;visibility:hidden;padding:6px 12px}.chip-mask[data-astro-cid-ge2hjwqi]{align-items:center;height:18px;display:flex;overflow:hidden}.chip-roll[data-astro-cid-ge2hjwqi]{white-space:nowrap;will-change:transform, opacity;align-items:center;gap:8px;display:inline-flex}.run-step-chip[data-astro-cid-ge2hjwqi] b[data-astro-cid-ge2hjwqi]{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.run-step-chip[data-astro-cid-ge2hjwqi] b[data-astro-cid-ge2hjwqi]{color:color-mix(in srgb, var(--color-bg-0) 65%, transparent)}}.run-step-chip[data-astro-cid-ge2hjwqi] b[data-astro-cid-ge2hjwqi]{font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1.3}.run-step-chip[data-astro-cid-ge2hjwqi] .chip-roll[data-astro-cid-ge2hjwqi] span[data-astro-cid-ge2hjwqi]{color:var(--color-bg-0);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.3}.run-step-chip[data-astro-cid-ge2hjwqi].is-action b[data-astro-cid-ge2hjwqi]{color:var(--color-bg-0);font-size:14px;font-weight:600}.run-step-chip[data-astro-cid-ge2hjwqi].is-action .chip-roll[data-astro-cid-ge2hjwqi] span[data-astro-cid-ge2hjwqi]{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.run-step-chip[data-astro-cid-ge2hjwqi].is-action .chip-roll[data-astro-cid-ge2hjwqi] span[data-astro-cid-ge2hjwqi]{color:color-mix(in srgb, var(--color-bg-0) 82%, transparent)}}.run-step-chip[data-astro-cid-ge2hjwqi].is-action .chip-roll[data-astro-cid-ge2hjwqi] span[data-astro-cid-ge2hjwqi]{font-weight:500}@media not all and (width>=720px){.run-hero .run-step-chip[data-astro-cid-ge2hjwqi]{padding:5px 10px}.run-hero .run-step-chip[data-astro-cid-ge2hjwqi] b[data-astro-cid-ge2hjwqi],.run-hero .run-step-chip[data-astro-cid-ge2hjwqi] .chip-roll[data-astro-cid-ge2hjwqi] span[data-astro-cid-ge2hjwqi],.run-hero .run-step-chip[data-astro-cid-ge2hjwqi].is-action b[data-astro-cid-ge2hjwqi]{font-size:12px}}.run-step-chip[data-astro-cid-ge2hjwqi].is-waiting{background:#a86f22f0}@supports (color:color-mix(in lab, red, red)){.run-step-chip[data-astro-cid-ge2hjwqi].is-waiting{background:color-mix(in srgb, var(--color-warn) 94%, transparent)}}.chip-spinner[data-astro-cid-ge2hjwqi]{border:1.5px solid #fff6;flex:0 0 9px;width:9px;height:9px;display:none}@supports (color:color-mix(in lab, red, red)){.chip-spinner[data-astro-cid-ge2hjwqi]{border:1.5px solid color-mix(in srgb, var(--color-bg-0) 40%, transparent)}}.chip-spinner[data-astro-cid-ge2hjwqi]{border-top-color:var(--color-bg-0);border-radius:50%;animation:.8s linear infinite chip-spin}.run-step-chip[data-astro-cid-ge2hjwqi].is-waiting .chip-spinner[data-astro-cid-ge2hjwqi]{display:block}@keyframes chip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chip-spinner[data-astro-cid-ge2hjwqi]{animation:none}}.run-drag-chip[data-astro-cid-ge2hjwqi]{z-index:5;border-radius:var(--radius-sm);background:var(--color-ink-0);box-shadow:var(--shadow-menu);color:var(--color-bg-0);white-space:nowrap;visibility:hidden;align-items:center;gap:5px;padding:4px 8px;font-size:8.5px;font-weight:500;display:inline-flex}.run-click-ripple{border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;box-shadow:0 0 0 1.5px #2e66adb3}@supports (color:color-mix(in lab, red, red)){.run-click-ripple{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-scene-entry) 70%, transparent)}}.run-click-ripple{opacity:0}.scene-desktop[data-astro-cid-cy7o6gxf]{pointer-events:none;position:absolute;inset:0}.scene-desktop-bliss[data-astro-cid-cy7o6gxf]{background:radial-gradient(120% 60% at 50% 8%,#fff6,#0000 60%),linear-gradient(#85abd8 0%,#aec8e5 24%,#d6e3f1 46%,#e9eff5 60%,#ccdcec 76%,#a3c08e 87%,#78a163 95%,#5f8a4c 100%)}.scene-desktop-bigsur[data-astro-cid-cy7o6gxf]{background:radial-gradient(32% 24% at 86% 54%,#f1b25b 0%,#efae57cc 35%,#0000 72%),linear-gradient(197deg,#0000 26%,#f5e8deb3 29.5%,#f0d3bf8c 31.5%,#0000 36%),linear-gradient(197deg,#0000 27%,#eb7160 32%,#e76e5d 42%,#e65f54 50%,#d8345b 58%,#d8345b00 68%),linear-gradient(160deg,#0000 46%,#ae3975e6 60%,#7a3b78 76%,#473f76 100%),radial-gradient(40% 40% at 0%,#e33553 0%,#e3355399 40%,#0000 72%),radial-gradient(42% 38% at 4% 4%,#ea685f 0%,#e55b64f2 45%,#0000 76%),linear-gradient(197deg,#0000 24%,#e96156 34%,#e76150 46%,#eb5e4d 64%,#cf3c65 100%),linear-gradient(#6ca2d3 0%,#4c8ec6 40%,#316ead 100%)}.scene-desktop-monterey[data-astro-cid-cy7o6gxf]{background:radial-gradient(26% 40% at 50% 0,#dcd0e2e6 0%,#0000 70%),linear-gradient(#0000 66%,#4611be99 86%,#3e1799 100%),radial-gradient(48% 40% at 0 100%,#3e1799 0%,#4611bed9 40%,#0000 75%),radial-gradient(42% 36% at 100% 100%,#7319db 0%,#871ed6cc 40%,#0000 75%),conic-gradient(from 270deg at 50% 96%,#4611be 0deg,#7020b6 22deg,#8b2bb2 46deg,#a22fb9 60deg,#c687ba 68deg,#cba7ce 76deg,#c6c2db 84deg,#c9b9d6 96deg,#cba7ce 104deg,#cf99bb 112deg,#c86f9d 122deg,#c76e9f 140deg,#b348b1 160deg,#a733cd 180deg),linear-gradient(#cbbfd6 0%,#b153b3 60%,#4611be 100%)}.scene-desktop-ventura[data-astro-cid-cy7o6gxf]{background:radial-gradient(28% 30% at 100% 2%,#8da0b1f2 0%,#8da0b199 40%,#0000 72%),radial-gradient(22% 26% at 0 100%,#4e84bef2 0%,#0000 70%),linear-gradient(#f8de7ef2 0%,#fcc75de6 14%,#fab24a80 32%,#0000 48%),radial-gradient(20% 40% at 52% 92%,#c0452be6 0%,#d5592c99 45%,#0000 80%),conic-gradient(from 270deg at 48% 128%,#eca74d 0deg,#f19944 22deg,#e5873f 40deg,#da7533 56deg,#d86936 70deg,#c0452b 88deg,#d55c30 100deg,#e5873f 116deg,#ea813b 132deg,#f4ae4d 152deg,#ef8d3c 172deg,#e27f3d 180deg),linear-gradient(#f6b34c 0%,#e98d3f 60%,#d86a35 100%)}.scene-desktop-sequoia[data-astro-cid-cy7o6gxf]{background:radial-gradient(48% 30% at 58% -6%,#f9c78df2 0%,#eea079b3 45%,#0000 78%),radial-gradient(60% 65% at 0 100%,#021981 0%,#012e92e6 35%,#0356b74d 62%,#0000 80%),conic-gradient(from 110deg at 56% -24%,#247bc9 0deg,#237ac8 40deg,#437ac5 47deg,#f89b60 51deg,#f8bb83 58deg,#f9a063 64deg,#f7d597 70deg,#f9bc84 76deg,#cc8180 80deg,#9679b1 84deg,#437ac5 89deg,#0373c8 96deg,#0154b5 104deg,#045dbb 114deg,#012e92 128deg 180deg)}.scene-desktop-sonoma[data-astro-cid-cy7o6gxf]{background:radial-gradient(64% 36% at 24% 10%,#f6835efa 0%,#f16b62f2 45%,#df859499 66%,#0000 80%),linear-gradient(170deg,#0000 34%,#1b592ad9 44%,#245c2a 50%,#3e6c2e 56%,#5e8934 62%,#92b644 74%,#a9d04d 90%),radial-gradient(40% 26% at 66% 48%,#ab7767 0%,#b478aee6 45%,#0000 78%),linear-gradient(#8693f9 0%,#8a9bfc 24%,#9574dc 42%,#b478ae 54%,#8f897e 62%)}.run-viewport[data-astro-cid-ikj7bltu]{aspect-ratio:960/600;border-radius:var(--radius-2xl);box-shadow:var(--shadow-card-art);position:relative;overflow:hidden}.run-loop[data-astro-cid-ikj7bltu]{aspect-ratio:16/9}.run-stage[data-astro-cid-ikj7bltu]{width:960px;height:600px;transform:scale(var(--stage-scale,1));transform-origin:0 0;font-family:var(--font-sans);position:absolute;top:0;left:0}.run-loop[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu]{width:640px;height:360px}.run-layer[data-astro-cid-ikj7bltu]{opacity:0;position:absolute;inset:0}.run-stage[data-astro-cid-ikj7bltu] .run-rail{width:236px;position:absolute;top:42px;bottom:46px;left:30px}.run-loop[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu] .run-rail{z-index:8;width:236px;top:22px;bottom:auto;left:18px}.run-portals[data-astro-cid-ikj7bltu]{position:absolute;inset:0 0 0 266px}.run-loop[data-astro-cid-ikj7bltu] .run-portals[data-astro-cid-ikj7bltu]{inset:0}.run-loop[data-astro-cid-ikj7bltu] .run-portals[data-astro-cid-ikj7bltu] .loop-window{position:absolute}.run-portals[data-astro-cid-ikj7bltu] [data-portal]{visibility:hidden;opacity:0}.run-portals[data-astro-cid-ikj7bltu] .portal-main{position:absolute;inset:6px 4px 2px}.run-portals[data-astro-cid-ikj7bltu] .portal-main>[data-portal]{will-change:transform, opacity}.run-portals[data-astro-cid-ikj7bltu] .portal-float{z-index:3;will-change:transform, opacity;width:300px;height:296px;position:absolute;top:148px;left:8px}.run-portals[data-astro-cid-ikj7bltu] .portal-slot-a{z-index:4;will-change:transform, opacity;width:452px;height:338px;position:absolute;top:6px;left:4px}.run-portals[data-astro-cid-ikj7bltu] .portal-slot-b{z-index:5;will-change:transform, opacity;width:470px;height:340px;position:absolute;top:192px;left:8px}.run-dock[data-astro-cid-ikj7bltu]{z-index:25;border-radius:var(--radius-xl);background:#ffffff9e;align-items:flex-start;gap:14px;display:flex;position:absolute;bottom:10px;left:50%}@supports (color:color-mix(in lab, red, red)){.run-dock[data-astro-cid-ikj7bltu]{background:color-mix(in srgb, var(--color-bg-0) 62%, transparent)}}.run-dock[data-astro-cid-ikj7bltu]{backdrop-filter:blur(10px);box-shadow:var(--shadow-card);padding:9px 14px 7px;transform:translate(-50%)}.dock-icon[data-astro-cid-ikj7bltu]{flex-direction:column;align-items:center;gap:3px;display:flex}.dock-glyph[data-astro-cid-ikj7bltu]{border-radius:var(--radius-md);width:30px;height:30px;box-shadow:var(--shadow-button);color:var(--color-bg-0);place-items:center;display:grid}.dock-glyph-document[data-astro-cid-ikj7bltu]{background:var(--color-scene-frame)}.dock-glyph-browser[data-astro-cid-ikj7bltu]{background:var(--gradient-scene-button-primary)}.dock-glyph-app[data-astro-cid-ikj7bltu]{background:var(--color-scene-frame-deep)}.dock-icon[data-astro-cid-ikj7bltu] b[data-astro-cid-ikj7bltu]{color:var(--color-ink-1);letter-spacing:.01em;font-size:7px;font-weight:500}.dock-dot[data-astro-cid-ikj7bltu]{background:var(--color-ink-1);opacity:0;border-radius:50%;width:3.5px;height:3.5px;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-out}.dock-icon[data-astro-cid-ikj7bltu].is-running .dock-dot[data-astro-cid-ikj7bltu]{opacity:1}.run-intro[data-astro-cid-ikj7bltu]{z-index:21;pointer-events:none;position:absolute;inset:0}.run-intro-card[data-astro-cid-ikj7bltu]{border-radius:var(--radius-xl);background:var(--color-bg-0);width:max-content;max-width:480px;box-shadow:var(--shadow-menu), var(--shadow-field);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 44px 32px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.run-intro-card[data-astro-cid-ikj7bltu] b[data-astro-cid-ikj7bltu]{color:var(--color-ink-0);letter-spacing:-.015em;text-wrap:balance;font-size:26px;font-weight:600;line-height:1.2}.run-intro-card[data-astro-cid-ikj7bltu] span[data-astro-cid-ikj7bltu]{max-width:40ch;color:var(--color-ink-2);text-wrap:pretty;font-size:14px;line-height:1.45}.run-stamp-scrim[data-astro-cid-ikj7bltu]{z-index:19;background:#ffffff3d;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.run-stamp-scrim[data-astro-cid-ikj7bltu]{background:color-mix(in srgb, var(--color-bg-0) 24%, transparent)}}.run-stamp-scrim[data-astro-cid-ikj7bltu]{backdrop-filter:blur(3px);opacity:0;visibility:hidden}.run-stamp[data-astro-cid-ikj7bltu]{z-index:20;border-radius:var(--radius-md);background:var(--color-bg-0);box-shadow:var(--shadow-menu), var(--shadow-field);opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:5px;padding:14px 22px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.run-stamp[data-astro-cid-ikj7bltu] b[data-astro-cid-ikj7bltu]{color:var(--color-ink-0);letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:600}.run-stamp[data-astro-cid-ikj7bltu] small[data-astro-cid-ikj7bltu]{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:500}@media not all and (width>=720px){.run-hero[data-astro-cid-ikj7bltu]{aspect-ratio:360/600}.run-hero[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu]{width:360px;height:600px}.run-hero[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu] .run-rail{z-index:8;width:auto;inset:12px 12px auto}.run-hero[data-astro-cid-ikj7bltu] .run-portals[data-astro-cid-ikj7bltu]{inset:0}.run-hero[data-astro-cid-ikj7bltu] .run-portals[data-astro-cid-ikj7bltu]>:not(.run-intro,.run-stamp,.run-stamp-scrim){clip-path:inset(-40px -40px -40px 0);width:auto;height:auto;inset:140px 10px 72px}.run-hero[data-astro-cid-ikj7bltu] .run-intro-card[data-astro-cid-ikj7bltu]{max-width:300px;padding:22px 24px 24px}.run-hero[data-astro-cid-ikj7bltu] .run-intro-card[data-astro-cid-ikj7bltu] b[data-astro-cid-ikj7bltu]{font-size:19px}.run-hero[data-astro-cid-ikj7bltu] .run-intro-card[data-astro-cid-ikj7bltu] span[data-astro-cid-ikj7bltu]{font-size:12px}.run-hero[data-astro-cid-ikj7bltu] .run-dock[data-astro-cid-ikj7bltu]{gap:12px}.run-hero[data-astro-cid-ikj7bltu] .dock-icon[data-astro-cid-ikj7bltu] b[data-astro-cid-ikj7bltu]{white-space:nowrap}.run-loop[data-astro-cid-ikj7bltu]{aspect-ratio:360/480}.run-loop[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu]{width:360px;height:480px}.run-loop[data-astro-cid-ikj7bltu] .run-stage[data-astro-cid-ikj7bltu] .run-rail{width:auto;top:10px;left:10px;right:10px}.run-loop[data-astro-cid-ikj7bltu] .run-portals[data-astro-cid-ikj7bltu] .loop-window{width:auto;height:auto;inset:112px 10px 10px}}.is-run-highlight{box-shadow:0 0 0 1px var(--color-brand);background:var(--color-brand-wash)}.run-extract-tag{z-index:6;border-radius:var(--radius-sm);background:var(--color-ink-0);box-shadow:var(--shadow-menu);color:var(--color-bg-0);font-family:var(--font-sans);white-space:nowrap;padding:2.5px 5px;font-size:7.5px;font-weight:500;position:absolute;top:-13px;right:-3px}.run-copy-chip{z-index:4;border-radius:var(--radius-sm);background:var(--color-ink-0);box-shadow:var(--shadow-menu);color:var(--color-bg-0);font-family:var(--font-sans);white-space:nowrap;padding:3px 6px;font-size:7.5px;font-weight:500;position:absolute;top:-7px;right:-4px}.browser-window[data-astro-cid-xy7q3urz]{border-radius:var(--radius-md);background:var(--color-bg-0);box-shadow:var(--shadow-product-window);font-family:var(--font-scene);--font-mono:var(--font-scene-mono);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}@media not all and (width>=720px){.run-hero .chrome-tab-strip[data-astro-cid-xy7q3urz]{display:none}}.chrome-tab-strip[data-astro-cid-xy7q3urz]{background:var(--color-bg-3);flex:none;align-items:flex-end;gap:2px;padding:6px 10px 0;display:flex}.chrome-tab[data-astro-cid-xy7q3urz]{background:var(--color-bg-0);max-width:200px;color:var(--color-ink-1);white-space:nowrap;border-radius:10px 10px 0 0;align-items:center;gap:6px;padding:6px 10px;font-size:9.5px;font-weight:500;display:inline-flex}.chrome-tab-inactive[data-astro-cid-xy7q3urz]{color:var(--color-ink-3);opacity:.75;background:0 0}.chrome-tab-inactive[data-astro-cid-xy7q3urz] .tab-favicon[data-astro-cid-xy7q3urz]{opacity:.4}.chrome-tab-inactive[data-astro-cid-xy7q3urz] .tab-close[data-astro-cid-xy7q3urz]{opacity:.5}.tab-favicon[data-astro-cid-xy7q3urz]{background:var(--color-scene-frame-deep);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.tab-close[data-astro-cid-xy7q3urz]{color:var(--color-ink-3);margin-left:8px}.chrome-tab-new[data-astro-cid-xy7q3urz]{color:var(--color-ink-2);padding:3px 8px 5px;font-size:12px}.chrome-nav-row[data-astro-cid-xy7q3urz]{background:var(--color-bg-0);flex:none;align-items:center;gap:9px;padding:6px 10px;display:flex}.nav-buttons[data-astro-cid-xy7q3urz]{color:var(--color-ink-1);flex:none;align-items:center;gap:9px;display:flex}.chrome-omnibox[data-astro-cid-xy7q3urz]{background:var(--color-bg-2);border-radius:9999px;flex:1;align-items:center;gap:6px;height:22px;padding:0 11px;display:flex;overflow:hidden}.omnibox-lock[data-astro-cid-xy7q3urz]{color:var(--color-ink-2);flex:none}.omnibox-url[data-astro-cid-xy7q3urz]{color:var(--color-ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.nav-right[data-astro-cid-xy7q3urz]{color:var(--color-ink-2);flex:none;align-items:center;gap:8px;display:flex}.nav-avatar[data-astro-cid-xy7q3urz]{background:var(--color-scene-entry-wash);width:15px;height:15px;color:var(--color-scene-entry);border-radius:50%;place-items:center;font-size:8px;font-weight:600;display:grid}.browser-loading[data-astro-cid-xy7q3urz]{background:var(--color-scene-entry);opacity:0;transform-origin:0;flex:none;height:2px;display:block;transform:scaleX(0)}.browser-pages[data-astro-cid-xy7q3urz]{border-top:1px solid var(--color-line);flex:1;position:relative}.browser-pages[data-astro-cid-xy7q3urz] .portal-page{flex-direction:column;gap:11px;padding:16px 18px;display:flex;position:absolute;inset:0}
