.viewer-document .support-page{max-width:1160px;min-height:0;justify-content:flex-start;padding:80px 32px 32px}.support-page a.button.secondary{color:#263b47}
.support-page{max-width:1160px;margin:auto}.support-heading{margin-bottom:28px}.support-brand{font-size:22px;font-weight:750;letter-spacing:-.7px;margin:0 0 14px;color:#006c59}.support-brand span{font-weight:450}.support-heading h1{font-size:clamp(30px,5vw,44px);line-height:1.15;margin:0 0 14px}.support-heading .lead{margin:0}.support-page h2{font-size:21px;line-height:1.35;margin:0 0 16px}.support-quick{padding:24px 28px;background:#eaf5f0;border:1px solid #c6ded2;border-radius:14px;margin-bottom:32px}.support-quick ol{margin:0;padding-left:22px}.support-quick li:last-child{margin-bottom:0}.support-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px;align-items:start}.support-columns>section{min-width:0}.support-help>details{border-bottom:1px solid #d2dcd6;padding:16px 0}.support-page summary{cursor:pointer;font-weight:600;line-height:1.5;min-height:28px}.support-help>details>p{margin:14px 0 4px}.support-page summary:focus-visible,.support-page a:focus-visible,.support-page button:focus-visible,.support-page pre:focus-visible{outline:3px solid #006c59;outline-offset:4px}.support-speed{margin-top:28px;padding:24px;background:#f3f6f4;border:1px solid #d2dcd6;border-radius:12px}.support-speed h2{margin-top:0}.support-speed p{margin-bottom:20px}.support-page .button{font-size:14px;min-height:44px;padding:10px 18px;margin:0;white-space:normal;text-align:center;line-height:1.5}.support-report{padding:26px;border:1px solid #d2dcd6;border-radius:14px;background:#fff;color:#263b47}.support-report>p{margin:0 0 20px}.support-report form{display:grid;gap:8px}.support-report label{font-weight:600;margin-top:12px;font-size:14px}.support-report input,.support-report textarea,.support-report select{width:100%;min-width:0;box-sizing:border-box;font:inherit;padding:11px 12px;border:1px solid #81918a;border-radius:7px;background:#fff;color:#263b47;margin:0;line-height:1.5}.support-report textarea{resize:vertical}.support-report input:focus-visible,.support-report textarea:focus-visible,.support-report select:focus-visible{outline:3px solid #006c59;outline-offset:2px}.support-report [aria-invalid=true]{border-color:#ac2727}.support-report small{font-size:13px;line-height:1.55;color:#4a6056}.support-report .support-privacy{font-size:13px;margin:14px 0 0;line-height:1.65}.support-diagnostics{margin:8px 0}.support-diagnostics summary{font-size:14px}.support-diagnostics pre{max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 ui-monospace,monospace;background:#f3f6f4;border-radius:7px;padding:14px}.support-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.support-page button:disabled{opacity:.5;cursor:default}.support-page .support-errors,.support-page .support-unavailable{padding:14px;border:1px solid #9b6928;border-radius:8px;background:#fff9ed;color:#694416}.support-page .support-result{padding:14px;border:1px solid #006c59;border-radius:8px;background:#eaf5f0;color:#005a49}.support-errors p{margin:0}.support-errors ul{padding-left:20px;margin:8px 0 0}.support-page [hidden]{display:none!important}.support-honeypot{display:none}.support-report [data-support-diagnostic-status]{font-size:13px;color:#4a6056;margin:10px 0 0}@media(max-width:850px){.support-columns{grid-template-columns:minmax(0,1fr);gap:30px}.support-page{width:100%}.support-quick{padding:20px}.support-report{padding:20px}.support-actions{flex-direction:column}.support-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.support-page *{scroll-behavior:auto}}

@media(max-width:600px){.viewer-document .support-page{padding:76px 18px 24px}}
