/* Generated by scripts/generate-brand-theme.mjs at build time. Do not edit. */
html[data-brand="miela"] .divide-\[\#e9e3e0\]>:not([hidden])~:not([hidden]) {
    border-color: rgb(227 227 224/var(--tw-divide-opacity,1))
}
html[data-brand="miela"] .divide-\[\#eadde0\]>:not([hidden])~:not([hidden]) {
    border-color: rgb(229 229 226/var(--tw-divide-opacity,1))
}
html[data-brand="miela"] .border-\[\#303048\] {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#904554\] {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#904554\]\/25 {
    border-color: #0a0a0a40
}
html[data-brand="miela"] .border-\[\#904554\]\/30 {
    border-color: #0a0a0a4d
}
html[data-brand="miela"] .border-\[\#904554\]\/50 {
    border-color: #0a0a0a80
}
html[data-brand="miela"] .border-\[\#909096\] {
    border-color: rgb(163 163 160/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#909096\]\/50 {
    border-color: #a3a3a080
}
html[data-brand="miela"] .border-\[\#c3a6ac\] {
    border-color: rgb(200 200 196/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#c3a6ac\]\/50 {
    border-color: #c8c8c480
}
html[data-brand="miela"] .border-\[\#c3a6ac\]\/75 {
    border-color: #c8c8c4bf
}
html[data-brand="miela"] .border-\[\#d8bdc4\] {
    border-color: rgb(217 217 214/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#db909f\] {
    border-color: rgb(230 187 0/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#e2673c\] {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#e2673c\]\/30 {
    border-color: #0a0a0a4d
}
html[data-brand="miela"] .border-\[\#e9dee0\] {
    border-color: rgb(229 229 226/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#e9e3e0\] {
    border-color: rgb(227 227 224/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-\[\#eadde0\] {
    border-color: rgb(229 229 226/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .border-t-\[\#904554\] {
    border-top-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .bg-\[\#303048\] {
    background-color: rgb(10 10 10/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#454550\] {
    background-color: rgb(38 38 38/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#904554\] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#904554\] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#905460\] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#905460\] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#9e5c69\] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#9e5c69\] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#FAF6F9\] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#c3a6ac\] {
    background-color: rgb(212 212 209/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#e2673c\] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e2673c\] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e2673c\]\/10 {
    background-color: #f7c9001a;
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e2673c\]\/10 [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e2673c\]\/20 {
    background-color: #f7c90033;
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e2673c\]\/20 [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .bg-\[\#e9dee0\] {
    background-color: rgb(239 239 236/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#e9e3e0\] {
    background-color: rgb(237 237 234/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#eadde0\] {
    background-color: rgb(239 239 236/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#eadde0\]\/70 {
    background-color: #efefecb3
}
html[data-brand="miela"] .bg-\[\#f6e3ee\] {
    background-color: rgb(255 244 194/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#f7eff0\] {
    background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#f7f3f0\] {
    background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#faf6f9\] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#fbf7f8\] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[\#fff9f9\] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .bg-\[rgba\(48\,48\,72\,0\.48\)\] {
    background-color: #0a0a0a7a
}
html[data-brand="miela"] .bg-\[linear-gradient\(180deg\,\#F7EFF0_0\%\,\#FFE6E9_100\%\)\] {
    background-image: linear-gradient(#f5f5f3 0%,#ffe6e9 100%)
}
html[data-brand="miela"] .from-\[\#904554\]\/10 {
    --tw-gradient-from: #f7c9001a var(--tw-gradient-from-position);
    --tw-gradient-to: #f7c90000 var(--tw-gradient-to-position);
    color: #0a0a0a
}
html[data-brand="miela"] .from-\[\#904554\]\/10 [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .to-\[\#904554\]\/5 {
    --tw-gradient-to: #f7c9000d var(--tw-gradient-to-position);
    color: #0a0a0a
}
html[data-brand="miela"] .to-\[\#904554\]\/5 [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .text-\[\#192036\] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#303048\] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#303247\] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#454550\] {
    color: rgb(61 61 61/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#6f6f78\] {
    color: rgb(102 102 102/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#777681\] {
    color: rgb(102 102 102/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#904554\] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#904554\]\/30 {
    color: #0a0a0a4d
}
html[data-brand="miela"] .text-\[\#909096\] {
    color: rgb(115 115 115/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#9e5c69\] {
    color: rgb(38 38 38/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#c3a6ac\] {
    color: rgb(138 138 135/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .text-\[\#e2673c\] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .accent-\[\#904554\] {
    accent-color: #0a0a0a
}
html[data-brand="miela"] .shadow-\[0_12px_30px_rgba\(48\,48\,72\,0\.16\)\] {
    --tw-shadow: 0 12px 30px #0a0a0a29
}
html[data-brand="miela"] .shadow-\[0_16px_40px_rgba\(48\,48\,72\,0\.18\)\] {
    --tw-shadow: 0 16px 40px #0a0a0a2e
}
html[data-brand="miela"] .shadow-\[0_16px_48px_rgba\(48\,48\,72\,0\.18\)\] {
    --tw-shadow: 0 16px 48px #0a0a0a2e
}
html[data-brand="miela"] .shadow-\[0_16px_48px_rgba\(48\,48\,72\,0\.24\)\] {
    --tw-shadow: 0 16px 48px #0a0a0a3d
}
html[data-brand="miela"] .shadow-\[0_18px_50px_rgba\(48\,48\,72\,0\.10\)\] {
    --tw-shadow: 0 18px 50px #0a0a0a1a
}
html[data-brand="miela"] .shadow-\[0_1px_2px_rgba\(144\,69\,84\,0\.16\)\] {
    --tw-shadow: 0 1px 2px #0a0a0a29
}
html[data-brand="miela"] .shadow-\[0_1px_3px_rgba\(144\,69\,84\,0\.35\)\] {
    --tw-shadow: 0 1px 3px #0a0a0a59
}
html[data-brand="miela"] .shadow-\[0_20px_60px_rgba\(48\,48\,72\,0\.28\)\] {
    --tw-shadow: 0 20px 60px #0a0a0a47
}
html[data-brand="miela"] .shadow-\[0_2px_8px_rgba\(144\,69\,84\,0\.16\)\] {
    --tw-shadow: 0 2px 8px #0a0a0a29
}
html[data-brand="miela"] .shadow-\[0_4px_16px_rgba\(144\,69\,84\,0\.24\)\] {
    --tw-shadow: 0 4px 16px #0a0a0a3d
}
html[data-brand="miela"] .shadow-\[0_4px_8px_rgba\(144\,69\,84\,0\.16\)\] {
    --tw-shadow: 0 4px 8px #0a0a0a29
}
html[data-brand="miela"] .ring-\[\#904554\] {
    --tw-ring-color: rgb(10 10 10/var(--tw-ring-opacity,1))
}
html[data-brand="miela"] .brand-loading-ring {
    border-color: #0a0a0a #0a0a0a29 #0a0a0a29
}
html[data-brand="miela"] .file\:bg-\[\#f7eff0\]::file-selector-button {
    background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .file\:text-\[\#904554\]::file-selector-button {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .placeholder\:text-\[\#303048\]\/50::placeholder {
    color: #0a0a0a80
}
html[data-brand="miela"] .placeholder\:text-\[\#454550\]\/50::placeholder {
    color: #3d3d3d80
}
html[data-brand="miela"] .placeholder\:text-\[\#909096\]::placeholder {
    color: rgb(115 115 115/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .after\:bg-\[\#e9dee0\]:after {
    background-color: rgb(239 239 236/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .focus-within\:border-\[\#904554\]:focus-within {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .focus-within\:ring-\[\#904554\]:focus-within {
    --tw-ring-color: rgb(10 10 10/var(--tw-ring-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#904554\]:hover {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#904554\]\/30:hover {
    border-color: #0a0a0a4d
}
html[data-brand="miela"] .hover\:border-\[\#c3a6ac\]:hover {
    border-color: rgb(200 200 196/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#db909f\]:hover {
    border-color: rgb(230 187 0/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#dcc4ca\]:hover {
    border-color: rgb(217 217 214/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#e2673c\]:hover {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .hover\:border-\[\#e2673c\]\/40:hover {
    border-color: #0a0a0a66
}
html[data-brand="miela"] .hover\:border-\[\#e2673c\]\/60:hover {
    border-color: #0a0a0a99
}
html[data-brand="miela"] .hover\:\!bg-\[\#faf6f9\]:hover {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1)) !important
}
html[data-brand="miela"] .hover\:bg-\[\#6f3944\]:hover {
    background-color: rgb(217 176 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#6f3944\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#783947\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#783947\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#7f3d49\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#7f3d49\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#7f4652\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#7f4652\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#904554\]:hover {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#904554\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#c9572f\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#c9572f\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#cb5731\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#cb5731\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#d4572f\]:hover {
    background-color: rgb(230 187 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#d4572f\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#e2673c\]:hover {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#e2673c\]:hover [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .hover\:bg-\[\#f6e3ee\]:hover {
    background-color: rgb(255 244 194/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .hover\:bg-\[\#f7eff0\]:hover {
    background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .hover\:bg-\[\#faf6f9\]:hover {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .hover\:bg-\[\#faf6f9\]\/70:hover {
    background-color: #fafaf8b3
}
html[data-brand="miela"] .hover\:text-\[\#303048\]:hover {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#303247\]:hover {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#454550\]:hover {
    color: rgb(61 61 61/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#6f3944\]:hover {
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#7f3d49\]:hover {
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#904554\]:hover {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#9e5c69\]:hover {
    color: rgb(38 38 38/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#c9572f\]:hover {
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#cb5731\]:hover {
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#d4572f\]:hover {
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .hover\:text-\[\#e2673c\]:hover {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .focus\:border-\[\#904554\]:focus {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .focus\:text-\[\#904554\]:focus {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .focus\:ring-\[\#904554\]:focus {
    --tw-ring-color: rgb(10 10 10/var(--tw-ring-opacity,1))
}
html[data-brand="miela"] .focus\:ring-\[\#904554\]\/20:focus {
    --tw-ring-color: #0a0a0a33
}
html[data-brand="miela"] .focus\:ring-\[\#904554\]\/40:focus {
    --tw-ring-color: #0a0a0a66
}
html[data-brand="miela"] .focus\:ring-\[\#f6e3ee\]:focus {
    --tw-ring-color: rgb(243 223 138/var(--tw-ring-opacity,1))
}
html[data-brand="miela"] .focus-visible\:border-\[\#904554\]:focus-visible {
    border-color: rgb(10 10 10/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .focus-visible\:bg-\[\#faf6f9\]:focus-visible {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .focus-visible\:ring-\[\#904554\]:focus-visible {
    --tw-ring-color: rgb(10 10 10/var(--tw-ring-opacity,1))
}
html[data-brand="miela"] .focus-visible\:ring-\[\#904554\]\/20:focus-visible {
    --tw-ring-color: #0a0a0a33
}
html[data-brand="miela"] .focus-visible\:ring-\[\#904554\]\/30:focus-visible {
    --tw-ring-color: #0a0a0a4d
}
html[data-brand="miela"] .focus-visible\:ring-offset-\[\#f7eff0\]:focus-visible {
    --tw-ring-offset-color: #ebebe8
}
html[data-brand="miela"] .disabled\:text-\[\#454550\]:disabled {
    color: rgb(61 61 61/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .group:hover .group-hover\:bg-\[\#904554\] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .group:hover .group-hover\:bg-\[\#904554\] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .group:hover .group-hover\:bg-\[\#faf6f9\] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .data-\[state\=active\]\:bg-\[\#e2673c\][data-state=active] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=active\]\:bg-\[\#e2673c\][data-state=active] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=active\]\:bg-\[\#f7f3f0\][data-state=active] {
    background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .data-\[state\=checked\]\:bg-\[\#904554\][data-state=checked] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=checked\]\:bg-\[\#904554\][data-state=checked] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=checked\]\:bg-\[\#e2673c\][data-state=checked] {
    background-color: rgb(247 201 0/var(--tw-bg-opacity,1));
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=checked\]\:bg-\[\#e2673c\][data-state=checked] [class*="text-white"] {
    color: #0a0a0a
}
html[data-brand="miela"] .data-\[state\=unchecked\]\:bg-\[\#c3a6ac\][data-state=unchecked] {
    background-color: rgb(212 212 209/var(--tw-bg-opacity,1))
}
@media not all and (min-width:1024px) {
    html[data-brand="miela"] .max-lg\:border-\[\#e9e3e0\] {
        border-color: rgb(227 227 224/var(--tw-border-opacity,1))
    }
    html[data-brand="miela"] .max-lg\:text-\[\#904554\] {
        color: rgb(10 10 10/var(--tw-text-opacity,1))
    }
    html[data-brand="miela"] .max-lg\:shadow-\[0_1px_2px_rgba\(144\,69\,84\,0\.16\)\] {
        --tw-shadow: 0 1px 2px #0a0a0a29
    }
}
@media not all and (min-width:640px) {
    html[data-brand="miela"] .max-sm\:border-\[\#904554\] {
        border-color: rgb(10 10 10/var(--tw-border-opacity,1))
    }
    html[data-brand="miela"] .max-sm\:text-\[\#904554\] {
        color: rgb(10 10 10/var(--tw-text-opacity,1))
    }
    html[data-brand="miela"] .max-sm\:hover\:text-\[\#904554\]:hover {
        color: rgb(10 10 10/var(--tw-text-opacity,1))
    }
}
@media (min-width:640px) {
    html[data-brand="miela"] .sm\:placeholder\:text-\[\#303048\]\/50::placeholder {
        color: #0a0a0a80
    }
}
@media (min-width:1024px) {
    html[data-brand="miela"] .lg\:bg-\[\#f7eff0\] {
        background-color: rgb(245 245 243/var(--tw-bg-opacity,1))
    }
}
html[data-brand="miela"] .\[\&\>\[data-dialog-close\]\:hover\]\:bg-\[\#f6e3ee\]>[data-dialog-close]:hover {
    background-color: rgb(255 244 194/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .\[\&\>\[data-dialog-close\]\]\:bg-\[\#faf6f9\]>[data-dialog-close] {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .\[\&\>\[data-dialog-close\]\]\:text-\[\#303048\]>[data-dialog-close] {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .\[\&\>button\:hover\]\:bg-\[\#f6e3ee\]>button:hover {
    background-color: rgb(255 244 194/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .\[\&\>button\]\:bg-\[\#faf6f9\]>button {
    background-color: rgb(250 250 248/var(--tw-bg-opacity,1))
}
html[data-brand="miela"] .\[\&\>button\]\:text-\[\#303048\]>button {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .\[\&_h2\]\:border-\[\#eadde0\] h2 {
    border-color: rgb(229 229 226/var(--tw-border-opacity,1))
}
html[data-brand="miela"] .\[\&_h2\]\:text-\[\#303048\] h2 {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .\[\&_li\]\:text-\[\#454550\] li {
    color: rgb(61 61 61/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .\[\&_p\]\:text-\[\#454550\] p {
    color: rgb(61 61 61/var(--tw-text-opacity,1))
}
html[data-brand="miela"] .\[\&_strong\]\:text-\[\#303048\] strong {
    color: rgb(10 10 10/var(--tw-text-opacity,1))
}

/* Theme tokens (globals.css :root) */
html[data-brand="miela"] {
  --background: #f5f5f3;
  --foreground: #0a0a0a;
  --card: #ffffff;
  --card-foreground: #0a0a0a;
  --primary: #f7c900;
  --primary-foreground: #0a0a0a;
  --secondary: #f2f2ef;
  --secondary-foreground: #0a0a0a;
  --muted: #f2f2ef;
  --muted-foreground: #737373;
  --accent: #f7c900;
  --accent-foreground: #0a0a0a;
  --border: #e5e5e2;
  --input: #e5e5e2;
  --ring: #0a0a0a;
  --scrollbar-thumb: rgba(10, 10, 10, 0.18);
  --scrollbar-thumb-hover: rgba(10, 10, 10, 0.32);
}

/* Single-color icon files drawn in navy or rose */
html[data-brand="miela"] img[src*="figma-icon-"],
html[data-brand="miela"] img[src*="figma-contact-"],
html[data-brand="miela"] img[src*="figma-payouts-"],
html[data-brand="miela"] img[src*="figma-application-clock"],
html[data-brand="miela"] img[src*="figma-application-date"],
html[data-brand="miela"] img[src*="figma-application-location"] {
  filter: brightness(0);
}

/* Inline SVG colors in components */
html[data-brand="miela"] [fill="#904554" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#904554" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#905460" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#905460" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#9e5c69" i] { fill: #262626; }
html[data-brand="miela"] [stroke="#9e5c69" i] { stroke: #262626; }
html[data-brand="miela"] [fill="#7f3d49" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#7f3d49" i] { stroke: #000000; }
html[data-brand="miela"] [fill="#783947" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#783947" i] { stroke: #000000; }
html[data-brand="miela"] [fill="#7f4652" i] { fill: #1a1a1a; }
html[data-brand="miela"] [stroke="#7f4652" i] { stroke: #1a1a1a; }
html[data-brand="miela"] [fill="#6f3944" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#6f3944" i] { stroke: #000000; }
html[data-brand="miela"] [fill="#db909f" i] { fill: #3f3f3f; }
html[data-brand="miela"] [stroke="#db909f" i] { stroke: #3f3f3f; }
html[data-brand="miela"] [fill="#c3a6ac" i] { fill: #8a8a87; }
html[data-brand="miela"] [stroke="#c3a6ac" i] { stroke: #8a8a87; }
html[data-brand="miela"] [fill="#d8bdc4" i] { fill: #a3a3a0; }
html[data-brand="miela"] [stroke="#d8bdc4" i] { stroke: #a3a3a0; }
html[data-brand="miela"] [fill="#dcc4ca" i] { fill: #a3a3a0; }
html[data-brand="miela"] [stroke="#dcc4ca" i] { stroke: #a3a3a0; }
html[data-brand="miela"] [fill="#eadde0" i] { fill: #a3a3a0; }
html[data-brand="miela"] [stroke="#eadde0" i] { stroke: #a3a3a0; }
html[data-brand="miela"] [fill="#e9dee0" i] { fill: #a3a3a0; }
html[data-brand="miela"] [stroke="#e9dee0" i] { stroke: #a3a3a0; }
html[data-brand="miela"] [fill="#f6e3ee" i] { fill: #6b5800; }
html[data-brand="miela"] [stroke="#f6e3ee" i] { stroke: #6b5800; }
html[data-brand="miela"] [fill="#f7eff0" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#f7eff0" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#faf6f9" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#faf6f9" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#fbf7f8" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#fbf7f8" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#fff3fa" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#fff3fa" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#fff9f9" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#fff9f9" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#303048" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#303048" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#303247" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#303247" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#192036" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#192036" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#454550" i] { fill: #3d3d3d; }
html[data-brand="miela"] [stroke="#454550" i] { stroke: #3d3d3d; }
html[data-brand="miela"] [fill="#909096" i] { fill: #737373; }
html[data-brand="miela"] [stroke="#909096" i] { stroke: #737373; }
html[data-brand="miela"] [fill="#6f6f78" i] { fill: #666666; }
html[data-brand="miela"] [stroke="#6f6f78" i] { stroke: #666666; }
html[data-brand="miela"] [fill="#777681" i] { fill: #666666; }
html[data-brand="miela"] [stroke="#777681" i] { stroke: #666666; }
html[data-brand="miela"] [fill="#e2673c" i] { fill: #0a0a0a; }
html[data-brand="miela"] [stroke="#e2673c" i] { stroke: #0a0a0a; }
html[data-brand="miela"] [fill="#cb5731" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#cb5731" i] { stroke: #000000; }
html[data-brand="miela"] [fill="#d4572f" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#d4572f" i] { stroke: #000000; }
html[data-brand="miela"] [fill="#c9572f" i] { fill: #000000; }
html[data-brand="miela"] [stroke="#c9572f" i] { stroke: #000000; }

/* Inline orange CTA (PlatformConnectBubble) */
html[data-brand="miela"] [style*="#e2673c"],
html[data-brand="miela"] [style*="rgb(226, 103, 60)"] {
  background: #f7c900 !important;
  color: #0a0a0a !important;
}
