#app.app-dark{color-scheme:dark}#app.app-dark .bg-white,#app.app-dark .bg-white\/80,#app.app-dark .bg-white\/95,#app.app-dark .supports-\[backdrop-filter\]\:bg-white\/80,#app.app-dark .focus\:bg-white:focus{background-color:var(--app-surface-bg, #252733)!important}#app.app-dark .builder-section-nav{background-color:var(--app-surface-bg, #252733)!important;border-color:rgb(var(--app-primary-rgb, 229 231 235) / .14)!important}#app.app-dark .builder-section-nav__indicator{background-color:rgb(var(--app-secondary-rgb, 96 165 250) / .92)!important}#app.app-dark .builder-section-nav__tab--active{color:#fff!important}#app.app-dark .product-form-tab--active{background-color:rgb(var(--app-secondary-rgb, 96 165 250) / .92)!important;color:#fff!important}#app.app-dark .product-form-tab:not(.product-form-tab--active){color:rgb(var(--app-primary-rgb, 229 231 235) / .82)!important}#app.app-dark .product-form-tab:not(.product-form-tab--active):hover{background-color:rgb(var(--app-primary-rgb, 229 231 235) / .12)!important;color:var(--app-text, #e5e7eb)!important}#app.app-dark label,#app.app-dark legend,#app.app-dark label.text-slate-700,#app.app-dark label.font-medium{color:var(--app-text, #e5e7eb)!important}#app.app-dark s-text-field,#app.app-dark s-number-field,#app.app-dark s-select,#app.app-dark s-search-field,#app.app-dark s-color-field,#app.app-dark s-checkbox,#app.app-dark s-email-field,#app.app-dark s-text-area{color-scheme:dark;color:var(--app-text, #e5e7eb);--p-color-text: var(--app-text, #e5e7eb);--p-color-text-secondary: rgb(var(--app-primary-rgb, 229 231 235) / .72);--p-color-text-label: var(--app-text, #e5e7eb);--p-color-border: rgb(var(--app-primary-rgb, 229 231 235) / .28);--p-color-bg-surface: var(--app-surface-bg, #252733);--p-color-bg-surface-secondary: rgb(var(--app-primary-rgb, 229 231 235) / .08);--p-color-input-bg-surface: var(--app-surface-bg, #252733);--p-color-input-border: rgb(var(--app-primary-rgb, 229 231 235) / .28)}#app.app-dark .bg-slate-50,#app.app-dark .bg-slate-50\/30,#app.app-dark .bg-slate-50\/40,#app.app-dark .bg-slate-50\/50,#app.app-dark .bg-slate-50\/60,#app.app-dark .bg-slate-50\/80,#app.app-dark .bg-slate-50\/90,#app.app-dark .bg-slate-100,#app.app-dark .bg-slate-100\/90,#app.app-dark .bg-slate-200,#app.app-dark .bg-gray-50,#app.app-dark .bg-gray-50\/40,#app.app-dark .bg-gray-50\/80,#app.app-dark .bg-gray-50\/90,#app.app-dark .bg-gray-100,#app.app-dark .hover\:bg-slate-50:hover,#app.app-dark .hover\:bg-slate-50\/80:hover,#app.app-dark .hover\:bg-slate-100:hover,#app.app-dark .hover\:bg-slate-100\/60:hover,#app.app-dark .hover\:bg-slate-100\/90:hover,#app.app-dark .hover\:border-slate-300:hover,#app.app-dark .hover\:border-slate-400:hover,#app.app-dark .hover\:border-gray-300:hover,#app.app-dark .hover\:bg-gray-50:hover,#app.app-dark .hover\:bg-gray-50\/80:hover,#app.app-dark .hover\:bg-gray-50\/90:hover,#app.app-dark .hover\:bg-white:hover{background-color:rgb(var(--app-primary-rgb, 229 231 235) / .1)!important}#app.app-dark .bg-slate-900,#app.app-dark .hover\:bg-slate-900:hover{background-color:rgb(var(--app-secondary-rgb, 96 165 250) / .88)!important;color:#fff!important}#app.app-dark .bg-slate-900 .text-white,#app.app-dark .bg-slate-900.text-white{color:#fff!important}#app.app-dark .bg-blue-50,#app.app-dark .bg-blue-50\/40,#app.app-dark .bg-blue-50\/60,#app.app-dark .hover\:bg-blue-50:hover,#app.app-dark .hover\:bg-blue-50\/40:hover{background-color:rgb(var(--app-secondary-rgb, 96 165 250) / .14)!important}#app.app-dark .bg-cyan-50,#app.app-dark .bg-emerald-50,#app.app-dark .bg-emerald-100,#app.app-dark .hover\:bg-emerald-50:hover,#app.app-dark .hover\:bg-emerald-100\/60:hover{background-color:#34d39924!important}#app.app-dark .bg-green-50,#app.app-dark .bg-green-100,#app.app-dark .hover\:bg-green-50:hover{background-color:#22c55e29!important}#app.app-dark .bg-red-50,#app.app-dark .bg-red-100,#app.app-dark .hover\:bg-red-50:hover{background-color:#ef444429!important}#app.app-dark .bg-amber-50,#app.app-dark .bg-amber-100,#app.app-dark .hover\:bg-amber-50:hover{background-color:#f59e0b29!important}#app.app-dark .bg-violet-50,#app.app-dark .bg-violet-100,#app.app-dark .hover\:bg-violet-50:hover{background-color:#8b5cf629!important}#app.app-dark .bg-orange-50{background-color:#f9731624!important}#app.app-dark .text-slate-900,#app.app-dark .text-slate-800,#app.app-dark .text-slate-700,#app.app-dark .text-gray-900,#app.app-dark .text-gray-800,#app.app-dark .text-gray-700{color:var(--app-text, #e5e7eb)!important}#app.app-dark .text-slate-600,#app.app-dark .text-slate-500,#app.app-dark .text-gray-600,#app.app-dark .text-gray-500{color:rgb(var(--app-primary-rgb, 229 231 235) / .72)!important}#app.app-dark .text-slate-400,#app.app-dark .text-gray-400{color:rgb(var(--app-primary-rgb, 229 231 235) / .5)!important}#app.app-dark .text-blue-600,#app.app-dark .text-blue-700,#app.app-dark .text-blue-800{color:#93c5fd!important}#app.app-dark .text-cyan-600,#app.app-dark .text-cyan-700,#app.app-dark .text-cyan-800{color:#67e8f9!important}#app.app-dark .text-emerald-600,#app.app-dark .text-emerald-700,#app.app-dark .text-emerald-800,#app.app-dark .text-emerald-900,#app.app-dark .text-emerald-900\/90,#app.app-dark .text-emerald-950{color:#6ee7b7!important}#app.app-dark .text-green-600,#app.app-dark .text-green-700,#app.app-dark .text-green-800{color:#86efac!important}#app.app-dark .text-red-600,#app.app-dark .text-red-700,#app.app-dark .text-red-800{color:#fca5a5!important}#app.app-dark .text-amber-600,#app.app-dark .text-amber-800,#app.app-dark .text-amber-900{color:#fcd34d!important}#app.app-dark .text-violet-600,#app.app-dark .text-violet-800{color:#c4b5fd!important}#app.app-dark .text-orange-600{color:#fdba74!important}#app.app-dark .border-slate-100,#app.app-dark .border-slate-200,#app.app-dark .border-slate-200\/60,#app.app-dark .border-slate-200\/70,#app.app-dark .border-slate-200\/80,#app.app-dark .border-slate-200\/90,#app.app-dark .border-slate-300,#app.app-dark .border-gray-100,#app.app-dark .border-gray-100\/70,#app.app-dark .border-gray-200,#app.app-dark .border-gray-200\/80,#app.app-dark .border-gray-300,#app.app-dark .divide-slate-100>:not([hidden])~:not([hidden]),#app.app-dark .divide-slate-200>:not([hidden])~:not([hidden]),#app.app-dark .divide-y.divide-slate-200>:not([hidden])~:not([hidden]){border-color:rgb(var(--app-primary-rgb, 229 231 235) / .14)!important}#app.app-dark .border-cyan-200,#app.app-dark .border-blue-200,#app.app-dark .border-emerald-200,#app.app-dark .border-emerald-300,#app.app-dark .border-red-200,#app.app-dark .border-green-200,#app.app-dark .border-amber-200,#app.app-dark .border-violet-200{border-color:rgb(var(--app-primary-rgb, 229 231 235) / .22)!important}#app.app-dark .ring-slate-200,#app.app-dark .ring-slate-200\/80,#app.app-dark .ring-blue-100,#app.app-dark .ring-emerald-100,#app.app-dark .ring-emerald-200\/60,#app.app-dark .ring-emerald-200\/80,#app.app-dark .ring-amber-200\/60,#app.app-dark .ring-red-200\/60,#app.app-dark .ring-violet-200\/80,#app.app-dark .ring-black\/5{--tw-ring-color: rgb(var(--app-primary-rgb, 229 231 235) / .2) !important}#app.app-dark .app-main-panel{background:linear-gradient(165deg,rgb(var(--app-secondary-rgb, 96 165 250) / .06) 0%,var(--app-surface-bg, #252733) 40%,var(--app-main-bg, #1e1f26) 100%)!important;border-color:rgb(var(--app-primary-rgb, 229 231 235) / .12)!important;box-shadow:0 20px 50px -32px #00000073}#app.app-dark .app-sidebar-brand{border-bottom-color:rgb(var(--app-primary-rgb, 229 231 235) / .12)!important}#app.app-dark .inp-shopify,#app.app-dark .select-shopify,#app.app-dark select,#app.app-dark textarea,#app.app-dark input[type=text],#app.app-dark input[type=email],#app.app-dark input[type=url],#app.app-dark input[type=password],#app.app-dark input[type=number],#app.app-dark input[type=search],#app.app-dark input[type=tel]{background-color:rgb(var(--app-primary-rgb, 229 231 235) / .08)!important;border-color:rgb(var(--app-primary-rgb, 229 231 235) / .2)!important;color:var(--app-text, #e5e7eb)!important}#app.app-dark .inp-shopify::-moz-placeholder,#app.app-dark input::-moz-placeholder,#app.app-dark textarea::-moz-placeholder{color:rgb(var(--app-primary-rgb, 229 231 235) / .45)!important}#app.app-dark .inp-shopify::-moz-placeholder,#app.app-dark .inp-shopify::placeholder,#app.app-dark input::placeholder,#app.app-dark textarea::placeholder{color:rgb(var(--app-primary-rgb, 229 231 235) / .45)!important}#app.app-dark .appearance-font-select,#app.app-dark select.appearance-font-select{color:var(--app-text, #e5e7eb)!important;background-color:rgb(var(--app-primary-rgb, 229 231 235) / .08)!important}#app.app-dark .appearance-font-select option{color:#1f2937!important;background-color:#fff!important}#app.app-dark .focus\:border-blue-500:focus,#app.app-dark .focus\:border-slate-300:focus{border-color:rgb(var(--app-secondary-rgb, 96 165 250) / .65)!important}#app.app-dark .text-slate-900{color:var(--app-text, #e5e7eb)!important}#app.app-dark .text-gray-400,#app.app-dark .disabled\:text-gray-400:disabled{color:rgb(var(--app-primary-rgb, 229 231 235) / .38)!important}#app.app-dark button.bg-gray-300{background-color:rgb(var(--app-primary-rgb, 229 231 235) / .28)!important}#app.app-dark .animate-pulse.bg-slate-100,#app.app-dark .animate-pulse.bg-slate-200{background-color:rgb(var(--app-primary-rgb, 229 231 235) / .14)!important}#app.app-dark s-button,#app.app-dark s-link{color-scheme:dark}#app.app-dark .import-designs-modal{background-color:var(--app-surface-bg, #252733)!important;color:var(--app-text, #e5e7eb)}#app.app-dark .import-designs-modal .bg-gradient-to-b{background:rgb(var(--app-primary-rgb, 229 231 235) / .06)!important}#app.app-dark .bg-removal-quill.bg-white,#app.app-dark .bg-removal-quill .ql-toolbar,#app.app-dark .bg-removal-quill .ql-container{background-color:var(--app-surface-bg, #252733)!important;border-color:rgb(var(--app-primary-rgb, 229 231 235) / .2)!important;color:var(--app-text, #e5e7eb)!important}#app.app-dark .bg-removal-quill .ql-editor{color:var(--app-text, #e5e7eb)!important}#app.app-dark .bg-removal-quill .ql-editor.ql-blank:before{color:rgb(var(--app-primary-rgb, 229 231 235) / .45)!important}#app.app-dark .ql-snow .ql-stroke{stroke:rgb(var(--app-primary-rgb, 229 231 235) / .65)!important}#app.app-dark .ql-snow .ql-fill,#app.app-dark .ql-snow .ql-stroke.ql-fill{fill:rgb(var(--app-primary-rgb, 229 231 235) / .65)!important}#app.app-dark .ql-snow .ql-picker,#app.app-dark .ql-snow .ql-picker-label{color:var(--app-text, #e5e7eb)!important}
