:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) [contenteditable][data-v-ca0ece49]:empty:before{content:attr(data-placeholder);color:var(--color-muted-foreground);pointer-events:none}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .sortable-ghost[data-v-5b370b9f]{opacity:.4;background-color:var(--color-accent);border-radius:.5rem}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-btn[data-v-32b2dfba]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;color:#4b5563;transition:background-color .15s;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-btn[data-v-32b2dfba]:active{background-color:#f3f4f6}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-fade-enter-active[data-v-32b2dfba]{transition:opacity .15s ease,transform .15s ease}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-fade-leave-active[data-v-32b2dfba]{transition:opacity .1s ease,transform .1s ease}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-fade-enter-from[data-v-32b2dfba]{opacity:0;transform:translate(-50%) scale(.9)}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .toolbar-fade-leave-to[data-v-32b2dfba]{opacity:0;transform:translate(-50%) scale(.9)}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .safe-area-bottom[data-v-d26855d1]{padding-bottom:env(safe-area-inset-bottom,0px)}@keyframes slide-up-d26855d1{0%{transform:translateY(100%)}to{transform:translateY(0)}}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .animate-slide-up[data-v-d26855d1]{animation:slide-up-d26855d1 .25s ease-out}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .fade-enter-active[data-v-d26855d1],:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .fade-leave-active[data-v-d26855d1]{transition:opacity .2s ease}:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .fade-enter-from[data-v-d26855d1],:where(#product-configurator-app,#product-configurator-app *,.pc-configurator-modal-wrapper,.pc-configurator-modal-wrapper *,.pc-anim-overlay,.pc-anim-overlay *,#blank-hero-canvas,#blank-hero-canvas *,.pc-toast-root,.pc-toast-root *,.pc-sheet-root,.pc-sheet-root *) .fade-leave-to[data-v-d26855d1]{opacity:0}.pc-toast-backdrop[data-v-897b296c]{background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pc-toast-enter-active[data-v-897b296c],.pc-toast-leave-active[data-v-897b296c]{transition:opacity .2s ease}.pc-toast-enter-from[data-v-897b296c],.pc-toast-leave-to[data-v-897b296c]{opacity:0}.pc-toast-enter-active .pc-toast-card[data-v-897b296c],.pc-toast-leave-active .pc-toast-card[data-v-897b296c]{transition:transform .2s ease}.pc-toast-enter-from .pc-toast-card[data-v-897b296c],.pc-toast-leave-to .pc-toast-card[data-v-897b296c]{transform:scale(.95)}
