.desktop-account-menu__trigger{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;min-width:3.25rem;height:2.625rem;padding:0;border:.0625rem solid hsl(var(--border));border-radius:999rem;background:hsl(var(--muted));color:hsl(var(--text-subtle));box-shadow:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.desktop-account-menu__trigger .button__content{display:inline-flex;align-items:center;gap:.15rem}.desktop-account-menu__trigger:hover,.desktop-account-menu__trigger[data-state=open]{border-color:hsl(var(--menu-active)/.45);background:hsl(var(--accent));color:hsl(var(--foreground))}.desktop-account-menu__trigger--active{border-color:hsl(var(--menu-active));background:hsl(var(--accent));color:hsl(var(--menu-active))}.desktop-account-menu__trigger:focus-visible{outline:.125rem solid hsl(var(--menu-active)/.5);outline-offset:.0625rem}.desktop-account-menu__trigger-icon{width:1.1rem;height:1.1rem}.desktop-account-menu__trigger-chevron{width:.75rem;height:.75rem;transition:transform .2s ease}.desktop-account-menu__trigger[data-state=open] .desktop-account-menu__trigger-chevron{transform:rotate(180deg)}.desktop-account-menu__content{z-index:120;min-width:16.5rem;padding:.45rem;border:.0625rem solid hsl(var(--border));border-radius:.9rem;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:var(--shadow-lg);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:desktop-account-menu-in .16s ease-out}.desktop-account-menu__content--sub{min-width:13rem}.desktop-account-menu__label{padding:.45rem .65rem .35rem;color:hsl(var(--text-muted));font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.desktop-account-menu__item{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto auto;align-items:center;grid-gap:.55rem;gap:.55rem;min-height:2.65rem;padding:.45rem .65rem;border:none;border-radius:.65rem;outline:none;background:rgba(0,0,0,0);color:hsl(var(--foreground));font-family:inherit;font-size:.88rem;font-weight:650;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktop-account-menu__item>svg{width:1rem;height:1rem;color:hsl(var(--text-subtle))}.desktop-account-menu__item[data-highlighted]{background:hsl(var(--accent))}.desktop-account-menu__item[data-disabled]{color:hsl(var(--disabled-foreground));cursor:wait;opacity:.65}.desktop-account-menu__item--danger{color:hsl(var(--danger))}.desktop-account-menu__item--danger>svg{color:currentColor}.desktop-account-menu__value{max-width:6.5rem;overflow:hidden;color:hsl(var(--text-muted));font-size:.78rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.desktop-account-menu__submenu-chevron{color:hsl(var(--text-muted))}.desktop-account-menu__indicator{display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.desktop-account-menu__indicator svg{width:.95rem;height:.95rem}.desktop-account-menu__separator{height:.0625rem;margin:.4rem .25rem;background:hsl(var(--border))}@keyframes desktop-account-menu-in{0%{opacity:0;transform:translateY(-.25rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.desktop-account-menu__content{animation:none}.desktop-account-menu__trigger-chevron{transition:none}}.pomodoro-countdown-pill{position:relative;z-index:80;width:100%;height:0;min-height:0;flex:0 0;display:flex;justify-content:center;pointer-events:none}.pomodoro-countdown-pill__link{position:absolute;top:.45rem;min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;max-width:min(100%,24rem);padding:0 .85rem;border:.0625rem solid hsl(var(--menu-active));border-radius:999rem;background:color-mix(in srgb,hsl(var(--menu-active)) 22%,hsl(var(--surface-elevated)));color:hsl(var(--highlight-text));box-shadow:var(--shadow-md);font-weight:800;pointer-events:auto}.pomodoro-countdown-pill__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--highlight-text));font-size:.82rem}.pomodoro-countdown-pill__time{color:hsl(var(--highlight-text));font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dark .pomodoro-countdown-pill__link{background:color-mix(in srgb,hsl(var(--menu-active)) 18%,hsl(var(--surface-elevated)))}body.is-capacitor-native .pomodoro-countdown-pill__link{top:calc(.35rem + env(safe-area-inset-top, 0rem))}@media(min-width:64rem){.pomodoro-countdown-pill__link{top:0}}