.code-tabs{margin:28px 0;border-radius:14px;overflow:hidden;border:1px solid #2a2f3a;background:#0d1117;box-shadow:0 10px 30px rgba(0,0,0,.18);font-family:JetBrains Mono,Fira Code,Consolas,Courier New,monospace}.code-tabs-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 6px 10px;background:#161b22;border-bottom:1px solid #2a2f3a}.code-tabs-langs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.code-tabs-langs::-webkit-scrollbar{display:none}.code-tabs-lang{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#8b949e;font-size:13px;font-weight:600;font-family:inherit;padding:7px 14px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.code-tabs-lang:hover{color:#c9d1d9;background:rgba(255,255,255,.04)}.code-tabs-lang.active{color:#fff;background:rgba(99,102,241,.22);box-shadow:inset 0 -2px 0 #818cf8}.code-tabs-copy{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:1px solid #2a2f3a;background:transparent;color:#8b949e;font-size:12px;font-weight:600;font-family:inherit;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .15s ease}.code-tabs-copy:hover{color:#fff;border-color:#818cf8;background:rgba(99,102,241,.12)}.code-tabs-pre{margin:0;padding:18px 20px;overflow-x:auto;background:#0d1117;max-height:620px}.code-tabs-code{display:block;background:transparent!important;padding:0!important;color:#e6edf3;font-size:13.5px;line-height:1.7;font-family:inherit;-moz-tab-size:4;tab-size:4;white-space:pre}.code-tabs-editor{margin:20px 0;border:1px solid var(--border-secondary,#2a2f3a);border-radius:12px;overflow:hidden;background:var(--bg-card,#161b22)}.cte-header{justify-content:space-between;padding:10px 14px;background:var(--bg-tertiary,#1c2128);border-bottom:1px solid var(--border-secondary,#2a2f3a)}.cte-header,.cte-title{display:flex;align-items:center}.cte-title{gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-primary,#818cf8)}.cte-delete-block{border:none;background:transparent;color:var(--text-muted,#8b949e);cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;transition:all .15s ease}.cte-delete-block:hover{color:#f87171;background:rgba(248,113,113,.12)}.cte-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 12px;background:var(--bg-card,#161b22);border-bottom:1px solid var(--border-secondary,#2a2f3a)}.cte-tab{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;border-radius:8px;background:var(--bg-tertiary,#1c2128);border:1px solid transparent;font-size:13px;font-weight:600;color:var(--text-secondary,#c9d1d9);cursor:pointer;transition:all .15s ease}.cte-tab.active{border-color:var(--accent-primary,#818cf8);background:rgba(99,102,241,.12);color:var(--text-primary,#fff)}.cte-tab-remove{border:none;background:transparent;color:var(--text-muted,#8b949e);cursor:pointer;padding:2px;display:inline-flex;border-radius:4px;transition:all .15s ease}.cte-tab-remove:hover{color:#f87171}.cte-add-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px dashed var(--border-secondary,#2a2f3a);background:transparent;color:var(--text-muted,#8b949e);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.cte-add-tab:hover{border-color:var(--accent-primary,#818cf8);color:var(--accent-primary,#818cf8)}.cte-body{padding:14px}.cte-lang-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cte-lang-label{font-size:12px;font-weight:700;color:var(--text-muted,#8b949e);text-transform:uppercase;letter-spacing:.04em}.cte-lang-select{padding:7px 12px;border-radius:8px;border:1px solid var(--border-secondary,#2a2f3a);background:var(--bg-input,#0d1117);color:var(--text-primary,#e6edf3);font-size:13px;font-weight:600;cursor:pointer}.cte-code{width:100%;resize:vertical;border-radius:10px;border:1px solid var(--border-secondary,#2a2f3a);background:#0d1117;color:#e6edf3;padding:14px 16px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:13.5px;line-height:1.7;-moz-tab-size:4;tab-size:4;outline:none;transition:border-color .15s ease}.cte-code:focus{border-color:var(--accent-primary,#818cf8)}.code-tabs-code .hljs-comment,.code-tabs-code .hljs-quote{color:#8b949e;font-style:italic}.code-tabs-code .hljs-built_in,.code-tabs-code .hljs-keyword,.code-tabs-code .hljs-name,.code-tabs-code .hljs-selector-tag,.code-tabs-code .hljs-tag{color:#ff7b72}.code-tabs-code .hljs-addition,.code-tabs-code .hljs-attribute,.code-tabs-code .hljs-literal,.code-tabs-code .hljs-section,.code-tabs-code .hljs-string,.code-tabs-code .hljs-template-tag,.code-tabs-code .hljs-template-variable,.code-tabs-code .hljs-title,.code-tabs-code .hljs-type{color:#a5d6ff}.code-tabs-code .hljs-title.class_,.code-tabs-code .hljs-title.function_{color:#d2a8ff}.code-tabs-code .hljs-bullet,.code-tabs-code .hljs-meta,.code-tabs-code .hljs-number,.code-tabs-code .hljs-symbol{color:#79c0ff}.code-tabs-code .hljs-params,.code-tabs-code .hljs-variable{color:#ffa657}.code-tabs-code .hljs-attr,.code-tabs-code .hljs-property{color:#79c0ff}.code-tabs-code .hljs-deletion{color:#ffa198}.code-tabs-code .hljs-emphasis{font-style:italic}.code-tabs-code .hljs-strong{font-weight:700}@media (max-width:640px){.code-tabs-pre{padding:14px}.code-tabs-code{font-size:12.5px}}.light-theme .code-tabs{border-color:#d0d7de;background:#ffffff;box-shadow:0 1px 3px rgba(27,31,36,.08),0 8px 24px rgba(27,31,36,.06)}.light-theme .code-tabs-header{background:#f6f8fa;border-bottom-color:#d0d7de}.light-theme .code-tabs-lang{color:#57606a}.light-theme .code-tabs-lang:hover{color:#24292f;background:rgba(27,31,36,.05)}.light-theme .code-tabs-lang.active{color:#24292f;background:rgba(99,102,241,.12);box-shadow:inset 0 -2px 0 #6366f1}.light-theme .code-tabs-copy{border-color:#d0d7de;color:#57606a}.light-theme .code-tabs-copy:hover{color:#24292f;border-color:#6366f1;background:rgba(99,102,241,.08)}.light-theme .code-tabs-pre{background:#ffffff}.light-theme .code-tabs-code{color:#24292f}.light-theme .code-tabs-code .hljs-comment,.light-theme .code-tabs-code .hljs-quote{color:#6e7781;font-style:italic}.light-theme .code-tabs-code .hljs-keyword,.light-theme .code-tabs-code .hljs-name,.light-theme .code-tabs-code .hljs-selector-tag,.light-theme .code-tabs-code .hljs-tag{color:#cf222e}.light-theme .code-tabs-code .hljs-addition,.light-theme .code-tabs-code .hljs-string,.light-theme .code-tabs-code .hljs-template-tag,.light-theme .code-tabs-code .hljs-template-variable{color:#0a3069}.light-theme .code-tabs-code .hljs-title.function_{color:#8250df}.light-theme .code-tabs-code .hljs-title.class_,.light-theme .code-tabs-code .hljs-type{color:#953800}.light-theme .code-tabs-code .hljs-attr,.light-theme .code-tabs-code .hljs-built_in,.light-theme .code-tabs-code .hljs-bullet,.light-theme .code-tabs-code .hljs-literal,.light-theme .code-tabs-code .hljs-meta,.light-theme .code-tabs-code .hljs-number,.light-theme .code-tabs-code .hljs-property,.light-theme .code-tabs-code .hljs-symbol{color:#0550ae}.light-theme .code-tabs-code .hljs-params,.light-theme .code-tabs-code .hljs-variable{color:#953800}.light-theme .code-tabs-code .hljs-section,.light-theme .code-tabs-code .hljs-title{color:#0550ae}.light-theme .code-tabs-code .hljs-deletion{color:#82071e}.light-theme .cte-code{background:#ffffff;color:#24292f;border-color:#d0d7de}.light-theme .cte-code:focus{border-color:#6366f1}.markdown-content blockquote:has(.code-tabs),.wysiwyg-preview blockquote:has(.code-tabs){border:none!important;background:transparent!important;padding:0!important;margin:0!important;box-shadow:none!important}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_538739{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_538739{--font-manrope:"Manrope","Manrope Fallback"}