: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:is(.active,: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}.disabled :is(a,.save_btn_wrap,button,label,.switch_label){pointer-events:none}.plus{background:#52bb33;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);color:#fff;contain:strict;cursor:not-allowed;margin-inline-end:5px;min-height:inherit;min-width:37px;opacity:.4;padding:0 1em;pointer-events:none}.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{contain:style layout;position:relative}.btn.active,.btn:hover,.selected_device{background:#000}.menu .tb_tooltip{box-sizing:border-box;padding-inline:8px}.menu .tf_fa{contain:strict;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;contain:style layout;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{contain:size style layout;font-size:15px;height:1em;width:1em}.save{background:#f26522;border-end-end-radius:0;border-end-start-radius:20px;border-start-end-radius:0;border-start-start-radius:20px;color:#fff;font-size:14px;font-weight:600;letter-spacing:.05em;line-height:1;padding:9px 14px 8px;text-transform:uppercase}.revision_btn:hover,.save:hover{background:#ff7635}.revision_btn{background:#f26522;border-end-end-radius:10px;border-end-start-radius:0;border-inline-start:1px solid hsla(0,0%,100%,.15);border-start-end-radius:10px;border-start-start-radius:0;color:#fff;cursor:pointer;outline:0;padding:5px 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 :is(.menu>li:not(.breakpoint_switcher),.revision_btn,.plus,.switch){display:none}.gs_post .save{border-radius:20px}:host(#tb_small_toolbar_root){pointer-events:auto;position:relative}:host(#tb_small_toolbar_root) #toolbar{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;margin-top:-4px;padding-left:5px;position:relative;z-index:100}:host(#tb_small_toolbar_root) .save{border-radius:20px}.tb_layout_part_edit :is(.import,.export,.layout,.duplicate,.menu_undo,.custom_css,.backend_mode),.tb_lb_edit_open :is(.zoom_menu,.preview,.import,.export,.layout,.duplicate,.custom_css,.revision_btn),.tb_preview_only :is(.custom_css,.layout,.mode,.backend_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 .breakpoint_switcher ul{padding:5px 2px}.compact_menu .breakpoint_switcher ul li{margin:1px 0}.compact_menu .menu ul:is(:hover,:focus-within),.devices:focus-within,.tb_preview_only :is(.devices:hover,.btn:focus+.devices){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:5px;left:100%;margin-inline-start:5px;margin-top:0;top:0}.compact_menu .menu ul .submenu:after{border:6px solid transparent;border-inline-end-color:#353535;inset-block:12px auto;inset-inline-start:-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:100px;padding-inline: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}}.tb_old_addons{opacity:.5;pointer-events:none!important}