.tahrir-body{color:#222325;font-size:1rem;font-weight:400;line-height:1.6}.tahrir-body>:first-child{margin-top:0}.tahrir-body p:not(:first-child){margin-top:1.25rem}.tahrir-body h1,.tahrir-body h2,.tahrir-body h3,.tahrir-body h4{color:inherit;font-style:inherit}.tahrir-body h1{margin-top:3em;font-size:1.5em;font-weight:700}.tahrir-body h2{margin-top:2.5em;font-size:1.25em;font-weight:700}.tahrir-body h3{margin-top:2em;font-size:1.125em;font-weight:600}.tahrir-body h4{margin-top:2em;font-size:1em;font-weight:600}.tahrir-body a{color:inherit;text-decoration:underline}.tahrir-body b,.tahrir-body strong{color:inherit;font-weight:700}.tahrir-body ol,.tahrir-body ul{margin:1.5em 0;padding-inline-start:1.5em}.tahrir-body li p:not(:first-child){margin-top:0}.tahrir-body blockquote{position:relative;margin:1.5rem 0;padding-block:.375em;padding-inline-start:1em;color:inherit}.tahrir-body blockquote:before{position:absolute;inset-block:0;inset-inline-start:0;width:.25em;background:#222325;content:""}.tahrir-body img,.tahrir-body video{height:auto;max-width:100%;border-radius:.5rem}.tahrir-body video{background:#000}.tahrir-body img:not([data-layout]),.tahrir-body img[data-layout=block],.tahrir-body video:not([data-layout]),.tahrir-body video[data-layout=block]{display:block;margin:.75rem 0}.tahrir-body img[data-layout=center],.tahrir-body video[data-layout=center]{display:block;margin:.75rem auto}.tahrir-body img[data-layout=left],.tahrir-body video[data-layout=left]{float:left;margin:.4rem .75rem .4rem 0}.tahrir-body img[data-layout=right],.tahrir-body video[data-layout=right]{float:right;margin:.4rem 0 .4rem .75rem}.tahrir-body img[data-layout=inline],.tahrir-body video[data-layout=inline]{display:inline-block;margin:0 .35rem;vertical-align:middle}.tahrir-body:after{display:table;clear:both;content:""}.tahrir-body mark{color:inherit}.tahrir-table-wrap{width:100%;max-width:100%;margin:1.25rem 0;overflow-x:auto}.tahrir-body table{width:100%!important;min-width:0!important;max-width:100%;margin:0;table-layout:fixed;border-collapse:collapse;overflow:hidden;border:1px solid #eaeaeb;border-radius:12px;color:inherit}.tahrir-body td,.tahrir-body th{border:1px solid #eaeaeb;padding:.5rem .75rem;min-width:0;max-width:100%;vertical-align:top;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;color:inherit}.tahrir-body th{background:#f4f4f5;font-weight:600;text-align:start}.tahrir-body td p,.tahrir-body th p{margin:0}