.support-launch{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:80;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#2b4035;color:#fffdf6!important;font:bold 28px/1 system-ui;text-decoration:none!important;box-shadow:0 3px 14px #18271c38;border:2px solid #fffdf6}.support-launch:focus-visible{outline:3px solid #9a7940;outline-offset:3px}body:has(.support-launch){padding-bottom:76px}.support-page{max-width:780px;margin:0 auto;overflow-wrap:anywhere}.support-page form{display:grid;gap:12px}.support-page input:not([type=checkbox]),.support-page select,.support-page textarea{max-width:100%;min-width:0;width:100%;box-sizing:border-box}.support-page .check{display:flex;align-items:flex-start;gap:12px}.support-page .check input{width:22px;height:22px;flex:0 0 22px}.support-page button,.support-page a{min-height:44px}.support-page a{display:inline-flex;align-items:center;max-width:100%}.support-card{padding:clamp(16px,3vw,26px);border:1px solid #ccd3c6;border-radius:14px;background:#fffdf7;margin:18px 0}.support-answer{border-left:4px solid #48664d;background:#f0f4eb}.support-page .preserve{white-space:pre-wrap;overflow-wrap:anywhere}.support-page [hidden]{display:none!important}.support-page small{font-weight:normal}.support-page :focus-visible{outline:3px solid #94743b;outline-offset:3px}.support-page input[type=file]{font-size:16px}.support-page h1{font-size:clamp(1.7rem,5vw,2.6rem)}@media(max-width:480px){.support-page .actions{display:flex;flex-wrap:wrap}.support-page button[type=submit]{width:100%}.support-launch{width:48px;height:48px}}
