.pwa-install-snackbar[data-v-910ab229] .v-snackbar__content{padding:12px 16px}.ios-steps[data-v-910ab229]{line-height:1.6}.app-download-snackbar[data-v-4ab0cccb] .v-snackbar__content{padding:12px 16px}.app-download-pc[data-v-4ab0cccb]{bottom:24px;position:fixed;right:24px;z-index:1500}.app-download-pc-card[data-v-4ab0cccb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:18px 16px 16px;position:relative;text-align:center;width:216px}.app-download-close[data-v-4ab0cccb]{align-items:center;border-radius:50%;color:rgba(var(--v-theme-on-surface),.55);display:inline-flex;height:28px;justify-content:center;position:absolute;right:6px;top:6px;transition:background-color .2s ease,color .2s ease;width:28px}.app-download-close[data-v-4ab0cccb]:hover{background-color:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.9)}.app-download-pc-title[data-v-4ab0cccb]{font-size:15px;font-weight:700;line-height:1.3}.app-download-pc-sub[data-v-4ab0cccb]{color:rgba(var(--v-theme-on-surface),.6);font-size:12px;line-height:1.4;margin-top:4px}.app-download-qr[data-v-4ab0cccb]{align-items:center;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px #0f172a0f;display:flex;height:156px;justify-content:center;margin:12px auto 10px;padding:4px;width:156px}.app-download-qr-canvas[data-v-4ab0cccb]{display:block;height:148px;width:148px}.app-download-pc-hint[data-v-4ab0cccb]{align-items:center;color:rgba(var(--v-theme-on-surface),.6);display:inline-flex;font-size:12px}.app-download-fade-enter-active[data-v-4ab0cccb],.app-download-fade-leave-active[data-v-4ab0cccb]{transition:opacity .25s ease,transform .25s ease}.app-download-fade-enter-from[data-v-4ab0cccb],.app-download-fade-leave-to[data-v-4ab0cccb]{opacity:0;transform:translateY(12px)}.app-main[data-v-43756173]{background:#0f1115;min-height:100vh}.app-frame[data-v-43756173]{margin:0 auto;max-width:1280px;padding:20px 20px 40px}.app-header[data-v-43756173]{background:#15181f;border:1px solid hsla(0,0%,100%,.06);border-radius:22px;flex-wrap:nowrap;gap:16px;justify-content:space-between;padding:12px 16px;width:100%}.app-header[data-v-43756173],.brand[data-v-43756173]{align-items:center;display:flex;min-width:0}.brand[data-v-43756173]{flex:1;gap:6px;overflow:hidden}.brand-text[data-v-43756173]{color:#e5e7eb;display:block;font-size:20px;font-weight:700;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-wave[data-v-43756173]{color:#38bdf8}.header-actions[data-v-43756173]{align-items:center;display:flex;flex-shrink:0;gap:12px}.header-nav-btn[data-v-43756173]{border-radius:999px;color:#fff9!important;font-size:13px;font-weight:500;height:36px;letter-spacing:0;padding:0 14px;text-transform:none}.header-nav-btn[data-v-43756173]:hover{background:#ffffff0f!important;color:#ffffffe6!important}.header-nav-active[data-v-43756173]{background:#3b82f61a!important;color:#60a5fa!important}.mobile-brand-tab[data-v-43756173],.mobile-nav-pill[data-v-43756173]{align-items:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:#ffffff85;cursor:pointer;display:flex;height:28px;margin:0;padding:0 0 5px;-webkit-tap-highlight-color:transparent;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:1;transition:color .15s ease,font-weight .15s ease,font-size .18s ease;white-space:nowrap}.mobile-brand-tab>span[data-v-43756173],.mobile-nav-pill>span[data-v-43756173]{color:inherit;display:block;line-height:1}.mobile-brand-tab[data-v-43756173]:active,.mobile-nav-pill[data-v-43756173]:active{background:transparent}.mobile-nav-pill.mobile-nav-active[data-v-43756173]{background:transparent;color:#f8fafc;font-size:18px;font-weight:700;letter-spacing:.2px}.plan-button[data-v-43756173]{background:linear-gradient(135deg,#8b5cf633,#22d3ee26)!important;border:1px solid rgba(167,139,250,.6)!important;border-radius:999px}.login-button[data-v-43756173],.plan-button[data-v-43756173]{color:#f8fafc!important;height:36px;padding:0 18px}.login-button[data-v-43756173]{background:linear-gradient(135deg,#2563eb33,#3b82f626)!important;border:1px solid rgba(59,130,246,.6)!important;border-radius:999px}.mobile-login-btn[data-v-43756173]{border:1px solid rgba(59,130,246,.6)!important;border-radius:999px!important;color:#f8fafc!important;flex-shrink:0;font-size:12px!important;height:32px!important;margin-left:auto;padding:0 12px!important}.app-content[data-v-43756173]{margin-top:20px;min-width:0;width:100%}.external-listening-frame[data-v-43756173]{display:flex;flex-direction:column;height:100dvh;max-width:none;padding:0}.external-listening-frame .app-header[data-v-43756173]{border-radius:0;flex-shrink:0;margin:0;width:100%}.external-listening-content[data-v-43756173]{display:flex;flex:1;margin-top:0;min-height:0}.external-listening-slot[data-v-43756173]{display:flex;flex:1;height:100%;min-height:0}.user-menu-card[data-v-43756173]{background:#23272e!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:20px;color:#e2e8f0!important;padding:20px;width:420px}[data-v-43756173] .v-list{background:transparent!important;color:#e2e8f0!important}[data-v-43756173] .v-list-item{color:#e2e8f0!important}[data-v-43756173] .v-list-item__prepend{margin-right:12px!important;min-width:24px!important;width:24px!important}[data-v-43756173] .v-list-item-title{color:#e2e8f0!important;font-weight:500}.menu-item-hover[data-v-43756173]{transition:background-color .2s}.menu-item-hover[data-v-43756173]:hover{background-color:#ffffff14!important}.menu-invite-tag[data-v-43756173]{background:#fbbf241f;border:1px solid rgba(251,191,36,.3);border-radius:999px;color:#fbbf24;font-size:10.5px;font-weight:700;padding:1px 8px}.menu-header[data-v-43756173],.menu-profile[data-v-43756173]{align-items:center;display:flex;gap:12px}.menu-header[data-v-43756173]{background:linear-gradient(135deg,#ffffff0a,#0000002e);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;margin:-8px -8px 14px;overflow:hidden;padding:12px 12px 14px;position:relative}.menu-header[data-v-43756173]:before{background:radial-gradient(140% 100% at 0 0,var(--menu-accent),transparent 60%);content:"";inset:0;opacity:.16;pointer-events:none;position:absolute}.menu-header--free[data-v-43756173]{--menu-accent:#94a3b8}.menu-header--basic[data-v-43756173]{--menu-accent:#60a5fa}.menu-header--standard[data-v-43756173]{--menu-accent:#a855f7}.menu-header--pro[data-v-43756173]{--menu-accent:#fbbf24}.menu-header--expired[data-v-43756173]{--menu-accent:#ef4444}.menu-header__avatar[data-v-43756173]{background:#0006!important;border:2px solid var(--menu-accent)}.menu-profile-info[data-v-43756173]{flex:1;min-width:0;position:relative;z-index:1}.menu-name[data-v-43756173]{color:#f8fafc;font-size:15px;font-weight:600}.menu-email[data-v-43756173]{color:#94a3b8;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-edit[data-v-43756173]{color:#94a3b8;position:relative;z-index:1}.menu-actions[data-v-43756173]{margin-top:14px}.mobile-frame[data-v-43756173]{padding:12px 12px 0!important}.mobile-header[data-v-43756173]{align-items:center!important;border-radius:0;box-sizing:border-box;flex-direction:row!important;flex-wrap:nowrap;height:60px;justify-content:flex-start;margin:-12px 0 0 -12px;min-height:60px;padding:0 14px;width:calc(100% + 24px)}.mobile-header-tabs[data-v-43756173]{align-items:flex-end;display:flex;gap:16px;height:28px;line-height:1;min-width:0;white-space:nowrap}.mobile-header.mobile-header-active-brand .mobile-brand-tab[data-v-43756173]{background:transparent;color:#f8fafc}.mobile-header .brand-text[data-v-43756173]{color:inherit;display:block;font-size:14px;font-weight:500;letter-spacing:0;line-height:1;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .15s ease,font-weight .15s ease,font-size .18s ease;white-space:nowrap}.mobile-header.mobile-header-active-brand .brand-text[data-v-43756173]{font-size:18px;font-weight:700;letter-spacing:.2px}.mobile-content[data-v-43756173]{margin-top:12px;padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}.mobile-bottom-nav[data-v-43756173]{background:#15181f;border-top:1px solid hsla(0,0%,100%,.06);bottom:0;justify-content:space-around;left:0;min-height:56px;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:100}.mobile-bottom-nav[data-v-43756173],.nav-item[data-v-43756173]{align-items:center;display:flex}.nav-item[data-v-43756173]{background:none;border:none;color:#ffffff73;cursor:pointer;flex:1;flex-direction:column;gap:2px;height:56px;justify-content:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .15s}.nav-item.active[data-v-43756173]{color:#3b82f6}.nav-label[data-v-43756173]{font-size:10px;font-weight:500;line-height:1}.nav-item-primary[data-v-43756173]{position:relative}.nav-upload-btn[data-v-43756173]{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border-radius:50%;box-shadow:0 4px 12px #2563eb66;display:flex;height:44px;justify-content:center;transform:translateY(-6px);width:44px}@media(max-width:960px){.app-frame[data-v-43756173]:not(.mobile-frame){padding:16px 12px 28px}.app-header[data-v-43756173]:not(.mobile-header){align-items:center;border-radius:14px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:space-between;padding:8px 12px}.app-header:not(.mobile-header) .brand[data-v-43756173]{flex:1;min-width:0;overflow:hidden}.app-header:not(.mobile-header) .brand-text[data-v-43756173]{font-size:16px;max-width:100%}.app-header:not(.mobile-header)>.header-actions[data-v-43756173]{flex-shrink:0;justify-content:flex-end;margin-left:auto;width:auto}}.mobile-translate-frame[data-v-43756173]{display:flex;flex-direction:column;height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));max-width:none;min-height:0;overflow:hidden;padding:0!important}.external-listening-frame .mobile-header[data-v-43756173],.mobile-translate-frame .mobile-header[data-v-43756173]{border-radius:0;margin:0;width:100%}.mobile-translate-content[data-v-43756173]{display:flex;flex:1;flex-direction:column;margin-top:0;min-height:0;padding-bottom:0}.mobile-translate-slot[data-v-43756173]{display:flex;flex:1;height:100%;min-height:0}.mobile-frame.external-listening-frame[data-v-43756173]{height:calc(100dvh - 56px - env(safe-area-inset-bottom,0px));padding:0!important}.mobile-content.external-listening-content[data-v-43756173]{margin-top:0;padding-bottom:0}.app-frame.pc-translate-frame[data-v-43756173]{display:flex;flex-direction:column;height:100dvh;max-width:none;padding:0}.pc-translate-content[data-v-43756173]{display:flex;flex:1;margin-top:0;min-height:0}.pc-translate-slot[data-v-43756173]{display:flex;flex:1;height:100%;min-height:0}.app-frame.external-listening-frame[data-v-43756173],.app-frame.pc-home-frame[data-v-43756173]{max-width:none;padding:0}.app-frame.pc-home-frame[data-v-43756173]{display:flex;flex-direction:column;height:100dvh;min-height:0}.app-frame.external-listening-frame .app-header[data-v-43756173],.app-frame.pc-home-frame .app-header[data-v-43756173],.app-frame.pc-translate-frame .app-header[data-v-43756173]{border-radius:0;flex-shrink:0;margin:0;width:100%}.pc-home-content[data-v-43756173]{margin-top:0}.pc-home-content[data-v-43756173],.pc-home-slot[data-v-43756173]{display:flex;flex:1;min-height:0}.pc-home-slot[data-v-43756173]{flex-direction:column;height:100%}
