.sound-level[data-v-c9fbae46]{background:#ffffff0f;border-radius:99px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex}.sound-level__btn[data-v-c9fbae46]{color:#e8eef5;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background .2s;display:grid;position:relative}.sound-level__btn[data-v-c9fbae46]:after{content:"";border-radius:50%;position:absolute;inset:-3px}.sound-level__btn[data-v-c9fbae46]:hover{background:#ffffff1a}.sound-level.muted .sound-level__btn[data-v-c9fbae46]{color:#9fb2c9}.sound-level__range[data-v-c9fbae46]{cursor:pointer;appearance:none;background:linear-gradient(90deg, #3fc9cc var(--p,60%), #ffffff2e var(--p,60%));border-radius:2px;outline:none;width:90px;height:4px;margin:0 12px 0 0}.sound-level__range[data-v-c9fbae46]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 3px #3fc9cc59}.sound-level__range[data-v-c9fbae46]::-moz-range-track{background:0 0;border-radius:2px;height:4px}.sound-level__range[data-v-c9fbae46]::-moz-range-progress{background:0 0;border-radius:2px;height:4px}.sound-level__range[data-v-c9fbae46]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 3px #3fc9cc59}.sound-level.muted .sound-level__range[data-v-c9fbae46]{background:linear-gradient(90deg, #5d6f86 var(--p,60%), #ffffff1f var(--p,60%))}.sound-level__range[data-v-c9fbae46]:focus-visible{box-shadow:0 0 0 2px #3fc9cc}@media (width<=720px){.sound-level__btn[data-v-c9fbae46]{width:34px;height:34px}.sound-level__btn[data-v-c9fbae46]:after{inset:-5px}.sound-level__btn svg[data-v-c9fbae46]{width:20px;height:20px}}.logout-modal[data-v-14dad9b0]{z-index:300;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080c18a8;justify-content:center;align-items:center;padding:20px;font-family:Zen Kaku Gothic New,sans-serif;display:none;position:fixed;inset:0}.logout-modal--on[data-v-14dad9b0]{animation:.25s logout-fade-14dad9b0;display:flex}@keyframes logout-fade-14dad9b0{0%{opacity:0}to{opacity:1}}@keyframes logout-in-14dad9b0{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.logout-dlg[data-v-14dad9b0]{text-align:center;color:#e8eef5;background:#18223a;border:1px solid #9fb2c933;border-radius:26px;flex-direction:column;align-items:center;gap:14px;width:min(400px,100%);padding:32px 28px 26px;animation:.35s cubic-bezier(.22,1,.36,1) logout-in-14dad9b0;display:flex;box-shadow:0 30px 70px #00000073}.logout-dlg h2[data-v-14dad9b0]{letter-spacing:.04em;margin:0;font-size:22px;font-weight:900}.logout-dlg p[data-v-14dad9b0]{color:#9fb2c9;margin:0;font-size:15px;line-height:1.7}.logout-dlg__acts[data-v-14dad9b0]{gap:10px;width:100%;margin-top:8px;display:flex}.logout-dlg__acts button[data-v-14dad9b0]{min-height:44px;color:inherit;cursor:pointer;border-radius:99px;flex:1;padding:13px 0;font-size:16px;font-weight:700}.logout-dlg__acts button[data-v-14dad9b0]:disabled{cursor:default;opacity:.6}.logout-no[data-v-14dad9b0]{background:0 0;border:1px solid #e8eef580;transition:background .2s,border-color .2s}.logout-no[data-v-14dad9b0]:hover:not(:disabled){background:#ffffff0f;border-color:#fff}.logout-yes[data-v-14dad9b0]{color:#fff;background:linear-gradient(90deg,#1d6f75,#5b3a7a);border:0;transition:filter .2s;box-shadow:0 8px 24px #5b3a7a38}.logout-yes[data-v-14dad9b0]:hover:not(:disabled){filter:brightness(1.12)}.logout-dlg__acts button[data-v-14dad9b0]:focus-visible{outline-offset:3px;outline:2px solid #3fc9cc}@media (prefers-reduced-motion:reduce){.logout-modal--on[data-v-14dad9b0],.logout-dlg[data-v-14dad9b0]{animation:none}}.acc-head[data-v-5c6ac9ad]{align-items:center;gap:12px;padding:12px 12px 14px;display:flex}.acc-head__avatar[data-v-5c6ac9ad]{background:linear-gradient(135deg,#00a3a8,#8a3cb0);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:2px;display:grid}.acc-head__avatar img[data-v-5c6ac9ad]{object-fit:cover;background:#101b2d;border-radius:50%;width:100%;height:100%}.acc-head__text[data-v-5c6ac9ad]{flex-direction:column;gap:2px;min-width:0;display:flex}.acc-head__name[data-v-5c6ac9ad]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.acc-head__mail[data-v-5c6ac9ad]{color:#9fb2c9;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.acc-rec-head[data-v-5c6ac9ad]{border-top:1px solid #9fb2c924;justify-content:space-between;align-items:center;padding:8px 12px 6px;display:flex}.acc-rec-head__title[data-v-5c6ac9ad]{color:#3fc9cc;letter-spacing:.2em;font-family:Righteous,sans-serif;font-size:12px}.acc-rec-head__more[data-v-5c6ac9ad]{color:#3fc9cc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px}.acc-note[data-v-5c6ac9ad]{color:#9fb2c9;justify-content:space-between;align-items:center;gap:8px;margin:0 4px 4px;padding:12px;font-size:14px;display:flex}.acc-note__retry[data-v-5c6ac9ad]{color:#e8eef5;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e8eef580;border-radius:99px;padding:0 14px;font-size:13px;font-weight:700}.acc-rec[data-v-5c6ac9ad]{color:#e8eef5;width:calc(100% - 8px);min-height:56px;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:0;border-radius:12px;align-items:center;gap:12px;margin:0 4px 4px;padding:10px 12px;transition:background .2s;display:flex}.acc-rec__text[data-v-5c6ac9ad]{flex-direction:column;flex:1;min-width:0;display:flex}.acc-rec__meta[data-v-5c6ac9ad]{color:#9fb2c9;font-size:13px}.acc-rec__title[data-v-5c6ac9ad]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.4;overflow:hidden}.acc-sep[data-v-5c6ac9ad]{background:#9fb2c924;border:0;height:1px;margin:6px 0}.acc-item[data-v-5c6ac9ad]{color:#e8eef5;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:15px;transition:background .2s,color .2s;display:flex}.acc-item--sub[data-v-5c6ac9ad]{color:#9fb2c9}.acc-item[data-v-5c6ac9ad]:hover{background:#ffffff0f}.acc-item--sub[data-v-5c6ac9ad]:hover{color:#fff}.acc-rec[data-v-5c6ac9ad]:hover{background:#ffffff17}.acc-rec[data-v-5c6ac9ad]:focus-visible,.acc-item[data-v-5c6ac9ad]:focus-visible,.acc-rec-head__more[data-v-5c6ac9ad]:focus-visible,.acc-note__retry[data-v-5c6ac9ad]:focus-visible{outline-offset:-2px;outline:2px solid #3fc9cc}.acct-wrap[data-v-b4406b7d]{flex-shrink:0;position:relative}.acct[data-v-b4406b7d]{color:#e8eef5;height:46px;font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:99px;align-items:center;gap:8px;transition:background .2s;display:flex}.acct--static[data-v-b4406b7d]{cursor:default}.acct[data-v-b4406b7d]:not(.acct--static):hover{background:#ffffff1f}.acct--open[data-v-b4406b7d]{background:#ffffff24}.acct[data-v-b4406b7d]:focus-visible{outline-offset:2px;outline:2px solid #3fc9cc}.acct--name-arrow[data-v-b4406b7d]{padding:0 14px 0 6px}.acct--arrow[data-v-b4406b7d]{padding:0 10px 0 6px}.acct--name[data-v-b4406b7d]{padding:0 16px 0 6px}.acct--avatar[data-v-b4406b7d]{padding:0 6px}.acct__avatar[data-v-b4406b7d]{background:#101b2d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.acct__avatar img[data-v-b4406b7d]{object-fit:cover;width:100%;height:100%}.acct__name[data-v-b4406b7d]{text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:14px;font-weight:700;overflow:hidden}.acct__arrow[data-v-b4406b7d]{color:#9fb2c9}.acct-pop[data-v-b4406b7d]{z-index:60;background:#18223a;border:1px solid #9fb2c933;border-radius:20px;flex-direction:column;width:min(300px,100vw - 28px);padding:8px;animation:.25s cubic-bezier(.22,1,.36,1) acct-pop-b4406b7d;display:flex;position:absolute;top:56px;right:0;box-shadow:0 24px 60px #00000080}@keyframes acct-pop-b4406b7d{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.acct-error[data-v-b4406b7d]{z-index:60;color:#f0b6de;background:#18223a;border:1px solid #9fb2c933;border-radius:14px;width:max-content;max-width:min(300px,100vw - 28px);margin:0;padding:10px 14px;font-size:13px;position:absolute;top:56px;right:0}@media (width<=720px){.acct[data-v-b4406b7d]{height:42px}.acct__avatar[data-v-b4406b7d]{flex-basis:30px;width:30px;height:30px}.acct-pop[data-v-b4406b7d],.acct-error[data-v-b4406b7d]{top:50px}}@media (prefers-reduced-motion:reduce){.acct-pop[data-v-b4406b7d]{animation:none}}.help-wrap[data-v-3f49dcd4]{flex-shrink:0;position:relative}.help-btn[data-v-3f49dcd4]{color:#e8eef5;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:background .2s;display:grid;position:relative}.help-btn[data-v-3f49dcd4]:after{content:"";border-radius:50%;position:absolute;inset:-3px}.help-btn[data-v-3f49dcd4]:hover{background:#ffffff1f}.help-btn--open[data-v-3f49dcd4]{background:#ffffff24}.help-btn[data-v-3f49dcd4]:focus-visible{outline-offset:2px;outline:2px solid #3fc9cc}.chrome-pop[data-v-3f49dcd4]{z-index:60;background:#18223a;border:1px solid #9fb2c933;border-radius:20px;flex-direction:column;gap:2px;width:min(280px,100vw - 28px);padding:8px;animation:.25s cubic-bezier(.22,1,.36,1) chrome-pop-3f49dcd4;display:flex;position:absolute;top:56px;right:0;box-shadow:0 24px 60px #00000080}@keyframes chrome-pop-3f49dcd4{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.chrome-pop__item[data-v-3f49dcd4]{color:#e8eef5;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:14px;transition:background .2s;display:flex}.chrome-pop__item[data-v-3f49dcd4]:hover,.chrome-pop__item[data-v-3f49dcd4]:focus-visible{background:#ffffff0f;outline:none}.chrome-pop__item[data-v-3f49dcd4]:focus-visible{box-shadow:inset 0 0 0 2px #3fc9cc}.chrome-pop__ico[data-v-3f49dcd4]{border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.chrome-pop__ico--teal[data-v-3f49dcd4]{color:#3fc9cc;background:#3fc9cc1a}.chrome-pop__ico--violet[data-v-3f49dcd4]{color:#dcc3ea;background:#a46cc41f}.chrome-pop__label[data-v-3f49dcd4]{font-size:15px;font-weight:700}@media (width<=720px){.help-btn[data-v-3f49dcd4]{width:42px;height:42px}.help-btn[data-v-3f49dcd4]:after{inset:-1px}.help-btn[data-v-3f49dcd4] svg{width:20px;height:20px}.chrome-pop[data-v-3f49dcd4]{top:50px}}@media (prefers-reduced-motion:reduce){.chrome-pop[data-v-3f49dcd4]{animation:none}}.guest-wrap[data-v-f1255d89]{flex-shrink:0;position:relative}.guest-btn[data-v-f1255d89]{color:#e8eef5;cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;transition:background .2s;display:grid;position:relative}.guest-btn[data-v-f1255d89]:after{content:"";border-radius:16px;position:absolute;inset:-3px}.guest-btn[data-v-f1255d89]:hover{background:#ffffff1f}.guest-btn--open[data-v-f1255d89]{background:#ffffff24}.guest-btn[data-v-f1255d89]:focus-visible{outline-offset:2px;outline:2px solid #3fc9cc}.guest-pop[data-v-f1255d89]{z-index:60;box-sizing:border-box;color:#e8eef5;background:#18223a;border:1px solid #9fb2c933;border-radius:20px;flex-direction:column;gap:16px;width:min(320px,100vw - 28px);padding:22px 20px 20px;animation:.25s cubic-bezier(.22,1,.36,1) guest-pop-f1255d89;display:flex;position:absolute;top:56px;right:0;box-shadow:0 24px 60px #00000080}.guest-pop[data-v-f1255d89]:focus{outline:none}.guest-pop[data-v-f1255d89]:focus-visible{box-shadow:0 24px 60px #00000080,0 0 0 2px #3fc9cc}@keyframes guest-pop-f1255d89{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.guest-pop__head[data-v-f1255d89]{flex-direction:column;gap:4px;display:flex}.guest-pop__eyebrow[data-v-f1255d89]{color:#3fc9cc;letter-spacing:.2em;font-family:Righteous,sans-serif;font-size:12px}.guest-pop__title[data-v-f1255d89]{letter-spacing:.04em;font-size:18px;font-weight:700}.guest-pop__lead[data-v-f1255d89]{color:#9fb2c9;margin:0;font-size:13px;line-height:1.6}.guest-pop__list[data-v-f1255d89]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guest-pop__row[data-v-f1255d89]{align-items:center;gap:12px;display:flex}.guest-pop__ico[data-v-f1255d89]{border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.guest-pop__ico--teal[data-v-f1255d89]{color:#6fdcdc;background:#3fc9cc1f}.guest-pop__ico--violet[data-v-f1255d89]{color:#dcc3ea;background:#a46cc424}.guest-pop__ico--gray[data-v-f1255d89]{color:#c7d3e2;background:#ffffff12}.guest-pop__text[data-v-f1255d89]{color:#9fb2c9;flex-direction:column;gap:1px;min-width:0;font-size:13px;display:flex}.guest-pop__text strong[data-v-f1255d89]{color:#e8eef5;font-size:14px;font-weight:700}.guest-pop__cta[data-v-f1255d89]{flex-direction:column;align-items:center;gap:8px;display:flex}.guest-pop__login[data-v-f1255d89]{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#1d6f75,#5b3a7a);border:0;border-radius:99px;padding:0 16px;font-size:15px;font-weight:700}.guest-pop__login[data-v-f1255d89]:hover:not(:disabled){filter:brightness(1.12)}.guest-pop__login[data-v-f1255d89]:focus-visible{outline-offset:2px;outline:2px solid #3fc9cc}.guest-pop__login[data-v-f1255d89]:disabled{opacity:.5;cursor:default}.guest-pop__note[data-v-f1255d89]{color:#9fb2c9;text-align:center;margin:0;font-size:12px}@media (width<=720px){.guest-btn[data-v-f1255d89]{width:42px;height:42px}.guest-btn[data-v-f1255d89]:after{inset:-1px}.guest-btn[data-v-f1255d89] svg{width:20px;height:20px}.guest-pop[data-v-f1255d89]{top:50px}}@media (prefers-reduced-motion:reduce){.guest-pop[data-v-f1255d89]{animation:none}}.app-header[data-v-aee5de3e]{z-index:20;box-sizing:border-box;width:100%;height:var(--app-header-height,86px);color:#e8eef5;justify-content:space-between;align-items:center;padding:0 32px;display:flex;position:relative}.app-header.app-header--above-scrim[data-v-aee5de3e]{z-index:2205}.app-header__left[data-v-aee5de3e]{align-items:center;gap:16px;min-width:0;display:flex}.app-header__right[data-v-aee5de3e]{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.app-logo[data-v-aee5de3e]{color:inherit;font:inherit;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0;display:flex}.app-logo--link[data-v-aee5de3e]{cursor:pointer}.app-logo--static[data-v-aee5de3e]{cursor:default}.app-logo--link[data-v-aee5de3e]:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #3fc9cc}.app-logo__symbol[data-v-aee5de3e]{object-fit:contain;width:34px;height:34px;display:block}.app-logo__word[data-v-aee5de3e]{background:linear-gradient(90deg,#c27be0,#3fd6cf);color:#0000;letter-spacing:.06em;-webkit-background-clip:text;background-clip:text;font-family:Righteous,sans-serif;font-size:19px}.app-header__sep[data-v-aee5de3e]{background:#9fb2c938;flex:0 0 1px;width:1px;height:26px}.app-header__rsep[data-v-aee5de3e]{background:#9fb2c938;flex:0 0 1px;width:1px;height:24px;margin:0 4px}.app-pill[data-v-aee5de3e]{height:46px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #e8eef580;border-radius:99px;flex:none;align-items:center;gap:7px;padding:0 20px 0 14px;font-size:15px;font-weight:700;transition:background .2s,border-color .2s;display:flex;position:relative}.app-pill[data-v-aee5de3e]:after{content:"";position:absolute;inset:-1px}.app-pill[data-v-aee5de3e]:hover,.app-pill[data-v-aee5de3e]:focus-visible{background:#ffffff0f;border-color:#fff;outline:none}.app-pill[data-v-aee5de3e]:focus-visible{box-shadow:0 0 0 2px #3fc9cc}@media (width<=720px){.app-header[data-v-aee5de3e]{height:var(--app-header-height,64px);padding:0 10px}.app-header__left[data-v-aee5de3e],.app-header__right[data-v-aee5de3e]{gap:6px}.app-pill[data-v-aee5de3e]{height:42px;padding:0 14px 0 10px;font-size:14px}}
