.wp-block-group.kaden-article{direction:rtl;text-align:right;overflow-wrap:break-word;min-width:0}
.kaden-article :where(p,h2,h3,h4,h5,h6,li,blockquote,figcaption){direction:rtl;text-align:right}
.kaden-article :where(p,li){line-height:inherit}
.kaden-article :where(h2,h3,h4,h5,h6){line-height:1.65;scroll-margin-top:5rem;border-radius:6px;margin-block:1.8em .8em}
.kaden-article :where(p){margin-block:0 1.1em}
.kaden-article :where(ul,ol){padding-inline-start:1.7em}
.kaden-article li{margin-block:.45em}
.wp-block-group.kaden-article .wp-block-table{display:block;overflow-x:auto;max-width:100%;min-width:0;margin-block:1.5rem 2rem!important}
.wp-block-group.kaden-article .wp-block-table+ :is(h2,h3,h4,h5,h6){margin-block-start:2rem!important}
.wp-block-group.kaden-article .wp-block-table+ :is(p,ul,ol,blockquote){margin-block-start:1.5rem!important}
.kaden-article .wp-block-table table{border-collapse:collapse;width:100%;min-width:var(--kaden-table-min,36rem);table-layout:auto!important;line-height:1.8;margin:0!important}
.kaden-article .wp-block-table :is(th,td){border:1px solid #dce2e8;padding:.75em;text-align:start;word-break:normal!important;overflow-wrap:normal!important;hyphens:manual;min-width:7rem;vertical-align:top;white-space:normal}
.kaden-article .wp-block-table tr>:first-child{min-width:8rem}
.kaden-article .wp-block-table th{min-width:8rem}
.wp-block-group.kaden-article .wp-block-table::after{content:none!important;display:none!important}
.wp-block-group.kaden-article .wp-block-table.kaden-table-enhanced{overflow:visible}
.kaden-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9ba8b5 #edf2f7}
.kaden-table-scroll:focus-visible{outline:2px solid #0066cc;outline-offset:3px}
.kaden-table-scroll::-webkit-scrollbar{height:7px}
.kaden-table-scroll::-webkit-scrollbar-track{background:#edf2f7}
.kaden-table-scroll::-webkit-scrollbar-thumb{background:#9ba8b5;border-radius:6px}
.kaden-article .kaden-table-hint{display:block;max-width:100%;margin:10px 0 0;padding:0;font-size:12px;line-height:1.8;color:#4b5563;text-align:center;direction:rtl}
.kaden-article .kaden-table-hint[hidden]{display:none}
.kaden-article .wp-block-table figcaption{margin-block:12px 0;line-height:1.8}
.kaden-article th{background:#edf2f7;font-weight:700}
.kaden-article tbody tr:nth-child(even){background:#f8fafc}
.kaden-article blockquote{border-inline-start:4px solid currentColor;margin-inline:0;padding:1em 1.3em;background:#f4f7fa;border-radius:6px}
.kaden-article :where(img,video){max-width:100%;height:auto}
.kaden-article pre{direction:ltr;text-align:left;overflow:auto;background:#f4f5f6;padding:1em;border-radius:6px}
.kaden-article a{text-underline-offset:.2em}
@media(max-width:768px){
 .wp-block-group.kaden-article .wp-block-table{margin-block:1.25rem 1.75rem!important}
 .wp-block-group.kaden-article .wp-block-table+ :is(h2,h3,h4,h5,h6){margin-block-start:1.75rem!important}
 .kaden-article .wp-block-table :is(th,td){padding:10px 12px}
}
@media print{.kaden-article .wp-block-table table{min-width:0}.kaden-article .wp-block-table :is(th,td){min-width:0}.kaden-article .wp-block-table,.kaden-table-scroll{overflow:visible}.kaden-article .kaden-table-hint{display:none}}
/* Table readability for legacy blog content; colours and heading styles stay scoped above. */
.kaden-table-shell.kaden-table-enhanced{display:block;min-width:0;max-width:100%;overflow:visible;margin-block:1.5rem 2rem!important}
.kaden-table-shell.kaden-table-enhanced::after{content:none!important;display:none!important}
.kaden-table-shell.kaden-table-enhanced table{width:100%;min-width:var(--kaden-table-min,36rem);table-layout:auto!important;margin:0!important}
.kaden-table-shell.kaden-table-enhanced :is(td,th){min-width:7rem;word-break:normal!important;overflow-wrap:normal!important;white-space:normal;hyphens:manual}
.kaden-table-shell.kaden-table-enhanced tr>:first-child,.kaden-table-shell.kaden-table-enhanced th{min-width:8rem}
.kaden-table-shell.kaden-table-enhanced+ :is(h2,h3,h4,h5,h6){margin-block-start:2rem!important}
.kaden-table-shell.kaden-table-enhanced+ :is(p,ul,ol,blockquote){margin-block-start:1.5rem!important}
.kaden-table-shell .kaden-table-hint{display:block;margin:10px 0 0;font-size:12px;line-height:1.8;color:#4b5563;text-align:center;direction:rtl}
.kaden-table-shell .kaden-table-hint[hidden]{display:none}
@media(max-width:768px){
 .kaden-table-shell.kaden-table-enhanced{margin-block:1.25rem 1.75rem!important}
 .kaden-table-shell.kaden-table-enhanced+ :is(h2,h3,h4,h5,h6){margin-block-start:1.75rem!important}
 .kaden-table-shell.kaden-table-enhanced :is(th,td){padding:10px 12px}
}
@media print{
 .kaden-table-shell.kaden-table-enhanced table,.kaden-table-shell.kaden-table-enhanced :is(td,th){min-width:0}
 .kaden-table-shell .kaden-table-hint{display:none}
}
