.ProseMirror .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:8px 0}.ProseMirror .column{overflow:auto;padding:8px;margin:-8px}.mdoc{--mdoc-gray-text:#787774;--mdoc-brown-text:#9f6b53;--mdoc-orange-text:#d9730d;--mdoc-yellow-text:#cb912f;--mdoc-green-text:#448361;--mdoc-blue-text:#337ea9;--mdoc-purple-text:#9065b0;--mdoc-pink-text:#c14c8a;--mdoc-red-text:#d44c47;--mdoc-gray-bg:#f1f1ef;--mdoc-brown-bg:#f4eeee;--mdoc-orange-bg:#fbecdd;--mdoc-yellow-bg:#fbf3db;--mdoc-green-bg:#edf3ec;--mdoc-blue-bg:#e7f3f8;--mdoc-purple-bg:#f6f3f9;--mdoc-pink-bg:#faf1f5;--mdoc-red-bg:#fdebec}.dark .mdoc{--mdoc-gray-text:#979a9b;--mdoc-brown-text:#937264;--mdoc-orange-text:#ffa344;--mdoc-yellow-text:#ffdc49;--mdoc-green-text:#4dab9a;--mdoc-blue-text:#529cca;--mdoc-purple-text:#9a6dd7;--mdoc-pink-text:#e255a1;--mdoc-red-text:#ff7369;--mdoc-gray-bg:#2f3437;--mdoc-brown-bg:#4a3228;--mdoc-orange-bg:#5c3b23;--mdoc-yellow-bg:#56452f;--mdoc-green-bg:#354c4b;--mdoc-blue-bg:#364954;--mdoc-purple-bg:#443f57;--mdoc-pink-bg:#533b4c;--mdoc-red-bg:#594141}.mdoc .mdoc-tone-text-default{color:inherit}.mdoc .mdoc-tone-text-primary{color:hsl(var(--primary))}.mdoc .mdoc-tone-text-gray{color:var(--mdoc-gray-text)}.mdoc .mdoc-tone-text-brown{color:var(--mdoc-brown-text)}.mdoc .mdoc-tone-text-orange{color:var(--mdoc-orange-text)}.mdoc .mdoc-tone-text-yellow{color:var(--mdoc-yellow-text)}.mdoc .mdoc-tone-text-green{color:var(--mdoc-green-text)}.mdoc .mdoc-tone-text-blue{color:var(--mdoc-blue-text)}.mdoc .mdoc-tone-text-purple{color:var(--mdoc-purple-text)}.mdoc .mdoc-tone-text-pink{color:var(--mdoc-pink-text)}.mdoc .mdoc-tone-text-red{color:var(--mdoc-red-text)}.mdoc .mdoc-tone-bg-default{background-color:transparent}.mdoc .mdoc-tone-bg-primary{background-color:hsl(var(--primary)/.12)}.mdoc .mdoc-tone-bg-gray{background-color:var(--mdoc-gray-bg)}.mdoc .mdoc-tone-bg-brown{background-color:var(--mdoc-brown-bg)}.mdoc .mdoc-tone-bg-orange{background-color:var(--mdoc-orange-bg)}.mdoc .mdoc-tone-bg-yellow{background-color:var(--mdoc-yellow-bg)}.mdoc .mdoc-tone-bg-green{background-color:var(--mdoc-green-bg)}.mdoc .mdoc-tone-bg-blue{background-color:var(--mdoc-blue-bg)}.mdoc .mdoc-tone-bg-purple{background-color:var(--mdoc-purple-bg)}.mdoc .mdoc-tone-bg-pink{background-color:var(--mdoc-pink-bg)}.mdoc .mdoc-tone-bg-red{background-color:var(--mdoc-red-bg)}.mdoc .mdoc-color{border-radius:.2em;padding:.05em .2em;margin:0 -.2em}.mdoc .mdoc-columns{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:1.5rem 0}@media (min-width:768px){.mdoc .mdoc-columns--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mdoc .mdoc-columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mdoc .mdoc-columns--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mdoc .mdoc-col>:first-child{margin-top:0}.mdoc .mdoc-col>:last-child{margin-bottom:0}.mdoc .mdoc-callout{display:flex;flex-direction:column;gap:.25rem;border-radius:var(--radius);padding:1rem 1.25rem;margin:1.5rem 0}.mdoc .mdoc-callout>:first-child{margin-top:0}.mdoc .mdoc-callout>:last-child{margin-bottom:0}.mdoc .mdoc-card{display:block;border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.25rem;margin:1.5rem 0;background-color:hsl(var(--card))}.mdoc a.mdoc-card{text-decoration:none;transition:border-color .15s ease}.mdoc a.mdoc-card:hover{border-color:hsl(var(--primary))}.mdoc .mdoc-card__title{margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.mdoc .mdoc-card>:last-child{margin-bottom:0}.mdoc .mdoc-toggle{border-bottom:1px solid hsl(var(--border));padding:.75rem 0}.mdoc .mdoc-toggle__summary{cursor:pointer;font-weight:600;margin:0;list-style-position:outside}.mdoc .mdoc-toggle[open] .mdoc-toggle__summary{margin-bottom:.75rem}.mdoc .mdoc-image{margin:1.5rem 0}.mdoc .mdoc-image img{width:100%;height:auto;border-radius:var(--radius)}.mdoc .mdoc-image--full{max-width:100%}.mdoc .mdoc-image--large{max-width:75%}.mdoc .mdoc-image--medium{max-width:50%}.mdoc .mdoc-image--small{max-width:25%}.mdoc .mdoc-align--left{text-align:left}.mdoc .mdoc-align--center{text-align:center}.mdoc .mdoc-align--right{text-align:right}.mdoc .mdoc-align--justify{text-align:justify}.mdoc .mdoc-image--align-center{margin-left:auto;margin-right:auto}.mdoc .mdoc-image--align-right{margin-left:auto;margin-right:0}.mdoc .mdoc-image--align-left{margin-left:0;margin-right:auto}.mdoc .mdoc-image__caption{margin-top:.5rem;font-size:.875rem;color:hsl(var(--muted-foreground));text-align:center}.mdoc .mdoc-image--missing{min-height:6rem;border:1px dashed hsl(var(--border));border-radius:var(--radius)}.mdoc table{width:100%;margin:1.5rem 0;border-collapse:collapse;table-layout:fixed;font-size:.9375rem}.mdoc table td,.mdoc table th{border:1px solid hsl(var(--border));padding:.5rem .75rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}.mdoc table th{background-color:hsl(var(--muted));font-weight:600}.mdoc table tbody tr:nth-child(2n){background-color:hsl(var(--muted)/.4)}.mdoc table td>p,.mdoc table th>p{margin:0}.mdoc .mdoc-video{margin:1.5rem 0}.mdoc .mdoc-video__facade{position:relative;display:block;width:100%;cursor:pointer;border:0;padding:0;background:none;border-radius:var(--radius);overflow:hidden}.mdoc .mdoc-video__facade img{width:100%;height:auto;display:block}.mdoc .mdoc-video__facade:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-color:transparent transparent transparent #fff;border-style:solid;border-width:1.25rem 0 1.25rem 2rem;filter:drop-shadow(0 0 .5rem rgb(0 0 0/.6))}.mdoc .mdoc-files{margin:1.5rem 0}.mdoc .mdoc-files__title{font-weight:600;margin:0 0 .5rem}.mdoc .mdoc-files__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.mdoc .mdoc-files__item a{display:inline-flex;align-items:center;gap:.5rem}.mdoc .mdoc-button{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;border-radius:var(--radius);font-weight:600;text-decoration:none}.mdoc .mdoc-button--default{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.mdoc .mdoc-button--secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.mdoc .mdoc-button--outline{border:1px solid hsl(var(--border));color:inherit}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}