#feedback-survey-container{height:100%;width:100%}#feedback-survey-container .survey-question{font-size:1.125rem;line-height:1.75rem}#feedback-survey-container .survey-question{font-weight:600}#feedback-survey-container .survey-question-description{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity))}#feedback-survey-container .survey-answer{font-size:.875rem;line-height:1.25rem}#feedback-survey-container .survey-answer{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity))}#feedback-survey-container textarea,#feedback-survey-container input{margin-top:1rem;margin-bottom:1rem}#feedback-survey-container textarea,#feedback-survey-container input{width:100%}#feedback-survey-container textarea,#feedback-survey-container input{border-radius:calc(var(--radius) - 2px)}#feedback-survey-container textarea,#feedback-survey-container input{border-width:1px}#feedback-survey-container textarea,#feedback-survey-container input{--tw-border-opacity: 1;border-color:hsl(var(--input) / var(--tw-border-opacity))}#feedback-survey-container textarea,#feedback-survey-container input{padding:.5rem}#feedback-survey-container textarea,#feedback-survey-container input{font-size:.875rem;line-height:1.25rem}#feedback-survey-container .form-submit{display:inline-flex}#feedback-survey-container .form-submit{height:2.5rem}#feedback-survey-container .form-submit{align-items:center}#feedback-survey-container .form-submit{justify-content:center}#feedback-survey-container .form-submit{gap:.5rem}#feedback-survey-container .form-submit{white-space:nowrap}#feedback-survey-container .form-submit{border-radius:calc(var(--radius) - 2px)}#feedback-survey-container .form-submit{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity))}#feedback-survey-container .form-submit{padding-left:1rem;padding-right:1rem}#feedback-survey-container .form-submit{padding-top:.5rem;padding-bottom:.5rem}#feedback-survey-container .form-submit{font-size:.875rem;line-height:1.25rem}#feedback-survey-container .form-submit{font-weight:500}#feedback-survey-container .form-submit{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity))}#feedback-survey-container .form-submit{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#feedback-survey-container .form-submit{--tw-ring-offset-color: hsl(var(--background) / 1) }#feedback-survey-container .form-submit{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#feedback-survey-container .form-submit:hover{background-color:hsl(var(--primary) / .9)}#feedback-survey-container .form-submit:focus-visible{outline:2px solid transparent;outline-offset:2px}#feedback-survey-container .form-submit:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#feedback-survey-container .form-submit:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--ring) / var(--tw-ring-opacity)) }#feedback-survey-container .form-submit:focus-visible{--tw-ring-offset-width: 2px }#feedback-survey-container .form-submit:disabled{pointer-events:none}#feedback-survey-container .form-submit:disabled{opacity:.5}#feedback-survey-container .form-submit svg{pointer-events:none}#feedback-survey-container .form-submit svg{width:1rem;height:1rem}#feedback-survey-container .form-submit svg{flex-shrink:0}#feedback-survey-container .footer-branding{margin-top:1rem}#feedback-survey-container .footer-branding{display:none}#feedback-survey-container .footer-branding{align-items:center}#feedback-survey-container .footer-branding{gap:.5rem}#feedback-survey-container .thank-you-message-header{font-size:1.125rem;line-height:1.75rem}#feedback-survey-container .thank-you-message-header{font-weight:600}#feedback-survey-container .thank-you-message-body{--tw-text-opacity: 1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity))}
