.CommonStyles_module_alignmentContainer__2lZZt{display:flex;width:100%;&:has(.CommonStyles_module_captionWrapper__28T51){padding-bottom:var(--caption-height)}& .CommonStyles_module_captionContainer__RTthV{position:relative}& .CommonStyles_module_captionWrapper__28T51{position:absolute;bottom:0;transform:translateY(100%)}}.CommonStyles_module_captionContainer__RTthV{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;.CommonStyles_module_captionWrapper__28T51{max-width:70%;min-width:100px;display:flex;justify-content:center;align-items:center;height:var(--caption-height);font-size:14px}}.CodeBlockNodeView_module_codeWrapper__Nx5TO{width:100%}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: Tokyo-night-Dark
  origin: https://github.com/enkia/tokyo-night-vscode-theme
  Description: Original highlight.js style
  Author: (c) Henri Vandersleyen <hvandersleyen@gmail.com>
  License: see project LICENSE
  Touched: 2022
*/.hljs-comment,.hljs-meta{color:#565f89}.hljs-deletion,.hljs-doctag,.hljs-regexp,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-tag,.hljs-template-tag,.hljs-variable.language_{color:#f7768e}.hljs-link,.hljs-literal,.hljs-number,.hljs-params,.hljs-template-variable,.hljs-type,.hljs-variable{color:#ff9e64}.hljs-attribute,.hljs-built_in{color:#e0af68}.hljs-selector-tag{color:#2ac3de}.hljs-keyword,.hljs-property,.hljs-subst,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-addition,.hljs-bullet,.hljs-quote,.hljs-string,.hljs-symbol{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-attr,.hljs-char.escape_,.hljs-keyword,.hljs-name,.hljs-operator{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{background:#1a1b26;color:#9aa5ce}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.ImageNodeView_module_imageStyles__0AvB1{width:100%;height:auto}.EmbedNodeView_module_embedStyles__sYH3X{border:none;width:100%;height:100%;border-radius:8px;overflow:hidden}.RTERenderer_module_rteRenderStyles__bVJ41{--caption-height:40px;ul[data-type=taskList]{list-style-type:none;li{display:flex;align-items:center;&>div{flex:1;display:flex;align-items:center}}label{pointer-events:none;padding-right:8px;margin-top:4px}}.details{display:flex;flex-direction:column}}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.blog_rteFormStyles__hEJe3 a{cursor:pointer;color:var(--primary);text-decoration-line:underline}.blog_rteFormStyles__hEJe3 p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.blog_rteFormStyles__hEJe3 h1{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.blog_rteFormStyles__hEJe3 h1,.blog_rteFormStyles__hEJe3 h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.blog_rteFormStyles__hEJe3 h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.blog_rteFormStyles__hEJe3 h3{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.blog_rteFormStyles__hEJe3 ul{list-style-type:disc;list-style-position:inside}.blog_rteFormStyles__hEJe3 ul li>p{display:inline}.blog_rteFormStyles__hEJe3 ul ul{margin-top:calc(var(--spacing,.25rem)*.5);margin-left:calc(var(--spacing,.25rem)*3);list-style-type:disc;list-style-position:inside}.blog_rteFormStyles__hEJe3 ol{list-style-type:decimal;list-style-position:inside}.blog_rteFormStyles__hEJe3 ol li>p{display:inline}.blog_rteFormStyles__hEJe3 ol ol{margin-top:calc(var(--spacing,.25rem)*.5);margin-left:calc(var(--spacing,.25rem)*3);list-style-type:decimal;list-style-position:inside}

/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.blogContent_rteDocumentStyles__9xY_X a{cursor:pointer;color:var(--primary);text-decoration-line:underline}.blogContent_rteDocumentStyles__9xY_X p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.blogContent_rteDocumentStyles__9xY_X h1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}.blogContent_rteDocumentStyles__9xY_X h1,.blogContent_rteDocumentStyles__9xY_X h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.blogContent_rteDocumentStyles__9xY_X h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.blogContent_rteDocumentStyles__9xY_X h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.blogContent_rteDocumentStyles__9xY_X blockquote{margin-block:calc(var(--spacing,.25rem)*1);border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--primary);background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.blogContent_rteDocumentStyles__9xY_X blockquote{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.blogContent_rteDocumentStyles__9xY_X blockquote{padding-block:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*4);color:var(--muted-foreground)}.blogContent_rteDocumentStyles__9xY_X ul{list-style-type:disc;list-style-position:inside}.blogContent_rteDocumentStyles__9xY_X ul li>p{display:inline}.blogContent_rteDocumentStyles__9xY_X ul ul{margin-top:calc(var(--spacing,.25rem)*.5);margin-left:calc(var(--spacing,.25rem)*3);list-style-type:disc;list-style-position:inside}.blogContent_rteDocumentStyles__9xY_X ol{list-style-type:decimal;list-style-position:inside}.blogContent_rteDocumentStyles__9xY_X ol li>p{display:inline}.blogContent_rteDocumentStyles__9xY_X ol ol{margin-top:calc(var(--spacing,.25rem)*.5);margin-left:calc(var(--spacing,.25rem)*3);list-style-type:decimal;list-style-position:inside}.blogContent_rteDocumentStyles__9xY_X hr{margin-block:calc(var(--spacing,.25rem)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}.blogContent_rteDocumentStyles__9xY_X iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%}.blogContent_rteDocumentStyles__9xY_X .details{gap:calc(var(--spacing,.25rem)*1);padding:calc(var(--spacing,.25rem)*1)}.blogContent_rteDocumentStyles__9xY_X .details,.blogContent_rteDocumentStyles__9xY_X .details button{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);display:flex}.blogContent_rteDocumentStyles__9xY_X .details button{aspect-ratio:1;height:calc(var(--spacing,.25rem)*6);cursor:pointer;justify-content:center;align-items:center}@media (hover:hover){.blogContent_rteDocumentStyles__9xY_X .details button:hover{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.blogContent_rteDocumentStyles__9xY_X .details button:hover{background-color:color-mix(in oklab,var(--accent-foreground)10%,transparent)}}}.blogContent_rteDocumentStyles__9xY_X .details button:before{content:"▶"}.blogContent_rteDocumentStyles__9xY_X .details.is-open>button:before{transform:rotate(90deg)}.blogContent_rteDocumentStyles__9xY_X .details div{flex:1}.blogContent_rteDocumentStyles__9xY_X .details div summary{height:calc(var(--spacing,.25rem)*6);align-items:center;list-style-type:none;display:flex}.blogContent_rteDocumentStyles__9xY_X .details div [data-type=detailsContent]{margin-top:calc(var(--spacing,.25rem)*1)}.blogContent_rteDocumentStyles__9xY_X .block-code>div:first-child{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent);padding:calc(var(--spacing,.25rem)*2)}.blogContent_rteDocumentStyles__9xY_X .block-code>div:first-child>pre{padding:calc(var(--spacing,.25rem)*2)}.blogContent_rteDocumentStyles__9xY_X .inline-code{border-radius:var(--radius);background-color:var(--secondary);padding-inline:calc(var(--spacing,.25rem)*1);font-family:var(--font-mono)}.blogContent_rteDocumentStyles__9xY_X .advanced-table td{border-style:var(--tw-border-style);border-width:1px;position:relative;border-color:var(--muted-foreground)!important}.blogContent_rteDocumentStyles__9xY_X .advanced-table .column-resize-handle{pointer-events:none;z-index:10;width:calc(var(--spacing,.25rem)*1);background-color:var(--muted-foreground);position:absolute;top:-1.5px;bottom:-1px;right:-2.5px}.blogContent_rteDocumentStyles__9xY_X>*+:not(p){margin-top:calc(var(--spacing,.25rem)*4)}.blogContent_rteDocumentStyles__9xY_X>*+p{margin-top:calc(var(--spacing,.25rem)*1)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}