@layer global{figure{max-inline-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;overflow-x:auto;overflow-y:hidden}figure:not(.no-counter){counter-increment:figureNumber}figure figcaption{display:flex;flex-direction:column;align-items:center;-webkit-padding-before:var(--size-medium);padding-block-start:var(--size-medium);font-family:var(--font-family-serif);line-height:var(--line-height-small)}figure img,figure input[type=image],figure svg,figure audio,figure canvas,figure embed,figure iframe,figure marquee,figure math,figure object,figure video{display:block;max-block-size:100vh;max-block-size:100dvb}figure img,figure input[type=image],figure svg{border-radius:var(--border-radius, var(--size-border-thin))}figure>a{display:block;text-decoration:none}figure>a figcaption{color:hsl(var(--hsl-nickel));font-style:italic;font-synthesis:none;font-variation-settings:"ital" 125}form{inline-size:100%;position:relative}fieldset{padding:0;border-width:0;margin:0}input,optgroup,select,textarea{margin:0;font-size:var(--font-size-small);line-height:var(--line-height-default)}input,textarea,[contenteditable]{accent-color:hsl(var(--hsl-froly));caret-color:hsl(var(--hsl-froly))}input,select,textarea{box-sizing:inherit !important;background-color:hsl(var(--hsl-snowy));color:hsl(var(--hsl-thunder));padding:0 .4em;border:var(--size-border-thin) solid hsl(var(--hsl-yeti));border-radius:var(--border-radius, var(--size-border-default));transition:border-color var(--transition-duration) var(--transition-function)}input:hover,select:hover,textarea:hover{border-color:hsl(var(--hsl-coyote))}input:focus,select:focus,textarea:focus{border-color:hsl(var(--hsl-froly));outline:none}input[disabled],select[disabled],textarea[disabled]{opacity:var(--opacity-beta);pointer-events:none}input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{padding:0;margin:0}input{overflow:visible}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{block-size:auto}input[type=search],input[type=url]{margin-block:calc(var(--size-border-thin)*2);-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=url]::-webkit-search-cancel-button,input[type=url]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-file-upload-button{-webkit-appearance:button}input::-webkit-inner-spin-button{opacity:1}textarea{inline-size:100%;min-block-size:10em;min-block-size:6lh;overflow:auto;scrollbar-gutter:stable;font-size:var(--font-size-delta);line-height:1.618}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='50' fill='%23dddddd'><polygon points='0,0 100,0 50,50'/></svg>");background-position:right var(--size-tiny) center;background-repeat:no-repeat;background-size:var(--size-small);padding-block:.2em;-webkit-padding-end:var(--size-medium);padding-inline-end:var(--size-medium);font-size:inherit;line-height:var(--line-height-small);transition:border-color var(--transition-duration) var(--transition-function)}fieldset:has(:checked) [type=radio]:not(:hover,:focus,:active,:checked)+label{opacity:.6}label{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:default;-webkit-touch-callout:none;font-weight:var(--font-weight-medium)}label::after{content:"✓";opacity:0;background-color:color-mix(in oklab, hsl(var(--hsl-quarter)), var(--background-color-interaction, var(--background-color, hsl(var(--hsl-froly)))) 15%);inline-size:var(--size-medium);block-size:var(--size-medium);border:2px solid var(--background-color-interaction, var(--background-color, hsl(var(--hsl-froly))));position:absolute;display:grid;place-items:center;inset-block-end:0;inset-inline-end:0;border-radius:50%;font-size:var(--font-size-small);font-weight:var(--font-weight-extrabold);-webkit-transform:scale(0) translateX(var(--size-border-default)) translateY(var(--size-border-default));transform:scale(0) translateX(var(--size-border-default)) translateY(var(--size-border-default));-webkit-transform-origin:center center;transform-origin:center center;transition:opacity var(--transition-duration-short) var(--transition-function),-webkit-transform var(--transition-duration) var(--transition-function-bounce);transition:opacity var(--transition-duration-short) var(--transition-function),transform var(--transition-duration) var(--transition-function-bounce);transition:opacity var(--transition-duration-short) var(--transition-function),transform var(--transition-duration) var(--transition-function-bounce),-webkit-transform var(--transition-duration) var(--transition-function-bounce)}:checked+label::after{opacity:1;-webkit-transform:scale(1) translateX(var(--size-border-default)) translateY(var(--size-border-default));transform:scale(1) translateX(var(--size-border-default)) translateY(var(--size-border-default))}[type=range]{cursor:grab}[type=range]:active{cursor:grabbing}address{font-style:inherit}datalist{inline-size:100%;display:flex;justify-content:space-between}datalist option{padding:0}table{flex:1 0 auto;align-self:flex-start;border-collapse:collapse;border-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable;font-variant-numeric:tabular-nums;text-shadow:none}table.full{inline-size:100%}table.compact-two{--padding-inline: 0;min-inline-size:100%}table.compact-two :is(td,th){vertical-align:middle}table.compact-two :is(td,th):first-child{inline-size:1px;max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content;white-space:nowrap}table.compact-two :is(td,th):first-child label{display:block;padding-block:.5em;-webkit-padding-end:1em;padding-inline-end:1em}table.compact-two :is(td,th):last-child input{inline-size:100%;padding:0}:is(th,td){padding:var(--padding-block, var(--padding, var(--size-tiny))) var(--padding-inline, var(--padding, var(--size-medium)));text-align:start;vertical-align:top;-webkit-user-select:text;-moz-user-select:text;user-select:text;transition:background-color var(--transition-duration) var(--transition-function)}.numeral :is(th,td),:is(th,td).numeral{text-align:end}th{background-color:hsl(var(--hsl-almond));font-weight:var(--font-weight-semibold);line-height:var(--line-height-medium)}th:not(:empty){position:-webkit-sticky;position:sticky;z-index:var(--z-index-above)}thead th:not(:empty){inset-block-start:var(--size-header)}tbody th:not(:empty){inset-inline-start:0}details th:not(:empty){position:initial}tbody th{inline-size:1px}th.numeral{-webkit-padding-end:var(--size-small);padding-inline-end:var(--size-small)}.numeral td,td.numeral{white-space:nowrap}}@layer pages{.palette{background-color:hsl(var(--hsl-snowy));inline-size:100%;display:flex;flex-wrap:wrap;text-shadow:none}@container (inline-size <= 500px){.palette{flex-direction:column}}.palette li{max-inline-size:100%;padding:var(--size-medium) 0;font-size:var(--font-size-small);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}@container (inline-size <= 500px){.palette li{flex:1 0 100%}}@container (500px < inline-size <= 700px){.palette li{flex:1 0 50%}}@container (inline-size > 700px){.palette li{flex:1 0 33.333%}}.palette li h1,.palette li h2,.palette li h3,.palette li h4,.palette li h5,.palette li h6{-webkit-margin-after:0;margin-block-end:0;font-size:var(--font-size-default)}}