:root{--stock: #f2ede1;--stock-2: #e8e1d1;--rule: #cfc5ae;--rule-hard: #8f8264;--ink: #1d1a15;--ink-soft: #5d564a;--ink-faint: #6f6757;--blood: #8c2a1f;--blood-soft: #b8503f;--moss: #3c5c3a;--brass: #8a6a1f;--font-display: "Rockwell", "Sitka Banner", "Cambria", Georgia, serif;--font-body: "Constantia", "Sitka Text", Georgia, serif;--font-mono: "Cascadia Mono", Consolas, "Courier New", monospace;--frame: clamp(1.1rem, 2.4vw, 2.25rem);--cw: 587;--ch: 390;--h1-size: clamp(2.6rem, 7.2vw, 5.6rem);--copy-gap: 2rem;--t-body: .875rem;--t-label: .8rem;--t-small: .8rem;--t-control: .74rem;--label-track: .08em;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.35'/%3E%3C/svg%3E");--speck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.28' numOctaves='4' seed='11'/%3E%3C/filter%3E%3Crect width='280' height='280' filter='url(%23s)' opacity='0.42'/%3E%3C/svg%3E");--fleck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='turbulence' baseFrequency='1.4' numOctaves='2' seed='3'/%3E%3C/filter%3E%3Crect width='60' height='60' filter='url(%23f)' opacity='0.28'/%3E%3C/svg%3E");--hero: url(/stage-art.webp);--hero-size: 48% auto;--hero-position: right bottom}@media(prefers-color-scheme:dark){:root{--stock: #000000;--stock-2: #1f1c15;--rule: #35301f;--rule-hard: #4d4530;--ink: #ece4d0;--ink-soft: #a89f89;--ink-faint: #948b74;--blood: #c9553f;--blood-soft: #e0765d;--moss: #7ea36f;--brass: #c9a24a}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,dialog{scrollbar-width:thin;scrollbar-color:var(--rule-hard) var(--stock-2)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--stock-2)}::-webkit-scrollbar-thumb{background:var(--rule-hard);border:3px solid var(--stock-2)}::-webkit-scrollbar-thumb:hover{background:var(--blood)}::-webkit-scrollbar-corner{background:var(--stock-2)}::-webkit-scrollbar-button{display:none}.text-decoration-none{text-decoration:none}body{margin:0;background:var(--stock);color:var(--ink);font:400 16px/1.55 var(--font-body)}p{margin:0 0 .85rem}p:last-child{margin-bottom:0}a{color:var(--blood);text-underline-offset:.15em}a:hover{color:var(--blood-soft)}.stage{position:relative;flex:1 1 auto;min-width:0;min-height:100vh;min-height:100svh;padding:clamp(.9rem,2.2vw,2rem);display:flex;isolation:isolate;overflow:clip;background-color:var(--stock);background-image:radial-gradient(120% 80% at 78% 12%,color-mix(in srgb,var(--brass) 16%,transparent),transparent 60%),radial-gradient(90% 70% at 12% 88%,color-mix(in srgb,var(--blood) 13%,transparent),transparent 62%),linear-gradient(160deg,var(--stock-2),var(--stock) 55%)}.art{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;background-image:var(--hero);background-size:var(--hero-size, contain);background-position:var(--hero-position, center bottom);background-repeat:no-repeat;-webkit-mask-image:linear-gradient(to left,transparent,#000 5%);mask-image:linear-gradient(to left,transparent,#000 5%);mix-blend-mode:multiply;filter:invert(1) hue-rotate(180deg);--art-opacity: .42;opacity:var(--art-opacity);animation:gs-art .9s cubic-bezier(.22,.68,.28,1) both .78s;pointer-events:none}@media(prefers-color-scheme:dark){.art{mix-blend-mode:screen;filter:none;--art-opacity: .8}}.stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--grain),var(--speck),var(--fleck);background-size:120px 120px,280px 280px,60px 60px;opacity:.36;mix-blend-mode:multiply;pointer-events:none;z-index:-1}@media(prefers-color-scheme:dark){.stage:before{mix-blend-mode:screen;opacity:.2}}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,color-mix(in srgb,var(--stock) 82%,transparent) 0%,color-mix(in srgb,var(--stock) 34%,transparent) 46%,transparent 70%),linear-gradient(0deg,color-mix(in srgb,var(--stock) 74%,transparent) 0%,transparent 42%);pointer-events:none;z-index:-1}.panel{position:relative;overflow:clip;flex:1 1 auto;display:grid;grid-template-rows:auto 1fr;gap:clamp(1.5rem,4vh,3rem);border:1px solid var(--rule-hard);padding:var(--frame);max-width:1320px;width:100%;margin:0 auto;box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent),0 12px 34px color-mix(in srgb,var(--ink) 10%,transparent)}@media(prefers-color-scheme:dark){.panel{box-shadow:0 1px 3px #00000073,0 20px 52px #00000080}}@keyframes gs-rise{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes gs-fade{0%{opacity:0}to{opacity:1}}@keyframes gs-art{0%{opacity:0}to{opacity:var(--art-opacity)}}body{animation:gs-fade .52s ease both}.panel{animation:gs-rise .68s cubic-bezier(.22,.68,.28,1) both 60ms}.bar{animation:gs-rise .62s cubic-bezier(.22,.68,.28,1) both .22s}.view.hero .copy{animation:gs-rise .7s cubic-bezier(.22,.68,.28,1) both .32s}.foot{animation:gs-rise .62s cubic-bezier(.22,.68,.28,1) both .56s}.bar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.mark{display:flex;align-items:center;gap:.55rem;font:400 1.25rem/1 var(--font-display);letter-spacing:.01em;color:var(--blood);--tile-lift: .055em}.mark .name>span{color:var(--ink)}.mark .glyph{width:2rem;height:2rem;flex:none;background:#17150f url(/mark.svg) center / 100% 100% no-repeat;transform:translateY(calc(var(--tile-lift) * -1))}@media(prefers-color-scheme:dark){.mark .glyph{box-shadow:0 0 0 1px var(--rule-hard)}}.bar nav{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.4rem}.bar .bar-cta{margin-left:.4rem}.burger{display:none;align-items:center;justify-content:center;width:2rem;height:2rem;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--rule-hard);padding:0;cursor:pointer;color:var(--ink-soft);transition:color .14s ease,border-color .14s ease}.burger .lines{display:block;width:.9rem;height:1px;background:currentColor;box-shadow:0 -.3rem 0 currentColor,0 .3rem 0 currentColor}.burger:hover,.burger:focus-visible{color:var(--blood);border-color:var(--blood)}.burger[aria-expanded=true]{color:var(--ink);border-color:var(--blood)}.navlink{font:400 var(--t-control)/1 var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);text-decoration:none;background:none;border:0;border-bottom:1px solid transparent;padding:calc(.2rem + 1px) 0 .2rem;cursor:pointer;transition:color .14s ease,border-color .14s ease}.navlink:hover,.navlink:focus-visible{color:var(--blood);border-bottom-color:var(--blood)}.navlink.accent{color:var(--blood)}.navlink.accent:hover,.navlink.accent:focus-visible{color:var(--blood-soft);border-bottom-color:var(--blood-soft)}.navlink.is-open{color:var(--ink);border-bottom-color:var(--blood)}.navlink.accent.is-open{color:var(--blood)}.btn{display:inline-block;font:400 .74rem/1 var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--stock);background:var(--ink);border:1px solid var(--ink);padding:.62rem 1.15rem;cursor:pointer;text-decoration:none;text-align:center;transition:transform 90ms ease,background .14s ease,color .14s ease}.btn:hover{background:var(--blood);border-color:var(--blood);color:var(--stock)}.btn:active{transform:translateY(1px)}.btn.ghost{background:transparent;color:var(--ink-soft);border-color:var(--rule-hard)}.btn.ghost:hover{color:var(--stock);background:var(--ink);border-color:var(--ink)}.btn.wide{display:block;width:100%;padding:.78rem 1.15rem}.hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy";grid-template-rows:1fr;gap:var(--frame);align-items:start}.hero>.copy{grid-area:copy;align-self:stretch}.copy{display:flex;flex-direction:column;gap:var(--copy-gap);min-height:0}h1{margin:0;font:400 var(--h1-size)/.98 var(--font-display);letter-spacing:-.022em;max-width:14ch}h1 .soft{color:color-mix(in srgb,var(--blood) 80%,var(--stock))}.foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.25rem;margin-top:1.35rem;padding-top:.85rem;border-top:1px solid var(--rule);font-size:var(--t-small);line-height:1.5;color:var(--ink-faint)}.foot nav{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center;margin-left:auto}.foot a,.foot .footlink{color:var(--ink-faint);text-decoration:none;border-bottom:1px solid transparent}.foot .footlink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-width:0 0 1px;padding:0;margin:0;font:inherit;cursor:pointer}.foot a:hover,.foot .footlink:hover,.foot .footlink:focus-visible{color:var(--blood);border-bottom-color:var(--blood)}.foot .footlink.is-open{color:var(--ink);border-bottom-color:var(--blood)}.foot .footicon{display:inline-flex;font-size:1rem;border-bottom:0}.foot .colophon{margin:0}.stack{position:relative;display:grid;min-height:0;container-type:inline-size}.view{grid-area:1 / 1;min-height:0;min-width:0;z-index:0;opacity:0;visibility:hidden;transform:translateY(18px) scale(.985);transform-origin:50% 30%;pointer-events:none;transition:opacity .17s linear,transform .3s cubic-bezier(.22,.68,.28,1),visibility 0s linear .3s}.view.is-active{z-index:1;opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .38s cubic-bezier(.22,.68,.28,1),transform .38s cubic-bezier(.22,.68,.28,1),visibility 0s}.view.note{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rule-hard) transparent;transform:translateY(26px) scale(.975)}.view.note.is-active{transform:none}.stack.is-noting~.foot{border-top-color:var(--rule-hard)}.notes-body{padding:0 1.1rem .5rem 0}.notes-body h2{font:400 1.9rem/1.05 var(--font-display);margin:0 0 1.05rem}.notes-body h3{font:400 var(--t-label)/1 var(--font-body);font-variant-caps:small-caps;text-transform:none;letter-spacing:var(--label-track);color:var(--ink-soft);margin:1.3rem 0 .5rem;padding-bottom:.35rem;border-bottom:1px solid var(--rule)}.notes-body h3:first-of-type{margin-top:0}.notes-body p+h3:first-of-type{margin-top:1.3rem}.notes-body .question{border-bottom:1px solid var(--rule)}.notes-body .question summary{display:flex;align-items:baseline;gap:.6rem;padding:.7rem .5rem;list-style:none;cursor:pointer;font-size:.98rem;line-height:1.4;color:var(--ink)}.notes-body .question summary::-webkit-details-marker{display:none}.notes-body .question summary:hover,.notes-body .question summary:focus-visible{color:var(--blood)}.notes-body .question summary:focus-visible{outline:2px solid var(--blood);outline-offset:-2px}.notes-body .question-go{flex:none;width:.9rem;font-size:.55rem;color:var(--ink-faint);transition:color .26s cubic-bezier(.22,.68,.28,1),transform .26s cubic-bezier(.22,.68,.28,1)}.notes-body .question summary:hover .question-go,.notes-body .question summary:focus-visible .question-go{color:var(--blood)}.notes-body .question[open] .question-go{transform:rotate(90deg)}.notes-body .question>p{padding-left:2rem}.notes-body .question>p:last-child{margin-bottom:.9rem}@media(prefers-reduced-motion:reduce){.notes-body .question-go{transition:none}}.notes-body p{margin:0 0 .6rem;font-size:.94rem;line-height:1.47}.notes-body ul{margin:-.15rem 0 .85rem;padding-left:1.3rem;list-style:disc}.notes-body li{font-size:.94rem;margin-bottom:.2rem}.notes-body li::marker{color:var(--blood)}.notes-body strong{color:var(--blood);font-weight:400}.notes-body .brand{color:var(--blood)}.notes-body code{font:400 .82rem/1.4 var(--font-mono);background:var(--stock-2);padding:.1em .35em;border:1px solid var(--rule)}.notes-body .crumb{margin:-.5rem 0 1rem;font-size:var(--t-small);color:var(--ink-faint)}.notes-body .crumb a{color:var(--ink-soft)}.mod{padding:0 0 1.1rem}.mod+.mod{border-top:1px solid var(--rule);padding-top:1.1rem}.mod-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-bottom:.5rem}.mod-head .who{font:400 1.3rem/1.15 var(--font-display);font-variant-caps:normal;letter-spacing:normal;color:var(--ink);margin:0;padding:0;border:0}.mod-head .grow{flex:1 1 auto}.tag{font:400 .7rem/1 var(--font-body);text-transform:uppercase;letter-spacing:.18em;padding:.32rem .5rem;border:1px solid currentColor;color:var(--ink-faint);white-space:nowrap}.tag.live{color:var(--moss)}.tag.dep{color:var(--brass)}.tag.soon{color:var(--ink-faint)}.tag time{text-transform:none;letter-spacing:.05em}.pause{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:400 var(--t-control)/1 var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);background:var(--stock-2);border:1px solid var(--rule-hard);padding:.4rem .6rem;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.pause:hover,.pause:focus-visible{color:var(--blood);border-color:var(--blood)}.pause[aria-pressed=true]{color:var(--stock);background:var(--ink);border-color:var(--ink)}@media(prefers-reduced-motion:reduce){.pause{transition:none}}.notes-body ul.latest{list-style:none;padding-left:0}.notes-body .entries{--veil-fade: 1.6rem;list-style:none;margin:0;padding:0;border-bottom:1px solid var(--rule)}.notes-body .entry{position:relative;display:flex;align-items:center;min-height:10.5rem;margin:0;padding:1.6rem 0;border-top:1px solid var(--rule);font-size:1rem}.entry-text{width:48%;max-width:30rem}.notes-body .entry-name{font:400 1.5rem/1.1 var(--font-display);font-variant-caps:normal;letter-spacing:normal;color:var(--ink);margin:0 0 .45rem;padding:0;border:0}.notes-body .entry-name a{color:inherit;text-decoration:none;transition:color .26s cubic-bezier(.22,.68,.28,1)}.notes-body .entry-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.notes-body .entry-name a:focus-visible{outline:none}.notes-body .entry-name a:focus-visible:after{outline:2px solid var(--blood);outline-offset:-2px}.entry-go{font-size:.5em;margin-left:.6em;vertical-align:.28em;color:var(--ink-faint);transition:color .26s cubic-bezier(.22,.68,.28,1),transform .26s cubic-bezier(.22,.68,.28,1)}.notes-body .entry-lead{margin:0 0 .9rem;font-size:.98rem;line-height:1.45;color:var(--ink-soft)}.notes-body .entry-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.entry-preview{--fade-from: 62%;position:absolute;top:0;right:0;width:min(56%,36rem);height:100%;object-fit:cover;pointer-events:none;opacity:.4;transition:opacity .26s cubic-bezier(.22,.68,.28,1),transform .26s cubic-bezier(.22,.68,.28,1);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-from),#000 calc(100% - var(--veil-fade)),transparent),linear-gradient(to bottom,transparent,#000 var(--veil-fade),#000 calc(100% - var(--veil-fade)),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 var(--fade-from),#000 calc(100% - var(--veil-fade)),transparent),linear-gradient(to bottom,transparent,#000 var(--veil-fade),#000 calc(100% - var(--veil-fade)),transparent);mask-composite:intersect}@media(prefers-color-scheme:dark){.entry-preview{opacity:.5}}.entry-mark{display:flex;align-items:center;justify-content:center;font:700 7.5rem/1 var(--font-display);letter-spacing:.01em;color:var(--ink)}.entry-mark-g{color:var(--blood)}.entry:not(.is-veiled):hover .entry-preview,.entry:focus-within .entry-preview{opacity:1;transform:translate(-.75rem)}.entry:hover .entry-name a,.notes-body .entry-name a:focus-visible{color:var(--blood)}.entry:hover .entry-go,.entry:focus-within .entry-go{color:var(--blood);transform:translate(.2em)}.entry-veil{display:block;margin-bottom:1.15rem;filter:blur(5px);-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--veil-fade),#000 calc(100% - var(--veil-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--veil-fade),#000 calc(100% - var(--veil-fade)),transparent)}.entry-veil .veil-line{display:block;width:var(--w, 100%);height:.6em;margin:.55em 0 0;background:var(--ink-soft);opacity:.55;border-radius:2px}.entry-veil .veil-line.is-name{height:1.05em;margin:0}.entry-ghost{filter:blur(5px)}.ghost-window{position:absolute;top:18%;bottom:18%;right:12%;width:54%;overflow:hidden;padding:.8rem 1rem;background:var(--stock-2);border:1px solid var(--rule-hard)}.ghost-window .veil-line{display:block;width:var(--w, 100%);height:.4rem;margin:0 0 .5rem;background:var(--ink-soft);opacity:.55;border-radius:2px}.ghost-window .veil-line.is-head{height:.6rem;margin-bottom:.75rem;opacity:.35}.notes-body .entries-held{margin:.7rem 0 1.4rem;font-size:.85rem;letter-spacing:.04em;color:var(--ink-faint)}@media(prefers-reduced-motion:reduce){.notes-body .entry-name a,.entry-go,.entry-preview{transition:none}.entry:not(.is-veiled):hover .entry-preview,.entry:focus-within .entry-preview,.entry:hover .entry-go,.entry:focus-within .entry-go{transform:none}}@media(max-width:700px){.notes-body .entry{display:block;min-height:0;padding:1.3rem 0}.entry-text{width:auto;max-width:none}.entry-preview{--fade-from: var(--veil-fade);position:static;display:block;width:100%;height:7.5rem;margin-top:1rem;opacity:.6}.entry-ghost{position:relative}.entry-mark{display:flex;font-size:5rem}.entry:not(.is-veiled):hover .entry-preview,.entry:focus-within .entry-preview{transform:none}}.steps{list-style:none;counter-reset:step;margin:0;padding:0}.steps li{counter-increment:step;position:relative;padding:0 0 1.15rem 2.6rem;border-bottom:1px dotted var(--rule);margin-bottom:1.15rem}.steps li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.steps li:before{content:counter(step);position:absolute;left:0;top:-.1rem;font:400 1.5rem/1 var(--font-display);color:var(--blood)}.notes-body .steps h3{font:400 1.02rem/1.3 var(--font-body);font-variant-caps:normal;letter-spacing:normal;color:var(--ink);margin:0 0 .3rem;padding:0;border:0}.steps p{font-size:.92rem;color:var(--ink-soft)}table.paths{width:100%;margin:.7rem 0 0;border-collapse:collapse;font-size:.88rem}table.paths th,table.paths td{text-align:left;vertical-align:top;padding:.4rem .7rem .4rem 0;border-bottom:1px solid var(--rule)}table.paths th{font:400 var(--t-label)/1.2 var(--font-body);font-variant-caps:small-caps;letter-spacing:var(--label-track);color:var(--ink-soft)}table.paths td+td{font:400 .78rem/1.5 var(--font-mono);color:var(--ink-soft);word-break:break-all}table.paths.compat td+td{font:400 .88rem/1.5 var(--font-body);font-variant-numeric:lining-nums tabular-nums;color:var(--ink);word-break:normal}@media(prefers-color-scheme:dark){a,.notes-body strong,.notes-body .question summary:hover,.notes-body .question summary:focus-visible{color:var(--blood-soft)}a:hover{color:var(--blood)}}.notice{margin-top:1.25rem;padding:.8rem 1rem;border-left:3px solid var(--rule-hard);font-size:.9rem}.notes-body .notice{margin:.6rem 0}@media(min-width:901px){.stage{min-height:100vh;min-height:100svh}.panel{min-height:min(calc(100svh - (2*clamp(.9rem,2.2vw,2rem))),1100px);align-self:center}.view:not(.is-active){position:absolute;top:0;right:0;bottom:0;left:0}}@media(min-width:901px)and (max-height:810px){:root{--h1-size: clamp(2.4rem, 4.8vw, 3.8rem);--copy-gap: 1.25rem}.panel{padding-block:1.1rem}.foot{margin-top:.5rem}}@media(min-width:901px)and (max-height:720px){:root{--h1-size: clamp(2.2rem, 4.2vw, 3.2rem)}}@media(max-width:900px){.stage{min-height:0}.hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"headline" "reel";grid-template-rows:auto auto;row-gap:2.5rem}.view.hero .copy{display:contents;animation:none}.view.hero h1{grid-area:headline;max-width:none;animation:gs-rise .7s cubic-bezier(.22,.68,.28,1) both .32s}.view.hero .showcase{grid-area:reel;animation:gs-rise .7s cubic-bezier(.22,.68,.28,1) both .52s}.bar nav{margin-left:0;width:100%;order:2}.bar .bar-cta{margin-left:auto}.view:not(.is-active){display:none}.view.note{overflow-y:visible}}@media(max-width:700px){.bar{gap:.6rem .9rem}.bar .burger{display:inline-flex;order:3}.bar .bar-cta{order:2;margin-left:auto}.bar nav{order:4;display:none;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:.3rem 0 0;border-top:1px solid var(--rule)}.bar nav.is-open{display:flex}.bar nav .navlink{text-align:left;padding:.85rem 0;border-bottom:1px solid var(--rule)}.bar nav .navlink:hover,.bar nav .navlink:focus-visible,.bar nav .navlink.is-open{border-bottom-color:var(--blood)}}@media(max-width:520px){.bar .burger{margin-left:auto}.bar .bar-cta{display:none}.bar nav.is-open~.bar-cta{display:block;order:5;width:100%;margin:.75rem 0 0}}@media(max-width:560px){.facts{grid-template-columns:1fr}.facts div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0}.notes-body{padding:.25rem 0 1rem}}@media(max-height:560px){.stage{padding:0}.panel{border:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){body,.panel,.bar,.foot,.art,.view.hero .copy,.view.hero h1,.view.hero .showcase{animation:none}.art{opacity:var(--art-opacity)}.view,.view.is-active{transition:opacity 1ms linear,visibility 0s;transform:none}}.v-application{background:transparent;color:var(--ink);font-family:var(--font-body);--v-high-emphasis-opacity: 1}.v-application__wrap{min-height:0}.v-main{padding:0;flex:1 1 auto;min-height:0;display:flex}.v-icon{--v-icon-size-multiplier: 1}.noscript,.plain{max-width:34rem;margin:12vh auto;padding:0 1.5rem}.noscript h1,.plain h1{margin:0 0 1rem;max-width:none}.plain nav{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:1.5rem 0}.plain footer{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--rule);font-size:var(--t-small);color:var(--ink-soft)}.v-btn.gs-btn{font:400 .74rem/1 var(--font-body);text-transform:uppercase;color:var(--stock);background:var(--ink);border:1px solid var(--ink);padding:.62rem 1.15rem;transition:transform 90ms ease,background .14s ease,color .14s ease;height:auto;min-height:0;min-width:0;box-shadow:none;letter-spacing:.14em}.v-btn.gs-btn:hover{background:var(--blood);border-color:var(--blood);color:var(--stock)}.v-btn.gs-btn:active{transform:translateY(1px)}.v-btn.gs-btn .v-btn__overlay{display:none}.v-btn.gs-btn--wide{display:block;width:100%;padding:.9rem 1.15rem;font-size:var(--t-small);letter-spacing:.18em}.v-btn.gs-btn--ghost{background:transparent;color:var(--ink-soft);border-color:var(--rule-hard)}.gs-btn.note-back{margin-top:1.1rem}@media print{:root{--stock: #fff;--stock-2: #fff;--ink: #000;--ink-soft: #222;--ink-faint: #444;--rule: #999;--rule-hard: #666}body,.panel,.bar,.foot,.view.hero .copy,.view.hero h1,.view.hero .showcase{animation:none}.stage{min-height:0;height:auto;padding:0;background:none;overflow:visible}.stage:before,.stage:after,.art,.mark .glyph,.burger,.bar nav,.bar-cta,.foot nav,.showcase,.pause,.v-btn{display:none}.panel{height:auto;max-width:none;padding:0;gap:1rem;border:0;box-shadow:none}.mark{color:#000}.stack{display:block}.view{position:static;opacity:1;visibility:visible;transform:none;transition:none}.view:not(.is-active){display:none}.view.hero,.view.note{overflow:visible}.hero{display:block}.notes-body{padding:0}a{color:inherit}.notes-body a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;color:var(--ink-soft)}.stack.is-noting~.foot{border-top-color:var(--rule)}}.notes-body .mod-lead{font:400 1.15rem/1.4 var(--font-display);color:var(--ink-soft);margin:0 0 .9rem}.notes-body .mod-head{margin-bottom:.9rem}.notes-body .mod-head+h3:first-of-type{margin-top:1.3rem}.view.module-text .notes-body{max-width:28rem}.notes-body .mod-motion{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:1.3rem 0 .5rem;padding-bottom:.35rem;border-bottom:1px solid var(--rule)}.notes-body .mod-motion h3{flex:1 1 auto;margin:0;padding-bottom:0;border-bottom:0}.notes-body .mod-motion .pause{flex:none}.mod-clips{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.9rem 1rem;margin:.2rem 0 1rem}.mod-clip{margin:0}.mod-clip img{display:block;width:100%;height:auto;aspect-ratio:640 / 390;outline:1px solid var(--rule-hard);background:var(--stock-2)}.mod-clip figcaption{margin-top:.35rem;font-size:var(--t-small);line-height:1.4;color:var(--ink-faint)}.mod-facts{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1.1rem;margin:.4rem 0 1rem;padding-top:.8rem;border-top:1px solid var(--rule);font-size:.9rem}.mod-facts dt{font:400 var(--t-label)/1.5 var(--font-body);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--ink-faint)}.mod-facts dd{margin:0}.mod-facts time{font-variant-numeric:lining-nums}.notes-body .mod-links{font-size:.92rem}.notes-body .mod-links+.mod-links{margin-top:-.3rem}@media(prefers-color-scheme:dark){body,.stage{background:#000}.stage:before{display:none}}.stage:has(.view.note.is-compact.is-active) .art{--art-opacity: .1}.view.note.is-compact{overflow:hidden}.notes-body.is-compact{padding:0;height:100%;min-height:0}.focus{height:100%;min-height:0;display:grid;grid-template-columns:clamp(16rem,28vw,24rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"card stage" "reel stage";gap:.85rem 1.25rem}.focus-card{grid-area:card;align-self:start;max-height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rule-hard) transparent;padding:.85rem 1rem .95rem;border:1px solid var(--rule-hard);background:color-mix(in srgb,var(--stock-2) 70%,transparent)}.focus-about{margin-top:.85rem;padding-top:.8rem;border-top:1px solid var(--rule)}.notes-body .focus-about p{font-size:var(--t-body);line-height:1.55}.focus-card .crumb{margin:0 0 .35rem;font-size:var(--t-small);color:var(--ink-faint)}.focus-card h2{margin:0 0 .3rem;font:400 1.5rem/1.05 var(--font-display)}.focus-card h2:focus-visible{outline:2px solid var(--blood);outline-offset:3px}.focus-lead{margin:0 0 .6rem;font-size:var(--t-body);color:var(--ink-soft)}.focus-card .mod-head{margin:0}.focus .anatomy-stage-wrap{grid-area:stage}.focus:has(.ed-panel){grid-template-columns:27rem minmax(0,1fr)}@media(max-width:900px){.view.note.is-compact{overflow-y:auto}.focus{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"card" "stage" "reel"}}@layer vuetify-components{.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex-direction:row;font-weight:500;justify-content:center;letter-spacing:.0071428571em;line-height:normal;max-width:100%;outline:none;overflow:hidden;position:relative;text-decoration:none;text-indent:.0071428571em;text-transform:none;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0}.v-locale--is-rtl .v-btn{letter-spacing:0;text-indent:-.0071428571em}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn--variant-elevated{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--variant-flat{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-btn--elevated:active{box-shadow:0 1px 2px rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--spaced .v-btn__content{flex-grow:1}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{align-items:center;flex-direction:column;justify-content:center;gap:4px}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%}.v-pagination .v-btn{width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(var(--v-btn-height) + 12px)}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(var(--v-btn-height) + 0px)}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__prev .v-btn,.v-pagination__next .v-btn{padding-inline:0}.v-pagination__prev .v-btn.v-btn--density-default,.v-pagination__next .v-btn.v-btn--density-default{width:calc(var(--v-btn-height) + 12px)}.v-pagination__prev .v-btn.v-btn--density-comfortable,.v-pagination__next .v-btn.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px)}.v-pagination__prev .v-btn.v-btn--density-compact,.v-pagination__next .v-btn.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px)}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media(forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline:2px solid;outline-offset:2px}}}@layer vuetify-components{.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-elevated>.v-btn__overlay,.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-flat>.v-btn__overlay{opacity:0}}@layer vuetify-final.trumps{@media(forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible{color:highlight;border-color:currentColor}.v-btn-toggle>.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){background-color:highlight;color:highlighttext;border-color:highlight}}}@layer vuetify-components{.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow-y:hidden;overflow-x:auto;vertical-align:middle}.v-btn-group{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group{box-shadow:0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity, .3)),0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity, .15));--v-elevation-overlay: color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn-group{border-radius:4px}.v-btn-group{background:transparent;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group--tile{border-radius:0}.v-btn-group--has-size .v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn-group--has-size .v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -12px);height:calc(var(--v-btn-height) + -12px)}.v-btn-group--density-default.v-btn-group--horizontal:not(.v-btn-group--has-size){height:48px}.v-btn-group--density-comfortable.v-btn-group--horizontal:not(.v-btn-group--has-size){height:40px}.v-btn-group--density-compact.v-btn-group--horizontal:not(.v-btn-group--has-size){height:36px}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-start-radius:inherit;border-end-end-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-width:thin;border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}}@layer vuetify-components{.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;opacity:var(--v-icon-opacity, 1);text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}}@layer vuetify-components{.v-progress-circular{--v-progress-circular-transition-duration: .2s;align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all var(--v-progress-circular-transition-duration) ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--revealing{--v-progress-reveal-duration: .9s}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--v-progress-reveal-duration),0s}.v-progress-circular--no-transition{--v-progress-circular-transition-duration: 0s}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all var(--v-progress-circular-transition-duration) ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}}@layer vuetify-components{.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}@media(prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}}.back-button[data-v-780bd91b] .v-btn__prepend{margin-inline-start:0}.back-label[data-v-780bd91b]{text-box:trim-both cap alphabetic}@layer vuetify-components{.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}:has(.v-window__controls--right).v-window--show-arrows-on-hover .v-window__left{transform:translate(200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}:has(.v-window__controls--left).v-window--show-arrows-on-hover .v-window__right{transform:translate(-200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}.v-window--crossfade>.v-window__container{isolation:isolate}.v-window--crossfade>.v-window__container>.v-window-item{mix-blend-mode:plus-lighter}}@layer vuetify-overrides{.v-window-item{transition-duration:var(--v-window-transition-duration, revert-layer)}}@layer vuetify-final.transitions{.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition-duration:0s}}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-window-crossfade-transition-enter-active,.v-window-crossfade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-crossfade-transition-leave-from,.v-window-crossfade-transition-leave-to{position:absolute;top:0;width:100%}.v-window-crossfade-transition-enter-from,.v-window-crossfade-transition-leave-to{opacity:0}}.showcase[data-v-3529bb0f]{flex:1 1 0;min-height:0;container-type:size;display:flex;align-items:center}.plate[data-v-3529bb0f]{--plate-frac: .82;--bands: 5.4rem;--stage-h: min( calc(var(--ch) * 1px), calc(100cqh - var(--bands)), calc((100cqw * var(--plate-frac) - 2px) * var(--ch) / var(--cw)) );height:min(100cqh,calc(var(--stage-h) + var(--bands)));width:calc(var(--stage-h) * var(--cw) / var(--ch) + 2px);display:flex;flex-direction:column;border:1px solid var(--rule-hard);background:color-mix(in srgb,var(--stock) 75%,transparent)}@media(min-width:901px){@container (max-height: 273px){.plate[data-v-3529bb0f]{display:none}}}.reel-stage[data-v-3529bb0f]{position:relative;height:var(--stage-h);flex:0 1 auto;min-height:0;min-width:0;overflow:hidden;background:transparent}.reel-window[data-v-3529bb0f],.reel-window[data-v-3529bb0f] .v-window__container,.reel-window[data-v-3529bb0f] .v-window-item,.shot[data-v-3529bb0f]{height:100%}.shot[data-v-3529bb0f]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.shot img[data-v-3529bb0f]{display:block;position:relative;z-index:1;width:auto;height:auto;max-width:100%;max-height:100%;outline:1px solid var(--rule-hard)}.shot .shot-back[data-v-3529bb0f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;transform:scale(1.1);filter:blur(18px) saturate(1.1) brightness(1.15);outline:0;pointer-events:none}.reel-module[data-v-3529bb0f],.reel-foot[data-v-3529bb0f]{flex:none;margin:0}.reel-module[data-v-3529bb0f]{padding:.45rem .7rem;border-bottom:1px solid var(--rule);font:400 var(--t-label)/1 var(--font-body);font-variant-caps:small-caps;letter-spacing:var(--label-track);color:var(--ink-soft)}.reel-foot[data-v-3529bb0f]{display:flex;align-items:center;gap:.75rem;padding:.5rem .7rem;border-top:1px solid var(--rule)}.reel-caption[data-v-3529bb0f]{flex:1 1 auto;margin:0;min-width:0;min-height:2lh;align-content:center;font:400 var(--t-body)/1.35 var(--font-body);color:var(--ink)}.reel-controls[data-v-3529bb0f]{flex:none;display:flex;align-items:center;gap:.4rem;margin-left:auto}.folio[data-v-3529bb0f]{margin:0 .15rem 0 0;font:400 var(--t-label)/1 var(--font-body);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--label-track);color:var(--ink-faint)}.step[data-v-3529bb0f]{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .5rem}.sr-only[data-v-3529bb0f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:900px){.showcase[data-v-3529bb0f]{flex:none;container-type:inline-size;display:block;padding-bottom:0}.plate[data-v-3529bb0f]{--stage-h: min(calc(var(--ch) * 1px), calc((100cqw - 2px) * var(--ch) / var(--cw)));height:auto;max-height:none}}@media(min-width:901px){@container (max-height: 367px) or (max-width: 518px){.plate[data-v-3529bb0f]{--bands: 7.4rem}.reel-foot[data-v-3529bb0f]{display:block}.reel-controls[data-v-3529bb0f]{margin-top:.4rem;justify-content:flex-end}}}@media(max-width:520px){.reel-foot[data-v-3529bb0f]{display:block}.reel-controls[data-v-3529bb0f]{margin-top:.4rem;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.reel-window[data-v-3529bb0f] .fade-transition-enter-active,.reel-window[data-v-3529bb0f] .fade-transition-leave-active{transition:none}}.anatomy[data-v-7967f00c]{margin:2rem 0 0}.anatomy-intro[data-v-7967f00c]{margin:0 0 1.5rem;color:var(--ink-soft)}.anatomy-stage-wrap[data-v-7967f00c]{margin-bottom:1.75rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.5rem}.anatomy-stage[data-v-7967f00c]{--raise: .75rem;position:relative;width:var(--stage-w);height:var(--stage-h)}.anatomy-reel[data-v-7967f00c]{display:none}.anatomy.is-compact .anatomy-reel[data-v-7967f00c]{grid-area:reel;display:flex;align-items:center;gap:.6rem;margin:0}.anatomy-step[data-v-7967f00c]{display:inline-flex;align-items:center;padding-inline:.3rem}.anatomy-folio[data-v-7967f00c]{font:400 var(--t-label)/1 var(--font-body);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--label-track);color:var(--ink-faint)}.anatomy.is-compact .anatomy-panel[data-v-7967f00c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.anatomy.is-compact[data-v-7967f00c]{display:contents}.anatomy.is-compact .anatomy-stage-wrap[data-v-7967f00c]{position:relative;overflow:hidden;margin:0;padding:0;min-width:0;min-height:0}.anatomy.is-compact .anatomy-stage[data-v-7967f00c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--fit, 1)) translate(var(--crop-x, 0px),var(--crop-y, 0px));transition:transform .26s cubic-bezier(.22,.68,.28,1)}@media(prefers-reduced-motion:reduce){.anatomy.is-compact .anatomy-stage[data-v-7967f00c]{transition:none}}.anatomy.is-compact .anatomy-stage-wrap.is-pinned[data-v-7967f00c]{overflow:auto}.anatomy.is-compact .anatomy-stage-wrap.is-pinned .anatomy-stage[data-v-7967f00c]{position:static;transform:scale(var(--fit, 1));transform-origin:top left}@media(max-width:900px){.anatomy.is-compact .anatomy-stage-wrap[data-v-7967f00c]{overflow-x:auto;overflow-y:hidden;height:auto}.anatomy.is-compact .anatomy-stage[data-v-7967f00c]{position:static;transform:none}}.anatomy-menu[data-v-7967f00c]{position:absolute;top:0;display:flex;flex-direction:column;gap:0;margin-top:var(--pad-y)}.anatomy-slice[data-v-7967f00c]{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;opacity:.5;transition:opacity .14s ease,transform .18s cubic-bezier(.22,.68,.28,1),filter .18s cubic-bezier(.22,.68,.28,1)}.anatomy-slice img[data-v-7967f00c]{display:block;width:100%;height:auto}.anatomy-slice[data-v-7967f00c]:hover,.anatomy-slice[data-v-7967f00c]:focus-visible{opacity:.8}.anatomy-slice.is-lit[data-v-7967f00c]{opacity:1}.anatomy-slice.is-on[data-v-7967f00c]{opacity:1;transform:translate(var(--raise));filter:drop-shadow(-.35rem .35rem .6rem rgb(0 0 0 / .55));z-index:2}.anatomy-menu.is-opened .anatomy-slice.is-on[data-v-7967f00c]{transform:none}.anatomy-pip[data-v-7967f00c]{position:absolute;right:calc(100% + .55rem);top:50%;transform:translateY(-50%);font:400 var(--t-label)/1 var(--font-body);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--label-track);color:var(--ink-faint);transition:color .14s ease}.anatomy-slice.is-on .anatomy-pip[data-v-7967f00c]{color:var(--blood)}.anatomy-row[data-v-7967f00c]{position:absolute;margin-top:var(--pad-y);padding:0;border:0;background:none;cursor:pointer;z-index:3;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .14s ease,background-color .14s ease,transform .18s cubic-bezier(.22,.68,.28,1)}.anatomy-row.is-raised[data-v-7967f00c]{transform:translate(var(--raise))}.anatomy-row[data-v-7967f00c]:hover,.anatomy-row[data-v-7967f00c]:focus-visible{box-shadow:inset 0 0 0 1px var(--blood-soft);background-color:color-mix(in srgb,var(--blood) 12%,transparent)}.anatomy-row.is-on[data-v-7967f00c]{box-shadow:inset 0 0 0 1px var(--blood);background-color:color-mix(in srgb,var(--blood) 18%,transparent)}.anatomy-menu.is-opened[data-v-7967f00c]{outline:1px solid var(--rule-hard);filter:drop-shadow(-.35rem .35rem .7rem rgb(0 0 0 / .6));z-index:2}.anatomy-opener[data-v-7967f00c]{border-radius:2px}.anatomy-flyout[data-v-7967f00c]{position:absolute;margin-top:var(--pad-y);display:block;z-index:2;border:1px solid var(--rule-hard);filter:drop-shadow(-.35rem .35rem .7rem rgb(0 0 0 / .6))}.anatomy-lines[data-v-7967f00c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:visible}.lead[data-v-7967f00c]{fill:none;stroke:var(--rule-hard);stroke-width:1}.lead-flyout[data-v-7967f00c]{stroke:var(--blood)}.lead-stack[data-v-7967f00c]{stroke:var(--blood);stroke-dasharray:5 4}.lead-dot[data-v-7967f00c]{fill:var(--blood);stroke:none}.anatomy-note[data-v-7967f00c]{position:absolute;z-index:4;margin:0;transform:translateY(-100%);padding-bottom:4px;font:400 var(--t-small)/1.3 var(--font-body);color:var(--ink-soft)}.anatomy-panel[data-v-7967f00c]{padding:1rem 1.15rem;border:1px solid var(--rule);background:color-mix(in srgb,var(--stock-2) 60%,transparent)}.anatomy-panel[data-v-7967f00c]:focus-visible{outline:2px solid var(--blood);outline-offset:2px}.anatomy-panel h4[data-v-7967f00c]{margin:0 0 .2rem;font:400 1.05rem/1.2 var(--font-display);color:var(--ink)}.anatomy-panel p[data-v-7967f00c]{margin:.6rem 0 0}.anatomy-lead[data-v-7967f00c]{margin:0 0 .35rem;color:var(--ink-soft);font-variant-caps:small-caps;letter-spacing:var(--label-track);font-size:var(--t-label)}.sr-only[data-v-7967f00c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.anatomy-slice[data-v-7967f00c]{transition:opacity .14s ease}.anatomy-slice.is-on[data-v-7967f00c],.anatomy-row.is-raised[data-v-7967f00c]{transform:none}.anatomy-leads.is-raised[data-v-7967f00c]{transform:translate(calc(-1 * var(--raise)))}.anatomy-note.is-raised[data-v-7967f00c]{transform:translate(calc(-1 * var(--raise)),-100%)}}@layer vuetify-components{.v-application{display:flex;background:rgb(var(--v-theme-background));color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}}@layer vuetify-components{.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-slab-duo-regular: normal 400 1em/1 "Font Awesome 7 Slab Duo";--fa-font-slab-press-duo-regular: normal 400 1em/1 "Font Awesome 7 Slab Press Duo";--fa-font-pixel-regular: normal 400 1em/1 "Font Awesome 7 Pixel";--fa-font-mosaic-solid: normal 900 1em/1 "Font Awesome 7 Mosaic";--fa-font-vellum-solid: normal 900 1em/1 "Font Awesome 7 Vellum";--fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid: normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid: normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin: normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular: normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular: normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold: normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold: normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold: normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);inset-inline-start:calc(-1 * var(--fa-li-width, 2em));inset-block-start:.25em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.fa-layers .svg-inline--fa{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.fa-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width: auto}.fa-fw,.fa-width-fixed{--fa-width: 1.25em}.fa-canvas-square{padding-block:.125em;margin-block-end:-.125em}.fa-canvas-roomy{padding-block:.25em;padding-inline:.125em;margin-block-end:-.25em;box-sizing:content-box}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .0625em);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, .1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1.5s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-flip-360{animation-name:fa-flip-360;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .75s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 3s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2.4s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 4s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-buzz{animation-name:fa-buzz;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .6s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .9s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out);transform-origin:bottom center}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 3s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1.2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out);transform-origin:top center}.fa-jello{animation-name:fa-jello;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, .9s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-out)}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-flip-360,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-buzz,.fa-float,.fa-jello,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{animation:none!important;transition:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(1.25 * var(--fa-beat-scale, 1.25)))}45%{transform:scale(calc(1.22 * var(--fa-beat-scale, 1.22)))}65%{transform:scale(calc(1.25 * var(--fa-beat-scale, 1.25)))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0);animation-timing-function:var(--fa-animation-timing)}14%{transform:scale(var(--fa-bounce-start-scale-x, 1.06),var(--fa-bounce-start-scale-y, .94)) translateY(var(--fa-bounce-anticipation, 3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x, .94),var(--fa-bounce-jump-scale-y, 1.12)) translateY(calc(-1 * var(--fa-bounce-height, .5em)));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1) translateY(calc(-1 * var(--fa-bounce-height, .5em) * 1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x, 1.06),var(--fa-bounce-land-scale-y, .92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98,1.04) translateY(calc(-2px * var(--fa-bounce-rebound, 1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{0%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}40%{opacity:var(--fa-fade-opacity, .4);transform:scale(.98);animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.4,1)}25%{opacity:calc(var(--fa-beat-fade-opacity, .4) + .4);transform:scale(var(--fa-beat-fade-scale, 1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity, .4) + .4);transform:scale(var(--fa-beat-fade-scale, 1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale, .95)) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -360deg))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale, .95)) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),0);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),calc(var(--fa-flip-angle, -360deg) * var(--fa-flip-overshoot, 1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -360deg))}}@keyframes fa-shake{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(35deg) translate(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}20%{transform:rotate(-22deg) translate(-1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}35%{transform:rotate(15deg) translate(1px);animation-timing-function:cubic-bezier(.3,0,.7,1)}50%{transform:rotate(-9deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}65%{transform:rotate(5deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}78%{transform:rotate(-3deg);animation-timing-function:cubic-bezier(.4,0,.6,1)}90%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}12%{transform:rotate(60deg);animation-timing-function:cubic-bezier(.8,0,1,1)}16.67%{transform:rotate(60deg);animation-timing-function:cubic-bezier(0,0,.2,1)}28.67%{transform:rotate(120deg);animation-timing-function:cubic-bezier(.8,0,1,1)}33.33%{transform:rotate(120deg);animation-timing-function:cubic-bezier(0,0,.2,1)}45.33%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}62%{transform:rotate(240deg);animation-timing-function:cubic-bezier(.8,0,1,1)}66.67%{transform:rotate(240deg);animation-timing-function:cubic-bezier(0,0,.2,1)}78.67%{transform:rotate(300deg);animation-timing-function:cubic-bezier(.8,0,1,1)}83.33%{transform:rotate(300deg);animation-timing-function:cubic-bezier(0,0,.2,1)}95.33%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-4{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}15%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}40%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}65%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}90%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-8{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}9%{transform:rotate(45deg);animation-timing-function:cubic-bezier(.8,0,1,1)}12.5%{transform:rotate(45deg);animation-timing-function:cubic-bezier(0,0,.2,1)}21.5%{transform:rotate(90deg);animation-timing-function:cubic-bezier(.8,0,1,1)}25%{transform:rotate(90deg);animation-timing-function:cubic-bezier(0,0,.2,1)}34%{transform:rotate(135deg);animation-timing-function:cubic-bezier(.8,0,1,1)}37.5%{transform:rotate(135deg);animation-timing-function:cubic-bezier(0,0,.2,1)}46.5%{transform:rotate(180deg);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:rotate(180deg);animation-timing-function:cubic-bezier(0,0,.2,1)}59%{transform:rotate(225deg);animation-timing-function:cubic-bezier(.8,0,1,1)}62.5%{transform:rotate(225deg);animation-timing-function:cubic-bezier(0,0,.2,1)}71.5%{transform:rotate(270deg);animation-timing-function:cubic-bezier(.8,0,1,1)}75%{transform:rotate(270deg);animation-timing-function:cubic-bezier(0,0,.2,1)}84%{transform:rotate(315deg);animation-timing-function:cubic-bezier(.8,0,1,1)}87.5%{transform:rotate(315deg);animation-timing-function:cubic-bezier(0,0,.2,1)}96.5%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.8,0,1,1)}to{transform:rotate(360deg)}}@keyframes fa-buzz{0%{transform:translate(0) rotate(0);animation-timing-function:cubic-bezier(.1,0,.9,1)}5%{transform:translate(var(--fa-buzz-distance, 4px)) rotate(.5deg)}10%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-.5deg)}15%{transform:translate(var(--fa-buzz-distance, 4px)) rotate(.3deg)}20%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px))) rotate(-.3deg)}25%{transform:translate(calc(var(--fa-buzz-distance, 4px) * .7)) rotate(.2deg)}30%{transform:translate(calc(-1 * var(--fa-buzz-distance, 4px) * .7)) rotate(-.2deg)}35%{transform:translate(calc(var(--fa-buzz-distance, 4px) * .4)) rotate(.1deg)}40%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(0)}}@keyframes fa-wag{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.6,1)}12%{transform:rotate(var(--fa-wag-angle, 12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{transform:rotate(2deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}36%{transform:rotate(calc(var(--fa-wag-angle, 12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{transform:rotate(1deg);animation-timing-function:cubic-bezier(.2,0,.6,1)}58%{transform:rotate(calc(var(--fa-wag-angle, 12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(-.4 * var(--fa-float-height, 6px))) translate(var(--fa-float-drift, 1px)) rotate(var(--fa-float-tilt, 1deg)) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(-1 * var(--fa-float-height, 6px))) translate(0) rotate(0) scale(var(--fa-float-stretch-x, .98),var(--fa-float-stretch-y, 1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(-.92 * var(--fa-float-height, 6px))) translate(calc(-.5 * var(--fa-float-drift, 1px))) rotate(calc(-.5 * var(--fa-float-tilt, 1deg))) scale(.995,1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(-.3 * var(--fa-float-height, 6px))) translate(calc(-1 * var(--fa-float-drift, 1px))) rotate(calc(-1 * var(--fa-float-tilt, 1deg))) scale(1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(.05 * var(--fa-float-height, 6px))) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translate(0) rotate(0) scale(var(--fa-float-squash-x, 1.02),var(--fa-float-squash-y, .98))}}@keyframes fa-swing{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,0,.8,1)}8%{transform:rotate(var(--fa-swing-angle, 22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle, 22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle, 22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(-1 * var(--fa-swing-angle, 22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{transform:scale(1);animation-timing-function:cubic-bezier(.2,0,.8,1)}12%{transform:scale(var(--fa-jello-scale-x, 1.15),calc(2 - var(--fa-jello-scale-x, 1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y, 1.12)),var(--fa-jello-scale-y, 1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(1 + (var(--fa-jello-scale-x, 1.15) - 1) * .5),calc(2 - (1 + (var(--fa-jello-scale-x, 1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(2 - (1 + (var(--fa-jello-scale-y, 1.12) - 1) * .3)),calc(1 + (var(--fa-jello-scale-y, 1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{transform:scale(1.02,.98);animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse, #fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.svg-inline--fa.fa-stack-1x{--fa-width: 1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width: 2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}@layer vuetify-core{@layer reset,base;}@layer vuetify-components;@layer vuetify-overrides;@layer vuetify-utilities{@layer theme-base;@layer typography;@layer helpers;@layer theme-background;@layer theme-foreground;}@layer vuetify-final{@layer transitions,trumps;}@layer vuetify-final.transitions{@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}}@layer vuetify-core.reset{html{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;margin:0}body{margin:0}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}@layer vuetify-final.transitions{@media(prefers-reduced-motion:no-preference){.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms;transition-timing-function:cubic-bezier(0,0,.2,1)}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from{transform:translate(100%)}.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from{transform:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-move{transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform}}}@layer vuetify-core.base{.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}}@layer vuetify-components{.blockquote{margin:0;padding:16px 0 16px 24px;font-size:18px;font-weight:300}}@layer vuetify-core.base{html{font-family:var(--v-font-body, "Roboto", sans-serif);line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}}
