.mm-codebox-btn[data-astro-cid-l76grq7w]{display:inline-flex;align-items:center;gap:6px;border-radius:6px;border:1.5px solid #52525b;background:#18181b;color:#fafafa;padding:5px 10px;font-size:13px;line-height:18px;font-weight:600;text-decoration:none;cursor:pointer}.mm-codebox-btn[data-astro-cid-l76grq7w]:hover{border-color:#f0abfc;color:#fff}.mm-codebox-btn[data-astro-cid-l76grq7w]:focus-visible{outline:2px solid #f0abfc;outline-offset:2px}.mm-codebox-pre[data-astro-cid-l76grq7w]{margin:0;padding:18px 20px;font-family:Geist Mono,ui-monospace,monospace;font-size:13.5px;line-height:22px;color:#e4e4e7;background:#18181b;white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.mm-codebox-pre[data-astro-cid-l76grq7w] code[data-astro-cid-l76grq7w]{font-family:inherit}.mm-codebox-pre[data-astro-cid-l76grq7w]:focus-visible{outline:2px solid #f0abfc;outline-offset:-4px}.mm-codebox-pre[data-astro-cid-l76grq7w].is-collapsed{max-height:420px;overflow:hidden}.mm-codebox-fade[data-astro-cid-l76grq7w]{background:linear-gradient(to bottom,#18181b00,#18181b)}[data-astro-cid-l76grq7w][data-codebox]:has(.mm-codebox-pre:not(.is-collapsed)) .mm-codebox-fade[data-astro-cid-l76grq7w]{display:none}@media (max-width: 639px){.mm-codebox-pre[data-astro-cid-l76grq7w]{padding:14px 16px;font-size:12.5px;line-height:20px}}.mm-steps[data-astro-cid-pxgqgjkk]{list-style:none;margin:0;padding:0;counter-reset:mm-step;display:flex;flex-direction:column;gap:12px}.mm-steps[data-astro-cid-pxgqgjkk]>li[data-astro-cid-pxgqgjkk]{counter-increment:mm-step;position:relative;padding:15px 18px 15px 60px;border:2px solid #18181b;border-radius:10px;background:#fff;font-size:16px;line-height:26px;color:#27272a}.mm-steps[data-astro-cid-pxgqgjkk]>li[data-astro-cid-pxgqgjkk]:before{content:counter(mm-step);position:absolute;left:17px;top:15px;width:28px;height:28px;box-sizing:border-box;border-radius:999px;border:2px solid #18181b;background:#dcfce7;font-family:Sora,sans-serif;font-weight:800;font-size:13px;line-height:24px;text-align:center;color:#18181b}.mm-steps[data-astro-cid-pxgqgjkk] p[data-astro-cid-pxgqgjkk]{margin:0}.mm-steps[data-astro-cid-pxgqgjkk] strong[data-astro-cid-pxgqgjkk]{color:#18181b;font-weight:600}.mm-steps[data-astro-cid-pxgqgjkk] a[data-astro-cid-pxgqgjkk]:not(.mm-btn){color:#a21caf;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.mm-steps[data-astro-cid-pxgqgjkk] code[data-astro-cid-pxgqgjkk],.mm-inline-code[data-astro-cid-pxgqgjkk]{font-family:Geist Mono,ui-monospace,monospace;font-size:.85em;background:#f4f4f5;border:1.5px solid #d4d4d8;border-radius:6px;padding:1px 6px;color:#18181b;overflow-wrap:anywhere}@media (max-width: 639px){.mm-steps[data-astro-cid-pxgqgjkk]>li[data-astro-cid-pxgqgjkk]{padding:13px 14px 13px 54px;font-size:15px;line-height:24px}.mm-steps[data-astro-cid-pxgqgjkk]>li[data-astro-cid-pxgqgjkk]:before{left:14px;top:13px}}.mm-skill-body[data-astro-cid-jrlgpo3w]{display:flex;flex-direction:column;gap:56px}.mm-skill-aside[data-astro-cid-jrlgpo3w]{display:none}.mm-skill-main[data-astro-cid-jrlgpo3w]{display:flex;flex-direction:column;gap:72px;min-width:0;max-width:840px;flex:1 1 0%}@media (min-width: 1024px){.mm-skill-body[data-astro-cid-jrlgpo3w]{flex-direction:row;align-items:flex-start}.mm-skill-aside[data-astro-cid-jrlgpo3w]{display:flex;flex-direction:column;gap:2px;position:sticky;top:24px;width:240px;flex:none}}.mm-tools-head[data-astro-cid-jrlgpo3w]{display:none}.mm-tools-row[data-astro-cid-jrlgpo3w]{display:grid;gap:8px 20px}.mm-tools-row-rule[data-astro-cid-jrlgpo3w]{border-top:1px solid #e4e4e7}@media (min-width: 640px){.mm-tools-head[data-astro-cid-jrlgpo3w],.mm-tools-row[data-astro-cid-jrlgpo3w]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);gap:8px 20px}}.mm-tools-status[data-astro-cid-jrlgpo3w]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.mm-tools-yes[data-astro-cid-jrlgpo3w]{display:inline-flex;align-items:center;gap:8px}.mm-skill-section[data-astro-cid-jrlgpo3w]{scroll-margin-top:24px}.mm-skill-h2[data-astro-cid-jrlgpo3w]{font-size:32px;line-height:38px;font-weight:700;color:#18181b}.mm-skill-p[data-astro-cid-jrlgpo3w]{font-size:18px;line-height:31px;color:#3f3f46}.mm-ask[data-astro-cid-jrlgpo3w]{border-radius:18px 18px 18px 4px}.mm-skill-side-link[data-astro-cid-jrlgpo3w]{display:block;text-decoration:none;color:#3f3f46;font-size:15px;line-height:20px;padding:8px 12px;border:2px solid transparent;border-radius:8px}.mm-skill-side-link[data-astro-cid-jrlgpo3w]:hover{color:#a21caf}@media (max-width: 639px){.mm-skill-h2[data-astro-cid-jrlgpo3w]{font-size:26px;line-height:32px}.mm-skill-p[data-astro-cid-jrlgpo3w]{font-size:17px;line-height:29px}}
