.kb-feedback,.kb-feedback-widget{flex-direction:column;align-items:center;margin-top:2.5rem;padding-top:1.5rem;display:flex}.kb-feedback-prompt{color:#1f2937;margin:0 0 .75rem;font-size:.95rem}.kb-feedback-actions{flex-wrap:wrap;gap:.75rem;display:flex}.feedback-btn{color:#000;letter-spacing:.02em;background:0 0;border:1px solid #000;border-radius:1rem;min-width:74px;padding:.3rem .2rem;font-size:.95rem;font-weight:600}.feedback-btn:hover,.feedback-btn--active{color:#fff;background:#000}.kb-feedback-comment{max-width:480px;margin-top:16px}.kb-feedback-comment>label{color:var(--text-3);margin-bottom:6px;font-size:13px;display:block}.kb-feedback-comment textarea{border:1px solid var(--line);width:100%;font:inherit;background:var(--surface);color:var(--text);resize:vertical;border-radius:8px;padding:10px 12px}.kb-feedback-comment button{margin-top:10px}.kb-feedback-thanks{color:#059669;margin:.75rem 0 0;font-size:.9rem}.kb-feedback-error{color:var(--danger,#d33);margin-top:10px;font-size:13.5px}.kb-feedback--driver{text-align:center;border-top:0;padding-top:0}.kb-feedback--driver .kb-feedback-actions{justify-content:center}.kb-feedback--driver .kb-feedback-widget{border-top:0;padding-top:0}.kb-feedback--driver .kb-feedback-comment{text-align:left;margin-inline:auto}.kb-feedback--software-updates,.kb-feedback--software-drivers{text-align:center;padding-top:0}.kb-feedback--software-updates .kb-feedback-widget,.kb-feedback--software-updates .kb-feedback-fallback,.kb-feedback--software-updates .kb-feedback-form,.kb-feedback--software-drivers .kb-feedback-widget,.kb-feedback--software-drivers .kb-feedback-fallback,.kb-feedback--software-drivers .kb-feedback-form{flex-direction:column;align-items:center;display:flex}.kb-feedback--software-updates .kb-feedback-actions,.kb-feedback--software-drivers .kb-feedback-actions{justify-content:center;width:100%}.kb-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
