.kit-appmenus{z-index:var(--z-dialog);position:relative}.kit-appmenus .kit-menubar{flex-wrap:wrap}.kit-menubar .kit-appmenu-trigger{min-width:0;min-height:var(--target-touch);padding:var(--space-1) var(--space-3);border-radius:var(--radius-0);box-shadow:none;color:var(--ink-main);font-size:var(--text-ui);background:0 0;border:0;margin:0}.kit-menubar .kit-appmenu-trigger:hover,.kit-menubar .kit-appmenu-trigger:focus-visible,.kit-menubar .kit-appmenu-trigger[aria-expanded=true]{background:var(--brand-navy);color:var(--ink-on-dark)}.kit-menu-dropdown.kit-appmenu-sheet{width:max-content;min-width:0;max-width:min(90vw, calc(var(--rail-right) + var(--space-7)));max-height:75vh;padding:var(--space-1);color:var(--ink-main);background:var(--surface-chrome);font-size:var(--text-body);overflow:auto}.kit-appmenu-sheet .kit-appmenu-command,.kit-appmenu-sheet a{box-sizing:border-box;min-height:var(--target-touch);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-0);box-shadow:none;color:var(--ink-main);white-space:normal;text-align:left;font:inherit;background:0 0;border:0;align-items:center;margin:0;text-decoration:none;display:flex}.kit-appmenu-sheet .kit-appmenu-command:hover:not(:disabled),.kit-appmenu-sheet .kit-appmenu-command:focus-visible,.kit-appmenu-sheet a:hover,.kit-appmenu-sheet a:focus-visible,.kit-appmenu-sheet [aria-checked=true]{background:var(--brand-navy);color:var(--ink-on-dark)}.kit-appmenu-sheet .kit-appmenu-command:disabled{background:var(--workspace-disabled-surface);color:var(--workspace-disabled-ink);cursor:not-allowed}.kit-appmenu-note,.kit-appmenu-group-label{padding:var(--space-2) var(--space-3);font-size:var(--text-ui);white-space:normal;margin:0}.kit-appmenu-group-label{font-weight:var(--weight-bold);border-top:var(--bevel-thin) solid var(--border-menubar)}.kit-appmenu-dismiss{bottom:calc(-1 * var(--space-1));background:var(--surface-chrome);border-top:var(--bevel-thin) solid var(--border-menubar);position:sticky}.kit-appmenu-dialog .kit-dialog-body{line-height:var(--leading-normal)}.kit-appmenu-dialog .kit-dialog-body p+p{margin-top:var(--space-3)}.kit-appmenu-feedback{padding:var(--space-2) var(--space-3);background:var(--workspace-note-surface);color:var(--ink-main);font-size:var(--text-body);margin:0}.kit-shell{font-size:var(--text-ui)}html[data-kit-text-size=small] .kit-shell :where(p,li,td,th,textarea,input),html[data-kit-text-size=large] .kit-shell :where(p,li,td,th,textarea,input){font-size:var(--text-body)}@media (max-width:680px){.kit-appmenus .kit-menubar{justify-content:space-between}.kit-menubar .kit-appmenu-trigger{padding-inline:var(--space-2)}.kit-menu-dropdown.kit-appmenu-sheet{inset:auto var(--space-2) var(--space-2);border:var(--bevel) outset var(--bevel-light);width:auto;max-width:none;max-height:72dvh;padding:var(--space-2);position:fixed}}@media print{.kit-appmenus,.kit-appmenu-feedback{display:none}}
