.np-vehicle-name{align-content:start;gap:.45rem;min-width:0;display:grid}.np-vehicle-name label{font-size:.94rem;display:block}.np-vehicle-name [data-name-search]{box-sizing:border-box;border:1px solid var(--np-color-border-strong);border-radius:var(--np-radius-small);width:100%;min-width:0;max-width:100%;min-height:3rem;color:var(--np-color-text);background:var(--np-color-background);padding:.7rem .8rem}.np-vehicle-name :is(input,button):focus-visible{outline:2px solid var(--np-color-accent);outline-offset:3px}.np-vehicle-name button:disabled{opacity:.55}.np-make-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.6rem 0;display:grid}.np-make-shortcuts button,.np-name-popup button{border:1px solid var(--np-color-border-strong);border-radius:var(--np-radius-sm);background:var(--np-color-surface-raised);min-height:44px;color:var(--np-color-text);font:inherit;padding:.5rem;font-size:.84rem}.np-make-shortcuts button[aria-pressed=true]{border-color:var(--np-color-accent);box-shadow:inset 0 0 0 1px var(--np-color-accent)}.np-name-search{position:relative}.np-name-popup{background:var(--np-color-surface-raised);border:1px solid var(--np-color-border-strong);width:100%;max-height:21rem;padding:.5rem;position:relative;overflow:auto;box-shadow:0 8px 20px #0003}.np-name-popup [role=option]{text-align:start;cursor:pointer;overflow-wrap:anywhere;border:0;border-radius:0;width:100%;min-height:44px;padding:.7rem;display:block}.np-name-popup [role=option]:hover,.np-name-popup [aria-selected=true]{background:var(--np-color-surface);outline:1px solid var(--np-color-border-strong)}.np-name-popup [role=status]{margin:.5rem;font-size:.85rem}.np-name-other{color:var(--np-color-text-muted);text-underline-offset:3px;font:inherit;text-align:start;background:0 0;border:0;min-height:44px;font-size:.84rem;text-decoration:underline}.np-make-shortcuts button{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}.np-make-shortcuts svg{fill:currentColor;flex:none;width:1.4rem;height:1.4rem}.np-make-shortcuts span{overflow-wrap:anywhere}
