.Support-module__cMvfDa__shell{background:var(--color-bg-canvas);min-block-size:100dvh}.Support-module__cMvfDa__page{inline-size:min(100% - var(--space-8), 72rem);gap:var(--space-8);padding-block:var(--space-10) var(--space-16);margin-inline:auto;display:grid}.Support-module__cMvfDa__hero,.Support-module__cMvfDa__form,.Support-module__cMvfDa__field,.Support-module__cMvfDa__success,.Support-module__cMvfDa__inboxHeader,.Support-module__cMvfDa__filters,.Support-module__cMvfDa__ticketList,.Support-module__cMvfDa__detail,.Support-module__cMvfDa__timeline,.Support-module__cMvfDa__composer,.Support-module__cMvfDa__sidePanel,.Support-module__cMvfDa__controlGroup{gap:var(--space-3);display:grid}.Support-module__cMvfDa__form{gap:var(--space-5);max-inline-size:48rem}.Support-module__cMvfDa__fieldRow{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Support-module__cMvfDa__field label,.Support-module__cMvfDa__fieldLabel{color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-sm)}.Support-module__cMvfDa__field input,.Support-module__cMvfDa__field select,.Support-module__cMvfDa__field textarea,.Support-module__cMvfDa__filters input,.Support-module__cMvfDa__filters select,.Support-module__cMvfDa__composer textarea,.Support-module__cMvfDa__controlGroup select{min-block-size:44px;inline-size:100%;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-text-primary)}.Support-module__cMvfDa__field textarea,.Support-module__cMvfDa__composer textarea{resize:vertical;min-block-size:10rem}.Support-module__cMvfDa__field input:focus,.Support-module__cMvfDa__field select:focus,.Support-module__cMvfDa__field textarea:focus,.Support-module__cMvfDa__filters input:focus,.Support-module__cMvfDa__filters select:focus,.Support-module__cMvfDa__composer textarea:focus,.Support-module__cMvfDa__controlGroup select:focus{border-color:var(--color-accent)}.Support-module__cMvfDa__fieldError,.Support-module__cMvfDa__error{color:var(--color-danger)}.Support-module__cMvfDa__counter{color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:end}.Support-module__cMvfDa__consent{align-items:flex-start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);display:flex}.Support-module__cMvfDa__consent input{inline-size:var(--space-4);block-size:var(--space-4);margin-block-start:var(--space-1)}.Support-module__cMvfDa__consent a,.Support-module__cMvfDa__backLink,.Support-module__cMvfDa__ticketLink,.Support-module__cMvfDa__adminNav a{color:var(--color-accent)}.Support-module__cMvfDa__honeypot{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.Support-module__cMvfDa__success{border-color:color-mix(in srgb, var(--color-success) 50%, transparent)}.Support-module__cMvfDa__ticketNumber{color:var(--color-success);font-size:var(--text-lg);font-weight:var(--weight-semibold)}.Support-module__cMvfDa__adminNav{gap:var(--space-3);flex-wrap:wrap;display:flex}.Support-module__cMvfDa__adminNav a{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);text-decoration:none}.Support-module__cMvfDa__inboxHeader{grid-template-columns:1fr auto;align-items:end}.Support-module__cMvfDa__newCount{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg-elevated));display:inline-flex}.Support-module__cMvfDa__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.Support-module__cMvfDa__filterSearch{grid-column:span 2}.Support-module__cMvfDa__ticket{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(6rem,.5fr));display:grid}.Support-module__cMvfDa__ticketUnread{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.Support-module__cMvfDa__ticketIdentity,.Support-module__cMvfDa__ticketMeta,.Support-module__cMvfDa__messageHeader,.Support-module__cMvfDa__detailHeader,.Support-module__cMvfDa__actions,.Support-module__cMvfDa__pagination{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Support-module__cMvfDa__ticketMeta{color:var(--color-text-tertiary);font-size:var(--text-xs)}.Support-module__cMvfDa__status,.Support-module__cMvfDa__priority,.Support-module__cMvfDa__internalBadge{inline-size:fit-content;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--text-xs);display:inline-flex}.Support-module__cMvfDa__priorityUrgent{border-color:var(--color-danger);color:var(--color-danger)}.Support-module__cMvfDa__pagination{justify-content:center}.Support-module__cMvfDa__detailGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);display:grid}.Support-module__cMvfDa__detailHeader{justify-content:space-between}.Support-module__cMvfDa__message{gap:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;display:grid}.Support-module__cMvfDa__messageInternal{border-color:color-mix(in srgb, var(--color-warning) 55%, transparent);background:color-mix(in srgb, var(--color-warning) 8%, var(--color-bg-surface))}.Support-module__cMvfDa__messageHeader{justify-content:space-between}.Support-module__cMvfDa__deliveryNotice{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:64rem){.Support-module__cMvfDa__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.Support-module__cMvfDa__ticket{grid-template-columns:minmax(0,1fr) repeat(2,minmax(6rem,.4fr))}.Support-module__cMvfDa__ticket>:last-child{grid-column:1/-1}}@media (max-width:48rem){.Support-module__cMvfDa__page{inline-size:min(100% - var(--space-4), 72rem);padding-block:var(--space-6) var(--space-10)}.Support-module__cMvfDa__fieldRow,.Support-module__cMvfDa__filters,.Support-module__cMvfDa__ticket,.Support-module__cMvfDa__detailGrid,.Support-module__cMvfDa__inboxHeader{grid-template-columns:1fr}.Support-module__cMvfDa__filterSearch,.Support-module__cMvfDa__ticket>:last-child{grid-column:auto}.Support-module__cMvfDa__actions>*{flex:auto}}
