@charset "UTF-8";.privacyAgreementField__label[data-v-b047c720]{display:flex;align-items:flex-start;font-size:.85rem;color:#333;cursor:pointer}.privacyAgreementField__label span[data-v-b047c720]{margin-left:.5rem;line-height:1.4}.privacyAgreementField__checkbox[data-v-b047c720]{margin-top:.15rem;flex-shrink:0}.privacyAgreementField__link[data-v-b047c720]{color:inherit;text-decoration:underline}.privacyAgreementField__link[data-v-b047c720]:hover{opacity:.75}.privacyAgreementField__error[data-v-b047c720]{display:block;font-size:.8rem;color:#e53e3e;margin-top:.3rem}.marketingAgreementField__label[data-v-7c582021]{display:flex;align-items:flex-start;font-size:.85rem;color:#333;cursor:pointer}.marketingAgreementField__label span[data-v-7c582021]{margin-left:.5rem;line-height:1.4}.marketingAgreementField__checkbox[data-v-7c582021]{margin-top:.15rem;flex-shrink:0}.marketingAgreementField__error[data-v-7c582021]{display:block;font-size:.8rem;color:#e53e3e;margin-top:.3rem}.callbackForm[data-v-84733842]{font-family:Inter,sans-serif}.callbackForm__title[data-v-84733842]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.callbackForm__subtitle[data-v-84733842]{font-size:.9rem;color:#666;margin-bottom:1.5rem}.callbackForm__form[data-v-84733842]{display:flex;flex-direction:column}.callbackForm__field[data-v-84733842]{display:flex;flex-direction:column;margin-bottom:1rem}.callbackForm__field--checkbox[data-v-84733842]{margin-bottom:1rem}.callbackForm__label[data-v-84733842]{font-size:.85rem;font-weight:500;margin-bottom:.4rem;color:#333}.callbackForm__input[data-v-84733842]{border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);outline:none;background-color:var(--input-bg);color:var(--input-text-color);transition:border-color .15s ease}.callbackForm__input[data-v-84733842]::placeholder{color:var(--input-placeholder-color)}.callbackForm__input[data-v-84733842]:focus{border-color:var(--input-focus-border-color)}.callbackForm__input--error[data-v-84733842]{border-color:#e53e3e}.callbackForm__error[data-v-84733842]{font-size:.8rem;color:#e53e3e;margin-top:.3rem}.callbackForm__errorMessage[data-v-84733842]{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;padding:.75rem;font-size:.9rem;color:#c53030;margin-bottom:1rem}.callbackForm__submit[data-v-84733842]{background:#000;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:opacity .15s ease;margin-top:.5rem}.callbackForm__submit[data-v-84733842]:hover:not(:disabled){opacity:.8}.callbackForm__submit[data-v-84733842]:disabled{opacity:.5;cursor:not-allowed}.callbackForm__success[data-v-84733842]{background:#f0fff4;border:1px solid #c6f6d5;border-radius:6px;padding:1.5rem;text-align:center;color:#276749;font-size:1rem;line-height:1.5}.calculateForm[data-v-6160f673]{font-family:Inter,sans-serif}.calculateForm__title[data-v-6160f673]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.calculateForm__subtitle[data-v-6160f673]{font-size:.9rem;color:#666;margin-bottom:1.5rem}.calculateForm__form[data-v-6160f673]{display:flex;flex-direction:column}.calculateForm__field[data-v-6160f673]{display:flex;flex-direction:column;margin-bottom:1rem}.calculateForm__field--checkbox[data-v-6160f673]{margin-bottom:1rem}.calculateForm__label[data-v-6160f673]{font-size:.85rem;font-weight:500;margin-bottom:.4rem;color:#333}.calculateForm__input[data-v-6160f673],.calculateForm__textarea[data-v-6160f673]{border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);outline:none;background-color:var(--input-bg);color:var(--input-text-color);transition:border-color .15s ease}.calculateForm__input[data-v-6160f673]::placeholder,.calculateForm__textarea[data-v-6160f673]::placeholder{color:var(--input-placeholder-color)}.calculateForm__input[data-v-6160f673]:focus,.calculateForm__textarea[data-v-6160f673]:focus{border-color:var(--input-focus-border-color)}.calculateForm__input--error[data-v-6160f673],.calculateForm__textarea--error[data-v-6160f673]{border-color:#e53e3e}.calculateForm__textarea[data-v-6160f673]{resize:vertical;min-height:100px}.calculateForm__error[data-v-6160f673]{font-size:.8rem;color:#e53e3e;margin-top:.3rem}.calculateForm__errorMessage[data-v-6160f673]{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;padding:.75rem;font-size:.9rem;color:#c53030;margin-bottom:1rem}.calculateForm__submit[data-v-6160f673]{background:#000;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:opacity .15s ease;margin-top:.5rem}.calculateForm__submit[data-v-6160f673]:hover:not(:disabled){opacity:.8}.calculateForm__submit[data-v-6160f673]:disabled{opacity:.5;cursor:not-allowed}.calculateForm__success[data-v-6160f673]{background:#f0fff4;border:1px solid #c6f6d5;border-radius:6px;padding:1.5rem;text-align:center;color:#276749;font-size:1rem;line-height:1.5}.calculateForm__cartField[data-v-6160f673]{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:.75rem;margin-bottom:1rem;background:#fafafa}.calculateForm__cartFieldHeader[data-v-6160f673]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.calculateForm__cartFieldTitle[data-v-6160f673]{font-size:.85rem;font-weight:600;color:#333}.calculateForm__cartFieldClose[data-v-6160f673]{width:22px;height:22px;padding:0;border:none;background:transparent;color:#aaa;font-size:1.15rem;line-height:1;cursor:pointer;transition:color .15s ease}.calculateForm__cartFieldClose[data-v-6160f673]:hover{color:#000}.calculateForm__cartList[data-v-6160f673]{list-style:none;margin:0;padding:0}.calculateForm__cartItem[data-v-6160f673]{font-size:.8rem;color:#555;padding:.2rem 0}.calculateForm__cartItem+.calculateForm__cartItem[data-v-6160f673]{border-top:1px solid #eee}.calculateForm--dark .calculateForm__title[data-v-6160f673]{color:#fff}.calculateForm--dark .calculateForm__subtitle[data-v-6160f673]{color:#fff9}.calculateForm--dark .calculateForm__label[data-v-6160f673]{color:#ffffffd9}.calculateForm--dark .calculateForm__input[data-v-6160f673],.calculateForm--dark .calculateForm__textarea[data-v-6160f673]{background-color:#fff;border-color:var(--input-border-color);color:var(--input-text-color)}.calculateForm--dark .calculateForm__submit[data-v-6160f673]{background:#fff;color:#000}.calculateForm--dark .calculateForm__success[data-v-6160f673]{background:#ffffff1a;border-color:#fff3;color:#fff}.calculateForm--dark .calculateForm__cartField[data-v-6160f673]{background:#ffffff14;border-color:#fff3}.calculateForm--dark .calculateForm__cartFieldTitle[data-v-6160f673]{color:#ffffffe6}.calculateForm--dark .calculateForm__cartItem[data-v-6160f673]{color:#ffffffb3}.calculateForm--dark .calculateForm__cartItem+.calculateForm--dark .calculateForm__cartItem[data-v-6160f673]{border-top-color:#ffffff1f}.datePicker[data-v-da006363]{position:relative;font-family:var(--input-font-family)}.datePicker__trigger[data-v-da006363]{width:100%;display:flex;align-items:center;justify-content:space-between;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);background:var(--input-bg);color:var(--input-placeholder-color);cursor:pointer;text-align:left;transition:border-color .15s ease}.datePicker__trigger--filled[data-v-da006363]{color:var(--input-text-color)}.datePicker__trigger--open[data-v-da006363],.datePicker__trigger[data-v-da006363]:focus{border-color:var(--input-focus-border-color);outline:none}.datePicker__trigger--error[data-v-da006363]{border-color:#e53e3e}.datePicker__triggerText[data-v-da006363]{flex:1}.datePicker__chevron[data-v-da006363]{flex-shrink:0;margin-left:.5rem;transition:transform .2s ease;color:#999}.datePicker__chevron--up[data-v-da006363]{transform:rotate(180deg)}.datePicker__panel[data-v-da006363]{position:absolute;top:calc(100% + 6px);left:0;z-index:100;width:280px;background:#fff;border:1px solid var(--default-color-border);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:1rem}.datePicker__header[data-v-da006363]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.datePicker__navBtn[data-v-da006363]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:6px;cursor:pointer;color:#333;transition:background .15s ease}.datePicker__navBtn[data-v-da006363]:hover:not(:disabled){background:#f0f0f0}.datePicker__navBtn[data-v-da006363]:disabled{opacity:.3;cursor:not-allowed}.datePicker__monthLabel[data-v-da006363]{font-size:.9rem;font-weight:600;color:#111}.datePicker__weekdays[data-v-da006363]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.25rem}.datePicker__weekday[data-v-da006363]{text-align:center;font-size:.72rem;font-weight:600;color:#999;padding:.2rem 0}.datePicker__grid[data-v-da006363]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.datePicker__cell[data-v-da006363]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:7px;font-size:.82rem;font-family:var(--input-font-family);color:#222;cursor:pointer;transition:background .12s ease,color .12s ease}.datePicker__cell[data-v-da006363]:hover:not(:disabled):not(.datePicker__cell--selected){background:rgba(var(--default-color-primary, 255 136 0)/.12)}.datePicker__cell--empty[data-v-da006363]{pointer-events:none}.datePicker__cell--disabled[data-v-da006363]{color:#ccc;cursor:not-allowed}.datePicker__cell--today[data-v-da006363]:not(.datePicker__cell--selected){color:var(--default-color-primary);font-weight:700}.datePicker__cell--selected[data-v-da006363]{background:var(--default-color-primary);color:#fff;font-weight:700}.datePicker__error[data-v-da006363]{display:block;font-size:.8rem;color:#e53e3e;margin-top:.3rem}.datePicker-drop-enter-active[data-v-da006363],.datePicker-drop-leave-active[data-v-da006363]{transition:opacity .15s ease,transform .15s ease}.datePicker-drop-enter-from[data-v-da006363],.datePicker-drop-leave-to[data-v-da006363]{opacity:0;transform:translateY(-6px)}.timePicker[data-v-18b10103]{position:relative;font-family:var(--input-font-family)}.timePicker__trigger[data-v-18b10103]{width:100%;display:flex;align-items:center;justify-content:space-between;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);background:var(--input-bg);color:var(--input-placeholder-color);cursor:pointer;text-align:left;transition:border-color .15s ease}.timePicker__trigger--filled[data-v-18b10103]{color:var(--input-text-color)}.timePicker__trigger--open[data-v-18b10103],.timePicker__trigger[data-v-18b10103]:focus{border-color:var(--input-focus-border-color);outline:none}.timePicker__trigger--error[data-v-18b10103]{border-color:#e53e3e}.timePicker__triggerText[data-v-18b10103]{flex:1}.timePicker__chevron[data-v-18b10103]{flex-shrink:0;margin-left:.5rem;transition:transform .2s ease;color:#999}.timePicker__chevron--up[data-v-18b10103]{transform:rotate(180deg)}.timePicker__panel[data-v-18b10103]{position:absolute;top:calc(100% + 6px);left:0;z-index:100;width:100%;max-height:220px;overflow-y:auto;background:#fff;border:1px solid var(--default-color-border);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:.4rem;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:#ddd transparent}.timePicker__panel[data-v-18b10103]::-webkit-scrollbar{width:4px}.timePicker__panel[data-v-18b10103]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.timePicker__slot[data-v-18b10103]{width:100%;text-align:left;border:none;background:none;border-radius:8px;padding:.45rem .75rem;font-size:.9rem;font-family:var(--input-font-family);color:#222;cursor:pointer;transition:background .12s ease,color .12s ease}.timePicker__slot[data-v-18b10103]:hover:not(:disabled):not(.timePicker__slot--selected){background:#f5f5f5}.timePicker__slot--selected[data-v-18b10103]{background:var(--default-color-primary);color:#fff;font-weight:600}.timePicker__slot--disabled[data-v-18b10103]{color:#ccc;cursor:not-allowed}.timePicker__error[data-v-18b10103]{display:block;font-size:.8rem;color:#e53e3e;margin-top:.3rem}.timePicker-drop-enter-active[data-v-18b10103],.timePicker-drop-leave-active[data-v-18b10103]{transition:opacity .15s ease,transform .15s ease}.timePicker-drop-enter-from[data-v-18b10103],.timePicker-drop-leave-to[data-v-18b10103]{opacity:0;transform:translateY(-6px)}.urgentOrderForm[data-v-a55547f0]{font-family:Inter,sans-serif}.urgentOrderForm__title[data-v-a55547f0]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.urgentOrderForm__subtitle[data-v-a55547f0]{font-size:.9rem;color:#666;margin-bottom:1.5rem}.urgentOrderForm__form[data-v-a55547f0]{display:flex;flex-direction:column}.urgentOrderForm__row[data-v-a55547f0]{display:flex;flex-direction:row}.urgentOrderForm__row .urgentOrderForm__field[data-v-a55547f0]{flex:1}.urgentOrderForm__row .urgentOrderForm__field[data-v-a55547f0]:first-child{margin-right:.75rem}.urgentOrderForm__field[data-v-a55547f0]{display:flex;flex-direction:column;margin-bottom:1rem}.urgentOrderForm__label[data-v-a55547f0]{font-size:.85rem;font-weight:500;margin-bottom:.4rem;color:#333}.urgentOrderForm__input[data-v-a55547f0],.urgentOrderForm__textarea[data-v-a55547f0]{border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);outline:none;background-color:var(--input-bg);color:var(--input-text-color);transition:border-color .15s ease}.urgentOrderForm__input[data-v-a55547f0]::placeholder,.urgentOrderForm__textarea[data-v-a55547f0]::placeholder{color:var(--input-placeholder-color)}.urgentOrderForm__input[data-v-a55547f0]:focus,.urgentOrderForm__textarea[data-v-a55547f0]:focus{border-color:var(--input-focus-border-color)}.urgentOrderForm__input--error[data-v-a55547f0],.urgentOrderForm__textarea--error[data-v-a55547f0]{border-color:#e53e3e}.urgentOrderForm__textarea[data-v-a55547f0]{resize:vertical;min-height:100px}.urgentOrderForm__error[data-v-a55547f0]{font-size:.8rem;color:#e53e3e;margin-top:.3rem}.urgentOrderForm__errorMessage[data-v-a55547f0]{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;padding:.75rem;font-size:.9rem;color:#c53030;margin-bottom:1rem}.urgentOrderForm__submit[data-v-a55547f0]{background:#000;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:opacity .15s ease;margin-top:.5rem}.urgentOrderForm__submit[data-v-a55547f0]:hover:not(:disabled){opacity:.8}.urgentOrderForm__submit[data-v-a55547f0]:disabled{opacity:.5;cursor:not-allowed}.urgentOrderForm__success[data-v-a55547f0]{background:#f0fff4;border:1px solid #c6f6d5;border-radius:6px;padding:1.5rem;text-align:center;color:#276749;font-size:1rem;line-height:1.5}.urgentOrderForm__cartField[data-v-a55547f0]{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);padding:.75rem;margin-bottom:1rem;background:#fafafa}.urgentOrderForm__cartFieldHeader[data-v-a55547f0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.urgentOrderForm__cartFieldTitle[data-v-a55547f0]{font-size:.85rem;font-weight:600;color:#333}.urgentOrderForm__cartFieldClose[data-v-a55547f0]{width:22px;height:22px;padding:0;border:none;background:transparent;color:#aaa;font-size:1.15rem;line-height:1;cursor:pointer;transition:color .15s ease}.urgentOrderForm__cartFieldClose[data-v-a55547f0]:hover{color:#000}.urgentOrderForm__cartList[data-v-a55547f0]{list-style:none;margin:0;padding:0}.urgentOrderForm__cartItem[data-v-a55547f0]{font-size:.8rem;color:#555;padding:.2rem 0}.urgentOrderForm__cartItem+.urgentOrderForm__cartItem[data-v-a55547f0]{border-top:1px solid #eee}.testimonialForm[data-v-15de66e4]{font-family:Inter,sans-serif}.testimonialForm__title[data-v-15de66e4]{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.testimonialForm__form[data-v-15de66e4]{display:flex;flex-direction:column}.testimonialForm__field[data-v-15de66e4]{display:flex;flex-direction:column;margin-bottom:1rem}.testimonialForm__field--checkbox[data-v-15de66e4]{margin-bottom:1rem}.testimonialForm__label[data-v-15de66e4]{font-size:.85rem;font-weight:500;margin-bottom:.4rem;color:#333}.testimonialForm__input[data-v-15de66e4],.testimonialForm__textarea[data-v-15de66e4]{border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);outline:none;background-color:var(--input-bg);color:var(--input-text-color);transition:border-color .15s ease}.testimonialForm__input[data-v-15de66e4]::placeholder,.testimonialForm__textarea[data-v-15de66e4]::placeholder{color:var(--input-placeholder-color)}.testimonialForm__input[data-v-15de66e4]:focus,.testimonialForm__textarea[data-v-15de66e4]:focus{border-color:var(--input-focus-border-color)}.testimonialForm__input--error[data-v-15de66e4],.testimonialForm__textarea--error[data-v-15de66e4]{border-color:#e53e3e}.testimonialForm__textarea[data-v-15de66e4]{resize:vertical;min-height:120px}.testimonialForm__checkboxLabel[data-v-15de66e4]{display:flex;align-items:flex-start;font-size:.85rem;color:#333;cursor:pointer}.testimonialForm__checkboxLabel span[data-v-15de66e4]{margin-left:.5rem;line-height:1.4}.testimonialForm__checkbox[data-v-15de66e4]{margin-top:.15rem;flex-shrink:0}.testimonialForm__error[data-v-15de66e4]{font-size:.8rem;color:#e53e3e;margin-top:.3rem}.testimonialForm__errorMessage[data-v-15de66e4]{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;padding:.75rem;font-size:.9rem;color:#c53030;margin-bottom:1rem}.testimonialForm__submit[data-v-15de66e4]{background:#000;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:opacity .15s ease;margin-top:.5rem;align-self:flex-start}.testimonialForm__submit[data-v-15de66e4]:hover:not(:disabled){opacity:.8}.testimonialForm__submit[data-v-15de66e4]:disabled{opacity:.5;cursor:not-allowed}.testimonialForm__success[data-v-15de66e4]{background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;padding:1.5rem;text-align:center}.testimonialForm__successIcon[data-v-15de66e4]{display:block;color:#e53e3e;margin-bottom:.75rem}.testimonialForm__successIcon svg[data-v-15de66e4]{width:2.5rem;height:2.5rem}.testimonialForm__successTitle[data-v-15de66e4]{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.5rem}.testimonialForm__successText[data-v-15de66e4]{font-size:.95rem;color:#555;line-height:1.5;margin-bottom:.4rem}.testimonialForm__successText[data-v-15de66e4]:last-child{margin-bottom:0}.generalSearchForm[data-v-ff9b6dd9]{position:relative;flex:1;width:420px;max-width:100%}.generalSearchForm__inputWrap[data-v-ff9b6dd9]{position:relative;display:flex;align-items:center}.generalSearchForm__searchIcon[data-v-ff9b6dd9]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:var(--input-placeholder-color);pointer-events:none;color:#444}.generalSearchForm__input[data-v-ff9b6dd9]{width:100%;border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);padding-left:2.75rem;padding-right:2.5rem;font-size:var(--input-font-size);font-family:var(--input-font-family);line-height:var(--input-line-height);outline:none;background-color:#fff;color:var(--input-text-color);transition:border-color .15s ease;border-width:3px;font-weight:500}.generalSearchForm__input[data-v-ff9b6dd9]::placeholder{color:var(--input-placeholder-color);color:#444}.generalSearchForm__input[data-v-ff9b6dd9]:focus{border-color:#9e0059}.generalSearchForm__fakePlaceholder[data-v-ff9b6dd9]{position:absolute;left:2.75rem;top:50%;transform:translateY(-50%);color:#444;font-size:var(--input-font-size);font-family:var(--input-font-family);font-weight:500;pointer-events:none;white-space:nowrap;overflow:hidden;max-width:calc(100% - 3.5rem)}.generalSearchForm__fakePlaceholder[data-v-ff9b6dd9]:after{content:"|";animation:fakePlaceholderBlink-ff9b6dd9 .7s step-end infinite;margin-left:1px}@keyframes fakePlaceholderBlink-ff9b6dd9{0%,to{opacity:1}50%{opacity:0}}.generalSearchForm__clearButton[data-v-ff9b6dd9]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:.25rem;color:var(--input-placeholder-color);transition:color .15s ease}.generalSearchForm__clearButton[data-v-ff9b6dd9]:hover{color:var(--input-text-color)}.generalSearchForm__dropdown[data-v-ff9b6dd9]{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:200;background:#fff;border-radius:var(--default-card-border-radius);box-shadow:0 4px 24px #0000001f;max-height:400px;overflow-y:auto}.generalSearchForm__status[data-v-ff9b6dd9]{padding:1rem;color:var(--input-placeholder-color);font-size:.9rem;text-align:center}.generalSearchForm__item[data-v-ff9b6dd9]{display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;color:inherit;border-bottom:1px solid var(--default-color-border);transition:background-color .15s ease}.generalSearchForm__item[data-v-ff9b6dd9]:last-child{border-bottom:none}.generalSearchForm__item[data-v-ff9b6dd9]:hover,.generalSearchForm__item--active[data-v-ff9b6dd9]{background-color:var(--default-section-light-bg)}.generalSearchForm__itemImg[data-v-ff9b6dd9]{width:48px;height:48px;object-fit:cover;border-radius:8px;flex-shrink:0;margin-right:.75rem}.generalSearchForm__itemImgPlaceholder[data-v-ff9b6dd9]{width:48px;height:48px;border-radius:8px;flex-shrink:0;margin-right:.75rem;background:var(--default-section-light-bg)}.generalSearchForm__itemContent[data-v-ff9b6dd9]{min-width:0;flex:1}.generalSearchForm__itemTitleRow[data-v-ff9b6dd9]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.2rem}.generalSearchForm__itemTitle[data-v-ff9b6dd9]{font-weight:600;font-size:.9rem}.generalSearchForm__itemTypeLabel[data-v-ff9b6dd9]{font-size:.75rem;color:var(--default-color-text-muted);white-space:nowrap;margin-left:.5rem;flex-shrink:0}.generalSearchForm__itemDescription[data-v-ff9b6dd9]{font-size:.8rem;color:var(--default-color-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.generalSearchForm__overlay[data-v-ff9b6dd9]{position:fixed;inset:0;z-index:9999;background:#fff;display:flex;flex-direction:column;padding:1rem}.generalSearchForm__overlayHeader[data-v-ff9b6dd9]{display:flex;align-items:center;margin-bottom:.5rem}.generalSearchForm__overlayBack[data-v-ff9b6dd9]{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:.5rem;margin-right:.5rem;color:var(--input-text-color);flex-shrink:0}.generalSearchForm__overlayInputWrap[data-v-ff9b6dd9]{position:relative;display:flex;align-items:center;flex:1}.generalSearchForm__overlayResults[data-v-ff9b6dd9]{flex:1;overflow-y:auto;margin-top:.5rem}
