.YOFPaa_root{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.YOFPaa_root button:focus-visible,.YOFPaa_root [role=button]:focus-visible,.YOFPaa_root [role=tab]:focus-visible,.YOFPaa_root input:focus-visible,.YOFPaa_root textarea:focus-visible,.YOFPaa_root select:focus-visible{outline:2px solid var(--builder-primary)!important;outline-offset:2px!important}.YOFPaa_assistantPanel{top:0;bottom:var(--builder-shell-inset,12px);z-index:18;max-width:100%;min-height:0;display:flex;position:absolute;left:0}.YOFPaa_codePanel{top:var(--builder-shell-inset,12px);right:var(--builder-shell-inset-x,12px);bottom:var(--builder-shell-inset,12px);z-index:18;isolation:isolate;max-width:100%;min-height:0;display:flex;position:absolute}.YOFPaa_codePanel[data-presentation=focus]{z-index:19}.YOFPaa_codePanel[data-state=enter],.YOFPaa_stylePanel[data-state=enter]{animation:.26s cubic-bezier(.2,.8,.2,1) both YOFPaa_dock-panel-in}.YOFPaa_codePanel[data-state=exit],.YOFPaa_stylePanel[data-state=exit]{pointer-events:none;animation:.2s cubic-bezier(.4,0,1,1) both YOFPaa_dock-panel-out}@keyframes YOFPaa_dock-panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes YOFPaa_dock-panel-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.YOFPaa_codePanel[data-state],.YOFPaa_stylePanel[data-state]{animation-duration:1ms}}.YOFPaa_stylePanel{top:var(--builder-shell-inset,12px);right:var(--builder-shell-inset-x,12px);bottom:var(--builder-shell-inset,12px);z-index:17;isolation:isolate;max-width:100%;min-height:0;display:flex;position:absolute}