.support-dialog119{box-sizing:border-box;width:min(460px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #cad6cc;border-radius:14px;padding:24px;background:#fff;color:#193b31;font:15px/1.55 system-ui,sans-serif;box-shadow:0 20px 70px #142f2730}
.support-dialog119::backdrop{background:#132a2466;backdrop-filter:blur(3px)}
.support-head119{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.support-head119 h2{font-size:22px;line-height:1.2;margin:0}.support-dialog119 .support-close119{width:44px;min-width:44px;height:44px;border:0;background:#f0f4ef;color:#244f43;border-radius:8px;padding:0;font-size:24px;cursor:pointer}.support-dialog119 label{display:block;margin:16px 0}.support-dialog119 input,.support-dialog119 select,.support-dialog119 textarea{display:block;box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #b5c8be;border-radius:7px;padding:11px;font:16px/1.4 system-ui,sans-serif;color:#1b3d31;background:white}.support-dialog119 textarea{resize:vertical;max-height:250px}.support-dialog119 form>button{min-height:44px;width:100%;border:0;border-radius:7px;padding:11px;background:#245947;color:white;font:600 15px system-ui;cursor:pointer}.support-dialog119 button:disabled{opacity:.6;cursor:progress}.support-dialog119 [hidden]{display:none!important}.support-dialog119 a{color:#215b47}.support-dialog119 :focus-visible{outline:3px solid #a27c35;outline-offset:3px}.support-small119{color:#5d6e64;font-size:12px;line-height:1.6}.support-text119{border:0;background:transparent;color:#245947;text-decoration:underline;min-height:44px;font:inherit;cursor:pointer}.feedback-launcher119{position:fixed;z-index:120;right:16px;bottom:18px;min-height:36px;padding:7px 12px!important;border:1px solid #b9cabc!important;border-radius:20px!important;background:#fffffff2!important;color:#365b4b!important;font:500 12px system-ui!important;cursor:pointer;box-shadow:0 2px 10px #16372a12}.launch113:not([data-account-state=ready]) .feedback-launcher119{display:none}.feedback-launcher119:focus-visible{outline:3px solid #a27c35;outline-offset:3px}.support-dialog119 p[role=status]{overflow-wrap:anywhere}.support-dialog119 p[role=status]:empty{display:none}
.launch113 .product-head59{padding:28px 0 20px}.launch113 .product-head59 h1{font-size:clamp(30px,4.5vw,44px);margin:12px 0}.launch113 .intro113{font-size:16px;line-height:1.55;max-width:660px;margin:10px 0}.launch113 .account-entry59{padding:20px 0}.launch113 .account-entry59>summary{margin-bottom:14px}.launch113 .purchase-info119{border-top:1px solid #dce4d9;margin:18px 0;padding:16px 0;color:#486252;font-size:14px}.purchase-info119 summary{font-weight:600;cursor:pointer}.purchase-info119 p{line-height:1.65}.launch113 .feature-line119{font-size:13px;color:#57725f}.launch113 .price-preview119{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;margin:14px 0}.launch113 #showPassword113{margin:0;padding:4px 0;min-height:36px}.launch113 .credential-actions119{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-12px 0 12px}.launch113 #forgotPassword119{font-size:13px;min-height:36px;padding:4px 0;width:auto;text-decoration:underline}.launch113 #accountTabs button{padding:8px 12px;min-height:40px}.launch113 #accountTabs button[aria-selected=true]{background:#eaf1e8;color:#193e30}.launch113 .plan-heading113 h2{font-size:28px}.launch113 .products59{margin-top:16px}.launch113 .products59 section{gap:12px;padding:22px}.launch113 .cancel-panel119{margin-top:14px;padding:16px;border:1px solid #bdcdc0;border-radius:8px;background:white}.launch113 #entry112 .journey-steps113{display:none}.owner-feedback119{border-top:1px solid #dce5ef;margin-top:28px;padding-top:24px}.owner-feedback119 h2{margin-top:0}.owner-feedback-card119{border:1px solid #dce5ef;border-radius:10px;margin:12px 0;padding:16px}.owner-feedback-card119 p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.owner-feedback-card119 header{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between}.owner-feedback-card119 select{max-width:220px}.owner-feedback119 .row{align-items:center}.owner-feedback119 .row>*{min-width:0}
@media(max-width:700px){.feedback-launcher119{bottom:calc(80px + env(safe-area-inset-bottom,0px));right:12px}.launch113 .feedback-launcher119{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.support-dialog119{padding:20px}.launch113 .product-card59{padding:18px}.launch113 .product-head59{padding:22px 0 12px}.launch113 .product-head59 h1{font-size:34px}.launch113 .products59{gap:14px}.launch113 .price-preview119{font-size:13px}}
