[data-st-ai-consultant-public="01414"]{position:fixed;right:22px;bottom:22px;z-index:2147482100;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#152238}
.st-aic-public-open-01414{width:58px;height:58px;border:0;border-radius:50%;box-shadow:0 16px 40px rgba(15,23,42,.22);font:800 18px/1 inherit;cursor:pointer;background:#fff;color:#152238}
.st-aic-public-panel-01414{position:absolute;right:0;bottom:72px;width:min(380px,calc(100vw - 28px));height:min(560px,calc(100vh - 120px));display:grid;grid-template-rows:auto 1fr auto;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:20px;overflow:hidden;box-shadow:0 24px 70px rgba(15,23,42,.25)}
.st-aic-public-panel-01414[hidden]{display:none}.st-aic-public-head-01414{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid rgba(15,23,42,.08)}.st-aic-public-head-01414 strong{font-size:15px}.st-aic-public-close-01414{border:0;background:transparent;font-size:22px;cursor:pointer}.st-aic-public-messages-01414{overflow:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#f8fafc}.st-aic-public-message-01414{max-width:86%;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid rgba(15,23,42,.08);font-size:14px;line-height:1.45}.st-aic-public-message-01414.is-user{align-self:flex-end;background:#152238;color:#fff;border-color:#152238}.st-aic-public-message-01414 small{display:block;margin-top:5px;opacity:.65;font-size:10px}.st-aic-public-compose-01414{padding:12px;border-top:1px solid rgba(15,23,42,.08);background:#fff}.st-aic-public-compose-01414 form{display:flex;gap:8px}.st-aic-public-compose-01414 input{min-width:0;flex:1;border:1px solid rgba(15,23,42,.16);border-radius:12px;padding:11px 12px;font:inherit}.st-aic-public-compose-01414 button{border:0;border-radius:12px;padding:0 14px;background:#152238;color:#fff;font:700 13px/1 inherit;cursor:pointer}.st-aic-public-status-01414{min-height:18px;margin-top:6px;font-size:11px;color:#b42318}
.st-aic-public-results-page-01414{max-width:1180px;margin:0 auto;padding:34px 20px 70px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#152238}.st-aic-public-results-head-01414{margin-bottom:20px}.st-aic-public-results-head-01414 h1{margin:0 0 8px;font-size:clamp(28px,4vw,48px)}.st-aic-public-results-answer-01414{font-size:18px;line-height:1.55;max-width:880px}.st-aic-public-results-summary-01414{margin-top:10px;color:#64748b}.st-aic-public-results-grid-01414{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:26px}.st-aic-public-product-01414{border:1px solid rgba(15,23,42,.1);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.08)}.st-aic-public-product-media-01414{aspect-ratio:4/3;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#64748b}.st-aic-public-product-media-01414 img{width:100%;height:100%;object-fit:cover}.st-aic-public-product-body-01414{padding:16px;display:grid;gap:9px}.st-aic-public-product-body-01414 h3{margin:0;font-size:18px}.st-aic-public-product-body-01414 strong{font-size:20px}.st-aic-public-product-body-01414 span{font-size:12px;color:#64748b}.st-aic-public-product-body-01414 a{margin-top:4px;display:inline-flex;justify-content:center;text-decoration:none;padding:10px 12px;border-radius:10px;background:#152238;color:#fff;font-weight:700}.st-aic-public-results-empty-01414{grid-column:1/-1;padding:40px;text-align:center;border:1px dashed rgba(15,23,42,.2);border-radius:18px;color:#64748b}
@media(max-width:640px){[data-st-ai-consultant-public="01414"]{right:12px;bottom:12px}.st-aic-public-panel-01414{position:fixed;inset:10px;width:auto;height:auto;bottom:82px}.st-aic-public-results-page-01414{padding:24px 14px 90px}}
.st-aic-public-discount-01415{display:inline-flex;width:max-content;padding:5px 8px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:11px;font-style:normal;font-weight:800}.st-aic-public-base-price-01415{font-size:12px;color:#94a3b8}.st-aic-public-product-body-01414:has(.st-aic-public-discount-01415)>strong{color:#067647}
