.menu_root__NzDpb{position:fixed;top:calc(1.6rem + 1px + var(--desktop-top-right-inset, 0rem));right:calc(1.8rem + 1px);z-index:1000;display:flex;flex-direction:column;align-items:flex-end;font-size:1.4rem}.menu_root__NzDpb[data-open=true]{--pad:0.6rem;--border-width:1px;top:calc(1rem + var(--desktop-top-right-inset, 0rem));right:1.2rem;width:28rem;padding:var(--pad);gap:.6rem;background:var(--bg-color-light);color:var(--color-text-primary);border:var(--border-width) solid var(--border-gray);border-radius:var(--radius-lg)}.menu_icon__4rySr,.menu_launcherRow__aedwM{display:flex;align-items:center}.menu_icon__4rySr{position:relative;cursor:pointer;justify-content:center;width:3.2rem;height:3.2rem;background:transparent;border:none;transition:all var(--transition-fast);flex-shrink:0}.menu_icon__4rySr svg{width:2.8rem;height:2.8rem;color:var(--color-text-muted);transition:color var(--transition-fast)}.menu_icon__4rySr:hover svg{color:var(--color-text-primary)}.menu_iconActive__pUORT svg,.menu_iconActive__pUORT:hover svg{color:var(--color-accent)}.menu_icon__4rySr[data-tooltip]:after{content:attr(data-tooltip);position:absolute;top:calc(100% + .6rem);right:0;background-color:var(--color-label-bg);color:var(--color-inverse-ink);font-size:1.2rem;padding:.4rem .8rem;border-radius:.4rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.menu_icon__4rySr[data-tooltip]:hover:after{opacity:1}.menu_panel__KLFKY{width:100%;display:flex;flex-direction:column;align-items:stretch;padding:.6rem 1.4rem 1rem}.menu_headerImage__Hz7Vh{width:14rem;height:14rem;object-fit:contain;margin:0 auto 1.6rem;-webkit-user-select:none;user-select:none;pointer-events:none}.menu_logoContainer__Bk0_8{margin:0 auto 2rem}.menu_logo__1AVfO{font-family:var(--font-aeronaut);margin:0 auto;font-feature-settings:"ss04","ss01";font-size:2rem;letter-spacing:.4px}.menu_email__xkXZQ{text-align:center;margin-bottom:1.6rem;letter-spacing:.04rem;font-weight:600;font-size:1.3rem;color:var(--color-text-secondary);word-break:break-all}.menu_planRow__9UsiM{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;margin-bottom:1.6rem;background:var(--color-surface);border-radius:var(--radius-md)}.menu_planBadgeFree__oq_Em{font-size:1.2rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05rem}.menu_upgradeBtn__JF9p1{font:inherit;font-size:1.3rem;font-weight:600;cursor:pointer;background:var(--color-accent);color:white;border:none;border-radius:var(--radius-sm);padding:.5rem 1.2rem;transition:background var(--transition-fast)}.menu_upgradeBtn__JF9p1:hover{background:var(--color-accent-hover)}.menu_manageLink__VOuib{font-size:1.3rem;color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.menu_manageLink__VOuib:hover{color:var(--color-text-primary)}.menu_usage__lYZvP{display:flex;align-items:center;gap:.8rem;padding:0 .2rem 1rem;border-bottom:1px solid var(--border-subtle)}.menu_usageTrack___68Mw{flex:1;height:1.2rem;background:var(--color-surface);border-radius:var(--radius-sm);overflow:hidden}.menu_usageFill__03wtc{height:100%;background:var(--color-accent);border-radius:var(--radius-sm);transition:width var(--transition-fast)}.menu_usageFillWarning__75hxW{background:black}html.dark .menu_usageFillWarning__75hxW{background:var(--color-text-primary)}.menu_usageLabel__d3C4G{flex-shrink:0;font-size:1.1rem;font-weight:600;color:var(--color-text-secondary)}.menu_usageInfo__FNZ5e{display:inline-flex;align-items:center;flex-shrink:0}.menu_usageInfo__FNZ5e span{transform:none;margin-left:0;vertical-align:middle}.menu_topUp__3PQBI{display:flex;padding:.4rem .2rem 1rem;border-bottom:1px solid var(--border-subtle)}.menu_topUpBtn__zI7bU{width:100%;font:inherit;font-size:1.3rem;font-weight:600;cursor:pointer;background:var(--color-accent);color:white;border:none;border-radius:var(--radius-sm);padding:.7rem 1.2rem;transition:background var(--transition-fast)}.menu_topUpBtn__zI7bU:hover{background:var(--color-accent-hover)}.menu_section__RroPM{display:flex;flex-direction:column;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-bottom:1.2rem}.menu_row__cgDgw{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.6rem .2rem;background:transparent;border:none;border-bottom:1px solid var(--border-subtle);font:inherit;color:var(--color-text-primary);cursor:pointer;text-align:left;transition:color var(--transition-fast)}.menu_row__cgDgw:last-child{border-bottom:none}.menu_row__cgDgw:hover{color:var(--color-text-primary)}.menu_rowLabelGroup__ggh5X{display:flex;align-items:baseline;gap:.8rem}.menu_rowLabel__aKytk{font-size:1.4rem;color:var(--color-text-primary)}.menu_rowValue__cTY2t{display:inline-flex;align-items:center;gap:.4rem;font-size:1.3rem;color:var(--color-text-secondary)}.menu_rowStatic__HT67z{cursor:default}.menu_segmented__xoG12{display:flex;gap:.2rem;padding:.2rem;background:var(--color-surface);border-radius:var(--radius-sm)}.menu_segment__TF0S4{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.2rem;border:none;border-radius:calc(var(--radius-sm) - .2rem);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.menu_segment__TF0S4:hover{color:var(--color-text-primary)}.menu_segmentActive__KK_eM,.menu_segmentActive__KK_eM:hover{background:var(--color-card);box-shadow:var(--shadow-sm);color:var(--color-accent)}.menu_rowPlan__sI1L7{padding-bottom:1.6rem;border-bottom:none}.menu_planNamePremium__yNIUh{font-weight:600;color:var(--color-accent)}.menu_chevron__NBkqS,.menu_rowDivider__bsTln{color:var(--color-text-muted)}.menu_chevron__NBkqS{font-size:1.6rem;line-height:1}.menu_rowSelect__gfnDq{font-family:inherit;font-size:1.3rem;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border,var(--border-subtle));border-radius:var(--radius-sm);padding:.2rem .8rem;cursor:pointer;outline:none;width:14rem;flex:none}.menu_rowSelect__gfnDq:hover{border-color:var(--color-text-muted)}.menu_download__Zc8xf{display:flex;margin-top:1.2rem}.menu_downloadBtn__VH1eB{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;font:inherit;font-size:1.3rem;font-weight:500;letter-spacing:.01em;color:var(--color-surface);background:var(--color-text-primary);border:none;border-radius:var(--radius-sm);padding:.8rem 1.2rem;text-decoration:none;box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none;transition:opacity var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.menu_downloadBtn__VH1eB:hover{opacity:.85;box-shadow:var(--shadow-md);transform:translateY(-1px)}.menu_downloadIcon__cb_KG{width:1.4rem;height:1.4rem;margin-top:-.2rem;flex:none}.menu_shortcutsHint__psVdG{margin-top:2rem;color:var(--color-text-primary);font-size:1.4rem;text-align:center}.menu_shortcutsHint__psVdG+.menu_footer__7bpYJ{margin-top:.8rem}.menu_footer__7bpYJ{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.4rem .2rem 0;margin-top:2.4rem}.menu_footerLink__aqOF1{font:inherit;font-size:1.3rem;color:var(--color-text-secondary);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color var(--transition-fast)}.menu_footerLink__aqOF1:hover{color:var(--color-text-primary)}.menu-button_btn__FqcQH{cursor:pointer;text-decoration:none;color:white;background:var(--color-accent);padding:.8rem 1.8rem 1rem;border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin:0;font:inherit;text-align:center;display:flex;align-items:center;justify-content:center;min-width:12rem;min-height:3.85rem;transition:background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.menu-button_btn__FqcQH:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.menu-button_btn__FqcQH:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:var(--shadow-sm)}.menu-button_spinner__XLH3k{width:1.4rem;height:1.4rem}