.layout-label[data-v-45e47065]{align-items:center;gap:.35em;min-width:0;display:inline-flex}.layout-label .title[data-v-45e47065]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layout-label .os[data-v-45e47065]{flex:none;width:.85em;height:.85em}.layout-label .os.mac[data-v-45e47065]{position:relative;top:-.08em}.dropdown[data-v-4f89f031]{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.dropdown.lesson-settings[data-v-4f89f031] .btn{color:var(--c-text-secondary);border:none;height:33px;margin:-5px;padding:5px}.dropdown.lesson-settings .dialog[data-v-4f89f031]{top:calc(100% + .25rem + 5px);right:-5px}.dropdown.lesson-settings .dialog.nested[data-v-4f89f031]{left:calc(100% + .25rem);right:unset}.dropdown .arrow-down[data-v-4f89f031]{color:var(--c-secondary-icon);width:.875rem;height:.875rem;transition:all .2s;position:relative}.dropdown .arrow-down.up[data-v-4f89f031]{transform:rotate(180deg)}.dropdown .dialog[data-v-4f89f031]{--vertical-spacing:6px;--arrow-right-width:calc(.75rem + var(--s-md)*2);--sm-icon-size:.75rem;padding:var(--vertical-spacing) 0;background-color:var(--c-background);border:1px solid var(--c-secondary-border);border-radius:var(--br-md);white-space:nowrap;width:auto;box-shadow:var(--box-shadow-default);margin:0;font-weight:400;list-style:none;position:absolute;top:calc(100% + .25rem);right:0}.dropdown .dialog.nested[data-v-4f89f031]{top:calc(-1px - var(--vertical-spacing));right:calc(100% + .25rem)}.dropdown .dialog.nested .dialog-item[data-v-4f89f031]{padding-right:calc(var(--s-md) + var(--sm-icon-size) + var(--gap))}.dropdown .dialog.nested .dialog-item .text[data-v-4f89f031]{margin-right:0}.dropdown .dialog .dialog-item[data-v-4f89f031]{--gap:var(--s-sm);gap:var(--gap);padding:var(--vertical-spacing) var(--s-md);color:var(--c-text-primary);font-size:var(--fz-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;font-weight:500;display:flex;position:relative}.dropdown .dialog .dialog-item.danger[data-v-4f89f031]{color:var(--c-text-danger)}.dropdown .dialog .dialog-item.open[data-v-4f89f031],.dropdown .dialog .dialog-item[data-v-4f89f031]:hover{background-color:var(--c-secondary-hover)}.dropdown .dialog .dialog-item .text[data-v-4f89f031]{margin-right:var(--s-md)}.dropdown .dialog .dialog-item .text .description[data-v-4f89f031]{font-size:var(--fz-xs);color:var(--c-text-secondary);font-weight:400}.dropdown .dialog .dialog-item .text .description.wide[data-v-4f89f031]{width:200px;white-space:wrap}.dropdown .dialog .dialog-item .toggle[data-v-4f89f031]{margin-left:auto}.dropdown .dialog .dialog-item .icon.prepend[data-v-4f89f031]{width:1rem;height:1rem}.dropdown .dialog .dialog-item .icon.check[data-v-4f89f031]{width:var(--sm-icon-size);height:var(--sm-icon-size);visibility:hidden}.dropdown .dialog .dialog-item .icon.arrow-right[data-v-4f89f031]{width:var(--sm-icon-size);height:var(--sm-icon-size);color:var(--c-secondary-icon);margin-left:auto;rotate:270deg}.dropdown .dialog .dialog-item.active .icon.check[data-v-4f89f031]{visibility:visible}.dropdown .dialog .dialog-item.title[data-v-4f89f031]{padding:var(--vertical-spacing) var(--s-md);color:var(--c-text-tertiary);font-size:var(--fz-xs)}.dropdown .dialog .dialog-item.title[data-v-4f89f031]:hover{background:0 0;cursor:default!important}.dropdown .dialog .divider[data-v-4f89f031]{width:100%;height:var(--vertical-spacing)}.dropdown-dialog-enter-active[data-v-4f89f031]{transition:all .1s ease-out}.dropdown-dialog-leave-active[data-v-4f89f031]{transition:all .1s ease-in}.dropdown-dialog-enter-from[data-v-4f89f031],.dropdown-dialog-leave-to[data-v-4f89f031]{opacity:0;transform:scale(.8)}
