.article-caption,.article-content{--article-accent:#39940b;--article-accent-bg:#47b90e1a;--article-border:var(--article-accent);--article-caption-color:#738698;--article-hr-color:var(--article-caption-color)}.article-content{width:100%;font-size:calc(1.0625rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));text-align:start}.article-content :is(h1,h2,h3,h4,h5,h6){margin-block:calc(2rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));font-size:var(--responsive-h3-font-size,21px);font-weight:600;line-height:var(--responsive-h3-line-height,24px)}.article-content :is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.article-content :is(h1,h2){font-size:var(--responsive-h2-font-size,24px);line-height:var(--responsive-h2-line-height,32px)}.article-content p{overflow-wrap:break-word}.article-content ul{overflow:hidden;list-style:none}.article-content ul>li{position:relative;padding-inline-start:calc(2rem * var(--mantine-scale))}.article-content ul>li:before{position:absolute;inset-inline-start:0;width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill='%2359b72a' fill-rule='evenodd' d='M13.793 3.293a1 1 0 0 1 1.414 0l5.5 5.5a1 1 0 0 1-1.176 1.59l-3.17 3.17-1.425 3.798a1 1 0 0 1-.229.356l-1.5 1.5a1 1 0 0 1-1.414 0L9 16.414l-3.793 3.793a1 1 0 0 1-1.414-1.414L7.586 15l-2.793-2.793a1 1 0 0 1 0-1.414l1.5-1.5a1 1 0 0 1 .356-.23l3.797-1.423 3.17-3.17a1 1 0 0 1 .177-1.177ZM15 5.914l-3.293 3.293a1 1 0 0 1-.356.23L7.554 10.86l-.64.64 5.586 5.586.64-.64 1.424-3.797a1 1 0 0 1 .229-.356L18.086 9 15 5.914Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% /contain}.article-content ul>li+li{margin-block-start:calc(.5rem * var(--mantine-scale))}.article-content ol{overflow:hidden;list-style:none;counter-reset:article-counter}.article-content ol>li{position:relative;padding-inline-start:calc(2rem * var(--mantine-scale));counter-increment:article-counter}.article-content ol>li:before{position:absolute;inset-inline-start:0;display:grid;place-items:center;width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;line-height:calc(1rem * var(--mantine-scale));color:var(--article-accent);content:counter(article-counter);background-color:var(--article-accent-bg);border-radius:50%}.article-content ol>li+li{margin-block-start:calc(.25rem * var(--mantine-scale))}.article-content a{color:var(--article-accent);text-decoration:none;cursor:pointer;transition:opacity .15s ease}.article-content a:hover{opacity:.5}.article-content blockquote{padding-inline-start:calc(1.25rem * var(--mantine-scale));overflow:hidden;border-inline-start:2px solid var(--article-border)}.article-content hr{height:calc(.125rem * var(--mantine-scale));margin-block:calc(1rem * var(--mantine-scale));background-color:var(--article-hr-color);border:none;border-radius:calc(.125rem * var(--mantine-scale))}.article-content mark{padding:calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));color:var(--article-accent);background-color:var(--article-accent-bg);border-radius:calc(.25rem * var(--mantine-scale))}.article-content :is(p,blockquote,ul,ol):not(:last-child){margin-block-end:calc(.5rem * var(--mantine-scale))}.article-content .tableWrapper{margin-block:calc(1rem * var(--mantine-scale));margin-inline:calc(-1 * var(--article-inline-padding, 0));padding-inline:var(--article-inline-padding,0);overflow-x:auto}.article-content table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--article-hr-color);border-radius:calc(.5rem * var(--mantine-scale))}.article-content :is(th,td)+:is(th,td){border-inline-start:1px solid var(--article-hr-color)}.article-content tr+tr :is(th,td){border-block-start:1px solid var(--article-hr-color)}.article-content :is(th,td){min-width:calc(5rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));vertical-align:top}.article-content th{font-weight:600;text-align:start;background-color:var(--article-accent-bg)}.article-caption{font-size:calc(.9375rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale));color:var(--article-caption-color)}.article-caption a{text-decoration:none;cursor:pointer}.article-caption a:hover{text-decoration:underline}