.playback-control[data-astro-cid-2un3vgoy]{border:1px solid var(--line);background:linear-gradient(150deg,#28291f,var(--surface));min-height:44px;color:var(--text);font-family:var(--body);letter-spacing:-.01em;cursor:pointer;transition:border-color var(--motion), background var(--motion), box-shadow var(--motion);border-radius:100px;justify-content:center;align-items:center;gap:.65rem;padding:.3rem .95rem .3rem .35rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px #f2ecd909,0 3px 12px #0002}.playback-control[data-astro-cid-2un3vgoy][hidden]{display:none}.playback-icon[data-astro-cid-2un3vgoy]{border:1px solid var(--accent);background:var(--accent);width:32px;height:32px;color:var(--canvas);transition:background var(--motion), color var(--motion), transform var(--motion);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.playback-glyph[data-astro-cid-2un3vgoy]{grid-area:1/1;width:16px;height:16px}.playback-glyph--play[data-astro-cid-2un3vgoy]{display:none}.playback-control[data-astro-cid-2un3vgoy][data-paused=true] .playback-icon[data-astro-cid-2un3vgoy]{color:var(--accent);background:#f3940b0c}.playback-control[data-astro-cid-2un3vgoy][data-paused=true] .playback-glyph--pause[data-astro-cid-2un3vgoy]{display:none}.playback-control[data-astro-cid-2un3vgoy][data-paused=true] .playback-glyph--play[data-astro-cid-2un3vgoy]{display:block}.playback-label[data-astro-cid-2un3vgoy]{white-space:nowrap}.playback-control[data-astro-cid-2un3vgoy]:focus-visible{outline-offset:4px}.playback-control--grouped[data-astro-cid-2un3vgoy]{border:0;border-inline:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding-inline:.65rem .85rem}.playback-control--grouped[data-astro-cid-2un3vgoy] .playback-label[data-astro-cid-2un3vgoy]{text-align:left;min-width:3.5em}@media (hover:hover){.playback-control[data-astro-cid-2un3vgoy]:hover{border-color:var(--accent-dim);box-shadow:inset 0 1px #f2ecd90c,0 4px 16px #0003}.playback-control[data-astro-cid-2un3vgoy]:hover .playback-icon[data-astro-cid-2un3vgoy]{background:var(--accent-hover);color:var(--canvas);transform:scale(1.05)}.playback-control--grouped[data-astro-cid-2un3vgoy]:hover{box-shadow:none;background:#f2ecd904}}.playback-control[data-astro-cid-2un3vgoy]:active .playback-icon[data-astro-cid-2un3vgoy]{transform:scale(.94)}.app-preview[data-astro-cid-jfe34jx5]{--pickup-scale:1.045;--pickup-lift:-10px;min-width:0;margin:0}.preview-scene[data-astro-cid-jfe34jx5]{isolation:isolate;background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--showcase-accent) 18%, transparent), transparent 65%), linear-gradient(145deg,#22241c,#141610 70%);border:1px solid #f2ecd917;border-radius:1.5rem;place-items:center;min-height:590px;padding:4.2rem 1.5rem 3.5rem;display:grid;position:relative;overflow:hidden}.preview-scene[data-astro-cid-jfe34jx5]:before{content:"";z-index:-1;opacity:.25;background-image:radial-gradient(#f2ecd933 .7px,#0000 .7px);background-size:20px 20px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000,#0000)}.preview-orbit[data-astro-cid-jfe34jx5]{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--showcase-accent) 22%,transparent);z-index:-1;border-radius:50%;width:85%;position:absolute;transform:rotate(-28deg)scaleY(.65)}.preview-orbit[data-astro-cid-jfe34jx5]:before{content:"";border:1px solid color-mix(in srgb,var(--showcase-accent) 10%,transparent);border-radius:inherit;position:absolute;inset:-20%}.preview-device-label[data-astro-cid-jfe34jx5]{color:var(--muted);font-family:var(--label);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:1rem;font-size:.6rem;display:flex;position:absolute;top:1.4rem;left:1.6rem;right:1.6rem}.preview-device-label[data-astro-cid-jfe34jx5]>span[data-astro-cid-jfe34jx5]:last-child{color:var(--showcase-accent);font-size:1.27rem;line-height:1}.preview-device[data-astro-cid-jfe34jx5]{width:100%;min-width:0;transition:transform .45s cubic-bezier(.2,.75,.25,1),filter .45s,box-shadow .45s;position:relative}.preview-link[data-astro-cid-jfe34jx5]{z-index:3;border-radius:inherit;position:absolute;inset:0}.preview-link[data-astro-cid-jfe34jx5]:focus-visible{outline:3px solid var(--accent);outline-offset:-5px}.preview-link--video[data-astro-cid-jfe34jx5]{bottom:48px}.app-preview[data-astro-cid-jfe34jx5][data-playback-ready] .preview-link--video[data-astro-cid-jfe34jx5]{bottom:0}.preview-ground-shadow[data-astro-cid-jfe34jx5]{filter:blur(10px);opacity:.3;pointer-events:none;background:#000;border-radius:50%;width:min(230px,55%);height:1.1rem;transition:transform .45s,opacity .45s;position:absolute;bottom:2.7rem;left:50%;transform:translate(-50%)}.preview-device--framed[data-astro-cid-jfe34jx5]{aspect-ratio:var(--device-ratio);filter:drop-shadow(0 25px 20px #0008);border-radius:2rem}.preview-device--phone[data-astro-cid-jfe34jx5]{width:min(100%,250px)}.preview-device--tablet[data-astro-cid-jfe34jx5]{width:min(100%,340px)}.preview-device--duo[data-astro-cid-jfe34jx5]{width:min(100%,300px)}.preview-device--landscape[data-astro-cid-jfe34jx5]{width:min(100%,500px)}.preview-device--framed[data-astro-cid-jfe34jx5] .preview-screen[data-astro-cid-jfe34jx5]{left:var(--screen-left);top:var(--screen-top);width:var(--screen-width);height:var(--screen-height);border-radius:var(--screen-radius);background:var(--screen-color);position:absolute;overflow:hidden}.preview-content[data-astro-cid-jfe34jx5]{object-fit:contain;width:100%;height:100%;display:block}.preview-device--framed[data-astro-cid-jfe34jx5] .preview-content[data-astro-cid-jfe34jx5]{top:var(--screen-inset);height:calc(100% - var(--screen-inset));position:absolute}.device-bezel[data-astro-cid-jfe34jx5]{z-index:2;width:var(--bezel-width);height:var(--bezel-height);max-width:none;transform:translate(-50%, -50%) rotate(var(--bezel-turn));pointer-events:none;position:absolute;top:50%;left:50%}.preview-device--watch[data-astro-cid-jfe34jx5]{filter:drop-shadow(0 25px 20px #0008);background:linear-gradient(135deg,#55564f,#1b1c19 35%,#35362f);border:3px solid #aaa99e;border-radius:24%;width:min(74%,210px);padding:10px}.preview-device--watch[data-astro-cid-jfe34jx5]:before{content:"";z-index:-1;background:linear-gradient(90deg,#201e18,#484133 50%,#201e18);border:1px solid #514d40;border-radius:.9rem;position:absolute;inset:-42px 22%}.preview-device--watch[data-astro-cid-jfe34jx5] .preview-screen[data-astro-cid-jfe34jx5]{width:100%;aspect-ratio:var(--capture-ratio);background:var(--screen-color);border-radius:20%;position:relative;overflow:hidden}.preview-device--watch[data-astro-cid-jfe34jx5] .preview-content[data-astro-cid-jfe34jx5]{left:0;top:var(--screen-inset);height:calc(100% - var(--screen-inset));position:absolute}.watch-crown[data-astro-cid-jfe34jx5]{background:repeating-linear-gradient(#85847c 0 2px,#42433d 2px 3px);border:1px solid #b5b2a7;border-radius:4px;width:8px;height:24px;position:absolute;top:27%;right:-11px}.preview-device--desktop[data-astro-cid-jfe34jx5]{background:#141610;border:1px solid #747365;border-radius:.85rem;overflow:hidden;box-shadow:0 20px 50px #0009}.desktop-chrome[data-astro-cid-jfe34jx5]{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;font-size:.65rem;display:flex}.desktop-chrome[data-astro-cid-jfe34jx5]>span[data-astro-cid-jfe34jx5]:first-child{color:#a49b82;letter-spacing:.1em;font-size:.55rem}.preview-device--desktop[data-astro-cid-jfe34jx5] .preview-content[data-astro-cid-jfe34jx5]{aspect-ratio:1600/1151;height:auto}.preview-missing[data-astro-cid-jfe34jx5]{text-align:center;color:var(--muted);padding:2rem}.preview-scene-footer[data-astro-cid-jfe34jx5]{justify-content:space-between;align-items:center;gap:.6rem;min-height:32px;display:flex;position:absolute;bottom:.8rem;left:1.6rem;right:1.2rem}.preview-scene-note[data-astro-cid-jfe34jx5]{font-family:var(--label);color:var(--muted);font-size:.6rem}.preview-scene-note[data-astro-cid-jfe34jx5]>span[data-astro-cid-jfe34jx5]{color:var(--showcase-accent);margin-inline:.4rem}.preview-caption[data-astro-cid-jfe34jx5]{color:var(--muted);padding:.85rem .2rem 0;font-size:.7rem}.preview-device[data-astro-cid-jfe34jx5]:has(.preview-link:focus-visible),.preview-device[data-astro-cid-jfe34jx5]:focus-visible{transform:translateY(var(--pickup-lift)) scale(var(--pickup-scale));filter:drop-shadow(0 38px 27px #000b)}.preview-scene[data-astro-cid-jfe34jx5]:has(:focus-visible) .preview-ground-shadow[data-astro-cid-jfe34jx5]{opacity:.55;transform:translate(-50%)scale(1.25)}@media (hover:hover) and (pointer:fine){.preview-device[data-astro-cid-jfe34jx5]:hover{transform:translateY(var(--pickup-lift)) scale(var(--pickup-scale));filter:drop-shadow(0 38px 27px #000b)}.preview-scene[data-astro-cid-jfe34jx5]:has(.preview-device:hover) .preview-ground-shadow[data-astro-cid-jfe34jx5]{opacity:.55;transform:translate(-50%)scale(1.25)}}@media (prefers-reduced-motion:reduce){.preview-device[data-astro-cid-jfe34jx5],.preview-ground-shadow[data-astro-cid-jfe34jx5]{transition:none}.preview-device[data-astro-cid-jfe34jx5]:hover,.preview-device[data-astro-cid-jfe34jx5]:has(.preview-link:focus-visible),.preview-device[data-astro-cid-jfe34jx5]:focus-visible{transform:none}}.app-preview--detail[data-astro-cid-jfe34jx5]{--pickup-scale:1.09;--pickup-lift:-16px}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--phone[data-astro-cid-jfe34jx5]{width:min(100%,300px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--tablet[data-astro-cid-jfe34jx5]{width:min(100%,420px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--duo[data-astro-cid-jfe34jx5]{width:min(100%,350px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--landscape[data-astro-cid-jfe34jx5]{width:min(100%,560px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--watch[data-astro-cid-jfe34jx5]{width:min(74%,230px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-scene[data-astro-cid-jfe34jx5]{padding-block:5rem 4rem}.preview-device[data-astro-cid-jfe34jx5]:focus-visible{outline:2px solid var(--accent);outline-offset:7px}@media (width<=1000px) and (width>=701px){.preview-scene[data-astro-cid-jfe34jx5]{min-height:540px;padding-inline:1rem}.preview-device--phone[data-astro-cid-jfe34jx5]{width:215px}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--phone[data-astro-cid-jfe34jx5]{width:min(100%,260px)}}@media (width<=700px){.preview-scene[data-astro-cid-jfe34jx5]{min-height:540px;padding:3.8rem 1rem 3.5rem}.preview-device--phone[data-astro-cid-jfe34jx5]{width:min(100%,235px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-device--phone[data-astro-cid-jfe34jx5]{width:min(100%,250px)}.app-preview--detail[data-astro-cid-jfe34jx5] .preview-scene[data-astro-cid-jfe34jx5]{padding-block:4.5rem 4rem}.app-preview--desktop[data-astro-cid-jfe34jx5] .preview-scene[data-astro-cid-jfe34jx5]{min-height:340px}.preview-device-label[data-astro-cid-jfe34jx5],.preview-scene-footer[data-astro-cid-jfe34jx5]{left:1rem;right:1rem}.preview-scene-note[data-astro-cid-jfe34jx5]{font-size:.55rem}}
