article.cyrians-native-c .custom-content figure.cyrians-image{text-align:center;width:100%;min-width:0;max-width:100%;margin:1.5rem auto;display:block}article.cyrians-native-c .custom-content figure.cyrians-image>a{vertical-align:top;max-width:100%;display:inline-block}article.cyrians-native-c .custom-content figure.cyrians-image>img,article.cyrians-native-c .custom-content figure.cyrians-image>a>img{max-width:100%;height:auto;margin:0 auto;display:block}article.cyrians-native-c .custom-content figure.cyrians-image>figcaption.cyrians-caption{box-sizing:border-box;width:100%;min-width:0;max-width:570px;color:hsl(var(--muted-foreground));text-align:center;white-space:normal;word-break:normal;overflow-wrap:break-word;flex:none;align-self:center;margin:.5rem auto 0;padding:0 .5rem;font-size:15px;line-height:1.6;display:block}article.cyrians-native-c .custom-content figure.cyrians-gallery{--cyrians-native-gap:16px;--cyrians-native-item-basis:calc((100% - 3 * var(--cyrians-native-gap)) / 4);align-items:stretch;gap:var(--cyrians-native-gap);box-sizing:border-box;flex-wrap:wrap;width:100%;max-width:100%;margin:1.5rem 0;padding:0;display:flex}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-1{--cyrians-native-item-basis:100%}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-2{--cyrians-native-item-basis:calc((100% - var(--cyrians-native-gap)) / 2)}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-3{--cyrians-native-item-basis:calc((100% - 2 * var(--cyrians-native-gap)) / 3)}article.cyrians-native-c .custom-content figure.cyrians-gallery>figure.cyrians-image{flex:1 1 var(--cyrians-native-item-basis);box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;width:auto;min-width:0;max-width:100%;margin:0;padding:0;display:flex;position:relative}article.cyrians-native-c .custom-content figure.cyrians-gallery>figure.cyrians-image>img,article.cyrians-native-c .custom-content figure.cyrians-gallery>figure.cyrians-image>a{width:100%;min-width:0;max-width:100%;margin:0;display:block}article.cyrians-native-c .custom-content figure.cyrians-gallery>figure.cyrians-image>a>img,article.cyrians-native-c .custom-content figure.cyrians-gallery>figure.cyrians-image>img{width:100%;max-width:100%;height:auto;margin:0;display:block}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image{justify-content:flex-start}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image>img,article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image>a{flex:auto;min-height:0}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image>img,article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image>a>img{object-fit:cover;height:100%;min-height:0}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image>figcaption.cyrians-caption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000b3);margin:0;padding:1.5rem .5rem .5rem;font-size:.8rem;position:absolute;bottom:0;left:0;right:0}article.cyrians-native-c .custom-content figure.cyrians-gallery>figcaption.cyrians-gallery-caption{width:100%;color:hsl(var(--muted-foreground));text-align:center;flex:0 0 100%;margin:0;font-size:15px;line-height:1.6}article.cyrians-native-c .custom-content figure.cyrians-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}article.cyrians-native-c .custom-content figure.cyrians-gallery:not(.cyrians-cols-1) figure.cyrians-image img{object-fit:fill;width:100%;height:auto;max-height:none;margin:0}article.cyrians-native-c .custom-content figure.cyrians-gallery:not(.cyrians-cols-1).cyrians-cropped figure.cyrians-image img{object-fit:cover;height:100%;min-height:0;max-height:none}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-1 figure.cyrians-image img,article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-1.cyrians-cropped>figure.cyrians-image>a>img,article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-1.cyrians-cropped>figure.cyrians-image>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70vh;margin-inline:auto}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cols-1.cyrians-cropped>figure.cyrians-image>:is(a,img){flex:none}article.cyrians-native-c .custom-content figure.cyrians-image img{cursor:zoom-in}article.cyrians-native-c .custom-content figure.cyrians-image img:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}article.cyrians-native-c .custom-content figure.cyrians-image.cyrians-image-unavailable{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}article.cyrians-native-c .custom-content figure.cyrians-image.cyrians-image-unavailable>figcaption.cyrians-caption{white-space:normal;word-break:normal;overflow-wrap:break-word;flex:none;align-self:center;width:min(100%,570px);min-width:0;max-width:100%}article.cyrians-native-c .custom-content figure.cyrians-gallery.cyrians-cropped>figure.cyrians-image.cyrians-image-unavailable>figcaption.cyrians-caption{color:hsl(var(--muted-foreground));pointer-events:auto;background:0 0;margin:.5rem auto 0;padding:.4rem .5rem;position:static}article.cyrians-native-c .custom-content figure.cyrians-image .cyrians-image-fallback{box-sizing:border-box;border:1px dashed hsl(var(--border));background:hsl(var(--muted) / .15);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,570px);max-width:100%;min-height:120px;padding:1rem;display:flex}article.cyrians-native-c .custom-content .cyrians-embed-figure{max-width:100%;margin:1.4rem 0}article.cyrians-native-c .custom-content a.cyrians-embed-card{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;min-width:0;max-width:100%;color:inherit;overflow-wrap:anywhere;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(132px,33%);align-items:stretch;gap:0;padding:0;text-decoration:none;display:grid;overflow:hidden}article.cyrians-native-c .custom-content a.cyrians-embed-card:hover,article.cyrians-native-c .custom-content a.cyrians-embed-card:focus-visible{border-color:hsl(var(--primary))}article.cyrians-native-c .custom-content .cyrians-embed-copy{flex-direction:column;justify-content:center;gap:.55rem;min-width:0;padding:1.25rem;line-height:1.65;display:flex}article.cyrians-native-c .custom-content .cyrians-embed-copy strong{color:hsl(var(--foreground));font-size:1rem;font-weight:650;line-height:1.45}article.cyrians-native-c .custom-content .cyrians-embed-copy .cyrians-embed-excerpt{color:hsl(var(--muted-foreground));font-size:.88rem;line-height:1.65}article.cyrians-native-c .custom-content .cyrians-embed-copy small{color:hsl(var(--muted-foreground));font-size:.78rem}article.cyrians-native-c .custom-content .cyrians-embed-image,article.cyrians-native-c .custom-content .cyrians-embed-media{background:hsl(var(--muted) / .3);place-items:center;min-width:0;min-height:160px;max-height:240px;display:grid;position:relative;overflow:hidden}article.cyrians-native-c .custom-content .cyrians-embed-image img,article.cyrians-native-c .custom-content .cyrians-embed-media>img.cyrians-external-thumbnail{z-index:2;object-fit:contain;width:100%;height:100%;max-height:240px;display:block;position:relative}article.cyrians-native-c .custom-content .cyrians-embed-media>img.cyrians-external-favicon{z-index:2;object-fit:contain;background:#fff9;border-radius:12px;width:76px;height:76px;padding:10px;display:block;position:relative}article.cyrians-native-c .custom-content .cyrians-embed-placeholder{z-index:1;color:hsl(var(--muted-foreground));text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem;display:flex;position:absolute;inset:0}article.cyrians-native-c .custom-content .cyrians-embed-placeholder svg{opacity:.7;width:46px;height:46px}article.cyrians-native-c .custom-content .cyrians-embed-placeholder span{max-width:95%;font-size:.75rem}article.cyrians-native-c .custom-content img.cyrians-external-broken{display:none}article.cyrians-native-c .custom-content figure.cyrians-embed-video{color:#fff;background:#0b0d13;border-radius:12px;flex-direction:column;align-items:stretch;width:100%;max-width:960px;margin:1.75rem auto;display:flex;position:relative;overflow:hidden}article.cyrians-native-c .custom-content .cyrians-video-play{aspect-ratio:16/9;cursor:pointer;color:#fff;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:145px;font-weight:700;display:flex}article.cyrians-native-c .custom-content .cyrians-video-play span:first-child{font-size:2.5rem}article.cyrians-native-c .custom-content .cyrians-video-play:focus-visible{outline-offset:-4px;outline:2px solid #fff}article.cyrians-native-c .custom-content .cyrians-video-play:disabled{cursor:wait;opacity:.6}article.cyrians-native-c .custom-content .cyrians-video-play[hidden],article.cyrians-native-c .custom-content .cyrians-video-mount[hidden]{display:none!important}article.cyrians-native-c .custom-content .cyrians-video-mount{aspect-ratio:16/9;width:100%}article.cyrians-native-c .custom-content .cyrians-video-mount iframe{border:0;width:100%;height:100%;display:block}article.cyrians-native-c .custom-content .cyrians-video-status,article.cyrians-native-c .custom-content .cyrians-video-source{text-align:center;color:#fff;padding:.3rem .8rem;font-size:.8rem;line-height:1.6}article.cyrians-native-c .custom-content .cyrians-video-source{text-underline-offset:3px;min-height:40px;text-decoration:underline;display:block}@media (width<=640px){article.cyrians-native-c .custom-content figure.cyrians-gallery:not(.cyrians-cols-1){--cyrians-native-item-basis:calc((100% - var(--cyrians-native-gap)) / 2)}article.cyrians-native-c .custom-content a.cyrians-embed-card{grid-template-columns:minmax(0,1fr)}article.cyrians-native-c .custom-content .cyrians-embed-image,article.cyrians-native-c .custom-content .cyrians-embed-media{order:-1;min-height:150px;max-height:190px}article.cyrians-native-c .custom-content .cyrians-embed-media>img.cyrians-external-thumbnail{max-height:190px}}article.cyrians-native-c,article.cyrians-native-c .custom-content{width:100%;min-width:0;max-width:none}article.cyrians-native-c .custom-content :is(h1,h2,h3,h4,h5,h6):before{content:none!important;display:none!important}article.cyrians-native-c .custom-content :is(h1,h2,h3,h4,h5,h6).cyrians-heading{scroll-margin-top:5rem}article.cyrians-native-c .custom-content .cyrians-text-center{text-align:center}article.cyrians-native-c .custom-content .cyrians-text-right{text-align:right}article.cyrians-native-c .custom-content .cyrians-text-left{text-align:left}article.cyrians-native-c .custom-content .cyrians-text-justify{text-align:justify}article.cyrians-native-c .custom-content .cyrians-font-normal{font-size:1rem}article.cyrians-native-c .custom-content .cyrians-font-medium{font-size:1.125rem}article.cyrians-native-c .custom-content .cyrians-font-large{font-size:1.4rem}article.cyrians-native-c .custom-content .cyrians-font-x-large{font-size:1.75rem}article.cyrians-native-c .custom-content .cyrians-font-small{font-size:.875rem}article.cyrians-native-c .custom-content .cyrians-inline-color{background:0 0}article.cyrians-native-c .custom-content .cyrians-color-vivid-red,article.cyrians-native-c .custom-content .cyrians-color-vivid-red-color{color:#cf2e2e}article.cyrians-native-c .custom-content .cyrians-color-luminous-vivid-orange-color{color:#ff6900}article.cyrians-native-c .custom-content .cyrians-color-vivid-cyan-blue-color{color:#0693e3}article.cyrians-native-c .custom-content .cyrians-color-luminous-vivid-amber-color{color:#fcb900}article.cyrians-native-c .custom-content .cyrians-color-vivid-purple-color{color:#9b51e0}article.cyrians-native-c .custom-content .cyrians-color-pale-pink-color{color:#f78da7}article.cyrians-native-c .custom-content .cyrians-color-white-color{color:#fff}article.cyrians-native-c .custom-content .cyrians-color-black-color{color:#000}article.cyrians-native-c .custom-content .cyrians-background{padding:1rem}article.cyrians-native-c .custom-content .cyrians-color-vivid-red-background-color{background:#cf2e2e}article.cyrians-native-c .custom-content .cyrians-color-pale-cyan-blue-background-color{background:#8ed1fc}article.cyrians-native-c .custom-content .cyrians-spacer{flex-shrink:0;margin:0;display:block}article.cyrians-native-c .custom-content .cyrians-separator{border:0;border-top:1px solid hsl(var(--border));width:100%;margin:1.75rem 0}article.cyrians-native-c .custom-content :is(ul,ol).cyrians-list{margin:1rem 0;padding-inline-start:0;list-style:none}article.cyrians-native-c .custom-content ul.cyrians-list>li{margin:.4em 0;padding-inline-start:1.75rem;list-style:none}article.cyrians-native-c .custom-content ol.cyrians-list>li{margin:.4em 0;padding-inline-start:2.5rem;list-style:none}article.cyrians-native-c .custom-content :is(ul,ol).cyrians-list>li::marker{content:none}article.cyrians-native-c .custom-content .cyrians-list :is(ul,ol){margin-block:.5rem;padding-inline-start:1rem}article.cyrians-native-c .custom-content blockquote.cyrians-quote,article.cyrians-native-c .custom-content figure.cyrians-pullquote{border-inline-start:4px solid hsl(var(--primary));background:hsl(var(--muted) / .15);border-radius:8px;margin:1.5rem auto;padding:1rem 1.5rem}article.cyrians-native-c .custom-content figure.cyrians-pullquote blockquote{text-align:center;border:0;margin:0;padding:0}article.cyrians-native-c .custom-content .cyrians-columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:start;gap:1.5rem;width:100%;margin:1.5rem 0;display:grid}article.cyrians-native-c .custom-content .cyrians-column{min-width:0}article.cyrians-native-c .custom-content figure.cyrians-table{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;width:100%;min-width:0;max-width:100%;margin:1.5rem 0;padding:0;display:block;overflow-x:auto}article.cyrians-native-c .custom-content figure.cyrians-table table{box-sizing:border-box;border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%;min-width:0;max-width:none;margin:0;display:table}article.cyrians-native-c .custom-content figure.cyrians-table table.cyrians-table-fixed{table-layout:fixed}article.cyrians-native-c .custom-content figure.cyrians-table :is(th,td){vertical-align:middle;overflow-wrap:break-word;padding:.7rem .8rem;border:2px solid color-mix(in srgb,hsl(var(--foreground)) 35%,hsl(var(--background)))!important}article.cyrians-native-c .custom-content figure.cyrians-table th{background:hsl(var(--muted) / .2);font-weight:700}article.cyrians-native-c .custom-content figure.cyrians-table :is(th,td)[data-align=center]{text-align:center}article.cyrians-native-c .custom-content figure.cyrians-table :is(th,td)[data-align=right]{text-align:right}article.cyrians-native-c .custom-content figure.cyrians-table figcaption{text-align:center;color:hsl(var(--muted-foreground));font-size:.92rem}.dark article.cyrians-native-c .custom-content .astro-code,.dark article.cyrians-native-c .custom-content .astro-code span{color:var(--shiki-dark,inherit)!important}.cyrians-code-viewer .code-fullscreen-content.code-fullscreen-content{border-color:var(--code-border);color-scheme:normal;background-color:var(--code-surface)!important}.cyrians-code-viewer .code-fullscreen-content>code{color:inherit!important}.dark .cyrians-code-viewer .code-fullscreen-content,.dark .cyrians-code-viewer .code-fullscreen-content span{color:var(--shiki-dark,inherit)!important}article.cyrians-native-c .custom-content figure.cyrians-file{border:1px solid hsl(var(--border));border-radius:10px;width:100%;margin:1.4rem 0;padding:1rem 1.2rem}article.cyrians-native-c .custom-content :is(.cyrians-file-button,.cyrians-button-link,.cyrians-button-element){background:hsl(var(--primary));min-height:38px;color:hsl(var(--primary-foreground));border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .95rem;text-decoration:none;display:inline-flex}article.cyrians-native-c .custom-content .cyrians-aligncenter{text-align:center;margin-inline:auto}article.cyrians-native-c .custom-content .cyrians-alignright{margin-left:auto}article.cyrians-native-c .custom-content .cyrians-alignleft{margin-right:auto}article.cyrians-native-c .custom-content .cyrians-layout-flex{flex-wrap:wrap;gap:1rem;display:flex}@media (width<=740px){article.cyrians-native-c .custom-content .cyrians-columns{grid-template-columns:minmax(0,1fr)}}
