@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/quicksand-semibold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/quicksand-semibold-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/quicksand-semibold-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root{--accent:#8ec2c0;--accent-soft:rgba(142,194,192,.16);--paper:#0a0a0a;--ink:#ededed;--ink-dim:#9a9a9a;--line:#2a2a2a;--card-bg:rgba(22,22,22,.35);--card-bg-opaque:rgba(22,22,22,.84);--card-shadow:rgba(0,0,0,.5);--error:#ff6b6b;--hero-glow:rgba(0,0,0,.8);--heading:"Quicksand", var(--sans);--sans:-apple-system, "SF Pro Text", ui-sans-serif, "Segoe UI", system-ui, sans-serif;--radius:1.1rem;font-size:max(12px,2.1lvmin + 3pt)}@media (prefers-color-scheme:light){:root{--accent:#47807e;--accent-soft:rgba(71,128,126,.16);--paper:#f6f5f1;--ink:#1d1d1b;--ink-dim:#6d6c66;--line:#d9d7cf;--card-bg:rgba(252,251,248,.35);--card-bg-opaque:rgba(252,251,248,.84);--card-shadow:rgba(50,48,42,.18);--error:#a83a32;--hero-glow:rgba(246,245,241,.85)}.wordmark-house img{filter:invert(.92)}}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;padding:0;line-height:1.55}h1,h2,h3{font-family:var(--heading);margin:0 0 .4em;font-weight:600;line-height:1.2}p{margin:0 0 .9em}a{color:var(--accent)}::selection{background:var(--accent-soft);color:var(--ink)}main.loading,main.not-found{text-align:center;min-height:60svh;color:var(--ink-dim);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.hero{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:46rem;margin:0 auto;padding:4rem 1.5rem 2.5rem;display:flex}.session{z-index:5;align-items:baseline;gap:.9rem;font-size:.88rem;display:flex;position:absolute;top:1rem;right:1.5rem}.session a{color:var(--ink);border-bottom:.06rem solid var(--line);text-decoration:none}.session a:hover{color:var(--accent);border-bottom-color:var(--accent)}.session-name{color:var(--ink-dim)}.hero-slides{align-items:stretch;gap:0;max-width:none;padding:0 0 2rem}.hero-bar{align-items:center;padding:.9rem 1.5rem;display:flex}.hero-slides .slideshow{margin-bottom:2rem}.hero-slides .hero-copy{box-sizing:border-box;width:100%;max-width:46rem;margin:0 auto;padding:0 1.5rem}.wordmark{opacity:.85;transition:opacity .12s;display:inline-flex}.wordmark:hover{opacity:1}.wordmark img{width:auto;height:2.1rem;display:block}.hero-copy h1{font-size:2.1rem}.hero-copy p{color:var(--ink-dim);max-width:46ch;margin-inline:auto;font-size:1.05rem}.hero-module .hero-piece{width:100%;min-height:55svh;position:relative}.announce{z-index:1;flex-wrap:wrap;justify-content:center;gap:.6rem 1.2rem;width:100%;margin:-2rem 0 .5rem;font-size:.88rem;display:flex;position:relative}.announce-item{border:.06rem solid var(--line);border-left:.2rem solid var(--accent);color:var(--ink);background:var(--paper);border-radius:.3rem;flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;padding:.45rem .9rem;text-decoration:none;transition:border-color .12s;display:inline-flex}.announce-item:hover,.announce-item[aria-current=page]{border-color:var(--accent)}.announce-name{font-weight:600}.announce-when{color:var(--ink-dim)}.announce-relative{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.slideshow{--swiper-navigation-color:#fff;--swiper-navigation-size:1.8rem;z-index:1;width:100%;height:var(--slideshow-height,60svh);max-height:var(--slideshow-height,60svh);margin:0 0 3rem;display:block;position:relative}.slideshow:not(:defined){gap:6px;display:flex;overflow:auto hidden}.slideshow swiper-slide{flex:none;width:auto;height:100%}.slide{height:100%;margin:0;position:relative}.slide img{object-fit:cover;background:var(--line);width:auto;min-width:12rem;max-width:100vw;height:100%;display:block}.slide figcaption{color:#fff;text-shadow:0 .06rem .2rem rgba(0,0,0,.6);pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.72));padding:2.4rem 1rem .9rem;font-size:.95rem;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.alternatives{z-index:1;gap:1.25rem;max-width:75ch;margin:0 auto 5rem;padding:0 1.5rem;display:grid;position:relative}.question-nav,.question-responsible{z-index:1;position:relative}@media (width<=43.75rem){.alternatives{gap:3.5rem;padding:0}.alt-card{border-width:0;border-radius:0}}.down-the-tree-foot{z-index:1;text-align:center;margin:2.6rem auto 0;font-size:.95rem;position:relative}.down-the-tree-foot a{color:var(--ink);border-bottom:.06rem solid var(--line);text-decoration:none}.down-the-tree-foot a:hover{color:var(--accent);border-bottom-color:var(--accent)}.suggest-edit{z-index:1;border:.06rem dashed var(--line);border-radius:var(--radius);background:var(--card-bg);max-width:44rem;margin:2.4rem auto 0;padding:1.2rem 1.4rem;position:relative}.suggest-edit h2{margin:0 0 .4rem;font-size:1.05rem}.suggest-edit p{color:var(--ink-dim);margin:0 0 .8rem}.suggest-edit textarea{width:100%;margin-bottom:.7rem}.suggest-edit h3{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-dim);margin:1.4rem 0 .5rem;font-size:.72rem}.suggest-edit-mine{margin:0;padding:0;list-style:none}.suggest-edit-mine li{border-top:.06rem solid var(--line);align-items:baseline;gap:.8rem;padding:.5rem 0;display:flex}.suggest-edit-state{min-width:6.5rem;color:var(--ink-dim);flex:none;font-size:.8rem}.suggest-edit-state[data-state=done]{color:var(--ink);font-weight:600}.suggest-edit-text{white-space:pre-wrap;overflow-wrap:anywhere}.question-nav{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1.2rem;max-width:44rem;margin:2.2rem auto 0;padding:0 1rem;font-size:.88rem;display:flex}.question-nav-lead{color:var(--ink-dim);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.question-nav a{color:var(--ink-dim);border-bottom:.06rem solid var(--line);text-decoration:none}.question-nav a:hover{color:var(--accent);border-bottom-color:var(--accent)}.question-responsible{text-align:center;color:var(--ink-dim);opacity:.7;margin:2.2rem 1rem 0;font-size:.85rem;line-height:1.6;display:block}.question-responsible a{color:var(--ink-dim)}.question-responsible a:hover{color:var(--accent)}.alt-card{background:var(--card-bg);backdrop-filter:blur(.8rem);border:.06rem solid var(--line);border-radius:var(--radius);box-shadow:0 1.1rem 2.4rem var(--card-shadow);padding:1.75rem 1.9rem}@supports not (backdrop-filter:blur(1rem)){.alt-card{background:var(--card-bg-opaque)}}.alt-image{object-fit:contain;border-radius:calc(var(--radius) - .3rem);width:100%;height:auto;max-height:32rem;margin-bottom:1.1rem;display:block}.alt-image-deck{width:min(100%,22rem);height:14rem;margin:0 auto 1.1rem;display:block;overflow:hidden}.alt-image-deck .alt-image{height:100%;max-height:none;margin-bottom:0}.alt-card h2{font-size:1.3rem}.alt-description{color:var(--ink-dim)}.alt-encouragement{color:var(--accent);margin:0;font-size:.9rem;font-style:italic}.alt-cta{flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:1.4rem;display:flex}.alt-encouragements{flex-direction:column;gap:.3rem;display:flex}.features{gap:1.1rem;margin-top:.6rem;display:grid}.feature{border-left:.18rem solid var(--feature-accent,transparent)}.feature-icon{background-color:var(--feature-accent,currentColor);width:1.3rem;height:1.3rem;margin-top:.1rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.feature:has(>.feature-icon){grid-template-columns:1.3rem minmax(0,1fr);align-items:start;column-gap:.7rem;display:grid}.feature:has(>.feature-icon)>.feature-icon{grid-area:1/1}.feature:has(>.feature-icon)>:not(.feature-icon){grid-column:2}.feature h3{margin-bottom:.15em;font-size:1rem}.voice-wrap{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.voice-button{font:inherit;border:.06rem solid var(--accent);color:var(--ink);cursor:pointer;background:0 0;border-radius:2rem;padding:.55rem 1.1rem}.voice-button:hover:not(:disabled){background:var(--accent);color:var(--paper)}.voice-button.recording{background:var(--accent);color:var(--paper);animation:1.2s ease-in-out infinite voice-pulse}.voice-button:disabled{opacity:.5;cursor:default}@keyframes voice-pulse{50%{opacity:.6}}.voice-status{color:var(--ink-dim);font-size:.85rem}.voice-preview,.item-card-audio{width:100%;max-width:28rem;margin-top:.4rem;display:block}.voice-preview[hidden]{display:none}.alt-description a,.feature p a{color:inherit;border-bottom:.06rem solid var(--accent);text-decoration:none}.alt-description a:hover,.feature p a:hover{color:var(--accent)}.alt-description img,.item-card-description img,.feature p img{border:.06rem solid var(--line);border-radius:.5rem;width:100%;margin:.6rem 0 .2rem;display:block}.alt-description img.md-float-left,.item-card-description img.md-float-left,.feature p img.md-float-left,.alt-description img.md-float-right,.item-card-description img.md-float-right,.feature p img.md-float-right{width:auto;max-width:45%}.alt-description img.md-float-left,.item-card-description img.md-float-left,.feature p img.md-float-left{float:left;margin:.2rem 1.1rem .5rem 0}.alt-description img.md-float-right,.item-card-description img.md-float-right,.feature p img.md-float-right{float:right;margin:.2rem 0 .5rem 1.1rem}.alt-description code,.feature p code{font-size:.9em}.feature p{color:var(--ink-dim);font-size:.95em}.field{flex-direction:column;gap:.35rem;margin-top:.6rem;display:flex}.field-label{color:var(--ink-dim);font-size:.85em;font-weight:600}.required{color:var(--accent);margin-left:.2em}input,textarea{font:inherit;color:var(--ink);background:var(--paper);border:.06rem solid var(--line);border-radius:.6em;width:100%;padding:.65em .8em}input[type=date]{min-height:2.9em}input[type=time]{min-height:2.9em}input[type=datetime-local]{min-height:2.9em}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;width:1.35em;height:1.35em;margin-left:.4em;padding:.2em}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;width:1.35em;height:1.35em;margin-left:.4em;padding:.2em}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;width:1.35em;height:1.35em;margin-left:.4em;padding:.2em}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=datetime-local]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=file]{cursor:pointer;padding:.45em}input[type=file]::file-selector-button{font:inherit;color:inherit;background:color-mix(in srgb, currentColor 9%, transparent);border:.06rem solid color-mix(in srgb, currentColor 28%, transparent);cursor:pointer;border-radius:999rem;margin-right:.8em;padding:.4em 1em;font-size:.85em;font-weight:600;transition:border-color .12s,background .12s}input[type=file]::file-selector-button:hover{background:var(--accent-soft);border-color:var(--accent)}textarea{resize:vertical;min-height:5rem}textarea.bound{white-space:pre;min-height:16rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;overflow-x:auto}input:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 .18rem var(--accent-soft);outline:none}.prosekit-editor .prosekit-placeholder:before,.prosekit-editor.prosekit-placeholder:before{color:var(--ink-dim);opacity:1}::placeholder{color:var(--ink-dim);opacity:1}.prosekit-wrap{background:var(--paper);border:.06rem solid var(--line);border-radius:.6rem;overflow:hidden}.gesture-wrap{width:100%;position:relative}.gesture-wrap:empty{aspect-ratio:3/2}.gesture-canvas{aspect-ratio:3/2;background:var(--paper);border:.06rem solid var(--line);cursor:crosshair;touch-action:none;border-radius:.6rem;width:100%;display:block}.gesture-echoes{pointer-events:none;justify-content:center;gap:.5rem;display:flex;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.gesture-echoes:empty{display:none}.gesture-echo{background:var(--paper);border:.06rem solid var(--line);opacity:0;pointer-events:auto;border-radius:.4rem;width:3rem;height:3rem;transition:opacity .5s;box-shadow:0 .15rem .6rem rgba(0,0,0,.18)}.gesture-echo.shown{opacity:var(--echo-strength,1)}.gesture-echo{cursor:pointer;transition:opacity .5s,border-color .12s,transform .12s}.gesture-echo:hover{border-color:var(--accent);outline:none}.gesture-echo:focus-visible{border-color:var(--accent);outline:none}.gesture-echo.selected{border-color:var(--accent);box-shadow:0 0 0 .12rem var(--accent);transform:translateY(-.1rem)}.gesture-empty{text-align:center;color:var(--ink-dim);pointer-events:none;margin:0;font-size:.85rem;position:absolute;bottom:.7rem;left:0;right:0}.gesture-empty:empty{display:none}.gesture-status{background:var(--ink-dim);opacity:.35;border-radius:50%;width:.45rem;height:.45rem;transition:opacity .3s,background .3s;position:absolute;top:.55rem;right:.55rem}.gesture-status.live{background:var(--accent);opacity:.9}.prosekit-toolbar{border-bottom:.06rem solid var(--line);flex-wrap:wrap;gap:.2rem;padding:.4rem;display:flex}.prosekit-toolbar button{font:inherit;color:var(--ink-dim);cursor:pointer;background:0 0;border:.06rem solid transparent;border-radius:.4rem;padding:.3rem .55rem;font-size:.9rem;line-height:1}.prosekit-toolbar button:hover{color:var(--ink);border-color:var(--line)}.prosekit-toolbar button.is-active{color:var(--paper);background:var(--accent)}.prosekit-editor{font:inherit;color:var(--ink);min-height:5rem;padding:.65rem .8rem}.prosekit-editor:focus{outline:none}.prosekit-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 .18rem var(--accent-soft)}.prosekit-editor p{margin:0 0 .6em;font-size:1rem;line-height:1.5}.prosekit-editor p:last-child{margin-bottom:0}.prosekit-editor h1{margin:.9em 0 .1em;font-size:2.5rem;line-height:1.1}.prosekit-editor h2{margin:1.05em 0 .13em;font-size:1.875rem;line-height:1.3}.prosekit-editor h3{margin:.9em 0 .04em;font-size:1.5rem;line-height:1.33}.prosekit-editor h4{margin:.8em 0 .05em;font-size:1.25rem;line-height:1.3}.prosekit-editor h5{margin:.78em 0 .06em;font-size:1.125rem;line-height:1.22}.prosekit-editor h6{margin:.75em 0 .06em;font-size:1rem;line-height:1.25}.prosekit-editor :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.alt-submit{color:var(--paper);background:var(--accent);cursor:pointer;border:none;border-radius:.7em;padding:.75em 1.4em;font-family:inherit;font-size:.95em;font-weight:600;text-decoration:none;transition:filter .12s,transform .12s;display:inline-block}.alt-submit:hover{filter:brightness(1.08)}.alt-submit:active{transform:translateY(.06em)}.alt-submit:disabled{filter:grayscale(.5)brightness(.85);cursor:wait}.alt-submit.soon:disabled{cursor:not-allowed;opacity:.6}.gate-card{text-align:center}.resource{margin-top:.6rem}.resource-loading,.resource-empty{color:var(--ink-dim);font-size:.9rem}.resource-error{color:var(--error);font-size:.9rem}.resource-raw{background:var(--paper);border:.06rem solid var(--line);white-space:pre-wrap;border-radius:.6rem;padding:.8rem;font-size:.82rem;overflow-x:auto}.answer-list{gap:.8rem;display:grid}.answer-row{border:.06rem solid var(--line);border-radius:.8rem;gap:.6rem;padding:1rem 1.1rem;display:grid}.answer-row.decided{opacity:.55}.answer-fields{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.5rem 1rem;display:grid}.answer-field{flex-direction:column;gap:.1rem;display:flex}.answer-field-key{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-dim);font-size:.72rem}.answer-field-value{word-break:break-word;font-size:.92rem}.answer-meta{color:var(--ink-dim);align-items:center;gap:.8rem;font-size:.78rem;display:flex}.answer-state{text-transform:uppercase;letter-spacing:.05em;color:var(--accent);font-weight:600}.answer-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));align-items:start}.answer-card{gap:0;padding:0;overflow:hidden}.answer-picture{aspect-ratio:4/5;object-fit:cover;background:var(--line);width:100%;display:block}.answer-card-text{gap:.35rem;padding:.9rem 1.1rem 1.1rem;display:grid}.answer-card-heading{margin:0;font-size:1.05rem}.answer-card-text p{color:var(--ink-dim);white-space:pre-line;margin:0;font-size:.92rem}.answer-card-text p:first-of-type{color:var(--ink);font-weight:600}.answer-card .answer-link{margin:0 1.1rem 1.1rem}.answer-thumb{object-fit:cover;border-radius:.4rem;max-width:8rem;max-height:8rem;display:block}.alt-error{color:var(--accent);margin:.6em 0 0;font-size:.92em}.field-current{color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:.6em;font-size:.9em;display:flex}.answer-file{color:var(--accent);border-bottom:.06rem solid var(--accent);text-decoration:none}.answer-link{color:var(--accent);border-bottom:.1rem solid var(--accent);margin-top:.4rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.answer-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.answer-actions{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.item-list{gap:.8rem;display:grid}.item-card{border:.06rem solid var(--line);border-radius:.8rem;gap:.4rem;padding:1rem 1.1rem;display:grid}.item-card-title{font-family:var(--sans);font-size:1rem;font-weight:600}.item-card-title a{color:var(--ink);text-decoration:none}.item-card-title a:hover{color:var(--accent);text-decoration:underline}.item-card-description{color:var(--ink-dim);margin:0;font-size:.9rem}.item-card-fields{flex-wrap:wrap;gap:.4rem .9rem;margin-top:.2rem;display:flex}.item-card-field{color:var(--ink-dim);font-size:.82rem}.item-card-field-key{text-transform:uppercase;letter-spacing:.06em;margin-right:.3rem;font-size:.68rem}.select-field{margin-top:.3rem}.select-options{flex-wrap:wrap;gap:.5rem;display:flex}.select-option{color:var(--ink);background:var(--paper);border:.06rem solid var(--line);cursor:pointer;border-radius:999rem;padding:.45em 1em;font-family:inherit;font-size:.85em;transition:border-color .12s,color .12s,background .12s}.select-option:hover{border-color:var(--accent);color:var(--accent)}.select-option.selected{border-color:var(--accent);color:var(--paper);background:var(--accent)}.select-option:disabled{opacity:.5;cursor:not-allowed}@media (width<=40rem){.hero{padding:3rem 1.25rem 2rem}.alt-card{padding:1.4rem 1.3rem}.alt-cta{flex-direction:column;align-items:flex-start}}.map-wrap{width:100%;position:relative}.map-wrap:empty{aspect-ratio:3/2}.map-canvas{aspect-ratio:3/2;border:.06rem solid var(--line);border-radius:.2rem;width:100%;display:block;overflow:hidden}.map-pin{border:.18rem solid var(--ink);pointer-events:none;background:var(--paper);border-radius:50% 50% 50% 0;width:.9rem;height:.9rem;margin:-1.35rem 0 0 -.45rem;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.map-readout{color:var(--ink-dim);margin:.3rem 0 0;font-size:.85em}.map-still{border:.06rem solid var(--line);border-radius:.2rem;width:100%;max-width:24rem;height:auto;display:block}.map-coords{margin-top:.2rem;font-size:.85em;display:block}.answer-field-map .answer-field-value{display:block}.answer-notes{border-left:.12rem solid var(--line);flex-direction:column;gap:.5rem;margin:.4rem 0 0;padding:0 0 0 .7rem;list-style:none;display:flex}.answer-note-who{font-weight:600}.answer-note-time{color:var(--ink-dim);margin-left:.4rem;font-size:.85em}.answer-note-text{white-space:pre-wrap;margin:.15rem 0 0}.question-place{margin:.8rem 0 0}.question-place figcaption{color:var(--ink-dim);margin-top:.3rem;font-size:.9em}.resource-loading{min-height:1.4em}@media (prefers-reduced-motion:no-preference){:root{--pm-duration:.34s;--pm-ease:cubic-bezier(.22, .8, .24, 1);--pm-step:45ms}::view-transition-old(*){animation-duration:var(--pm-duration);animation-timing-function:var(--pm-ease);animation-fill-mode:both}::view-transition-new(*){animation-duration:var(--pm-duration);animation-timing-function:var(--pm-ease);animation-fill-mode:both}::view-transition-group(*){animation-duration:var(--pm-duration)}}@keyframes pm-out-left{to{opacity:0;transform:translate(-18%)}}@keyframes pm-out-right{to{opacity:0;transform:translate(18%)}}@keyframes pm-out-up{to{opacity:0;transform:translateY(-10%)}}@keyframes pm-out-down{to{opacity:0;transform:translateY(10%)}}@keyframes pm-in-right{0%{opacity:0;transform:translate(18%)}}@keyframes pm-in-left{0%{opacity:0;transform:translate(-18%)}}@keyframes pm-in-below{0%{opacity:0;transform:translateY(10%)}}@keyframes pm-in-above{0%{opacity:0;transform:translateY(-10%)}}@media (prefers-reduced-motion:no-preference){:root[data-motion=forward]::view-transition-old(*){animation-name:pm-out-left}:root[data-motion=forward]::view-transition-new(*){animation-name:pm-in-right}:root[data-motion=back]::view-transition-old(*){animation-name:pm-out-right}:root[data-motion=back]::view-transition-new(*){animation-name:pm-in-left}:root[data-motion=down]::view-transition-old(*){animation-name:pm-out-up}:root[data-motion=down]::view-transition-new(*){animation-name:pm-in-below}:root[data-motion=up]::view-transition-old(*){animation-name:pm-out-down}:root[data-motion=up]::view-transition-new(*){animation-name:pm-in-above}::view-transition-old(pm-out-1){animation-delay:calc(0 * var(--pm-step))}::view-transition-new(pm-in-1){animation-delay:calc(90ms + 0 * var(--pm-step))}::view-transition-old(pm-out-2){animation-delay:calc(1 * var(--pm-step))}::view-transition-new(pm-in-2){animation-delay:calc(90ms + 1 * var(--pm-step))}::view-transition-old(pm-out-3){animation-delay:calc(2 * var(--pm-step))}::view-transition-new(pm-in-3){animation-delay:calc(90ms + 2 * var(--pm-step))}::view-transition-old(pm-out-4){animation-delay:calc(3 * var(--pm-step))}::view-transition-new(pm-in-4){animation-delay:calc(90ms + 3 * var(--pm-step))}::view-transition-old(pm-out-5){animation-delay:calc(4 * var(--pm-step))}::view-transition-new(pm-in-5){animation-delay:calc(90ms + 4 * var(--pm-step))}::view-transition-old(pm-out-6){animation-delay:calc(5 * var(--pm-step))}::view-transition-new(pm-in-6){animation-delay:calc(90ms + 5 * var(--pm-step))}::view-transition-old(pm-out-7){animation-delay:calc(6 * var(--pm-step))}::view-transition-new(pm-in-7){animation-delay:calc(90ms + 6 * var(--pm-step))}::view-transition-old(pm-out-8){animation-delay:calc(7 * var(--pm-step))}::view-transition-new(pm-in-8){animation-delay:calc(90ms + 7 * var(--pm-step))}}