.o{position:relative;align-self:flex-start;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column}#title-bar .o{align-items:center}#title-bar .o input{text-align:center;margin-block-end:0;padding:.1rem}.o input,.o .e{font-size:2em;line-height:1.25em;font-weight:700}#title-bar .o input,#title-bar .o .e{font-size:1.5em}.o .e{display:inline-block;max-width:100%;overflow:hidden;position:absolute;top:0;left:0;opacity:0;user-select:none;pointer-events:none;padding-inline:calc(.25rem + 1px);box-sizing:border-box;word-break:nowrap;padding-block-end:.5rem}.o input{box-sizing:border-box;margin-block-end:.5rem;min-width:min(120px,100%)}.o input,.o [role=listbox]{min-width:min(120px,100%)}.o [role=combobox]:focus::placeholder{color:transparent}.o [role=listbox]{font-size:1rem;background:var(--background);border:1px solid var(--separator);position:absolute;z-index:2;width:100%;box-sizing:border-box;list-style:none;padding:0;margin-top:-.25rem}#title-bar .o [role=listbox]{margin-top:.25rem}.o [role=listbox] [role=option]{padding:.5em;display:flex;flex-direction:column;outline-offset:-1px}.o [role=listbox] [role=option] a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
