.support-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem;margin-top:1.5rem;align-items:start}.support-boundary{border-left:4px solid #bb8b35}.support-boundary h2{font-size:1.15rem}.support-form fieldset{border:0;padding:0;margin:0;min-width:0}.support-form .field{margin-bottom:1.25rem}.support-form textarea{resize:vertical;min-height:6rem}.support-form small{font-weight:normal}.support-process{padding:1rem;background:var(--surface-alt,#f1f5f7);border-radius:.6rem;margin:1.5rem 0}.support-history>.panel{margin-top:1rem}.support-ticket h3{margin:.75rem 0;overflow-wrap:anywhere}.support-ticket-meta{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;color:#556675}.support-reference{font-size:.75rem;color:#556675}.support-public-update,.support-answer{white-space:pre-wrap;overflow-wrap:anywhere}.support-ticket details{margin-top:1rem}.support-ticket summary{cursor:pointer}.support-ticket h4{margin:1rem 0 .3rem}@media(max-width:900px){.support-layout{grid-template-columns:1fr}}
.support-boundary,.support-form,.support-ticket{padding:1.5rem}.support-boundary{margin-bottom:1.25rem}.support-form input,.support-form select,.support-form textarea{max-width:100%}@media(max-width:600px){.support-boundary,.support-form,.support-ticket{padding:1rem}}
.support-history{min-width:0}.support-empty{padding:1.5rem;overflow-wrap:anywhere}.support-empty h3{margin:0 0 .5rem;font-size:1.05rem}.support-empty p{margin:0;color:#556675;line-height:1.6}.support-history>button{margin-top:1rem}@media(max-width:600px){.support-empty{padding:1rem}}
