*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture,svg{width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}:root{--black:#000;--white:#fff;--color0:#3a3326;--color1:#4b4431;--color2:#554e3b;--color3:#605846;--color4:#d1cabf;--color5:#e0d8cb;--color6:#eee6dc;--color7:#a89974;--color8:#b3a481;--color9:#9e8e6b;--color10:#7c6c51;--color11:#bf616a;--color12:#d08770;--color13:#efc571;--color14:#a3be8c;--color15:#b48ead;--color16:#fb8727;--background:var(--color6);--background-soft:var(--color4);--foreground:var(--color0);--foreground-soft:color-mix(in srgb,var(--color6)30%,var(--color0));--link:color-mix(in srgb,var(--color10)70%,var(--color0));--link-hover:var(--color0);--divider:color-mix(in srgb,var(--color6)80%,var(--color0));--code-background:var(--color0);--code-default:var(--color6);--code-regex:var(--color13);--code-tag:var(--color9);--code-comment:var(--color3);--code-selector:var(--color14);--code-number:var(--color15);--code-function:var(--color8);--font-base:-apple-system,"system-ui","Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-headings:var(--font-base);--font-quote:Optima,Candara,"Noto Sans",source-sans-pro,sans-serif;--font-mono:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;--font-handwritten:"Segoe Print","Bradley Hand",Chilanka,TSCu_Comic,casual,cursive;--step--2:clamp(.7813rem,.7761rem + .0258vi,.8rem);--step--1:clamp(.9375rem,.9204rem + .0861vi,1rem);--step-0:clamp(1.125rem,1.0908rem + .1721vi,1.25rem);--step-1:clamp(1.35rem,1.2918rem + .2926vi,1.5625rem);--step-2:clamp(1.62rem,1.5288rem + .4587vi,1.9531rem);--step-3:clamp(1.944rem,1.8079rem + .6849vi,2.4414rem);--step-4:clamp(2.3328rem,2.136rem + .99vi,3.0518rem);--step-5:clamp(2.7994rem,2.5215rem + 1.3981vi,3.8147rem);--step-6:clamp(3.3592rem,2.9736rem + 1.9403vi,4.7684rem);--tracking:-.02ch;--tracking-s:-.055ch;--gutter:var(--space-s-m);--border-radius:var(--space-s);--space-4xs:clamp(.1563rem,.1563rem + 0vi,.1563rem);--space-3xs:clamp(.3125rem,.3125rem + 0vi,.3125rem);--space-2xs:clamp(.5625rem,.5454rem + .0861vi,.625rem);--space-xs:clamp(.875rem,.8579rem + .0861vi,.9375rem);--space-s:clamp(1.125rem,1.0908rem + .1721vi,1.25rem);--space-m:clamp(1.6875rem,1.6362rem + .2582vi,1.875rem);--space-l:clamp(2.25rem,2.1816rem + .3442vi,2.5rem);--space-xl:clamp(3.375rem,3.2724rem + .5164vi,3.75rem);--space-2xl:clamp(4.5rem,4.3632rem + .6885vi,5rem);--space-3xl:clamp(6.75rem,6.5448rem + 1.0327vi,7.5rem);--space-3xs-2xs:clamp(.3125rem,.227rem + .4303vi,.625rem);--space-2xs-xs:clamp(.5625rem,.4599rem + .5164vi,.9375rem);--space-xs-s:clamp(.875rem,.7724rem + .5164vi,1.25rem);--space-s-m:clamp(1.125rem,.9198rem + 1.0327vi,1.875rem);--space-m-l:clamp(1.6875rem,1.4651rem + 1.1188vi,2.5rem);--space-l-xl:clamp(2.25rem,1.8395rem + 2.0654vi,3.75rem);--space-xl-2xl:clamp(3.375rem,2.9303rem + 2.2375vi,5rem);--space-2xl-3xl:clamp(4.5rem,3.679rem + 4.1308vi,7.5rem);--space-s-l:clamp(1.125rem,.7487rem + 1.8933vi,2.5rem);--space-m-3xl:clamp(1.6875rem,.0968rem + 8.0034vi,7.5rem);--space-s-2xl:clamp(1.125rem,.0645rem + 5.3356vi,5rem);--grid-max-width:92.5rem;--grid-gutter:var(--space-s-l,clamp(1.125rem,.7487rem + 1.8933vw,2.5rem));--grid-columns:12;--transition-base:.25s ease;--transition-movement:.2s linear;--transition-fade:.2s ease;--transition-bounce:.5s cubic-bezier(.5,.05,.2,1.5);--focus-color:var(--black);--focus-background:var(--color13);--adhesion-background-color:transparent!important}:root[data-theme=dark]{--background:var(--color0);--background-soft:var(--color2);--foreground:var(--color6);--foreground-soft:color-mix(in srgb,var(--color6)70%,var(--color0));--link:color-mix(in srgb,var(--color8)20%,var(--color6));--link-hover:var(--color6);--divider:var(--color3);--code-background:var(--color1)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-base);font-size:var(--step-0);letter-spacing:var(--tracking);transition:background var(--transition-base),color var(--transition-base);line-height:1.5}[x-cloak]{display:none!important}::selection{background:var(--foreground);color:var(--background)}:focus{outline:2px solid var(--focus-background);outline-offset:var(--space-3xs);box-shadow:0 -2px var(--focus-background),0 4px var(--focus-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;color:var(--focus-color)!important;background-color:var(--focus-background)!important}label:has(>input[type=checkbox]:focus):before{outline:2px solid var(--focus-background);outline-offset:var(--space-3xs);box-shadow:0 -2px var(--focus-background),0 4px var(--focus-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;color:var(--focus-color)!important;background-color:var(--focus-background)!important}:target{scroll-margin-top:var(--space-s-l)}a{color:var(--link);text-underline-offset:.2em}a[href]:not(:where([href^=\#],[href^=javascript\: i],[href^=\/]:not([href^="//"]),[href*="//bodymeasurements.org"])):after{content:" ↗"}.list-menu a{text-decoration:none}a:hover{color:var(--link-hover);text-decoration:underline;text-decoration-thickness:calc(var(--step-0)/6)}a.active,a[aria-current=page]{color:var(--foreground);text-decoration:none}input,button{border:1px solid var(--foreground-soft)}button{cursor:pointer;background:var(--foreground);color:var(--background)}button.transparent{color:var(--foreground);background-color:transparent;border-color:transparent}input{padding:var(--space-2xs)}input::-webkit-search-cancel-button{-ms-appearance:none;appearance:none}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:var(--space-xs);font-weight:700}hr{border-top:1px solid var(--divider);border-bottom:none}p>code,li>code{background-color:var(--background-soft);border-radius:var(--border-radius);padding:.2ch .5ch}table{border:1px solid var(--foreground-soft);border-collapse:collapse;width:100%}table caption{font-size:var(--step--1);text-align:left}table thead{display:none}table th{font-family:var(--font-headings)}table th,table td{padding:var(--space-xs)}table tr{border:1px solid var(--foreground-soft)}table tr:has(:nth-child(3)){word-break:break-all;text-align:center;border-bottom:3px solid var(--foreground-soft);flex-direction:column;display:flex}table tbody tr:nth-child(odd){background-color:var(--background-soft)}@media (min-width:600px){table thead{display:revert}table tr:has(:nth-child(3)){display:revert}}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);position:relative}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--foreground-soft);font-size:1.2ex;font-weight:400;display:block}h1[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h2[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h3[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h4[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h5[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h6[id]:not(:has(span)):hover:before{content:"#";color:var(--foreground-soft);position:absolute;left:-1.4ex}h1,h2,h3{letter-spacing:var(--tracking-s);line-height:1}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}h5,h6{font-size:var(--step-0)}blockquote:not([class]){font-family:var(--font-serif);font-size:var(--step-1)}blockquote:not([class]) p:last-of-type{font-family:var(--font-base);font-size:var(--size-step-1);font-weight:400}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}h4,h5,h6,p,li,blockquote:not([class]){max-width:60ch}li{margin:0 0 var(--space-3xs)}p:has(>picture){max-width:initial;width:100%}h1,h2,h3{max-width:25ch}mark{background-color:var(--color13);color:var(--color0)}figure{position:relative}figure>figcaption{bottom:var(--space-s-m);left:var(--space-s-m);color:var(--background);margin-right:var(--space-s-m);background-color:var(--foreground);padding:var(--space-3xs)var(--space-xs);box-shadow:0px 4px color-mix(in srgb,var(--foreground),var(--black)9%);border-radius:var(--border-radius);font-size:var(--step--1);position:absolute}figure>figcaption::selection{background:var(--color13);color:var(--color0)}label>input[type=checkbox]{opacity:0;position:absolute}label:has(>input[type=checkbox]){gap:var(--space-2xs);cursor:pointer;align-items:center;display:flex;position:relative}label:has(>input[type=checkbox]):before{content:"";width:var(--space-m);height:var(--space-m);background:0 0;border:2px solid;flex-shrink:0}label:has(>input[type=checkbox]):after{content:"";border:solid;border-width:0 0 var(--space-3xs)var(--space-3xs);width:var(--space-s);height:var(--space-2xs);top:calc(var(--space-xs)/1.9);left:var(--space-3xs);opacity:0;background:0 0;transition:opacity .2s;position:absolute;transform:rotate(-45deg)}label:has(>input[type=checkbox]:checked):after{opacity:1}.entry{gap:var(--grid-gutter);display:grid}.entry-aside-right>*+*{margin-top:var(--gutter)}.entry-aside-left{background:var(--background);border:1px solid var(--foreground-soft);padding:var(--space-2xs);z-index:1;position:sticky;top:0}@media (min-width:1340px){.entry:has(.entry-aside-left){grid-template-columns:min(18ch,100%) auto;align-items:start;position:relative}.entry:has(.entry-aside-left)>:not(.entry-aside-left){grid-column:2}.entry-aside-left{background:revert;border:revert;padding:revert;top:var(--gutter);grid-area:1/1/4}}.entry-content>*+*,[class*=WidgetPreviewContainer]>*+*{margin-top:var(--space-m,1em)}.entry-content article{background:var(--background-soft);padding:var(--space-m)}article section+section{margin-top:var(--space-l)}.columns,.flex,[class*=grid-]{gap:var(--gutter);margin-bottom:var(--space-s);align-items:stretch;display:grid}.grid-3{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:700px){.columns,.flex,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1340px){.columns,.flex,.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sr{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rounded{border-radius:var(--border-radius)}.subtle{font-size:var(--step--1);color:var(--foreground-soft)}.oembed-youtube,.oembed-vimeo{border:1px solid var(--foreground)}.oembed-youtube lite-youtube{max-width:100%}.oembed-youtube lite-youtube:before{background:0 0;position:relative}.notice{padding:var(--space-3xs);font-size:var(--step--1);text-align:center;color:var(--white)}.notice.notice-info{background-color:var(--color10)}.notice.notice-warning{background-color:var(--color13)}.notice.notice-error{background-color:var(--color11)}.notice a{color:var(--color5)}.notice a:hover{color:var(--white)}.body{gap:var(--grid-gutter);grid-template-rows:auto 1fr auto;grid-template-columns:auto min(calc(var(--grid-max-width) - (2*var(--grid-gutter))),calc(100% - (2*var(--grid-gutter))))auto;grid-template-areas:"header header header""main main main""footer footer footer";display:grid}.body>*{grid-column:2}@media (min-width:650px){main:has(.entry-aside-right){grid-template-columns:9fr 3fr}}.container{gap:var(--grid-gutter);align-items:start;display:grid}.container.three-columns{grid-template-columns:1fr min(calc(var(--grid-max-width) - (2*var(--grid-gutter))),calc(100% - (2*var(--grid-gutter))))1fr}.container.three-columns>*{grid-column:2}.full-bleed{width:100%;grid-column:1/-1!important}.skip-link{transition:var(--transition-base);padding:var(--space-s-l);background-color:var(--foreground);color:var(--background);font-family:var(--font-headings);border-radius:0;width:100%;font-weight:500;transform:translateY(-140px)}.skip-link:hover{color:var(--background)}.skip-link:focus{clip-path:none;z-index:10;width:100%;height:auto;display:block;position:fixed;transform:translateY(0);clip:auto!important}.header{row-gap:0}.navigation{padding:var(--space-xs)0;font-family:var(--font-headings);background-color:var(--background-soft);grid-template-columns:1fr;align-items:center;justify-items:center;font-weight:500}@media (min-width:500px){.navigation{justify-items:initial;grid-template-columns:1fr 10fr 1fr}}.breadcrumbs{padding:var(--space-3xs)0;font-size:var(--step--1)}.breadcrumbs a{color:var(--foreground)}.site-logo{min-width:60px;max-width:150px}@media (min-width:600px){.site-logo{max-width:250px}}.site-logo svg{color:var(--foreground)}.site-logo:focus{outline-offset:var(--space-2xs)}#navigation-menu{width:100%}#navigation-menu>ol{gap:var(--gutter);flex-wrap:wrap;margin:0;display:flex}@media (min-width:430px){#navigation-menu>ol li{flex:calc(50% - var(--gutter))}}@media (min-width:850px){#navigation-menu>ol{flex-wrap:nowrap}#navigation-menu>ol li{flex:1}}#navigation-menu>ol>li>a{font-size:var(--step-1);margin-bottom:var(--space-xs);display:block}.list-menu ol{color:var(--foreground-soft);list-style-type:none}.list-menu ol li:not(:has(>ol)){justify-content:space-between;display:flex}.list-menu ol[class=d3] li:nth-child(3)~li:not(:last-child),.list-menu ol[class=d5] li:nth-child(5)~li:not(:last-child),.list-menu ol[class=d10] li:nth-child(10)~li:not(:last-child){display:none}.list-menu.hoverable ol ol:hover li{display:revert!important}.list-menu.hoverable ol ol:focus-within li{display:revert!important}.list-menu>ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.list-menu>ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.list-menu>ol ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--space-xs)}.list-menu>ol ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--space-xs)}.list-menu>*+*{margin:var(--space-xs)0 0 0}.search{background:#000;background:linear-gradient(180deg,var(--background-soft)50%,transparent 50%)}.search form{margin:var(--space-xs)0;display:flex;position:relative}.search-dropdown{z-index:2;display:none;position:relative}.search-dropdown:hover{display:block}.search:focus-within+.search-dropdown{display:block}.search-dropdown:focus-within{display:block}.search-dropdown>div{padding:var(--gutter);gap:var(--gutter);background-color:var(--background-soft);box-shadow:0 4px var(--focus-color);flex-direction:column;width:100%;max-height:65vh;display:flex;position:absolute}.search-dropdown .results{padding:0 var(--space-s)var(--space-xl)0;position:relative;overflow-y:scroll;-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}.search-dropdown ul{padding:0;list-style:none}.search-dropdown ul ul{padding-left:var(--space-s)}.search-dropdown .results>ul>li+li,.search-dropdown .results>ul>li:first-of-type{margin-top:var(--space-xs-s);padding-top:var(--space-xs-s);border-top:1px solid rgba(0,0,0,.3)}.search-dropdown li li:before{content:"⤷"}.search-dropdown li li{font-size:var(--step--1);margin-top:var(--space-2xs)}.search-dropdown .filters{flex-shrink:0;position:relative}.search-dropdown .filters fieldset{gap:var(--space-xs);flex-direction:row;min-width:0;display:flex;overflow-x:auto}.search-dropdown .filters fieldset+fieldset{margin-top:var(--space-xs)}.search-dropdown .filters fieldset *{white-space:nowrap}.search-dropdown .filters fieldset:after{content:"❯";right:calc(-1*var(--space-xs));position:absolute}.search-dropdown .filters fieldset:before{content:"❮";left:calc(-1*var(--space-xs));position:absolute}@media (min-width:700px){.search-dropdown>div{flex-direction:row}.search-dropdown .filters{overflow-y:auto}.search-dropdown .filters fieldset{overflow-x:unset;flex-direction:column}.search-dropdown .filters fieldset:after,.search-dropdown .filters fieldset:before{content:""}}.home #content{flex-direction:column;display:flex}.home .site-intro{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.home .site-intro svg{max-width:50%}.home .site-intro p{margin:var(--space-s-2xl)auto 0 auto;max-width:550px}.postlist{margin:0;padding:0;list-style:none}.postlist li{margin-bottom:var(--space-s-m)}.postlist li:last-child{margin-bottom:0}.postlist .postlist-date{color:var(--foreground-soft);font-size:var(--step--1);display:block}.meta{margin:0;padding:0;list-style:none}@media (min-width:600px){.meta{gap:var(--space-3xs);display:flex}.meta>li:not(:first-child):before{content:"•";padding-left:var(--space-2xs);padding-right:var(--space-2xs);display:inline-block}}.meta>li{color:var(--foreground-soft)}.footer{justify-content:space-between;align-items:center;gap:var(--space-s);margin-bottom:var(--gutter);border-top:1px solid var(--background-soft);padding-top:var(--gutter);flex-direction:column;display:flex}@media (min-width:800px){.footer{flex-direction:row;align-items:end}}.footer .icon{padding:var(--space-3xs);width:44px}.rss-xslt h1{margin-top:var(--space-s-l)}.rss-xslt .posts{margin:var(--space-s-l)0 0 0;padding:0;list-style:none}.rss-xslt .posts li{margin-bottom:var(--space-s-m)}.rss-xslt .posts li:last-child{margin-bottom:0}.rss-xslt .posts span{color:var(--foreground-soft);font-size:var(--step--1);display:block}.nowrap{white-space:nowrap}.nowrap img{width:revert!important;display:revert!important}.soon{background-color:var(--white);color:var(--black);padding:0 var(--space-3xs);border-radius:var(--space-3xs);white-space:nowrap;font-weight:700;display:inline-block}details summary{color:var(--link);cursor:pointer}details summary>h2{display:inline-block}section *+details{margin-top:var(--space-s)}section details>*+*{margin:var(--space-2xs)0 0 .6ex;border-left:1px solid var(--link);padding-left:var(--space-xs)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.ad-slot:not(.columns>.ad-slot){margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1)}.columns>.ad-slot{background-color:var(--color4)}.card{text-align:left;background:var(--background-soft);color:var(--foreground);border-radius:var(--border-radius);padding:var(--space-s-m);gap:var(--space-s);flex-direction:column;height:100%;text-decoration:none;display:flex}.card-footer{margin-top:auto}[class*=button]:not(.adhesion_buttons):not(.mv_unbutton){font-weight:700;line-height:var(--space-l);border-radius:var(--border-radius);background:var(--background);color:var(--foreground);justify-content:space-between;display:flex}.button-round{height:var(--space-l);width:var(--space-l);justify-content:center}.bg-tp{color:inherit;background:0 0}.bg-orange{background:var(--color16)}a.card{color:var(--foreground);text-decoration:none}a.card:hover{color:var(--foreground)}a.card:disabled:hover{cursor:default}.headshot img{border-radius:var(--border-radius)}.entry-aside-right li{align-items:center;gap:var(--space-2xs);display:flex;justify-content:flex-start!important}.entry-aside-right li>div{width:100%}.entry-aside-right li>a{align-items:center;gap:var(--space-3xs);display:flex}.mv-ad-box,[class*=mv-rail-frame-]{background-color:transparent!important}code[class*=language-],pre[class*=language-]{color:var(--code-default);font-family:var(--font-mono);text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;background:0 0}code[class*=language-]{padding-right:var(--space-s-l)}[class*=language-]::selection{background:var(--color13);color:var(--color0)}[class*=language-] ::selection{background:var(--color13);color:var(--color0)}pre[class*=language-]{padding:var(--space-s-l);overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--code-background);border-radius:var(--border-radius)}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.namespace{opacity:.7}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--code-comment)}.token.punctuation,.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:var(--code-tag)}.token.number{color:var(--code-number)}.token.boolean{color:var(--code-tag)}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--code-selector)}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:var(--code-tag)}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:var(--code-function)}.token.keyword{color:var(--code-tag)}.token.regex,.token.important{color:var(--code-regex)}.switch-language a,.switch-language span{padding:var(--space-3xs)var(--space-2xs);background-color:var(--link);color:var(--background);border-radius:var(--step--1);text-decoration:none;display:inline-block}.switch-language a:hover,.switch-language a.current{background-color:var(--foreground);color:var(--background)}.switch-language span.disabled{background-color:var(--background-soft);color:var(--foreground-soft);cursor:not-allowed}.switch-wrapper .switch+.switch-btn{background:var(--foreground);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:2em;width:3.5em;height:2em;padding:6px;transition:all .4s;display:block;position:relative}.switch-wrapper .switch+.switch-btn:before,.switch-wrapper .switch+.switch-btn:after{content:"";height:100%;display:block;position:relative}.switch-wrapper .switch+.switch-btn:before{width:50%;display:none}.switch-wrapper .switch+.switch-btn:after{background:var(--background);width:unset;aspect-ratio:1;border-radius:50%;transition:all .2s;left:0}.switch-wrapper .switch:checked+.switch-btn{background:var(--foreground)}.switch-wrapper .switch-btn.switch-button-on:after{background:var(--background);transform:translate(106%)!important}.switch-wrapper .icon{color:var(--background);width:20px;position:absolute;top:50%;transform:translateY(-50%)}.switch-wrapper .icon-sun{left:12%}.switch-wrapper .icon-moon{right:12%}.switch-wrapper .switch{display:none}