.cd0qgq_page{color:#171717;background:#fff;max-width:800px;min-height:100vh;margin:0 auto;padding:32px 20px 80px;line-height:1.6}.cd0qgq_page nav{justify-content:space-between;gap:20px;margin-bottom:40px;display:flex}.cd0qgq_page h1{font-size:2rem;font-weight:700}.cd0qgq_page h2{margin:20px 0 12px;font-size:1.3rem;font-weight:650}.cd0qgq_page h3{font-weight:650}.cd0qgq_page p{margin:12px 0}.cd0qgq_page a{text-decoration:underline}.cd0qgq_form{gap:14px;margin:24px 0;display:grid}.cd0qgq_form label{gap:6px;display:grid}.cd0qgq_form input,.cd0qgq_form textarea,.cd0qgq_form select{color:#171717;background:#fff;border:1px solid #a3a3a3;border-radius:6px;width:100%;padding:10px}.cd0qgq_page button{cursor:pointer;border:1px solid #333;border-radius:6px;justify-self:start;padding:10px 16px}.cd0qgq_page button:disabled{opacity:.5;cursor:wait}.cd0qgq_ticket{overflow-wrap:anywhere;border-top:1px solid #ccc;padding:20px 0}.cd0qgq_message{white-space:pre-wrap}.cd0qgq_ticket blockquote{border-left:3px solid #555;padding-left:16px}.cd0qgq_error{color:#991b1b;background:#fef2f2;padding:12px}.cd0qgq_notice{color:#065f46;background:#ecfdf5;padding:12px}.cd0qgq_page small{color:#555}.cd0qgq_page :focus-visible{outline-offset:3px;outline:3px solid #2563eb}
