.rte-wrapper{border:1px solid #ebeef2;border-radius:min(calc(var(--small_cube)*0.65),10px);background:#fafafa;overflow:hidden;-webkit-transition:border-color .15s ease,background .15s ease!important;transition:border-color .15s ease,background .15s ease!important}.rte-wrapper.rte-focused{border-color:var(--brand-color);background:#fff}.rte-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 8px;border-bottom:1px solid #ebeef2}.rte-wrapper.rte-focused .rte-toolbar{border-bottom-color:#ebeef2}.rte-divider{width:1px;height:18px;background:#ebeef2;margin:0 2px}.rte-btn,.rte-divider{-ms-flex-negative:0;flex-shrink:0}.rte-btn{width:28px;height:28px;border:none;border-radius:5px;background:transparent;color:#23262b;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.45;padding:0;-webkit-transition:background .12s ease,opacity .12s ease,color .12s ease!important;transition:background .12s ease,opacity .12s ease,color .12s ease!important}.rte-btn:hover{background:#ebeef2;opacity:.9}.rte-btn.active{background:var(--brand-color);color:#fff;opacity:1}.rte-icon{display:block;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rte-icon-bold{font-family:defaultFont,sans-serif;font-weight:800;font-size:13px;font-style:normal}.rte-icon-italic{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:14px;font-weight:400}.rte-content{padding:min(calc(var(--small_cube)*0.6),10px) min(calc(var(--small_cube)*0.75),12px);min-height:min(calc(var(--small_cube)*4.5),80px);font-size:min(calc(var(--small_cube)*0.82),14px);font-family:defaultFont,sans-serif;line-height:1.55;color:#23262b;text-align:left;outline:none;word-break:break-word;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.rte-content.rte-empty:before{content:attr(data-placeholder);color:var(--font_secondary,#948a8a);pointer-events:none;float:left;height:0}.rte-content b,.rte-content strong{font-weight:700;color:inherit}.rte-content em,.rte-content i{font-style:italic}.rte-content ul{list-style:disc;padding-left:20px;margin:4px 0}.rte-content ol{list-style:decimal;padding-left:20px;margin:4px 0}.rte-content li{margin-bottom:2px}.rte-content p{margin:0 0 4px 0}.rte-content div{margin:0}.rte-swatch-btn{width:24px;height:24px;border:none;border-radius:50%;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .12s ease!important;transition:-webkit-transform .12s ease!important;transition:transform .12s ease!important;transition:transform .12s ease,-webkit-transform .12s ease!important}.rte-swatch-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.rte-swatch{width:14px;height:14px;border-radius:50%;display:block;-ms-flex-negative:0;flex-shrink:0;pointer-events:none}.rte-swatch-btn.active .rte-swatch{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3.5px #23262b;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #23262b}.multi-lang-div[data-v-1f21c390]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:min(calc(var(--small_cube)*0.6),10px)}.language-row[data-v-1f21c390]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(calc(var(--small_cube)*0.65),10px)}.language-row--top[data-v-1f21c390]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flag-img--top[data-v-1f21c390]{margin-top:9px}.lang-rte[data-v-1f21c390]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flag-img[data-v-1f21c390]{width:min(calc(var(--small_cube)*1.2),20px)!important;height:min(calc(var(--small_cube)*1.2),20px)!important;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover}.lang-input[data-v-1f21c390]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ebeef2;border-radius:min(calc(var(--small_cube)*0.65),10px);padding:min(calc(var(--small_cube)*0.6),10px) min(calc(var(--small_cube)*0.75),12px);font-size:min(calc(var(--small_cube)*0.82),14px);font-family:defaultFont,sans-serif;color:#23262b;background:#fafafa;outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease}.lang-input[data-v-1f21c390]:focus{border-color:var(--brand-color);background:#fff}.lang-textarea[data-v-1f21c390]{height:min(calc(var(--small_cube)*4.5),80px);resize:vertical;line-height:1.5}.missing[data-v-1f21c390]{border-color:var(--brand-danger)!important}.svcform-modal-backdrop[data-v-46d425b9]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:backdropIn-46d425b9 .2s ease;animation:backdropIn-46d425b9 .2s ease}@-webkit-keyframes backdropIn-46d425b9{0%{opacity:0}to{opacity:1}}@keyframes backdropIn-46d425b9{0%{opacity:0}to{opacity:1}}.svcform-modal[data-v-46d425b9]{background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.16);box-shadow:0 24px 64px rgba(0,0,0,.16);width:100%;max-width:640px;max-height:88vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin:auto;-webkit-animation:svcform-modalIn-46d425b9 .25s ease;animation:svcform-modalIn-46d425b9 .25s ease}@-webkit-keyframes svcform-modalIn-46d425b9{0%{opacity:0;-webkit-transform:scale(.96) translateY(-10px);transform:scale(.96) translateY(-10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes svcform-modalIn-46d425b9{0%{opacity:0;-webkit-transform:scale(.96) translateY(-10px);transform:scale(.96) translateY(-10px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.svcform-modal-head[data-v-46d425b9]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #ebeef2}.svcform-modal-head h2[data-v-46d425b9]{font-family:defaultFont,sans-serif;font-size:18px;font-weight:700;color:var(--brand-charcoal);margin:0}.close-btn[data-v-46d425b9]{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:8px!important;border:none!important;background:#f4f6f9!important;color:var(--gray-6)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0!important;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .1s!important;transition:background .1s!important}.close-btn[data-v-46d425b9]:hover{background:#ebeef2!important;color:var(--brand-charcoal)!important}.close-btn .material-icons[data-v-46d425b9]{font-size:18px}.svcform-modal-body[data-v-46d425b9]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:20px 24px}.svcform-modal-body[data-v-46d425b9]::-webkit-scrollbar{width:4px}.svcform-modal-body[data-v-46d425b9]::-webkit-scrollbar-track{background:var(--gray-9)}.svcform-modal-body[data-v-46d425b9]::-webkit-scrollbar-thumb{background:var(--gray-7);border-radius:20px}.section-label[data-v-46d425b9]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-6);margin-top:20px;margin-bottom:10px}.field[data-v-46d425b9]{margin-bottom:12px}.field-label[data-v-46d425b9]{display:block;font-size:12px;font-weight:600;color:var(--brand-charcoal);font-family:defaultFont,sans-serif;margin-bottom:4px;text-align:left}.field-hint[data-v-46d425b9]{font-size:11.5px;line-height:1.45;color:var(--gray-6);margin:0 0 6px;text-align:left}.field-hint--section[data-v-46d425b9]{margin-top:-4px}.field-input[data-v-46d425b9],.field-select[data-v-46d425b9]{display:block;width:100%;padding:9px 12px;border:1.5px solid #ebeef2;border-radius:10px;font-size:13px;font-family:defaultFont,sans-serif;color:var(--gray-1);background:var(--gray-10);outline:none;min-width:unset!important;min-height:unset!important;height:auto!important;-webkit-transition:border-color .15s,background .15s,-webkit-box-shadow .15s!important;transition:border-color .15s,background .15s,-webkit-box-shadow .15s!important;transition:border-color .15s,background .15s,box-shadow .15s!important;transition:border-color .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s!important;-webkit-box-sizing:border-box;box-sizing:border-box}.field-input[data-v-46d425b9]:focus,.field-select[data-v-46d425b9]:focus{border-color:var(--brand-color);background:#fff;-webkit-box-shadow:0 0 0 3px var(--brand-color-quarter);box-shadow:0 0 0 3px var(--brand-color-quarter)}.type-grid[data-v-46d425b9]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:4px}.type-btn[data-v-46d425b9]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px!important;padding:10px 14px 10px 10px!important;border:1.5px solid #ebeef2!important;border-radius:12px!important;background:#fff!important;font-family:defaultFont,sans-serif!important;cursor:pointer;min-width:unset!important;min-height:unset!important;text-align:left!important;-webkit-transition:border-color .15s,background .15s!important;transition:border-color .15s,background .15s!important}.type-btn[data-v-46d425b9]:hover{border-color:rgba(51,167,169,.4)!important;background:rgba(51,167,169,.04)!important}.type-btn--active[data-v-46d425b9]{border-color:var(--brand-color)!important;background:rgba(51,167,169,.08)!important}.type-icon-wrap[data-v-46d425b9]{width:34px;height:34px;min-width:34px;border-radius:10px;background:#f4f6f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .15s;transition:background .15s}.type-icon-wrap .material-icons[data-v-46d425b9]{font-size:18px;color:var(--gray-6)}.type-label[data-v-46d425b9]{font-size:13px;font-weight:600;color:var(--gray-5);line-height:1.3;text-align:left}.type-btn--active .type-icon-wrap[data-v-46d425b9]{background:rgba(51,167,169,.14)}.type-btn--active .type-icon-wrap .material-icons[data-v-46d425b9],.type-btn--active .type-label[data-v-46d425b9],.type-btn:hover .type-icon-wrap .material-icons[data-v-46d425b9]{color:var(--brand-color)}.toggle-row[data-v-46d425b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f4f6f9}.toggle-row-text[data-v-46d425b9]{min-width:0}.toggle-row span[data-v-46d425b9]{font-size:13px;font-weight:500;color:var(--brand-charcoal);font-family:defaultFont,sans-serif;text-align:left}.toggle-row .field-hint[data-v-46d425b9]{margin:2px 0 0}.toggle[data-v-46d425b9]{position:relative!important;width:40px!important;height:22px!important;min-width:40px!important;min-height:22px!important;border-radius:11px!important;border:none!important;background:var(--gray-7)!important;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;padding:0!important;-webkit-transition:background .2s!important;transition:background .2s!important}.toggle--on[data-v-46d425b9]{background:var(--brand-color)!important}.toggle-knob[data-v-46d425b9]{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.toggle--on .toggle-knob[data-v-46d425b9]{-webkit-transform:translateX(18px);transform:translateX(18px)}.kitchen-list[data-v-46d425b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:4px}.kitchen-item[data-v-46d425b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid #ebeef2;border-radius:10px;background:var(--gray-10);font-size:13px;font-weight:500;font-family:defaultFont,sans-serif;color:var(--brand-charcoal);cursor:pointer;-webkit-transition:border-color .15s;transition:border-color .15s}.kitchen-item[data-v-46d425b9]:hover{border-color:var(--brand-color)}.img-grid[data-v-46d425b9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4px}.img-option[data-v-46d425b9]{width:64px;height:64px;border:2px solid #ebeef2;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:var(--gray-10);-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.img-option img[data-v-46d425b9]{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;-webkit-filter:invert(0)!important;filter:invert(0)!important}.img-option--active[data-v-46d425b9]{border-color:var(--brand-color);background:rgba(51,167,169,.08)}.svcform-modal-body--saved[data-v-46d425b9]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:48px 24px;text-align:center}.saved-icon-wrap[data-v-46d425b9],.svcform-modal-body--saved[data-v-46d425b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.saved-icon-wrap[data-v-46d425b9]{width:64px;height:64px;border-radius:20px;background:rgba(51,167,169,.12)}.saved-icon-wrap .material-icons[data-v-46d425b9]{font-size:32px;color:var(--brand-color)}.svcform-modal-body--saved h3[data-v-46d425b9]{font-family:defaultFont,sans-serif;font-size:18px;font-weight:700;color:var(--brand-charcoal);margin:0}.svcform-modal-body--saved p[data-v-46d425b9]{font-size:13px;color:var(--gray-6);margin:0}.svcform-modal-footer[data-v-46d425b9]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #ebeef2;background:#fff}.btn-cancel[data-v-46d425b9]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:9px 18px!important;border:1.5px solid #ebeef2!important;border-radius:10px!important;background:#fff!important;font-size:13px!important;font-weight:500!important;font-family:defaultFont,sans-serif!important;color:var(--gray-5)!important;cursor:pointer;min-width:unset!important;min-height:unset!important;-webkit-transition:background .15s,border-color .15s!important;transition:background .15s,border-color .15s!important}.btn-cancel[data-v-46d425b9]:hover{background:var(--gray-9)!important;border-color:var(--gray-7)!important;color:var(--brand-charcoal)!important}.btn-primary[data-v-46d425b9]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:6px!important;padding:9px 20px!important;border:none!important;border-radius:10px!important;background:var(--brand-color)!important;font-size:13px!important;font-weight:600!important;font-family:defaultFont,sans-serif!important;color:#fff!important;cursor:pointer;min-width:unset!important;min-height:unset!important;-webkit-box-shadow:0 2px 8px rgba(51,167,169,.28);box-shadow:0 2px 8px rgba(51,167,169,.28);-webkit-transition:opacity .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease!important;transition:opacity .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease!important;transition:opacity .15s ease,transform .1s ease,box-shadow .15s ease!important;transition:opacity .15s ease,transform .1s ease,box-shadow .15s ease,-webkit-transform .1s ease,-webkit-box-shadow .15s ease!important}.btn-primary[data-v-46d425b9]:hover{opacity:.92;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 14px rgba(51,167,169,.38);box-shadow:0 4px 14px rgba(51,167,169,.38)}.btn-primary .material-icons[data-v-46d425b9]{font-size:16px!important}