﻿@font-face{font-display:swap;font-family:CascadiaCode;font-style:normal;font-weight:400;src:local(CascadiaCode),url(fonts/CascadiaCode.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:local(Lato),url(fonts/Lato-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:local(Lato),url(fonts/Lato-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:local(Lato),url(fonts/Lato-Italic.woff2) format("woff2")}a{background-color:rgba(0,0,0,0);color:#c91859;text-decoration:none}a[aria-hidden=true]{display:none;left:0;position:absolute}a[aria-hidden=true]:after{content:"#"}:hover>a[aria-hidden=true]{display:unset}a:focus,a:hover{text-decoration:underline}abbr[title]{border-bottom:none;text-decoration:none}abbr[title]:after{content:" (" attr(title) ")"}@media screen and (hover: hover){abbr[title]{border-bottom:1px dashed #373737;cursor:help}abbr[title]:after{content:""}}blockquote,details,div,footer,h1,h2,ol,p,pre,table,ul{margin-bottom:0;margin-top:.5em;page-break-inside:avoid}blockquote p{font-style:italic;margin-left:.75rem}blockquote p+p{margin-top:0;padding-top:.5rem}blockquote p,.marker{position:relative}blockquote p:before,.marker:before{background:#efefef;border-radius:.25rem;bottom:0;content:"";left:-.625rem;position:absolute;top:0;width:.25rem}body{margin:1em 0}body>*{margin-left:auto;margin-right:auto;max-width:33rem}body>:not(ol,ul){padding:0 1rem}code{background:#efefef;border-radius:.4em;font-family:CascadiaCode,monospace;overflow-x:auto;padding:.1em .4em}pre>code{margin:0 -.8em;padding:.8em}code,h1+p,sup,tbody,thead{font-size:.8em;letter-spacing:0}footer{margin-top:2em}h1{font-size:2em}h1,h2{line-height:1;position:relative;scroll-margin:1ex;text-align:left}h1+p{font-weight:400;margin-top:.25em}h2{margin-top:1em}h2+:not(pre,ul,.entry){text-indent:1em}h2,header>:first-child{font-size:1.5em}html{background:#fff;color:#373737;font-family:Lato,sans-serif;font-kerning:normal;font-size:18px;font-variant-ligatures:common-ligatures;font-variant-numeric:tabular-nums;letter-spacing:-.25px;line-height:1.3;text-align:justify;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-kerning:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}img{border-style:none;box-sizing:border-box;margin:auto;max-width:100%}img,pre code,svg,.entry>*,.marker{display:block}li{margin-left:2em}ol,ul{padding:0}li>ol,li>ul{margin-top:0}nav{text-align:right}summary{cursor:pointer}sup{line-height:0}svg{pointer-events:none}svg,table{box-sizing:border-box;width:100%}table,.center{text-align:center}thead{background:rgba(55,55,55,.15)}tr:nth-child(2n+1){background:rgba(55,55,55,.05)}.entry,.filter{opacity:.25}@media (prefers-reduced-motion: no-preference){.entry,.filter{transition:opacity 250ms ease}}.flex{display:flex}.filter{border-bottom:.25rem solid rgba(0,0,0,0);cursor:pointer;flex:1 0 auto;padding:.25rem .5rem}.filters{flex-wrap:wrap;gap:.25rem}.footnote-definition-label{margin-right:.33ch}.footnote-definition:first-of-type:before{display:block;content:"∴";margin:1em 0;text-align:center}.footnote-definition>*{display:inline}.input{display:none}.long>:nth-child(n+3){margin-top:.5rem}.marker{text-align:initial}.marker>:first-child{display:block}.next:after{content:"»";margin-left:.33ch}.prev:before{content:"«";margin-right:.33ch}.split{align-items:flex-end;justify-content:space-between}@media (max-width: 33rem){.split{align-items:center;flex-direction:column}p>.split{margin-top:.5em}.split>nav{margin-top:.25em}}.filter[for=academia]{background:rgba(184,20,60,.33);border-color:#b8143c}.filter[for=appearance]{background:rgba(47,142,59,.33);border-color:#2f8e3b}.filter[for=education]{background:rgba(229,199,0,.33);border-color:#e5c700}.filter[for=employment]{background:rgba(40,73,192,.33);border-color:#2849c0}.filter[for=paper]{background:rgba(232,102,11,.33);border-color:#e8660b}.filter[for=research]{background:rgba(110,23,136,.33);border-color:#6e1788}.filter[for=software]{background:rgba(18,201,241,.33);border-color:#12c9f1}.filter[for=teaching]{background:rgba(223,16,212,.33);border-color:#df10d4}.academia .marker:before{background:#b8143c}.appearance .marker:before{background:#2f8e3b}.education .marker:before{background:#e5c700}.employment .marker:before{background:#2849c0}.paper .marker:before{background:#e8660b}.research .marker:before{background:#6e1788}.software .marker:before{background:#12c9f1}.teaching .marker:before{background:#df10d4}body:is(:has(#academia:checked),:not(:has(.input:checked))) .academia,body:is(:has(#appearance:checked),:not(:has(.input:checked))) .appearance,body:is(:has(#education:checked),:not(:has(.input:checked))) .education,body:is(:has(#employment:checked),:not(:has(.input:checked))) .employment,body:is(:has(#paper:checked),:not(:has(.input:checked))) .paper,body:is(:has(#research:checked),:not(:has(.input:checked))) .research,body:is(:has(#software:checked),:not(:has(.input:checked))) .software,body:is(:has(#teaching:checked),:not(:has(.input:checked))) .teaching{opacity:1}.z-comment,.z-punctuation{color:gray}.z-css.z-property-name,.z-keyword,.z-storage{color:#da4ba2}.z-constant,.z-deleted{color:#c82728}.z-decimal{color:#ff9800}.z-css.z-class,.z-from-file,.z-key:not(.z-ts),.z-operator:not(.z-ts),.z-string:has(+.z-key-value),.z-to-file,.z-variable{color:#5874b3}.z-inserted,.z-string:not(.z-plain),.z-value{color:#628536}.z-definition.z-diff{opacity:.5}.z-support{color:#373737}