.feedback-page{max-width:760px;padding-block:32px 56px}.feedback-page h1{margin-bottom:20px;font-size:28px}.feedback-card form fieldset{border:0;flex-direction:column;gap:18px;min-width:0;margin:20px 0;padding:0;display:flex}.feedback-card label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.feedback-card select{border:1px solid var(--border-default);border-radius:var(--radius-md);width:100%;height:44px;color:var(--text-primary);cursor:pointer;appearance:none;background:var(--surface-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238E8C86' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:0 36px 0 12px;font-family:inherit;font-size:16px}.feedback-card select:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}.feedback-card select:focus{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.feedback-card select:disabled{background-color:var(--surface-sunken);color:var(--text-disabled);cursor:not-allowed}.feedback-card input,.feedback-card textarea{width:100%;font-size:16px}.feedback-card textarea{resize:vertical;min-height:160px}.feedback-card :focus-visible{outline:2px solid var(--xyz-teal);outline-offset:3px}.feedback-card [role=status],.feedback-card [role=alert]{overflow-wrap:anywhere;margin-block:16px}.feedback-note{color:var(--text-secondary);font-size:13px;line-height:1.7}.feedback-card fieldset:disabled{opacity:.7}.feedback-card fieldset:disabled .xyz-btn{opacity:1}@media (max-width:600px){.feedback-page{padding-inline:16px}.feedback-card{padding:20px}}
