:host{contain:size style layout;font:normal 13px/1.6 Arial,sans-serif;font-weight:400;left:0;min-height:var(--tb_toolbar_h);position:fixed;top:0;z-index:9999}:host(.tb_drag_start){pointer-events:auto!important}li,ul{list-style:none;margin:0;outline:0;padding:0}a,button,label{cursor:pointer}a,button{background:0;border:0;box-shadow:none;color:#dcdcdc;display:inline-block;font-size:1em;margin:0;outline:0;text-align:inherit;text-decoration:none;touch-action:none}.btn{border-radius:8px;min-width:16px;padding:6px;transition:background .3s}#toolbar .switch_label:after,.btn.active,.btn:hover{color:#fff}.flex{align-items:center;display:flex}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes switch_left{0%{transform:translateX(0)}50%{transform:translateX(-8px)}to{transform:translateX(0)}}@keyframes switch_right{0%{transform:translateX(0)}50%{transform:translateX(8px)}to{transform:translateX(0)}}#toolbar{background-color:#4a4a4a;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1),0 1px 8px rgba(0,0,0,.2);color:#999;contain:inherit;flex-wrap:wrap;left:0;min-height:inherit;position:fixed;top:0;user-select:none}.disabled{cursor:not-allowed;opacity:.4}.plus,.save_wrap.disabled .save_btn_wrap,.save_wrap.disabled a,.save_wrap.disabled button{pointer-events:none}.plus{background:#52bb33;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);color:#fff;cursor:not-allowed;margin-right:5px;min-height:inherit;min-width:37px;opacity:.4;padding:0 1em}.plus:hover{background:#459a2c}.tb_panel_closed:not(.tb_panel_docked):not(.tb_preview_only) .plus{cursor:pointer;opacity:1;pointer-events:auto}.menu li{position:relative}.btn.active,.btn:hover,.selected_device{background:#000}.menu .tb_tooltip{box-sizing:border-box;padding-inline:8px}.menu .tf_fa{font-size:17px}.breakpoint_switcher .tb_tooltip{margin:0 2px}.divider{background:#aeaeae;height:16px;margin:0 5px;opacity:.2;width:1px}.submenu{background-color:#353535;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.3);inset-inline-start:0;left:auto;margin:10px 0 0;padding:6px 0;top:100%}.submenu:after{border:6px solid transparent;border-bottom-color:#353535;bottom:100%;content:"";display:block;inset-inline-start:13px;position:absolute}.submenu .btn{box-sizing:border-box;padding-inline:12px;width:140px}.submenu .btn:hover{border-radius:0}.btn:focus+ul:not(.devices),.revision_btn:focus ul,.submenu:not(.devices):hover{animation:fadeInUp .25s cubic-bezier(.1,.1,.8,1) alternate;display:grid}.zoom_menu ul .btn{width:70px}.selected_zoom>.btn{background:#000;color:#a0a0a0;cursor:default}.devices{color:#dcdcdc;width:max-content}.devices li{cursor:pointer;line-height:1.3;padding:6px 12px}.devices li:hover{background-color:#000}.mode ul{min-width:140px;padding:10px;row-gap:10px}.save_btn_wrap,.save_wrap,.switch{align-content:center;align-items:stretch;display:grid;grid-auto-flow:column}.save_wrap{align-items:center;background:#4a4a4a;column-gap:16px;inset-inline-end:3px;position:absolute;top:3px}.switch{align-items:center;animation-timing-function:linear;column-gap:6px}#backend:hover svg{animation:switch_left 1s infinite}#frontend:hover svg{animation:switch_right 1s infinite}.tf_close{font-size:15px;height:1em;width:1em}.save{background:#f26522;border-radius:8px 0 0 8px;border-end-end-radius:0;border-end-start-radius:8px;border-start-end-radius:0;border-start-start-radius:8px;color:#fff;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:1;padding:9px 0 8px;padding-inline:14px;text-transform:uppercase}.revision_btn:hover,.save:hover{background:#ff7635}.revision_btn{background:#f26522;border-inline-start:1px solid hsla(0,0%,100%,.15);border-radius:0 8px 8px 0;border-end-end-radius:8px;border-end-start-radius:0;border-start-end-radius:8px;border-start-start-radius:0;color:#fff;cursor:pointer;outline:0;padding-block:6px 5px;padding-inline:9px}.revision_btn ul{inset-inline:auto 0;margin-top:9px}.revision_btn ul:after{inset-inline:auto 10px}.global-styles-breadcrumb{background:#bdbdbd;color:#000;margin-top:3px;padding:10px 12px;width:100%}.global-styles-breadcrumb a{color:#000}.global-styles-breadcrumb .arrow{color:#888;margin:0 7px}.gs_post#toolbar{flex-wrap:wrap;padding-top:3px}.btn:focus span,.gs_post .menu>li:not(.breakpoint_switcher),.gs_post .plus,.gs_post .revision_btn,.gs_post .switch{display:none}.gs_post .save{border-radius:8px}:host(#tb_small_toolbar_root){position:relative}:host(#tb_small_toolbar_root) #toolbar{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.3);margin-top:-4px;padding-left:5px;position:relative;z-index:100}:host(#tb_small_toolbar_root) .save{border-radius:8px}.tb_layout_part_edit .custom_css,.tb_layout_part_edit .duplicate,.tb_layout_part_edit .export,.tb_layout_part_edit .import,.tb_layout_part_edit .layout,.tb_layout_part_edit .menu_undo,.tb_preview_only .custom_css,.tb_preview_only .layout,.tb_preview_only .mode,.tb_responsive_mode .zoom_menu{opacity:.4;pointer-events:none}.tb_layout_part_edit .menu{cursor:not-allowed}.builder-breakpoint-desktop .breakpoint-desktop,.builder-breakpoint-mobile .breakpoint-mobile,.builder-breakpoint-tablet .breakpoint-tablet,.builder-breakpoint-tablet_landscape .breakpoint-tablet_landscape{background-color:#000;color:#fff;cursor:default}.compact_menu .compact{display:inline-block}.compact_menu .menu ul{background-color:#353535;border-radius:8px;display:none;flex-direction:column;inset-inline-start:0;margin-top:10px;padding:6px 0;position:absolute;row-gap:2px;top:100%;z-index:1}.compact_menu .menu ul:focus-within,.compact_menu .menu ul:hover,.devices:focus-within,.tb_preview_only .btn:focus+.devices,.tb_preview_only .devices:hover{display:grid}.compact_menu .menu ul:after{border:6px solid transparent;border-bottom-color:#353535;bottom:100%;content:"";display:block;inset-inline-start:13px;position:absolute}.compact_menu .mode .submenu{padding:10px;row-gap:10px}.compact_menu .menu ul .submenu{inset-inline-start:13px;margin-inline-start:13px;margin-top:0;top:0}.compact_menu .menu ul .submenu:after{border:6px solid transparent;border-inline-end-color:#353535;bottom:auto;inset-inline-start:-12px;top:12px}.compact_menu#toolbar{contain:unset}.compact_menu .import ul .tb_tooltip span:before,.compact_menu .switch span,.compact_menu.tb_preview_only .breakpoint_switcher~li{display:none}.compact_menu .breakpoint_switch span{top:0;inset-inline:100% auto;margin-block:6px 0;margin-inline:6px 0}.compact_menu .breakpoint_switch span:before{border-bottom-color:transparent;border-inline-end-color:#000;bottom:6px;inset-inline-start:-9px}.compact_menu .import>ul>li .tb_tooltip{border-radius:0;min-width:97px;padding-left:15px;padding-right:15px}.compact_menu .import ul .tb_tooltip span{background:0;display:inline-block;margin:0;margin-inline-start:12px;opacity:1;padding:0;position:static;visibility:visible}@media(hover:none){.right_click_wrap{display:none}}