:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body){--blog-block-line:#b8b9af;--blog-code-panel:#f4f5f0;--blog-code-rule:#25956f;min-width:0}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) :is(.tableWrapper,.blog-table-scroll){max-width:100%;overflow-x:auto;margin:24px 0;overscroll-behavior-x:contain;border-radius:8px}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;font-size:15px}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) :is(td,th){min-width:110px;border:1px solid var(--blog-block-line);padding:14px 16px;text-align:left;vertical-align:top;position:relative;overflow-wrap:anywhere}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) th{background:#eeeadd;font-weight:700}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) :is(td,th) p{font-size:inherit;line-height:1.6;margin:0;color:inherit}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) th :is(p,strong){font-weight:700}.blog-rich-text-editor .selectedCell:after{content:"";position:absolute;inset:0;background:rgb(37 149 111/13%);pointer-events:none}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre{background:var(--blog-code-panel);border:1px solid #e1e4da;border-left:4px solid var(--blog-code-rule);border-radius:0 8px 8px 0;padding:20px;margin:24px 0;max-width:100%;overflow-x:auto;white-space:pre;overflow-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;color:#252d2b}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code{background:transparent;border:0;border-radius:0;padding:0;font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;color:inherit;white-space:inherit}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code:after,:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code:before{content:none}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code span{color:inherit!important}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-type){color:#176180!important}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute){color:#34713a!important}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-number,.hljs-literal,.hljs-symbol,.hljs-bullet){color:#9d315c!important}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-comment,.hljs-quote){color:#69766c!important;font-style:italic}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-title,.hljs-section,.hljs-name){color:#875523!important}:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) pre code :is(.hljs-meta,.hljs-attr,.hljs-variable){color:#655495!important}.blog-block-toolbar{padding:12px;border-bottom:1px solid #ded9cc;background:#fbf6ec;color:#25362d}.blog-block-toolbar__row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.blog-block-toolbar__row+.blog-block-toolbar__row{margin-top:8px}.blog-block-toolbar button,.blog-block-toolbar input,.blog-block-toolbar select{min-height:34px;border:1px solid #d8d5c9;border-radius:6px;background:#fffcf5;padding:5px 9px;font-size:12px}.blog-block-toolbar button{display:inline-flex;align-items:center;gap:6px}.blog-block-toolbar button:not(:disabled):hover{background:#e5eddf}.blog-block-toolbar button[aria-pressed=true]{background:#dcecdf;border-color:#6e9e80}.blog-block-toolbar button:disabled,.blog-block-toolbar select:disabled{opacity:.4;cursor:not-allowed}.blog-block-toolbar :is(button,input,select):focus-visible{outline:2px solid #25956f;outline-offset:2px}.blog-block-toolbar__label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-right:4px}.blog-block-toolbar__hint{margin:10px 0 0;font-size:11px;color:#647064}.blog-block-toolbar__insert{padding:12px;margin-top:10px;border:1px solid #d8d5c9;border-radius:8px;background:#f5f1e6}.blog-block-toolbar__insert label{display:inline-flex;align-items:center;gap:8px;font-size:12px}.blog-block-toolbar__insert input[type=number]{width:64px}.blog-block-toolbar__error{color:#9d3542;font-size:12px;margin-top:8px}.blog-block-toolbar__table-options{margin-top:8px;min-width:0}.blog-block-toolbar__table-options>.blog-block-toolbar__row{gap:8px}.blog-block-toolbar__table-options .blog-block-toolbar__hint{margin:0}.blog-block-toolbar__table-toggle[aria-expanded=true]{background:#e5eddf;border-color:#a4b59c}.blog-block-toolbar__table-toggle svg:last-child{transition:transform .15s ease}.blog-block-toolbar__table-toggle[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.blog-block-toolbar__table-panel{display:flex;flex-wrap:wrap;gap:12px 20px;min-width:0;max-width:100%;margin:8px 0 10px;padding:12px;border:1px solid #d8d5c9;border-radius:8px;background:#f5f1e6}.blog-block-toolbar__table-group{flex:1 1 190px;min-width:0}.blog-block-toolbar__table-group>.blog-block-toolbar__label{display:block;margin:0 0 6px}.blog-block-toolbar__table-delete{flex-basis:100%;border-top:1px solid #ded9cc;padding-top:10px}.blog-block-toolbar__table-delete button{color:#9d3542}.blog-block-toolbar__table-delete button:not(:disabled):hover{background:#f4e6df}@media (prefers-reduced-motion:reduce){.blog-block-toolbar__table-toggle svg:last-child{transition:none}}@media (max-width:767px){:is(.blog-rich-text-editor .ProseMirror,.blog-editorial .article-body) table{min-width:540px}.blog-block-toolbar__row{gap:5px}}