@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&family=Schibsted+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap";.bug-report-trigger[data-v-009301c5]{position:fixed;left:12px;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:90;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow);font:inherit;font-size:12px}.bug-report-dialog[data-v-009301c5]{width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:auto;padding:20px;border:1px solid var(--line);border-radius:24px;background:var(--paper);color:var(--ink);overflow-y:auto}.bug-report-dialog[data-v-009301c5]::backdrop{background:#0000008c}.bug-report-header[data-v-009301c5]{display:flex;align-items:center;justify-content:space-between;gap:12px}h2[data-v-009301c5]{margin:0;font-size:22px}fieldset[data-v-009301c5]{padding:0;margin:0;border:0;min-width:0}label[data-v-009301c5]{display:block;margin:16px 0 6px;font-size:14px}textarea[data-v-009301c5]{box-sizing:border-box;width:100%;resize:vertical;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--void);color:var(--ink);font:inherit;font-size:16px}.bug-screenshot-preview[data-v-009301c5]{display:block;max-width:100%;max-height:160px;margin-top:12px;-o-object-fit:contain;object-fit:contain;border-radius:10px}input[data-v-009301c5]{max-width:100%;font:inherit;font-size:14px}details[data-v-009301c5]{margin:16px 0}summary[data-v-009301c5]{cursor:pointer;min-height:32px}[role=alert][data-v-009301c5]{color:var(--coral)}.installribbon[data-v-80d1fd04]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--felt2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;color:var(--ink)}@media (max-width: 899px){.installribbon[data-v-80d1fd04]{position:fixed;left:0;right:0;bottom:calc(var(--tabbar-h) + var(--safe-bottom));z-index:39;border-bottom:none}}.spark[data-v-80d1fd04]{color:var(--amber);flex:none}.line[data-v-80d1fd04]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cta[data-v-80d1fd04]{flex:none;cursor:pointer}.dismiss[data-v-80d1fd04]{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--dim);font-size:12px}.app-dside[data-v-cfb13a89]{display:none}.dcreate[data-v-cfb13a89]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 4px 12px;padding:11px 12px;border-radius:13px;background:var(--amber);color:var(--inkdark);font-size:13.5px;font-weight:800}.dcreate[data-v-cfb13a89]:hover{filter:brightness(1.07)}.app-dside-avatar[data-v-cfb13a89]{width:22px;height:22px;font-size:10px}.desktop-parlor-unread[data-v-cfb13a89]{width:7px;height:7px;flex:none;border-radius:50%;background:var(--amber)}@media (min-width: 900px){.app-dside[data-v-cfb13a89]{display:flex}}.mobile-tabbar[data-v-7d76e691]{position:fixed;z-index:40;left:0;right:0;bottom:0;height:calc(var(--tabbar-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:#03130feb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line)}.mobile-tabbar .tabbar[data-v-7d76e691]{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:none}.mobile-tabbar .tab[data-v-7d76e691]{min-height:44px}@media (min-width: 900px){.mobile-tabbar[data-v-7d76e691]{display:none}}.deadline-reminder[data-v-949debf1]{display:flex;align-items:center;border:1px solid oklch(.83 .125 78 / .5);border-radius:14px;background:#181f2eeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;margin:0 14px 10px}.reminder-open[data-v-949debf1]{display:flex;align-items:center;flex:1;min-width:0;gap:9px;padding:10px 4px 10px 12px;color:inherit;text-decoration:none}.reminder-open>svg[data-v-949debf1]{flex:none;color:var(--amber)}.reminder-copy[data-v-949debf1]{flex:1;min-width:0;gap:1px;overflow-wrap:anywhere}.reminder-copy>.mut[data-v-949debf1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reminder-dismiss[data-v-949debf1]{flex:none;display:grid;place-items:center;width:44px;min-height:44px}.reminder-open[data-v-949debf1]:focus-visible,.reminder-dismiss[data-v-949debf1]:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:10px}.app-dtop[data-v-5adbdec9]{display:none}.app-dtop-avatar[data-v-5adbdec9]{width:32px;height:32px;overflow:hidden;font-size:13px;background:var(--sun)}.app-dtop-avatar img[data-v-5adbdec9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 900px){.app-dtop[data-v-5adbdec9]{display:flex}}.mobile-home-stack[data-v-5adbdec9]{position:absolute;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:30;pointer-events:none}.scopebar[data-v-5adbdec9]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:transparent}.scopebar .pill[data-v-5adbdec9]{pointer-events:auto}.scopebar-side[data-v-5adbdec9]{flex:1;display:flex;min-width:0}.scopebar-search[data-v-5adbdec9]{justify-content:flex-end}.scopebar-pills[data-v-5adbdec9]{flex:none}@media (min-width: 900px){.mobile-home-stack[data-v-5adbdec9]{display:none}}.scene-thumb[data-v-3ce608b6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quiz-grid[data-v-3ce608b6]{position:absolute;top:22%;right:16%;bottom:30%;left:16%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.challenge-game-picker-veil[data-v-cf9d7936]{position:fixed}.challenge-game-picker[data-v-cf9d7936]{position:fixed;max-height:min(82vh,720px);overflow-y:auto}.challenge-game-row[data-v-cf9d7936]{width:100%;gap:11px;align-items:center;padding:10px}.challenge-game-thumb[data-v-cf9d7936]{position:relative;display:block;width:64px;height:48px;flex:none;overflow:hidden;border-radius:10px}@media (min-width: 700px){.challenge-game-picker[data-v-cf9d7936]{left:50%;right:auto;bottom:auto;top:50%;width:min(520px,calc(100% - 48px));border-radius:26px;transform:translate(-50%,-50%)}}.sheetveil[data-v-e6747ac7]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#00000080;animation:veilin .2s ease}.sheet[data-v-e6747ac7]{position:fixed;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px calc(24px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));z-index:41;animation:sheetin .28s cubic-bezier(.2,.9,.3,1);max-height:82%;max-height:82dvh;overflow-y:auto}.create-row[data-v-e6747ac7]{justify-content:flex-start;text-align:left}@media (min-width: 700px){.sheetveil[data-v-e6747ac7]{display:flex;align-items:center;justify-content:center;padding:24px}.sheet[data-v-e6747ac7]{position:relative;left:auto;right:auto;bottom:auto;width:min(420px,100%);max-height:82vh;border-radius:26px;border-top:1px solid var(--line);padding:30px}}.app-avatar[data-v-45c6eeaf]{display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;font-weight:900;font-family:var(--font-display)}.app-avatar img[data-v-45c6eeaf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sm[data-v-45c6eeaf]{width:28px;height:28px;font-size:.7rem}.md[data-v-45c6eeaf]{width:42px;height:42px}.lg[data-v-45c6eeaf]{width:76px;height:76px;font-size:1.5rem}.call-audio-unlock[data-v-6dd65136]{position:fixed;top:max(58px,calc(env(safe-area-inset-top) + 48px));right:14px;z-index:100;box-shadow:0 2px 12px #0006}.stage[data-v-da027752]{min-height:100dvh;background:var(--bg2)}.shell[data-v-da027752]{position:relative;display:flex;flex-direction:column;min-height:100dvh;color:var(--ink)}.shell.takeover[data-v-da027752]{background:var(--void)}#main-content[data-v-da027752]{position:relative;flex:1;min-width:0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.shell[data-v-da027752]:not(.takeover){width:100%;height:100dvh;max-width:none;border-radius:0;border:0;box-shadow:none}.shell.takeover[data-v-da027752]{width:100%;height:100dvh;border-radius:0;border:0;box-shadow:none}.minimized-call[data-v-da027752]{position:fixed;z-index:39;right:14px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 28px);bottom:calc(72px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:8px;background:#03130ff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:14px;padding:8px;box-shadow:var(--shadow)}.minimized-call-return[data-v-da027752]{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--ink);text-align:left;padding:0}.minimized-call-copy[data-v-da027752]{display:flex;flex-direction:column;gap:2px}.minimized-call-copy b[data-v-da027752]{font-size:12px;font-weight:800}.minimized-call-copy small[data-v-da027752]{font-size:10px;color:var(--dim)}.minimized-call-preview[data-v-da027752]{width:32px;height:32px;overflow:hidden;border-radius:10px;background:var(--felt2);display:grid;place-items:center}.minimized-call-preview video[data-v-da027752]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 900px){.minimized-call[data-v-da027752]{right:max(14px,calc(50vw - 566px));bottom:24px;max-width:360px}.stage-desk[data-v-da027752]{display:flex;align-items:center;justify-content:center;background:var(--bg);padding:24px}.stage-desk .shell[data-v-da027752]{width:min(1160px,94vw);height:min(760px,84vh);max-width:min(1160px,94vw);border-radius:22px;border:1px solid var(--line);box-shadow:var(--shadow-lg)}}.call-dialog[data-v-df0051b6]{border:1px solid var(--line);border-radius:26px 26px 0 0;color:var(--ink);background:var(--felt);padding:18px;width:100%;max-width:100%;max-height:82dvh;margin:auto auto 0;box-sizing:border-box;overflow:auto;padding-bottom:max(24px,env(safe-area-inset-bottom))}.call-dialog[data-v-df0051b6]::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.call-dialog[open][data-v-df0051b6]{display:flex;flex-direction:column}.call-dialog header[data-v-df0051b6],.call-dialog-footer[data-v-df0051b6]{flex:none}.call-dialog-body[data-v-df0051b6]{min-height:0;overflow-y:auto}.call-dialog-footer[data-v-df0051b6]{padding-top:8px}header[data-v-df0051b6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}h2[data-v-df0051b6]{font-family:var(--disp);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}button[data-v-df0051b6]{min-width:44px;min-height:44px;background:var(--felt2);color:var(--ink);border:0;border-radius:99px;font-size:22px}@media (min-width:700px){.call-dialog[data-v-df0051b6]{margin:auto;border-radius:24px;width:400px;max-width:calc(100% - 48px)}}@media (prefers-reduced-motion:no-preference){.call-dialog[open][data-v-df0051b6]{animation:call-sheet-in-df0051b6 .24s ease-out}@keyframes call-sheet-in-df0051b6{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}.call-tile[data-v-c3df87d0]{position:relative;display:grid;place-items:center;background:var(--felt2);border:1.5px solid var(--line);border-radius:18px;overflow:hidden;min-height:0;height:100%}video[data-v-c3df87d0]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tile-name[data-v-c3df87d0]{position:absolute;bottom:7px;left:9px;right:9px;font-size:11px;font-weight:700;text-shadow:0 1px 5px #000b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-placeholder[data-v-c3df87d0]{display:flex;flex-direction:column;align-items:center;gap:8px}.tile-status[data-v-c3df87d0]{font-size:12px;color:var(--faint)}.local[data-v-c3df87d0]{border-color:var(--amber)}.local video[data-v-c3df87d0]{transform:scaleX(-1)}.speaking[data-v-c3df87d0]{border-color:var(--good);box-shadow:0 0 0 2px #79c58e66}.waiting[data-v-c3df87d0] .app-avatar{width:44px;height:44px;font-size:14px}.call-tile.compact[data-v-c3df87d0]{width:34px;height:26px;min-height:0;border-radius:7px}.compact[data-v-c3df87d0] .app-avatar{width:24px;height:24px;font-size:10px}.presence-dock[data-v-fe38e90c]{position:fixed;left:0;right:0;bottom:calc(var(--tabbar-h,62px) + var(--safe-bottom,env(safe-area-inset-bottom)));z-index:45;pointer-events:none;color:var(--ink)}button[data-v-fe38e90c]{font:inherit;color:inherit;cursor:pointer;pointer-events:auto;border:0;background:none}button[data-v-fe38e90c]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.presence-tab[data-v-fe38e90c]{margin-left:20%;transform:translate(-50%);min-height:44px;display:flex;align-items:flex-end;padding:10px 12px 0;touch-action:none}.presence-tab>span[data-v-fe38e90c]{display:flex;gap:6px;align-items:center;border:1px solid var(--line);border-bottom:0;border-radius:9px 9px 0 0;background:var(--glass2,var(--felt));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:7px 11px;font-size:11px}.presence-tab i[data-v-fe38e90c],.online-dot[data-v-fe38e90c]{border-radius:50%;background:var(--good)}.presence-tab i[data-v-fe38e90c]{width:5px;height:5px}.presence-tab[aria-expanded=true][data-v-fe38e90c]{color:var(--amber,var(--accent))}.presence-panel[data-v-fe38e90c]{pointer-events:auto;background:var(--glass2,var(--felt));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-radius:18px 18px 0 0}.presence-people[data-v-fe38e90c]{display:flex;align-items:center;gap:14px;overflow-x:auto;padding:12px 16px 8px}.presence-people p[data-v-fe38e90c]{font-size:12px;color:var(--dim);line-height:1.4;min-width:180px;max-width:270px;margin:0}.person[data-v-fe38e90c]{display:flex;flex-direction:column;gap:6px;align-items:center;flex:0 0 60px;padding:0;font-size:12px;min-height:68px}.portrait[data-v-fe38e90c]{position:relative;display:block}.portrait[data-v-fe38e90c] .app-avatar{width:50px;height:50px}.online-dot[data-v-fe38e90c]{position:absolute;right:0;bottom:0;width:12px;height:12px;border:2px solid var(--felt)}.person-name[data-v-fe38e90c]{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.choose-icon[data-v-fe38e90c]{width:50px;height:50px;display:grid;place-items:center;border:1px dashed var(--line);border-radius:50%;color:var(--amber,var(--accent))}.availability[data-v-fe38e90c]{display:block;min-height:44px;padding:8px 16px;color:var(--dim);font-size:12px}@media (min-width:900px){.presence-dock[data-v-fe38e90c]{left:auto;right:14px;bottom:14px;width:360px}.presence-tab[data-v-fe38e90c]{margin-left:auto;transform:none}.presence-panel[data-v-fe38e90c]{max-height:var(--presence-panel-height, calc(100dvh - 72px) );overflow-y:auto;border:1px solid var(--line);border-radius:18px}}@media (prefers-reduced-motion:no-preference){.presence-panel[data-v-fe38e90c]{animation:presence-in-fe38e90c .2s ease-out}@keyframes presence-in-fe38e90c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.presence-dock[data-v-fe38e90c] svg{display:block;flex-shrink:0;aspect-ratio:1}.presence-tab[data-v-fe38e90c]{color:var(--faint)}.presence-panel[data-v-fe38e90c]{position:absolute;left:0;right:0;bottom:100%}button[data-v-3041e0fb]{min-height:44px;border-radius:99px;border:1px solid var(--line);background:var(--felt2);color:var(--ink);padding:8px 12px;cursor:pointer;font:inherit}button[data-v-3041e0fb]:disabled{opacity:.5;cursor:default}button[data-v-3041e0fb]:focus-visible,input[data-v-3041e0fb]:focus-visible{outline:2px solid var(--amber);outline-offset:3px}small[data-v-3041e0fb]{display:block;color:var(--faint);font-size:12px}.people-call[data-v-3041e0fb]{position:fixed;z-index:90;right:12px;bottom:calc(var(--tabbar-h,62px) + var(--safe-bottom,env(safe-area-inset-bottom)) + 24px);width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);background:#031814f2;border:1px solid var(--line);border-radius:14px;padding:0;box-shadow:0 8px 24px #0007;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.people-call.expanded[data-v-3041e0fb]{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;border:0;border-radius:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);display:flex;flex-direction:column;overflow:auto;background:var(--bg2)}header[data-v-3041e0fb]{display:flex;align-items:center;gap:10px;flex:none;padding:12px 16px;background:#020e0be6;border-bottom:1px solid var(--line)}.live-dot[data-v-3041e0fb]{width:6px;height:6px;border-radius:50%;background:var(--good);flex:none}header button[data-v-3041e0fb]{display:flex;align-items:center;gap:5px;flex:none;font-size:12px;font-weight:600}header .call-status[data-v-3041e0fb]{min-width:0;flex:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:0;background:none;border:0;font-size:12.5px;font-weight:700}.call-grid[data-v-3041e0fb]{display:grid;gap:8px;padding:10px;flex:1;min-height:116px;grid-auto-rows:minmax(0,1fr)}.people-overflow[data-v-3041e0fb]{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;border-radius:18px;font-size:13px;font-weight:800}.people-overflow small[data-v-3041e0fb]{font-size:10.5px;font-weight:400}footer[data-v-3041e0fb]{display:flex;gap:12px;justify-content:center;flex:none;padding:10px 16px 4px}footer .call-control[data-v-3041e0fb]{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;padding:0}footer .off[data-v-3041e0fb],footer .leave[data-v-3041e0fb]{background:#ec7c6fd9;border-color:transparent}.background-note[data-v-3041e0fb]{flex:none;font-size:12px;color:var(--faint);line-height:1.45;margin:0;padding:2px 16px 12px;text-align:center}.people-call>p[role=status][data-v-3041e0fb],.undo-row[data-v-3041e0fb]{flex:none;margin:0 10px;font-size:13px;padding:8px}.undo-row[data-v-3041e0fb]{display:flex;align-items:center;justify-content:space-between}.invite-receipt[data-v-3041e0fb]{display:flex;align-items:flex-start;gap:10px;margin:0 10px;padding:11px 12px;border:1px solid var(--line);border-radius:18px;background:var(--felt);flex:none}.receipt-mark[data-v-3041e0fb]{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--amber);color:var(--inkdark);font-size:14px;font-weight:800;flex:none}.invite-receipt small[data-v-3041e0fb]{font-weight:800;text-transform:uppercase;letter-spacing:.05em}.invite-receipt p[data-v-3041e0fb]{margin:2px 0 0;font-size:13px;font-weight:600}.minimized-call[data-v-3041e0fb]{display:flex;align-items:center;gap:9px;padding:8px 11px;border:0;border-radius:14px;text-align:left;background:none}.mini-preview[data-v-3041e0fb]{width:34px;height:26px;border-radius:7px;background:var(--felt2);display:grid;place-items:center;flex:none}.mini-copy[data-v-3041e0fb]{display:flex;flex-direction:column;gap:1px}.mini-copy b[data-v-3041e0fb]{font-size:12px;font-weight:700}.mini-copy small[data-v-3041e0fb]{font-size:10.5px}.people-call[data-v-3041e0fb] svg,.call-submit[data-v-3041e0fb] svg{flex-shrink:0;aspect-ratio:1;display:block}.call-search[data-v-3041e0fb]{box-sizing:border-box;width:100%;padding:10px 13px;border-radius:12px;background:var(--felt);border:1px solid var(--line);color:var(--ink);font:inherit;font-size:13.5px}.picker-description[data-v-3041e0fb]{font-size:13px;line-height:1.5;color:var(--dim);margin:0 0 10px}.person-choice[data-v-3041e0fb]{position:relative;display:flex;align-items:center;gap:11px;min-height:52px;padding:9px 2px;cursor:pointer}.person-details[data-v-3041e0fb]{flex:1;min-width:0}.person-details b[data-v-3041e0fb],.person-details small[data-v-3041e0fb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person-details b[data-v-3041e0fb]{font-size:13px;font-weight:700}.person-details small[data-v-3041e0fb]{color:var(--dim)}.person-choice[data-v-3041e0fb] .app-avatar{flex:none;width:34px;height:34px}.person-checkbox[data-v-3041e0fb]{position:absolute;right:2px;width:22px;height:22px;opacity:0;margin:0}.selection-box[data-v-3041e0fb]{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--line);border-radius:7px;flex:none;pointer-events:none;color:var(--inkdark)}.person-checkbox:checked+.selection-box[data-v-3041e0fb]{background:var(--amber);border-color:var(--amber)}.person-checkbox:focus-visible+.selection-box[data-v-3041e0fb]{outline:2px solid var(--amber);outline-offset:3px}.person-checkbox:disabled+.selection-box[data-v-3041e0fb]{opacity:.5}.call-recents[data-v-3041e0fb],.parlor-choices[data-v-3041e0fb]{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.recent-heading[data-v-3041e0fb]{flex-basis:100%;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.call-recents button[data-v-3041e0fb]{border-radius:14px;font-size:13px;font-weight:700;padding:7px 11px}.parlor-choices button[data-v-3041e0fb]{font-size:13px;font-weight:700;padding:8px 16px}.parlor-choices [aria-pressed=true][data-v-3041e0fb]{color:var(--inkdark);background:var(--amber);border-color:transparent}.call-submit[data-v-3041e0fb]{width:100%;margin-top:8px;font-size:14px}.call-submit.btn[data-v-3041e0fb]{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:14px}.join-actions[data-v-3041e0fb]{display:flex;flex-direction:column;gap:10px}.roster[data-v-3041e0fb]{margin:0}.roster p[data-v-3041e0fb]{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:9px 2px;margin:0}.call-error[data-v-3041e0fb]{position:fixed;z-index:110;top:max(12px,env(safe-area-inset-top));left:12px;right:12px;border-radius:16px;padding:12px;background:var(--felt2);color:var(--ink);box-shadow:0 4px 20px #0007}.call-error button[data-v-3041e0fb]{float:right}@media (min-width:900px){.people-call[data-v-3041e0fb]:not(.expanded){bottom:24px;right:24px}}.game-share-frame[data-v-6eaa8a03]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:grid;place-items:center;background:var(--felt2)}img[data-v-6eaa8a03],video[data-v-6eaa8a03]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.picks[data-v-9798dac2]{gap:6px;flex-wrap:wrap}.recipient-query[data-v-9798dac2]{width:100%;min-width:0;padding:13px 15px;border:1px solid var(--line);border-radius:14px;background:var(--felt);color:var(--ink);font:inherit}.recipient-hits[data-v-9798dac2]{gap:2px;max-height:210px;overflow:auto}.recipient-hit[data-v-9798dac2]{gap:10px;padding:9px 6px;border:0;border-radius:10px;background:none;color:var(--ink);text-align:left;overflow-wrap:anywhere}.recipient-hit .avatar[data-v-9798dac2]{width:32px;height:32px;font-size:14px;flex:none;background:var(--line)}.destinations>.btn[data-v-ef243825]{flex:1 1 0;min-width:0;padding:14px 4px;font-size:12.5px!important;white-space:nowrap}.sheet-heading[data-v-ef243825]{display:flex;align-items:center;gap:12px}.sheet-heading>.h2[data-v-ef243825]{flex:1;min-width:0;overflow-wrap:anywhere}.sheet-close[data-v-ef243825]{width:44px;height:44px;padding:0;flex:none;justify-content:center;color:var(--ink)}.sheet-close[data-v-ef243825]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.addrow[data-v-ef243825]{gap:11px;padding:10px 12px;width:100%;text-align:left;border:1px solid var(--line);transition:border-color .12s,opacity .12s}.addrow[data-v-ef243825]:disabled{opacity:.55;cursor:default}.sheetveil[data-v-ef243825]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#00000080;animation:none}.sheet[data-v-ef243825]{position:fixed;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px 24px;z-index:41;animation:none;max-height:92%;max-height:92dvh;overflow-y:auto;padding-bottom:max(24px,env(safe-area-inset-bottom))}.veil-enter-active[data-v-ef243825]{animation:veilin-ef243825 .2s ease}.veil-leave-active[data-v-ef243825]{animation:veilout-ef243825 .2s ease both}.sheet-enter-active[data-v-ef243825]{animation:sheetin-ef243825 .28s cubic-bezier(.2,.9,.3,1)}.sheet-leave-active[data-v-ef243825]{animation:sheetout-ef243825 .22s cubic-bezier(.4,0,1,1) both}@keyframes veilin-ef243825{0%{opacity:0}to{opacity:1}}@keyframes veilout-ef243825{0%{opacity:1}to{opacity:0}}@keyframes sheetin-ef243825{0%{transform:translateY(40%);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes sheetout-ef243825{0%{transform:translateY(0);opacity:1}to{transform:translateY(40%);opacity:0}}@media (min-width: 700px){.sheetveil[data-v-ef243825]{display:flex;align-items:center;justify-content:center;padding:24px}.sheet[data-v-ef243825]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;height:-moz-fit-content;height:fit-content;width:min(560px,calc(100vw - 48px));max-height:82vh;border-radius:26px;border-top:1px solid var(--line);padding:30px}.sheet.challenge-share[data-v-ef243825]{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(400px,calc(100vw - 48px));height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);border-radius:22px;padding:24px 26px 26px}.challenge-share .grabber[data-v-ef243825]{display:none}}.sheet-heading[data-v-84b74325]{display:flex;align-items:center;gap:12px}.sheet-heading>.h2[data-v-84b74325]{flex:1;min-width:0;overflow-wrap:anywhere}.sheet-close[data-v-84b74325]{width:44px;height:44px;padding:0;flex:none;justify-content:center;color:var(--ink)}.sheet-close[data-v-84b74325]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.sheetveil[data-v-84b74325]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#00000080;animation:veilin .2s ease}.sheet[data-v-84b74325]{box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px 24px;z-index:41;animation:sheetin .28s cubic-bezier(.2,.9,.3,1);max-height:82%;overflow-y:auto;scroll-padding-block:12px}.hue-swatch[data-v-84b74325]{border:3px solid transparent;transition:border-color .12s}.hue-swatch[data-v-84b74325]:hover{border-color:var(--felt3)}.hue-swatch.on[data-v-84b74325]{border-color:var(--ink)}@media (min-width: 700px){.sheetveil[data-v-84b74325]{display:flex;align-items:center;justify-content:center;padding:24px}.sheet[data-v-84b74325]{position:relative;left:auto;right:auto;bottom:auto;width:min(560px,100%);max-height:82vh;border-radius:26px;border-top:1px solid var(--line);padding:30px}}.sheet.keyboard-open[data-v-84b74325]{left:0;right:0;width:auto;max-width:560px;margin-inline:auto}.sheetveil[data-v-367a7e54]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#00000080;animation:veilin .2s ease}.sheet[data-v-367a7e54]{position:fixed;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px 24px;z-index:41;animation:sheetin .28s cubic-bezier(.2,.9,.3,1);max-height:82%;overflow-y:auto;line-height:normal}.game-art[data-v-367a7e54]{width:52px;height:52px;border-radius:12px;overflow:hidden;position:relative;flex:none}.game-art[data-v-367a7e54]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026;pointer-events:none}.addrow[data-v-367a7e54]{gap:11px;padding:11px 2px;width:100%;text-align:left;border-bottom:1px solid var(--line)}.addrow .avatar[data-v-367a7e54]{width:34px;height:34px;font-size:14px;flex:none}.addrow.already[data-v-367a7e54]{opacity:.55;cursor:default}.addrow.newrow[data-v-367a7e54]{border:0}.ckbox[data-v-367a7e54]{flex:none;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:var(--inkdark);background:transparent;transition:background .12s,border-color .12s}.ckbox.on[data-v-367a7e54]{background:var(--amber);border-color:var(--amber);animation:ckpop .26s cubic-bezier(.2,.9,.3,1.3)}@media (min-width: 700px){.sheet[data-v-367a7e54]{left:50%;right:auto;bottom:auto;top:50%;width:400px;max-width:calc(100% - 48px);border:1px solid var(--line);border-radius:22px;padding:24px 26px 26px;transform:translate(-50%,-50%);animation:add-sheet-pop-367a7e54 .26s cubic-bezier(.2,.9,.3,1);box-shadow:0 24px 70px #00000080}.grabber[data-v-367a7e54]{display:none}}@keyframes add-sheet-pop-367a7e54{0%{transform:translate(-50%,-46%) scale(.97);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.sheet[data-v-367a7e54],.sheetveil[data-v-367a7e54],.ckbox.on[data-v-367a7e54]{animation:none}}.sheetveil[data-v-f8af82d4]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#00000080;animation:veilin-f8af82d4 .2s ease}.sheet[data-v-f8af82d4]{position:fixed;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px calc(24px + env(safe-area-inset-bottom,0px));z-index:41;animation:sheetin-f8af82d4 .28s cubic-bezier(.2,.9,.3,1);max-height:82%;overflow-y:auto}@keyframes veilin-f8af82d4{0%{opacity:0}to{opacity:1}}@keyframes sheetin-f8af82d4{0%{transform:translateY(40%);opacity:.4}to{transform:translateY(0);opacity:1}}@media (min-width: 700px){.sheetveil[data-v-f8af82d4]{display:flex;align-items:center;justify-content:center;padding:24px}.sheet[data-v-f8af82d4]{position:fixed;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);animation:veilin-f8af82d4 .2s ease;width:min(560px,calc(100% - 48px));max-height:82vh;border-radius:26px;border-top:1px solid var(--line);padding:30px}}.ptile[data-v-f8af82d4]{width:52px;height:52px;border-radius:14px;background:var(--amber);color:var(--inkdark);display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:800;font-size:28px;box-shadow:0 8px 22px #f4bd6259}.plat[data-v-f8af82d4]{flex:1;padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:var(--felt2);color:var(--dim);font-size:13px;font-weight:700}.plat.on[data-v-f8af82d4]{border-color:var(--amber);color:var(--ink);background:#f4bd6214}.iosstep[data-v-f8af82d4]{display:flex;align-items:flex-start;gap:11px}.iosnum[data-v-f8af82d4]{flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--amber);color:var(--amber);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;margin-top:1px}.iosbar[data-v-f8af82d4]{display:flex;align-items:center;gap:16px;padding:8px 14px;border-radius:10px;background:var(--felt2);border:1px solid var(--line);font-size:15px;color:var(--dim)}.iosbar .hl[data-v-f8af82d4]{color:var(--amber)}.iosrow[data-v-f8af82d4]{display:flex;align-items:center;gap:10px;padding:9px 13px;border-radius:10px;background:var(--felt2);border:1px solid var(--line);font-size:13.5px;font-weight:600}.splash[data-v-e535fc4a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--felt);animation:splashin-e535fc4a .2s ease}.wordmark[data-v-e535fc4a]{font-family:var(--disp);font-weight:800;font-size:34px;letter-spacing:-.02em;color:var(--ink)}.wordmark em[data-v-e535fc4a]{color:var(--amber);font-style:normal}@keyframes splashin-e535fc4a{0%{opacity:0}to{opacity:1}}.hide-notice[data-v-b10e04ba]{gap:10px;padding:10px 14px;border-radius:15px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow);font-size:12px}.hide-notice span[data-v-b10e04ba]{flex:1}.hide-notice button[data-v-b10e04ba]{min-height:44px}.toasts[data-v-eaa07639]{position:fixed;z-index:100;inset-inline:max(16px,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));margin-inline:auto;max-width:360px;bottom:calc(90px + env(safe-area-inset-bottom,0px));display:grid;justify-items:center;gap:8px}.toast[data-v-eaa07639]{position:relative;left:auto;bottom:auto;transform:none;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;animation:stack-toast-in-eaa07639 .25s ease;border-radius:15px;padding:13px 16px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow);font-weight:680;border:1px solid var(--line)}@keyframes stack-toast-in-eaa07639{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.success[data-v-eaa07639]{background:var(--leaf);color:var(--ink-on-accent)}.error[data-v-eaa07639]{background:var(--coral);color:var(--ink-on-accent)}@media (min-width:900px){.toasts[data-v-eaa07639]{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-3{top:.75rem}.isolate{isolation:isolate}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--bg: oklch(.16 .022 178);--bg2: oklch(.2 .032 172);--felt: oklch(.245 .042 166);--felt2: oklch(.295 .048 163);--felt3: oklch(.34 .05 160);--line: oklch(.45 .04 158 / .3);--ink: oklch(.965 .016 95);--dim: oklch(.78 .028 118);--faint: oklch(.63 .03 140);--amber: oklch(.83 .125 78);--amber2: oklch(.71 .13 62);--coral: oklch(.71 .14 28);--good: oklch(.76 .11 152);--inkdark: oklch(.23 .045 95);--disp: "Bricolage Grotesque", "Schibsted Grotesk", sans-serif;--body: "Schibsted Grotesk", sans-serif;--mono: "JetBrains Mono", monospace}:root{color-scheme:dark;--cream: var(--bg);--void: var(--bg);--paper: var(--felt);--paper-2: var(--felt2);--paper-3: var(--felt3);--sun: var(--amber);--leaf: var(--amber);--leaf-dark: var(--amber2);--muted: var(--dim);--ink-on-accent: var(--inkdark);--shadow: 0 20px 60px oklch(0 0 0 / .5);--shadow-lg: 0 40px 90px -30px oklch(0 0 0 / .7);--font-display: var(--disp);--font-mono: var(--mono);--icon-md: 19px;--icon-lg: 24px;--hue-avatar-s: 58%;--hue-avatar-l: 62%;--hue-wash-s: 42%;--hue-wash-l: 22%}:root{--tabbar-h: 0px;--ribbon-h: 0px;--safe-bottom: env(safe-area-inset-bottom, 0px)}@media (max-width: 899px){:root{--tabbar-h: 62px}.has-install-ribbon{--ribbon-h: 45px}}html,body{margin:0;padding:0;background:var(--bg)}body{font-family:var(--body);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:var(--amber);text-decoration:none}a:hover{color:var(--amber2)}*{box-sizing:border-box}button{font-family:var(--body);cursor:pointer;border:none;background:none;color:inherit;padding:0}input,textarea,select{font-family:var(--body);font:inherit}::-webkit-scrollbar{width:0;height:0}html{min-height:100%}body{min-width:320px;min-height:100dvh;overscroll-behavior-y:none}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:3px solid oklch(.83 .125 78 / .45);outline-offset:2px}.h1{font-family:var(--disp);font-weight:750;font-size:26px;letter-spacing:-.015em;line-height:1.12}.h2{font-family:var(--disp);font-weight:700;font-size:19px;letter-spacing:-.01em}.h3{font-weight:700;font-size:15px}.mut{color:var(--dim)}.mut2{color:var(--faint)}.s12{font-size:12px}.s13{font-size:13px}.s14{font-size:14px}.mono{font-family:var(--mono)}.row{display:flex;align-items:center;gap:10px}.col{display:flex;flex-direction:column;gap:10px}.sb{justify-content:space-between}.card{background:var(--felt);border:1px solid var(--line);border-radius:18px;padding:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:14px;border-radius:14px;padding:12px 18px;transition:transform .1s,filter .15s}.btn:active{transform:scale(.97)}.btn.pri{background:var(--amber);color:var(--inkdark)}.btn.pri:hover{filter:brightness(1.06)}.btn.sec{background:var(--felt2);color:var(--ink);border:1px solid var(--line)}.btn.sec.liked{color:#ec7c6f;border-color:#ec7c6f80;background:#ec7c6f1f;animation:heartpop .3s ease}.btn.ghost{color:var(--dim)}.btn.wide{width:100%}.btn.big{font-size:16px;padding:15px 20px;border-radius:16px}.btn:disabled{cursor:not-allowed;opacity:.55}.chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--dim);background:var(--felt2);border:1px solid var(--line);border-radius:99px;padding:4px 10px}.chip.amber{color:var(--inkdark);background:var(--amber);border-color:transparent}.chip.good{color:var(--good);border-color:#79c58e66;background:#79c58e1a}.pillrow{display:flex;gap:8px}.pill{font-size:13px;font-weight:700;color:var(--dim);background:#061a14b8;border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:99px;padding:8px 16px;transition:all .15s}.pill.on{color:var(--inkdark);background:var(--amber);border-color:transparent}.avatar{border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--inkdark);flex:none;font-family:var(--disp)}.facepile{display:flex}.facepile .avatar{margin-left:-7px;border:2px solid var(--felt)}.facepile .avatar:first-child{margin-left:0}.divider{height:1px;background:var(--line)}.toast{position:absolute;left:50%;bottom:96px;transform:translate(-50%);background:var(--ink);color:var(--inkdark);font-size:13px;font-weight:700;padding:10px 18px;border-radius:99px;box-shadow:0 10px 30px #0006;z-index:60;animation:toastin .25s ease;white-space:nowrap}@keyframes toastin{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tabbar{flex:none;display:flex;align-items:stretch;background:#03130feb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);height:62px;z-index:30}.tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--faint);font-size:10.5px;font-weight:600;position:relative}.tab.on{color:var(--amber)}.tab .tico{font-size:19px;line-height:1}.selection-pop{display:inline-block}.tab.on .tico,.scopebar .pill.on>.selection-pop,.libchips [aria-selected=true]>.selection-pop{animation:tabpop .3s cubic-bezier(.2,.9,.3,1.3)}@keyframes tabpop{0%{transform:scale(.82)}55%{transform:scale(1.15)}to{transform:scale(1)}}.tab.plus .tico{width:38px;height:38px;border-radius:13px;background:var(--amber);color:var(--inkdark);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin-top:-14px;box-shadow:0 6px 18px #f4bd6259}.tbadge{position:absolute;top:8px;right:calc(50% - 18px);background:var(--coral);color:var(--ink);font-size:9.5px;font-weight:800;border-radius:99px;padding:1px 5px}.feedscroll{height:100%;overflow-y:auto;scroll-snap-type:y mandatory}.fcard{height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative;overflow:hidden}.fcard .sc-tag{display:none}.fmeta{position:absolute;left:16px;right:76px;bottom:calc(78px + var(--ribbon-h));display:flex;flex-direction:column;gap:7px;z-index:5}.fmeta .gtitle{font-family:var(--disp);font-weight:750;font-size:23px;letter-spacing:-.015em;text-shadow:0 2px 14px oklch(0 0 0/.45);color:inherit}.frail{position:absolute;right:12px;bottom:150px;display:flex;flex-direction:column;gap:16px;z-index:6;align-items:center}.ricon{display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--ink);font-size:11px;font-weight:600}.ricon .ric{width:44px;height:44px;border-radius:50%;background:#061a149e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:var(--icon-md);transition:transform .12s}.ricon:active .ric{transform:scale(.9)}.ricon.liked .ric{background:#ec7c6fe6;border-color:transparent;animation:heartpop .3s ease}@keyframes heartpop{40%{transform:scale(1.25)}}.playcta{position:absolute;left:16px;right:16px;bottom:calc(14px + var(--ribbon-h));z-index:6}.scopepills{position:absolute;top:14px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:10}.caughtup{height:100%;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center}.scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.scene .sc-tag{position:absolute;top:12px;left:14px;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:#ffffff80;text-transform:uppercase;z-index:3}.sc-ground{position:absolute;left:0;right:0;bottom:0;height:26%}.sc-ball{position:absolute;border-radius:50%}.sc-block{position:absolute;border-radius:14%}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-46px)}}@keyframes bobsm{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes slidefar{0%{transform:translate(440px)}to{transform:translate(-160px)}}@keyframes drift{0%,to{transform:translate(0)}33%{transform:translate(26px,-30px)}66%{transform:translate(-20px,18px)}}@keyframes pulseq{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.sheetveil{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:40;animation:veilin .2s ease;touch-action:none}@keyframes veilin{0%{opacity:0}to{opacity:1}}.sheet{position:absolute;left:0;right:0;bottom:0;background:var(--felt);border-top:1px solid var(--line);border-radius:26px 26px 0 0;padding:18px 18px 24px;z-index:41;animation:sheetin .28s cubic-bezier(.2,.9,.3,1);max-height:82%;overflow-y:auto;box-shadow:var(--shadow-lg);overscroll-behavior:contain;touch-action:pan-y}@keyframes sheetin{0%{transform:translateY(40%);opacity:.4}to{transform:translateY(0);opacity:1}}.grabber{width:38px;height:4px;border-radius:99px;background:var(--line);margin:0 auto 14px}.topbar{flex:none;display:flex;align-items:center;gap:10px;padding:14px 16px 10px;z-index:20}.backbtn{width:34px;height:34px;border-radius:50%;background:var(--felt2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--ink);flex:none}.lbrow{display:flex;align-items:center;gap:11px;padding:9px 0}.lbrank{width:22px;font-family:var(--disp);font-weight:750;font-size:15px;color:var(--faint);text-align:center;flex:none}.lbrow.first .lbrank{color:var(--amber)}.lbname{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbpts{flex:none;white-space:nowrap;margin-left:auto;font-family:var(--mono);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.steps{display:flex;gap:5px}.stepdot{height:4px;flex:1;border-radius:99px;background:var(--felt3)}.stepdot.done{background:var(--amber)}.dropzone{border:1.5px dashed var(--line);border-radius:18px;padding:26px 18px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;transition:all .15s}.dropzone:hover{border-color:var(--amber);background:#f4bd620d}.checkline{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;animation:checkin .3s ease}@keyframes checkin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ckmark{width:19px;height:19px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;margin-top:1px}.ckmark.ok{background:#79c58e2e;color:var(--good);animation:ckpop .26s cubic-bezier(.2,.9,.3,1.3)}@keyframes ckpop{0%{transform:scale(.68)}60%{transform:scale(1.18)}to{transform:scale(1)}}.ckmark.half{background:#f4bd6226;color:var(--amber)}.diffbox{background:#020c09;border:1px solid var(--line);border-radius:14px;padding:13px 14px;font-family:var(--mono);font-size:11px;line-height:1.75;overflow-x:auto}.diffbox .add{color:var(--good)}.diffbox .note{color:var(--amber);font-style:normal}.diffbox .ctx{color:var(--faint)}.seam{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:600;color:var(--faint);transition:color .3s}.seam .dot{width:9px;height:9px;border-radius:50%;background:var(--felt3);flex:none;transition:all .3s}.seam.lit{color:var(--ink)}.seam.lit .dot{background:var(--good);box-shadow:0 0 10px #79c58ecc}.ticker{background:#020c09;border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-family:var(--mono);font-size:10.5px;color:var(--dim);display:flex;flex-direction:column;gap:5px;min-height:74px}.privcard{border:1.5px solid var(--line);border-radius:16px;padding:13px 14px;display:flex;gap:11px;align-items:flex-start;transition:all .15s}.privcard.on{border-color:var(--amber);background:#f4bd620f}.radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--faint);flex:none;margin-top:2px;display:flex;align-items:center;justify-content:center}.privcard.on .radio{border-color:var(--amber)}.privcard.on .radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--amber);animation:ckpop .26s cubic-bezier(.2,.9,.3,1.3)}.thumbpick{display:grid;grid-template-columns:1fr 1fr;gap:9px}.thumbopt{position:relative;height:86px;border-radius:13px;overflow:hidden;border:2px solid transparent}.thumbopt.on{border-color:var(--amber)}.statusstrip{flex:none;display:flex;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;font-weight:700;background:#020e0be6;border-bottom:1px solid var(--line);z-index:22}.livedot{width:8px;height:8px;border-radius:50%;background:var(--coral);animation:pulse 1.4s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.vtiles{position:absolute;right:12px;top:56px;display:flex;flex-direction:column;gap:8px;z-index:15}.vtile{width:74px;height:96px;border-radius:14px;border:1.5px solid var(--line);overflow:hidden;position:relative;background:var(--felt2);box-shadow:0 8px 24px #0006}.vtile .vname{position:absolute;bottom:4px;left:6px;font-size:9px;font-weight:700;text-shadow:0 1px 4px oklch(0 0 0/.6);z-index:2}.vtile .vmic{position:absolute;top:4px;right:5px;font-size:8.5px;z-index:2}.vface{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.speaking{border-color:var(--good);box-shadow:0 0 0 2px #79c58e73,0 8px 24px #0006}.scoreticker{position:absolute;left:12px;right:12px;bottom:62px;background:#020e0bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:14px;padding:9px 13px;display:flex;gap:14px;overflow-x:auto;font-size:12px;font-weight:700;z-index:15;white-space:nowrap}.scoreticker b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.tapbtn{width:150px;height:150px;border-radius:50%;background:var(--amber);color:var(--inkdark);font-family:var(--disp);font-weight:800;font-size:26px;box-shadow:0 14px 40px #f4bd6266;transition:transform .06s}.tapbtn:active{transform:scale(.92)}.bigscore{font-family:var(--disp);font-weight:800;font-size:52px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 4px 24px oklch(0 0 0/.4)}.podium{display:flex;align-items:flex-end;gap:10px;justify-content:center}.podcol{display:flex;flex-direction:column;align-items:center;gap:8px}.podbar{width:74px;border-radius:12px 12px 0 0;background:var(--felt2);border:1px solid var(--line);border-bottom:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:8px}.podbar.gold{background:linear-gradient(180deg,oklch(.83 .125 78/.28),var(--felt2));border-color:#f4bd6280}.bigtile{position:relative;border-radius:18px;overflow:hidden;border:1.5px solid var(--line);background:var(--felt2);min-height:0}.bigtile .vname{position:absolute;bottom:7px;left:9px;font-weight:700;font-size:11px;text-shadow:0 1px 5px oklch(0 0 0/.7);z-index:2}.bigtile.speaking{border-color:var(--good);box-shadow:0 0 0 2px #79c58e66}.bars{position:absolute;top:8px;right:9px;display:flex;gap:2.5px;align-items:flex-end;height:14px;z-index:2}.bars span{width:3.5px;border-radius:99px;background:var(--good);animation:beq .7s ease-in-out infinite}.bars span:nth-child(2){animation-delay:.2s}.bars span:nth-child(3){animation-delay:.4s}@keyframes beq{0%,to{height:5px}50%{height:14px}}.ctrl{width:52px;height:52px;border-radius:50%;background:var(--felt2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:19px}.ctrl.off{background:#ec7c6fd9;border-color:transparent}.mockface{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mf-glow{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%}.mf-person{position:absolute;left:50%;bottom:-4%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;animation:sway 4s ease-in-out infinite;transform-origin:50% 100%}.mf-head{border-radius:48% 48% 44% 44%}.mf-body{border-radius:46% 46% 0 0}@keyframes sway{0%,to{transform:translate(-50%) rotate(-1.4deg)}50%{transform:translate(-51%) rotate(1.4deg)}}.gtabs{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid var(--line)}.gtab{flex:1;text-align:center;font-size:13px;font-weight:700;color:var(--faint);padding:11px 0;border-bottom:2px solid transparent}.gtab.on{color:var(--ink);border-color:var(--amber)}.atom{display:flex;gap:11px;align-items:flex-start;padding:12px 0}.gamesgrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.gcard{border-radius:16px;overflow:hidden;background:var(--felt);border:1px solid var(--line);display:flex;flex-direction:column}.gthumb{height:96px;position:relative;flex:none}.gbody{padding:9px 11px 11px;display:flex;flex-direction:column;gap:3px}.addtile{border:1.5px dashed var(--line);border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--dim);min-height:150px;font-weight:600;font-size:13px}.chatmsg{display:flex;gap:9px;align-items:flex-end;max-width:86%}.chatmsg .bubble{background:var(--felt2);border:1px solid var(--line);border-radius:16px 16px 16px 5px;padding:9px 13px;font-size:13.5px;line-height:1.45}.chatmsg.mine{margin-left:auto;flex-direction:row-reverse}.chatmsg.mine .bubble{background:#f4bd6229;border-color:#f4bd624d;border-radius:16px 16px 5px}.msgr{background:#05080b;border-radius:22px;padding:16px 14px;display:flex;flex-direction:column;gap:10px}.ogcard{background:#11171d;border-radius:14px;overflow:hidden;max-width:270px;border:1px solid oklch(.32 .02 250/.6)}.ogcard .scene,.ogcard .scene *,.ogimg .scene,.ogimg .scene *{animation:none!important}.ogimg{height:130px;position:relative}.ogtxt{padding:10px 12px;display:flex;flex-direction:column;gap:2px}.desk{width:min(1160px,94vw);height:min(760px,84vh);border-radius:22px;border:1px solid var(--line);background:var(--bg2);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 40px 90px -30px #000000b3}.dtop{flex:none;display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line)}.dsearch{flex:1;max-width:420px;background:var(--felt);border:1px solid var(--line);border-radius:99px;padding:7px 18px;font-size:16px;color:var(--dim)}.dbody{flex:1;display:flex;min-height:0}.dside{width:212px;flex:none;border-right:1px solid var(--line);padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.dnav{display:flex;align-items:center;gap:11px;font-size:13.5px;font-weight:600;color:var(--dim);padding:9px 12px;border-radius:11px}.dnav.on{background:var(--felt2);color:var(--ink)}.dnav:hover{color:var(--ink)}.dmain{flex:1;overflow-y:auto;padding:20px 24px;min-width:0}.dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:16px}.dcard{border-radius:16px;overflow:hidden;background:var(--felt);border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.dcard:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000059}.dcard .gthumb{height:128px;position:relative}.sechead{font-family:var(--disp);font-weight:700;font-size:15px;display:flex;align-items:center;gap:8px;margin:4px 0 12px}.wordmark{font-family:var(--disp);font-weight:800;font-size:40px;letter-spacing:-.02em;color:var(--ink);line-height:1}.wordmark em{font-style:normal;color:var(--amber)}.page{width:min(1180px,100%);margin:0 auto;padding:24px 20px calc(110px + env(safe-area-inset-bottom,0px))}.page-narrow{width:min(760px,100%)}.page-title{margin:0;font-family:var(--font-display);font-weight:750;font-size:clamp(2rem,6vw,3.2rem);line-height:1;letter-spacing:-.03em;color:var(--ink)}.page-lede{max-width:660px;color:var(--muted);font-size:1.04rem;line-height:1.65}.surface{border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow)}.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:0 20px;background:var(--leaf);color:var(--ink-on-accent);font-weight:750;transition:transform .16s ease,filter .16s ease,background .16s ease}.button:hover{filter:brightness(1.06);transform:translateY(-1px)}.button:active{transform:translateY(0) scale(.98)}.button-secondary{border:1px solid var(--line);background:var(--paper-2);color:var(--ink)}.button-secondary:hover{background:var(--paper-3)}.button-danger{background:var(--coral);color:var(--ink-on-accent)}.button-quiet{background:transparent;color:var(--leaf);padding-inline:12px}.button-quiet:hover{color:var(--sun)}.field{width:100%;min-height:48px;border:1px solid var(--line);border-radius:14px;padding:11px 14px;background:var(--paper-2);color:var(--ink)}.field::-moz-placeholder{color:var(--faint)}.field::placeholder{color:var(--faint)}.field:focus-visible{border-color:#f4bd628c}textarea.field{min-height:104px;resize:vertical}.label{display:grid;gap:7px;color:var(--muted);font-size:.9rem;font-weight:700}.eyebrow{color:var(--leaf);font-size:.74rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.muted{color:var(--muted)}.error-box{border-radius:16px;padding:13px 15px;background:#ec7c6f24;color:var(--coral);border:1px solid oklch(.71 .14 28 / .32)}.empty-box{padding:42px 24px;text-align:center;color:var(--muted)}.skeleton{border-radius:14px;background:linear-gradient(90deg,var(--paper-2) 25%,var(--paper-3) 50%,var(--paper-2) 75%);background-size:200% 100%;animation:shimmer 1.4s infinite}@keyframes shimmer{to{background-position:-200% 0}}.hue-avatar{background:hsl(var(--hue, 210deg) var(--hue-avatar-s) var(--hue-avatar-l));color:var(--ink-on-accent)}.hue-card-wash{background:radial-gradient(120% 140% at 20% -10%,hsl(var(--hue, 210deg) var(--hue-wash-s) calc(var(--hue-wash-l) + 10%) / .6),transparent 62%),var(--paper)}.hue-tag{background:hsl(var(--hue, 210deg) var(--hue-avatar-s) var(--hue-avatar-l) / .16);border:1px solid hsl(var(--hue, 210deg) var(--hue-avatar-s) var(--hue-avatar-l) / .35);color:hsl(var(--hue, 210deg) var(--hue-avatar-s) 78%)}@media (min-width: 900px){.page{padding:34px 34px 80px}}.pushin-enter-active,.popin-enter-active,.swapin-enter-active,.pushin-leave-active,.popin-leave-active,.swapin-leave-active{position:absolute;top:0;right:0;bottom:0;left:0}.pushin-leave-active{animation:pushout .26s cubic-bezier(.2,.8,.25,1) both}.popin-leave-active{animation:popout .24s cubic-bezier(.2,.8,.25,1) both}.swapin-leave-active{animation:pushout .26s cubic-bezier(.2,.8,.25,1) both}@keyframes pushout{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-16px)}}@keyframes popout{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.pushin-enter-active{animation:pushin .26s cubic-bezier(.2,.8,.25,1)}.popin-enter-active{animation:popin .24s cubic-bezier(.2,.8,.25,1)}.swapin-enter-active{animation:pushin .26s cubic-bezier(.2,.8,.25,1)}@keyframes pushin{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes popin{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.scopeswap-enter-active{animation:pushin .26s cubic-bezier(.2,.8,.25,1)}.scopeswap-leave-active{animation:pushout .26s cubic-bezier(.2,.8,.25,1) both}.chip,.backbtn,.ctrl,.card,.gcard{transition:transform .13s cubic-bezier(.2,.85,.3,1),filter .13s cubic-bezier(.2,.85,.3,1)}.chip:active,.backbtn:active,.ctrl:active{transform:scale(.965)}.card:active,.gcard:active,.dcard:active,.privcard:active,.dropzone:active{transform:scale(.98)}.tab{transition:transform .13s cubic-bezier(.2,.85,.3,1)}.pill:active{transform:scale(.955)}.tab:active{transform:scale(.93)}.btn[data-pressed]{transform:scale(.97)}.button[data-pressed]{transform:translateY(0) scale(.98)}.chip[data-pressed],.backbtn[data-pressed],.ctrl[data-pressed]{transform:scale(.965)}.gcard[data-pressed],.dcard[data-pressed],.privcard[data-pressed],.dropzone[data-pressed]{transform:scale(.98)}.ricon[data-pressed] .ric{transform:scale(.9)}.pill[data-pressed]{transform:scale(.955)}.tab[data-pressed]{transform:scale(.93)}.filterfade-enter-active{animation:pushin .26s cubic-bezier(.2,.8,.25,1)}.filterfade-leave-active{animation:pushout .26s cubic-bezier(.2,.8,.25,1) both}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.scene *,.mf-person{animation:none!important}.ricon.liked .ric,.btn.sec.liked,.tab.on .tico,.selection-pop,.ckmark.ok,.privcard.on .radio:after,.toast,.sheetveil,.sheet,.pushin-enter-active,.popin-enter-active,.swapin-enter-active,.pushin-leave-active,.popin-leave-active,.swapin-leave-active,.scopeswap-enter-active,.scopeswap-leave-active,.filterfade-enter-active,.filterfade-leave-active{animation:none!important}[data-pressed],.btn:active,.button:active,.chip:active,.backbtn:active,.ctrl:active,.pill:active,.tab:active,.card:active,.gcard:active,.dcard:active,.privcard:active,.dropzone:active,.ricon:active .ric,.ricon[data-pressed] .ric{transform:none!important}.pushin-enter-active,.popin-enter-active,.swapin-enter-active,.pushin-leave-active,.popin-leave-active,.swapin-leave-active{position:static!important;inset:auto!important}}
