@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--text-base:1rem;--text-base--line-height: 1.5 ;--leading-tight:1.35;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-familiy);--default-mono-font-family:var(--mono-font-family);--text-h1:2em;--text-h2:1.5em;--text-h3:1.175em;--text-h4:1em;--text-h5:.875em;--text-h6:.8em;--spacing-flow:1rem;--spacing-heading:1.75rem;--spacing-heading-after:.6rem;--spacing-page-title:1.44rem;--text-code:.875rem;--leading-code:1.5;--spacing-row:.5rem;--leading-prose:1.6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:var(--leading-tight);text-wrap:balance;margin-block:var(--spacing-heading) var(--spacing-heading-after)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}h4{font-size:var(--text-h4)}h5{font-size:var(--text-h5)}h6{font-size:var(--text-h6)}:where(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}p,ul,ol,pre,blockquote,figure,table,iframe,video{margin-block:0 var(--spacing-flow)}p{line-height:var(--leading-prose)}hr{margin-block:var(--spacing-flow);border:0;border-top:1px solid var(--border-color)}ul,ol{padding-inline-start:1.5em}ul{list-style:outside}ol{list-style:decimal}li{margin-block-end:.35rem}li::marker{color:var(--annotation-text-color)}:where(p,ul,ol,pre,blockquote,figure,table,iframe,video):last-child{margin-block-end:0}:focus-visible{outline:2px solid var(--fox-primary-color);outline-offset:2px;border-radius:var(--minimum-radius)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-\[0\.4em\]{margin-inline:.4em}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-\[1\.15rem\]{margin-top:1.15rem}.mt-page-title{margin-top:var(--spacing-page-title)}.mr-\(--tabs-gap\){margin-right:var(--tabs-gap)}.mr-\[0\.5em\]{margin-right:.5em}.mr-\[0\.095em\]{margin-right:.095em}.mb-\[0\.5rem\]{margin-bottom:.5rem}.mb-\[0\.1255em\]{margin-bottom:.1255em}.mb-\[1\.3rem\]{margin-bottom:1.3rem}.mb-\[1em\]{margin-bottom:1em}.mb-\[calc\(var\(--spacing-flow\)-0\.5rem\)\]{margin-bottom:calc(var(--spacing-flow) - .5rem)}.mb-flow{margin-bottom:var(--spacing-flow)}.mb-heading-after{margin-bottom:var(--spacing-heading-after)}.ml-px{margin-left:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0{height:calc(var(--spacing) * 0)}.h-\[0\.95em\]{height:.95em}.h-\[1em\]{height:1em}.h-\[var\(--gallery-item-size\,var\(--gallery-row-height\)\)\]{height:var(--gallery-item-size,var(--gallery-row-height))}.h-\[var\(--gallery-row-height\)\]{height:var(--gallery-row-height)}.h-\[var\(--large-gallery-row-height\)\]{height:var(--large-gallery-row-height)}.h-\[var\(--medium-gallery-row-height\)\]{height:var(--medium-gallery-row-height)}.h-full{height:100%}.min-h-\(--control-min-size\){min-height:var(--control-min-size)}.w-\[0\.95em\]{width:.95em}.w-\[var\(--gallery-item-size\,var\(--gallery-row-height\)\)\]{width:var(--gallery-item-size,var(--gallery-row-height))}.w-auto{width:auto}.w-full{width:100%}.max-w-compact{max-width:var(--compact-width)}.min-w-\(--control-min-size\){min-width:var(--control-min-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-\[0_0_auto\]{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-\[var\(--gallery-row-gap\)\]{gap:var(--gallery-row-gap)}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-row{row-gap:var(--spacing-row)}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-button{border-radius:var(--button-radius)}.rounded-more{border-radius:var(--more-radius)}.rounded-normal{border-radius:var(--normal-radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-border{border-color:var(--border-color)}.bg-background{background-color:var(--background-color)}.bg-code-block{background-color:var(--code-block-background-color)}.bg-primary-background{background-color:var(--primary-background-color)}.bg-transparent{background-color:#0000}.p-0{padding:calc(var(--spacing) * 0)}.px-\[1\.15em\]{padding-inline:1.15em}.py-\[0\.85em\]{padding-block:.85em}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-nav{font-family:var(--main-nav-font-family)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.925em\]{font-size:.925em}.text-\[0\.975em\]{font-size:.975em}.text-\[2\.15em\]{font-size:2.15em}.text-\[97\.5\%\]{font-size:97.5%}.leading-prose{--tw-leading:var(--leading-prose);line-height:var(--leading-prose)}.text-annotation{color:var(--annotation-text-color)}.text-bold-annotation{color:var(--bold-annotation-text-color)}.text-border{color:var(--border-color)}.text-code-block-text{color:var(--code-block-text-color)}.text-fox-primary{color:var(--fox-primary-color)}.text-text{color:var(--text-color)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-border{outline-color:var(--border-color)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:unset\]{filter:unset}.\[filter\:var\(--adaptive-invert-filter\)\]{filter:var(--adaptive-invert-filter)}.\[filter\:var\(--adaptive-persist-invert-filter\)\]{filter:var(--adaptive-persist-invert-filter)}.\[filter\:var\(--adaptive-reverse-invert-filter\)\]{filter:var(--adaptive-reverse-invert-filter)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-dotted{--tw-outline-style:dotted;outline-style:dotted}.select-none{-webkit-user-select:none;user-select:none}.\[--gallery-item-size\:var\(--gallery-row-height\)\]{--gallery-item-size:var(--gallery-row-height)}.\[--gallery-item-size\:var\(--large-gallery-row-height\)\]{--gallery-item-size:var(--large-gallery-row-height)}.\[--gallery-item-size\:var\(--medium-gallery-row-height\)\]{--gallery-item-size:var(--medium-gallery-row-height)}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[transition\:var\(--normal-transition\)\]{transition:var(--normal-transition)}@media(hover:hover){.hover\:bg-background-hover:hover{background-color:var(--background-color-on-hover)}}@media(min-width:48rem){.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:mb-\[0\.83em\]{margin-bottom:.83em}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-baseline{align-items:baseline}.md\:justify-between{justify-content:space-between}.md\:gap-x-\[1em\]{column-gap:1em}.md\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.md\:text-right{text-align:right}}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:border-0 :is(a,.text,.underline){border-style:var(--tw-border-style);border-width:0}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:underline :is(a,.text,.underline){text-decoration-line:underline}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:decoration-annotation :is(a,.text,.underline){-webkit-text-decoration-color:var(--annotation-text-color);text-decoration-color:var(--annotation-text-color)}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:decoration-bold-annotation :is(a,.text,.underline){-webkit-text-decoration-color:var(--bold-annotation-text-color);text-decoration-color:var(--bold-annotation-text-color)}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:decoration-border :is(a,.text,.underline){-webkit-text-decoration-color:var(--border-color);text-decoration-color:var(--border-color)}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:decoration-dotted :is(a,.text,.underline){text-decoration-style:dotted}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:decoration-from-font :is(a,.text,.underline){text-decoration-thickness:from-font}.\[\&_\:is\(a\,\.text\,\.underline\)\]\:underline-offset-\[0\.12em\] :is(a,.text,.underline){text-underline-offset:.12em}.\[\&_\:is\(img\,picture\)\]\:block :is(img,picture){display:block}.\[\&_\:is\(img\,picture\)\]\:h-full :is(img,picture){height:100%}.\[\&_\:is\(img\,picture\)\]\:w-auto :is(img,picture){width:auto}.\[\&_\:is\(img\,picture\)\]\:shrink-0 :is(img,picture){flex-shrink:0}.\[\&_\:is\(img\,picture\)\]\:object-cover :is(img,picture){object-fit:cover}.\[\&_\:is\(img\,picture\,canvas\)\]\:rounded-button :is(img,picture,canvas){border-radius:var(--button-radius)}.\[\&\>\*\:not\(\:first-child\)\]\:-ml-px>:not(:first-child){margin-left:-1px}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&\>\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&\>p\]\:leading-\[1\.35\]>p{--tw-leading:1.35;line-height:1.35}.\[\&\>p\]\:text-annotation>p{color:var(--annotation-text-color)}}:root{--card-noise-image:url(../../../card_noise.svg)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.background.svelte-9ztihu{position:fixed;inset:0;overflow:hidden;z-index:calc(-1 * var(--large-z-index) - 1)}.background.svelte-9ztihu img:where(.svelte-9ztihu){width:100%;height:100%;object-fit:cover;object-position:center;display:block}:root{--compact-width: 660px;--more-radius: 16px;--normal-radius: 10px;--button-radius: 6px;--sharper-radius: 4px;--minimum-radius: 2px;--animation-time: .12s;--animation-timing-function: ease;--normal-transition: transform var(--animation-time);--page-offset: 32px;--page-constrained-width: 1600px;--page-constrained-offset: calc(.5 * (100vw - var(--page-constrained-width)));--fox-background-color: rgb(32, 32, 32);--fox-primary-color: darkorange;--fox-secondary-color: white;--page-selected-color: white;--font-familiy: SF Pro Display, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;--mono-font-family: SFMono-Regular, Consolas, Menlo, Monaco, "Courier New", monospace;--text-color: black;--selection-text-color: SteelBlue;--annotation-text-color: rgb(85, 85, 85);--bold-annotation-text-color: rgb(65, 65, 65);--primary-functional-color: royalblue;--primary-functional-text-color: white;--secondary-functional-color: rgb(100, 100, 100);--secondary-functional-text-color: white;--background-color: #fcfcfb;--background-color-on-hover: whitesmoke;--primary-background-color: #efefef;--code-block-background-color: #f5f5f5;--code-block-text-color: black;--floating-block-background-color: rgba(255, 255, 255, .95);--border-color: rgb(120, 120, 120);--raised-shadow: 0 calc(.5 * var(--button-border-bottom-width)) var(--button-border-bottom-blur) 0 var(--raised-shadow-color);--floating-shadow: 0 var(--button-border-bottom-width) var(--button-border-bottom-blur) 0 var(--button-border-bottom-shadow-color);--adaptive-invert-filter: invert(1);--adaptive-reverse-invert-filter: unset;--adaptive-persist-invert-filter: invert(1);--media-max-width: 768px;--adaptive-preview-size: 1;--adaptive-gallery-row-size: 1;--background-dot-color: rgb(235, 235, 235);--background-dot-size: 1px;--background-dot-gap: 8px;--background-dot-image: radial-gradient( circle at center, var(--background-dot-color) 0 calc(var(--background-dot-size)/2), transparent calc(var(--background-dot-size)/2 + .25px) );--load-animation-duration: .25s;--load-animation-delay: .08s;--secondary-load-animation-delay: .16s;--tertiary-load-animation-delay: .195s;--load-animation-timing-function: ease;--animation-slide-distance: 16px;--main-nav-font-size: 1.15rem;--main-nav-font-family: "Courier Prime", "Courier New", Courier, monospace;--main-nav-vertical-padding: .4rem;--main-nav-line-height: 1.5;--main-nav-height: calc( var(--main-nav-font-size) * var(--main-nav-line-height) + 2 * var(--main-nav-vertical-padding) );--main-nav-optical-shift: .045em;--preview-row-gap: 12px;--gallery-row-gap: 12px;--gallery-row-height: calc(var(--adaptive-gallery-row-size) * var(--compact-width) * .25);--medium-gallery-row-height: calc(var(--adaptive-gallery-row-size) * var(--compact-width) * .28);--large-gallery-row-height: calc(var(--adaptive-gallery-row-size) * var(--compact-width) * .4);--large-z-index: 99;--button-border-bottom-width: 3px;--button-border-bottom-blur: 1px;--button-margin-bottom: 4px;--button-padding-y: .25em;--button-padding-x: .62em;--button-padding-x-icon-side: .48em;--button-optical-shift: 0em;--button-gap: .35em;--control-min-size: 1.75rem;--button-border-color: black;--button-border-bottom-shadow-color: rgba(0, 0, 0, .2);--raised-shadow-color: rgba(0, 0, 0, .12);--button-border-bottom-active-color: black;--floating-block-border-bottom-color: rgba(0, 0, 0, .075);--dark-mode-button-size: 2.65rem;--dark-mode-button-top: 1.34rem ;--adaptive-font-size: 100%}@media(max-width:768px){:root{--page-offset: 16px;--adaptive-font-size: .9;--adaptive-preview-size: .8;--gallery-row-height: calc(var(--adaptive-preview-size) * var(--compact-width) * .25);--large-gallery-row-height: calc(var(--adaptive-preview-size) * var(--compact-width) * .4)}}:root.dark-theme{--background-color: rgb(18, 18, 18);--background-color-on-hover: rgb(50, 50, 50);--background-dot-color: rgb(25, 25, 25);--fox-primary-color: LightSeaGreen;--fox-background-color: rgb(0, 0, 0);--primary-background-color: rgb(32, 32, 32);--code-block-background-color: rgb(25, 25, 25);--code-block-text-color: rgb(220, 220, 220);--floating-block-background-color: rgba(25, 25, 25, .95);--border-color: rgb(96, 96, 96);--text-color: rgb(220, 220, 220);--selection-text-color: SteelBlue;--primary-functional-color: DodgerBlue;--secondary-functional-color: rgb(30, 30, 30);--secondary-functional-text-color: white;--annotation-text-color: rgb(180, 180, 180);--bold-annotation-text-color: rgb(220, 220, 220);--adaptive-invert-filter: unset;--adaptive-reverse-invert-filter: invert(1);--button-border-color: rgb(75, 75, 75);--button-border-bottom-shadow-color: rgba(0, 0, 0, .9);--raised-shadow-color: rgba(0, 0, 0, .5);--button-border-bottom-active-color: rgb(60, 60, 60);--button-border-bottom-width: 4px;--button-border-bottom-blur: 0px}html,body{min-height:100vh}body{margin:0;font-family:var(--font-familiy);color:var(--text-color);background:var(--background-color);background-image:var(--background-dot-image);background-size:var(--background-dot-gap) var(--background-dot-gap);background-repeat:repeat,no-repeat}:root.dark-theme ::selection{background:var(--selection-text-color);color:#fff}.cm-editor ::selection{background:unset!important;color:unset!important}.invert-dark-theme{filter:var(--adaptive-reverse-invert-filter)}.invert-light-theme{filter:var(--adaptive-invert-filter)}code,pre{font-family:var(--mono-font-family);font-size:var(--text-code)}pre,pre code{line-height:var(--leading-code)}code:not(.hljs){background-color:var(--code-block-background-color);padding:.1em .5em;border-radius:var(--sharper-radius);border:1px dotted var(--border-color);display:inline-block;vertical-align:baseline;line-height:var(--leading-tight)}:where(p,li,td,h1,h2,h3,h4,h5,h6) code:not(.hljs){font-size:.88em}input[type=text]{background-color:var(--code-block-background-color);color:var(--text-color);padding:.1em .5em;border:1px dotted var(--border-color);border-radius:var(--sharper-radius)}select{background-color:var(--code-block-background-color);color:var(--text-color)}pre>code{padding:unset}code.hljs{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere;word-break:break-word;border-radius:var(--sharper-radius);border:1px dotted var(--border-color)}div.buttons button{vertical-align:middle}button{cursor:pointer;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap);line-height:var(--leading-tight);padding:calc(var(--button-padding-y) + var(--button-optical-shift)) var(--button-padding-x) calc(var(--button-padding-y) - var(--button-optical-shift));border:1px solid var(--button-border-color);-webkit-appearance:none;appearance:none;border-radius:var(--button-radius);background-color:var(--background-color);text-decoration:none;color:var(--text-color);font-size:1rem;box-shadow:0 var(--button-border-bottom-width) var(--button-border-bottom-blur) 0 var(--button-border-bottom-shadow-color);margin-bottom:calc(var(--button-margin-bottom));transition:box-shadow var(--animation-time) ease,margin-bottom var(--animation-time) ease,var(--normal-transition)}button:hover{background-color:var(--background-color-on-hover)}button:active{border:1px solid var(--annotation-text-color);margin-bottom:0;box-shadow:0 0 0 0 var(--button-border-bottom-shadow-color)}button.selected{border:1px solid var(--button-border-color);box-shadow:0 var(--button-border-bottom-width) 0 0 var(--button-border-bottom-active-color);transition:box-shadow var(--animation-time);background-color:var(--secondary-functional-color);transition:box-shadow var(--animation-time) ease,margin-bottom var(--animation-time) ease,var(--normal-transition)}button.selected:active{border:1px solid var(--annotation-text-color);margin-bottom:0;box-shadow:0 0 0 0 var(--secondary-functional-color)}button.selected img.inline-glyph{filter:var(--adaptive-invert-filter)}button.icon-button{padding:0;border:none;background-color:transparent;box-shadow:none;margin-bottom:0}button.icon-button:hover{background-color:var(--background-color-on-hover)}button.icon-button:active{border:none;margin-bottom:0;box-shadow:none}button.no-style{display:inline;gap:0;min-height:0;line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;border:none;box-shadow:unset;margin:unset;color:inherit;background-color:unset;padding:0}button.back-button{border-radius:9999px}button.text{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;border:none;box-shadow:unset;margin:unset;border-bottom:1px dotted var(--annotation-text-color);border-bottom-width:1px;border-radius:unset;color:inherit;background-color:unset;padding:0}button.tab{display:inline-flex;vertical-align:middle;margin:1px var(--tabs-gap) 0 0;border-radius:var(--sharper-radius) var(--sharper-radius) 0 0;border-bottom:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}button.tab:active{color:var(--secondary-functional-text-color);background-color:var(--secondary-functional-color);border-bottom:none}button.tab:active span.text{color:var(--secondary-functional-text-color)}button.tab:active img.inline-glyph{filter:var(--adaptive-invert-filter)}:root.dark-theme button.tab:active img.inline-glyph{filter:invert(1)}button.tab.selected{font-weight:700;border-bottom:none;background-color:var(--background-color)}:root.dark-theme button.tab.selected{border:1px solid var(--annotation-text-color);border-bottom:none}button.tab.selected:active{color:var(--secondary-functional-text-color);background-color:var(--secondary-functional-color)}button.tab.selected:active img.inline-glyph{filter:var(--adaptive-invert-filter)}:root.dark-theme button.tab.selected:active img.inline-glyph{filter:invert(1)}button.tab.selected img.inline-glyph{filter:var(--adaptive-reverse-invert-filter)}div#dark-mode-button-container{position:relative;top:var(--dark-mode-button-top);padding:0 var(--page-offset);z-index:calc(var(--large-z-index) - 2);height:0;width:100%;margin:0;direction:rtl;box-sizing:border-box}div#dark-mode-button-container.sticky{top:calc(var(--main-nav-height) + 2 * .67rem);position:sticky}button#dark-mode-button{top:0;right:0;height:var(--dark-mode-button-size);width:var(--dark-mode-button-size);border-radius:calc(.5 * var(--dark-mode-button-size));border:1px dotted var(--border-color);background-color:var(--floating-block-background-color);font-size:large;box-sizing:border-box;text-align:center}label{font-family:Courier New,Courier,monospace}#main-nav{position:sticky;z-index:var(--large-z-index);top:0;background-color:var(--fox-background-color);color:#fff;font-size:var(--main-nav-font-size);line-height:var(--main-nav-line-height);padding:calc(var(--main-nav-vertical-padding) + var(--main-nav-optical-shift)) 1em calc(var(--main-nav-vertical-padding) - var(--main-nav-optical-shift)) var(--page-constrained-offset);font-family:var(--main-nav-font-family);overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}#main-nav::-webkit-scrollbar{background:transparent;width:0px}#main-nav a{color:#fff;text-decoration:none;margin:0;border-bottom-style:none;border-bottom-width:0}#main-nav>div.right-container{display:inline-block;text-align:right}.align-with-nav{box-sizing:content-box;padding:0 var(--page-offset)}.align-with-nav.constrained{margin-left:auto;margin-right:auto;max-width:var(--page-constrained-width)}.align-with-nav.compact{margin-left:auto;margin-right:auto;max-width:var(--compact-width)}.artworks-column-section{-webkit-column-span:all;column-span:all;display:block;width:100%;box-sizing:border-box;margin:0;padding-bottom:.75rem}.artworks-column-section>:first-child,.artworks-column-block>:first-child{margin-top:0}.artworks-column-section>:last-child,.artworks-column-block>:last-child{margin-bottom:0}.artworks-column-block{break-inside:avoid-column;-webkit-column-break-inside:avoid;page-break-inside:avoid;display:inline-block;width:100%;box-sizing:border-box;vertical-align:top;position:relative;margin:0;padding-bottom:1.15rem}.artworks-two-column-flow .artworks-column-block .pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.artworks-two-column-flow .artworks-column-block .pair picture{margin-right:0;min-width:0;max-width:100%}.artworks-two-column-flow .artworks-column-block .pair :is(img.design_in_row,.design_in_row img,img.sketching_in_row,.sketching_in_row img){width:100%;height:auto;max-height:none;margin-right:0}@media(min-width:960px){.artworks-two-column-flow{column-count:2;column-gap:2rem;column-fill:balance}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.artworks-two-column-flow{-webkit-column-fill:auto;column-fill:auto}}}.artworks-two-column-flow .artworks-column-block picture:has(>img.fit){display:block;width:100%;max-width:100%}.artworks-two-column-flow .artworks-column-block img.fit{max-width:100%}}div.card{display:block;width:auto;max-width:var(--compact-width);background-color:var(--primary-background-color);background-image:var(--card-noise-image);transition:var(--normal-transition);border-radius:var(--more-radius);padding:.85em 1.15em;outline:1px dotted var(--border-color);margin:1.15rem 0 1.3rem;font-size:97.5%;box-sizing:border-box;overflow:hidden}.primary-background{background-color:var(--primary-background-color)!important;background-image:var(--card-noise-image)!important}.code-block-background{background-color:var(--code-block-background-color)!important}h1.main-title{font-size:2.15em!important}div.card>:first-child{margin-top:0}div.card>:last-child{margin-bottom:0}div.card>p{line-height:1.35;color:var(--annotation-text-color)}p>span.drop-cap{font-size:1.25rem;font-weight:700;display:inline-block;color:var(--text-color)}.unselectable,img.inline-glyph,img.gallery{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.full-width{width:100%!important;height:auto!important;max-width:unset!important;max-height:unset!important}.outlined{outline:1px dashed var(--annotation-text-color);outline-offset:-1px}.bordered{border:1px dashed var(--annotation-text-color);box-sizing:border-box}img.sketching_in_row{display:inline-block;width:auto;max-width:100%;max-height:320px;margin-right:.5rem;outline:1px dashed var(--annotation-text-color);outline-offset:-1px;box-sizing:border-box}img.design_in_row{display:inline-block;vertical-align:top;width:auto;max-width:100%;height:auto;margin-right:.5rem;outline:1px dashed var(--annotation-text-color);outline-offset:-1px;box-sizing:border-box}.sketching_in_row:not(img),.design_in_row:not(img){display:inline-block;margin-right:.5rem}.sketching_in_row img{display:block;width:auto;max-width:100%;max-height:320px;outline:1px dashed var(--annotation-text-color);outline-offset:-1px;box-sizing:border-box}.design_in_row img{display:block;width:auto;max-width:100%;height:auto;outline:1px dashed var(--annotation-text-color);outline-offset:-1px;box-sizing:border-box}div.gallery-row{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;height:var(--gallery-row-height);gap:var(--gallery-row-gap);box-sizing:content-box;padding-bottom:8px;margin-bottom:calc(var(--spacing-flow) - 8px)}div.gallery-row.large{height:var(--large-gallery-row-height)}div.gallery-row.medium{height:var(--medium-gallery-row-height)}div.gallery-row>.item{display:block;flex:0 0 auto;height:100%}.item.foxgl{height:var(--gallery-row-height);width:var(--gallery-row-height)}div.gallery-row.large>.item.foxgl{height:var(--large-gallery-row-height);width:var(--large-gallery-row-height)}div.gallery-row.medium>.item.foxgl{height:var(--medium-gallery-row-height);width:var(--medium-gallery-row-height)}.gallery-row>.item picture,.gallery-row>.item img{height:100%;width:auto;flex-shrink:0;object-fit:cover;display:block}img.gallery{height:100%;width:auto;border-radius:var(--button-radius);box-shadow:var(--raised-shadow)}img.gallery.full-width{height:auto;margin-bottom:var(--spacing-flow)}@media(max-width:768px){.adaptive-hide{display:none!important}div#dark-mode-button-container{position:relative!important;top:var(--dark-mode-button-top)!important}}div.card>h1,h2,h3,h4,h5,h6{color:var(--text-color)}div.grid{display:grid;grid-template-columns:auto auto auto;justify-items:center;gap:4px}div.grid>div.item{border:1px solid var(--annotation-text-color);text-align:center}div.flex_grid{display:flex;flex-wrap:wrap;justify-items:center;gap:4px}div.flex_grid.gallery{width:100%;gap:1rem;margin:1rem 0}div.flex_grid.center{align-items:center;justify-content:center}div.flex_grid>div.item{border:1px solid var(--annotation-text-color);text-align:center}div.flex_grid>.gallery_item{width:250px;height:250px;overflow:hidden;transition:var(--normal-transition)}div.flex_grid>.gallery_item:hover{transform:scale(1.25);z-index:var(--large-z-index)}@media(max-width:768px){div.flex_grid.gallery{gap:.85rem}div.flex_grid>.gallery_item{width:150px;height:150px}}div.header-content-format{display:flex;flex-flow:column;height:100vh}div.header-content-format>div.header{flex:0 1 auto}div.header-content-format>div.content{flex:1 1 auto}hr.solid{border-top:1px solid var(--annotation-text-color);border-bottom:0px}hr.dashed{border-top:1px dashed var(--border-color);border-bottom:0px}hr.dotted{border-top:1px dotted var(--border-color);border-bottom:0px}.full-height-with-nav-offset{height:calc(100vh - .5rem - var(--main-nav-font-size))!important}a,span.underline{color:inherit;border-bottom:1px dotted var(--annotation-text-color);border-bottom-width:1px;text-decoration:none;text-decoration-line:none;line-height:calc(100% + 4px)}.no-underline{border-bottom:unset!important}a.no-style{color:inherit;border-bottom:none;text-decoration:none}a.no-style[target=_blank]:after{content:unset}a[target=_blank]:after{content:"";display:inline-block;width:.75em;height:.75em;margin-left:.025em;vertical-align:-.125em;line-height:1;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7%2017L17%207M17%207H8M17%207V16'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center / contain;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7%2017L17%207M17%207H8M17%207V16'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center / contain}:root.dark-theme a[target=_blank]:after{background-color:var(--fox-primary-color)}a.no-glyph[target=_blank]:after{content:unset}.above-subtitle{margin-bottom:.5rem}p.subtitle{margin-top:0}p.weak-annotation{color:var(--border-color);font-size:.85em}p.weak-annotation span.underline,p.weak-annotation button.text,p.weak-annotation a{border-bottom:1px dotted var(--border-color)}p.annotation,p.subtitle{color:var(--annotation-text-color);font-size:.925em}p.annotation span.underline,p.annotation button.text,p.annotation a{border-bottom:1px dotted var(--annotation-text-color)}p.bold-annotation{color:var(--bold-annotation-text-color);font-size:.975em}p.bold-annotation span.underline,p.bold-annotation button.text,p.bold-annotation a{border-bottom:1px dotted var(--bold-annotation-text-color)}p.compact{max-width:var(--compact-width)}span.annotation{color:var(--annotation-text-color);font-size:small}span.bold-annotation{font-size:smaller}span.line{display:inline-block}img.inline-glyph{display:inline-block!important;margin-bottom:.1255em!important;margin-right:.095em!important;width:.95em!important;height:.95em!important;vertical-align:middle!important;filter:var(--adaptive-reverse-invert-filter)}img.inline-glyph.no-dark-theme{filter:unset}button:not(.no-style) img.inline-glyph{margin-bottom:0!important;margin-right:0!important}button:not(.no-style)>span.text{display:inline-flex;align-items:center;justify-content:center;gap:var(--button-gap)}button:not(.no-style,.icon-button):has(>span.text>img.inline-glyph:first-child),button:not(.no-style,.icon-button):has(>img.inline-glyph:first-child:not(:only-child)){padding-inline-start:var(--button-padding-x-icon-side)}button:not(.icon-button,.no-style):has(>img.inline-glyph:only-child){padding-inline:var(--button-padding-x);padding-block:var(--button-padding-y)}img.inline-glyph.inverted{filter:var(--adaptive-invert-filter)}img.inline-glyph.inverted.no-dark-theme{filter:var(--adaptive-persist-invert-filter)}img.center-crop{height:100%;width:100%;object-fit:cover;object-position:center}img.fit{display:block;width:100%;height:auto;max-width:var(--compact-width)}img.medium{width:100%;height:auto;max-width:calc(var(--compact-width) * .65)!important}img.small{width:100%;height:auto;max-width:calc(var(--compact-width) * .5)!important}img.x-small{width:100%;height:auto;max-width:calc(var(--compact-width) * .25)!important}div.icon-description-layout{display:flex;gap:1.2rem}div.icon-description-layout>div.icon{display:flex;justify-content:center;align-items:center;width:auto}div.icon-description-layout>div.icon{flex-shrink:0}div.icon-description-layout>div.icon picture{flex-shrink:0}div.icon-description-layout>div.icon img{flex-shrink:0;border-radius:var(--sharper-radius);width:120px;height:120px;object-fit:cover}div.icon-description-layout>div.description{display:flex;justify-content:center;align-content:center;flex-direction:column;flex-grow:1}iframe.youtube{width:100%;max-width:var(--compact-width);aspect-ratio:16 / 9}.dotted-background{background-image:var(--background-dot-image);background-size:var(--background-dot-gap) var(--background-dot-gap)}div.floating-block{display:none;position:fixed;min-width:100px;max-height:90vh;border:1px solid var(--bold-annotation-text-color);background:var(--floating-block-background-color);padding:1em;max-width:min(calc(100vw - 2 * var(--page-offset)),var(--compact-width));box-sizing:border-box;z-index:calc(var(--large-z-index) + 1);text-align:left;overflow-y:auto;box-shadow:0 var(--button-border-bottom-width) var(--button-border-bottom-blur) 0 var(--floating-block-border-bottom-color);border-radius:var(--normal-radius);overscroll-behavior:contain}div.floating-block.window{z-index:var(--large-z-index)}div.floating-block.visible{display:block!important}div.floating-block>:first-child{margin-top:0}div.floating-block>:last-child{margin-bottom:0}div.floating-block>pre,div.floating-block>p{text-overflow:ellipsis;overflow:hidden}table.functional-list{width:100%;border-collapse:collapse}span.cell-content{display:inline-block;line-height:1em;vertical-align:middle}table.functional-list td{padding-bottom:var(--spacing-row)}table.functional-list tr:last-child td{padding-bottom:0}table.functional-list td.glyphs{width:1px;white-space:nowrap}div.info-container>h3:first-child{margin-block-start:var(--spacing-flow)}.icon-actions,table.functional-list td.glyphs{display:flex;align-items:center;gap:0}table.functional-list td.glyphs{justify-content:flex-end}.icon-actions>button:has(>img.inline-glyph),table.functional-list td.glyphs button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-min-size);min-height:var(--control-min-size);border-radius:var(--button-radius)}.icon-actions>button:has(>img.inline-glyph):hover,table.functional-list td.glyphs button:hover{background-color:var(--background-color-on-hover)}.fade-in,iframe{animation:fadeInOpacity var(--animation-time) var(--animation-timing-function) forwards;animation-iteration-count:1;animation-fill-mode:both}.load,iframe,img.icon,img.gallery{animation-timing-function:var(--load-animation-timing-function)!important;animation-duration:var(--load-animation-duration)!important;animation-delay:var(--load-animation-delay)!important}.load-delay,iframe{animation-delay:var(--secondary-load-animation-delay)!important}.load-extra-delay{animation-delay:var(--tertiary-load-animation-delay)!important}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.blur-in,div.floating-block{animation:blurIn var(--animation-time) var(--animation-timing-function) forwards;animation-iteration-count:1;animation-fill-mode:both}@keyframes blurIn{0%{filter:blur(16px);opacity:0}to{filter:blur(0);opacity:1}}.dropdown{animation:dropdown var(--animation-time) var(--animation-timing-function) forwards;animation-iteration-count:1;animation-fill-mode:both}@keyframes dropdown{0%{opacity:0;transform:translateY(calc(-1 * var(--animation-slide-distance)))}to{opacity:1;transform:translateY(0)}}.zoom-in,img.icon,img.gallery{animation:zoomIn var(--animation-time) var(--animation-timing-function) forwards;animation-iteration-count:1;animation-fill-mode:both}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.slide-up{animation:slideUp var(--animation-time) var(--animation-timing-function) forwards;animation-iteration-count:1;animation-fill-mode:both}@keyframes slideUp{0%{opacity:0;transform:translateY(var(--animation-slide-distance))}to{opacity:1;transform:translateY(0)}}.once{animation-iteration-count:1}a.nav.svelte-12qhfyh{display:inline-block}
