.ke[data-astro-cid-bzxg55gl]{width:13em;height:9.6em;position:relative}.ke__env[data-astro-cid-bzxg55gl]{background:var(--bg-alt);border:1px solid var(--line);border-radius:.55em;height:6.4em;position:absolute;bottom:0;left:0;right:0}.ke__flap[data-astro-cid-bzxg55gl]{background:color-mix(in srgb, var(--text) 6%, var(--bg-alt));border:1px solid var(--line);clip-path:polygon(0 0,100% 0,50% 100%);border-radius:.55em .55em 0 0;height:3em;position:absolute;top:-1px;left:-1px;right:-1px}.ke__card[data-astro-cid-bzxg55gl]{z-index:1;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:.6em;position:absolute;top:0;left:1.2em;right:1.2em}.ke__front[data-astro-cid-bzxg55gl]{z-index:2;background:var(--bg-alt);border:1px solid var(--line);border-top-color:color-mix(in srgb, var(--text) 10%, var(--line));border-radius:0 0 .55em .55em;height:2.6em;position:absolute;bottom:0;left:0;right:0}.ke__head[data-astro-cid-bzxg55gl]{color:var(--text-2);align-items:center;gap:.4em;padding:.6em .7em 0;font-size:.72em;font-weight:700;display:flex}.ke__key[data-astro-cid-bzxg55gl]{color:var(--accent)}.ke__key[data-astro-cid-bzxg55gl] svg[data-astro-cid-bzxg55gl]{width:1.2em;height:1.2em}.ke__mono[data-astro-cid-bzxg55gl]{background:var(--bg-alt);font-family:var(--mono);color:var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:.4em;margin:.35em .7em;padding:.4em .55em;font-size:.66em;overflow:hidden}.ke__btn[data-astro-cid-bzxg55gl]{text-align:center;color:#fff;background:linear-gradient(180deg, var(--accent-top), var(--accent));border-radius:.5em;margin:0 .7em .7em;padding:.4em;font-size:.72em;font-weight:700;display:block}.lm[data-astro-cid-wqjhx5te]{background:radial-gradient(70% 90% at 50% 8%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%), var(--bg-alt);border:1px solid var(--line);border-radius:28px;max-width:760px;margin:0 auto;padding:44px 28px 36px;position:relative}.lm__stage[data-astro-cid-wqjhx5te]{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:1.2em;font-size:16px;display:grid;position:relative}.lm__col[data-astro-cid-wqjhx5te]{justify-items:center;display:grid}.lm__name[data-astro-cid-wqjhx5te]{color:var(--text-2);align-items:baseline;gap:.4em;margin-top:.7em;font-size:.82em;font-weight:600;display:inline-flex}.lm__name[data-astro-cid-wqjhx5te] b[data-astro-cid-wqjhx5te]{color:var(--eyebrow-green);font-size:.85em;font-weight:500}.lm__name--swap[data-astro-cid-wqjhx5te]{display:inline-grid}.lm__name--swap[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]{grid-area:1/1}.lm__name--swap[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:nth-child(2){opacity:0;color:var(--text-3)}.lm__name--third[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:first-child{color:var(--text-3)}.lm__name--third[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:nth-child(2){color:var(--eyebrow-green)}.lm__device[data-astro-cid-wqjhx5te]{justify-items:center;display:grid}.lm__screen[data-astro-cid-wqjhx5te]{width:8.4em;height:5em;box-shadow:var(--shadow-card);background:#0b0b0d;border-radius:.55em;padding:.3em;position:relative}.lm__screen[data-astro-cid-wqjhx5te]:after{content:"";background:linear-gradient(160deg,#e9f1ff,#fff);border-radius:.3em;position:absolute;inset:.3em}.lm__ui[data-astro-cid-wqjhx5te]{z-index:1;align-content:start;gap:.45em;padding:.45em .55em;display:grid;position:absolute;inset:.3em}.lm__bar[data-astro-cid-wqjhx5te]{background:var(--field);border-radius:.28em;justify-content:flex-end;align-items:center;height:.85em;padding:0 .3em;display:flex}.lm__dicon[data-astro-cid-wqjhx5te]{color:#fff;background:#1d1d1f;border-radius:.15em;place-items:center;width:.95em;height:.65em;font-size:.55em;font-style:normal;font-weight:700;display:inline-grid}.lm__cards[data-astro-cid-wqjhx5te]{grid-template-columns:repeat(7,1fr);gap:.25em;display:grid}.lm__cards[data-astro-cid-wqjhx5te] i[data-astro-cid-wqjhx5te]{background:var(--surface);height:.55em;box-shadow:inset 0 0 0 1px var(--line);border-radius:.14em}.lm__cards[data-astro-cid-wqjhx5te] i[data-astro-cid-wqjhx5te].on{background:var(--accent);box-shadow:none}.lm__mb-base[data-astro-cid-wqjhx5te]{background:linear-gradient(#c9ccd2,#9a9ea6);border-radius:0 0 .35em .35em;width:9.8em;height:.5em;position:relative;box-shadow:0 .3em .5em -.2em #00000059}.lm__notch[data-astro-cid-wqjhx5te]{background:#7e828a;border-radius:0 0 .3em .3em;width:2.2em;height:.22em;position:absolute;top:0;left:50%;transform:translate(-50%)}.lm__neck[data-astro-cid-wqjhx5te]{clip-path:polygon(26% 0,74% 0,92% 100%,8% 100%);background:linear-gradient(#e4e6ea,#c2c5cc);width:1.5em;height:.95em;margin-top:-.05em}.lm__foot[data-astro-cid-wqjhx5te]{background:linear-gradient(#d2d5db,#a9adb5);border-radius:.4em;width:4.6em;height:.45em;box-shadow:0 .3em .5em -.2em #0000004d}.lm__col--third[data-astro-cid-wqjhx5te] .lm__device[data-astro-cid-wqjhx5te]{opacity:.38;filter:grayscale();animation:10s ease-in-out infinite lm-wake}@keyframes lm-wake{0%,60%{opacity:.38;filter:grayscale()}70%,90%{opacity:1;filter:grayscale(0)}to{opacity:.38;filter:grayscale()}}.lm__name--swap[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:first-child{animation:10s step-end infinite lm-lbl-a}.lm__name--swap[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:nth-child(2){animation:10s step-end infinite lm-lbl-b}@keyframes lm-lbl-a{0%,30%{opacity:1}31%,94%{opacity:0}95%,to{opacity:1}}@keyframes lm-lbl-b{0%,30%{opacity:0}31%,94%{opacity:1}95%,to{opacity:0}}.lm__track[data-astro-cid-wqjhx5te]{pointer-events:none;height:2.4em;position:absolute;top:-1.6em;left:0;right:0}.lm__chip[data-astro-cid-wqjhx5te]{color:#fff;white-space:nowrap;background:linear-gradient(150deg, var(--accent-top), var(--accent));border-radius:980px;align-items:center;gap:.3em;padding:.4em .75em;font-size:.8em;font-weight:700;animation:10s ease-in-out infinite lm-travel;display:inline-flex;position:absolute;top:.4em;left:50%;transform:translate(-50%);box-shadow:0 .5em 1.1em -.4em #08737b99}.lm__chip[data-astro-cid-wqjhx5te] svg[data-astro-cid-wqjhx5te]{width:1.1em;height:1.1em}@keyframes lm-travel{0%,30%{left:50%;transform:translate(-50%)}40%{transform:translate(-50%,-.6em)}62%,90%{left:83.3%;transform:translate(-50%)}to{left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lm__chip[data-astro-cid-wqjhx5te]{left:50%}.lm__col--third[data-astro-cid-wqjhx5te] .lm__device[data-astro-cid-wqjhx5te]{opacity:.38;filter:grayscale()}.lm__name--swap[data-astro-cid-wqjhx5te] span[data-astro-cid-wqjhx5te]:nth-child(2){opacity:0}}@media (width<=640px){.lm__stage[data-astro-cid-wqjhx5te]{gap:.8em;font-size:10px}.lm[data-astro-cid-wqjhx5te]{padding:36px 14px 24px}.lm__name[data-astro-cid-wqjhx5te]{font-size:1em}}
