.layout-selector-container[data-v-3e851e61]{position:relative;display:inline-block;margin-left:var(--up1-layoutselector-margin);vertical-align:middle}.layout-select-hidden[data-v-3e851e61]{display:none}.layout-selector-trigger[data-v-3e851e61]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--up1-layoutselector-trigger-padding);border-radius:var(--up1-layoutselector-trigger-border-radius);transition:var(--up1-layoutselector-trigger-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.layout-selector-trigger[data-v-3e851e61]:hover{background-color:var(--up1-layoutselector-trigger-hover-bg)}.layout-selector-trigger[data-v-3e851e61]:active{background-color:var(--up1-layoutselector-trigger-active-bg)}.layout-caret[data-v-3e851e61]{display:inline-block;--up1-icon-color:var(--up1-text-muted);transition:var(--up1-layoutselector-trigger-transition)}.layout-selector-trigger:hover .layout-caret[data-v-3e851e61]{--up1-icon-color:var(--up1-gray-900)}.layout-dropdown-menu[data-v-3e851e61]{position:absolute;top:100%;left:0;margin-top:var(--up1-layoutselector-menu-margin-top);background:var(--up1-layoutselector-menu-bg);border:var(--up1-layoutselector-menu-border);border-radius:var(--up1-layoutselector-menu-border-radius);box-shadow:var(--up1-layoutselector-menu-shadow);min-width:var(--up1-layoutselector-menu-min-width);z-index:var(--up1-layoutselector-menu-z-index);animation:slideDown-3e851e61 var(--up1-layoutselector-menu-animation-duration) ease}@keyframes slideDown-3e851e61{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.layout-option[data-v-3e851e61]{padding:var(--up1-layoutselector-option-padding);font-size:var(--up1-layoutselector-option-font-size);color:var(--up1-layoutselector-option-color);cursor:pointer;transition:var(--up1-layoutselector-option-transition);border-bottom:var(--up1-layoutselector-option-border)}.layout-option[data-v-3e851e61]:last-child{border-bottom:none}.layout-option[data-v-3e851e61]:hover{background-color:var(--up1-layoutselector-option-hover-bg);color:var(--up1-layoutselector-option-hover-color)}.layout-option.active[data-v-3e851e61]{background-color:var(--up1-layoutselector-option-active-bg);color:var(--up1-layoutselector-option-active-color);font-weight:var(--up1-layoutselector-option-active-weight)}.layout-option.active[data-v-3e851e61]:before{margin-right:var(--up1-spacing-1)}.layout-option-divider[data-v-3e851e61]{height:var(--up1-layoutselector-divider-height);background-color:var(--up1-layoutselector-divider-bg);margin:var(--up1-layoutselector-divider-margin)}.create-option[data-v-3e851e61]{color:var(--up1-layoutselector-create-color)!important;font-weight:var(--up1-layoutselector-create-weight);display:flex;align-items:center;gap:var(--up1-layoutselector-create-gap)}.create-option[data-v-3e851e61]:hover{background-color:var(--up1-layoutselector-option-active-bg)!important}.create-icon[data-v-3e851e61]{font-size:var(--up1-layoutselector-create-icon-size)}@media(max-width:768px){.layout-selector-container[data-v-3e851e61]{margin-left:var(--up1-layoutselector-margin-mobile)}.layout-dropdown-menu[data-v-3e851e61]{min-width:var(--up1-layoutselector-menu-min-width-mobile)}.layout-option[data-v-3e851e61]{padding:var(--up1-layoutselector-option-padding-mobile);font-size:var(--up1-layoutselector-option-font-size-mobile)}}@media(max-width:480px){.layout-selector-trigger[data-v-3e851e61]{padding:var(--up1-layoutselector-trigger-padding-mobile)}.layout-selector-trigger .layout-caret[data-v-3e851e61]{font-size:var(--up1-font-size-xs)}.layout-dropdown-menu[data-v-3e851e61]{min-width:var(--up1-layoutselector-menu-min-width-small)}}.layout-option-content[data-v-3e851e61]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--up1-spacing-2)}.layout-option-label[data-v-3e851e61]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-layout-btn[data-v-3e851e61]{display:flex;align-items:center;justify-content:center;width:var(--up1-layoutselector-delete-size);height:var(--up1-layoutselector-delete-size);padding:0;border:none;background:transparent;color:var(--up1-layoutselector-delete-color);border-radius:var(--up1-layoutselector-delete-border-radius);cursor:pointer;opacity:var(--up1-layoutselector-delete-opacity);transition:var(--up1-layoutselector-delete-transition);flex-shrink:0}.layout-option:hover .delete-layout-btn[data-v-3e851e61]{opacity:var(--up1-layoutselector-delete-hover-opacity)}.delete-layout-btn[data-v-3e851e61]:hover{background-color:var(--up1-layoutselector-delete-hover-bg);color:var(--up1-layoutselector-delete-hover-color)}.delete-layout-btn i[data-v-3e851e61]{font-size:var(--up1-layoutselector-delete-icon-size)}
