.ask-saint{z-index:40;font-family:inherit;position:fixed;bottom:18px;right:18px}.ask-saint-launch,.ask-saint-close,.ask-saint-submit{color:#10160e;font:inherit;cursor:pointer;background:#67b346;border:1px solid #3f6a2c;border-radius:999px;min-height:46px;padding:10px 16px;font-weight:650}.ask-saint-launch:hover,.ask-saint-submit:hover{background:#78b85a}.ask-saint-submit:disabled{cursor:wait;opacity:.7}.ask-saint-panel{color:#151a16;background:#f8fbf5;border:1px solid #d5e1cc;border-radius:22px;width:min(360px,100vw - 28px);max-height:min(70vh,560px);padding:16px;position:absolute;bottom:58px;right:0;overflow:auto;box-shadow:0 18px 50px #0914052e}.ask-saint-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ask-saint-head h2{letter-spacing:-.03em;color:#151a16;margin:0;font-size:20px;font-weight:650;line-height:1.2}.ask-saint-close{background:#fff;min-height:36px;padding:6px 12px}.ask-saint-links{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.ask-saint-links a{color:#151a16;background:#fff;border:1px solid #d5e1cc;border-radius:999px;padding:7px 10px;font-size:13px;line-height:1.3}.ask-saint-note{color:#303b30;margin:0;font-size:14px;line-height:1.5}.ask-saint-panel label{margin-bottom:6px;font-size:13px;font-weight:650;display:block}.ask-saint-panel textarea{width:100%;min-height:88px;font:inherit;color:#151a16;background:#fff;border:1px solid #c9d6c2;border-radius:12px;margin-bottom:10px;padding:10px}.ask-saint-answer{white-space:pre-wrap;color:#151a16;margin:12px 0 0;font-size:14px;line-height:1.55}@media (max-width:767px){html[data-dock-sticky="1"] .ask-saint{bottom:calc(var(--sticky-mobile-h) + 10px)}}@media (max-width:600px){.ask-saint{bottom:10px;right:10px}.ask-saint-launch{min-height:44px;padding:8px 14px}}
