._card_45qnp_1{border-block-end:1px solid var(--border);background:var(--interaction-selected-bg);min-width:0;position:relative;overflow:hidden}._reveal_45qnp_2{color:var(--ink);font:600 var(--type-caption)/1.3 var(--font-body);align-items:center;gap:6px;display:flex;position:absolute;inset:0 12px 0 auto}._reveal_45qnp_2 svg{width:18px;height:18px}._content_45qnp_4{background:var(--surface);touch-action:pan-y;min-width:0;position:relative}._card_45qnp_1[data-read=true] ._content_45qnp_4{background:var(--surface-2)}._page_j3rq1_1{gap:1rem;min-width:0;display:grid}._toolbar_j3rq1_2{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}._filters_j3rq1_3{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin-inline-start:0;display:flex}._filters_j3rq1_3 select,._filters_j3rq1_3 input{box-sizing:border-box;min-height:44px;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-control);font:600 var(--type-ui)/1.2 var(--font-sans);padding:9px 11px}._filters_j3rq1_3 select{width:auto;padding-inline-end:34px}._filters_j3rq1_3>input{box-sizing:border-box;width:min(17rem,100%);min-width:0;font-weight:500}._filters_j3rq1_3 select:hover{color:var(--interaction-hover-fg);background:var(--interaction-hover-bg)}._filters_j3rq1_3 select:focus-visible,._filters_j3rq1_3 input:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._layout_j3rq1_20{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:minmax(19rem,.72fr) minmax(28rem,1.28fr);min-height:42rem;display:grid;overflow:hidden}._list_j3rq1_21{border-right:1px solid var(--border-strong);overflow:auto}._more_j3rq1_22{margin:1rem auto;display:flex}._moreError_j3rq1_23{color:var(--danger-ink);text-align:center;margin:.75rem 1rem 1rem}._list_j3rq1_21 h3{background:var(--surface-2);color:var(--ink-3);font:650 var(--type-caption)/1.4 var(--font-sans);text-transform:none;margin:0;padding:.85rem 1rem}._tree_j3rq1_25{padding:.35rem 0}._treeGroup_j3rq1_26{margin:0}._treeGroup_j3rq1_26>summary{min-height:44px;padding:.65rem 1rem .65rem calc(1rem + var(--conversation-indent));border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;font-weight:650;list-style-position:inside;display:flex}._treeGroup_j3rq1_26>summary small{color:var(--ink-3);font-weight:500}._treeChildren_j3rq1_29{border-left:1px solid var(--border);margin-left:calc(1.4rem + var(--conversation-indent))}._thread_j3rq1_30{border:0;border-bottom:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:left;font:400 var(--type-ui)/1.4 var(--font-body);background:0 0;gap:4px;padding:12px;display:grid}._thread_j3rq1_30[aria-pressed=true]{background:var(--interaction-selected-bg);box-shadow:inset 0 0 0 1px var(--border-strong)}._threadHead_j3rq1_32{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}._threadHead_j3rq1_32 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._threadHead_j3rq1_32 time{color:var(--ink-2);flex:none}._thread_j3rq1_30 small{color:var(--ink-3)}._threadMeta_j3rq1_36{min-width:0;font-size:var(--type-caption);justify-content:space-between;gap:8px;display:flex}._threadMeta_j3rq1_36>span:last-child{flex:none}._threadContext_j3rq1_38{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._thread_j3rq1_30 p{color:var(--ink);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._thread_j3rq1_30 strong{font-weight:650}._thread_j3rq1_30[data-read=true] strong{font-weight:400}._thread_j3rq1_30[data-read=true],._thread_j3rq1_30[data-read=true] p{color:var(--ink-2)}._readStatus_j3rq1_43{font:400 var(--type-ui)/1.4 var(--font-body);margin:0}._pane_j3rq1_44{min-width:0;padding:1.5rem}._pane_j3rq1_44 [data-conversation-messages]{overscroll-behavior-y:contain;max-block-size:28rem;overflow-y:auto}._pane_j3rq1_44 [data-conversation-messages]:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}._empty_j3rq1_47{min-height:24rem;color:var(--ink-3);text-align:center;place-items:center;display:grid}@container workspace (width<=920px){._toolbar_j3rq1_2{flex-direction:column;align-items:stretch}._filters_j3rq1_3{margin-inline-start:0}._filters_j3rq1_3 input{min-width:0}._layout_j3rq1_20{grid-template-columns:1fr}._list_j3rq1_21{border-right:0;border-bottom:1px solid var(--border-strong);max-height:24rem}}@media (width<=820px){._toolbar_j3rq1_2{gap:8px}._filters_j3rq1_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-inline-start:0;display:grid}._filters_j3rq1_3 select{width:100%;min-width:0;padding-inline:8px}._filters_j3rq1_3>input{grid-column:1/-1;width:100%}._layout_j3rq1_20{grid-template-columns:minmax(0,1fr);min-height:0}._list_j3rq1_21{border:0;max-height:none;overflow:visible}._mailCard_j3rq1_63{padding:12px;position:relative}._mailBody_j3rq1_64{width:100%;min-width:0;color:var(--ink);text-align:start;font:400 var(--type-ui)/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}._mailHead_j3rq1_65{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._mailHead_j3rq1_65 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}._mailHead_j3rq1_65 time{color:var(--ink-2);font-size:var(--type-caption);flex:none}._mailSubject_j3rq1_68{font-weight:650}._mailContext_j3rq1_69{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:var(--type-caption);overflow:hidden}._mailPreview_j3rq1_70{color:var(--ink)}._mailPreview_j3rq1_70,._mailSubject_j3rq1_68{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._mailCard_j3rq1_63[data-read=true] strong{color:var(--ink-2);font-weight:400}._mailCard_j3rq1_63[data-read=true] ._mailPreview_j3rq1_70{color:var(--ink-2)}._mailBody_j3rq1_64:focus-visible{outline:3px solid var(--interaction-focus-ring);outline-offset:2px}}
