.cms-prose_content__wMUZ4{margin-top:44px}.cms-prose_illustration__myxuP{margin:32px 0}.cms-prose_body__CiM_c{color:var(--article-prose);font:400 17px/1.7 var(--article-body-font),sans-serif;letter-spacing:-.17px;overflow-wrap:anywhere}.cms-prose_body__CiM_c :is(p,ul,ol,blockquote,pre,figure,table){margin:20px 0}.cms-prose_body__CiM_c>:first-child,.cms-prose_body__CiM_c>div>:first-child{margin-top:0}.cms-prose_body__CiM_c :is(h2,h3,h4,h5,h6){color:var(--article-strong);scroll-margin-top:32px}.cms-prose_body__CiM_c h2{margin:56px 0 20px;font:400 30px/1.18 var(--transcribe-dev-heading-font),sans-serif;letter-spacing:normal}.cms-prose_body__CiM_c h3{margin:34px 0 10px;font:600 20px/1.4 var(--article-body-font),sans-serif;font-variation-settings:"opsz" 32;letter-spacing:-.2px}.cms-prose_body__CiM_c h4{margin:24px 0 10px;font-size:18px;font-weight:600}.cms-prose_body__CiM_c :is(strong,b){font-weight:600;color:var(--article-strong)}.cms-prose_body__CiM_c a{color:var(--article-strong);text-decoration:underline;text-decoration-color:var(--article-link-line);text-underline-offset:3px}.cms-prose_body__CiM_c ul{list-style:disc;padding-left:22px}.cms-prose_body__CiM_c ol{list-style:decimal;padding-left:26px}.cms-prose_body__CiM_c li{padding-left:2px;margin:10px 0}.cms-prose_body__CiM_c li>:is(ul,ol){margin:10px 0}.cms-prose_body__CiM_c .contains-task-list{list-style:none;padding-left:0}.cms-prose_body__CiM_c input[type=checkbox]{margin-right:10px;accent-color:var(--article-strong)}.cms-prose_body__CiM_c blockquote{border-left:2px solid var(--article-quote-line);padding:4px 0 4px 24px;font:500 22px/1.45 var(--transcribe-dev-body-font),sans-serif;letter-spacing:-.22px;color:var(--article-strong)}.cms-prose_body__CiM_c blockquote p{margin:0}.cms-prose_body__CiM_c blockquote p+p{margin-top:12px}.cms-prose_body__CiM_c img{display:block;width:auto;height:auto;max-width:100%;border-radius:14px;margin:32px auto}.cms-prose_body__CiM_c figure img{margin:0 auto}.cms-prose_body__CiM_c figcaption{font-size:13px;line-height:1.5;text-align:center;color:var(--art-muted);margin-top:10px}.cms-prose_body__CiM_c table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:15px}.cms-prose_body__CiM_c :is(th,td){border:1px solid var(--article-line);padding:12px;min-width:110px;text-align:left;vertical-align:top}.cms-prose_body__CiM_c th{background:var(--blog-surface);color:var(--article-strong);font-weight:600}.cms-prose_body__CiM_c pre{max-width:100%;overflow:auto;background:var(--blog-surface);border:1px solid var(--article-line);border-radius:14px;padding:20px;font-size:13px;line-height:1.7}.cms-prose_body__CiM_c code{font-family:ui-monospace,monospace;font-size:.9em}.cms-prose_body__CiM_c :not(pre)>code{background:var(--blog-surface);padding:2px 5px;border-radius:4px}.cms-prose_body__CiM_c hr{margin:36px 0;border:0;border-top:1px solid var(--article-line)}.cms-prose_body__CiM_c iframe{max-width:100%}.cms-prose_body__CiM_c details{margin:12px 0;border-bottom:1px solid var(--article-line);padding:20px 0}.cms-prose_body__CiM_c summary{cursor:pointer;font-weight:500;color:var(--article-strong)}.cms-prose_back___RMvE{display:inline-block;margin-top:40px;color:var(--art-muted);font-size:14px}@media (max-width:704px){.cms-prose_content__wMUZ4{margin-top:32px}.cms-prose_body__CiM_c h2{margin-top:40px}.cms-prose_body__CiM_c blockquote{font-size:20px;padding-left:18px}}.ts-language-trigger{display:inline-flex;align-items:center;gap:9px;width:208px;max-width:100%;min-height:36px;padding:7px 12px;border:1px solid var(--ts-menu-line);border-radius:8px;background:var(--ts-menu);color:var(--ts-text);font:inherit;font-size:13px;cursor:pointer;text-align:start}.ts-language-trigger>span:nth-child(2){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-language-trigger:disabled{opacity:.5;cursor:not-allowed}.ts-language-menu{margin:0;inset:auto;position:fixed;z-index:150;width:296px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ts-menu-line);border-radius:13px;background:var(--ts-menu);color:var(--ts-text);box-shadow:var(--ts-menu-shadow);padding:6px}.ts-language-heading{display:flex;align-items:center;justify-content:space-between;padding:5px 7px 9px;font-size:12px;font-weight:500}.ts-language-heading button{display:grid;place-items:center;width:25px;height:25px;border-radius:6px;color:var(--ts-muted);cursor:pointer}.ts-language-heading button:hover{background:var(--ts-menu-hover)}.ts-language-search{display:flex;align-items:center;gap:8px;flex-shrink:0;margin:0 3px 7px;padding:8px 10px;border:1px solid var(--ts-line);border-radius:8px;color:var(--ts-muted);background:var(--ts-canvas)}.ts-language-menu .ts-language-search input{width:100%;min-width:0;padding:0;border:0!important;outline:none!important;box-shadow:none!important;background:transparent;color:var(--ts-text);font:inherit;font-size:13px}.ts-language-search:focus-within{border-color:var(--ts-muted)}.ts-language-search svg{flex-shrink:0}.ts-language-options{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 2px}.ts-language-options>button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px;border:0;border-radius:7px;background:transparent;text-align:start;color:var(--ts-text);font:inherit;font-size:13px;cursor:pointer}.ts-language-options>button:hover,.ts-language-options>button[data-active]{background:var(--ts-menu-hover)}.ts-language-options>button:disabled{cursor:wait;opacity:.65}.ts-language-flag{font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:20px;line-height:1;width:25px;flex-shrink:0;text-align:center}.ts-language-name{flex:1;min-width:0}.ts-language-name small{display:block;color:var(--ts-muted);font-size:11px;line-height:1.4;margin-top:1px}.ts-language-empty{padding:18px 10px;color:var(--ts-muted);text-align:center;font-size:12px}.ts-language-spinner{animation:ts-language-spin 1s linear infinite}@keyframes ts-language-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ts-language-spinner{animation:none}}.ts-language-menu::backdrop{background:transparent;pointer-events:none}