/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /npm/clampography@0.9.11/clampography.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
@layer base{:root{--spacing-xs:clamp(0.5rem, 0.375rem + 0.625vw, 0.75rem);--spacing-sm:clamp(0.75rem, 0.5625rem + 0.9375vw, 1.25rem);--spacing-md:clamp(1rem, 0.75rem + 1.25vw, 1.5rem);--spacing-lg:clamp(1.5rem, 1.125rem + 1.875vw, 2.5rem);--spacing-xl:clamp(2rem, 1.5rem + 2.5vw, 3rem);--scroll-offset:5rem;--font-family-base:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace}body{font-family:var(--font-family-base);font-size:clamp(1rem, .95rem + .25vw, 1.125rem);line-height:1.75;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:pretty}:where(h1,h2,h3,h4,h5,h6){font-weight:600;scroll-margin-top:var(--scroll-offset)}h1{font-size:clamp(2.25rem, 1.95rem + 1.5vw, 3rem);line-height:1.1111;font-weight:800;margin-top:0;margin-bottom:var(--spacing-xl)}h2{font-size:clamp(1.5rem, 1.35rem + .75vw, 1.875rem);line-height:1.3333;font-weight:700;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}h3{font-size:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);line-height:1.5;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}h4{font-size:clamp(1rem, .975rem + .125vw, 1.125rem);line-height:1.5;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}h5{font-size:1rem;line-height:1.5;margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs)}h6{font-size:.875rem;line-height:1.5;margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs)}:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}a{text-decoration-line:underline;text-decoration-thickness:0.0625em;text-underline-offset:0.15em;cursor:pointer}:where(h1,h2,h3,h4,h5,h6) a{text-decoration:none}menu{list-style:none;margin-bottom:var(--spacing-md);padding-left:0}menu>li::before{display:none}hgroup{margin-bottom:var(--spacing-lg)}hgroup :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--spacing-xs)}hgroup :where(p){margin-top:0;margin-bottom:0;font-size:.875em;font-weight:400;line-height:1.5}p{line-height:1.75;margin-bottom:var(--spacing-md)}:where(strong,b){font-weight:700}:where(em,i,cite,var){font-style:italic}dfn{font-style:italic;font-weight:600}small{font-size:.875em;line-height:1.5}kbd{font-family:var(--font-family-mono);font-size:.875em;font-weight:600}samp{font-family:var(--font-family-mono);font-size:.875em}data{font-variant-numeric:tabular-nums}:where(sub,sup){font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}abbr[title]{text-decoration:underline dotted;cursor:help}del{text-decoration:line-through}ins{text-decoration:underline}s{text-decoration:line-through}u{text-decoration:underline}mark{font-style:normal;font-weight:inherit}address{font-style:italic;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}time{font-style:normal;font-variant-numeric:tabular-nums}blockquote{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-left:var(--spacing-md)}blockquote blockquote{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding-left:var(--spacing-sm)}q{font-style:inherit}:where(ul,ol){list-style:none;margin-bottom:var(--spacing-md);padding-left:clamp(1.5rem,1.25rem + 1.25vw,2rem)}li{position:relative;padding-left:.375em}li+li{margin-top:var(--spacing-xs)}li>ol,li>ul{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-sm);padding-left:var(--spacing-md)}ul>li::before{content:'';position:absolute;left:-1.125em;top:calc(.875em - .1875em);width:.375em;height:.375em;background-color:currentColor;border-radius:50%}ol{counter-reset:list-counter}ol>li{counter-increment:list-counter}ol>li::before{content:counter(list-counter) '.';position:absolute;left:-2.5em;width:1.75em;text-align:right;font-weight:600;color:currentColor}dl{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}dt{font-weight:600;margin-top:var(--spacing-sm)}dt:first-child{margin-top:0}dd{margin-left:var(--spacing-md)}dt+dd{margin-top:var(--spacing-xs)}dd+dd{margin-top:var(--spacing-xs)}dd:last-child{margin-bottom:0}pre{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);font-family:var(--font-family-mono);line-height:1.6;overflow-x:auto}pre code{font-size:inherit;padding:0;background:0 0;border-radius:0}fieldset{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);padding:var(--spacing-md);border:0}legend{font-weight:600;padding:0 var(--spacing-xs)}label{display:inline-block;font-weight:600;margin-bottom:var(--spacing-xs)}output{display:inline-block;font-variant-numeric:tabular-nums}:where(meter,progress){display:inline-block;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit}textarea{line-height:1.5}[type=button],[type=reset],[type=submit],button{cursor:pointer}:where(img,video,canvas,audio,iframe,svg){max-width:100%;height:auto;vertical-align:middle}figure{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}figcaption{margin-top:.375rem;font-size:.875em;line-height:1.5}table{width:100%;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border-collapse:collapse;font-size:1em;line-height:1.6}caption{margin-bottom:var(--spacing-xs);font-size:.875em;font-weight:600;text-align:left}td,th{padding:var(--spacing-xs) var(--spacing-sm);text-align:left}th{font-weight:600}thead th{vertical-align:bottom}tbody td,tbody th{vertical-align:top}tfoot td,tfoot th{vertical-align:top}tbody+tbody{border-top-width:2px}hr{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);border:0;border-top:1px solid}:where(:focus,:focus-visible){outline-offset:2px}details{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}summary{cursor:pointer;font-weight:600}details[open]>summary{margin-bottom:var(--spacing-xs)}dialog{font-size:inherit;line-height:inherit}:where(h1,h2,h3,h4,h5,h6,p,ul:not(li > ul,li > ol),ol:not(li > ul,li
> ol),dl,blockquote,figure,table,pre):first-child{margin-top:0}:where(p,ul,ol,dl,blockquote,figure,table,pre):last-child{margin-bottom:0}}
/*# sourceMappingURL=/sm/34a1c7cd168f57606bd73f5774c9f1d3527e10ec2b86fd41db1a495085c0f5f9.map */