.content-image.svelte-d92vlt{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:50px}.content-image.svelte-d92vlt img:where(.svelte-d92vlt){width:100%;max-width:830px;height:auto}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt){margin-top:12px;font-size:14px;font-weight:400;line-height:1.5;color:var(--color-2);text-align:center}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt) p{margin-top:12px;font-size:12px;font-weight:400;line-height:1.5;color:var(--color-2);text-align:center}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt) strong{font-weight:600;color:var(--color-1)}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt) em{font-style:italic}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt) a{color:#6366f1;text-decoration:none;transition:color .2s}.content-image.svelte-d92vlt .image-caption:where(.svelte-d92vlt) a:hover{color:#818cf8;text-decoration:underline}.table-wrapper.svelte-in4ttk{margin:30px 0;max-width:100%;overflow-x:auto}.table-wrapper.full-width.svelte-in4ttk{width:100%}.table-wrapper.svelte-in4ttk .table-caption:where(.svelte-in4ttk){margin-bottom:12px;font-size:14px;font-weight:500;color:var(--color-1);text-align:center}.table-wrapper.svelte-in4ttk table:where(.svelte-in4ttk){min-width:100%;border-collapse:collapse;font-size:14px;border-radius:8px;background-color:#ffffff05;overflow:hidden}.table-wrapper.svelte-in4ttk table.bordered:where(.svelte-in4ttk){border:1px solid var(--color-8)}.table-wrapper.svelte-in4ttk table.bordered:where(.svelte-in4ttk) th:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk table.bordered:where(.svelte-in4ttk) td:where(.svelte-in4ttk){border-right:1px solid rgba(255,255,255,.05)}.table-wrapper.svelte-in4ttk table.bordered:where(.svelte-in4ttk) th:where(.svelte-in4ttk):last-child,.table-wrapper.svelte-in4ttk table.bordered:where(.svelte-in4ttk) td:where(.svelte-in4ttk):last-child{border-right:none}.table-wrapper.svelte-in4ttk table.compact:where(.svelte-in4ttk) th:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk table.compact:where(.svelte-in4ttk) td:where(.svelte-in4ttk){padding:8px 12px}.table-wrapper.svelte-in4ttk thead:where(.svelte-in4ttk){background-color:#ffffff0d}.table-wrapper.svelte-in4ttk th:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk td:where(.svelte-in4ttk){padding:12px 16px;font-size:14px;line-height:150%}.table-wrapper.svelte-in4ttk th.left:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk td.left:where(.svelte-in4ttk){text-align:left}.table-wrapper.svelte-in4ttk th.center:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk td.center:where(.svelte-in4ttk){text-align:center}.table-wrapper.svelte-in4ttk th.right:where(.svelte-in4ttk),.table-wrapper.svelte-in4ttk td.right:where(.svelte-in4ttk){text-align:right}.table-wrapper.svelte-in4ttk th:where(.svelte-in4ttk){font-weight:600;color:var(--color-2);border-bottom:1px solid var(--color-8);white-space:nowrap}.table-wrapper.svelte-in4ttk td:where(.svelte-in4ttk){font-weight:400;color:var(--color-1);border-bottom:1px solid rgba(255,255,255,.05)}.table-wrapper.svelte-in4ttk tbody:where(.svelte-in4ttk) tr:where(.svelte-in4ttk){transition:background-color .2s ease}.table-wrapper.svelte-in4ttk tbody:where(.svelte-in4ttk) tr.striped:where(.svelte-in4ttk){background-color:#ffffff05}.table-wrapper.svelte-in4ttk tbody:where(.svelte-in4ttk) tr:where(.svelte-in4ttk):hover{background-color:#ffffff14}.table-wrapper.svelte-in4ttk tbody:where(.svelte-in4ttk) tr:where(.svelte-in4ttk):last-child td:where(.svelte-in4ttk){border-bottom:none}.portable-text-content.svelte-1btv3ww h1{margin-top:50px;margin-bottom:20px;font-weight:700;font-size:40px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww h2{margin-top:40px;margin-bottom:20px;font-weight:600;font-size:32px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww h3{margin-top:30px;margin-bottom:20px;font-weight:400;font-size:24px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww h4{margin-top:20px;margin-bottom:20px;font-weight:400;font-size:20px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww h5{margin-top:20px;margin-bottom:20px;font-weight:400;font-size:18px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww h6{margin-top:20px;margin-bottom:20px;font-weight:400;font-size:16px;line-height:150%;color:var(--color-1)}.portable-text-content.svelte-1btv3ww p{font-size:18px;font-weight:400;line-height:1.5;color:var(--color-1);margin-top:20px}.portable-text-content.svelte-1btv3ww ol,.portable-text-content.svelte-1btv3ww ul{font-size:18px;font-weight:400;line-height:1.5;color:var(--color-1);margin-top:20px;padding-left:24px}.portable-text-content.svelte-1btv3ww ol li,.portable-text-content.svelte-1btv3ww ul li{margin-bottom:8px}.portable-text-content.svelte-1btv3ww ol li:last-child,.portable-text-content.svelte-1btv3ww ul li:last-child{margin-bottom:0}.portable-text-content.svelte-1btv3ww code{padding:2px 6px;background-color:var(--color-5);border:1px solid var(--color-4);border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;color:var(--color-1)}.portable-text-content.svelte-1btv3ww strong{font-weight:600}.portable-text-content.svelte-1btv3ww em{font-style:italic}.portable-text-content.svelte-1btv3ww a{color:#6366f1;text-decoration:none;transition:color .2s}.portable-text-content.svelte-1btv3ww a:hover{color:#818cf8;text-decoration:underline}.blog-detail.svelte-1teoznn{min-width:1080px;max-width:1080px;margin:0 auto;padding:40px 20px}.blog-detail.svelte-1teoznn .back-link:where(.svelte-1teoznn){background:none;border:none;padding:0;cursor:pointer;font-weight:400;font-size:18px;line-height:150%;color:var(--color-1);text-decoration:none}.blog-detail.svelte-1teoznn .back-link:where(.svelte-1teoznn):hover{color:var(--color-special)}.blog-detail.svelte-1teoznn header:where(.svelte-1teoznn){margin-bottom:16px}.blog-detail.svelte-1teoznn header:where(.svelte-1teoznn) h1:where(.svelte-1teoznn){font-size:40px;font-weight:600;color:var(--color-special);line-height:1.2}.blog-detail.svelte-1teoznn header:where(.svelte-1teoznn) time:where(.svelte-1teoznn){margin-top:16px;font-weight:400;font-size:18px;line-height:1.5;color:var(--color-4)}.blog-detail.svelte-1teoznn .divider:where(.svelte-1teoznn){width:100%;margin-top:24px;margin-bottom:32px;border-bottom:1px solid var(--color-4)}@media(max-width:1120px){.blog-detail.svelte-1teoznn{min-width:auto;padding:20px}.blog-detail.svelte-1teoznn header:where(.svelte-1teoznn) h1:where(.svelte-1teoznn){font-size:28px}}
