@keyframes _VdvaG_page-in{0%{opacity:0}}._VdvaG_page{animation:_VdvaG_page-in .4s var(--ease-out) both;--spring:linear(0, .37 7%, .73 14%, .97 22%, 1.07 30%, 1.08 34%, 1.05 42%, 1.01 54%, .995 66%, 1);flex-direction:column;gap:20px;min-height:100dvh;padding:22px 20px 24px;display:flex;position:relative}._VdvaG_top{z-index:3;background:color-mix(in srgb, var(--page) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:16px;margin:-22px -20px 0;padding:22px 20px 14px;display:flex;position:sticky;top:0}._VdvaG_title{font-size:15px;font-weight:600}._VdvaG_dim{color:var(--muted);font-weight:400}._VdvaG_controls{align-items:center;gap:12px;min-width:0;display:flex}._VdvaG_search{min-width:120px;height:36px;color:var(--muted);background:#1414130f;border-radius:10px;flex:0 200px;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s ease-out;display:flex}._VdvaG_search:hover,._VdvaG_search:focus-within{background:#14141317}._VdvaG_searchIcon{flex:none}._VdvaG_searchInput{min-width:0;color:var(--ink,inherit);font:inherit;background:0 0;border:0;outline:0;flex:auto;font-size:13px}._VdvaG_searchInput::placeholder{color:var(--muted)}._VdvaG_searchInput::-webkit-search-cancel-button{display:none}._VdvaG_search[data-empty] ._VdvaG_searchInput{color:var(--muted)}@media (max-width:640px){._VdvaG_top{flex-wrap:wrap;row-gap:12px}._VdvaG_controls{flex:100%}._VdvaG_timeline{width:auto}}._VdvaG_timeline{--p:0;cursor:ew-resize;background:#1414130f;border-radius:10px;flex:auto;justify-content:space-between;align-items:center;gap:16px;width:clamp(200px,26vw,340px);min-width:0;height:36px;padding:0 12px;transition:background-color .15s ease-out;display:flex;position:relative;overflow:hidden}._VdvaG_timeline:hover{background:#14141317}._VdvaG_fillBar{width:100%;transform:scaleX(var(--p));transform-origin:0;pointer-events:none;background:#14141314;position:absolute;inset:0 auto 0 0}._VdvaG_handle{top:50%;left:calc(8px + var(--p) * (100% - 19px));pointer-events:none;width:3px;height:14px;transition:height .18s var(--ease-out), opacity .15s ease-out, background-color .15s ease-out;background:#14141380;border-radius:2px;position:absolute;transform:translateY(-50%)}._VdvaG_timeline:hover ._VdvaG_handle,._VdvaG_timeline:active ._VdvaG_handle{background:#141413b3;height:20px}._VdvaG_handle[data-under=true]{opacity:0}._VdvaG_timeName,._VdvaG_time{white-space:nowrap;pointer-events:none;font-size:13px;line-height:1;position:relative}._VdvaG_timeName{color:var(--ink);font-weight:500}._VdvaG_time{color:var(--muted);font-variant-numeric:tabular-nums}._VdvaG_scrub{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}._VdvaG_timeline:has(._VdvaG_scrub:focus-visible){box-shadow:0 0 0 3px var(--focus)}._VdvaG_play{height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#1414130f;border:0;border-radius:18px;flex:none;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:500;transition:background-color .2s ease-out;display:inline-flex}._VdvaG_play:hover{background:#1414131a}._VdvaG_playWord{display:inline-block}._VdvaG_menu{font-size:clamp(44px,13vw,66px);perspective:1400px;perspective-origin:12%;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;height:46vh;font-size:round(down,clamp(44px,13vw,66px),11px);line-height:1.2;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)}._VdvaG_menu:active{cursor:grabbing}._VdvaG_drum{transform-style:preserve-3d;position:absolute;inset:0 0 0 6px}._VdvaG_menu{opacity:0;transition:opacity .35s var(--ease-out)}._VdvaG_menu[data-ready]{opacity:1}._VdvaG_item{backface-visibility:hidden;will-change:transform, opacity;position:absolute;top:0;left:0}._VdvaG_pillBox{--px:calc(1em / 11);z-index:0;pointer-events:none;width:0;position:absolute;top:0;left:6px}._VdvaG_pill{clip-path:polygon(calc(0px + 2 * var(--px)) 0px, calc(100% - 0px - 2 * var(--px)) 0px, calc(100% - 0px - 2 * var(--px)) calc(0px + var(--px)), calc(100% - 0px - var(--px)) calc(0px + var(--px)), calc(100% - 0px - var(--px)) calc(0px + 2 * var(--px)), calc(100% - 0px) calc(0px + 2 * var(--px)), calc(100% - 0px) calc(100% - 0px - 2 * var(--px)), calc(100% - 0px - var(--px)) calc(100% - 0px - 2 * var(--px)), calc(100% - 0px - var(--px)) calc(100% - 0px - var(--px)), calc(100% - 0px - 2 * var(--px)) calc(100% - 0px - var(--px)), calc(100% - 0px - 2 * var(--px)) calc(100% - 0px), calc(0px + 2 * var(--px)) calc(100% - 0px), calc(0px + 2 * var(--px)) calc(100% - 0px - var(--px)), calc(0px + var(--px)) calc(100% - 0px - var(--px)), calc(0px + var(--px)) calc(100% - 0px - 2 * var(--px)), 0px calc(100% - 0px - 2 * var(--px)), 0px calc(0px + 2 * var(--px)), calc(0px + var(--px)) calc(0px + 2 * var(--px)), calc(0px + var(--px)) calc(0px + var(--px)), calc(0px + 2 * var(--px)) calc(0px + var(--px)));background:#1414130f;position:absolute;inset:0;overflow:hidden}._VdvaG_ring{clip-path:polygon(evenodd, calc(0px + 2 * var(--px)) 0px, calc(100% - 0px - 2 * var(--px)) 0px, calc(100% - 0px - 2 * var(--px)) calc(0px + var(--px)), calc(100% - 0px - var(--px)) calc(0px + var(--px)), calc(100% - 0px - var(--px)) calc(0px + 2 * var(--px)), calc(100% - 0px) calc(0px + 2 * var(--px)), calc(100% - 0px) calc(100% - 0px - 2 * var(--px)), calc(100% - 0px - var(--px)) calc(100% - 0px - 2 * var(--px)), calc(100% - 0px - var(--px)) calc(100% - 0px - var(--px)), calc(100% - 0px - 2 * var(--px)) calc(100% - 0px - var(--px)), calc(100% - 0px - 2 * var(--px)) calc(100% - 0px), calc(0px + 2 * var(--px)) calc(100% - 0px), calc(0px + 2 * var(--px)) calc(100% - 0px - var(--px)), calc(0px + var(--px)) calc(100% - 0px - var(--px)), calc(0px + var(--px)) calc(100% - 0px - 2 * var(--px)), 0px calc(100% - 0px - 2 * var(--px)), 0px calc(0px + 2 * var(--px)), calc(0px + var(--px)) calc(0px + 2 * var(--px)), calc(0px + var(--px)) calc(0px + var(--px)), calc(0px + 2 * var(--px)) calc(0px + var(--px)), calc(0px + 2 * var(--px)) 0px, calc(2px + 2 * var(--px)) 2px, calc(100% - 2px - 2 * var(--px)) 2px, calc(100% - 2px - 2 * var(--px)) calc(2px + var(--px)), calc(100% - 2px - var(--px)) calc(2px + var(--px)), calc(100% - 2px - var(--px)) calc(2px + 2 * var(--px)), calc(100% - 2px) calc(2px + 2 * var(--px)), calc(100% - 2px) calc(100% - 2px - 2 * var(--px)), calc(100% - 2px - var(--px)) calc(100% - 2px - 2 * var(--px)), calc(100% - 2px - var(--px)) calc(100% - 2px - var(--px)), calc(100% - 2px - 2 * var(--px)) calc(100% - 2px - var(--px)), calc(100% - 2px - 2 * var(--px)) calc(100% - 2px), calc(2px + 2 * var(--px)) calc(100% - 2px), calc(2px + 2 * var(--px)) calc(100% - 2px - var(--px)), calc(2px + var(--px)) calc(100% - 2px - var(--px)), calc(2px + var(--px)) calc(100% - 2px - 2 * var(--px)), 2px calc(100% - 2px - 2 * var(--px)), 2px calc(2px + 2 * var(--px)), calc(2px + var(--px)) calc(2px + 2 * var(--px)), calc(2px + var(--px)) calc(2px + var(--px)), calc(2px + 2 * var(--px)) calc(2px + var(--px)), calc(2px + 2 * var(--px)) 2px);opacity:0;background:#1414139e;position:absolute;inset:-4px}._VdvaG_menu:has(._VdvaG_row:focus-visible) ._VdvaG_ring{opacity:1}._VdvaG_fill{transform-origin:0;background:#14141314;position:absolute;inset:0;transform:scaleX(0)}._VdvaG_group{color:var(--muted);margin:0;padding:0 .15em;font-size:15px;font-weight:600;line-height:1.4}._VdvaG_row{--o:0;z-index:1;color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;column-gap:20px;margin:0;padding:0;display:flex}._VdvaG_word{font-family:var(--font-departure), ui-monospace, monospace;font-synthesis:none;letter-spacing:-.0909091em;word-spacing:-.181818em;white-space:nowrap;opacity:calc(.22 + .78 * var(--o));padding:0 .15em;font-weight:400}._VdvaG_row:focus-visible{outline:none}._VdvaG_row:hover ._VdvaG_word{opacity:max(.45, calc(.22 + .78 * var(--o)))}._VdvaG_line{letter-spacing:0;white-space:normal;max-width:34ch;color:var(--muted);font-size:17px;line-height:1.35;display:none}._VdvaG_row[aria-checked=true] ._VdvaG_line{animation:_VdvaG_line-in .4s var(--ease-out) both;display:block}@keyframes _VdvaG_line-in{0%{opacity:0;transform:translate(-8px)}}._VdvaG_room{pointer-events:none;order:-1;justify-content:center;align-items:flex-end;height:46vh;display:flex;position:relative}._VdvaG_stage{display:flex}@media (min-width:900px){._VdvaG_page{gap:0;height:100dvh;min-height:0;padding:28px 40px 0;overflow:hidden}._VdvaG_top{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:0}._VdvaG_menu{font-size:clamp(44px,min(9vh,5.6vw),110px);flex:1;max-width:44vw;height:auto;min-height:0;font-size:round(down,clamp(44px,min(9vh,5.6vw),110px),11px)}._VdvaG_line{font-size:19px}._VdvaG_room{order:0;justify-content:flex-end;width:calc(62vw - 40px);height:58vh;position:absolute;bottom:0;right:40px}._VdvaG_stage[data-edge=right]{transform:translate(40px)}}@media (prefers-reduced-motion:reduce){._VdvaG_page{animation:none}._VdvaG_menu{transition:none}._VdvaG_row[aria-checked=true] ._VdvaG_line{animation:none}}
