.assignment-module__aX9dYG__summary{gap:var(--ds-space-2);margin:0;display:grid}.assignment-module__aX9dYG__summary>div{justify-content:space-between;align-items:baseline;gap:var(--ds-space-3);display:flex}.assignment-module__aX9dYG__summary dt{color:var(--ds-color-ink-2);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height)}.assignment-module__aX9dYG__summary dd{color:var(--ds-color-ink);font-weight:var(--ds-weight-semibold);text-align:right;margin:0}
.support-page-module__DQrrdq__stack,.support-page-module__DQrrdq__section,.support-page-module__DQrrdq__threadList,.support-page-module__DQrrdq__messages,.support-page-module__DQrrdq__attachmentList,.support-page-module__DQrrdq__faqList,.support-page-module__DQrrdq__channelList{gap:var(--ds-space-4);display:grid}.support-page-module__DQrrdq__section{gap:var(--ds-space-3)}.support-page-module__DQrrdq__contactGrid{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.support-page-module__DQrrdq__channelCard,.support-page-module__DQrrdq__threadCard{grid-template-columns:minmax(0,1fr) auto;align-items:center}.support-page-module__DQrrdq__channelCard strong,.support-page-module__DQrrdq__threadCard strong{color:var(--ds-color-ink);display:block}.support-page-module__DQrrdq__threadCard p,.support-page-module__DQrrdq__channelCard p,.support-page-module__DQrrdq__attachmentLink p{margin:var(--ds-space-1) 0 0;color:var(--ds-color-ink-2);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height)}.support-page-module__DQrrdq__threadCard .support-page-module__DQrrdq__reviewMessage{margin-top:var(--ds-space-2);color:var(--ds-color-ink);white-space:pre-wrap}.support-page-module__DQrrdq__statusBadge{padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-color-point-soft);color:var(--ds-color-point-deep);font-size:var(--ds-type-caption-size);font-weight:var(--ds-weight-semibold);white-space:nowrap}.support-page-module__DQrrdq__searchForm{align-items:end;gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.support-page-module__DQrrdq__searchForm>button{width:auto}.support-page-module__DQrrdq__messages{gap:var(--ds-space-3)}.support-page-module__DQrrdq__message{width:min(86%,520px);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-card);background:var(--ds-color-choice-surface)}.support-page-module__DQrrdq__messageMine{background:var(--ds-color-point-soft);justify-self:end}.support-page-module__DQrrdq__messageAgent{justify-self:start}.support-page-module__DQrrdq__message p{margin:var(--ds-space-2) 0;color:var(--ds-color-ink);white-space:pre-wrap;overflow-wrap:anywhere}.support-page-module__DQrrdq__message span,.support-page-module__DQrrdq__message time,.support-page-module__DQrrdq__helper,.support-page-module__DQrrdq__warning{color:var(--ds-color-ink-2);font-size:var(--ds-type-description-size);line-height:var(--ds-type-description-height)}.support-page-module__DQrrdq__message time{display:block}.support-page-module__DQrrdq__warning{padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-inner);background:var(--ds-color-guide-surface);margin:0}.support-page-module__DQrrdq__attachmentLink{min-height:var(--ds-size-touch);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-inner);background:var(--ds-color-choice-surface);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.support-page-module__DQrrdq__faqList{border-radius:var(--ds-radius-card);background:var(--ds-color-choice-surface);gap:0;overflow:hidden}.support-page-module__DQrrdq__faqList details+details{border-top:1px solid var(--ds-color-line)}.support-page-module__DQrrdq__faqList summary{gap:var(--ds-space-1);min-height:var(--ds-size-touch);padding:var(--ds-space-4);cursor:pointer;list-style:none;display:grid}.support-page-module__DQrrdq__faqList summary::-webkit-details-marker{display:none}.support-page-module__DQrrdq__faqList summary span{color:var(--ds-color-point-deep);font-size:var(--ds-type-caption-size);font-weight:var(--ds-weight-semibold)}.support-page-module__DQrrdq__faqList details>p{padding:0 var(--ds-space-4) var(--ds-space-4);color:var(--ds-color-ink-2);white-space:pre-wrap;margin:0}@media (max-width:420px){.support-page-module__DQrrdq__contactGrid,.support-page-module__DQrrdq__searchForm{grid-template-columns:1fr}.support-page-module__DQrrdq__searchForm>button{width:100%}}.support-page-module__DQrrdq__filterTabsFrame{min-width:0}
