.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-result-sign:is([data-result=scheduled],[data-result=sending],[data-result=suppressed]){color:var(--ui-color-muted);background:var(--ui-color-neutral-soft)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-result-sign[data-result=scheduled]{box-shadow:inset 0 0 0 1.5px}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-result-sign[data-result=sending]{color:var(--ui-color-action);background:var(--ui-color-selected)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-status.dme-mail-status:is([data-result=scheduled],[data-result=sending],[data-result=suppressed]){color:var(--ui-color-ink);background:var(--ui-color-neutral-soft)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-list-more{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-4);flex-wrap:wrap;display:flex}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-outbox-refresh{margin:var(--ui-space-3) var(--ui-mail-inset);padding:var(--ui-space-3);border-color:var(--ui-color-line);background:var(--ui-color-subtle);flex-wrap:wrap;align-items:center}.prototype-shell[data-screen=dme\/messages] .dme-outbox-refresh>p{font-size:var(--ui-text-small);flex:25ch;margin:0}.prototype-shell[data-screen=dme\/messages] .dme-outbox-refresh>button{white-space:normal;max-width:100%}.prototype-shell[data-screen=dme\/messages] .dme-outbox-subject{margin:0 0 var(--ui-space-2);font-weight:var(--ui-weight-semibold)}.prototype-shell[data-screen=dme\/messages] .dme-outbox-subject>span{margin-right:var(--ui-space-1);color:var(--ui-color-muted);font-weight:var(--ui-weight-normal)}.prototype-shell[data-screen=dme\/messages] .dme-outbox-note:not([data-result=failed],[data-result=unknown]){border-color:var(--ui-color-line);background:var(--ui-color-subtle)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary{align-items:center;gap:var(--ui-space-2);margin:0 0 var(--ui-space-3);padding-inline:var(--ui-mail-inset);flex-wrap:wrap;display:flex}@container dme-main (min-width:45rem){.prototype-shell[data-screen=dme\/messages] #prototype-content .dme-mail-kind-summary{padding-inline:var(--dme-list-inset)}}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary-title{color:var(--ui-color-muted);font-size:var(--ui-text-small)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>button,.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>:where(.ui-disabled-hint)>button{min-height:44px;padding:0 var(--ui-space-3);border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-pill);color:var(--ui-color-ink);background:var(--ui-color-surface);font:inherit;font-size:var(--ui-text-small);cursor:pointer}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>button[aria-pressed=true],.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>:where(.ui-disabled-hint)>button[aria-pressed=true]{border-color:var(--ui-color-action);box-shadow:inset 0 0 0 1px var(--ui-color-action);background:var(--ui-color-selected)}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>button:disabled,.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>:where(.ui-disabled-hint)>button:disabled{color:var(--ui-color-muted);cursor:default}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>button:focus-visible,.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>:where(.ui-disabled-hint)>button:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus-color);outline-offset:2px}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary>.dme-mail-kind-summary-held{border-style:dashed}.prototype-shell[data-screen=dme\/messages] .prototype-main .dme-mail-kind-summary-note{color:var(--ui-color-ink);font-size:var(--ui-text-small);flex:100%;margin:0}.prototype-shell[data-screen=dme\/messages] .dme-schedule-actions{gap:.3rem;display:grid}.prototype-shell[data-screen=dme\/messages] .dme-schedule-actions .dme-quick-resolve{flex-wrap:wrap}.prototype-shell[data-screen=dme\/messages] .dme-schedule-when{color:var(--ui-color-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-normal);flex:1 0 100%;padding-left:1.45rem}.prototype-shell[data-screen=dme\/messages] .dme-schedule-note{color:var(--ui-color-muted);margin:0}.prototype-shell[data-screen=dme\/messages] .dme-course-details-tags .dme-result-explain-panel{max-width:calc(100vw - 2.5rem);left:0;right:auto}.prototype-shell[data-screen=dme\/messages] .dme-reschedule-fields{gap:var(--ui-space-3);margin-block:var(--ui-space-3);grid-template-columns:minmax(0,1fr) 7rem;display:grid}@media (max-width:26rem){.prototype-shell[data-screen=dme\/messages] .dme-reschedule-fields{grid-template-columns:minmax(0,1fr)}}.prototype-shell[data-screen=dme\/messages] .dme-reschedule-dialog .button-row{justify-content:flex-end}.prototype-shell[data-screen=dme\/messages] .dme-schedule-history{padding:var(--ui-space-4) var(--ui-space-6) var(--ui-space-3);margin:0}@container (max-width:42rem){.prototype-shell[data-screen=dme\/messages] .dme-schedule-history{padding-inline:var(--ui-space-5)}}.prototype-shell[data-screen=dme\/messages] .dme-schedule-history h3{margin:0 0 var(--ui-space-2);font-size:var(--ui-text-body)}.prototype-shell[data-screen=dme\/messages] .dme-schedule-history ol{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.prototype-shell[data-screen=dme\/messages] .dme-schedule-history li{padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-color-line);border-radius:var(--ui-radius-control);gap:.1rem;display:grid}.prototype-shell[data-screen=dme\/messages] .dme-schedule-history small{color:var(--ui-color-muted)}
