.fast-tooltip-anchor{display:inline-flex;position:relative}.fast-tooltip{z-index:40;color:#f4f4f5;text-align:left;pointer-events:none;background-color:#09090bf5;border:1px solid #3f3f46e6;border-radius:.375rem;flex-direction:column;gap:.125rem;width:max-content;max-width:15rem;padding:.375rem .5rem;font-size:11px;line-height:1.3;display:flex;position:absolute;box-shadow:0 4px 14px #00000059}.fast-tooltip--right{top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}.fast-tooltip--left{top:50%;right:calc(100% + .5rem);transform:translateY(-50%)}.fast-tooltip--top{bottom:calc(100% + .5rem);right:0}.fast-tooltip--bottom{top:calc(100% + .5rem);right:0}.fast-tooltip-title{align-items:center;gap:.5rem;font-weight:600;display:flex}.fast-tooltip-key{color:#e4e4e7;background-color:#27272a;border:1px solid #52525b;border-radius:.25rem;padding:0 .3rem;font-family:inherit;font-size:10px;font-weight:600}.fast-tooltip-text{color:#d4d4d8}.fast-tooltip-note{color:#fcd34d}
.dropdown-menu-content{--dropdown-ease:cubic-bezier(.33, .08, .18, 1);--dropdown-ease-exit:cubic-bezier(.4, 0, .2, 1);z-index:50;border:1px solid var(--border);background-color:var(--surface);min-width:10rem;color:var(--foreground);transform-origin:var(--radix-dropdown-menu-content-transform-origin,top center);animation:dropdown-menu-in .2s var(--dropdown-ease) both;border-radius:.5rem;padding:.25rem;overflow:hidden;box-shadow:0 8px 22px #03071224}.dropdown-menu-item{width:100%;color:var(--foreground);cursor:pointer;border-radius:.25rem;outline:none;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.875rem;transition:background-color .22s;display:flex;position:relative}.dropdown-menu-item:hover,.dropdown-menu-item:focus,.dropdown-menu-item[data-highlighted],.dropdown-menu-item[data-state=open]{background-color:color-mix(in srgb, var(--surface-muted) 85%, transparent)}.dropdown-menu-item[data-disabled]{pointer-events:none;opacity:.45}.dropdown-menu-item[data-state=checked]{background-color:color-mix(in srgb, var(--brand-yellow) 14%, transparent);color:var(--brand-yellow)}.dropdown-menu-item[data-state=checked]:hover,.dropdown-menu-item[data-state=checked]:focus,.dropdown-menu-item[data-state=checked][data-highlighted]{background-color:color-mix(in srgb, var(--brand-yellow) 20%, transparent)}.dropdown-menu-item svg{flex-shrink:0;width:1rem;height:1rem}.dropdown-menu-item--indicator{padding-left:2rem}.dropdown-menu-item-indicator{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:absolute;left:.5rem}.dropdown-menu-item-indicator svg.dropdown-menu-radio-dot{width:.5rem;height:.5rem}.dropdown-menu-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding:.4rem .625rem .3rem;font-size:.65rem;font-weight:650}.dropdown-menu-separator{background:var(--border);height:1px;margin:.25rem -.05rem}.dropdown-menu-content[data-state=closed]{animation:dropdown-menu-out .15s var(--dropdown-ease-exit) both}.dropdown-menu-content[data-side=top]{animation-name:dropdown-menu-in-top}.dropdown-menu-content[data-state=closed][data-side=top]{animation-name:dropdown-menu-out-top}@keyframes dropdown-menu-in{0%{opacity:0;clip-path:inset(0 0 100%);translate:0 -10px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes dropdown-menu-out{0%{opacity:1;clip-path:inset(0);translate:0}to{opacity:0;clip-path:inset(0 0 100%);translate:0 -10px}}@keyframes dropdown-menu-in-top{0%{opacity:0;clip-path:inset(100% 0 0);translate:0 10px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes dropdown-menu-out-top{0%{opacity:1;clip-path:inset(0);translate:0}to{opacity:0;clip-path:inset(100% 0 0);translate:0 10px}}@media (prefers-reduced-motion:reduce){.dropdown-menu-content,.dropdown-menu-content[data-state=closed]{animation:none}}.dropdown-menu-item--danger{color:var(--danger)}.dropdown-menu-item-reason{color:var(--muted-foreground);font-size:.75rem;font-weight:400;display:block}.dropdown-menu-item-shortcut{color:var(--muted-foreground);margin-left:auto;font-size:.75rem}
