.mico .mico-im-dialog-backdrop{z-index:10001;padding:var(--mico-space-24);overscroll-behavior:contain;background:rgb(var(--mico-color-channel-foreground) / .34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.mico .mico-im-create-group-backdrop{z-index:var(--mico-provider-portal-z-index);overflow:hidden}.mico .mico-im-dialog{box-sizing:border-box;border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:min(680px,100vw - 48px);height:min(754px,100dvh - 96px);min-height:min(500px,100dvh - 96px);padding:0 var(--mico-space-24);color:var(--mico-color-text-primary);box-shadow:var(--mico-shadow-modal);flex-direction:column;margin-block:auto;display:flex;overflow:hidden}.mico .mico-im-dialog-title{min-height:62px;margin:0 calc(var(--mico-space-4) * -1) 0 0;justify-content:space-between;align-items:center;display:flex}.mico .mico-im-dialog-title h2{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);letter-spacing:0;margin:0}.mico .mico-im-dialog-title button{border-radius:var(--mico-radius-r8);width:28px;height:28px;color:var(--mico-color-text-secondary);justify-content:center;align-items:center;margin:0;transition:background .16s,color .16s;display:inline-flex}.mico .mico-im-dialog-title button svg{width:20px;height:20px}.mico .mico-im-dialog-title button:hover{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary)}.mico .mico-im-new-conversation-dialog{width:min(560px,100vw - 48px);height:min(560px,100dvh - 96px);min-height:min(440px,100dvh - 96px);padding:0 var(--mico-space-24) var(--mico-space-24)}.mico .mico-im-new-conversation-title{min-height:72px}.mico .mico-im-new-conversation-title h2{width:auto;height:24px;color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size16);font-style:normal;font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);white-space:nowrap;flex:none}.mico .mico-im-new-conversation-title-actions{align-items:center;gap:var(--mico-space-20);display:flex}.mico .mico-im-new-conversation-title-actions .mico-im-create-group-entry{align-items:center;gap:var(--mico-space-6);border-radius:var(--mico-radius-r8);width:auto;height:32px;color:var(--mico-color-action-link);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);white-space:nowrap;display:inline-flex}.mico .mico-im-new-conversation-title-actions .mico-im-create-group-entry svg{width:16px;height:16px}.mico .mico-im-new-conversation-title-actions .mico-im-create-group-entry:hover{background:var(--mico-color-background-hover);color:var(--mico-color-action-link-hover)}.mico .mico-im-new-conversation-title-actions button:disabled{cursor:not-allowed;opacity:.48}.mico .mico-im-new-conversation-search{align-items:center;gap:var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);height:40px;padding:0 var(--mico-space-12);color:var(--mico-color-text-secondary);flex:none;transition:border-color .16s,box-shadow .16s;display:flex}.mico .mico-im-new-conversation-search:focus-within{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)}.mico .mico-im-new-conversation-search svg{flex:none;width:18px;height:18px}.mico .mico-im-new-conversation-search input{min-width:0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);background:0 0;outline:none;flex:1}.mico .mico-im-new-conversation-search input::placeholder{color:var(--mico-color-text-placeholder)}.mico .mico-im-new-conversation-content{min-height:0;margin-top:var(--mico-space-20);scrollbar-color:var(--mico-color-text-disabled) transparent;scrollbar-width:thin;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.mico .mico-im-new-conversation-content .mico-im-dialog-error{margin:var(--mico-space-12) 0 0}.mico .mico-im-new-conversation-section-title{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex:none}.mico .mico-im-new-conversation-history,.mico .mico-im-new-conversation-results{gap:var(--mico-space-2);flex-direction:column;display:flex}.mico .mico-im-new-conversation-history-row,.mico .mico-im-new-conversation-result{border-radius:var(--mico-radius-r8);width:100%;min-height:52px;color:var(--mico-color-text-primary);text-align:left;align-items:center;transition:background-color .16s;display:flex}.mico .mico-im-new-conversation-history-row{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);justify-content:space-between;padding:0}.mico .mico-im-new-conversation-history-row>button:first-child{min-width:0;min-height:52px;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mico .mico-im-new-conversation-history-row>button:last-child{border-radius:var(--mico-radius-full);width:24px;height:24px;color:var(--mico-color-text-placeholder);opacity:0;flex:none;justify-content:center;align-items:center;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.mico .mico-im-new-conversation-history-row:hover>button:last-child,.mico .mico-im-new-conversation-history-row:focus-within>button:last-child{opacity:1}.mico .mico-im-new-conversation-history-row>button:last-child:hover,.mico .mico-im-new-conversation-history-row>button:last-child:focus-visible{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary);outline:none}.mico .mico-im-new-conversation-history-row>button:last-child svg{width:14px;height:14px}.mico .mico-im-new-conversation-result{gap:var(--mico-space-10);padding:var(--mico-space-6) var(--mico-space-10)}.mico .mico-im-new-conversation-history-row:hover,.mico .mico-im-new-conversation-history-row:focus-within,.mico .mico-im-new-conversation-result:hover,.mico .mico-im-new-conversation-result:focus-visible{background:var(--mico-color-background-hover);outline:none}.mico .mico-im-new-conversation-result:disabled{cursor:wait;opacity:.64}.mico .mico-im-new-conversation-result-copy{flex-direction:column;flex:1;min-width:0;display:flex}.mico .mico-im-new-conversation-result-name{align-items:center;gap:var(--mico-space-4);min-width:0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.mico .mico-im-new-conversation-result-copy small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-new-conversation-empty{justify-content:center;align-items:center;gap:var(--mico-space-8);min-height:0;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex:1;display:flex}.mico .mico-im-new-conversation-spinner{flex:none;width:16px;height:16px;animation:.8s linear infinite mico-im-new-conversation-spin}@keyframes mico-im-new-conversation-spin{to{transform:rotate(360deg)}}.mico .mico-im-field{gap:var(--mico-space-6);margin:0 0 var(--mico-space-24);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);flex-direction:column;display:flex}.mico .mico-im-field input,.mico .mico-im-field select,.mico .mico-im-field textarea{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);padding:var(--mico-space-6) var(--mico-space-12);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);outline:none;transition:border-color .16s,box-shadow .16s}.mico .mico-im-field input,.mico .mico-im-field select{height:36px}.mico .mico-im-field textarea{resize:vertical;min-height:72px}.mico .mico-im-field small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-field .mico-im-field-count{margin-top:calc(var(--mico-space-2) * -1);color:var(--mico-color-text-placeholder);font-variant-numeric:tabular-nums;align-self:flex-end}.mico .mico-im-field input::placeholder,.mico .mico-im-field textarea::placeholder{color:var(--mico-color-text-disabled)}.mico .mico-im-field input:disabled,.mico .mico-im-field select:disabled,.mico .mico-im-field textarea:disabled,.mico .mico-im-picker .mico-im-search input:disabled{color:var(--mico-color-text-placeholder);cursor:not-allowed}.mico .mico-im-field input:focus,.mico .mico-im-field select:focus,.mico .mico-im-field textarea:focus,.mico .mico-im-picker .mico-im-search:focus-within{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)}.mico .mico-im-avatar-edit{column-gap:var(--mico-space-8);row-gap:var(--mico-space-10);margin:0 0 var(--mico-space-24);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);grid-template-columns:auto 1fr;align-items:center;display:grid}.mico .mico-im-avatar-edit>span{font-weight:var(--mico-font-weight-semi-bold)}.mico .mico-im-avatar-actions{gap:var(--mico-space-12);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.mico .mico-im-avatar-actions button{color:var(--mico-color-action-link);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);justify-self:start}.mico .mico-im-avatar-actions button:disabled{color:var(--mico-color-text-placeholder);cursor:not-allowed}.mico .mico-im-avatar-preview{border-radius:var(--mico-radius-full);grid-column:1/-1;width:42px;height:42px}.mico .mico-im-avatar-preview:disabled{cursor:not-allowed;opacity:.64}.mico .mico-im-avatar-preview .mico-im-avatar{border:var(--mico-border-width-strong) solid var(--mico-color-border-focus);background:var(--mico-color-background-surface);width:42px;height:42px;color:var(--mico-color-action-link)}.mico .mico-im-avatar-preview .mico-im-avatar.is-group-image-avatar{border:0}.mico .mico-im-avatar-preview .mico-im-avatar svg{width:20px;height:20px}.mico .mico-im-picker-label{margin-bottom:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22)}.mico .mico-im-picker-label b,.mico .mico-im-required-mark{color:var(--mico-color-text-danger)}.mico .mico-im-picker{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);flex:auto;grid-template-columns:1fr 1fr;min-height:0;display:grid;overflow:hidden}.mico .mico-im-picker-left,.mico .mico-im-picker-right{min-width:0;padding:var(--mico-space-16) var(--mico-space-8) var(--mico-space-10);overflow-y:auto}.mico .mico-im-picker-left{border-right:var(--mico-border-width-default) solid var(--mico-color-border-weak)}.mico .mico-im-picker .mico-im-search{height:32px;margin:0 var(--mico-space-8) var(--mico-space-14);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);padding:0 var(--mico-space-12);color:var(--mico-color-text-secondary);transition:border-color .16s,box-shadow .16s}.mico .mico-im-picker .mico-im-search svg{width:16px;height:16px}.mico .mico-im-picker .mico-im-search input{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-picker .mico-im-search input::placeholder{color:var(--mico-color-text-placeholder)}.mico .mico-im-picker .mico-im-check-all input[type=checkbox],.mico .mico-im-picker .mico-im-personal-start-list input[type=checkbox],.mico .mico-im-picker .mico-im-target-list input[type=checkbox]{appearance:none;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r4);background:var(--mico-color-background-surface);cursor:pointer;flex:none;width:16px;height:16px;transition:border-color .14s,background .14s;position:relative}.mico .mico-im-picker .mico-im-check-all input[type=checkbox]:checked,.mico .mico-im-picker .mico-im-personal-start-list input[type=checkbox]:checked,.mico .mico-im-picker .mico-im-target-list input[type=checkbox]:checked{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary)}.mico .mico-im-picker .mico-im-check-all input[type=checkbox]:checked:after,.mico .mico-im-picker .mico-im-personal-start-list input[type=checkbox]:checked:after,.mico .mico-im-picker .mico-im-target-list input[type=checkbox]:checked:after{border:solid var(--mico-color-border-subtle);border-width:0 var(--mico-border-width-strong) var(--mico-border-width-strong) 0;content:"";width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.mico .mico-im-picker .mico-im-check-all input[type=checkbox]:disabled,.mico .mico-im-picker .mico-im-personal-start-list input[type=checkbox]:disabled,.mico .mico-im-picker .mico-im-target-list input[type=checkbox]:disabled{cursor:not-allowed;opacity:.68}.mico .mico-im-check-all,.mico .mico-im-target-list label,.mico .mico-im-target-list div[data-external=true],.mico .mico-im-selected-row{align-items:center;gap:var(--mico-space-8);border-radius:var(--mico-radius-r8);min-height:46px;padding:var(--mico-space-2) var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);display:flex}.mico .mico-im-check-all{font-weight:var(--mico-font-weight-regular);margin:0}.mico .mico-im-target-list,.mico .mico-im-picker-right{scrollbar-width:thin;scrollbar-color:var(--mico-color-text-disabled) transparent}.mico .mico-im-target-list .mico-im-avatar,.mico .mico-im-selected-row .mico-im-avatar{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);width:32px;height:32px;box-shadow:none;flex:0 0 32px}.mico .mico-im-target-list .mico-im-member-text,.mico .mico-im-selected-row .mico-im-member-text{white-space:nowrap;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:84px;min-width:0;max-width:100%;display:flex;overflow:hidden}.mico .mico-im-target-list .mico-im-member-name,.mico .mico-im-selected-row .mico-im-member-name{width:100%;min-width:0;max-width:100%;color:var(--mico-color-text-primary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico .mico-im-target-list small,.mico .mico-im-selected-row small{min-width:0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-top:0;display:inline-block;overflow:hidden}.mico .mico-im-target-list label:hover,.mico .mico-im-selected-row:hover{background:var(--mico-color-background-hover)}.mico .mico-im-target-list label[data-fixed=true]{color:var(--mico-color-text-placeholder);cursor:not-allowed;background:0 0}.mico .mico-im-target-list label[data-fixed=true] .mico-im-avatar{opacity:.68}.mico .mico-im-target-list label[data-fixed=true] input[type=checkbox]{border-color:var(--mico-color-border-weak);background:var(--mico-color-background-pressed);cursor:not-allowed}.mico .mico-im-target-list label[data-fixed=true] input[type=checkbox]:after{border-color:var(--mico-color-border-subtle)}.mico .mico-im-target-list label[data-fixed=true] small{color:var(--mico-color-text-disabled)}.mico .mico-im-picker-right>div:first-child{height:32px;margin:0 var(--mico-space-16) var(--mico-space-4);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);justify-content:space-between;align-items:center;display:flex}.mico .mico-im-picker-right>div:first-child span{text-align:left;flex:auto}.mico .mico-im-picker-right>div:first-child button{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);height:26px;padding:var(--mico-space-2) var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-im-picker-right>div:first-child button:disabled,.mico .mico-im-selected-row button:disabled{color:var(--mico-color-text-disabled);cursor:not-allowed}.mico .mico-im-picker-right>p{height:calc(100% - 36px);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);place-items:center;padding-bottom:0;display:grid}.mico .mico-im-selected-row button{border-radius:var(--mico-radius-r8);width:20px;height:20px;color:var(--mico-color-text-placeholder);flex:0 0 20px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.mico .mico-im-selected-row button svg{stroke-width:2.4px;width:12px;height:12px}.mico .mico-im-selected-row button:hover:not(:disabled),.mico .mico-im-selected-row button:focus-visible:not(:disabled){background:var(--mico-color-background-hover);color:var(--mico-color-text-primary)}.mico .mico-im-dialog-actions{justify-content:flex-end;align-items:flex-start;gap:var(--mico-space-12);height:52px;margin-top:var(--mico-space-24);padding-bottom:var(--mico-space-20);flex:none;display:flex}.mico .mico-im-dialog-actions button{border-radius:var(--mico-radius-r8);min-width:72px;height:32px;padding:0 var(--mico-space-12);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-im-dialog-actions button:first-child{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary)}.mico .mico-im-dialog-actions button:last-child{background:var(--mico-color-background-solid);color:var(--mico-color-text-inverse)}.mico .mico-im-dialog-actions button:last-child:disabled{background:var(--mico-color-background-disabled);color:var(--mico-color-text-inverse);opacity:1}.mico .mico-im-dialog-actions button:last-child[data-pending=true]{background:var(--mico-color-background-solid);color:var(--mico-color-text-inverse)}.mico .mico-im-dialog-actions .mico-im-new-conversation-spinner{border:var(--mico-border-width-strong) solid rgb(var(--mico-color-channel-surface) / .4);border-top-color:var(--mico-color-border-subtle);stroke:none;border-radius:50%;flex:none;width:14px;height:14px}.mico .mico-im-forward-dialog .mico-im-dialog-actions button{justify-content:center;align-items:center;gap:var(--mico-space-4);display:inline-flex}.mico .mico-im-dialog-error{margin:calc(var(--mico-space-14) * -1) 0 var(--mico-space-16);color:var(--mico-color-status-error);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico .mico-im-dialog-hint{margin:calc(var(--mico-space-14) * -1) 0 var(--mico-space-16);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico .mico-im-create-group-dialog{border-radius:var(--mico-radius-r16);width:min(680px,100vw - 48px);min-height:0;transition:height .16s}.mico .mico-im-create-group-dialog[data-step=details]{height:min(692px,100dvh - 48px)}.mico .mico-im-create-group-dialog[data-step=members]{height:min(580px,100dvh - 48px)}.mico .mico-im-create-group-dialog .mico-im-dialog-title{flex:0 0 62px;min-height:62px}.mico .mico-im-create-details,.mico .mico-im-create-members{flex-direction:column;flex:auto;min-height:0;display:flex}.mico .mico-im-create-details{gap:var(--mico-space-20);margin-right:calc(var(--mico-space-24) * -1);padding:0 var(--mico-space-24) var(--mico-space-4) 0;scrollbar-color:var(--mico-color-text-placeholder) transparent;scrollbar-gutter:stable;scrollbar-width:thin;overflow-y:auto}.mico .mico-im-create-details::-webkit-scrollbar{width:6px}.mico .mico-im-create-details::-webkit-scrollbar-track{background:0 0}.mico .mico-im-create-details::-webkit-scrollbar-thumb{border-radius:var(--mico-radius-full);background:var(--mico-color-background-disabled)}.mico .mico-im-create-group-dialog .mico-im-field{gap:var(--mico-space-6);margin:0;position:relative}.mico .mico-im-create-group-dialog .mico-im-field>label,.mico .mico-im-create-group-dialog .mico-im-field>span{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-im-create-group-dialog .mico-im-field input{height:32px}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row{align-items:stretch;gap:var(--mico-space-6);flex-direction:column;display:flex}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row small{line-height:var(--mico-line-height-size20)}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-default);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:100%;max-width:none;height:32px;padding:0 var(--mico-space-12);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);letter-spacing:0;justify-content:flex-start;transition:border-color .16s,box-shadow .16s}.mico .mico-im-create-group-dialog .mico-im-create-kind-toggle{align-items:center;gap:var(--mico-space-28);display:flex}.mico .mico-im-create-group-dialog .mico-im-create-kind-option{align-items:center;gap:var(--mico-space-8);min-height:24px;color:var(--mico-color-text-primary);cursor:pointer;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);padding:0;display:inline-flex}.mico .mico-im-create-group-dialog .mico-im-create-kind-option input{box-sizing:border-box;appearance:none;border:var(--mico-border-width-default) solid var(--mico-color-border-default);background:var(--mico-color-background-surface);cursor:pointer;border-radius:50%;flex:0 0 16px;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;margin:0;padding:0}.mico .mico-im-create-group-dialog .mico-im-create-kind-option input:checked{border:var(--mico-choice-radio-checked-border-width) solid var(--mico-color-border-focus)}.mico .mico-im-create-group-dialog .mico-im-create-kind-option input:focus-visible{outline:var(--mico-border-width-strong) solid rgb(var(--mico-channel-border-focus) / .24);outline-offset:2px}.mico .mico-im-create-group-dialog .mico-im-create-kind-option:has(input:focus-visible){outline:none}.mico .mico-im-create-group-dialog .mico-im-create-kind-option:has(input:disabled){color:var(--mico-color-text-placeholder);cursor:not-allowed}.mico .mico-im-create-group-dialog .mico-im-create-kind-option input:disabled{cursor:not-allowed}.mico .mico-im-create-group-dialog .mico-im-field>small{margin-top:var(--mico-space-2);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);margin-top:var(--mico-space-2);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);display:block}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger>svg:last-child{margin-left:auto}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger:focus-visible,.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger[aria-expanded=true],.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger[data-popup-open]{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-surface);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12);outline:none}.mico .mico-im-create-group-dialog .mico-im-channel-name-field{min-width:0;position:relative}.mico .mico-im-create-group-dialog .mico-im-channel-name-field>input{width:100%;padding-right:var(--mico-space-96)}.mico .mico-im-create-group-dialog .mico-im-channel-name-count{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;line-height:var(--mico-line-height-size20);pointer-events:none;position:absolute;top:6px;right:12px}.mico .mico-im-create-group-dialog .mico-im-channel-name-suggestions{z-index:20;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-modal);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.mico .mico-im-create-group-dialog .mico-im-channel-name-suggestions button{width:100%;padding:var(--mico-space-10) var(--mico-space-12);background:var(--mico-color-background-surface);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-align:left;cursor:pointer;border:0;display:block}.mico .mico-im-create-group-dialog .mico-im-channel-name-suggestions button:hover,.mico .mico-im-create-group-dialog .mico-im-channel-name-suggestions button.is-active{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary)}.mico .mico-im-create-group-dialog .mico-im-channel-name-suggestion-label{color:inherit;font-weight:var(--mico-font-weight-semi-bold)}.mico .mico-im-create-group-dialog .mico-im-avatar-edit{align-items:flex-start;gap:var(--mico-space-8);flex-direction:column;margin:0;display:flex}.mico .mico-im-create-group-dialog .mico-im-avatar-edit-label{align-items:center;gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);display:flex}.mico .mico-im-create-group-dialog .mico-im-avatar-edit-label button{color:var(--mico-color-action-link);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-create-group-dialog .mico-im-avatar-edit-label button:disabled{color:var(--mico-color-text-placeholder)}.mico .mico-im-create-group-dialog .mico-im-avatar-preview{width:42px;height:42px}.mico .mico-im-create-group-dialog .mico-im-avatar-preview .mico-im-text-avatar-preview{border-width:var(--mico-border-width-default);width:42px;height:42px;font-size:13px;line-height:1.1}.mico .mico-im-create-group-dialog .mico-im-avatar-preview .mico-im-text-avatar-preview.is-single-char{font-size:22px}.mico .mico-im-create-group-dialog .mico-im-avatar-preview .mico-im-text-avatar-preview span{max-width:34px}.mico .mico-im-create-avatar-editor{min-width:0;margin:0}.mico .mico-im-create-avatar-editor h3{margin:0 0 var(--mico-space-10);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-im-create-avatar-layout{align-items:start;gap:var(--mico-space-20);grid-template-columns:60px minmax(0,1fr);min-width:0;display:grid;position:relative}.mico .mico-im-create-avatar-preview{box-sizing:border-box;border-radius:var(--mico-radius-full);background:var(--mico-color-background-subtle);cursor:pointer;border:0;width:60px;height:60px;padding:0;display:block;position:relative;overflow:visible}.mico .mico-im-create-avatar-preview:disabled{cursor:not-allowed;opacity:.48}.mico .mico-im-create-avatar-preview img{border-radius:inherit;object-fit:cover;width:60px;height:60px;display:block}.mico .mico-im-create-avatar-controls{min-width:0}.mico .mico-im-create-avatar-tabs{border-radius:var(--mico-radius-r8);background:var(--mico-color-background-subtle);padding:var(--mico-space-2);grid-template-columns:repeat(3,minmax(64px,1fr));display:inline-grid}.mico .mico-im-create-avatar-tabs button{border-radius:var(--mico-radius-r6);min-width:64px;height:28px;padding:0 var(--mico-space-14);color:var(--mico-color-text-secondary);cursor:pointer;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);transition:background-color .16s,box-shadow .16s,color .16s}.mico .mico-im-create-avatar-tabs button:hover:not(:disabled){color:var(--mico-color-text-primary)}.mico .mico-im-create-avatar-tabs button[aria-selected=true]{background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-raised);color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-medium)}.mico .mico-im-create-avatar-tabs button:focus-visible,.mico .mico-im-create-avatar-image-option:focus-visible,.mico .mico-im-create-avatar-color-option:focus-visible,.mico .mico-im-create-avatar-camera:focus-visible,.mico .mico-im-create-avatar-reset:focus-visible{box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .22);outline:none}.mico .mico-im-create-avatar-panel{min-width:0;margin-top:var(--mico-space-12)}.mico .mico-im-create-avatar-options{gap:var(--mico-space-10);flex-wrap:wrap;min-width:0;display:flex}.mico .mico-im-create-avatar-options:not(.is-image){justify-content:space-between;column-gap:0;row-gap:var(--mico-space-20);grid-template-columns:repeat(10,40px);width:100%;display:grid}.mico .mico-im-create-avatar-image-picker{align-items:flex-end;gap:var(--mico-space-10);width:100%;min-width:0;display:flex}.mico .mico-im-create-avatar-options.is-image{box-sizing:border-box;width:100%;max-width:100%;padding:var(--mico-space-2);justify-content:space-between;column-gap:0;row-gap:var(--mico-space-16);grid-template-rows:repeat(3,40px);grid-template-columns:repeat(8,40px);grid-auto-flow:row;display:grid;overflow:visible}.mico .mico-im-create-avatar-image-option,.mico .mico-im-create-avatar-color-option,.mico .mico-im-create-avatar-reset{box-sizing:border-box;border-radius:var(--mico-radius-full);cursor:pointer;touch-action:manipulation;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:box-shadow .16s,opacity .16s,transform .16s;display:inline-flex;position:relative}.mico .mico-im-create-avatar-image-option:hover:not(:disabled),.mico .mico-im-create-avatar-color-option:hover:not(:disabled){box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .16);transform:translateY(-1px)}.mico .mico-im-create-avatar-image-option[aria-pressed=true],.mico .mico-im-create-avatar-color-option[aria-pressed=true]{box-shadow:none}.mico .mico-im-create-avatar-image-option img{border-radius:inherit;object-fit:cover;width:40px;height:40px;display:block}.mico .mico-im-create-avatar-color-option{background:0 0;border:0;padding:0}.mico .mico-im-create-avatar-color-swatch{border-radius:inherit;background:var(--mico-im-create-avatar-color);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.mico .mico-im-create-avatar-color-swatch>span{z-index:1;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.mico .mico-im-create-avatar-color-option.is-filled .mico-im-create-avatar-color-swatch>span{background:var(--mico-im-create-avatar-text-color);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border-radius:0;width:auto;height:20px}.mico .mico-im-create-avatar-color-option.is-outline .mico-im-create-avatar-color-swatch{box-sizing:border-box;background:var(--mico-im-create-avatar-color);padding:var(--mico-space-2)}.mico .mico-im-create-avatar-color-option.is-outline .mico-im-create-avatar-color-swatch>span{background:var(--mico-color-background-surface);color:#0000}.mico .mico-im-create-avatar-color-option.is-outline.has-tinted-background .mico-im-create-avatar-color-swatch>span{background:var(--mico-im-create-avatar-outline-background)}.mico .mico-im-create-avatar-color-option.is-outline .mico-im-create-avatar-color-swatch>span:after{background:var(--mico-im-create-avatar-text-color);color:#0000;content:"Aa";-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.mico .mico-im-create-avatar-check{z-index:2;box-sizing:border-box;border:var(--mico-border-width-strong) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-full);background:var(--mico-color-action-primary);width:16px;height:16px;color:var(--mico-color-text-inverse);padding:var(--mico-space-2);position:absolute;bottom:-2px;right:-2px}.mico .mico-im-create-avatar-camera{z-index:3;box-sizing:border-box;border:var(--mico-border-width-strong) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-full);background:var(--mico-color-action-primary);width:24px;height:24px;box-shadow:var(--mico-shadow-raised);color:var(--mico-color-text-inverse);pointer-events:none;touch-action:manipulation;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.mico .mico-im-create-avatar-preview:hover:not(:disabled) .mico-im-create-avatar-camera{background:var(--mico-color-action-primary-hover)}.mico .mico-im-create-avatar-camera svg,.mico .mico-im-create-avatar-reset svg{width:14px;height:14px}.mico .mico-im-create-avatar-reset{background:var(--mico-color-background-subtle);color:var(--mico-color-text-placeholder);border-radius:50%}.mico .mico-im-create-avatar-reset:hover:not(:disabled){border-color:var(--mico-color-border-default);background:var(--mico-color-background-hover);color:var(--mico-color-text-secondary)}.mico .mico-im-create-avatar-reset svg{stroke-width:1.5px;width:16px;height:16px}.mico .mico-im-create-avatar-tabs button:disabled,.mico .mico-im-create-avatar-image-option:disabled,.mico .mico-im-create-avatar-color-option:disabled,.mico .mico-im-create-avatar-camera:disabled,.mico .mico-im-create-avatar-reset:disabled{cursor:not-allowed;opacity:.48}.mico .mico-im-create-avatar-text-options{gap:var(--mico-space-8);flex-direction:column;min-width:0;display:flex}.mico .mico-im-create-avatar-text-options>label,.mico .mico-im-create-avatar-color-label{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico .mico-im-create-avatar-text-options textarea{box-sizing:border-box;resize:none;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);width:100%;height:58px;min-height:58px;padding:var(--mico-space-8) var(--mico-space-12);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);overscroll-behavior:none;outline:none;overflow:hidden}.mico .mico-im-create-avatar-text-options textarea:focus-visible{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)}.mico .mico-im-create-avatar-text-options textarea:disabled{background:var(--mico-color-background-hover);color:var(--mico-color-text-placeholder);cursor:not-allowed}.mico .mico-im-create-avatar-text-options textarea::placeholder{color:var(--mico-color-text-disabled)}.mico .mico-im-create-avatar-error{margin:var(--mico-space-8) 0 0 var(--mico-space-80);color:var(--mico-color-status-error);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-avatar-crop-loading{justify-content:center;align-items:center;gap:var(--mico-space-8);min-height:160px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);display:flex}.mico .mico-im-create-group-dialog .mico-im-create-channel-background textarea{resize:none;height:80px;min-height:80px;padding-bottom:var(--mico-space-28)}.mico .mico-im-create-group-dialog .mico-im-create-channel-background .mico-im-field-count{line-height:var(--mico-line-height-size20);pointer-events:none;margin:0;position:absolute;bottom:6px;right:12px}.mico .mico-im-create-members{gap:var(--mico-space-8)}.mico .mico-im-create-members-heading{align-items:center;gap:var(--mico-space-4);min-height:26px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);display:flex}.mico .mico-im-create-members-heading strong{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-semi-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-create-members-hint{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-create-group-dialog .mico-im-picker{flex:auto}.mico .mico-im-create-group-dialog .mico-im-picker-left{padding:var(--mico-space-16) 0 0;flex-direction:column;display:flex;overflow:hidden}.mico .mico-im-create-group-dialog .mico-im-picker-right{padding:var(--mico-space-16) 0 0}.mico .mico-im-create-group-dialog .mico-im-picker-right>div:first-child span{text-align:left}.mico .mico-im-create-group-dialog .mico-im-picker .mico-im-search{box-sizing:border-box;width:calc(100% - 32px);margin:0 var(--mico-space-16) var(--mico-space-4);padding:0 var(--mico-space-12);border-radius:var(--mico-radius-r6);flex:0 0 32px}.mico .mico-im-create-group-dialog .mico-im-check-all{box-sizing:border-box;min-height:32px;margin:0 var(--mico-space-8);padding:var(--mico-space-6) var(--mico-space-8);border-radius:0;flex:0 0 32px}.mico .mico-im-create-group-dialog .mico-im-target-list{min-height:0;margin:0 var(--mico-space-8);flex-direction:column;flex:auto;gap:0;padding:0;display:flex;overflow:hidden auto}.mico .mico-im-create-group-dialog .mico-im-section{gap:var(--mico-space-2);flex-direction:column;display:flex}.mico .mico-im-create-group-dialog .mico-im-target-list label,.mico .mico-im-create-group-dialog .mico-im-target-list div[data-external=true],.mico .mico-im-create-group-dialog .mico-im-selected-row{box-sizing:border-box;max-width:100%;min-height:40px;padding:var(--mico-space-2) var(--mico-space-8);border-radius:var(--mico-radius-r8);flex:0 0 40px}.mico .mico-im-create-group-dialog .mico-im-candidate-status,.mico .mico-im-add-members-dialog .mico-im-candidate-status:not(.is-empty){justify-content:center;align-items:center;gap:var(--mico-space-6);min-height:40px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);display:flex}.mico .mico-im-add-members-dialog .mico-im-candidate-status:not(.is-empty){padding:var(--mico-space-2) var(--mico-space-8);justify-content:flex-start}.mico .mico-im-create-feedback{flex:none;min-height:0}.mico .mico-im-create-group-dialog .mico-im-create-feedback .mico-im-dialog-error,.mico .mico-im-create-group-dialog .mico-im-create-feedback .mico-im-dialog-hint{margin:var(--mico-space-6) 0 0;font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-create-footer{justify-content:space-between;align-items:center;gap:var(--mico-space-16);flex:0 0 62px;min-height:62px;display:flex}.mico .mico-im-create-step{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);white-space:nowrap}.mico .mico-im-create-step strong{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-medium)}.mico .mico-im-create-group-dialog .mico-im-dialog-actions{align-items:center;width:auto;height:auto;margin:0;padding:0}.mico .mico-im-create-group-dialog .mico-im-dialog-actions button{min-width:60px}.mico .mico-im-create-group-dialog .mico-im-dialog-actions button:last-child{background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-create-group-dialog .mico-im-dialog-actions button:last-child:hover:not(:disabled){background:var(--mico-color-action-primary-hover)}.mico .mico-im-create-group-dialog .mico-im-dialog-actions button:last-child:disabled{background:var(--mico-color-background-disabled)}:is(.dark,[data-mico-color-scheme=dark]) .mico .mico-im-create-group-dialog .mico-im-dialog-actions button:first-child{background:var(--mico-color-background-elevated);border-color:var(--mico-color-border-strong);color:var(--mico-color-text-primary)}:is(.dark,[data-mico-color-scheme=dark]) .mico .mico-im-create-group-dialog .mico-im-dialog-actions button:first-child:hover:not(:disabled){background:var(--mico-color-background-elevated-hover)}:is(.dark,[data-mico-color-scheme=dark]) .mico .mico-im-create-group-dialog .mico-im-dialog-actions button:last-child:disabled{background:var(--mico-color-background-pressed);border-color:var(--mico-color-border-weak);color:var(--mico-color-text-secondary)}.mico .mico-im-add-members-dialog{width:min(680px,100vw - 48px);height:min(580px,100dvh - 48px);min-height:min(500px,100dvh - 48px);max-height:calc(100dvh - 48px);padding:0 var(--mico-space-24)}.mico .mico-im-add-members-dialog .mico-im-dialog-title{min-height:62px;margin-right:calc(var(--mico-space-4) * -1)}.mico .mico-im-add-members-dialog .mico-im-dialog-title button{border-radius:var(--mico-radius-r8);width:28px;height:28px}.mico .mico-im-add-members-dialog .mico-im-picker{flex:auto;grid-template-columns:315px 315px;align-self:center;width:632px;height:auto;min-height:0;max-height:408px}.mico .mico-im-add-members-dialog .mico-im-picker-left,.mico .mico-im-add-members-dialog .mico-im-picker-right{box-sizing:border-box;height:100%;min-height:0;padding:var(--mico-space-16) 0 0}.mico .mico-im-add-members-dialog .mico-im-picker-left{flex-direction:column;display:flex;overflow:hidden}.mico .mico-im-add-members-dialog .mico-im-picker-right{padding-right:var(--mico-space-8);padding-left:var(--mico-space-8);overflow-y:auto}.mico .mico-im-add-members-dialog .mico-im-picker .mico-im-search{box-sizing:border-box;width:284px;height:32px;margin:0 var(--mico-space-16) var(--mico-space-8);padding:0 var(--mico-space-12);flex:0 0 32px}.mico .mico-im-add-members-dialog .mico-im-check-all{box-sizing:border-box;width:300px;min-height:32px;margin:0 var(--mico-space-8);padding:var(--mico-space-6) var(--mico-space-8);gap:var(--mico-space-8);border-radius:0;flex:0 0 32px}.mico .mico-im-add-members-dialog .mico-im-target-list{width:300px;min-height:0;margin:0 var(--mico-space-8);flex-direction:column;flex:auto;gap:0;padding:0;display:flex;overflow:hidden auto}.mico .mico-im-group-profile-dialog{width:min(440px,100vw - 48px);padding:0 var(--mico-space-24) var(--mico-space-20)}.mico .mico-im-group-profile-body{gap:var(--mico-space-20);padding:var(--mico-space-8) 0 var(--mico-space-24);flex-direction:column;display:flex}.mico .mico-im-group-profile-avatar{align-items:center;gap:var(--mico-space-12);border-radius:var(--mico-radius-r12);width:fit-content;padding:var(--mico-space-6) var(--mico-space-8) var(--mico-space-6) var(--mico-space-6);display:inline-flex}.mico .mico-im-group-profile-avatar:hover,.mico .mico-im-group-profile-avatar:focus-visible{background:var(--mico-color-background-hover);outline:none}.mico .mico-im-group-profile-avatar>span{align-items:center;gap:var(--mico-space-6);color:var(--mico-color-action-link);font-size:var(--mico-font-size-size14);display:inline-flex}.mico .mico-im-group-profile-avatar>span svg{width:15px;height:15px}.mico .mico-im-group-profile-body>label{gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);flex-direction:column;display:flex}.mico .mico-im-group-profile-body input{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);height:38px;padding:0 var(--mico-space-12);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);outline:none}.mico .mico-im-group-profile-body input:focus{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)}.mico .mico-im-group-profile-body>p{margin:calc(var(--mico-space-10) * -1) 0 0;color:var(--mico-color-text-danger);font-size:var(--mico-font-size-size12)}.mico .mico-im-add-members-dialog .mico-im-section{gap:var(--mico-space-2);flex-direction:column;display:flex}.mico .mico-im-add-members-dialog .mico-im-target-list label,.mico .mico-im-add-members-dialog .mico-im-target-list div[data-external=true],.mico .mico-im-add-members-dialog .mico-im-selected-row{box-sizing:border-box;max-width:100%;min-height:46px;padding:var(--mico-space-2) var(--mico-space-8);gap:var(--mico-space-8);border-radius:var(--mico-radius-r8);flex:0 0 46px}.mico .mico-im-add-members-dialog .mico-im-target-list .mico-im-avatar,.mico .mico-im-add-members-dialog .mico-im-selected-row .mico-im-avatar{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);width:32px;height:32px;box-shadow:none}.mico .mico-im-add-members-dialog .mico-im-picker-right>div:first-child{box-sizing:border-box;height:32px;margin-right:var(--mico-space-8);margin-left:var(--mico-space-8)}.mico .mico-im-add-members-dialog .mico-im-picker-right>div:first-child button{margin-left:auto}.mico .mico-im-add-members-dialog .mico-im-picker-right>p{height:calc(100% - 36px);padding:0 0 var(--mico-space-2)}.mico .mico-im-add-members-dialog .mico-im-dialog-actions{height:52px;margin-top:var(--mico-space-24);padding:0 0 var(--mico-space-20);flex:0 0 52px}.mico .mico-im-add-members-dialog .mico-im-dialog-actions button:last-child:not(:disabled){border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-add-members-dialog .mico-im-dialog-actions button:last-child:hover:not(:disabled){border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary-hover)}.mico .mico-im-avatar-dialog-backdrop{z-index:90}.mico .mico-im-avatar-dialog{border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:min(92vw,600px);height:292px;box-shadow:var(--mico-shadow-modal);padding:0;position:relative;overflow:hidden}.mico .mico-im-avatar-dialog .mico-im-dialog-title{justify-content:center;align-items:flex-start;gap:var(--mico-space-4);height:62px;min-height:60px;padding:0 var(--mico-space-24);margin:0;display:flex;position:absolute;top:0;left:0;right:0}.mico .mico-im-avatar-dialog .mico-im-dialog-title h2{height:62px;color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);flex:auto;align-items:center;margin:0;display:flex}.mico .mico-im-avatar-dialog .mico-im-dialog-title button{width:28px;height:28px;margin-top:var(--mico-space-16);border-radius:var(--mico-radius-r8);color:var(--mico-color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.mico .mico-im-avatar-dialog .mico-im-dialog-title button svg{stroke-width:2.1px;width:20px;height:20px}.mico .mico-im-avatar-dialog-body{display:contents}.mico .mico-im-avatar-dialog-body.is-cropping{align-items:center;gap:var(--mico-space-20);flex-direction:column;display:flex;position:absolute;inset:72px 24px}.mico .mico-im-avatar-dialog.is-cropping{height:420px}.mico .mico-im-avatar-dialog-preview{width:80px;height:80px;position:absolute;top:86px;left:24px}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-preview{flex:0 0 160px;width:160px;height:160px;position:relative;top:auto;left:auto}.mico .mico-im-avatar-dialog-preview .mico-im-avatar,.mico .mico-im-text-avatar-preview{box-sizing:border-box;border-radius:175px;width:80px;height:80px}.mico .mico-im-avatar-dialog-preview .mico-im-avatar{color:var(--mico-color-action-link);background:var(--mico-color-background-surface)}.mico .mico-im-avatar-dialog-preview .mico-im-avatar.is-group{border-width:var(--mico-border-width-strong)}.mico .mico-im-avatar-dialog-preview .mico-im-avatar svg{width:36px;height:36px}.mico .mico-im-text-avatar-preview{border-width:var(--mico-border-width-strong);background:var(--mico-color-background-surface);color:var(--mico-color-action-link);font-size:var(--mico-font-size-size24);text-align:center;white-space:pre;border-style:solid;border-color:currentColor;flex-direction:column;justify-content:center;align-items:center;font-weight:700;line-height:1.08;display:flex;overflow:hidden}.mico .mico-im-text-avatar-preview.is-single-char{font-size:46px;line-height:1}.mico .mico-im-text-avatar-preview span{max-width:64px;display:block}.mico .mico-im-avatar-dialog-camera{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-pill);background:var(--mico-color-background-surface);cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:52px;left:52px}.mico .mico-im-avatar-dialog-camera:hover:not(:disabled){opacity:.86}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-camera{display:none}.mico .mico-im-avatar-dialog-camera:disabled{cursor:not-allowed;opacity:.68}.mico .mico-im-avatar-file-input{display:none}.mico .mico-im-avatar-crop-preview{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-full);width:160px;height:160px;box-shadow:inset 0 0 0 var(--mico-border-width-default) rgb(var(--mico-color-channel-surface) / .85);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;position:relative;overflow:hidden}.mico .mico-im-avatar-crop-preview:active{cursor:grabbing}.mico .mico-im-avatar-crop-preview img{pointer-events:none;transform-origin:50%;max-width:none;position:absolute;top:50%;left:50%}.mico .mico-im-avatar-dialog-camera-icon{width:12px;height:11px}.mico .mico-im-avatar-dialog-form{width:440px;min-width:0;position:absolute;top:86px;left:136px}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-form{flex:none;width:360px;position:static}.mico .mico-im-avatar-dialog-form .mico-im-field{gap:var(--mico-space-6);width:100%;margin:0}.mico .mico-im-avatar-dialog-form .mico-im-field>span,.mico .mico-im-avatar-color-title{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22)}.mico .mico-im-avatar-dialog-form .mico-im-field input{border-radius:var(--mico-radius-r8);height:32px;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-avatar-color-title{display:none}.mico .mico-im-avatar-color-title svg{color:var(--mico-color-text-secondary)}.mico .mico-im-avatar-crop-controls{gap:var(--mico-space-12);flex-direction:column;display:flex}.mico .mico-im-avatar-crop-controls label{gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);flex-direction:column;display:flex}.mico .mico-im-avatar-crop-controls input[type=range]{width:100%}.mico .mico-im-avatar-crop-controls p{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);margin:0}.mico .mico-im-avatar-crop-controls button{width:fit-content;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-underline-offset:3px;text-decoration:underline}.mico .mico-im-avatar-crop-controls button:hover:not(:disabled){color:var(--mico-color-action-link)}.mico .mico-im-avatar-color-options{gap:var(--mico-space-28);flex-wrap:wrap;align-items:center;width:440px;display:flex;position:absolute;top:78px;left:0}.mico .mico-im-avatar-color-option{border:var(--mico-border-width-strong) solid transparent;border-radius:var(--mico-radius-full);width:32px;height:32px;color:var(--mico-color-text-inverse);justify-content:center;align-items:center;transition:border-color .16s,box-shadow .16s,opacity .16s;display:inline-flex}.mico .mico-im-avatar-color-option:hover:not(:disabled),.mico .mico-im-avatar-color-option:focus-visible{border-color:var(--mico-color-border-subtle);box-shadow:0 0 0 var(--mico-border-width-strong) var(--mico-color-border-focus)}.mico .mico-im-avatar-color-option:disabled{cursor:not-allowed;opacity:.58}.mico .mico-im-avatar-dialog-actions{gap:var(--mico-space-12);justify-content:flex-start;align-items:center;width:156px;height:32px;margin:0;padding:0;display:flex;position:absolute;top:236px;left:420px}.mico .mico-im-avatar-dialog>.mico-im-dialog-error{text-overflow:ellipsis;white-space:nowrap;margin:0;position:absolute;bottom:24px;left:24px;right:196px;overflow:hidden}.mico .mico-im-avatar-dialog.is-cropping .mico-im-avatar-dialog-actions{inset:auto 24px 24px auto}.mico .mico-im-avatar-dialog-actions button{border-radius:var(--mico-radius-r8);min-width:72px;height:32px;padding:0 var(--mico-space-12);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-im-avatar-dialog-actions button:last-child:not(:disabled),.mico .mico-im-avatar-dialog-actions button:last-child:not(:disabled):hover{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-avatar-dialog-actions button:last-child:disabled{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse);opacity:1;cursor:not-allowed}.mico .mico-im-avatar-dialog{border-radius:var(--mico-radius-r16);width:min(100vw - 32px,496px);height:626px}.mico .mico-im-avatar-dialog.has-shared-editor{width:min(100vw - 32px,600px);height:420px}.mico .mico-im-avatar-dialog-editor{min-width:0;position:absolute;inset:62px 24px 58px;overflow-y:auto}.mico .mico-im-avatar-dialog-body{gap:var(--mico-space-32);height:488px;display:flex;position:absolute;top:62px;left:24px;right:24px}.mico .mico-im-avatar-dialog-left{align-items:center;gap:var(--mico-space-12);flex-direction:column;flex:0 0 100px;width:100px;display:flex}.mico .mico-im-avatar-dialog-preview{flex:0 0 100px;width:100px;height:100px;position:static}.mico .mico-im-avatar-dialog-preview .mico-im-avatar.is-large,.mico .mico-im-group-avatar-image-preview{box-sizing:border-box;border-radius:var(--mico-radius-full);object-fit:cover;width:100px;height:100px;display:block}.mico .mico-im-avatar-upload-button{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-surface);width:100px;min-width:100px;height:28px;box-shadow:none;color:var(--mico-color-text-primary);gap:var(--mico-space-4);padding:0 var(--mico-space-8);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);transition:border-color .16s,background-color .16s,box-shadow .16s}.mico .mico-im-avatar-upload-button svg{color:currentColor;width:12px;height:12px}.mico .mico-im-avatar-upload-button:not(:disabled):hover{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-hover);box-shadow:var(--mico-shadow-raised)}.mico .mico-im-avatar-upload-button:focus-visible{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .14)}.mico .mico-im-avatar-dialog-form{gap:var(--mico-space-24);flex-direction:column;flex:0 0 316px;width:316px;min-width:0;display:flex;position:static}.mico .mico-im-avatar-dialog-form .mico-im-field{gap:var(--mico-space-6)}.mico .mico-im-avatar-text-control{position:relative}.mico .mico-im-avatar-dialog-form .mico-im-field textarea{box-sizing:border-box;resize:none;overscroll-behavior:none;scrollbar-width:none;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);width:100%;height:60px;min-height:60px;padding:var(--mico-space-8) var(--mico-space-12);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);outline:none;overflow:hidden}.mico .mico-im-avatar-dialog-form .mico-im-field textarea::-webkit-scrollbar{display:none}.mico .mico-im-avatar-dialog-form .mico-im-field textarea:disabled{background:var(--mico-color-background-hover);color:var(--mico-color-text-secondary);opacity:1}.mico .mico-im-avatar-style-field,.mico .mico-im-avatar-choice-field{gap:var(--mico-space-8);flex-direction:column;display:flex}.mico .mico-im-avatar-style-field>span,.mico .mico-im-avatar-choice-field>span{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22)}.mico .mico-im-avatar-style-options{align-items:center;gap:var(--mico-space-24);display:flex}.mico .mico-im-avatar-style-option{border:var(--mico-border-width-strong) solid var(--mico-color-border-focus);border-radius:var(--mico-radius-full);width:44px;height:44px;color:var(--mico-color-action-link);justify-content:center;align-items:center;display:inline-flex;position:relative}.mico .mico-im-avatar-style-option img{border-radius:inherit;object-fit:cover;width:44px;height:44px}.mico .mico-im-avatar-style-option.is-preset{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-avatar-style-option.is-filled{background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-avatar-style-option>svg:not(.mico-im-avatar-style-check){width:22px;height:22px}.mico .mico-im-avatar-style-check,.mico .mico-im-avatar-preset-check,.mico .mico-im-avatar-color-check{box-sizing:border-box;border:var(--mico-border-width-strong) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-full);background:var(--mico-color-action-primary);width:16px;height:16px;color:var(--mico-color-text-inverse);padding:var(--mico-space-2);position:absolute;bottom:-2px;right:-2px}.mico .mico-im-avatar-color-check{bottom:0;right:0}.mico .mico-im-avatar-preset-options,.mico .mico-im-avatar-color-options{gap:var(--mico-space-16) var(--mico-space-24);grid-template-columns:repeat(5,44px);width:316px;display:grid;position:static}.mico .mico-im-avatar-preset-option{border-radius:var(--mico-radius-full);width:44px;height:44px;display:block;position:relative}.mico .mico-im-avatar-preset-option img{border-radius:inherit;object-fit:cover;width:44px;height:44px}.mico .mico-im-avatar-color-option{border:0;width:44px;height:44px;position:relative}.mico .mico-im-avatar-dialog-actions{width:132px;height:28px;inset:auto 24px 24px auto}.mico .mico-im-avatar-dialog-actions button{border-radius:var(--mico-radius-r8);min-width:60px;height:28px;padding:0 var(--mico-space-10);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-avatar-dialog.is-cropping{width:min(100vw - 32px,600px);height:420px}.mico .mico-im-avatar-dialog-body.is-cropping{align-items:center;gap:var(--mico-space-20);flex-direction:column;height:auto;inset:72px 24px}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-left{flex:0 0 160px;width:160px}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-preview{flex:0 0 160px;width:160px;height:160px}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-upload-button{display:none}.mico .mico-im-avatar-dialog-body.is-cropping .mico-im-avatar-dialog-form{flex:none;width:360px}.mico .mico-im-target-list div[data-external=true]{background:var(--mico-color-background-subtle);color:var(--mico-color-text-placeholder);cursor:default}.mico .mico-im-target-list div[data-external=true] .mico-im-avatar{opacity:.68}.mico .mico-im-target-list div[data-external=true] small{color:var(--mico-color-text-disabled)}.mico .mico-im-target-list .mico-im-invite-btn{align-items:center;gap:var(--mico-space-4);border-radius:var(--mico-radius-r8);background:var(--mico-color-action-primary);height:28px;padding:0 var(--mico-space-10);color:var(--mico-color-text-inverse);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);cursor:pointer;border:0;flex:none;transition:background .16s;display:inline-flex}.mico .mico-im-target-list .mico-im-invite-btn:hover{background:var(--mico-color-action-primary-hover)}.mico .mico-im-target-list .mico-im-invite-btn svg{width:12px;height:12px}.mico .mico-im-section .mico-im-section-header{box-sizing:border-box;min-height:28px;padding:var(--mico-space-2) var(--mico-space-8);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size24);flex:0 0 28px}.mico .mico-im-section .mico-im-section-header[data-degraded=true]{color:var(--mico-color-text-disabled)}.mico .mico-im-add-members-dialog .mico-im-candidate-status.is-empty{min-height:28px;padding:var(--mico-space-2) var(--mico-space-8);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);align-items:center;display:flex}.mico .mico-im-degraded-banner{box-sizing:border-box;align-items:center;gap:var(--mico-space-6);width:calc(100% - 32px);min-height:32px;margin:0 var(--mico-space-16) var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-status-warning);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);padding:var(--mico-space-4) var(--mico-space-10);color:var(--mico-color-label-warning-fg);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);flex:none;display:flex}.mico .mico-im-degraded-banner svg:first-child{width:14px;height:14px;color:var(--mico-color-label-warning-fg);flex:0 0 14px}.mico .mico-im-degraded-banner span{flex:auto;min-width:0}.mico .mico-im-degraded-banner button{border-radius:var(--mico-radius-r4);width:18px;height:18px;color:var(--mico-color-label-warning-fg);opacity:.7;flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex}.mico .mico-im-degraded-banner button:hover{background:var(--mico-color-background-hover);opacity:1}@media (max-width:767px){.mico .mico-im-create-avatar-options:not(.is-image){grid-template-columns:repeat(5,40px)}.mico .mico-im-create-avatar-options.is-image{min-width:386px;overflow-x:auto}:is(.mico:has(.mico-im-dialog-backdrop) .mico-mobile-tabbar,[data-mico-ui-provider]:has(.mico-im-context-draft-dialog-wrap) .mico-mobile-tabbar){visibility:hidden;pointer-events:none}.mico .mico-im-dialog-backdrop{padding:var(--mico-space-12) 0 0;align-items:flex-end}.mico .mico-im-new-conversation-dialog,.mico .mico-im-create-group-dialog,.mico .mico-im-add-members-dialog{border-radius:var(--mico-radius-r8) var(--mico-radius-r8) 0 0;width:100%;height:calc(100dvh - 12px);min-height:0;max-height:calc(100dvh - 12px);padding-right:var(--mico-space-16);padding-left:var(--mico-space-16)}.mico .mico-im-new-conversation-title,.mico .mico-im-create-group-dialog .mico-im-dialog-title,.mico .mico-im-add-members-dialog .mico-im-dialog-title{min-height:58px}.mico .mico-im-create-details{margin-right:calc(var(--mico-space-16) * -1);padding-right:var(--mico-space-16)}.mico .mico-im-new-conversation-title-actions{gap:var(--mico-space-8)}.mico .mico-im-create-group-dialog .mico-im-create-channel-name-row{align-items:stretch;gap:var(--mico-space-6);display:flex}.mico .mico-im-create-group-dialog .mico-im-channel-name-field{flex:auto}.mico .mico-im-create-group-dialog .mico-im-create-channel-workspace-row .mico-workspace-scope-trigger{width:100%}.mico .mico-im-create-group-dialog .mico-im-avatar-edit{gap:var(--mico-space-8);display:flex}.mico .mico-im-create-avatar-tabs{width:min(100%,232px)}.mico .mico-im-create-avatar-tabs button{min-width:0;padding:0 var(--mico-space-10)}.mico .mico-im-create-avatar-options{gap:var(--mico-space-10)}.mico .mico-im-create-group-dialog .mico-im-picker-label{align-items:flex-start;gap:var(--mico-space-2);flex-direction:column}.mico .mico-im-picker,.mico .mico-im-add-members-dialog .mico-im-picker{flex-direction:column;width:100%;display:flex}.mico .mico-im-create-footer{min-height:calc(58px + env(safe-area-inset-bottom,0px));flex-basis:calc(58px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.mico .mico-im-picker-left{border-right:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-weak);flex:auto;min-height:140px}.mico .mico-im-picker-right,.mico .mico-im-add-members-dialog .mico-im-picker-right{min-height:96px;max-height:112px;padding:var(--mico-space-10) var(--mico-space-8);flex:0 0 96px}.mico .mico-im-add-members-dialog .mico-im-picker .mico-im-search,.mico .mico-im-add-members-dialog .mico-im-target-list{width:auto}.mico .mico-im-add-members-dialog .mico-im-picker .mico-im-search{margin-right:var(--mico-space-16);margin-left:var(--mico-space-16)}.mico .mico-im-add-members-dialog .mico-im-target-list{align-self:stretch}.mico .mico-im-dialog-actions,.mico .mico-im-create-group-dialog .mico-im-dialog-actions,.mico .mico-im-add-members-dialog .mico-im-dialog-actions{min-height:58px;margin-top:var(--mico-space-12);padding-bottom:calc(var(--mico-space-14) + env(safe-area-inset-bottom,0px))}.mico .mico-im-create-group-dialog .mico-im-dialog-actions{min-height:0;margin-top:0;padding-bottom:0}.mico .mico-im-avatar-dialog{width:496px;transform:scale(min(1, calc((100vw - 32px) / 600)));transform-origin:50%}.mico .mico-im-avatar-dialog:not(.is-cropping){transform:scale(min(1, calc((100vw - 32px) / 496)))}.mico .mico-im-avatar-dialog.has-shared-editor{width:min(100vw - 24px,600px);height:min(100dvh - 24px,480px);max-height:calc(100dvh - 24px);margin-bottom:var(--mico-space-12);transform:none}.mico .mico-im-avatar-dialog.has-shared-editor .mico-im-avatar-dialog-editor{inset:62px 12px 64px;overflow:auto}.mico .mico-im-avatar-dialog.is-cropping{width:600px}}@media (max-width:479px){.mico .mico-im-create-avatar-layout{gap:var(--mico-space-12);grid-template-columns:minmax(0,1fr)}.mico .mico-im-create-avatar-controls{width:100%}.mico .mico-im-create-avatar-error{margin-left:0}}@media (prefers-reduced-motion:reduce){.mico .mico-im-new-conversation-spinner{animation-duration:1.6s}}.mico .mico-im-delete-messages-dialog{width:min(420px,100vw - 48px);height:auto;min-height:0;max-height:calc(100dvh - 48px);padding:0}.mico .mico-im-delete-messages-content{padding:var(--mico-space-24)}.mico .mico-im-delete-messages-dialog .mico-im-dialog-title{min-height:24px;margin:0}.mico .mico-im-delete-messages-dialog .mico-im-dialog-description{margin-top:var(--mico-space-12)}.mico .mico-im-delete-messages-dialog .mico-im-dialog-description strong{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-medium)}.mico .mico-im-delete-messages-dialog .mico-im-dialog-error{margin:var(--mico-space-12) 0 0}.mico .mico-im-delete-messages-dialog .mico-im-dialog-actions{height:57px;min-height:57px;padding:0 var(--mico-space-24);align-items:center;margin:0}.mico .mico-im-dialog-description{margin:var(--mico-space-4) 0 0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-dialog-actions button.mico-im-dialog-danger{background:var(--mico-color-status-error-solid);color:var(--mico-color-text-inverse)}.mico .mico-im-dialog-actions button.mico-im-dialog-danger:disabled{background:var(--mico-color-background-disabled);color:var(--mico-color-text-disabled);opacity:1}.mico .mico-im-forward-dialog{width:min(480px,100vw - 48px);height:min(600px,100dvh - 48px);padding:var(--mico-space-24)}.mico .mico-im-forward-dialog[data-step=precheck]{height:auto;min-height:0;max-height:min(600px,100dvh - 48px)}.mico .mico-im-forward-dialog .mico-im-new-conversation-search{border-color:var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);height:42px;transition:border-color .12s,background-color .12s,box-shadow .12s}.mico .mico-im-forward-dialog .mico-im-new-conversation-search:focus-within{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-surface);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .1)}.mico .mico-im-forward-dialog-list{gap:var(--mico-space-16);margin:var(--mico-space-14) calc(var(--mico-space-8) * -1) 0;padding:0 var(--mico-space-8);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.mico .mico-im-forward-note{margin-top:var(--mico-space-14)}.mico .mico-im-forward-target-section{gap:var(--mico-space-4);flex-direction:column;display:flex}.mico .mico-im-forward-target-section-title{z-index:1;padding:var(--mico-space-2) var(--mico-space-8) var(--mico-space-6);background:rgb(var(--mico-color-channel-surface) / 94%);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20);position:sticky;top:0}.mico .mico-im-forward-dialog-item{align-items:center;gap:var(--mico-space-10);border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-r12);width:100%;min-height:58px;padding:var(--mico-space-8) var(--mico-space-10);text-align:left;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.mico .mico-im-forward-dialog-item:hover{background:var(--mico-color-background-hover)}.mico .mico-im-forward-dialog-item:focus-visible{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .1);outline:none}.mico .mico-im-forward-dialog-item[data-selected=true]{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-subtle);box-shadow:var(--mico-shadow-modal)}.mico .mico-im-forward-dialog-item[data-unavailable=true]{cursor:not-allowed;opacity:.58}.mico .mico-im-forward-dialog-item[data-unavailable=true]:hover{background:0 0}.mico .mico-im-forward-dialog-item-copy{align-items:flex-start;gap:var(--mico-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.mico .mico-im-forward-dialog-item-title{width:100%;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico .mico-im-forward-dialog-item-meta{align-items:center;gap:var(--mico-space-6);min-width:0;max-width:100%;display:flex;overflow:hidden}.mico .mico-im-forward-dialog-target-type{align-items:center;gap:var(--mico-space-4);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);flex:none;display:inline-flex}.mico .mico-im-forward-dialog-target-type svg{width:13px;height:13px}.mico .mico-im-forward-dialog-unavailable{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-forward-dialog-selected-indicator{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);color:#0000;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex}.mico .mico-im-forward-dialog-selected-indicator svg{stroke-width:2.5px;width:12px;height:12px}.mico .mico-im-forward-dialog-item[data-selected=true] .mico-im-forward-dialog-selected-indicator{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog-item-copy .mico-workspace-task-tag{box-sizing:border-box;border-radius:var(--mico-radius-r4);background:rgb(var(--mico-color-channel-foreground) / .06);max-width:min(220px,100%);height:16px;min-height:16px;padding:0 var(--mico-space-4);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size10);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size16);border:0;margin-left:0}.mico .mico-im-forward-search-state{justify-content:center;align-items:center;gap:var(--mico-space-8);min-height:88px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);display:flex}.mico .mico-im-forward-search-empty{min-height:180px;color:var(--mico-color-text-placeholder);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.mico .mico-im-forward-search-empty>svg{width:24px;height:24px;margin-bottom:var(--mico-space-10);color:var(--mico-color-text-disabled)}.mico .mico-im-forward-search-empty strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22)}.mico .mico-im-forward-search-empty span{margin-top:var(--mico-space-4);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-forward-dialog>.mico-im-dialog-actions{box-sizing:border-box;border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);height:auto;min-height:80px;margin:0 calc(var(--mico-space-24) * -1) calc(var(--mico-space-24) * -1);padding:var(--mico-space-24);align-items:center}.mico .mico-im-forward-dialog>.mico-im-dialog-actions button:last-child:not(:disabled){background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog>.mico-im-dialog-actions button:last-child:hover:not(:disabled){background:var(--mico-color-action-primary-hover)}.mico .mico-im-forward-dialog[data-selection-mode=multiple]{border-radius:var(--mico-radius-r12);width:min(480px,100vw - 48px);height:auto;min-height:0;max-height:calc(100dvh - 48px);padding:0 var(--mico-space-24) var(--mico-space-24);position:relative;overflow:visible}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-dialog-title{min-height:60px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-target-picker{flex:none;position:relative}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-search{border-color:var(--mico-color-border-default);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-surface);height:auto;min-height:32px;padding:var(--mico-space-4) var(--mico-space-12);align-items:center;gap:var(--mico-space-4);flex-wrap:wrap}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-search:focus-within{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-surface);box-shadow:none}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-search input{flex:8px;align-self:center;min-width:8px;height:22px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tags{align-items:center;gap:var(--mico-space-4);scrollbar-width:none;-ms-overflow-style:none;flex-wrap:wrap;flex:auto;min-width:0;display:contents}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tags::-webkit-scrollbar{width:0;height:0;display:none}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tag{align-items:center;gap:var(--mico-space-4);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-hover);height:24px;padding:0 var(--mico-space-8) 0 var(--mico-space-2);color:var(--mico-color-text-primary);flex:none;display:inline-flex}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tag-avatar{width:20px;height:20px;font-size:var(--mico-font-size-size10);flex:0 0 20px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tag-name{max-width:120px;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tag-close{width:12px;height:12px;color:var(--mico-color-text-secondary);background:0 0;border:0;flex:0 0 12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-tag-close svg{width:12px;height:12px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-list{z-index:3;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);height:min(424px,50dvh - 11px);padding:var(--mico-space-12);box-shadow:var(--mico-shadow-modal);margin:0;animation:.14s ease-out mico-im-forward-list-in;position:absolute;top:calc(100% + 4px);left:0;right:0}@keyframes mico-im-forward-list-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-list{animation:none}}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-target-picker[data-picker-open=false]>.mico-im-forward-dialog-list{display:none}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-target-section{gap:var(--mico-space-2)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item{gap:var(--mico-space-8);border-radius:var(--mico-radius-r8);height:48px;min-height:48px;padding:0 var(--mico-space-8)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item:hover{background:rgb(var(--mico-color-channel-foreground) / .06)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item-check{border:var(--mico-border-width-default) solid var(--mico-color-border-default);border-radius:var(--mico-radius-r4);background:var(--mico-color-background-surface);color:#0000;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item-check svg{stroke-width:2.5px;width:12px;height:12px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item[data-selected=true] .mico-im-forward-dialog-item-check{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog[data-selection-mode=multiple][data-step=target]>.mico-im-dialog-error,.mico .mico-im-forward-dialog[data-selection-mode=multiple][data-step=target]>.mico-im-dialog-hint{flex:none;margin:0;position:static}.mico .mico-im-forward-dialog[data-selection-mode=multiple][data-step=target]>.mico-im-dialog-hint~.mico-im-forward-note-field,.mico .mico-im-forward-dialog[data-selection-mode=multiple][data-step=target]>.mico-im-dialog-error~.mico-im-forward-note-field{margin-top:var(--mico-space-4)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note{resize:none;height:106px;min-height:106px;margin-top:0}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note-field{height:106px;margin-top:var(--mico-space-24);flex:none;font-size:0;display:block;position:relative}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note-field>textarea{width:100%;font-size:var(--mico-font-size-size14);display:block}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note{padding-bottom:var(--mico-space-28)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note-count{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);pointer-events:none;position:absolute;bottom:6px;right:12px}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-dialog-item[data-capped=true]{opacity:.4;cursor:not-allowed}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note-count[data-clamped=true]{color:var(--mico-color-status-error)}.mico .mico-im-forward-dialog[data-selection-mode=multiple] .mico-im-forward-note-clamped{color:var(--mico-color-status-error);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);pointer-events:none;position:absolute;bottom:6px;right:84px}.mico .mico-im-forward-dialog[data-selection-mode=multiple]>.mico-im-dialog-actions{height:28px;min-height:28px;margin:var(--mico-space-24) 0 0;border-top:none;align-items:center;padding:0}.mico .mico-im-forward-dialog[data-selection-mode=multiple]>.mico-im-dialog-actions button{border-radius:var(--mico-radius-r6);width:68px;min-width:68px;height:28px;padding:0}.mico .mico-im-forward-dialog[data-selection-mode=multiple]>.mico-im-dialog-actions button:last-child:not(:disabled){background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog[data-selection-mode=multiple]>.mico-im-dialog-actions button:last-child:disabled{background:var(--mico-color-background-disabled);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog[data-selection-mode=multiple]>.mico-im-dialog-actions button:last-child[data-pending=true]{background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico .mico-im-forward-dialog .mico-im-forward-result{gap:var(--mico-space-8);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.mico .mico-im-forward-dialog .mico-im-forward-result-summary{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);margin:0}.mico .mico-im-forward-dialog .mico-im-forward-result[data-tone=error] .mico-im-forward-result-summary{color:var(--mico-color-status-error)}.mico .mico-im-forward-dialog .mico-im-forward-result[data-tone=warning] .mico-im-forward-result-summary{color:var(--mico-color-text-primary)}.mico .mico-im-forward-dialog .mico-im-forward-result-failures{gap:var(--mico-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mico .mico-im-forward-dialog .mico-im-forward-result-failures li{gap:var(--mico-space-8);min-width:0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);display:flex}.mico .mico-im-forward-dialog .mico-im-forward-result-name{max-width:160px;color:var(--mico-color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.mico-ant-message-notice.mico-im-forward-toast,.mico-ant-message-notice.mico-im-forward-toast .mico-ant-message-notice-title{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22)}.mico-ant-message-notice.mico-im-forward-toast{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);padding:var(--mico-space-14) var(--mico-space-20)}.mico-ant-message-notice.mico-im-forward-toast .mico-ant-message-notice-icon{flex:0 0 16px;width:16px;height:16px;font-size:0}.mico-ant-message-notice.mico-im-forward-toast .mico-im-forward-toast-icon{background:var(--mico-color-status-success-solid);width:16px;height:16px;color:var(--mico-color-text-inverse);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mico .mico-im-merged-detail-dialog{width:min(560px,100vw - 48px);height:min(640px,100dvh - 48px);min-height:min(500px,100dvh - 48px);padding:0}.mico .mico-im-merged-detail-header{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);min-height:72px;padding:0 var(--mico-space-24);flex:0 0 72px;margin:0}.mico .mico-im-merged-detail-heading{gap:var(--mico-space-2);flex-direction:column;min-width:0;display:flex}.mico .mico-im-merged-detail-heading-row{align-items:center;gap:var(--mico-space-6);min-width:0;display:flex}.mico .mico-im-merged-detail-back{width:28px;height:28px;margin-left:calc(var(--mico-space-8) * -1);border-radius:var(--mico-radius-r8);color:var(--mico-color-text-secondary);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.mico .mico-im-merged-detail-back:hover,.mico .mico-im-merged-detail-back:focus-visible{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary);outline:none}.mico .mico-im-merged-detail-back svg{width:18px;height:18px}.mico .mico-im-merged-detail-header .mico-im-merged-detail-heading h2{font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-merged-detail-heading p{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mico .mico-im-merged-detail-header>button{flex:0 0 32px;width:32px;height:32px}.mico .mico-im-merged-detail-body{padding:var(--mico-space-12) var(--mico-space-24) var(--mico-space-24);scrollbar-color:var(--mico-color-text-disabled) transparent;scrollbar-width:thin;flex-direction:column;flex:auto;display:flex;overflow-y:scroll}@supports (scrollbar-gutter:stable){.mico .mico-im-merged-detail-body{scrollbar-gutter:stable;overflow-y:auto}}.mico .mico-im-merged-detail-status{justify-content:center;align-items:center;gap:var(--mico-space-8);padding:var(--mico-space-24) 0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);display:flex}.mico .mico-im-merged-detail-status button{color:var(--mico-color-action-link)}.mico .mico-im-merged-detail-list{flex-direction:column;display:flex}.mico .mico-im-merged-detail-entry{padding:var(--mico-space-4) 0}.mico .mico-im-merged-detail-entry .mico-im-date-divider{margin:0 0 var(--mico-space-16)}.mico .mico-im-merged-detail-entry .mico-im-message-segment-body{max-width:min(86%,920px)}.mico .mico-im-merged-detail-entry .mico-im-image-button{max-width:min(320px,100%)}.mico .mico-im-merged-precheck{gap:var(--mico-space-8);padding:var(--mico-space-8) 0;flex-direction:column;display:flex}.mico .mico-im-merged-precheck-reasons{gap:var(--mico-space-4);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);flex-direction:column;display:flex}@media (max-width:767px){.mico .mico-im-delete-messages-dialog{width:calc(100% - 24px);margin-bottom:var(--mico-space-12);border-radius:var(--mico-radius-r8)}.mico .mico-im-delete-messages-dialog .mico-im-dialog-actions{min-height:57px;padding:0 var(--mico-space-24)}.mico .mico-im-forward-dialog,.mico .mico-im-merged-detail-dialog{border-radius:var(--mico-radius-r8) var(--mico-radius-r8) 0 0;width:100%;height:calc(100dvh - 12px);min-height:0;max-height:calc(100dvh - 12px)}.mico .mico-im-merged-detail-body{padding-right:var(--mico-space-16);padding-left:var(--mico-space-16)}}.mico .mico-im-reaction-detail-dialog{border-radius:var(--mico-radius-r12);width:min(560px,100vw - 48px);height:min(580px,100dvh - 48px);min-height:0;padding:0}.mico .mico-im-reaction-detail-dialog .mico-im-dialog-title{min-height:72px;padding:0 var(--mico-space-24);margin:0}.mico .mico-im-reaction-detail-dialog .mico-im-dialog-title h2{font-weight:var(--mico-font-weight-semi-bold)}.mico .mico-im-reaction-detail-groups{gap:var(--mico-space-8);padding:var(--mico-space-12) var(--mico-space-24) var(--mico-space-16);flex-wrap:wrap;display:flex}.mico .mico-im-reaction-detail-pill{align-items:center;gap:var(--mico-space-6);border-radius:var(--mico-radius-full);background:var(--mico-color-background-subtle);height:28px;color:var(--mico-color-text-primary);cursor:pointer;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-compact);padding:0 var(--mico-space-12);border:0;transition:background .16s,color .16s;display:inline-flex}.mico .mico-im-reaction-detail-pill:hover{background:var(--mico-color-background-hover)}.mico .mico-im-reaction-detail-pill.is-active,.mico .mico-im-reaction-detail-pill.is-active:hover{background:var(--mico-color-action-primary-pressed);color:var(--mico-color-text-inverse)}.mico .mico-im-reaction-detail-pill-image{object-fit:contain;width:16px;height:16px}.mico .mico-im-reaction-detail-pill-image.is-wide{flex:none;width:auto;max-width:76px}.mico .mico-im-reaction-detail-pill-image.is-wide.is-text-sticker{width:auto;max-width:115px;height:14.4px}.mico .mico-im-reaction-detail-pill-image.is-meow{max-width:140px}.mico .mico-im-reaction-detail-body{min-height:0;max-height:none;margin:0 var(--mico-space-24) var(--mico-space-24);overscroll-behavior:contain;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);flex:auto;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);display:grid;overflow-y:auto}.mico .mico-im-reaction-detail-body.is-single{grid-template-columns:minmax(0,1fr)}.mico .mico-im-reaction-detail-column{gap:var(--mico-space-2);min-width:0;padding:var(--mico-space-10) var(--mico-space-12);flex-direction:column;display:flex}.mico .mico-im-reaction-detail-divider{background:var(--mico-color-background-hover)}.mico .mico-im-reaction-detail-actor{align-items:center;gap:var(--mico-space-10);border-radius:var(--mico-radius-r6);min-width:0;height:44px;padding:0 var(--mico-space-12);display:flex}.mico .mico-im-reaction-detail-actor:hover{background:var(--mico-color-background-hover)}.mico .mico-im-reaction-detail-actor .mico-im-avatar{flex:0 0 32px;width:32px;height:32px}.mico .mico-im-reaction-detail-name{min-width:0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:520px){.mico .mico-im-reaction-detail-body,.mico .mico-im-reaction-detail-body.is-single{grid-template-columns:minmax(0,1fr)}.mico .mico-im-reaction-detail-divider{display:none}}.mico .mico-im-personal-start-dialog{width:min(680px,100vw - 32px);min-height:0;overflow:hidden}.mico .mico-im-personal-start-dialog[data-step=select]{height:auto;max-height:calc(100dvh - 48px);overflow-y:auto}.mico .mico-im-personal-start-dialog[data-step=select] .mico-im-dialog-title{flex-basis:56px;min-height:56px}.mico .mico-im-personal-start-dialog[data-step=details],.mico .mico-im-personal-start-dialog[data-step=details][data-more-open=true]{height:auto;max-height:calc(100dvh - 48px)}.mico .mico-im-personal-start-dialog .mico-im-dialog-title{min-height:76px;padding-top:var(--mico-space-16);flex:0 0 76px;align-items:flex-start}.mico .mico-im-personal-start-dialog .mico-im-dialog-title h2{font-size:var(--mico-font-size-size20);line-height:var(--mico-line-height-size28);margin:0}.mico .mico-im-personal-start-dialog .mico-im-dialog-title p{margin:var(--mico-space-2) 0 0;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico .mico-im-personal-start-picker{height:min(440px,100dvh - 284px);min-height:120px;margin-top:var(--mico-space-16);flex:none}.mico .mico-im-personal-start-dialog .mico-im-dialog-error,.mico .mico-im-personal-start-dialog .mico-im-dialog-hint{margin:var(--mico-space-8) 0 0;flex:none}.mico .mico-im-personal-start-picker .mico-im-picker-left{flex-direction:column;min-height:0;display:flex;overflow:hidden}.mico .mico-im-personal-start-picker .mico-im-search{align-items:center;gap:var(--mico-space-8);margin:0 var(--mico-space-8) var(--mico-space-4);border-radius:var(--mico-radius-r6);flex:0 0 32px;display:flex}.mico .mico-im-personal-start-picker .mico-im-check-all{flex-shrink:0;min-height:32px}.mico .mico-im-personal-start-picker input[type=checkbox]:indeterminate{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary)}.mico .mico-im-personal-start-picker input[type=checkbox]:indeterminate:after{background:var(--mico-color-background-surface);content:"";width:8px;height:2px;position:absolute;top:6px;left:3px}.mico .mico-im-personal-start-picker .mico-im-personal-start-list{max-height:none;padding-top:0}.mico .mico-im-personal-start-tabs{gap:var(--mico-space-28);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);flex-shrink:0;display:flex}.mico .mico-im-personal-start-tabs button{height:42px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.mico .mico-im-personal-start-tabs button[aria-selected=true]{color:var(--mico-color-text-primary)}.mico .mico-im-personal-start-tabs button[aria-selected=true]:after{border-radius:var(--mico-radius-full);background:var(--mico-color-action-primary);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.mico .mico-im-personal-start-search{align-items:center;gap:var(--mico-space-8);height:40px;margin:var(--mico-space-16) 0 var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r16);padding:0 var(--mico-space-14);color:var(--mico-color-text-placeholder);display:flex}.mico .mico-im-personal-start-search svg{width:18px;height:18px}.mico .mico-im-personal-start-search input{min-width:0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);background:0 0;border:0;outline:0;flex:1}.mico .mico-im-personal-start-list{min-height:0;max-height:370px;padding:var(--mico-space-8) 0 var(--mico-space-16);flex:1;overflow-y:auto}.mico .mico-im-personal-start-row{align-items:center;gap:var(--mico-space-12);border-radius:var(--mico-radius-r8);min-height:56px;padding:var(--mico-space-6) var(--mico-space-8);cursor:pointer;display:flex}.mico .mico-im-personal-start-row:hover{background:var(--mico-color-background-hover)}.mico .mico-im-personal-start-row input{width:18px;height:18px;accent-color:var(--mico-color-action-link)}.mico .mico-im-personal-start-row>.mico-im-personal-start-copy{flex-direction:column;flex:1;min-width:0;display:flex}.mico .mico-im-personal-start-row strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-personal-start-row small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-im-personal-start-row em{border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);padding:var(--mico-space-4) var(--mico-space-8);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);font-style:normal}.mico .mico-im-personal-start-footer{justify-content:space-between;align-items:center;gap:var(--mico-space-12);min-height:72px;margin-top:auto;margin-right:calc(var(--mico-space-24) * -1);margin-left:calc(var(--mico-space-24) * -1);border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding:var(--mico-space-14) var(--mico-space-28);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);display:flex}.mico .mico-im-personal-start-footer>button:last-child{border-color:var(--mico-color-border-focus);border-radius:var(--mico-radius-full);background:var(--mico-color-action-primary);min-width:152px;color:var(--mico-color-text-inverse)}.mico .mico-im-personal-start-footer>button:last-child:hover{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary-hover)}.mico .mico-im-personal-details{gap:var(--mico-space-20);min-height:0;padding:var(--mico-space-20) var(--mico-space-4) var(--mico-space-24);scrollbar-color:var(--mico-color-text-disabled) transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mico .mico-im-personal-name-field{gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex-direction:column;display:flex}.mico .mico-im-personal-name-field input{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);width:100%;height:40px;padding:0 var(--mico-space-12);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);outline:none}.mico .mico-im-personal-name-field input:focus-visible,.mico .mico-im-personal-background-field textarea:focus-visible{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)}.mico .mico-im-personal-details>small{margin-top:calc(var(--mico-space-14) * -1);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-personal-member-summary{gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex-direction:column;display:flex}.mico .mico-im-personal-member-summary>div{align-items:center;min-height:40px;display:flex}.mico .mico-im-personal-member-summary .mico-im-avatar{box-sizing:border-box;width:36px;height:36px;margin-right:calc(var(--mico-space-6) * -1);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-full);background:var(--mico-color-background-subtle);color:var(--mico-color-action-link);box-shadow:0 0 0 var(--mico-border-width-strong) var(--mico-color-text-inverse);font-size:var(--mico-font-size-size14);flex:0 0 36px}.mico .mico-im-personal-member-summary strong{margin-left:var(--mico-space-16);font-weight:var(--mico-font-weight-regular)}.mico .mico-im-personal-more-settings{box-sizing:border-box;align-items:center;gap:var(--mico-space-10);border:solid var(--mico-color-border-subtle);border-width:var(--mico-border-width-default) 0;width:100%;min-height:48px;color:var(--mico-color-text-primary);cursor:pointer;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-align:left;background:0 0;padding:0;display:flex}.mico .mico-im-personal-more-settings>span{font-weight:var(--mico-font-weight-medium)}.mico .mico-im-personal-more-settings>small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-im-personal-more-settings svg{width:16px;height:16px;color:var(--mico-color-text-secondary);margin-left:auto;transition:transform .16s}.mico .mico-im-personal-more-settings[aria-expanded=true] svg{transform:rotate(180deg)}.mico .mico-im-personal-advanced-settings{gap:var(--mico-space-24);flex-direction:column;display:flex}.mico .mico-im-personal-background-field{gap:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex-direction:column;display:flex;position:relative}.mico .mico-im-personal-background-field textarea{box-sizing:border-box;resize:none;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);width:100%;height:88px;padding:var(--mico-space-10) var(--mico-space-12) var(--mico-space-28);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);outline:none}.mico .mico-im-personal-background-field>small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-variant-numeric:tabular-nums;line-height:var(--mico-line-height-size20);position:absolute;bottom:8px;right:12px}.mico .mico-im-personal-visibility-field{border:0;min-width:0;margin:0;padding:0}.mico .mico-im-personal-visibility-field legend{margin-bottom:var(--mico-space-10);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-im-personal-visibility-field>div{gap:var(--mico-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mico .mico-im-personal-visibility-field label{align-items:flex-start;gap:var(--mico-space-10);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);min-width:0;min-height:64px;padding:var(--mico-space-12);cursor:pointer;display:flex}.mico .mico-im-personal-visibility-field label:has(input:checked){border-color:var(--mico-color-border-focus);background:var(--mico-color-background-surface)}.mico .mico-im-personal-visibility-field label:has(input:disabled){cursor:not-allowed;opacity:.56}.mico .mico-im-personal-visibility-field input{box-sizing:border-box;width:16px;height:16px;margin:var(--mico-space-2) 0 0;accent-color:var(--mico-color-action-link);flex:0 0 16px}.mico .mico-im-personal-visibility-field label>span{flex-direction:column;min-width:0;display:flex}.mico .mico-im-personal-visibility-field strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20)}.mico .mico-im-personal-visibility-field small{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}@media (max-width:767px){.mico .mico-im-personal-start-dialog{width:calc(100vw - 16px)}.mico .mico-im-personal-start-dialog[data-step=details],.mico .mico-im-personal-start-dialog[data-step=details][data-more-open=true]{height:calc(100dvh - 16px)}.mico .mico-im-personal-visibility-field>div{grid-template-columns:minmax(0,1fr)}}.mico.mico-im-text-sticker-dialog{box-sizing:border-box;gap:var(--mico-space-12);flex-direction:column;width:100%;max-width:380px;display:flex}.mico .mico-im-text-sticker-dialog__title{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size24);margin:0}.mico .mico-im-text-sticker-dialog__input-row{align-items:center;display:flex;position:relative}.mico .mico-im-text-sticker-dialog__input-row input{padding-right:var(--mico-space-56)}.mico .mico-im-text-sticker-dialog__input-row input:focus,.mico .mico-im-text-sticker-dialog__input-row input:focus-visible{border-color:var(--mico-color-border-default);box-shadow:none;outline:none}.mico .mico-ant-modal-content:has(.mico-im-text-sticker-dialog) .mico-ant-modal-footer{margin-top:var(--mico-space-20)}.mico .mico-im-text-sticker-dialog__label-row{justify-content:space-between;align-items:center;gap:var(--mico-space-8);min-height:22px;display:flex}.mico .mico-im-text-sticker-dialog__label{color:var(--mico-color-text-primary);font-size:var(--mico-typography-body-font-size);font-weight:var(--mico-typography-heading-font-weight);line-height:var(--mico-typography-body-line-height)}.mico .mico-im-text-sticker-dialog__counter{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);pointer-events:none;position:absolute;right:16px}.mico .mico-im-text-sticker-dialog__preview-row{gap:var(--mico-space-6);flex-direction:column;display:flex}.mico .mico-im-text-sticker-dialog__swatches{align-items:center;gap:var(--mico-space-4);display:flex}.mico .mico-im-text-sticker-dialog__swatch{box-sizing:border-box;border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-pill);background:var(--mico-color-background-surface);cursor:pointer;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.mico .mico-im-text-sticker-dialog__swatch[aria-pressed=true]{border-color:var(--mico-text-sticker-color)}.mico .mico-im-text-sticker-dialog__swatch:focus-visible{box-shadow:var(--mico-shadow-focus);outline:none}.mico .mico-im-text-sticker-dialog__swatch-dot{border-radius:var(--mico-radius-pill);background:var(--mico-text-sticker-color);width:12px;height:12px}.mico .mico-im-text-sticker-dialog__preview{box-sizing:border-box;width:100%;height:32px;padding:0 var(--mico-space-16);border-radius:var(--mico-radius-control);background:var(--mico-color-background-subtle);justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.mico .mico-im-text-sticker-dialog__preview-image{object-fit:contain;width:auto;height:18px}.mico .mico-im-text-sticker-dialog__status{color:var(--mico-color-text-secondary);font-size:var(--mico-typography-body-small-font-size);line-height:var(--mico-typography-body-small-line-height);margin:0}.mico-im-text-sticker-dialog__cancel,.mico-im-text-sticker-dialog__save{vertical-align:middle;min-width:60px;font-size:var(--mico-typography-body-small-font-size);font-weight:var(--mico-typography-heading-font-weight);line-height:var(--mico-typography-body-small-line-height)}@media (min-width:768px){.mico .mico-im-create-members-dialog{height:min(564px,100dvh - 48px);min-height:0;padding:var(--mico-space-24)}.mico .mico-im-create-members-dialog .mico-im-dialog-title{min-height:28px;margin:0 0 var(--mico-space-24);flex:0 0 28px}.mico .mico-im-create-members-dialog .mico-im-dialog-actions{flex:0 0 32px;height:32px;padding:0}}@media (max-width:767px){.mico .mico-im-create-members-dialog{padding-bottom:calc(var(--mico-space-16) + env(safe-area-inset-bottom,0px))}.mico .mico-im-create-members-dialog .mico-im-picker{max-height:none}.mico .mico-im-create-members-dialog .mico-im-dialog-actions{flex:0 0 32px;height:32px;min-height:32px;padding:0}}.mico .mico-im-create-heading{align-items:center;gap:var(--mico-space-12);display:flex}.mico .mico-im-create-members-dialog .mico-im-dialog-title .mico-im-group-kind-trigger{gap:var(--mico-space-4);width:auto;padding:0 var(--mico-space-4);font-size:var(--mico-font-size-size16);line-height:var(--mico-line-height-size24)}.mico .mico-im-group-kind-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}
/*# sourceMappingURL=0emnhwbb6mc~g.css.map*/