.pyb-frame[data-astro-cid-gr7tew4f]{overflow:hidden;border:1px solid var(--color-line);border-radius:16px;background-color:var(--color-page);box-shadow:0 40px 120px #0000002e}.pyb-frame-bar[data-astro-cid-gr7tew4f]{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb,var(--color-gray-900) 4%,transparent);padding:.625rem 1rem}.pyb-frame-dots[data-astro-cid-gr7tew4f]{display:flex;flex:none;gap:.375rem}.pyb-frame-dots[data-astro-cid-gr7tew4f] i[data-astro-cid-gr7tew4f]{width:.5rem;height:.5rem;border-radius:9999px;background-color:color-mix(in srgb,var(--color-gray-900) 22%,transparent)}.pyb-frame-url[data-astro-cid-gr7tew4f]{margin-inline:auto;border-radius:6px;background-color:color-mix(in srgb,var(--color-gray-900) 6%,transparent);padding:.25rem .75rem;font-family:var(--font-mono);font-size:10px;line-height:1.4;color:var(--color-gray-500)}.mk-wrap[data-astro-cid-vy222ydc]{position:relative}.mk-screen[data-astro-cid-vy222ydc]{position:relative;aspect-ratio:16 / 9;overflow:hidden}.mk[data-astro-cid-vy222ydc]{--fg: #16161d;--muted: #f4f4f5;--muted-fg: #6f6f7c;--border: #e3e3e8;--primary: #0068ff;--canvas: #f0f2f4;--done: #22c55e;--late: #ff3434;--radius: 4.4px;position:absolute;top:0;left:0;display:flex;width:1600px;height:900px;overflow:hidden;transform:scale(var(--mk-scale, .68));transform-origin:0 0;background:var(--canvas);font-family:var(--font-sans);font-size:13px;line-height:1.35;color:var(--fg);text-align:left}.mk[data-astro-cid-vy222ydc] svg{flex:none}.mk[data-astro-cid-vy222ydc] .mk-ellipsis{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mk-rail[data-astro-cid-vy222ydc]{display:flex;flex:none;flex-direction:column;align-items:center;gap:2px;width:64px;padding:10px 0;background:#17171c;color:#fff9}.mk-ws[data-astro-cid-vy222ydc]{display:grid;place-items:center;width:34px;height:34px;margin-bottom:8px;border-radius:8px;background:var(--primary);font-weight:600;font-size:15px;color:#fff}.mk-rail-btn[data-astro-cid-vy222ydc]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:56px;height:52px;border-radius:8px;font-size:9.5px;line-height:1;white-space:nowrap}.mk-rail-btn[data-astro-cid-vy222ydc].is-on{background:#ffffff1a;color:#fff}.mk-rail-btn[data-astro-cid-vy222ydc].is-off{opacity:.4}.mk-rail-rule[data-astro-cid-vy222ydc]{width:28px;height:1px;margin:4px 0;background:#ffffff1f}.mk-kami[data-astro-cid-vy222ydc]{display:grid;grid-template-columns:repeat(3,4px);gap:3px;padding:2px}.mk-kami[data-astro-cid-vy222ydc] i[data-astro-cid-vy222ydc]{width:4px;height:4px;border-radius:999px;background:currentColor}.mk-rail-end[data-astro-cid-vy222ydc]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:auto}.mk-me[data-astro-cid-vy222ydc]{display:grid;place-items:center;width:32px;height:32px;margin-top:6px;border-radius:999px;background:#2563eb;font-size:11px;font-weight:600;color:#fff}.mk-sub[data-astro-cid-vy222ydc]{display:flex;flex:none;flex-direction:column;width:248px;padding:0 10px;border-right:1px solid var(--border);background:#fafafa}.mk-sub-head[data-astro-cid-vy222ydc]{display:flex;align-items:center;height:52px;padding:0 8px;font-size:16px;font-weight:600}.mk-section[data-astro-cid-vy222ydc]{margin:14px 8px 6px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-fg)}.mk-item[data-astro-cid-vy222ydc]{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:6px;color:#3f3f4a}.mk-item[data-astro-cid-vy222ydc] svg{color:var(--muted-fg)}.mk-item[data-astro-cid-vy222ydc].is-on{border-color:var(--border);background:#fff;box-shadow:inset 2px 0 0 var(--primary);font-weight:500;color:var(--fg)}.mk-item[data-astro-cid-vy222ydc].is-on svg{color:var(--primary)}.mk-pin[data-astro-cid-vy222ydc]{display:flex;align-items:center;gap:10px;height:30px;padding:0 8px;font-size:12.5px;color:#3f3f4a}.mk-pin[data-astro-cid-vy222ydc] i[data-astro-cid-vy222ydc]{flex:none;width:8px;height:8px;border-radius:2px}.mk-canvas[data-astro-cid-vy222ydc]{display:flex;flex:1;flex-direction:column;min-width:0}.mk-top[data-astro-cid-vy222ydc]{display:flex;flex:none;align-items:center;gap:12px;height:52px;padding:0 16px;border-bottom:1px solid var(--border);background:#fff}.mk-crumb[data-astro-cid-vy222ydc]{flex:1;font-weight:500}.mk-cmdk[data-astro-cid-vy222ydc]{display:flex;align-items:center;gap:8px;width:240px;height:32px;padding:0 6px 0 10px;border-radius:6px;background:var(--muted);color:var(--muted-fg)}.mk-cmdk[data-astro-cid-vy222ydc] span[data-astro-cid-vy222ydc]{flex:1}.mk-cmdk[data-astro-cid-vy222ydc] kbd[data-astro-cid-vy222ydc]{padding:1px 5px;border:1px solid var(--border);border-radius:4px;background:#fff;font-family:var(--font-mono);font-size:10px}.mk-ghost[data-astro-cid-vy222ydc]{display:grid;flex:1;justify-items:end}.mk-ghost[data-astro-cid-vy222ydc] svg{box-sizing:content-box;padding:9px}.mk-main[data-astro-cid-vy222ydc]{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16px}.mk[data-astro-cid-vy222ydc] .mk-dragging{position:absolute;z-index:10;pointer-events:none;cursor:grabbing;box-shadow:0 12px 32px #0000002e;transform:rotate(2deg)}.mk[data-astro-cid-vy222ydc] .mk-slot{flex:none;border:1.5px dashed #c9c9d1;border-radius:var(--radius);background:#0068ff0a}.mk-hint[data-astro-cid-vy222ydc]{position:absolute;bottom:16px;left:50%;display:flex;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 14px 8px 10px;border-radius:999px;background:#16161de0;box-shadow:0 8px 24px #0003;backdrop-filter:blur(6px);font-family:var(--font-sans);font-size:13px;line-height:1.3;color:#fff;white-space:nowrap;transform:translate(-50%);pointer-events:none;transition:opacity .3s,transform .3s}.mk-hint[data-astro-cid-vy222ydc] strong[data-astro-cid-vy222ydc]{font-weight:600}.mk-hint[data-astro-cid-vy222ydc]>span[data-astro-cid-vy222ydc]:last-child{overflow:hidden;text-overflow:ellipsis}.mk-hint-hand[data-astro-cid-vy222ydc]{display:grid;flex:none;place-items:center;animation:mk-tap 1.6s ease-in-out infinite}.mk-hint-touch[data-astro-cid-vy222ydc]{display:none}@media(hover:none){.mk-hint-mouse[data-astro-cid-vy222ydc]{display:none}.mk-hint-touch[data-astro-cid-vy222ydc]{display:inline}}.is-tried[data-astro-cid-vy222ydc] .mk-hint[data-astro-cid-vy222ydc]{opacity:0;transform:translate(-50%,8px)}@media(max-width:480px){.mk-hint[data-astro-cid-vy222ydc]{position:static;width:fit-content;margin:12px auto 0;font-size:12px;white-space:normal;transform:none}.is-tried[data-astro-cid-vy222ydc] .mk-hint[data-astro-cid-vy222ydc]{transform:none}}.mk-wrap[data-astro-cid-vy222ydc]:not(.is-tried) [data-hint]{animation:mk-pulse 1.8s ease-out infinite}@keyframes mk-tap{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(2px) rotate(-8deg)}}@keyframes mk-pulse{0%{box-shadow:0 0 #0068ff8c}70%,to{box-shadow:0 0 0 14px #0068ff00}}@media(prefers-reduced-motion:reduce){.mk-hint-hand[data-astro-cid-vy222ydc],.mk-wrap[data-astro-cid-vy222ydc]:not(.is-tried) [data-hint]{animation:none}.mk-wrap[data-astro-cid-vy222ydc]:not(.is-tried) [data-hint]{box-shadow:0 0 0 3px #0068ff80}}
