._main_1n4oy_1{max-width:1180px;margin:auto;padding:40px 32px 96px}._header_1n4oy_1{max-width:880px;padding:42px 0}._eyebrow_1n4oy_1{color:var(--app-accent-text,#6655c7);letter-spacing:.1em;font-size:12px}._header_1n4oy_1 h1{overflow-wrap:anywhere;margin:18px 0;font-size:clamp(30px,4.4vw,54px);line-height:1.25}._summary_1n4oy_1{color:var(--app-text-muted,#626271);font-size:19px;line-height:1.8}._byline_1n4oy_1{color:var(--app-text-muted,#777);font-size:13px}._main_1n4oy_1 a{color:var(--app-accent-text,#5545b8)}._actions_1n4oy_1{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._actions_1n4oy_1 a{border:1px solid var(--app-border,#ded9ef);border-radius:9px;padding:13px 20px;text-decoration:none}._actions_1n4oy_1 a:first-child{color:#fff;border-color:var(--app-border-strong,#6045df);background:#6045df}._layout_1n4oy_1{border-top:1px solid var(--app-border,#e9e6f0);grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding-top:32px;display:grid}._layout_1n4oy_1 h2{font-size:20px}._layout_1n4oy_1 h3{font-size:15px}._layout_1n4oy_1 section+section{margin-top:40px}._body_1n4oy_1{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--app-accent-soft,#faf9fd);border:1px solid var(--app-border,#ebe7f4);border-radius:12px;padding:24px;line-height:1.9}._aside_1n4oy_1{font-size:14px;line-height:1.8}._aside_1n4oy_1 dt{color:var(--app-text-muted,#80808d);margin-top:18px}._aside_1n4oy_1 dd{overflow-wrap:anywhere;margin:0}._aside_1n4oy_1>p{color:var(--app-text-muted,#777);margin-top:24px}._main_1n4oy_1 a:focus-visible{outline-offset:4px;outline:3px solid #ac9af1}@media (max-width:700px){._main_1n4oy_1{padding:24px 20px 64px}._header_1n4oy_1{padding:24px 0}._layout_1n4oy_1{grid-template-columns:1fr;gap:20px}._body_1n4oy_1{padding:18px}._summary_1n4oy_1{font-size:16px}._byline_1n4oy_1{line-height:1.9}._actions_1n4oy_1 a{text-align:center;flex:1;font-size:14px}._aside_1n4oy_1{border-top:1px solid var(--app-border,#eee);padding-top:16px}}._directory_1n4oy_3{color:var(--app-text,#122b3d)}._directory_1n4oy_3 ._header_1n4oy_1{max-width:940px}._directory_1n4oy_3 ._eyebrow_1n4oy_1,._directory_1n4oy_3 a{color:var(--app-success-text,#087f7b)}._directory_1n4oy_3 ._byline_1n4oy_1{color:var(--app-text-muted,#596b77);font-size:14px;line-height:1.8}._directory_1n4oy_3 ._body_1n4oy_1{background:var(--app-success-soft,#f6fbfa);border-color:var(--app-border,#dbeae6);font-size:16px}._directory_1n4oy_3 ._layout_1n4oy_1{border-color:var(--app-border,#dceae7)}._directory_1n4oy_3 ._aside_1n4oy_1{font-size:15px}._directory_1n4oy_3 ._actions_1n4oy_1 :is(a,button){border:1px solid var(--app-border,#baded5);background:var(--app-success-soft,#f6fbfa);min-height:44px;color:var(--app-success-text,#087a74);cursor:pointer;border-radius:10px;padding:12px 20px;font-family:inherit;font-size:15px;line-height:1.6;text-decoration:none}._directory_1n4oy_3 ._actions_1n4oy_1 :is(a,button):first-child{color:#fff;background:#087f7b;border-color:#087f7b}._directory_1n4oy_3 ._actions_1n4oy_1 button:disabled{cursor:wait;opacity:.65}._directory_1n4oy_3 :is(button,a,input):focus-visible{outline-offset:4px;outline:3px solid #098d87}._repositoryCard_1n4oy_3{border:1px solid var(--app-border,#cce6df);background:linear-gradient(115deg,var(--app-success-soft,#e8f8f2),var(--app-accent-soft,#f6fafc));border-radius:18px;margin-top:26px;padding:24px}._repositoryCard_1n4oy_3 h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:24px}._sourceUrl_1n4oy_3{color:var(--app-text-secondary,#4c6c72);overflow-wrap:anywhere;margin:0;font:13px/1.8 ui-monospace,monospace}._snapshot_1n4oy_3{margin:18px 0 0;font-size:16px;font-weight:600;line-height:1.7}._snapshot_1n4oy_3 span{color:var(--app-text-muted,#5b7178);font-size:13px;font-weight:400;display:block}._directoryActions_1n4oy_3 ._actions_1n4oy_1{margin-top:20px}._directoryActions_1n4oy_3>[role=status]{color:var(--app-success-text,#295851);margin:12px 0 0;font-size:14px;line-height:1.7}._directoryActions_1n4oy_3>[role=status]:empty{display:none}._manualCopy_1n4oy_3{gap:8px;margin-top:12px;font-size:14px;display:grid}._manualCopy_1n4oy_3 input{border:1px solid var(--app-border-strong,#9dccc2);width:100%;min-height:44px;color:var(--app-text,#173d45);background:var(--app-panel,white);border-radius:8px;padding:12px;font:14px/1.8 ui-monospace,monospace}@media (max-width:700px){._repositoryCard_1n4oy_3{border-radius:14px;padding:20px 16px}._repositoryCard_1n4oy_3 h2{font-size:21px}._directory_1n4oy_3 ._actions_1n4oy_1{gap:10px}._directory_1n4oy_3 ._actions_1n4oy_1 :is(a,button){flex:160px}._directory_1n4oy_3 ._header_1n4oy_1{padding-bottom:26px}._directory_1n4oy_3 ._aside_1n4oy_1{font-size:15px}._directoryActions_1n4oy_3 ._actions_1n4oy_1{margin-top:16px}}@media (prefers-reduced-motion:reduce){._directory_1n4oy_3 *{scroll-behavior:auto!important}}._caption_1n4oy_5{color:var(--app-text-muted,#6e7083);font-size:14px;line-height:1.7}._post_1n4oy_5{max-width:980px}._post_1n4oy_5 ._header_1n4oy_1{padding-bottom:24px}._postBody_1n4oy_5{border-top:1px solid var(--app-border,#e9e6f0);padding-top:28px}._prose_1n4oy_5{white-space:pre-wrap;overflow-wrap:anywhere;font-size:17px;line-height:1.95}._cover_1n4oy_5{object-fit:contain;background:var(--app-accent-soft,#f7f7fc);border-radius:16px;width:100%;max-height:680px;margin:0 0 28px;display:block}._actions_1n4oy_1 a{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}._layout_1n4oy_1>article{min-width:0}@media (max-width:700px){._post_1n4oy_5 ._header_1n4oy_1 h1{font-size:28px}._prose_1n4oy_5{font-size:16px}._postBody_1n4oy_5{padding-top:20px}._cover_1n4oy_5{margin-bottom:20px}._layout_1n4oy_1{gap:32px}._actions_1n4oy_1{gap:10px}._actions_1n4oy_1 a{flex:180px}}._exampleCover_1n4oy_7{margin:0 0 28px}._exampleCover_1n4oy_7 ._cover_1n4oy_5{height:auto;margin-bottom:10px}._postBody_1n4oy_5 ._formatted_1n4oy_8{font-size:17px;line-height:1.9}._postBody_1n4oy_5 ._formatted_1n4oy_8 h4{margin:1.7em 0 .65em;font-size:1.15em}._postBody_1n4oy_5 ._formatted_1n4oy_8 blockquote{border-left:3px solid var(--app-border,#ccc3ec);color:var(--app-text-muted,#687086);margin:1.2em 0;padding:.2em 0 .2em 1em}._postBody_1n4oy_5 ._formatted_1n4oy_8 .note-inline-media{margin:1.5em 0}._postBody_1n4oy_5 ._formatted_1n4oy_8 .note-inline-media img{border-radius:10px;width:auto;max-width:100%;height:auto;margin:auto;display:block}._postBody_1n4oy_5>._cover_1n4oy_5{margin-top:24px}._formatted_1n4oy_8{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.85}._formatted_1n4oy_8>p{margin:0 0 12px}._formatted_1n4oy_8>:last-child{margin-bottom:0}._formatted_1n4oy_8 :is(ul,ol){margin:12px 0;padding-left:22px}._formatted_1n4oy_8 li{margin:5px 0}._formatted_1n4oy_8 h4{margin:18px 0 8px;font-size:1em}._formatted_1n4oy_8 code{overflow-wrap:anywhere;font-size:.9em}._formatted_1n4oy_8 .method-code{white-space:pre;border:1px solid var(--line,var(--app-border,#e6e3ef));background:var(--surface-subtle,var(--app-accent-soft,#faf9fd));tab-size:2;border-radius:10px;max-width:100%;padding:14px;font:13px/1.75 ui-monospace,SFMono-Regular,monospace;overflow:auto}._formatted_1n4oy_8 .method-code code{font:inherit;white-space:pre;overflow-wrap:normal}._formatted_1n4oy_8 .method-table{width:100%;max-width:100%;margin:12px 0;overflow:auto}._formatted_1n4oy_8 .method-table table{border-collapse:collapse;width:100%;font:inherit}._formatted_1n4oy_8 .method-table :is(th,td){text-align:left;vertical-align:top;border:1px solid var(--line,var(--app-border,#e6e3ef));overflow-wrap:anywhere;padding:10px 12px}._formatted_1n4oy_8 .method-table th{background:var(--surface-subtle,var(--app-accent-soft,#faf9fd));font-weight:600}._formatted_1n4oy_8 .method-cell-label{display:none}._formatted_1n4oy_8 .method-cell-value{min-width:0}@media (max-width:600px){._formatted_1n4oy_8 .method-table{overflow:visible}._formatted_1n4oy_8 .method-table table{display:block}._formatted_1n4oy_8 .method-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._formatted_1n4oy_8 .method-table tbody{gap:12px;display:grid}._formatted_1n4oy_8 .method-table tr{border:1px solid var(--line,var(--app-border,#e6e3ef));background:var(--surface,var(--app-panel,#fff));border-radius:10px;padding:4px 12px;display:block}._formatted_1n4oy_8 .method-table td{border:0;border-bottom:1px solid var(--line,var(--app-border,#e6e3ef));grid-template-columns:minmax(64px,.7fr) minmax(0,1.5fr);gap:10px;padding:9px 0;display:grid}._formatted_1n4oy_8 .method-table td:last-child{border-bottom:0}._formatted_1n4oy_8 .method-cell-label{color:var(--muted,var(--app-text-muted,#697082));font-size:.86em;font-weight:500;display:block}._formatted_1n4oy_8 .method-code{padding:12px;font-size:12px}}
