@layer equip{.eq-menubar{border:1px solid var(--eq-line);border-radius:var(--eq-radius-m);color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.3 var(--eq-font);align-items:center;gap:2px;padding:3px;display:inline-flex}.eq-menubar-menu{display:contents}.eq-menubar-trigger{height:var(--eq-h-s);padding-inline:var(--eq-space-2);border-radius:var(--eq-radius-s);color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1 var(--eq-font);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;border:0;align-items:center;display:inline-flex}@media (hover:hover){.eq-menubar-trigger:hover{background:var(--eq-tint)}}.eq-menubar-trigger[aria-expanded=true]{background:var(--eq-tint-strong)}.eq-menubar-trigger:active{scale:var(--eq-press)}.eq-menubar-trigger:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-menubar-list{box-sizing:border-box;margin:var(--eq-space-1) 0;min-width:208px;max-width:calc(100vw - 2 * var(--eq-space-4));max-height:calc(100dvh - 2 * var(--eq-space-4));padding:var(--eq-space-1);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-l);background:var(--eq-raised);color:var(--eq-ink);box-shadow:var(--eq-shadow);-webkit-backdrop-filter:var(--eq-blur);backdrop-filter:var(--eq-blur);opacity:0;transform-origin:0 0;transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease), translate var(--eq-dur) var(--eq-ease);position:fixed;inset:auto;overflow:auto;translate:0 -4px;scale:.96}.eq-menubar-list:popover-open{opacity:1;transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur-move) var(--eq-spring), translate var(--eq-dur-move) var(--eq-spring);flex-direction:column;display:flex;translate:none;scale:none}@starting-style{.eq-menubar-list:popover-open{opacity:0;translate:0 -4px;scale:.96}}.eq-menubar-item{align-items:center;gap:var(--eq-space-2);width:100%;min-height:var(--eq-h-s);padding:0 var(--eq-space-2);border-radius:var(--eq-radius-s);color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.3 var(--eq-font);text-align:start;white-space:nowrap;cursor:pointer;transition:scale var(--eq-dur) var(--eq-ease);background:0 0;border:0;flex:none;display:flex}.eq-menubar-item:active:not([aria-disabled=true]){scale:var(--eq-press)}.eq-menubar-item:focus{background:var(--eq-tint);outline:none}.eq-menubar-item:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-2px}.eq-menubar-item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.eq-menubar-item[aria-disabled=true]:focus{background:0 0}.eq-menubar-check{flex:none;place-items:center;width:16px;height:16px;display:grid}.eq-menubar-list:not(:has([role=menuitemcheckbox])) .eq-menubar-check{display:none}.eq-menubar-check>svg{opacity:0;width:16px;height:16px;transition:opacity var(--eq-dur) var(--eq-ease)}.eq-menubar-check path{stroke-dasharray:2 3;stroke-dashoffset:2px;transition:stroke-dashoffset var(--eq-dur) var(--eq-ease)}.eq-menubar-item[aria-checked=true] .eq-menubar-check>svg{opacity:1}.eq-menubar-item[aria-checked=true] .eq-menubar-check path{stroke-dashoffset:1px;transition:stroke-dashoffset var(--eq-dur-move) var(--eq-spring)}.eq-menubar-item-label{flex:1}.eq-menubar-shortcut{color:var(--eq-ink-2);font-family:var(--eq-font-mono);font-variation-settings:var(--eq-font-mono-settings);font-size:var(--eq-text-xs);margin-inline-start:auto;padding-inline-start:var(--eq-space-4)}.eq-menubar-separator{height:1px;margin:var(--eq-space-1) calc(-1 * var(--eq-space-1));background:var(--eq-line);flex:none}@supports (overlay:auto){.eq-menubar-list{transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease), translate var(--eq-dur) var(--eq-ease), display var(--eq-dur) allow-discrete, overlay var(--eq-dur) allow-discrete}.eq-menubar-list:popover-open{transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur-move) var(--eq-spring), translate var(--eq-dur-move) var(--eq-spring), display var(--eq-dur) allow-discrete, overlay var(--eq-dur) allow-discrete}}@supports (anchor-name:--a) and (position-area:block-end) and (position-try-fallbacks:flip-block){.eq-menubar-list{position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline}}}
