.e3ihZa_reactions{gap:var(--space-1);min-width:0;font-family:var(--font-family-reading);display:grid}.e3ihZa_chips{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.e3ihZa_chips>button,.e3ihZa_count{min-height:var(--control-min-height);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--font-size-caption);justify-content:center;align-items:center;display:inline-flex}.e3ihZa_chips>button{cursor:pointer}.e3ihZa_chips>button>span{align-items:center;gap:var(--space-1);display:inline-flex}.e3ihZa_chips svg{width:1rem;height:1rem}.e3ihZa_reactionCount{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-strong)}.e3ihZa_chips>button[data-selected=true]{border-color:var(--border-accent-muted);background:var(--surface-selected);color:var(--color-accent)}.e3ihZa_chips>button[aria-expanded=true]{border-color:var(--border-accent);background:var(--surface-selected)}@media (hover:hover){.e3ihZa_chips>button:hover:not(:disabled){border-color:var(--border-accent);background:var(--surface-selected)}.e3ihZa_picker button:hover:not(:disabled),.e3ihZa_people button:hover:not(:disabled){background:var(--surface-hover)}}.e3ihZa_chips .e3ihZa_trigger{gap:var(--space-1);color:var(--text-muted);background:0 0;border-color:#0000}.e3ihZa_chips .e3ihZa_trigger svg{width:1.125rem;height:1.125rem}.e3ihZa_reactions button:focus-visible,.e3ihZa_people button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.e3ihZa_reactions button:disabled,.e3ihZa_people button:disabled{color:var(--text-disabled);cursor:default}.e3ihZa_picker{gap:var(--space-1);width:min(100%,20rem);min-width:0;padding:var(--space-2);background:var(--surface-panel-raised);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-control);display:grid}.e3ihZa_picker button,.e3ihZa_people button{min-height:var(--control-min-height);min-width:var(--control-min-height);padding:var(--space-1) var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-control);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.e3ihZa_picker button[aria-pressed=true]{border-color:var(--border-accent);background:var(--surface-selected)}.e3ihZa_pickerHeader{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-strong);display:flex}.e3ihZa_picker .e3ihZa_close,.e3ihZa_people .e3ihZa_close{color:var(--text-muted);padding:0}.e3ihZa_choices{grid-template-columns:repeat(auto-fit, minmax(var(--control-min-height), 1fr));gap:var(--space-1);overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(10rem,30dvh);scroll-padding-block:var(--space-1);padding:var(--space-1);display:grid;overflow-y:auto}.e3ihZa_choices button{padding:var(--space-1);font-size:var(--font-size-heading-lg)}.e3ihZa_scrollHint{color:var(--text-muted);font-size:var(--font-size-micro);margin:0}.e3ihZa_error{color:var(--color-danger);font-size:var(--font-size-caption);margin:0}.e3ihZa_people{width:min(17rem, calc(100vw - var(--space-4)));max-height:min(24rem, calc(100dvh - var(--space-4)));padding:var(--space-2);overscroll-behavior:contain;border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-panel-raised);color:var(--text-primary);box-shadow:var(--shadow-floating);font:400 var(--font-size-caption) / 1.4 var(--font-family-reading);margin:0;position:fixed;inset:auto;overflow-y:auto}.e3ihZa_peopleBody{overscroll-behavior:contain;max-height:12rem;overflow-y:auto}.e3ihZa_peopleBody p{padding:var(--space-3) var(--space-1);margin:0}.e3ihZa_peopleBody ul{gap:var(--space-2);padding:var(--space-1);margin:0;list-style:none;display:grid}.e3ihZa_peopleBody li{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.e3ihZa_peopleBody li>span:last-child{min-width:0}.e3ihZa_peopleBody strong{display:block}.e3ihZa_peopleBody small{color:var(--text-muted);font-size:var(--font-size-micro);display:block}.e3ihZa_personAvatar{width:var(--space-8);height:var(--space-8);background:var(--surface-field);border-radius:var(--radius-control);font-weight:var(--font-weight-strong);flex:none;place-items:center;display:grid}.e3ihZa_people .e3ihZa_peopleAction{width:100%;margin-top:var(--space-2);border-color:var(--border-accent-muted);color:var(--color-accent)}.e3ihZa_peoplePages{justify-content:space-between;gap:var(--space-1);border-top:var(--border-width) solid var(--border-subtle);margin-top:var(--space-2);display:flex}.e3ihZa_peoplePages button{font-size:var(--font-size-micro)}.e3ihZa_reactions[data-variant=bubble] .e3ihZa_chips{justify-content:flex-end}.e3ihZa_reactions[data-variant=bubble] .e3ihZa_trigger{width:var(--control-min-height);padding:0}.e3ihZa_reactions[data-variant=bubble] .e3ihZa_picker{justify-self:end}
.lzarsW_owner{--chat-viewport-height:100dvh;--chat-viewport-top:0px}.lzarsW_launcher{align-items:center;gap:var(--space-2);min-height:var(--control-min-height);padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-panel-raised);color:var(--text-primary);box-shadow:var(--shadow-floating);font:var(--font-label);font-weight:var(--font-weight-strong);cursor:pointer;display:flex}.lzarsW_badge{min-width:var(--space-6);height:var(--space-6);padding-inline:var(--space-1);border-radius:var(--radius-control);background:var(--color-accent-strong);color:var(--text-on-accent);font:var(--font-caption);font-variant-numeric:tabular-nums;place-items:center;display:grid}.lzarsW_dialog[data-size=compact]{--layout-panel-padding:var(--space-3);font-family:var(--font-family-reading);height:min(48rem, calc(var(--chat-viewport-height) - var(--space-8)));--layout-viewport-height:var(--chat-viewport-height);inset:auto max(var(--space-4), var(--safe-area-right)) max(var(--space-4), var(--safe-area-bottom)) auto;width:min(29rem, calc(100vw - var(--space-8)));max-height:min(48rem, calc(var(--chat-viewport-height) - var(--space-8)));border-radius:var(--radius-control);margin:0;position:fixed}.lzarsW_dialog[data-size=compact] .lzarsW_dialogContent{gap:var(--space-2);min-height:0;padding:var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.lzarsW_chatLayout{gap:var(--space-3);min-height:0;font-family:var(--font-family-reading);flex-direction:column;flex:1;display:flex;position:relative}.lzarsW_chatStatus,.lzarsW_chatEmpty,.lzarsW_chatMessage p{margin:0}.lzarsW_chatStatus{align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-caption);flex-wrap:wrap;line-height:1.4;display:flex}.lzarsW_chatStatusDetail{color:var(--text-muted);font-size:var(--font-size-micro);margin-inline-start:auto}.lzarsW_connectionDot{width:var(--space-2);height:var(--space-2);background:var(--text-muted);border-radius:50%;flex:none}.lzarsW_chatStatus[data-connected=true] .lzarsW_connectionDot{background:var(--color-success)}.lzarsW_chatEmpty{min-height:3rem;padding:var(--space-6);color:var(--text-secondary);text-align:center;flex:1;place-items:center;display:grid}.lzarsW_chatLogFrame{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.lzarsW_chatLog{overscroll-behavior:contain;scrollbar-color:var(--border-muted) transparent;scrollbar-width:thin;scrollbar-gutter:stable;border-block:var(--border-width) solid var(--border-subtle);min-height:0;padding-block:var(--space-2);flex:1;overflow-y:auto}.lzarsW_chatMessage{grid-template-columns:var(--space-12) minmax(0, 1fr);align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-1);overflow-wrap:anywhere;display:grid}.lzarsW_chatAvatar{width:var(--space-12);height:var(--space-12);border:var(--border-width) solid var(--border-muted);background:var(--surface-field);border-radius:50%;overflow:hidden}.lzarsW_chatAvatar .lzarsW_chatPortrait{object-fit:cover;width:100%;height:100%}.lzarsW_chatMessageViewer .lzarsW_chatAvatar{border-color:var(--border-accent-muted);background:var(--surface-accent-wash)}.lzarsW_chatMessageContent{gap:var(--space-1);min-width:0;display:grid}.lzarsW_chatBubble{padding:var(--space-2) var(--space-3) var(--space-3);background:var(--surface-panel-raised);border-radius:var(--radius-control)}.lzarsW_chatMessageViewer .lzarsW_chatBubble{background:var(--surface-accent-wash)}.lzarsW_chatMessageIdentity{min-width:0;min-height:var(--control-min-height);column-gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-micro);flex-wrap:wrap;align-items:center;line-height:1.4;display:flex}.lzarsW_chatMessageIdentity strong{color:var(--text-primary);font-size:var(--font-size-caption)}.lzarsW_chatAuthor{min-height:var(--control-min-height);padding-block:var(--space-2);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.lzarsW_chatHandle{overflow-wrap:anywhere}.lzarsW_chatYouLabel{color:var(--color-accent)}.lzarsW_chatMessageBody{color:var(--text-primary);font-size:var(--font-size-body);white-space:pre-wrap;unicode-bidi:plaintext;line-height:1.5}.lzarsW_chatMessageHeader{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.lzarsW_messageDetails{white-space:nowrap;min-height:var(--control-min-height);padding:0 var(--space-1);border-radius:var(--radius-control);color:var(--text-muted);font:inherit;font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.lzarsW_newMessagesButton{bottom:var(--space-2);margin:var(--space-2) auto;box-shadow:var(--shadow-floating);display:block;position:sticky}.lzarsW_chatMessageDetailBody{color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap}.lzarsW_mention{padding-inline:var(--border-width);border-radius:var(--radius-sm);color:var(--color-accent);font-weight:var(--font-weight-strong)}.lzarsW_mention[data-viewer]{padding-inline:var(--space-1);background:var(--color-accent-strong);color:var(--text-on-accent)}.lzarsW_chatMessage[data-mentioned] .lzarsW_chatBubble{background:color-mix(in srgb, var(--color-accent) 12%, var(--surface-panel-raised));box-shadow:var(--shadow-accent-rail)}.lzarsW_chatMessage[data-mentioned] .lzarsW_chatAvatar{border-color:var(--border-accent)}.lzarsW_mentionedMark{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--color-accent-strong);color:var(--text-on-accent);place-items:center;display:inline-grid}.lzarsW_chatAttachment{margin-top:var(--space-2)}.lzarsW_dropTarget{z-index:var(--z-overlay);place-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-6);border:var(--pixel-unit) dashed var(--border-accent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface-panel) 88%, transparent);color:var(--color-accent);font-size:var(--font-size-body);font-weight:var(--font-weight-strong);text-align:center;pointer-events:none;animation:lzarsW_chat-drop-target-in var(--motion-duration-fast) var(--motion-ease-standard);display:grid;position:absolute;inset:0}@keyframes lzarsW_chat-drop-target-in{0%{opacity:0}}@media (hover:hover){.lzarsW_launcher:hover{color:var(--color-accent);border-color:currentColor}.lzarsW_chatAuthor:hover strong{color:var(--color-accent);text-decoration:underline}a.lzarsW_chatAvatar:hover{border-color:var(--color-accent)}.lzarsW_messageDetails:hover{color:var(--text-primary);text-decoration:underline}}.lzarsW_owner :focus-visible,.lzarsW_launcher:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lzarsW_dialog[data-size=compact] .lzarsW_dialogPanel{flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex}@media not (min-width:42rem),not (min-height:32rem){.lzarsW_dialog[data-size=compact]{inset:var(--chat-viewport-top) 0 auto 0;width:100%;max-width:100%;height:var(--chat-viewport-height);max-height:var(--chat-viewport-height);padding-bottom:var(--safe-area-bottom);border-radius:0}.lzarsW_dialog[data-size=compact] .lzarsW_dialogPanel{padding-top:var(--safe-area-top)}.lzarsW_dialog[data-size=compact] .lzarsW_dialogContent{padding-inline:max(var(--space-3), var(--safe-area-left)) max(var(--space-3), var(--safe-area-right))}}@media (prefers-reduced-motion:reduce){.lzarsW_owner *,.lzarsW_launcher{scroll-behavior:auto;transition:none;animation:none}}.lzarsW_dialog .lzarsW_dialogPanel>header{background:var(--surface-panel-raised)}.lzarsW_dialog .lzarsW_dialogPanel>header h2{font-family:var(--font-family-reading);font-size:var(--font-size-heading-md)}@media (max-height:32rem){.lzarsW_chatStatusDetail{display:none}.lzarsW_chatLayout{gap:var(--space-1)}}.lzarsW_messageDetail{gap:var(--space-4);display:grid}.lzarsW_messagePlayerControls{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle);display:grid}.lzarsW_messagePlayerControls>p{color:var(--text-secondary);font:var(--font-caption);margin:0}.lzarsW_messagePlayerControls>button{justify-self:start}
._0a-VFG_dialog[data-size=wide]{--font-family:var(--font-family-reading);--font-body:400 var(--font-size-body) / 1.5 var(--font-family);--font-label:400 var(--font-size-label) / 1.3 var(--font-family);--font-caption:400 var(--font-size-caption) / 1.4 var(--font-family);--font-reading-large:400 var(--font-size-reading-large) / 1.5 var(--font-family);font:400 var(--font-size-body) / 1.5 var(--font-family);width:min(44rem, calc(100% - var(--space-8)));height:min(44rem, calc(var(--layout-viewport-height) - var(--space-8)));border-color:var(--border-accent-muted);box-shadow:var(--shadow-floating)}._0a-VFG_dialog>div{height:100%;max-height:100%}._0a-VFG_dialog>div>header{padding:var(--space-4) var(--space-6);background:var(--surface-panel-raised);border-bottom:var(--border-width) solid var(--border-subtle);align-items:center}._0a-VFG_dialog>div>header h2{font-family:var(--font-family);font-size:var(--font-size-heading-md);line-height:1.3}._0a-VFG_dialog ._0a-VFG_dialogBody{flex-direction:column;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}._0a-VFG_surface{min-width:0;min-height:0;color:var(--text-primary);flex-direction:column;flex:1;display:flex;overflow:auto}._0a-VFG_surface svg,._0a-VFG_title svg{flex:none}._0a-VFG_title{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;display:flex}._0a-VFG_title:focus{outline:none}._0a-VFG_title svg{width:1.5rem;height:1.5rem;color:var(--color-accent)}._0a-VFG_conversationRow:focus-visible,._0a-VFG_notificationRow:focus-visible,._0a-VFG_history:focus-visible,._0a-VFG_message:focus-visible,._0a-VFG_ownMessage:focus-visible,._0a-VFG_panel:focus-visible,._0a-VFG_settings:focus-visible,._0a-VFG_deviceNotifications:focus-visible,._0a-VFG_composer:focus-visible,._0a-VFG_inlineConfirmation:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * (var(--focus-ring-width) + var(--border-width)))}._0a-VFG_staffLink{margin:0 var(--space-4) var(--space-4);align-self:flex-start}._0a-VFG_surface small{color:var(--text-secondary);font:var(--font-caption)}._0a-VFG_tabs{padding-inline:var(--space-4);background:var(--surface-panel-raised);flex:none}._0a-VFG_tabLabel{align-items:center;gap:var(--space-2);display:inline-flex}@media not (min-width:30rem){._0a-VFG_tabLabel>svg{display:none}}._0a-VFG_viewPanel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._0a-VFG_viewState{margin:var(--space-4)}._0a-VFG_viewLoading{padding:var(--space-8) var(--space-6);color:var(--text-secondary);place-items:center;display:grid}._0a-VFG_view{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}._0a-VFG_surface ._0a-VFG_inboxList ._0a-VFG_conversationRow{height:100%;min-height:0;padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--border-subtle);border-radius:0}@media (hover:hover){._0a-VFG_surface ._0a-VFG_conversationRow:hover:not(:disabled),._0a-VFG_surface ._0a-VFG_notificationRow:hover:not(:disabled){border-color:var(--text-muted);background:var(--surface-panel-raised)}}._0a-VFG_surface ._0a-VFG_conversationRow,._0a-VFG_surface ._0a-VFG_notificationRow{appearance:none;border:var(--border-width) solid transparent;min-width:0;max-width:100%;color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:var(--space-3);width:100%;min-height:4.5rem;padding:var(--space-3);text-align:left;background:0 0;border-color:#0000;text-decoration:none;display:flex}._0a-VFG_avatar{width:var(--control-min-height);height:var(--control-min-height);border:var(--border-width) solid var(--border-accent-muted);color:var(--text-primary);background:var(--surface-accent-wash);font-size:var(--font-size-heading-md);border-radius:50%;flex:none;place-items:center;display:grid}._0a-VFG_rowCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}._0a-VFG_rowCopy strong,._0a-VFG_rowCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0a-VFG_rowCopy strong{font-size:var(--font-size-heading-sm)}._0a-VFG_rowCopy small{color:var(--text-secondary)}._0a-VFG_rowCopy ._0a-VFG_rowPreview{color:var(--text-muted)}._0a-VFG_rowCopy ._0a-VFG_deletedPreview{font-style:italic}._0a-VFG_rowLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}._0a-VFG_rowLine strong{min-width:0;font-size:var(--font-size-body)}._0a-VFG_rowLine time{color:var(--text-muted);font:var(--font-caption);flex:none;margin-left:auto}._0a-VFG_rowLine ._0a-VFG_rowPreview{flex:1;min-width:0}._0a-VFG_rowStatus{color:var(--text-secondary)}._0a-VFG_inboxTools{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;flex:none;display:flex}._0a-VFG_toolTitle{font-weight:var(--font-weight-strong)}._0a-VFG_toolActions{gap:var(--space-1);flex-wrap:wrap;margin-left:auto;display:flex}._0a-VFG_composeForm{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);background:var(--surface-panel-raised);flex-wrap:wrap;flex:none;display:flex}._0a-VFG_recipientInput{flex:12rem}._0a-VFG_pager{justify-content:center;gap:var(--space-2);padding:var(--space-2);border-top:var(--border-width) solid var(--border-subtle);flex:none;display:flex}._0a-VFG_headerActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._0a-VFG_conversationStatus{padding:var(--space-1) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);color:var(--text-secondary);font:var(--font-caption);margin:0}._0a-VFG_pinMark{margin-right:var(--space-1);color:var(--color-accent);vertical-align:middle;display:inline-flex}._0a-VFG_pinMark svg{width:.875rem;height:.875rem}._0a-VFG_unreadRow ._0a-VFG_rowLine time,._0a-VFG_unreadRow ._0a-VFG_rowCopy ._0a-VFG_rowPreview{color:var(--text-primary);font-weight:var(--font-weight-strong)}._0a-VFG_notificationRow ._0a-VFG_rowCopy small{white-space:normal;overflow-wrap:anywhere}._0a-VFG_rowCount{flex:none}._0a-VFG_unreadDot{width:var(--space-2);height:var(--space-2);background:var(--color-accent);border-radius:50%;flex:none}._0a-VFG_conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._0a-VFG_conversationHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;flex:none;display:flex;position:relative}._0a-VFG_conversationHeader h3{overflow-wrap:anywhere;font-size:var(--font-size-heading-sm)}._0a-VFG_history{overscroll-behavior:contain;min-height:0;padding:var(--space-6);scrollbar-gutter:stable;background:var(--surface-panel);flex:auto;overflow-y:auto}._0a-VFG_messages{align-items:flex-start;gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0a-VFG_message,._0a-VFG_ownMessage{width:fit-content;max-width:88%;padding:var(--space-3);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel-raised);overflow-wrap:anywhere}._0a-VFG_ownMessage{border-color:var(--border-accent-muted);border-radius:var(--radius-control);background:var(--surface-accent-wash);align-self:flex-end}._0a-VFG_messageMeta{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;display:flex}._0a-VFG_body{white-space:pre-wrap;overflow-wrap:anywhere;font:var(--font-body);margin:var(--space-2) 0;unicode-bidi:plaintext}._0a-VFG_messageFooter{justify-content:space-between;align-items:start;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._0a-VFG_messageActions{justify-content:flex-end;display:flex}._0a-VFG_preview{color:var(--text-primary);text-underline-offset:.15em;margin-top:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-sm);background:var(--surface-panel-raised);text-decoration:underline;display:block}._0a-VFG_composer{gap:var(--space-2);min-width:0;min-height:0;max-height:50%;padding:var(--space-3) var(--space-4);border-top:var(--border-width) solid var(--border-muted);background:var(--surface-panel-raised);flex:none;display:grid;overflow-y:auto}._0a-VFG_composer textarea{width:100%;min-height:var(--control-min-height);resize:vertical;max-height:8rem;font-family:var(--font-family-reading);display:block}._0a-VFG_composerHelp{gap:var(--space-1);display:grid}._0a-VFG_composerFooter{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._0a-VFG_panel,._0a-VFG_settings{gap:var(--space-3);min-width:0;padding:var(--space-4);display:grid}._0a-VFG_panel h3,._0a-VFG_settings h3{font-size:var(--font-size-heading-md)}._0a-VFG_panel p,._0a-VFG_settings p{color:var(--text-secondary)}._0a-VFG_settings form,._0a-VFG_panel form{gap:var(--space-3);display:grid}._0a-VFG_retryAction{margin-top:var(--space-3);justify-content:center;display:flex}._0a-VFG_status,._0a-VFG_error{padding:var(--space-2) var(--space-4);color:var(--text-secondary);font:var(--font-caption);overflow-wrap:anywhere;flex:none}._0a-VFG_status:empty,._0a-VFG_error:empty{display:none}._0a-VFG_error{color:var(--color-danger)}._0a-VFG_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._0a-VFG_conversationTools{z-index:var(--z-layer);top:calc(100% - var(--space-1));right:var(--space-4);min-width:14rem;padding:var(--space-1);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-md);background:var(--surface-panel-raised);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:absolute}._0a-VFG_updateStatus{padding:var(--space-1) var(--space-4);color:var(--text-secondary);font:var(--font-caption);text-align:center;flex:none}._0a-VFG_updateStatus:empty{display:none}._0a-VFG_newMessages{margin:var(--space-2);flex:none;align-self:center}@media not (min-width:42rem){._0a-VFG_dialog[data-size=wide]{width:100%;max-width:100%;height:var(--layout-viewport-height);max-height:var(--layout-viewport-height);padding:0 var(--safe-area-right) var(--safe-area-bottom) var(--safe-area-left);border:0;border-radius:0;margin:0;inset:0}._0a-VFG_dialog>div>header{padding-top:max(var(--space-2), var(--safe-area-top));padding-inline:var(--space-3)}._0a-VFG_tabs,._0a-VFG_conversationHeader,._0a-VFG_conversationTools,._0a-VFG_composer{padding-inline:var(--space-3)}._0a-VFG_conversationTools{right:var(--space-3)}._0a-VFG_composerFooter{flex-wrap:wrap}._0a-VFG_history{padding:var(--space-3)}._0a-VFG_message,._0a-VFG_ownMessage{max-width:94%}._0a-VFG_composer{padding-bottom:var(--space-3)}}._0a-VFG_view>h3,._0a-VFG_view>h4{padding:var(--space-4) var(--space-4) var(--space-2);font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-strong);margin:0}._0a-VFG_settings ._0a-VFG_composer{background:0 0;border:0;max-height:none;padding:0;overflow:visible}._0a-VFG_inboxView{flex-direction:column;display:flex;overflow:hidden}._0a-VFG_inboxList{flex:1}._0a-VFG_settingsView{flex-direction:column;display:flex}._0a-VFG_settingsView ._0a-VFG_settings{flex:none}._0a-VFG_settingsView ._0a-VFG_composer{flex:none;grid-auto-rows:max-content;align-content:start;min-height:auto;display:grid}._0a-VFG_settingsFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);margin-top:0;display:flex}@media not (min-height:30rem){._0a-VFG_inboxView{overflow-y:auto}._0a-VFG_inboxView>*{flex-shrink:0}}._0a-VFG_deviceNotifications{align-items:flex-start;gap:var(--space-3);border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-md);padding:var(--space-4);background:var(--surface-panel-raised);flex-direction:column;margin-top:0;display:flex}._0a-VFG_deviceNotifications h3,._0a-VFG_deviceNotifications p{margin:0}._0a-VFG_deviceNotifications h3{font-size:var(--font-size-heading-sm);font-weight:var(--font-weight-strong)}._0a-VFG_settingsView{scroll-padding-block:var(--space-4) 8rem;overflow-y:auto}._0a-VFG_settings ._0a-VFG_preferenceRow{gap:var(--space-3);padding:var(--space-3);border:0;border-bottom:var(--border-width) solid var(--border-subtle);background:0 0;border-radius:0;align-items:flex-start}._0a-VFG_preferenceRow>span{gap:var(--space-1);min-width:0;display:grid}._0a-VFG_preferenceRow:last-child{border-bottom:0}._0a-VFG_settingsFooter{flex-wrap:wrap}._0a-VFG_settingsFooter p:empty,._0a-VFG_deviceNotifications p:empty{display:none}._0a-VFG_settings p,._0a-VFG_deviceNotifications p{line-height:1.55}._0a-VFG_surface ._0a-VFG_conversationRow,._0a-VFG_surface ._0a-VFG_notificationRow{border-radius:var(--radius-md)}@media not (min-width:42rem){._0a-VFG_recipientInput{flex-basis:100%}._0a-VFG_composeSubmit{flex:1}._0a-VFG_inboxTools{gap:var(--space-1);padding:var(--space-2) var(--space-3)}._0a-VFG_toolActions{justify-content:flex-end;gap:0}._0a-VFG_inboxTools ._0a-VFG_inboxAction[data-size=sm]{padding-inline:var(--space-2);font-size:var(--font-size-caption)}._0a-VFG_toolActions svg{display:none}._0a-VFG_settings{padding:var(--space-3)}._0a-VFG_settingsAction,._0a-VFG_deviceAction{width:100%}}._0a-VFG_challengesView{padding:var(--space-4)}._0a-VFG_challengesView>section{margin-bottom:var(--space-6)}._0a-VFG_preferenceGroup{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._0a-VFG_preferenceGroup legend{margin-bottom:var(--space-2);color:var(--text-secondary);font:var(--font-label);font-weight:var(--font-weight-strong);padding:0}._0a-VFG_deviceNotifications ._0a-VFG_deviceStatus{color:var(--text-primary);font-weight:var(--font-weight-strong)}._0a-VFG_surface :is(input,textarea,select){font-family:var(--font-family-reading)}._0a-VFG_menuAction{justify-content:flex-start}._0a-VFG_settingsAction{flex:none;margin-left:auto}._0a-VFG_safetyHint{color:var(--text-muted);font:var(--font-caption);margin:0}@media (pointer:coarse){._0a-VFG_keyboardHint{display:none}}._0a-VFG_deviceHeading,._0a-VFG_deviceControls{align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}._0a-VFG_deviceHeading{justify-content:space-between}._0a-VFG_deviceHeading ._0a-VFG_deviceStatus{font:var(--font-caption);font-weight:var(--font-weight-strong)}._0a-VFG_deviceControls small{color:var(--text-muted);flex:14rem}._0a-VFG_installHelp{width:100%}._0a-VFG_settings ._0a-VFG_availabilityHint{color:var(--text-primary)}._0a-VFG_settings ._0a-VFG_preferenceGroup{gap:0}._0a-VFG_settings ._0a-VFG_preferenceGroup legend{color:var(--text-primary);margin-bottom:0}._0a-VFG_settings ._0a-VFG_settingsFooter{bottom:calc(-1 * var(--space-4));padding-block:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);background:var(--surface-panel);z-index:var(--z-raised);position:sticky}@media not (min-width:42rem){._0a-VFG_settings ._0a-VFG_settingsFooter{bottom:calc(-1 * var(--space-3))}}._0a-VFG_playerManagerLink{padding:var(--space-1) var(--space-3);border-top:var(--border-width) solid var(--border-subtle);flex:none}._0a-VFG_managedPlayers{min-height:0;padding:var(--space-4);gap:var(--space-3);align-content:start;display:grid;overflow-y:auto}._0a-VFG_managedPlayers>button{justify-self:start}._0a-VFG_managedPlayers h3{font-size:var(--font-size-heading-sm);margin:0}._0a-VFG_managedPlayers p{color:var(--text-secondary);font:var(--font-caption);margin:0}._0a-VFG_managedPlayers p:empty{display:none}._0a-VFG_managedList{margin:0;padding:0;list-style:none}._0a-VFG_managedList li{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;display:flex}._0a-VFG_managedList li>div:first-child{gap:var(--space-1);overflow-wrap:anywhere;display:grid}._0a-VFG_managedList span{color:var(--text-muted);font:var(--font-caption)}
._4YkCKW_component{min-width:1.125rem;height:1.125rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-accent-strong);color:var(--text-on-accent);font-family:var(--font-family);font-size:var(--font-size-count);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;place-items:center;line-height:1;display:inline-grid}._4YkCKW_component[data-tone=neutral]{background:var(--surface-field);color:var(--text-primary);box-shadow:inset 0 0 0 var(--border-width) var(--border-muted)}._4YkCKW_component[data-overlay]{z-index:var(--z-raised);top:var(--count-badge-inset,.125rem);right:var(--count-badge-inset,.125rem);box-shadow:0 0 0 calc(var(--border-width) * 2) var(--surface-background);pointer-events:none;position:absolute}._4YkCKW_component[data-overlay][data-tone=neutral]{box-shadow:inset 0 0 0 var(--border-width) var(--border-muted), 0 0 0 calc(var(--border-width) * 2) var(--surface-background)}@media (forced-colors:active){._4YkCKW_component{border:var(--border-width) solid CanvasText}}
.Sd3Fxq_component{top:var(--shop-toolbar-top,var(--shell-header-height));z-index:var(--z-layer);gap:var(--space-2);min-width:0;padding-block:var(--space-1) var(--space-3);border-bottom:var(--border-width) solid var(--border-subtle);background:var(--surface-background);grid-template-columns:minmax(0,1fr);display:grid;position:sticky}.Sd3Fxq_categories{min-width:0}.Sd3Fxq_slots{padding-block:var(--space-1)}.Sd3Fxq_row{align-items:center;gap:var(--space-2);padding-block:var(--space-2);display:flex}.Sd3Fxq_search{flex:14rem;min-width:0;max-width:28rem;display:grid}.Sd3Fxq_secondary{align-items:center;gap:var(--space-2);display:flex}.Sd3Fxq_field{gap:var(--space-2);font:var(--font-caption);color:var(--text-secondary);display:grid}.Sd3Fxq_label{}.Sd3Fxq_count{min-height:var(--control-min-height);color:var(--text-muted);font:var(--font-caption);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;margin:0 0 0 auto;display:flex}.Sd3Fxq_chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Sd3Fxq_filtersButton{flex:none;display:none;position:relative}.Sd3Fxq_sheet{gap:var(--space-4);display:grid}.Sd3Fxq_sheet .Sd3Fxq_field{width:100%}.Sd3Fxq_sheet .Sd3Fxq_label{clip:auto;clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}@media not (min-width:48rem){.Sd3Fxq_component{gap:0;padding-block:0}.Sd3Fxq_slots{padding-block:var(--space-2) 0}.Sd3Fxq_secondary{display:none}.Sd3Fxq_filtersButton{display:inline-flex}.Sd3Fxq_count{display:none}.Sd3Fxq_search{max-width:none}}
