._frame_1g3g5_1{border:1px solid var(--border);border-radius:var(--neu-radius-surface);background:var(--neu-surface-low);min-width:0;box-shadow:none;margin-block:8px 40px}._toolbar_1g3g5_11{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-width:0;padding:12px 24px;display:flex}._identity_1g3g5_22{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}._frame_1g3g5_1 ._identity_1g3g5_22 h2{color:var(--foreground);font:600 14px/24px var(--font-sans);letter-spacing:0;margin:0}._frame_1g3g5_1 ._identity_1g3g5_22 code{color:var(--muted-foreground);font:400 12px/20px var(--font-mono);overflow-wrap:anywhere;background:0 0;border:0;padding:0}._links_1g3g5_46{gap:4px;display:flex}._links_1g3g5_46 a{border-radius:var(--neu-radius-small);min-height:40px;color:var(--foreground);font:500 13px/20px var(--font-sans);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}._links_1g3g5_46 a:hover{background:var(--neu-surface-soft)}._links_1g3g5_46 a:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._canvas_1g3g5_71{border-radius:0 0 var(--neu-radius-surface) var(--neu-radius-surface);background:var(--neu-surface);min-width:0;padding:24px;overflow:visible}._canvas_1g3g5_71>[data-template]{padding-block:0}._canvas_1g3g5_71 [data-slot=portfolio],._canvas_1g3g5_71 [data-slot=portfolio] section[id],._canvas_1g3g5_71 [data-slot=blog-post]{scroll-margin-top:calc(var(--docs-header-height,72px) + 16px)}@media (width<=560px){._frame_1g3g5_1{margin-inline:-12px}._toolbar_1g3g5_11{padding:12px}._canvas_1g3g5_71{padding:20px 12px}}._page_1go2b_2 ._header_1go2b_2{border-bottom:0;margin-bottom:20px;padding-bottom:0}._page_1go2b_2 ._header_1go2b_2 h1{letter-spacing:-.025em;margin-top:12px;font-size:clamp(1.75rem,2.5vw,2rem);font-weight:700;line-height:1.2}._page_1go2b_2 ._header_1go2b_2>p{margin-top:8px;font-size:.875rem;line-height:1.6}
