/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/img,legend{border:0}legend,td,th{padding:0}html{font-family:serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}:root{--bg-color:#fff;--text-color:#333;--heading-color:#333;--meta-color:#595959;--border-color:#eaeaea;--code-bg:#f5f7fa;--code-border:#e2e8f0;--code-color:#2a3646;--blockquote-border:#a00;--focus-color:#8a4b00;--text-small:0.75rem;--text-base:1rem;--text-large:1.25rem;--text-xlarge:1.5rem;--text-2xlarge:2rem;--text-3xlarge:2.5rem;--text-4xlarge:3rem;--text-code:0.85rem;--text-code-block:0.9rem;--yellow-50:#fffde7;--yellow-100:#fff9c4;--yellow-200:#fff59d;--yellow-500:#ffeb3b;--yellow-500-rgb:255, 235, 59;--yellow-600:#fdd835;--yellow-900:#f57f17;--gray-100:#f5f5f5;--gray-700:#616161;--gray-900:#212121;--radius-xs:2px;--radius-sm:3px;--radius-lg:8px;--duration-fast:0.2s;--breakpoint-toc-sidebar:1400px;--font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue",
    arial, sans-serif;--font-serif:georgia, serif;--font-mono:"SF Mono", consolas, monaco, "Andale Mono", "Ubuntu Mono", monospace;--link-bg:var(--yellow-50);--link-color:var(--gray-900);--link-hover-bg:var(--yellow-100);--link-underline:1px solid rgba(245, 127, 23, 0.55);--header-bg:#f8f5f0;--warning-bg:var(--yellow-100);--warning-color:var(--yellow-900);--input-background:var(--bg-color);--text-muted:var(--meta-color)}@media(prefers-color-scheme:dark){:root{--bg-color:#121212;--text-color:#e0e0e0;--heading-color:#f5f5f5;--meta-color:#a0a0a0;--border-color:#333;--code-bg:#1a1d21;--code-border:#2c313a;--code-color:#e2e6ed;--blockquote-border:#cc0000;--focus-color:var(--yellow-500);--gray-100:#2d2d2d;--link-bg:rgba(255, 235, 59, 0.1);--link-color:var(--yellow-100);--link-hover-bg:rgba(255, 235, 59, 0.2);--link-underline:1px solid rgba(var(--yellow-500-rgb), 0.5);--header-bg:#1e1e1e;--warning-bg:rgba(var(--yellow-500-rgb), 0.1);--warning-color:#fff59d;--input-background:#1e1e1e;--text-muted:var(--meta-color)}}html{overflow:hidden scroll;background-color:var(--bg-color)}*{box-sizing:border-box}body{font-family:var(--font-family);font-weight:400;color:var(--text-color);line-height:1.6;font-size:var(--text-large);background-color:var(--bg-color);min-height:100vh;margin:0;padding:20px;width:100%}html,button,input,select,textarea{color:var(--text-color)}*:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px;border-radius:var(--radius-xs)}@supports selector(:focus-visible){*:focus:not(:focus-visible){outline:none}}hr{display:block;height:1px;border:0;border-top:1px solid var(--border-color);margin:1rem 0;padding:0}img{margin:10px auto;max-width:100%;height:auto;display:block}a img{border:none}figure{margin:0;text-align:center}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.skip-link:focus{position:fixed!important;top:8px;left:8px;z-index:1000;width:auto!important;height:auto!important;margin:0!important;padding:8px 12px!important;overflow:visible!important;clip-path:none!important;white-space:normal!important;background-color:var(--header-bg);color:var(--heading-color);border:1px solid var(--border-color)}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{line-height:1.2;color:var(--heading-color);margin-top:1.2em;margin-bottom:.5em}.markdown h1{font-size:var(--text-2xlarge);font-weight:500;margin-top:1.8em;margin-bottom:.6em;padding-bottom:.3em;border-bottom:1px solid var(--border-color)}.markdown h2{font-size:calc(var(--text-2xlarge) * .9);font-weight:500;letter-spacing:-.25px;padding-bottom:.2em;border-bottom:1px solid var(--border-color);margin-top:1.2em}.markdown h3{font-size:var(--text-xlarge);font-weight:400;letter-spacing:-.1px;margin-top:.9em}.markdown h4{font-size:var(--text-large);font-weight:400;margin-top:.8em;margin-bottom:.4em}.markdown h5,.markdown h6{font-size:var(--text-base);font-weight:400;margin-top:.7em;margin-bottom:.3em}.markdown h1+p,.markdown h2+p,.markdown h3+p,.markdown h4+p,.markdown h5+p,.markdown h6+p{margin-top:.3em}.markdown>h1:first-child{margin-top:.3em}.markdown>h2:first-child,.markdown>h3:first-child{margin-top:.4em}.header-link-icon{opacity:0;color:var(--meta-color);margin-left:.25em;padding:0;background-color:transparent;border-bottom:0}.header-link-icon:hover,.header-link-icon:focus,.header-link-icon:focus-visible,h1:hover .header-link-icon,h2:hover .header-link-icon,h3:hover .header-link-icon,h4:hover .header-link-icon,h5:hover .header-link-icon,h6:hover .header-link-icon{opacity:1;padding-bottom:0;background-color:transparent;border-bottom:0}.header-link-icon svg{vertical-align:middle}.markdown p{margin-bottom:.8em}a{background-color:transparent;color:var(--link-color);padding:0;border-radius:0;transition:color var(--duration-fast)ease,background-color var(--duration-fast)ease,border-color var(--duration-fast)ease;border-bottom:var(--link-underline);text-decoration:none;word-break:break-word}a:hover{background-color:var(--link-hover-bg);border-bottom:1px solid var(--yellow-600);padding-bottom:0;text-decoration:none}a:focus{background-color:var(--link-hover-bg);border-bottom:1px solid var(--yellow-600)}ul{padding-left:15px;list-style:disc inside}ul.flat{margin:0;padding:0}ul.flat li{display:inline-block;list-style:none;margin-left:0}blockquote{margin-left:1rem;font-style:italic;font-size:var(--text-large);font-family:var(--font-serif);border-left:3px solid var(--blockquote-border);padding-left:20px;line-height:1.5;color:var(--text-color);opacity:.9}blockquote cite{font-size:var(--text-small);opacity:.8}blockquote em{font-weight:600}details>summary{list-style:none;cursor:pointer;padding:1px 0;border-radius:0;background-color:transparent;color:var(--link-color);display:inline-block;transition:background-color var(--duration-fast)ease}details>summary:hover{background-color:var(--link-hover-bg);border-bottom:1px solid var(--yellow-600);padding-bottom:1px}details>summary::-webkit-details-marker{display:none}details>summary::before{content:"\25B6\00a0";color:var(--link-color);font-size:.8em}details[open]>summary::before{content:"\25BC\00a0";font-size:.8em}details>summary code{background-color:transparent;color:inherit;font-family:var(--font-mono);font-size:inherit;padding:0;border-radius:0;vertical-align:baseline}details>summary a{background-color:transparent;color:inherit;padding:0;border-bottom:none}details>summary a:hover{background-color:transparent;text-decoration:underline}:not(pre)>code{font-family:var(--font-mono);font-size:var(--text-code);background-color:var(--code-bg);color:var(--code-color);padding:.2em .4em;border-radius:var(--radius-sm);border-bottom:1px solid var(--code-border);white-space:nowrap}.highlight{margin:1.5rem 0;overflow:auto;border-radius:var(--radius-sm);background-color:var(--code-bg);box-shadow:none;border:1px solid var(--code-border);position:relative;max-width:100%}.highlight pre{margin:0;padding:1.25rem;background-color:transparent;overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-code-block);line-height:1.6;tab-size:4}.highlight pre code{display:block}.chroma{color:#24292f;background-color:transparent}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf{color:#57606a;font-style:italic}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt,.chroma .o,.chroma .ow{color:#cf222e}.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s1,.chroma .s2,.chroma .se,.chroma .sh,.chroma .si,.chroma .sr,.chroma .ss,.chroma .sx{color:#0a3069}.chroma .na,.chroma .nc,.chroma .nf,.chroma .nx{color:#8250df}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo,.chroma .il{color:#0550ae}.chroma .gd{color:#82071e;background-color:#ffebe9}.chroma .gi{color:#116329;background-color:#dafbe1}@media(prefers-color-scheme:dark){.chroma{color:#e6edf3}.chroma .c,.chroma .ch,.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp,.chroma .cpf{color:#a5afba}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt,.chroma .o,.chroma .ow{color:#ff7b72}.chroma .s,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .s1,.chroma .s2,.chroma .se,.chroma .sh,.chroma .si,.chroma .sr,.chroma .ss,.chroma .sx{color:#a5d6ff}.chroma .na,.chroma .nc,.chroma .nf,.chroma .nx{color:#d2a8ff}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo,.chroma .il{color:#79c0ff}.chroma .gd{color:#ffdcd7;background-color:#67060c}.chroma .gi{color:#aff5b4;background-color:#033a16}}.highlight pre code>span{display:block;position:relative}a code{border-bottom:none}.highlight::-webkit-scrollbar{height:8px;width:8px}.highlight::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-sm)}.highlight::-webkit-scrollbar-track{background:0 0}@media(prefers-color-scheme:dark){.highlight::-webkit-scrollbar-thumb{background:var(--gray-700)}}li code{word-break:break-word;white-space:normal}@media(max-width:767px){:not(pre)>code{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}}kbd{display:inline-block;padding:.2em .4em;font-family:var(--font-mono);font-size:var(--text-small);font-weight:700;line-height:1;white-space:nowrap;vertical-align:baseline;border-radius:var(--radius-sm);border:1px solid var(--code-border);box-shadow:0 1px 0 var(--code-border);background-color:var(--bg-color);color:var(--code-color);margin:0 .1em}table th{background-color:var(--code-bg)}table th,table td{padding:10px 20px;border:1px solid var(--border-color)}@media(max-width:767px){table{font-size:var(--text-base);overflow-x:auto;display:block;white-space:nowrap}}.wrapper,.container{max-width:800px;margin:0 auto;position:relative;width:100%}.container{margin-top:30px}.header{margin-bottom:30px;padding:30px 25px 25px;background-color:var(--header-bg);border:1px solid var(--border-color);border-radius:var(--radius-sm);position:relative}.header h1,.header .site-title,.header .site-tagline{margin:0;padding:0;font-weight:inherit;border:none;background:0 0}.header .site-title{font-size:var(--text-2xlarge);line-height:1.3em}.header .site-tagline{font-size:var(--text-large);margin-top:5px}.site-title a{color:var(--heading-color);font-size:var(--text-4xlarge);background-color:transparent;padding:0;font-weight:800;letter-spacing:-.5px;border-bottom:none;text-decoration:none}.site-title a:hover{color:var(--focus-color);border-bottom:none;text-decoration:none}.header .site-description{display:flex;justify-content:flex-start;align-items:center;gap:30px}.header .site-description .site-tagline{flex:1}.header .site-description nav{margin:0;padding:0 10px;border:none;min-width:50px}.header .site-description nav ul svg{max-height:15px;margin:0}.header .site-description nav ul.flat li{margin:0 4px}.header .social a{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border-bottom:0;background:0 0}.header nav{margin-top:15px;border-top:1px solid var(--border-color);overflow:visible;position:relative}.header nav ul,.header nav li{margin:0}.header nav ul.flat{padding:0;overflow:visible;position:relative}.header nav:not(.social) ul.flat{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.header nav ul.flat li{margin-right:0;margin-top:12px}.header nav ul.flat li.search-widget{margin-left:auto}.header nav ul.flat li a{background-color:transparent;border-radius:0;padding:6px 8px;border-bottom:none;min-height:44px;display:inline-flex;align-items:center}.header nav ul.flat li a:hover{background-color:transparent;border-bottom:none;padding-bottom:6px;color:var(--link-color)}.header nav ul.flat li a[aria-current]{background-color:transparent;box-shadow:inset 0 -3px 0 var(--focus-color)}.footer{text-align:center;font-size:var(--text-small);color:var(--meta-color);border-top:1px solid var(--border-color);padding:20px 0;margin-top:40px}.footer-content{display:flex;flex-direction:column;gap:5px;align-items:center}.copyright{font-size:var(--text-small);color:var(--text-color);font-weight:500;padding:5px 0}.footer a{background-color:transparent;color:var(--text-color);padding:0;opacity:.8;transition:opacity var(--duration-fast)ease;border-bottom:none}.footer a:hover{opacity:1;border-bottom:1px dotted var(--text-color);background-color:transparent;padding-bottom:0}.footer-links{margin-top:5px}@media(min-width:768px){.footer-content{flex-direction:row;justify-content:space-between;align-items:center}.footer-links{margin-top:0}}.post .post-header{margin-bottom:2rem}.post .post-header .title{margin:0;font-size:var(--text-3xlarge);line-height:1.1;font-weight:600;color:var(--heading-color)}.post .post-header .meta{display:block;margin-top:.5rem;font-size:var(--text-base);color:var(--text-color);font-weight:500}.post .draft-label{color:var(--warning-color);text-decoration:none;padding:2px 4px;border-radius:var(--radius-sm);margin-left:6px;background-color:var(--warning-bg)}.post ul li{margin-bottom:10px}.post ul li p{display:inline}.recent-posts .posts .post{margin-bottom:30px}.recent-posts .posts .post .meta{font-size:var(--text-base);color:var(--text-color);font-weight:500;margin-bottom:4px}.recent-posts .posts .post .description{margin-top:8px;line-height:1.5}.section-header{font-size:var(--text-base);font-weight:600;text-transform:none;color:var(--text-color);margin-bottom:20px;letter-spacing:0}.pagination{margin:0;padding:0;text-align:left;display:flex;justify-content:space-between}.pagination li{list-style:none;display:inline-block;margin:0;padding:0}.pagination .page-prev{margin-right:20px;padding-right:20px}.pagination .page-item.page-prev{text-align:left}.pagination .page-item.page-next{text-align:right}.page-title{margin:0}.search-widget{position:relative}.search-input{width:140px;padding:6px 12px;font-size:16px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--input-background);color:var(--text-color);font-family:var(--font-family);transition:width var(--duration-fast)ease,border-color var(--duration-fast)ease;-webkit-appearance:none;min-height:44px}.search-input:focus{border-color:var(--link-color);width:180px}.search-dropdown{position:absolute;top:calc(100% + 8px);right:0;margin-top:0;background:var(--header-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:0 2px 8px rgba(0,0,0,.1);max-height:300px;overflow:hidden auto;z-index:1000;min-width:280px;max-width:min(400px,calc(100vw - 40px))}.search-dropdown.hidden{display:none}.search-result{display:block;padding:12px 16px;text-decoration:none;color:var(--text-color);border-bottom:1px solid var(--border-color);transition:background-color var(--duration-fast)ease}.search-result:last-child{border-bottom:none}.search-result:hover,.search-result.selected{background-color:var(--gray-100)}@media(prefers-color-scheme:dark){.search-dropdown{box-shadow:0 2px 8px rgba(0,0,0,.3)}.search-result-title mark{background-color:rgba(var(--yellow-500-rgb),.3)}}.search-result-title{font-weight:500;margin-bottom:3px;font-size:var(--text-base);line-height:1.3}.search-result-title mark{background-color:var(--yellow-200);color:var(--text-color);padding:0 2px;border-radius:var(--radius-xs)}.search-result-meta{font-size:var(--text-small);color:var(--text-muted);font-weight:400}.search-result-context{margin-top:4px;font-size:var(--text-small);color:var(--text-muted);line-height:1.4}.search-no-results{padding:14px;text-align:center;color:var(--text-muted);font-size:var(--text-small)}.search-more{padding:10px 14px;text-align:center;color:var(--text-muted);font-size:var(--text-small);border-top:1px solid var(--border-color)}img[src$="#responsive"]{width:50%;height:auto}@media(max-width:767px){body{padding:10px;font-size:var(--text-large);max-width:100vw}.wrapper,.container{padding:0 5px}.header{padding:20px 15px;margin-left:-10px;margin-right:-10px;border-radius:0}.header .site-description{align-items:center;gap:15px;flex-wrap:wrap}.header .site-description nav{padding-right:0;padding-left:0}.header .site-description nav ul.flat li{margin-right:2px;margin-left:2px}.site-title a{font-size:var(--text-2xlarge)}.post-header .title{font-size:var(--text-2xlarge)}.post-header{margin-bottom:1.5rem}.markdown h1{font-size:var(--text-xlarge);margin-top:1.5em}.header nav:not(.social) ul.flat li{margin-right:0}.header nav:not(.social) ul.flat{gap:8px 6px}.header nav:not(.social) ul.flat li a{padding:8px;font-size:var(--text-base)}.header nav ul.flat li.search-widget{flex:1 0 100%;margin-left:0;margin-top:4px}.search-input{width:100%;font-size:16px;padding:6px 10px}.search-input:focus{width:100%}.search-dropdown{right:0;left:0;min-width:0;max-width:100%}}.post-with-sidebar{max-width:800px;margin:0 auto;position:relative}.toc-sticky{margin-bottom:20px;border-radius:0;background-color:transparent;border:0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-left:3px solid var(--yellow-500);font-size:var(--text-base);scroll-margin-top:20px;box-shadow:none}.toc-sticky details{padding:8px 12px}.toc-sticky details summary{cursor:pointer;padding:8px 4px;color:var(--text-color);font-weight:600;user-select:none;display:flex;align-items:center;border-radius:0;position:relative;min-height:44px}.toc-sticky details summary:hover{background-color:var(--link-bg);color:var(--link-color)}.toc-sticky details summary::before{content:none}.toc-sticky details summary::after{content:"+";margin-left:auto;font-size:1.1em;color:var(--meta-color)}.toc-sticky details[open] summary::after{content:"−"}.toc-sticky details[open] summary{margin-bottom:8px;border-bottom:1px solid var(--border-color);padding-bottom:8px;background-color:transparent}.toc-sticky h2{display:none}.toc-sticky ul{list-style:none;margin:0;padding-left:0}.toc-sticky li{margin:6px 0;line-height:1.4}.toc-sticky ul ul{padding-left:15px}.toc-sticky a{background:0 0;padding:0;color:var(--text-color);opacity:.9;display:inline-block;border-bottom:1px solid transparent}.toc-sticky a:hover{opacity:1;border-bottom:1px solid var(--yellow-600);color:var(--link-color)}@media(max-width:1399px){.toc-sticky details[open]>nav{max-height:min(55vh,30rem);max-height:min(55svh,30rem);overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-gutter:stable}}@media(min-width:1400px){.toc-sticky{position:sticky;top:20px;float:right;margin-right:calc(-220px - 30px);width:220px;background:0 0;padding:0 0 0 15px;border:none;border-left:3px solid var(--yellow-500);border-radius:0;box-shadow:none;margin-top:0;margin-bottom:20px;max-height:calc(100vh - 40px);overflow-y:auto;z-index:90;opacity:1;transition:none}.toc-sticky details{padding:0;display:block}.toc-sticky details summary{display:none}.toc-sticky details[open]{border-bottom:none;padding-bottom:0}.toc-sticky h2{display:block;font-size:1.1rem;margin-top:0;margin-bottom:10px;color:var(--meta-color);font-weight:600;padding-bottom:5px;border-bottom:1px solid var(--border-color)}}@media(min-width:1600px){.toc-sticky{margin-right:calc(-220px - 50px)}}@media(prefers-reduced-motion:reduce){.toc-sticky,.toc-sticky details summary,.toc-sticky details summary::after{animation:none;transition:none}}.highlight:has(code[data-lang])::after{position:absolute;top:4px;right:0;color:var(--meta-color);font-size:.7rem;font-family:var(--font-family);padding:.3rem .6rem;background:var(--code-bg);border-bottom-left-radius:var(--radius-sm);text-transform:uppercase}.highlight:has(code[data-lang=bash])::after,.highlight:has(code[data-lang=sh])::after{content:"shell"}.highlight:has(code[data-lang=fish])::after{content:"fish"}.highlight:has(code[data-lang=vim])::after{content:"vim"}.highlight:has(code[data-lang=text])::after{content:"output"}.highlight:has(code[data-lang=bash]) pre code::before,.highlight:has(code[data-lang=sh]) pre code::before,.highlight:has(code[data-lang=fish]) pre code::before{content:"$ ";color:var(--meta-color);opacity:.8;user-select:none}.highlight:has(code[data-lang=text]) pre{font-family:var(--font-mono);color:var(--meta-color);font-size:var(--text-code)}@media print{.header nav,.footer,.toc-sticky,.search-widget{display:none!important}body{font-size:12pt;line-height:1.6;color:#000;background:#fff;max-width:100%}.header{margin-bottom:30px;background:0 0;box-shadow:none}a{color:#000;text-decoration:underline;background:0 0;border:none;padding:0}.highlight{border:1px solid #ddd;break-inside:avoid}.highlight pre{white-space:pre-wrap;overflow-wrap:break-word}img{max-width:100%;break-inside:avoid}h1,h2,h3,h4,h5,h6{break-after:avoid}}