.SuzI3G_page{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.SuzI3G_resultsHeader,.SuzI3G_pagination,.SuzI3G_filterNotes{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SuzI3G_filters{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5)}.SuzI3G_filterTop{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SuzI3G_filterTop>:first-child{grid-column:span 2}.SuzI3G_filterBottom{align-items:end;gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.SuzI3G_field{gap:var(--space-1);min-width:0;font-size:var(--text-body);font-weight:var(--weight-emphasize);color:var(--fg-2);line-height:var(--leading-body);flex-direction:column;display:flex}.SuzI3G_field input,.SuzI3G_field select{width:100%;min-width:0}.SuzI3G_search{display:block;position:relative}.SuzI3G_search>svg{top:50%;left:var(--space-3);color:var(--fg-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.SuzI3G_search input{padding-left:var(--space-8)!important}.SuzI3G_senders{font-weight:var(--weight-read);font-size:var(--text-body);line-height:var(--leading-body);position:relative}.SuzI3G_senders summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--input-height);padding:0 var(--input-pad-x);border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);cursor:pointer;list-style:none;display:flex}.SuzI3G_senders summary::-webkit-details-marker{display:none}.SuzI3G_senders summary:focus-visible,.SuzI3G_expand:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SuzI3G_senderOptions{z-index:3;top:calc(100% + var(--space-1));width:max(100%,240px);max-width:calc(100vw - 64px);max-height:280px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--elev-overlay);position:absolute;left:0;overflow:auto}.SuzI3G_senderOptions label{align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer;overflow-wrap:anywhere;display:flex}.SuzI3G_senderOptions input,.SuzI3G_unclaimed input{accent-color:var(--accent);flex-shrink:0;width:16px;height:16px}.SuzI3G_filterActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.SuzI3G_unclaimed{align-items:center;gap:var(--space-2);min-height:var(--input-height);font-size:var(--text-body);cursor:pointer;line-height:var(--leading-body);display:flex}.SuzI3G_filterNotes{margin-top:var(--space-2)}.SuzI3G_hint{color:var(--fg-muted);font-size:var(--text-caption);line-height:var(--leading-caption);margin:0}.SuzI3G_filterError{color:var(--danger);font-size:var(--text-caption);margin:var(--space-2) 0 0;line-height:var(--leading-caption)}.SuzI3G_filterError:empty{display:none}.SuzI3G_results{scroll-margin-top:calc(var(--topbar-height) + var(--space-4));min-width:0}.SuzI3G_resultsHeader{margin-bottom:var(--space-3)}.SuzI3G_resultsHeader h2{font-size:var(--text-body);line-height:var(--leading-body);margin:0}.SuzI3G_resultOptions{align-items:center;gap:var(--space-4);color:var(--fg-muted);font-size:var(--text-caption);line-height:var(--leading-caption);display:flex}.SuzI3G_resultOptions>:last-child{flex-shrink:0}.SuzI3G_resultOptions>span:first-child{white-space:nowrap}.SuzI3G_notice{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-fg);font-size:var(--text-body);margin-bottom:var(--space-3);line-height:var(--leading-body);flex-wrap:wrap;display:flex}.SuzI3G_connection{font-size:var(--text-caption);color:var(--attention);line-height:var(--leading-caption)}.SuzI3G_list{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.SuzI3G_day{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);background:var(--surface-2);font-size:var(--text-body);color:var(--fg-2);line-height:var(--leading-body);margin:0}.SuzI3G_message{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-soft);scroll-margin-top:calc(var(--topbar-height) + var(--space-4));grid-template-columns:28px minmax(0,1fr);display:grid}.SuzI3G_avatar{padding-top:var(--space-1)}.SuzI3G_messageMain{min-width:0}.SuzI3G_messageHeader{gap:var(--space-3);margin-bottom:var(--space-1);align-items:center;display:flex}.SuzI3G_route{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-body);overflow-wrap:anywhere;line-height:var(--leading-body);flex-wrap:wrap;flex:1;display:flex}.SuzI3G_route strong{color:var(--fg);font-weight:var(--weight-emphasize)}.SuzI3G_route>svg{color:var(--fg-muted);flex-shrink:0}.SuzI3G_messageHeader time{color:var(--fg-muted);font-size:var(--text-caption);white-space:nowrap;line-height:var(--leading-caption)}.SuzI3G_broadcast{align-items:center;gap:var(--space-1);color:var(--attention);font-size:var(--text-caption);line-height:var(--leading-caption);display:inline-flex}.SuzI3G_preview{min-width:0;scroll-margin-top:calc(var(--topbar-height) + var(--space-4))}.SuzI3G_messageBody{font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere}.SuzI3G_collapsed{-webkit-line-clamp:4;max-height:calc(var(--leading-body) * 4);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SuzI3G_expand{align-items:center;gap:var(--space-1);margin-top:var(--space-2);padding:var(--space-1) 0;color:var(--accent-fg);font:inherit;font-size:var(--text-caption);font-weight:var(--weight-emphasize);cursor:pointer;line-height:var(--leading-caption);background:0 0;border:0;display:inline-flex}.SuzI3G_pagination{padding:var(--space-3) var(--space-5);font-size:var(--text-caption);color:var(--fg-muted);border-top:1px solid var(--border);line-height:var(--leading-caption)}.SuzI3G_pageActions{gap:var(--space-2);display:flex}.SuzI3G_busy{padding:var(--space-5)}@media (max-width:1023px){.SuzI3G_filterTop{grid-template-columns:repeat(2,minmax(0,1fr))}.SuzI3G_filterTop>:first-child{grid-column:1/-1}.SuzI3G_filterBottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.SuzI3G_filters{padding:var(--space-3)}.SuzI3G_filterTop,.SuzI3G_filterBottom{gap:var(--space-3)}.SuzI3G_filterActions{grid-column:1/-1;justify-content:flex-start}.SuzI3G_unclaimed{grid-column:1/-1}.SuzI3G_message{padding:var(--space-3);column-gap:var(--space-2)}.SuzI3G_messageHeader{gap:var(--space-1) var(--space-2);flex-wrap:wrap}.SuzI3G_route{flex-basis:100%}.SuzI3G_messageHeader>button{margin-left:auto}.SuzI3G_day,.SuzI3G_pagination{padding:var(--space-3)}.SuzI3G_resultOptions{gap:var(--space-2)}.SuzI3G_resultOptions>span:first-child{display:none}.SuzI3G_pageActions{justify-content:space-between;width:100%}.SuzI3G_senderOptions{width:280px}}@media (max-width:359px){.SuzI3G_filterTop,.SuzI3G_filterBottom{grid-template-columns:minmax(0,1fr)}.SuzI3G_filterActions{justify-content:flex-start}}
