[data-flowz-appearance] .flowz-module{background:var(--center-bg,#f7f7f9);color:var(--center-fg,#30313b)}[data-flowz-appearance][data-center-scope=chat] .flowz-module,[data-flowz-appearance][data-center-scope=chat] .flowz-sections{background:#fff}[data-flowz-appearance] .flowz-chat{background:var(--center-bg,#f7f7f9);color:var(--center-fg,#30313b)}[data-flowz-appearance] .flowz-chat .flowz-bubble{color:#24252d}[data-flowz-appearance] .flowz-inbox,[data-flowz-appearance] .flowz-sections .bg-white,[data-flowz-appearance] .flowz-sections article{background:#fff;color:#24252d}[data-flowz-appearance] .flowz-topbar{background:var(--top-bg,#fff);color:var(--top-fg,#17181c);border-color:color-mix(in srgb,var(--top-fg,#17181c) 18%,transparent)}[data-flowz-appearance] .flowz-topbar nav button{color:var(--top-fg,#17181c);opacity:.72}[data-flowz-appearance] .flowz-topbar nav button.text-brand-black,[data-flowz-appearance] .flowz-topbar nav button[aria-current=page]{color:var(--top-fg,#17181c);opacity:1}[data-flowz-appearance] .flowz-topbar .tracking-tight,[data-flowz-appearance] .flowz-topbar button:not(.bg-brand-black):not(.apariencia-wa){color:var(--top-fg,#17181c)}[data-flowz-appearance] .flowz-topbar button:not(.bg-brand-black):not(.apariencia-wa):hover{background:var(--top-hover,#00000009)}[data-flowz-appearance] .flowz-topbar button.apariencia-wa{color:#128c7e}[data-flowz-appearance] .flowz-topbar .border-brand-border{border-color:color-mix(in srgb,var(--top-fg,#17181c) 20%,transparent)}[data-flowz-appearance] .flowz-topbar input{color:var(--top-fg,#17181c)}[data-flowz-appearance] .flowz-topbar input::placeholder{color:var(--top-fg,#17181c);opacity:.62}[data-flowz-appearance] .flowz-topbar .bg-brand-black{background:var(--accent,#7141ba);color:var(--accent-fg,#fff)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"]{background:var(--side-bg,#17181c);color:var(--side-fg,#fff)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .bg-brand-black{background:var(--side-bg,#17181c)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .text-white{color:var(--side-fg,#fff)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .text-white\/80{color:color-mix(in srgb,var(--side-fg,#fff) 80%,transparent)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .text-white\/70{color:color-mix(in srgb,var(--side-fg,#fff) 70%,transparent)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .text-white\/50{color:color-mix(in srgb,var(--side-fg,#fff) 55%,transparent)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .hover\:text-white\/80:hover{color:var(--side-fg,#fff)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .hover\:bg-white\/10:hover{background:var(--side-hover,#ffffff22)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .border-white\/10{border-color:color-mix(in srgb,var(--side-fg,#fff) 18%,transparent)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .border-white\/20{border-color:color-mix(in srgb,var(--side-fg,#fff) 26%,transparent)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] svg{color:var(--side-custom-icon,var(--side-icon,#fff))}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .bg-brand-yellow{background:var(--side-selected,var(--accent,#7141ba));color:var(--side-selected-fg,#fff)}[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .bg-brand-yellow .ui-icon,[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .bg-brand-yellow svg,[data-e3-sidebar][data-flowz-shell-theme][data-colapsado="1"] .text-brand-black{color:var(--side-selected-fg,#fff)}[data-flowz-appearance] .flowz-side{background:var(--tint,#faf8fc);color:#6f7180;border-color:color-mix(in srgb,var(--accent,#7141ba) 16%,transparent)}[data-flowz-appearance] .flowz-side button{color:#636572}[data-flowz-appearance] .flowz-side svg{color:var(--accent,#7141ba)}[data-flowz-appearance] .flowz-side button:hover{background:var(--soft,#f2edf8)}[data-flowz-appearance] .flowz-side button.flowz-side-active{background:var(--soft,#f2edf8);color:var(--accent,#7141ba)}[data-flowz-appearance] .flowz-side button.flowz-side-active svg{color:var(--accent,#7141ba)}[data-flowz-appearance] .flowz-side .bg-brand-border{background:color-mix(in srgb,var(--accent,#7141ba) 20%,transparent)}[data-flowz-appearance] .flowz-module a.bg-brand-black,[data-flowz-appearance] .flowz-module button.bg-brand-black,[data-flowz-appearance] .flowz-module button.bg-brand-black:hover{background:var(--accent,#7141ba);border-color:var(--accent,#7141ba);color:var(--accent-fg,#fff)}[data-flowz-appearance] .flowz-module span.bg-brand-black{background:var(--accent,#7141ba)}[data-flowz-appearance] .flowz-module .hover\:bg-brand-light:hover{background:var(--soft,#f2edf8)}[data-flowz-appearance] .flowz-module .hover\:bg-brand-light\/60:hover{background:var(--tint,#faf8fc)}[data-flowz-appearance] .flowz-module :focus-visible{outline:2px solid var(--accent,#7141ba);outline-offset:2px}[data-flowz-appearance] .flowz-module .apariencia-trigger{background:var(--top-hover,#00000009);color:var(--top-fg,#17181c);border:1px solid color-mix(in srgb,var(--top-fg,#17181c) 18%,transparent);border-radius:9999px}[data-flowz-appearance] .flowz-module .apariencia-trigger:hover{background:var(--soft,#f2edf8);color:var(--accent,#7141ba)}[data-flowz-appearance][data-appearance-density=compact] .flowz-inbox-row{padding-top:.35rem;padding-bottom:.35rem}[data-flowz-appearance][data-appearance-density=comfort] .flowz-inbox-row{padding-top:.9rem;padding-bottom:.9rem}[data-flowz-appearance][data-appearance-density=compact] .flowz-chat .flowz-messages{padding-top:.55rem;padding-bottom:.55rem}[data-flowz-appearance][data-appearance-density=comfort] .flowz-chat .flowz-messages{padding-top:1.1rem;padding-bottom:1.1rem}[data-flowz-appearance][data-appearance-density=comfort] .flowz-bubble{padding:.8rem .95rem}[data-flowz-appearance][data-reading-size=large] .flowz-bubble{font-size:15px;line-height:1.5}[data-flowz-appearance][data-reading-size=large] .flowz-sections input,[data-flowz-appearance][data-reading-size=large] .flowz-sections select,[data-flowz-appearance][data-reading-size=large] .flowz-sections table,[data-flowz-appearance][data-reading-size=large] .flowz-sections textarea{font-size:15px}[data-flowz-appearance][data-reading-size=large] .flowz-inbox-row .text-xs{font-size:14px}[data-flowz-appearance][data-reading-size=large] .flowz-inbox-row .text-\[11px\]{font-size:13px}[data-flowz-appearance][data-motion=reduced] .apariencia-dialog *,[data-flowz-appearance][data-motion=reduced] .apariencia-dialog :after,[data-flowz-appearance][data-motion=reduced] .apariencia-dialog :before,[data-flowz-appearance][data-motion=reduced] .flowz-module *,[data-flowz-appearance][data-motion=reduced] .flowz-module :after,[data-flowz-appearance][data-motion=reduced] .flowz-module :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){[data-flowz-appearance][data-motion=system] .apariencia-dialog *,[data-flowz-appearance][data-motion=system] .apariencia-dialog :after,[data-flowz-appearance][data-motion=system] .apariencia-dialog :before,[data-flowz-appearance][data-motion=system] .flowz-module *,[data-flowz-appearance][data-motion=system] .flowz-module :after,[data-flowz-appearance][data-motion=system] .flowz-module :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.apariencia-dialog{width:min(680px,calc(100vw - 28px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #e7e7ec;border-radius:14px;color:#30313b;background:#fff;box-shadow:0 24px 90px #17132430;margin:auto}.apariencia-dialog::backdrop{background:#25233355;backdrop-filter:blur(2px)}.apariencia-dialog .apariencia-head{padding:23px 24px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.apariencia-dialog .apariencia-head h2{font-size:20px;font-weight:700;margin:0 0 7px}.apariencia-dialog .apariencia-head p{margin:0;color:#747681;font-size:12px}.apariencia-dialog .apariencia-icon{border:0;background:transparent;color:#747681;padding:5px;border-radius:8px}.apariencia-dialog .apariencia-icon:hover{background:var(--tint,#faf8fc);color:var(--accent,#7141ba)}.apariencia-dialog .apariencia-body{padding:0 24px 20px;overflow:auto;max-height:calc(100dvh - 215px)}.apariencia-dialog .apariencia-body h3{font-size:12px;font-weight:700;margin:15px 0 12px}.apariencia-dialog .apariencia-tabs{display:flex;gap:18px;border-bottom:1px solid #e7e7ec;margin-bottom:16px;overflow-x:auto;scrollbar-width:none}.apariencia-dialog .apariencia-tabs::-webkit-scrollbar{display:none}.apariencia-dialog .apariencia-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:10px 0;color:#747681;white-space:nowrap;font-size:12px}.apariencia-dialog .apariencia-tabs button[aria-selected=true]{color:var(--accent,#7141ba);border-bottom-color:var(--accent,#7141ba);font-weight:600;background:transparent}.apariencia-dialog .apariencia-note{margin:10px 0 0;color:#747681;font-size:11px;line-height:1.45}.apariencia-dialog .apariencia-status{margin-top:14px;padding-top:12px;border-top:1px solid #e7e7ec;color:#62646f;min-height:18px}.apariencia-dialog .apariencia-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.apariencia-dialog .apariencia-presets>button{padding:7px;background:#fff;border:1px solid #e7e7ec;text-align:left;border-radius:8px}.apariencia-dialog .apariencia-presets>button[aria-pressed=true]{border:2px solid var(--accent,#7141ba);padding:6px;background:var(--tint,#faf8fc)}.apariencia-dialog .apariencia-presets>button>span{display:block;font-size:12px;margin:10px 3px 4px}.apariencia-dialog .apariencia-presets>button[aria-pressed=true]>span:after{content:" ✓";color:var(--accent,#7141ba)}.apariencia-dialog .apariencia-preset-mini{height:85px;border-radius:5px;overflow:hidden;display:grid;grid-template-columns:20px 1fr;grid-template-rows:15px 1fr;border:1px solid #8882;pointer-events:none}.apariencia-dialog .apariencia-preset-mini aside{background:var(--p-side);grid-row:1/3}.apariencia-dialog .apariencia-preset-mini header{background:var(--p-top)}.apariencia-dialog .apariencia-preset-mini main{background:var(--p-center);padding:9px 7px;display:flex;flex-direction:column;gap:7px}.apariencia-dialog .apariencia-preset-mini i{background:#fff;width:70%;height:15px;border-radius:3px;border:1px solid #8882}.apariencia-dialog .apariencia-preset-mini b{background:var(--p-accent);width:65%;height:15px;border-radius:3px;align-self:flex-end}.apariencia-dialog .apariencia-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:5px 0 20px}.apariencia-dialog .apariencia-parts button{display:flex;gap:7px;align-items:center;font-size:11px;padding:11px 6px;border-radius:8px}.apariencia-dialog .apariencia-parts i{width:16px;height:16px;border-radius:5px;border:1px solid #8885;flex-shrink:0}.apariencia-dialog .apariencia-icon-mode{margin-bottom:12px}.apariencia-dialog .apariencia-color-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.apariencia-dialog .apariencia-color-grid button{padding:6px 3px;border:1px solid transparent;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;background:#fff}.apariencia-dialog .apariencia-color-grid i{width:25px;height:25px;border-radius:50%;border:1px solid #8884}.apariencia-dialog .apariencia-color-grid button[aria-pressed=true]{border-color:var(--accent,#7141ba);background:var(--soft,#f2edf8)}.apariencia-dialog .apariencia-color-grid button[aria-pressed=true] span:after{content:" ✓"}.apariencia-dialog .apariencia-custom-color{display:flex;align-items:flex-end;gap:12px;margin-top:20px;flex-wrap:wrap}.apariencia-dialog .apariencia-custom-color label{display:flex;flex-direction:column;gap:7px;font-size:11px}.apariencia-dialog .apariencia-custom-color input[type=color]{width:80px;height:36px;padding:3px;border:1px solid #e7e7ec;border-radius:8px;background:#fff}.apariencia-dialog .apariencia-custom-color input[type=text]{width:130px;height:36px}.apariencia-dialog .apariencia-save-combo{display:flex;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #e7e7ec}.apariencia-dialog .apariencia-save-combo input{flex:1;min-width:0}.apariencia-dialog .apariencia-saved-combo{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #e7e7ec;flex-wrap:wrap}.apariencia-dialog .apariencia-saved-combo strong{flex:1;font-size:12px;min-width:110px;overflow-wrap:anywhere}.apariencia-dialog .apariencia-saved-combo button{font-size:11px;padding:7px}.apariencia-dialog .apariencia-swatches{display:flex;gap:4px}.apariencia-dialog .apariencia-swatches i{height:15px;width:15px;border-radius:50%;border:1px solid #00000008}.apariencia-dialog .apariencia-options{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid #e7e7ec;flex-wrap:wrap}.apariencia-dialog .apariencia-options:first-of-type{margin-top:0;border-top:0}.apariencia-dialog .apariencia-options strong{font-size:12px}.apariencia-dialog .apariencia-options p{margin:5px 0;color:#747681;font-size:11px;max-width:330px}.apariencia-dialog .apariencia-select{min-width:210px;max-width:240px;width:100%}.apariencia-dialog .apariencia-foot{display:flex;align-items:center;gap:8px;padding:14px 24px;border-top:1px solid #e7e7ec;flex-wrap:wrap}.apariencia-dialog .apariencia-foot .apariencia-btn-primary{margin-left:auto}.apariencia-dialog button{font:inherit;cursor:pointer;border:1px solid #e7e7ec;background:#fff;color:#30313b;border-radius:8px;padding:8px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease}.apariencia-dialog button:hover{border-color:var(--accent,#7141ba);background:var(--tint,#faf8fc)}.apariencia-dialog button:disabled{opacity:.45;cursor:not-allowed}.apariencia-dialog button[aria-pressed=true],.apariencia-dialog button[aria-selected=true]{border-color:var(--accent,#7141ba);background:var(--soft,#f2edf8);color:var(--accent,#7141ba)}.apariencia-dialog .apariencia-btn-primary{background:var(--accent,#7141ba);border-color:var(--accent,#7141ba);color:#fff}.apariencia-dialog .apariencia-btn-primary:hover{filter:brightness(.95);background:var(--accent,#7141ba);color:#fff}.apariencia-dialog input[type=text],.apariencia-dialog select{border:1px solid #e7e7ec;border-radius:8px;padding:7px 9px;background:#fff;color:#30313b;font:inherit}.apariencia-dialog button:focus-visible,.apariencia-dialog input[type=text]:focus,.apariencia-dialog select:focus{outline:2px solid var(--accent,#7141ba);outline-offset:2px}@media (max-width:640px){.apariencia-dialog .apariencia-body,.apariencia-dialog .apariencia-foot,.apariencia-dialog .apariencia-head{padding-left:16px;padding-right:16px}.apariencia-dialog .apariencia-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.apariencia-dialog .apariencia-preset-mini{height:65px}.apariencia-dialog .apariencia-parts{grid-template-columns:repeat(2,minmax(0,1fr))}.apariencia-dialog .apariencia-color-grid{gap:3px}.apariencia-dialog .apariencia-color-grid i{width:22px;height:22px}.apariencia-dialog .apariencia-color-grid button{font-size:10px}.apariencia-dialog .apariencia-options{gap:8px}.apariencia-dialog .apariencia-select{min-width:0;max-width:none}.apariencia-dialog .apariencia-foot .apariencia-btn-primary{margin-left:0}}