p+.component-gallery{margin-top:2rem;margin-bottom:2rem}.component-gallery .overflow-x-auto{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.component-gallery .overflow-x-auto::-webkit-scrollbar{display:none}.component-gallery .snap-mandatory{scroll-snap-type:x mandatory}.component-gallery .snap-start{scroll-snap-align:start}.component-gallery .scroll-container{align-items:center}.component-gallery .figure-outer{display:inline-grid;grid-template-columns:1fr;grid-template-rows:auto auto}.component-gallery figcaption{min-width:100%;width:0}.article-text.prose h1,.article-text.prose h2,.article-text.prose h3{font-family:DedaleTrial-205TF}.article-text.prose blockquote,.article-text.prose figure.rich-text-image,.article-text.prose h1,.article-text.prose h2,.article-text.prose h3,.article-text.prose h4,.article-text.prose h5,.article-text.prose h6,.article-text.prose ol,.article-text.prose p,.article-text.prose table,.article-text.prose ul{margin-left:auto;margin-right:auto;max-width:768px;padding-left:1rem;padding-right:1rem}.article-text.prose h1{margin-top:3rem;font-size:2.25rem;line-height:2.5rem}@media (min-width: 768px){.article-text.prose h1{font-size:3rem;line-height:1}}@media (min-width: 1024px){.article-text.prose h1{font-size:3.75rem;line-height:1}}.article-text.prose h2{font-size:1.875rem;line-height:2.25rem}@media (min-width: 768px){.article-text.prose h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){.article-text.prose h2{font-size:3rem;line-height:1}}.article-text.prose h3{font-size:1.5rem;line-height:2rem}@media (min-width: 768px){.article-text.prose h3{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){.article-text.prose h3{font-size:2.25rem;line-height:2.5rem}}.article-text.prose h1+h6{margin-bottom:3rem}.article-text.prose h6{font-size:.75rem;line-height:1rem;font-weight:400;line-height:1.25}.article-text.prose blockquote{padding-left:3rem}.article-text.prose figure.rich-text-image img{width:100%;border-radius:.125rem}.article-text.prose figure.rich-text-image+h6{margin-top:-1.5rem;margin-bottom:2rem}.article-text.prose figure.rich-text-image{margin-top:2rem;margin-bottom:2rem}.article-text.prose figure.rich-text-image figcaption{margin-top:.5rem;text-align:left;font-size:.75rem;line-height:1rem;--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity))}.article-text.prose p{margin-top:1.5rem;margin-bottom:1.5rem;text-wrap:pretty}.article-text.prose a{--un-text-opacity:1;color:rgb(0 59 255 / var(--un-text-opacity))}.article-text.prose a:hover{text-decoration-line:underline}.article-text.prose ol,.article-text.prose ul{padding-left:3rem}.article-text.prose li p{margin-top:.75rem;margin-bottom:.75rem}.article-text.prose figure.rich-text-image.hide-caption figcaption{display:none}.article-text.prose figure.rich-text-image.show-caption figcaption{display:block}.article-text.prose table{margin-top:2rem;margin-bottom:2rem;width:100%}.article-text.prose .table-signature table{font-size:60%}@media (min-width: 768px){.article-text.prose .table-signature table{font-size:100%}}.article-text.prose .table-signature table td{padding-top:.25rem;padding-bottom:.25rem}.article-text.prose .table-signature table td:first-child{width:40%}.article-text.prose .table-signature table td:nth-child(2){width:20%}.article-text.prose .table-signature table td:last-child{width:40%}.article-text.prose .table-bordered table{border-width:1px;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity))}.article-text.prose .table-bordered table td,.article-text.prose .table-bordered table th{border-width:1px;--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity));padding:.5rem}.article-text.prose .table-cells-top table td,.article-text.prose .table-cells-top table th{vertical-align:top}.article-text.prose .table-cells-bottom table td,.article-text.prose .table-cells-bottom table th{vertical-align:bottom}.article-text.prose .table-cells-center table td,.article-text.prose .table-cells-center table th{text-align:center;vertical-align:middle}.article-text.prose .table-equal-width table{table-layout:fixed}.article-text.prose .table-equal-width table td,.article-text.prose .table-equal-width table th{width:1%}.article-text.prose .table-no-padding table td,.article-text.prose .table-no-padding table th{padding:0}.article-text.prose table th{font-weight:700}.article-text.prose table td,.article-text.prose table th{padding:.5rem}.article-text.prose table{display:block;overflow-x:auto}@media (min-width: 768px){.article-text.prose table{display:table}}.chinese-dash{display:inline-block;letter-spacing:-.25em;margin-left:.1em;margin-right:.35em;transform:scaleX(1.2);transform-origin:center}
