:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{margin:0 auto;font-weight:400}a{color:#00bd7e;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}.stop[data-v-2acce075]{background:linear-gradient(#20242a,#16181c);flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;min-height:100vh;padding:1rem;display:flex}.board[data-v-2acce075]{background:#1b1d20;border:4px solid #3a3f45;border-radius:10px;gap:10px;width:100%;max-width:1000px;min-height:220px;padding:14px;display:flex;box-shadow:0 14px 30px #0009,inset 0 0 18px #000c}.panel[data-v-2acce075]{border:2px solid #000;border-radius:4px;position:relative;overflow:hidden}.panel[data-v-2acce075]:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#00000073 1px,#0000 1.2px);background-size:4px 4px;position:absolute;inset:0}.led-pink[data-v-2acce075]{color:#ffe9fb;background:radial-gradient(at 30% 30%,#ff4fd2 0%,#d8129b 45%,#a30b74 100%)}.led-black[data-v-2acce075]{color:#ffb02e;background:#0a0a0a}.l5[data-v-2acce075]{cursor:default;text-shadow:0 0 14px #ffffff8c;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:2px solid #000;flex:0 0 22%;justify-content:center;align-items:center;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(3.5rem,10vw,7rem);font-weight:900;display:flex}.blank[data-v-2acce075]{flex:0 0 18%}.departures[data-v-2acce075]{flex:38%;padding:.7rem .9rem;font-family:ui-monospace,SF Mono,Menlo,monospace}.arinsal[data-v-2acce075]{flex:22%;padding:.7rem .9rem;font-family:ui-monospace,SF Mono,Menlo,monospace}header[data-v-2acce075]{border-bottom:1px solid #ffb02e4d;align-items:baseline;gap:.6rem;margin-bottom:.45rem;padding-bottom:.35rem;display:flex}.title[data-v-2acce075]{color:#ff5a4f;text-shadow:0 0 10px #ff5a4fb3;font-size:1.15rem;font-weight:800}.line-tag[data-v-2acce075]{color:#f5f0e6;text-shadow:0 0 8px #f5f0e699;font-weight:800}.clock[data-v-2acce075]{opacity:.9;margin-left:auto;font-size:.95rem}ol[data-v-2acce075]{flex-direction:column;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}li[data-v-2acce075]{text-shadow:0 0 8px #ffb02e8c;gap:.7rem;font-size:.98rem;display:flex}.num[data-v-2acce075]{text-align:right;width:1.1rem}.dest[data-v-2acce075]{flex:1}.hint[data-v-2acce075]{color:#5c636c;text-align:center;font-size:.85rem}@media (width<=720px){.board[data-v-2acce075]{flex-wrap:wrap}.l5[data-v-2acce075]{flex:100%;min-height:130px}.blank[data-v-2acce075]{display:none}.departures[data-v-2acce075],.arinsal[data-v-2acce075]{flex:100%}}.overlay[data-v-b5a7b438]{z-index:10;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog[data-v-b5a7b438]{color:#e8e6e3;text-align:center;background:#1b1d20;border:2px solid #3a3f45;border-radius:12px;flex-direction:column;gap:.5rem;max-width:26rem;padding:2rem 2.4rem;display:flex;position:relative;box-shadow:0 18px 40px #000000b3}.close[data-v-b5a7b438]{color:#777;cursor:pointer;background:0 0;border:none;font-size:1.4rem;position:absolute;top:.4rem;right:.7rem}.big[data-v-b5a7b438]{font-size:3rem;line-height:1}h2[data-v-b5a7b438]{font-size:1.5rem;font-weight:800}form[data-v-b5a7b438]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.8rem;display:flex}input[data-v-b5a7b438]{color:inherit;text-align:center;letter-spacing:.15em;background:0 0;border:2px solid #555;border-radius:.5rem;padding:.5rem .85rem;font-size:1.05rem}input[data-v-b5a7b438]:focus{border-color:#ff4fd2;outline:none}button[type=submit][data-v-b5a7b438]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.5rem 1.1rem;font-size:1rem;font-weight:700}button[type=submit][data-v-b5a7b438]:disabled{opacity:.5;cursor:default}.error[data-v-b5a7b438]{color:#e5484d;font-weight:600}.lobby[data-v-846e5e9a]{color:#e8e6e3;background:linear-gradient(#20242a,#16181c);flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;min-height:100vh;padding:2rem 1rem;display:flex}h1[data-v-846e5e9a]{align-items:center;gap:.6rem;font-size:2rem;font-weight:800;display:flex}.sudoku-mark[data-v-846e5e9a]{cursor:pointer;-webkit-tap-highlight-color:transparent;width:1.6em;height:1.6em}.sudoku-mark rect[data-v-846e5e9a],.sudoku-mark path[data-v-846e5e9a]{fill:none;stroke:#ffb02e;stroke-width:1.4px;stroke-linecap:round}.sudoku-mark path[data-v-846e5e9a]{stroke-width:1px}.sudoku-mark text[data-v-846e5e9a]{fill:#ff4fd2;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:6px;font-weight:700}.driver-label[data-v-846e5e9a]{color:#9aa3ad;margin:0;font-size:.8rem}.drivers[data-v-846e5e9a]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.driver[data-v-846e5e9a]{color:#e8e6e3;cursor:pointer;background:#15171a;border:2px solid #3a3f45;border-radius:.6rem;flex-direction:column;align-items:center;gap:.1rem;width:5rem;padding:.5rem .3rem;display:flex}.driver.active[data-v-846e5e9a]{background:#ff4fd21f;border-color:#ff4fd2}.driver-emoji[data-v-846e5e9a]{font-size:1.5rem}.driver-name[data-v-846e5e9a]{font-size:.85rem;font-weight:700}.driver-diff[data-v-846e5e9a]{color:#9aa3ad;font-size:.7rem}label[data-v-846e5e9a]{color:#9aa3ad;flex-direction:column;align-items:center;gap:.3rem;font-size:.85rem;display:flex}input[data-v-846e5e9a]{color:#e8e6e3;text-align:center;background:0 0;border:2px solid #555;border-radius:.5rem;padding:.45rem .8rem;font-size:1.05rem}input[data-v-846e5e9a]:focus{border-color:#ff4fd2;outline:none}.post-box-card[data-v-846e5e9a]{width:min(100%,30rem)}.post-box[data-v-846e5e9a]{background:linear-gradient(90deg,#0000 0 9%,#0000002e 9% 11%,#0000 11% 89%,#0000002e 89% 91%,#0000 91%),linear-gradient(#a92821,#7d1716 54%,#641313);border:2px solid #4b1010;border-radius:.7rem .7rem .45rem .45rem;width:min(100%,18rem);min-height:13rem;padding:3.6rem 1.25rem 1.2rem;position:relative;overflow:hidden;box-shadow:inset 0 .9rem 1.5rem #ffffff14,inset 0 -1rem 1.4rem #0000003d,0 .8rem 1.8rem #00000047}.post-box-cap[data-v-846e5e9a]{background:repeating-linear-gradient(90deg,#00000038 0 .18rem,#0000 .18rem 1rem),linear-gradient(#cf3b31,#721313);border-radius:50% 50% .2rem .2rem;height:2.4rem;position:absolute;top:.55rem;left:-.7rem;right:-.7rem;box-shadow:0 .42rem #340808b8}.post-box-day[data-v-846e5e9a]{color:#171312;background:#ece6d8;border:2px solid #201714;padding:.16rem .5rem;font-family:Georgia,serif;font-size:.85rem;font-weight:800;position:absolute;top:4.25rem;left:50%;transform:translate(-50%)}.post-box-slot[data-v-846e5e9a]{color:#fff7e2;text-transform:uppercase;cursor:pointer;background:#080808;border:.35rem solid #641313;border-radius:.3rem;justify-content:center;align-items:center;min-height:3rem;margin-top:2.2rem;font-size:1rem;font-weight:800;display:flex;position:relative;box-shadow:inset 0 .3rem .8rem #ffffff14}.post-box-slot input[data-v-846e5e9a]{opacity:0;cursor:pointer;position:absolute;inset:0}.post-box-plaque[data-v-846e5e9a]{color:#25201c;text-align:center;background:#e7e1d2;border:2px solid #3a2f27;width:10rem;margin:1.1rem auto 0;padding:.45rem .6rem;font-weight:800}.post-box-error[data-v-846e5e9a]{color:#ff5a4f;margin:0;font-size:.85rem}.sorting-link[data-v-846e5e9a]{color:#e8e6e3;background:#2c2f34;border:1px solid #555}.card[data-v-846e5e9a]{background:#1b1d20;border:2px solid #3a3f45;border-radius:10px;flex-direction:column;align-items:center;gap:.7rem;min-width:18rem;padding:1rem 1.6rem;display:flex}h2[data-v-846e5e9a]{color:#ffb02e;font-size:1.05rem;font-weight:700}.row[data-v-846e5e9a]{gap:.6rem;display:flex}button[data-v-846e5e9a]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700}button[data-v-846e5e9a]:disabled{opacity:.5;cursor:default}.live[data-v-846e5e9a]{align-items:stretch;width:100%;max-width:22rem}.rooms[data-v-846e5e9a]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rooms li[data-v-846e5e9a]{align-items:center;gap:.6rem;display:flex}.room-code[data-v-846e5e9a]{letter-spacing:.05em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700}.room-meta[data-v-846e5e9a]{color:#9aa3ad;flex:1;font-size:.85rem}.rooms button[data-v-846e5e9a]{padding:.35rem .8rem;font-size:.9rem}.error[data-v-846e5e9a]{color:#e5484d;font-weight:600}.lobby-foot[data-v-846e5e9a]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.barred-link[data-v-846e5e9a],.logout[data-v-846e5e9a]{color:#9aa3ad;background:0 0;border:1px solid #555;font-size:.85rem;font-weight:400}.wrap[data-v-24aa120d]{flex-direction:column;align-items:center;gap:.8rem;display:flex}.board[data-v-24aa120d]{background:#0a0a0a;border:3px solid #ffb02e;border-radius:4px;grid-template-rows:repeat(9,clamp(2rem,9vw,3rem));grid-template-columns:repeat(9,clamp(2rem,9vw,3rem));display:grid}.board[data-v-24aa120d]:focus{outline-offset:2px;outline:2px solid #ff4fd2}.cell[data-v-24aa120d]{color:#ffb02e;cursor:pointer;background:0 0;border:1px solid #2c2c2c;justify-content:center;align-items:center;padding:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(1rem,4vw,1.4rem);font-weight:600;display:flex;position:relative}.cell.given[data-v-24aa120d]{color:#f5f0e6;cursor:default}.cell.peer[data-v-24aa120d]{background:#ff4fd214}.cell.same[data-v-24aa120d]{background:#ffb02e38}.cell.selected[data-v-24aa120d]{background:#ff4fd240}.cell.conflict[data-v-24aa120d]{color:#ff5a4f}.cell.box-right[data-v-24aa120d]{border-right:2px solid #ffb02e}.cell.box-bottom[data-v-24aa120d]{border-bottom:2px solid #ffb02e}.board.disabled .cell[data-v-24aa120d]{opacity:.6;cursor:default}.pad[data-v-24aa120d]{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.pad button[data-v-24aa120d]{color:#ffb02e;cursor:pointer;background:#1b1d20;border:1px solid #555;border-radius:.4rem;width:2.4rem;height:2.4rem;font-size:1.1rem;font-weight:700}.pad button[data-v-24aa120d]:disabled{opacity:.4;cursor:default}.pad .pencil.active[data-v-24aa120d]{background:#ff4fd22e;border-color:#ff4fd2}.notes[data-v-24aa120d]{color:#9aa3ad;pointer-events:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);font-size:clamp(.45rem,1.9vw,.65rem);font-weight:500;line-height:1;display:grid;position:absolute;inset:1px}.note[data-v-24aa120d]{justify-content:center;align-items:center;display:flex}.game[data-v-c205bcdd]{color:#e8e6e3;background:linear-gradient(#20242a,#16181c);flex-direction:column;align-items:center;gap:1rem;min-height:100vh;padding:1.2rem 1.2rem 5rem;display:flex;position:relative;overflow-x:hidden}header[data-v-c205bcdd]{z-index:1;flex-wrap:wrap;align-items:center;gap:.8rem;width:100%;max-width:36rem;display:flex;position:relative}.back[data-v-c205bcdd]{color:#e8e6e3;cursor:pointer;background:0 0;border:1px solid #555;border-radius:.4rem;padding:.3rem .7rem}.leaders-button[data-v-c205bcdd]{color:#e8e6e3;cursor:pointer;background:#2c2f34;border:1px solid #555;border-radius:.4rem;padding:.3rem .7rem;font-weight:700}.room[data-v-c205bcdd]{font-family:ui-monospace,SF Mono,Menlo,monospace}.timer[data-v-c205bcdd]{color:#ffb02e;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700}.status[data-v-c205bcdd]{margin-left:auto;font-size:.85rem}.status.open[data-v-c205bcdd]{color:#46c46d}.status.reconnecting[data-v-c205bcdd],.status.closed[data-v-c205bcdd]{color:#ff5a4f}.driving[data-v-c205bcdd]{z-index:1;color:#ffb02e;align-items:center;gap:.4rem;font-size:.95rem;display:flex;position:relative}.driving em[data-v-c205bcdd]{color:#9aa3ad;font-style:normal}.stage[data-v-c205bcdd]{z-index:1;flex-direction:row;justify-content:center;align-items:flex-start;gap:1.4rem;width:100%;max-width:56rem;display:flex;position:relative}.play[data-v-c205bcdd]{flex-direction:column;flex:0 auto;align-items:center;gap:1rem;display:flex}@media (width<=760px){.stage[data-v-c205bcdd]{flex-direction:column;align-items:center}}.waiting[data-v-c205bcdd]{color:#9aa3ad}.waiting-panel[data-v-c205bcdd]{text-align:center;background:#1b1d20;border:2px solid #3a3f45;border-radius:10px;flex-direction:column;align-items:center;gap:.9rem;padding:1.6rem;display:flex}.share[data-v-c205bcdd]{font-size:.95rem}.copy[data-v-c205bcdd],.start-now[data-v-c205bcdd]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.45rem .9rem;font-weight:700}.copy[data-v-c205bcdd]{background:#2c2f34;border:1px solid #555;margin-left:.5rem}.start-now[data-v-c205bcdd]{color:#161616;background:#ffb02e;padding:.6rem 1.2rem;font-size:1.05rem}.opponent[data-v-c205bcdd]{align-items:center;gap:.6rem;font-size:.95rem;display:flex}.bar[data-v-c205bcdd]{background:#2c2c2c;border-radius:.3rem;width:10rem;height:.55rem;overflow:hidden}.fill[data-v-c205bcdd]{background:#ff4fd2;height:100%;transition:width .3s;display:block}.players[data-v-c205bcdd]{align-items:center;gap:.5rem;font-size:.95rem;display:flex}.players.solo[data-v-c205bcdd]{color:#9aa3ad}.player-chip[data-v-c205bcdd]{background:#1b1d20;border:1px solid #555;border-radius:1rem;padding:.2rem .6rem;font-family:ui-monospace,SF Mono,Menlo,monospace}.player-chip.me[data-v-c205bcdd]{color:#ff4fd2;border-color:#ff4fd2}.player-sep[data-v-c205bcdd]{color:#555}.gallery-board[data-v-c205bcdd]{z-index:1;flex-direction:column;align-items:center;gap:.65rem;display:flex;position:relative}.reset-board[data-v-c205bcdd]{color:#e8e6e3;cursor:pointer;background:#2c2f34;border:1px solid #555;border-radius:.5rem;align-self:flex-end;padding:.4rem .75rem;font-size:.9rem;font-weight:700}.reset-board[data-v-c205bcdd]:disabled{opacity:.5;cursor:default}.gallery-wall[data-v-c205bcdd]{z-index:0;pointer-events:none;position:absolute;inset:0}.picture-frame[data-v-c205bcdd]{aspect-ratio:1;background:radial-gradient(circle at 18% 18%,#ffffffb3,#0000 14%),radial-gradient(circle at 82% 18%,#ffffff73,#0000 12%),radial-gradient(circle at 18% 82%,#fff6,#0000 12%),radial-gradient(circle at 82% 82%,#ffffff8c,#0000 13%),#fff9ef;border:clamp(.35rem,.7vw,.65rem) solid #d5a530;border-radius:.35rem;width:clamp(8.5rem,13vw,15rem);margin:0;padding:clamp(.7rem,1.2vw,1rem);position:absolute;box-shadow:inset 0 0 0 .16rem #6f4714,inset 0 0 0 .38rem #f7d970,0 1rem 1.6rem #00000059}.picture-frame[data-v-c205bcdd]:before{content:"";background:#fff9ef;border:.28rem solid #d5a530;border-bottom:0;border-radius:50% 50% 0 0;width:3.4rem;height:1.8rem;position:absolute;top:-.75rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .12rem #6f4714}.picture-frame[data-v-c205bcdd]:after{content:"";background:#3a3f45;width:.5rem;height:.5rem;position:absolute;top:-1rem;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 0 .12rem #9aa3ad}.picture-frame--0[data-v-c205bcdd]{top:6.8rem;left:max(1.5rem,50vw - 41rem);transform:rotate(-8deg)}.picture-frame--1[data-v-c205bcdd]{top:9.2rem;right:max(1.5rem,50vw - 41rem);transform:rotate(7deg)}.picture-frame--2[data-v-c205bcdd]{top:24.5rem;left:max(2rem,50vw - 42rem);transform:rotate(5deg)}.picture-frame--3[data-v-c205bcdd]{top:27rem;right:max(2rem,50vw - 42rem);transform:rotate(-6deg)}.picture-frame--4[data-v-c205bcdd]{top:44rem;left:max(3rem,50vw - 36.5rem);transform:rotate(-5deg)}.picture-frame--5[data-v-c205bcdd]{top:45.5rem;right:max(3rem,50vw - 36.5rem);transform:rotate(8deg)}.picture-frame img[data-v-c205bcdd]{object-fit:cover;background:#111;border:.18rem solid #4f3214;width:100%;height:100%;display:block;transform:rotate(-2deg)}.chat[data-v-c205bcdd]{flex-direction:column;flex:none;gap:.5rem;width:20rem;display:flex}@media (width<=760px){.chat[data-v-c205bcdd]{width:100%;max-width:36rem}.chat-log[data-v-c205bcdd]{min-height:8rem;max-height:12rem}.gallery-wall[data-v-c205bcdd]{display:none}}.chat-log[data-v-c205bcdd]{background:#1b1d20;border:1px solid #3a3f45;border-radius:.6rem;flex-direction:column;flex:1;gap:.25rem;min-height:18rem;max-height:26rem;padding:.5rem .7rem;display:flex;overflow-y:auto}.chat-empty[data-v-c205bcdd]{color:#6b7480;margin:auto;font-size:.85rem}.chat-line[data-v-c205bcdd]{font-size:.9rem;line-height:1.3}.chat-name[data-v-c205bcdd]{color:#ffb02e;margin-right:.4rem;font-weight:700}.chat-line.mine .chat-name[data-v-c205bcdd]{color:#ff4fd2}.chat-text[data-v-c205bcdd]{color:#e8e6e3;word-break:break-word}.chat-form[data-v-c205bcdd]{gap:.5rem;display:flex}.chat-form input[data-v-c205bcdd]{color:#e8e6e3;background:0 0;border:2px solid #555;border-radius:.5rem;flex:1;padding:.45rem .7rem;font-size:1rem}.chat-form input[data-v-c205bcdd]:focus{border-color:#ff4fd2;outline:none}.chat-form button[data-v-c205bcdd]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.45rem 1rem;font-weight:700}.chat-form button[data-v-c205bcdd]:disabled{opacity:.5;cursor:default}.theatre[data-v-c205bcdd]{flex-direction:column;gap:.5rem;display:flex}.theatre-form[data-v-c205bcdd]{gap:.5rem;display:flex}.theatre-form input[data-v-c205bcdd]{color:#e8e6e3;background:0 0;border:2px solid #555;border-radius:.5rem;flex:1;min-width:0;padding:.42rem .65rem;font-size:.95rem}.theatre-form input[data-v-c205bcdd]:focus{border-color:#ffb02e;outline:none}.theatre-form button[data-v-c205bcdd],.clear-theatre[data-v-c205bcdd]{color:#161616;cursor:pointer;background:#ffb02e;border:none;border-radius:.5rem;padding:.42rem .75rem;font-size:.95rem;font-weight:700}.theatre-error[data-v-c205bcdd]{color:#ff5a4f;margin:0;font-size:.85rem}.theatre-screen[data-v-c205bcdd]{background:#0b0c0f;border:2px solid #3a3f45;border-radius:.6rem;flex-direction:column;gap:.45rem;padding:.5rem;display:flex}.theatre-screen iframe[data-v-c205bcdd]{aspect-ratio:16/9;background:#000;border:0;border-radius:.35rem;width:100%}.clear-theatre[data-v-c205bcdd]{color:#e8e6e3;background:#2c2f34;border:1px solid #555;align-self:flex-end}.result[data-v-c205bcdd]{text-align:center;background:#14161af7;border-top:2px solid #ffb02e;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:min(100%,56rem);margin-top:.5rem;padding:1.2rem;font-size:1.2rem;font-weight:700;display:flex}.coop-result[data-v-c205bcdd]{isolation:isolate;background:radial-gradient(circle at 16% 18%,#ff008447,#0000 24%),radial-gradient(circle at 84% 80%,#2dffa433,#0000 27%),linear-gradient(137deg,#120614 0%,#201015 42%,#050506 100%);border:2px solid #22d7ff;align-items:center;min-height:10rem;padding:1.25rem clamp(1rem,4vw,2rem);animation:1.2s steps(2,end) infinite neon-blue-border-c205bcdd;position:relative;overflow:hidden;box-shadow:0 0 .35rem #22d7ff,0 0 1rem #22d7ffa6,inset 0 0 1.6rem #ff008447}.coop-result[data-v-c205bcdd]:before{content:"";z-index:-1;opacity:.65;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 9px),linear-gradient(#0000 0 48%,#fff57424 49% 51%,#0000 52%);position:absolute;inset:0}.coop-result .result-text[data-v-c205bcdd]{color:#fff8b7;letter-spacing:0;text-transform:uppercase;text-shadow:0 0 .25rem #fff,0 0 .65rem #ff1493,0 0 1.2rem #ff1493,.08em .08em #1a040c,-.04em .04em #2dff9c;flex:18rem;min-width:min(100%,16rem);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.75rem,6vw,3.8rem);line-height:.95;animation:4.5s step-end infinite neon-flicker-c205bcdd}.party-popper[data-v-c205bcdd]{filter:drop-shadow(0 0 .4rem #ff1493)drop-shadow(0 0 1rem #2dff9ccc);flex:none;font-size:clamp(5.5rem,18vw,11rem);line-height:.8;animation:1.8s ease-in-out infinite popper-kick-c205bcdd;position:relative;transform:rotate(-18deg)}.party-popper[data-v-c205bcdd]:before,.party-popper[data-v-c205bcdd]:after{content:none}.page-fizz[data-v-c205bcdd]{z-index:20;pointer-events:none;opacity:0;background:#ff4fd2;border-radius:50%;width:.7rem;height:.7rem;animation:2.8s ease-out infinite pink-page-fizz-c205bcdd;position:fixed;top:68vh;left:8vw;box-shadow:8vw -22vh 0 .05rem #ff1493,18vw -46vh 0 .12rem #ff7ae6,30vw -28vh #ffd1f2,46vw -56vh 0 .08rem #ff4fd2,64vw -34vh 0 .12rem #ff1493,78vw -62vh #ff7ae6}.page-fizz--two[data-v-c205bcdd]{animation-duration:3.1s;animation-delay:.55s;top:74vh;left:16vw;transform:rotate(18deg)}.page-fizz--three[data-v-c205bcdd]{animation-duration:2.55s;animation-delay:1.05s;top:58vh;left:2vw;transform:rotate(-16deg)}.bus-celebration[data-v-c205bcdd]{z-index:21;pointer-events:none;width:clamp(6rem,18vw,10rem);height:clamp(4rem,12vw,7rem);animation:7.5s cubic-bezier(.45,0,.2,1) infinite bus-route-c205bcdd;position:fixed;top:0;left:0;transform:translate(-18vw,74vh)}.celebration-bus[data-v-c205bcdd]{filter:drop-shadow(0 0 .35rem #22d7ff)drop-shadow(0 0 .75rem #ff1493b3);font-size:clamp(4rem,12vw,7rem);line-height:1;animation:.42s ease-in-out infinite bus-bounce-c205bcdd;position:absolute;top:0;left:0}.celebration-driver[data-v-c205bcdd]{opacity:0;filter:drop-shadow(0 0 .25rem #ff1493)drop-shadow(0 0 .65rem #22d7ffcc);font-size:clamp(2.2rem,7vw,4.1rem);line-height:1;animation:7.5s ease-out infinite driver-hop-off-c205bcdd;position:absolute;top:34%;left:54%;transform:translate(0)scale(.3)}.driver-celebration[data-v-c205bcdd]{filter:drop-shadow(0 0 .35rem #ff1493e6)drop-shadow(0 0 .9rem #2dff9c8c);flex:none;grid-template-areas:"stack";place-items:center;width:clamp(5.75rem,16vw,9rem);height:clamp(5.75rem,16vw,9rem);font-size:clamp(3.2rem,10vw,6rem);line-height:1;display:inline-grid;position:relative}.driver-celebration>span[data-v-c205bcdd]{grid-area:stack}.driver-body[data-v-c205bcdd]{transform-origin:50% 80%}.driver-flair[data-v-c205bcdd],.driver-hat[data-v-c205bcdd]{pointer-events:none;font-size:.42em}.driver-celebration--easy .driver-body[data-v-c205bcdd]{animation:1.8s ease-in-out infinite cow-victory-c205bcdd}.driver-celebration--easy .driver-flair[data-v-c205bcdd]{animation:1.8s ease-in-out infinite gentle-flower-c205bcdd;transform:translate(1.15em,-1.05em)}.driver-celebration--medium .driver-body[data-v-c205bcdd]{animation:2.4s ease-in-out infinite gentleman-bow-c205bcdd}.driver-celebration--medium .driver-hat[data-v-c205bcdd]{animation:2.4s ease-in-out infinite hat-tip-c205bcdd;transform:translate(-.42em,-1.05em)rotate(-9deg)}.driver-celebration--medium .driver-flair[data-v-c205bcdd]{animation:2.4s ease-in-out infinite glass-toast-c205bcdd;transform:translate(1.25em,.75em)rotate(12deg)}.driver-celebration--hard[data-v-c205bcdd]{animation:.72s steps(2,end) infinite unhinged-horse-run-c205bcdd}.driver-celebration--hard .driver-body[data-v-c205bcdd]{animation:.72s cubic-bezier(.3,1.8,.5,-.4) infinite unhinged-horse-spin-c205bcdd}.driver-celebration--hard .driver-flair[data-v-c205bcdd]:first-child{animation:.72s ease-out infinite chaos-burst-left-c205bcdd;transform:translate(-1em,-.9em)}.driver-celebration--hard .driver-flair[data-v-c205bcdd]:last-child{animation:.62s ease-out infinite chaos-burst-right-c205bcdd;transform:translate(1em,-.95em)}.result.coop-result button[data-v-c205bcdd]{text-transform:uppercase;background:#ff1493;border:2px solid #fff8b7;flex:none;box-shadow:0 0 .45rem #ff1493,0 0 1rem #ff1493b3}@keyframes neon-flicker-c205bcdd{0%,6%,8%,11%,to{opacity:1}7%,10%{opacity:.55}}@keyframes neon-blue-border-c205bcdd{0%,to{border-color:#22d7ff;box-shadow:0 0 .35rem #22d7ff,0 0 1rem #22d7ffa6,inset 0 0 1.6rem #ff008447}50%{border-color:#8ff3ff;box-shadow:0 0 .55rem #8ff3ff,0 0 1.9rem #22d7fff2,inset 0 0 2rem #ff14935c}}@keyframes popper-kick-c205bcdd{0%,to{transform:rotate(-18deg)scale(1)}8%{transform:rotate(-24deg)scale(1.08)}16%{transform:rotate(-15deg)scale(.98)}}@keyframes pink-page-fizz-c205bcdd{0%{opacity:0;transform:translate(-5vw,12vh)rotate(-12deg)scale(.25)}12%{opacity:.95}52%{opacity:1;transform:translate(4vw,-18vh)rotate(12deg)scale(1)}to{opacity:0;transform:translate(10vw,-46vh)rotate(26deg)scale(.45)}}@keyframes bus-route-c205bcdd{0%{transform:translate(-18vw,76vh)rotate(0)}24%{transform:translate(64vw,76vh)rotate(0)}32%{transform:translate(70vw,60vh)rotate(-9deg)}48%{transform:translate(28vw,22vh)rotate(-6deg)}62%{transform:translate(44vw,38vh)rotate(0)}78%{transform:translate(44vw,38vh)rotate(0)}to{transform:translate(118vw,52vh)rotate(5deg)}}@keyframes bus-bounce-c205bcdd{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-.08em)rotate(1deg)}}@keyframes driver-hop-off-c205bcdd{0%,60%{opacity:0;transform:translate(0)scale(.35)rotate(-6deg)}66%{opacity:1;transform:translate(1.1em,.15em)scale(.82)rotate(8deg)}74%{opacity:1;transform:translate(1.7em,.72em)scale(1.08)rotate(-10deg)}88%{opacity:1;transform:translate(2.1em,.46em)scale(1)rotate(9deg)}to{opacity:0;transform:translate(2.5em,.68em)scale(.9)rotate(-8deg)}}@keyframes cow-victory-c205bcdd{0%,to{transform:translateY(0)rotate(-4deg)scale(1)}45%{transform:translateY(-.22em)rotate(5deg)scale(1.05)}62%{transform:translateY(.04em)rotate(-2deg)scale(.98)}}@keyframes gentle-flower-c205bcdd{0%,to{opacity:.55;transform:translate(1em,-.85em)rotate(-16deg)scale(.8)}48%{opacity:1;transform:translate(1.25em,-1.18em)rotate(20deg)scale(1.18)}}@keyframes gentleman-bow-c205bcdd{0%,to{transform:rotate(0)translateY(0)}40%{transform:rotate(8deg)translateY(.08em)}62%{transform:rotate(-3deg)translateY(-.08em)}}@keyframes hat-tip-c205bcdd{0%,to{transform:translate(-.42em,-1.05em)rotate(-9deg)}42%{transform:translate(-.88em,-1.3em)rotate(-28deg)}}@keyframes glass-toast-c205bcdd{0%,to{transform:translate(1.25em,.75em)rotate(12deg)}42%{transform:translate(1.02em,.4em)rotate(-18deg)scale(1.12)}}@keyframes unhinged-horse-run-c205bcdd{0%,to{transform:translate(0)}50%{transform:translate(.12em,-.1em)}}@keyframes unhinged-horse-spin-c205bcdd{0%{transform:rotate(-12deg)scale(1.02)}35%{transform:rotate(13deg)scale(1.16)}70%{transform:rotate(-21deg)scale(.96)}to{transform:rotate(10deg)scale(1.08)}}@keyframes chaos-burst-left-c205bcdd{0%,to{opacity:.35;transform:translate(-.75em,-.62em)scale(.7)}50%{opacity:1;transform:translate(-1.18em,-1.12em)rotate(-20deg)scale(1.2)}}@keyframes chaos-burst-right-c205bcdd{0%,to{opacity:.4;transform:translate(.72em,-.76em)scale(.74)}50%{opacity:1;transform:translate(1.12em,-1.18em)rotate(22deg)scale(1.24)}}.result button[data-v-c205bcdd]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700}.leaderboard-overlay[data-v-c205bcdd]{z-index:50;background:#050608b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.leaderboard-modal[data-v-c205bcdd]{background:#1b1d20;border:2px solid #ffb02e;border-radius:.7rem;width:min(100%,28rem);padding:1rem;box-shadow:0 1rem 3rem #0000008c}.leaderboard-modal.celebrating[data-v-c205bcdd]{animation:.55s ease-out leaderboard-pop-c205bcdd}.leaderboard-modal header[data-v-c205bcdd]{max-width:none;margin-bottom:.8rem}.leaderboard-modal h2[data-v-c205bcdd]{color:#ffb02e;flex:1;font-size:1.2rem}.leaderboard-modal header button[data-v-c205bcdd]{color:#e8e6e3;cursor:pointer;background:#2c2f34;border:1px solid #555;border-radius:50%;width:2rem;height:2rem;font-size:1.25rem;line-height:1}.leaderboard-list[data-v-c205bcdd]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.leaderboard-list li[data-v-c205bcdd]{background:#15171a;border:1px solid #3a3f45;border-radius:.45rem;grid-template-columns:2rem 5.5rem 1fr;align-items:center;gap:.55rem;padding:.45rem .55rem;font-size:.9rem;display:grid}.leaderboard-list li.new-record[data-v-c205bcdd]{background:#22d7ff21;border-color:#22d7ff;animation:.75s ease-out record-slide-in-c205bcdd}.rank[data-v-c205bcdd]{color:#9aa3ad;text-align:right}.time[data-v-c205bcdd]{color:#ffb02e;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:800}.who[data-v-c205bcdd]{color:#e8e6e3;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kicked-record[data-v-c205bcdd]{color:#ff5a4f;margin:.8rem 0 0;font-size:.88rem;animation:.75s ease-in kicked-out-c205bcdd}@keyframes leaderboard-pop-c205bcdd{0%{opacity:0;transform:scale(.86)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes record-slide-in-c205bcdd{0%{opacity:0;transform:translateY(-1rem)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kicked-out-c205bcdd{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@media (width<=520px){.coop-result[data-v-c205bcdd]{align-items:center;gap:.8rem}.party-popper[data-v-c205bcdd]{font-size:clamp(5rem,30vw,7rem)}.driver-celebration[data-v-c205bcdd]{width:clamp(5rem,28vw,6.5rem);height:clamp(5rem,28vw,6.5rem);font-size:clamp(3.1rem,18vw,4.8rem)}.coop-result .result-text[data-v-c205bcdd]{flex-basis:100%;font-size:clamp(1.55rem,10vw,2.8rem)}}.barred[data-v-64b1f316]{color:#e8e6e3;background:#16181c;flex-direction:column;gap:1rem;min-height:100vh;padding:1.2rem;display:flex}header[data-v-64b1f316]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.back[data-v-64b1f316]{color:#e8e6e3;cursor:pointer;background:0 0;border:1px solid #555;border-radius:.4rem;padding:.3rem .7rem}h1[data-v-64b1f316]{letter-spacing:.04em;color:#d8129b;text-shadow:1px 1px #000;font-family:Permanent Marker,Comic Sans MS,cursive;font-weight:800}.corkboard[data-v-64b1f316]{background-color:#bd8c49;background-image:radial-gradient(circle,#3c240c47 0 .6px,#0000 1.4px),radial-gradient(circle,#28180838 0 .8px,#0000 1.8px),radial-gradient(circle at 30% 70%,#ffeecd29 0 .6px,#0000 1.4px),radial-gradient(circle at 65% 35%,#5f3a162e 0 1.4px,#0000 2.6px),radial-gradient(at 18% 26%,#9e6e3466,#0000 42%),radial-gradient(at 82% 72%,#5c381673,#0000 46%),radial-gradient(at 55% 90%,#462a1066,#0000 50%);background-size:9px 9px,13px 11px,7px 7px,23px 21px,100% 100%,100% 100%,100% 100%;border:12px solid #5e4126;border-radius:8px;flex:1;padding:1.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #3c230a8c,inset 0 0 18px #00000059}.string[data-v-64b1f316]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.yarn[data-v-64b1f316]{stroke:#a8322a;stroke-width:.7px;opacity:.92}.yarn-hi[data-v-64b1f316]{stroke:#e08a7e;stroke-width:.22px;opacity:.7}.scrawl[data-v-64b1f316]{color:#8f1c15;opacity:.6;pointer-events:none;z-index:1;font-family:Permanent Marker,Comic Sans MS,cursive;font-size:2rem;font-weight:800;position:absolute}.scrawl-1[data-v-64b1f316]{top:8%;right:6%;transform:rotate(8deg)}.scrawl-2[data-v-64b1f316]{bottom:10%;left:8%;transform:rotate(-6deg)}.postit[data-v-64b1f316]{z-index:2;text-align:center;background:linear-gradient(160deg,#fff7a8,#ffec5c);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:11rem;height:11rem;padding:1.4rem 1rem 1rem;display:flex;position:absolute;top:1.4rem;left:2.2rem;transform:rotate(-5deg);box-shadow:2px 6px 10px #0006}.postit[data-v-64b1f316]:after{content:"";background:linear-gradient(#0000,#0000001f);height:1.2rem;position:absolute;bottom:0;left:0;right:0}.postit-title[data-v-64b1f316]{color:#1a1a1a;font-family:Permanent Marker,Comic Sans MS,cursive;font-size:1rem;font-weight:800;line-height:1.1}.postit-date[data-v-64b1f316]{color:#b3271e;font-family:Permanent Marker,Comic Sans MS,cursive;font-size:.95rem}.postit-sub[data-v-64b1f316]{color:#3a3a3a;font-family:Permanent Marker,Comic Sans MS,cursive;font-size:.85rem}.board-note[data-v-64b1f316]{z-index:2;text-align:center;color:#2c1d0c;padding:2rem;font-weight:700;position:relative}.board-note.err[data-v-64b1f316]{color:#5e120c}.cards[data-v-64b1f316]{z-index:2;flex-wrap:wrap;justify-content:center;gap:1.4rem;padding:1rem 0;display:flex;position:relative}.mug[data-v-64b1f316]{color:#1a1a1a;background:#f5f0e6;border-radius:2px;flex-direction:column;align-items:center;gap:.4rem;width:11rem;padding:.9rem .8rem .8rem;display:flex;position:relative;box-shadow:0 6px 14px #00000073}.pin[data-v-64b1f316]{background:radial-gradient(circle at 36% 30%,#ff9a92 0%,#e23b2e 42%,#a01a12 100%);border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%);box-shadow:0 .22rem .3rem #0000008c,inset -.12rem -.16rem .22rem #0006,inset .12rem .12rem .2rem #ffffff80}.pin[data-v-64b1f316]:after{content:"";filter:blur(.4px);background:#ffffffe6;border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.2rem;left:.26rem}.pin.blue[data-v-64b1f316]{background:radial-gradient(circle at 36% 30%,#9ec7ff 0%,#2f7be0 42%,#144a93 100%)}.photo[data-v-64b1f316]{filter:grayscale(.4);background-color:#b9bcc0;background-image:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 1.1rem);border:1px solid #999;justify-content:center;align-items:center;width:100%;height:7rem;display:flex;position:relative}.face[data-v-64b1f316]{font-size:3.2rem}.placard[data-v-64b1f316]{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#111;border-radius:1px;max-width:95%;padding:.1rem .35rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.7rem;position:absolute;bottom:.3rem;left:50%;overflow:hidden;transform:translate(-50%)}.case[data-v-64b1f316]{color:#555;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem}.until[data-v-64b1f316]{color:#7a1b13;font-size:.8rem;font-weight:700}.mug button[data-v-64b1f316]{color:#fff;cursor:pointer;background:#b3271e;border:none;border-radius:.4rem;padding:.4rem .9rem;font-weight:700}.mug button[data-v-64b1f316]:disabled{opacity:.5;cursor:default}.note-card[data-v-64b1f316]{background:#fff8c4;justify-content:flex-start;gap:.5rem}.note-title[data-v-64b1f316]{color:#1a1a1a;font-family:Permanent Marker,Comic Sans MS,cursive;font-size:1.05rem;font-weight:800}.note-card form[data-v-64b1f316]{flex-direction:column;gap:.4rem;width:100%;display:flex}.note-card input[data-v-64b1f316]{color:#1a1a1a;text-align:center;background:#fffdf0;border:1px solid #b9a94a;border-radius:.3rem;padding:.35rem .5rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85rem}.note-card button[data-v-64b1f316]{background:#1e63b3}.note-hint[data-v-64b1f316]{color:#6a5d1f;text-align:center;font-size:.7rem}.coffee[data-v-64b1f316]{z-index:6;pointer-events:none;width:7rem;height:5rem;position:absolute;bottom:-.3rem;right:2.5rem}.ring[data-v-64b1f316]{border:3px solid #3f230c52;border-radius:50%;width:4.6rem;height:1.7rem;position:absolute;bottom:2.6rem;right:4.5rem;transform:rotate(-9deg)}.cup[data-v-64b1f316]{background:linear-gradient(100deg,#efe7da 0%,#d8cebd 55%,#b9ad98 100%);border-radius:.35rem .35rem .7rem .7rem/.3rem .3rem 1.6rem 1.6rem;width:4.6rem;height:3.7rem;position:absolute;bottom:0;left:.6rem;box-shadow:inset -.5rem 0 .7rem #0000002e,0 .5rem .7rem #00000080}.brew[data-v-64b1f316]{background:radial-gradient(at 50% 40%,#4a2e16 0%,#2c1a0c 80%);border-radius:50%;height:.85rem;position:absolute;top:.3rem;left:.35rem;right:.35rem;box-shadow:inset 0 0 .2rem #0009,0 .55rem 0 -.18rem #4a2e1659}.drip[data-v-64b1f316]{background:linear-gradient(#4a2e168c,#4a2e1626);border-radius:0 0 .25rem .25rem;width:.5rem;height:1.7rem;position:absolute;top:1rem;left:1rem;transform:rotate(4deg)}.handle[data-v-64b1f316]{border:.42rem solid #d6ccba;border-left-color:#0000;border-radius:50%;width:1.6rem;height:1.7rem;position:absolute;bottom:1.1rem;right:1.4rem;box-shadow:0 .2rem .4rem #00000059}@media (width<=760px){.postit[data-v-64b1f316]{width:8.5rem;height:8.5rem;left:1rem}.coffee[data-v-64b1f316]{right:.5rem;transform:scale(.8)}.scrawl[data-v-64b1f316]{font-size:1.4rem}}.sorting-room[data-v-5ccb004f]{color:#e8e6e3;background:linear-gradient(#20242a,#16181c);min-height:100vh;padding:1.2rem}header[data-v-5ccb004f]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}h1[data-v-5ccb004f]{color:#ffb02e;font-size:1.7rem}button[data-v-5ccb004f]{color:#fff;cursor:pointer;background:#d8129b;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700}button[data-v-5ccb004f]:disabled{opacity:.55;cursor:default}.back[data-v-5ccb004f],.refresh[data-v-5ccb004f]{background:#2c2f34;border:1px solid #555}.error[data-v-5ccb004f],.empty[data-v-5ccb004f]{text-align:center;color:#9aa3ad}.error[data-v-5ccb004f]{color:#ff5a4f}.sorting-grid[data-v-5ccb004f]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.2rem;width:min(100%,70rem);margin:0 auto;display:grid}.sort-frame[data-v-5ccb004f]{color:#171312;background:linear-gradient(135deg,#ffffff73,#0000 32%),#f2ead7;border:.32rem solid #9c6a26;border-radius:.25rem;margin:0;padding:.55rem;box-shadow:inset 0 0 0 .12rem #4a2e10,0 .7rem 1.3rem #00000059}.sort-frame img[data-v-5ccb004f]{aspect-ratio:1;object-fit:cover;background:#111;border:.14rem solid #21150d;width:100%;display:block}figcaption[data-v-5ccb004f]{align-items:center;gap:.6rem;margin-top:.6rem;display:flex}figcaption span[data-v-5ccb004f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;font-weight:700;overflow:hidden}
