@layer components{.J8FwZq_bar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border);display:flex}.J8FwZq_back{color:var(--color-text);display:none}@media not (min-width:768px){.J8FwZq_back{display:inline-flex}}.J8FwZq_avatar{display:inline-flex;position:relative}.J8FwZq_name{min-width:0;font-size:var(--text-md);font-weight:var(--weight-medium);flex:1;margin:0;display:grid}.J8FwZq_name a{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.J8FwZq_status{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.J8FwZq_action{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.J8FwZq_action:hover{background:var(--color-surface-muted);color:var(--color-danger)}.J8FwZq_error{padding:var(--space-6);color:var(--color-danger);text-align:center}.J8FwZq_loading{flex:1}}
@layer components{.RhuTNq_frame[data-full]{z-index:var(--z-chat-full);height:100dvh;box-shadow:none;border-radius:0;position:fixed;inset:0 0 auto}.RhuTNq_frame[data-full]>header{padding-inline-end:52px}.RhuTNq_close{z-index:1;border-radius:var(--radius-full);background:var(--color-surface-muted);width:40px;height:40px;color:var(--color-text);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-block-start:8px;inset-inline-end:8px}html[data-chat-full]{overflow:hidden}}
@layer components{.b39veW_badge{background:var(--color-danger);min-width:18px;color:var(--color-action-text);font-size:10px;font-weight:var(--weight-bold);text-align:center;vertical-align:middle;border-radius:10px;margin-inline-start:6px;padding:1px 5px;line-height:1.4;display:inline-block}}
@layer components{.jJ2Rca_root{display:none}@media not (min-width:75em){.jJ2Rca_root{display:block}}.jJ2Rca_toggle{cursor:pointer;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;list-style:none;display:flex}.jJ2Rca_toggle::-webkit-details-marker{display:none}.jJ2Rca_lines{opacity:.8;flex-direction:column;justify-content:space-between;width:24px;height:19px;display:flex}.jJ2Rca_toggle:hover .jJ2Rca_lines{opacity:1}.jJ2Rca_lines span{background:var(--color-header-link-active);height:3px;transition:transform var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);transform-origin:0%;border-radius:10px;display:block}.jJ2Rca_root[open] .jJ2Rca_lines span:first-child{transform:rotate(45deg)}.jJ2Rca_root[open] .jJ2Rca_lines span:nth-child(2){opacity:0}.jJ2Rca_root[open] .jJ2Rca_lines span:nth-child(3){transform:rotate(-45deg)}.jJ2Rca_panel{max-block-size:calc(100dvh - var(--header-height));overscroll-behavior:contain;padding-block:var(--space-2);background:var(--color-header-hover);box-shadow:var(--shadow-2);position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.jJ2Rca_account{border-block-start:1px solid var(--color-header-divider);margin-block-start:var(--space-2);padding-block-start:var(--space-2)}.jJ2Rca_panel a,.jJ2Rca_button{align-items:center;gap:var(--space-3);width:100%;font:inherit;text-align:start;cursor:pointer;padding:var(--space-3) var(--container-padding);color:var(--color-header-link-active);font-size:var(--text-md);background:0 0;border:0;text-decoration:none;display:flex}.jJ2Rca_icon{color:var(--color-header-link);flex-shrink:0}.jJ2Rca_button:hover .jJ2Rca_icon,.jJ2Rca_panel a:hover .jJ2Rca_icon{color:currentColor}.jJ2Rca_panel a:hover,.jJ2Rca_button:hover{background:var(--color-header-button);color:var(--color-header-link-active)}}
@layer components{.tC_aIW_root{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tC_aIW_item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border);color:var(--color-text);text-decoration:none;display:flex}.tC_aIW_item:hover{background:var(--color-surface-muted);color:var(--color-text)}.tC_aIW_item[aria-current=page]{background:var(--color-selected)}.tC_aIW_avatar{display:inline-flex;position:relative}.tC_aIW_text{flex:1;min-width:0;display:grid}.tC_aIW_top{gap:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.tC_aIW_name{font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tC_aIW_time{color:var(--color-text-muted);font-size:var(--text-xs);flex-shrink:0}.tC_aIW_preview{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tC_aIW_item[data-unread] .tC_aIW_name,.tC_aIW_item[data-unread] .tC_aIW_preview{color:var(--color-text);font-weight:var(--weight-bold)}.tC_aIW_badge{background:var(--color-action);min-width:20px;color:var(--color-action-text);font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:center;border-radius:10px;padding:1px 6px}.tC_aIW_empty{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);text-align:center}.tC_aIW_hint{font-size:var(--text-sm);margin-block-start:var(--space-2)}}
@layer components{.J3-deq_topline{padding-block:var(--space-4);background:var(--color-surface);border-block-end:1px solid var(--color-border)}.J3-deq_title{font-size:var(--text-2xl);font-weight:300}.J3-deq_body{gap:var(--space-4);padding-block:var(--space-4) var(--space-6);grid-template-columns:minmax(18rem,25rem) 1fr;display:grid}.J3-deq_list,.J3-deq_thread{border-radius:var(--radius-lg);background:var(--color-surface);height:min(70dvh,44rem);box-shadow:var(--shadow-1);overflow:hidden}.J3-deq_list{overflow-y:auto}.J3-deq_thread{flex-direction:column;display:flex}@media not (min-width:768px){.J3-deq_body{grid-template-columns:1fr}.J3-deq_thread{height:calc(100dvh - var(--header-height) - 9rem)}.J3-deq_body[data-open] .J3-deq_list,.J3-deq_body:not([data-open]) .J3-deq_thread{display:none}}}
