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