.TLAUaa_scene{aspect-ratio:var(--scene-w)/var(--scene-h);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.TLAUaa_halo{top:calc((var(--cy) - var(--r))/var(--scene-h)*100%);left:calc((var(--cx) - var(--r))/var(--scene-w)*100%);width:calc(var(--r)*2/var(--scene-w)*100%);aspect-ratio:1;background:radial-gradient(closest-side, var(--halo), transparent);--halo:#fde2dd;border-radius:50%;position:absolute}.TLAUaa_halo[data-tone=leaf]{--halo:#e6edf5}.TLAUaa_halo[data-tone=gold]{--halo:#eef0f4}@media (prefers-reduced-motion:no-preference){.TLAUaa_halo{animation:8s ease-in-out infinite alternate TLAUaa_art-breathe}}.TLAUaa_piece{top:calc(var(--y)/var(--scene-h)*100%);left:calc(var(--x)/var(--scene-w)*100%);width:calc(var(--w)/var(--scene-w)*100%);rotate:calc(var(--turn)*1deg);position:absolute}.TLAUaa_piece svg{width:100%;height:auto;display:block;overflow:visible}.TLAUaa_piece[data-ground]{top:auto;bottom:0}@media (prefers-reduced-motion:no-preference){.TLAUaa_piece[data-motion=float]{animation:TLAUaa_art-float 8s ease-in-out calc(var(--delay)*1ms) infinite alternate}}@keyframes TLAUaa_art-float{to{translate:0 -.6rem}}@keyframes TLAUaa_art-breathe{0%{scale:.94}}
.uufTYq_page{padding-top:var(--header-h);background:var(--pm-paper)}.uufTYq_hero{padding:clamp(2.5rem,1.5rem + 4vw,5rem) var(--gutter) clamp(2.5rem,1.5rem + 3vw,4rem);background:var(--pm-paper-tint);text-align:center;justify-items:center;gap:1rem;display:grid}.uufTYq_body{width:min(100% - 2*var(--gutter),72rem);padding-block:2.5rem var(--section-y);gap:1.5rem;margin-inline:auto;display:grid}@media (min-width:768px){.uufTYq_body{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);padding-top:3.5rem}}.uufTYq_nav{display:none}@media (min-width:768px){.uufTYq_nav{top:calc(var(--header-h) + 1.5rem);max-height:calc(100vh - var(--header-h) - 3rem);scrollbar-width:none;display:block;position:sticky;overflow-y:auto}}.uufTYq_nav ol{border-left:1px solid var(--pm-line);gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.uufTYq_nav a{font-size:var(--pm-text-sm);color:var(--pm-ink-muted);border-left:2px solid #0000;margin-left:-1px;padding:.45rem 0 .45rem 1rem;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s;display:block}.uufTYq_nav a:hover{color:var(--pm-ink)}.uufTYq_nav a[aria-current]{border-left-color:var(--pm-logo);color:var(--pm-ink);font-weight:500}.uufTYq_article{gap:2rem;max-width:46rem;line-height:1.7;display:grid}.uufTYq_intro{font-size:var(--pm-text-lg);color:var(--pm-ink);line-height:1.6}.uufTYq_section{border-top:1px solid var(--pm-line);min-width:0;scroll-margin-top:calc(var(--header-h) + 1rem);gap:.75rem;padding-top:1.5rem;display:grid}.uufTYq_section>h2{font-size:var(--pm-text-xl);letter-spacing:-.02em;color:var(--pm-ink);font-weight:600;line-height:1.3}.uufTYq_switch{grid-template-columns:repeat(var(--count), minmax(0, 1fr));background:#ececf0;border:1px solid #0b0b0c14;border-radius:.75rem;width:min(100%,34rem);margin-bottom:1rem;padding:3px;display:grid;position:relative}.uufTYq_thumb{width:calc((100% - 6px)/var(--count));translate:calc(var(--index)*100%) 0;background:#fff;border-radius:.55rem;transition:translate .35s cubic-bezier(.3,1.2,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #0b10201f,0 4px 10px -4px #0b102033}.uufTYq_option{color:#0b0b0c80;border-radius:.55rem;place-items:center;min-height:2.25rem;padding:0 .375rem;font-size:clamp(.75rem,.7rem + .3vw,.8125rem);font-weight:600;line-height:1.2;text-decoration:none;transition:color .2s;display:grid;position:relative}.uufTYq_option:hover,.uufTYq_option[aria-current]{color:var(--pm-ink)}.uufTYq_title{font-family:var(--pm-font-display);letter-spacing:-.04em;text-wrap:balance;text-wrap:balance;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);font-weight:600}.uufTYq_updated{font-size:var(--pm-text-sm);color:var(--pm-ink-muted)}.uufTYq_prose{color:var(--pm-ink-800);gap:.75rem;display:grid}.uufTYq_prose h3,.uufTYq_prose h4{font-size:var(--pm-text-lg);color:var(--pm-ink);margin-top:.5rem;font-weight:600}.uufTYq_prose ul,.uufTYq_prose ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.uufTYq_prose li{padding-left:1.25rem;position:relative}.uufTYq_prose li:before{content:"";background:var(--pm-fire);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.72em;left:.25rem}.uufTYq_prose strong{color:var(--pm-ink)}.uufTYq_prose a{color:var(--pm-ink);text-underline-offset:.2em}.uufTYq_tableWrap{border:1px solid var(--pm-line);border-radius:var(--pm-radius-md);overflow-x:auto}.uufTYq_tableWrap table{border-collapse:collapse;width:100%;font-size:var(--pm-text-sm)}.uufTYq_tableWrap th,.uufTYq_tableWrap td{text-align:left;vertical-align:top;padding:.75rem 1rem}.uufTYq_tableWrap th{background:var(--pm-paper-tint);color:var(--pm-ink-950);font-weight:600}.uufTYq_tableWrap tr+tr td,.uufTYq_tableWrap tbody tr:first-child td{border-top:1px solid var(--pm-line)}.uufTYq_art{width:min(100%,26rem);margin-bottom:2rem}
