main.page:has(>.feedback-material){max-width:var(--measure-wide)}.feedback-material{width:100%;min-width:0;margin:0 auto;padding:0 0 4rem;color:var(--ink);container-name:feedback-material;container-type:inline-size}.feedback-material-header{min-width:0;padding:0 0 1.75rem}.feedback-material-header h1{margin:0;font-family:var(--font-ui);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;letter-spacing:-.045em;line-height:1.04;overflow-wrap:anywhere}.feedback-material .account-intro{max-width:42rem;margin:.75rem 0 0;color:var(--ink-muted);font-size:.9rem;line-height:1.55}.feedback-material-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:1rem;gap:1rem;min-width:0}.feedback-material-main,.feedback-material-support{min-width:0}.feedback-material-main{container-name:feedback-material-main;container-type:inline-size}.feedback-material .feedback-context{grid-template-columns:minmax(0,1fr)}.feedback-material .account-section{min-width:0;margin:0 0 1rem;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--rule);border-radius:var(--study-panel-radius);background:var(--paper-lifted);box-shadow:var(--study-panel-shadow)}.feedback-material .account-section>.kicker{margin-bottom:1rem;color:var(--ink-muted);font:600 .72rem/1.4 var(--font-ui);letter-spacing:.06em}.feedback-material .account-body{font-size:.875rem;line-height:1.65}.feedback-material .feedback-form{gap:.8rem}.feedback-material .feedback-form label,.feedback-material .feedback-form legend{font-family:var(--font-ui);font-size:.9rem;line-height:1.6}.feedback-material .feedback-context label{font-size:.75rem;letter-spacing:normal;text-transform:none}.feedback-material .account-actions,.feedback-material .account-body,.feedback-material .feedback-choice,.feedback-material .feedback-context,.feedback-material .feedback-form,.feedback-material .feedback-history,.feedback-material .feedback-item{min-width:0}.feedback-material .feedback-answers dd,.feedback-material .feedback-form label,.feedback-material .feedback-form legend,.feedback-material .feedback-item{overflow-wrap:anywhere}.feedback-material .feedback-form select,.feedback-material .feedback-form textarea{border-color:var(--edge);border-radius:var(--radius-control);background:var(--paper-sunk)}.feedback-material .feedback-form select{min-height:48px}.feedback-material .feedback-form :is(textarea,select,input):focus-visible,.feedback-material a:focus-visible,.feedback-material button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.feedback-material .feedback-form textarea{min-height:8rem}.feedback-material .feedback-check{min-height:44px}.feedback-material .feedback-check input{flex:0 0 auto;width:20px;height:20px}.feedback-material .account-actions .btn,.feedback-material .btn-link{min-height:44px}.feedback-material .btn-link{padding-inline:.6rem;border-radius:var(--radius-control)}.feedback-material .feedback-material-support>.account-section{background:var(--paper-lifted)}.feedback-material .feedback-item{padding-block:1rem}.feedback-material .feedback-item:first-child{padding-top:0}.feedback-material .feedback-item:last-child{padding-bottom:0}.feedback-material .btn-danger{border-color:var(--danger);background:transparent;color:var(--danger)}.feedback-material .btn-danger:focus-visible,.feedback-material .btn-danger:hover{background:var(--paper-lifted)}@container feedback-material (min-width: 56rem){.feedback-material-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);gap:1.5rem}.feedback-material-support{position:-webkit-sticky;position:sticky;top:1rem}}@container feedback-material-main (min-width: 34rem){.feedback-material .feedback-context{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:30rem){.feedback-material .account-section{padding:1.1rem}}