.mico-agent-skill-dialog{--primary:var(--mico-color-action-link);--primary-foreground:var(--mico-color-text-inverse);--ring:var(--mico-color-border-focus);z-index:80}.mico-agent-skill-dialog button:not(:disabled){cursor:pointer}.mico-agent-skill-dialog button:disabled{cursor:not-allowed}.mico-agent-skill-dialog__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0;overflow-y:auto}.mico-agent-skill-dialog__search{position:relative}.mico-agent-skill-dialog__search>svg{z-index:1;width:18px;height:18px;color:var(--mico-color-text-placeholder);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.mico-agent-skill-dialog__search input{border-color:var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);height:40px;font-size:var(--mico-font-size-size14);padding-right:var(--mico-space-14);padding-left:var(--mico-space-48)}.mico-agent-skill-dialog__toolbar{justify-content:space-between;align-items:center;gap:var(--mico-space-24);display:flex}.mico-agent-skill-dialog__source-tabs{align-items:flex-start;gap:var(--mico-space-28);height:36px;display:flex}.mico-agent-skill-dialog__source-tabs button{height: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-size24);background:0 0;border:0;padding:0;position:relative}.mico-agent-skill-dialog__source-tabs button[aria-selected=true]{color:var(--mico-color-text-primary);font-weight:var(--mico-font-weight-semi-bold)}.mico-agent-skill-dialog__source-tabs button[aria-selected=true]:after{border-radius:var(--mico-radius-full);background:var(--mico-color-text-primary);content:"";height:2px;position:absolute;bottom:0;left:4px;right:4px}.mico-agent-skill-dialog__source-tabs button:focus-visible{border-radius:var(--mico-radius-r4);outline:var(--mico-border-width-strong) solid rgb(var(--mico-channel-border-focus) / .3);outline-offset:3px}.mico-agent-skill-dialog__workspace-picker{align-items:stretch;gap:var(--mico-space-8);margin-top:var(--mico-space-16);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-agent-skill-dialog__workspace-select{display:block;position:relative}.mico-agent-skill-dialog__workspace-select select{appearance:none;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:100%;height:38px;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);padding:0 var(--mico-space-40) 0 var(--mico-space-12)}.mico-agent-skill-dialog__workspace-select select:focus-visible{border-color:var(--mico-color-border-focus);outline:var(--mico-border-width-strong) solid rgb(var(--mico-channel-border-focus) / .18);outline-offset:1px}.mico-agent-skill-dialog__workspace-select>svg{width:16px;height:16px;color:var(--mico-color-text-secondary);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mico-agent-skill-dialog__readonly{margin:var(--mico-space-14) 0 0;color:var(--mico-color-label-warning-fg);font-size:var(--mico-font-size-size12)}.mico-agent-skill-dialog__column{min-width:0}.mico-agent-skill-dialog__column>header{justify-content:space-between;align-items:flex-start;gap:var(--mico-space-16);margin-bottom:var(--mico-space-12);display:flex}.mico-agent-skill-dialog__column>header h3{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);margin:0}.mico-agent-skill-dialog__column>header p{margin:var(--mico-space-4) 0 0;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-agent-skill-dialog__column>header span{border-radius:var(--mico-radius-full);background:var(--mico-color-background-subtle);min-width:22px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);padding:0 var(--mico-space-8);text-align:center}.mico-agent-skill-dialog__list{align-content:start;gap:var(--mico-space-10);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.mico-agent-skill-dialog__row{align-items:center;gap:var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);cursor:pointer;width:100%;min-height:96px;padding:var(--mico-space-12);text-align:left;grid-template-columns:38px minmax(0,1fr) 18px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid}.mico-agent-skill-dialog__row--global{grid-template-columns:18px 38px minmax(0,1fr) auto}.mico-agent-skill-dialog__row--market{align-items:start;gap:var(--mico-space-12);min-height:168px;padding:var(--mico-space-20) var(--mico-space-16) var(--mico-space-16);grid-template-columns:40px minmax(0,1fr);position:relative}.mico-agent-skill-dialog__row--market>[data-slot=checkbox]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mico-agent-skill-dialog__row--market .mico-agent-skill-dialog__row-copy{padding-right:var(--mico-space-4)}.mico-agent-skill-dialog__row--market .mico-agent-skill-dialog__row-copy small{margin-top:var(--mico-space-2);line-height:var(--mico-line-height-size20)}.mico-agent-skill-dialog__market-description{margin-top:var(--mico-space-8);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mico-agent-skill-dialog__row--market .mico-agent-skill-dialog__tags{margin-top:0;position:absolute;bottom:16px;left:68px;right:16px}.mico-agent-skill-dialog__card-add{border-radius:var(--mico-radius-r6);background:var(--mico-color-action-primary);width:42px;height:24px;color:var(--mico-color-text-inverse);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);padding:var(--mico-space-2) 0;border:0;position:absolute;bottom:12px;right:16px}.mico-agent-skill-dialog__card-add:hover{background:var(--mico-color-action-primary-hover)}.mico-agent-skill-dialog__row.is-disabled{cursor:default}.mico-agent-skill-dialog__row:hover{border-color:var(--mico-color-border-weak);box-shadow:var(--mico-shadow-modal)}.mico-agent-skill-dialog__row:focus-visible{z-index:1;outline:var(--mico-border-width-strong) solid rgb(var(--mico-channel-border-focus) / .3);outline-offset:2px;position:relative}.mico-agent-skill-dialog__row [data-slot=checkbox]{border-color:var(--mico-color-border-default);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-surface);width:18px;height:18px}.mico-agent-skill-dialog__row.is-selected [data-slot=checkbox]{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary)!important;color:var(--mico-color-text-inverse)!important}.mico-agent-skill-dialog__row.is-selected{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-surface)}.mico-agent-skill-dialog__row [data-slot=checkbox-indicator]{color:var(--mico-color-text-inverse)}.mico-agent-skill-dialog__avatar{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.mico-agent-skill-dialog__avatar img{object-fit:contain;width:100%;height:100%}.mico-agent-skill-dialog__avatar .mico-skill-avatar-glyph{width:18px;height:18px}.mico-agent-skill-dialog__row-copy{min-width:0;display:block}.mico-agent-skill-dialog__row strong,.mico-agent-skill-dialog__row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico-agent-skill-dialog__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)}.mico-agent-skill-dialog__row small{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)}.mico-agent-skill-dialog__row-status{border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);height:22px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size22);padding:0 var(--mico-space-8);white-space:nowrap;align-items:center;display:inline-flex}.mico-agent-skill-dialog__row-status.is-update{background:var(--mico-color-background-subtle);color:var(--mico-color-action-link)}.mico-agent-skill-dialog__tags{align-items:center;gap:var(--mico-space-6);min-width:0;margin-top:var(--mico-space-6);display:flex;overflow:hidden}.mico-agent-skill-dialog__tags>span{border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);max-width:92px;height:20px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);padding:0 var(--mico-space-6);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;display:inline-flex;overflow:hidden}.mico-agent-skill-dialog__tags>.mico-agent-skill-dialog__source-tag{background:var(--mico-color-background-subtle);color:var(--mico-color-action-link);flex:none}.mico-agent-skill-dialog__installed{border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);height:22px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size22);padding:0 var(--mico-space-8);white-space:nowrap;align-items:center;display:inline-flex}.mico-agent-skill-dialog__state{min-height:110px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);text-align:center;grid-column:1/-1;place-items:center;display:grid}.mico-agent-skill-dialog__state.is-error{color:var(--mico-color-status-error)}.mico-agent-skill-dialog__footer{justify-content:flex-end;align-items:center;gap:var(--mico-space-10);flex-direction:row;margin:0;display:flex}@media (min-width:640px){.mico-agent-skill-dialog--global .mico-agent-skill-dialog__body{min-height:0;padding:var(--mico-space-20) var(--mico-space-24) var(--mico-space-24);flex-direction:column;flex:auto;display:flex;overflow:hidden}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__search{flex:0 0 224px;width:224px}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__search input{border-radius:var(--mico-radius-r8);height:32px;padding-left:var(--mico-space-40)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list{gap:var(--mico-space-20) var(--mico-space-20);min-height:0;margin-top:var(--mico-space-24);background:0 0;border:0;border-radius:0;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list--workspace{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);grid-template-columns:1fr;grid-auto-rows:68px;align-content:start;gap:0;overflow-y:auto}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row{gap:var(--mico-space-12);border:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);min-height:76px;padding:var(--mico-space-12) var(--mico-space-14);border-radius:0;grid-template-columns:18px 40px minmax(0,1fr) auto}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row--market{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);height:168px;padding:var(--mico-space-20) var(--mico-space-16) var(--mico-space-16);grid-template-columns:40px minmax(0,1fr)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row:last-child{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row:hover{border-color:var(--mico-color-border-weak);background:var(--mico-color-background-hover);box-shadow:var(--mico-shadow-modal)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row.is-selected,.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row.is-disabled{background:var(--mico-color-background-surface)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__row--market:hover{border-color:var(--mico-color-border-weak)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list--workspace .mico-agent-skill-dialog__row{box-sizing:border-box;gap:var(--mico-space-12);border:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);height:68px;min-height:68px;max-height:68px;padding:var(--mico-space-12) var(--mico-space-14);border-radius:0}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list--workspace .mico-agent-skill-dialog__row:last-child{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list--workspace .mico-agent-skill-dialog__row:hover{border-color:var(--mico-color-border-subtle);background:var(--mico-color-background-hover);box-shadow:none}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__list--workspace .mico-agent-skill-dialog__avatar{width:40px;height:40px}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__avatar{border-radius:var(--mico-radius-r12);width:40px;height:40px}}.mico-agent-skill-dialog__footer button:last-child{border-radius:var(--mico-radius-r8);background:var(--mico-color-action-primary);min-width:76px;color:var(--mico-color-text-inverse)}.mico-agent-skill-dialog__footer button:last-child:hover:not(:disabled){background:var(--mico-color-action-primary-hover)}.mico-agent-skill-dialog__footer button:last-child:disabled{background:var(--mico-color-status-info-subtle);color:var(--mico-color-text-inverse);opacity:1}@media (max-width:760px){.mico-agent-skill-dialog__list{grid-template-columns:1fr}.mico-agent-skill-dialog__list--workspace{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface)}.mico-agent-skill-dialog__toolbar{align-items:flex-start;gap:var(--mico-space-12);flex-direction:column}.mico-agent-skill-dialog--global .mico-agent-skill-dialog__search{width:100%}.mico-agent-skill-dialog__body,.mico-agent-skill-dialog__footer{padding-right:var(--mico-space-20);padding-left:var(--mico-space-20)}}.mico-agent-skill-dialog__card-add[aria-busy=true]{gap:var(--mico-space-4);opacity:1;width:64px}
.mico .mico-agent-memory-page{width:min(100%,1120px);min-height:calc(100dvh - 32px);padding:var(--mico-space-48) var(--mico-space-40) var(--mico-space-56);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}.mico .mico-agent-memory-page[data-embedded=true]{width:100%;min-height:calc(100dvh - 210px);padding:0 0 var(--mico-space-16)}.mico .mico-agent-memory-page[data-embedded=true] .mico-agent-memory-heading{margin-bottom:var(--mico-space-12)}.mico .mico-agent-memory-heading{align-items:start;column-gap:var(--mico-space-24);row-gap:var(--mico-space-4);min-width:0;margin-bottom:var(--mico-space-24);grid-template-columns:minmax(0,1fr) auto;display:grid}.mico .mico-agent-memory-heading-copy{display:contents}.mico .mico-agent-memory-heading h2{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);margin:0}.mico .mico-agent-memory-description{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);text-align:left;text-wrap:balance;grid-column:1/-1;margin:0}.mico .mico-agent-memory-setting{align-items:flex-end;gap:var(--mico-space-4);flex-direction:column;flex:none;grid-area:1/2;display:flex}.mico .mico-agent-memory-setting-control{align-items:center;gap:var(--mico-space-10);min-height:28px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);display:flex}.mico .mico-agent-memory-setting-error{color:var(--mico-color-status-error);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-agent-memory-browser{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);flex:1;grid-template-columns:minmax(280px,34%) minmax(0,1fr);min-height:540px;display:grid;overflow:hidden}.mico .mico-agent-memory-index{border-right:var(--mico-border-width-default) solid var(--mico-color-border-subtle);background:var(--mico-color-background-subtle);min-width:0}.mico .mico-agent-memory-index-header{justify-content:space-between;align-items:center;gap:var(--mico-space-12);min-height:54px;padding:0 var(--mico-space-20);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);display:flex}.mico .mico-agent-memory-index-header strong{font-size:var(--mico-font-size-size14)}.mico .mico-agent-memory-index-header span{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12)}.mico .mico-agent-memory-filters{gap:var(--mico-space-8);padding:var(--mico-space-10);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);grid-template-columns:120px minmax(0,1fr);display:grid}.mico .mico-agent-memory-search{grid-area:1/2;display:block;position:relative}.mico .mico-agent-memory-search svg{width:16px;height:16px;color:var(--mico-color-text-placeholder);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.mico .mico-agent-memory-search input,.mico .mico-agent-memory-agent-filter summary{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:100%;height:36px;color:var(--mico-color-text-primary);font:inherit;font-size:var(--mico-font-size-size14)}.mico .mico-agent-memory-search input{padding:0 var(--mico-space-10) 0 var(--mico-space-32)}.mico .mico-agent-memory-search input:focus-visible,.mico .mico-agent-memory-agent-filter summary:focus-visible{border-color:var(--mico-color-border-focus);outline:var(--mico-border-width-strong) solid rgb(var(--mico-channel-border-focus) / .18)}.mico .mico-agent-memory-agent-filter{grid-area:1/1;position:relative}.mico .mico-agent-memory-agent-filter summary{align-items:center;gap:var(--mico-space-8);min-width:0;padding:0 var(--mico-space-10) 0 var(--mico-space-8);cursor:pointer;list-style:none;display:flex}.mico .mico-agent-memory-agent-filter summary>span:not(.mico-agent-memory-all-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico .mico-agent-memory-agent-filter summary::-webkit-details-marker{display:none}.mico .mico-agent-memory-filter-chevron{border-right:var(--mico-border-width-strong) solid currentcolor;border-bottom:var(--mico-border-width-strong) solid currentcolor;width:7px;height:7px;color:var(--mico-color-text-placeholder);flex:0 0 7px;margin-left:auto;transition:transform .14s;transform:rotate(45deg)translateY(-2px)}.mico .mico-agent-memory-agent-filter[open] .mico-agent-memory-filter-chevron{transform:rotate(225deg)translate(-1px,-1px)}.mico .mico-agent-memory-agent-filter-menu{z-index:20;width:240px;max-height:280px;padding:var(--mico-space-6);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-overlay);position:absolute;top:calc(100% + 6px);left:0;right:auto;overflow-y:auto}.mico .mico-agent-memory-agent-filter-menu button{align-items:center;gap:var(--mico-space-10);width:100%;padding:var(--mico-space-8) var(--mico-space-8);border-radius:var(--mico-radius-r8);color:var(--mico-color-text-primary);text-align:left;background:0 0;border:0;display:flex}.mico .mico-agent-memory-agent-filter-menu button:hover,.mico .mico-agent-memory-agent-filter-menu button[aria-selected=true]{background:var(--mico-color-background-hover)}.mico .mico-agent-memory-all-avatar{background:var(--mico-color-background-subtle);width:24px;height:24px;color:var(--mico-color-action-link);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-semi-bold);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.mico .mico-agent-memory-index-list{gap:var(--mico-space-4);padding:var(--mico-space-10);display:grid}.mico .mico-agent-memory-index-item{width:100%;min-width:0;padding:var(--mico-space-12) var(--mico-space-10) var(--mico-space-10) var(--mico-space-14);box-sizing:border-box;border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-r8);background:0 0;display:block;position:relative}.mico .mico-agent-memory-index-item:hover{background:var(--mico-color-background-hover)}.mico .mico-agent-memory-index-item[data-active=true]{border-color:var(--mico-color-border-subtle);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-raised)}.mico .mico-agent-memory-select{z-index:0;border-radius:var(--mico-radius-r8);background:0 0;border:0;position:absolute;inset:0}.mico .mico-agent-memory-select:focus-visible,.mico .mico-agent-memory-delete:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:1px}.mico .mico-agent-memory-select:focus-visible{outline-offset:1px}.mico .mico-agent-memory-item-title{z-index:1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);font-weight:var(--mico-font-weight-medium);pointer-events:none;display:block;position:relative;overflow:hidden}.mico .mico-agent-memory-delete{z-index:2;border-radius:var(--mico-radius-r8);width:24px;height:24px;color:var(--mico-color-text-placeholder);background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex;position:relative}.mico .mico-agent-memory-delete:hover{background:var(--mico-color-background-hover);color:var(--mico-color-status-error)}.mico .mico-agent-memory-delete svg{width:15px;height:15px}.mico .mico-agent-memory-item-footer{z-index:1;justify-content:space-between;align-items:center;gap:var(--mico-space-8);min-width:0;margin-top:var(--mico-space-8);pointer-events:none;display:flex;position:relative}.mico .mico-agent-memory-item-footer .mico-agent-memory-delete{pointer-events:auto}.mico .mico-agent-memory-list-owner{align-items:center;gap:var(--mico-space-8);min-width:0;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);display:flex}.mico .mico-agent-memory-list-owner>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-agent-memory-no-results{margin:var(--mico-space-28) var(--mico-space-12);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);text-align:center}.mico .mico-agent-memory-document{min-width:0;padding:var(--mico-space-40) var(--mico-space-48) var(--mico-space-56);background:var(--mico-color-background-surface)}.mico .mico-agent-memory-document-header{padding-bottom:var(--mico-space-20);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)}.mico .mico-agent-memory-kind{gap:var(--mico-space-6);display:flex}.mico .mico-agent-memory-kind span{padding:var(--mico-space-4) var(--mico-space-8);border-radius:var(--mico-radius-full);background:var(--mico-color-background-subtle);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12)}.mico .mico-agent-memory-owner{align-items:center;gap:var(--mico-space-10);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);display:flex}.mico .mico-agent-memory-document-meta-left{align-items:center;gap:var(--mico-space-14);min-width:0;display:flex}.mico .mico-agent-memory-document-meta{justify-content:space-between;align-items:center;gap:var(--mico-space-20);margin-bottom:var(--mico-space-20);display:flex}.mico .mico-agent-memory-document-meta>span{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);flex:none}.mico .mico-agent-memory-document-header h3{margin:var(--mico-space-12) 0 0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size20);line-height:var(--mico-line-height-size28);font-weight:var(--mico-font-weight-semi-bold)}.mico .mico-agent-memory-markdown{max-width:760px;padding-top:var(--mico-space-20);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16);line-height:var(--mico-line-height-loose)}.mico .mico-agent-memory-status{min-height:280px;padding:var(--mico-space-40);border:var(--mico-border-width-default) dashed var(--mico-color-border-weak);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);color:var(--mico-color-text-placeholder);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.mico .mico-agent-memory-document>.mico-agent-memory-status{border:0;min-height:420px}.mico .mico-agent-memory-status svg{width:28px;height:28px;margin-bottom:var(--mico-space-14);color:var(--mico-color-text-placeholder)}.mico .mico-agent-memory-status strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16)}.mico .mico-agent-memory-status p{max-width:460px;margin:var(--mico-space-8) 0 0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20)}.mico .mico-agent-memory-status button{margin-top:var(--mico-space-16);padding: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);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary)}.mico .mico-agent-memory-delete-error{margin-top:var(--mico-space-8);color:var(--mico-color-status-error);display:block}@media (max-width:900px){.mico .mico-agent-memory-page{padding:var(--mico-space-28) var(--mico-space-20) var(--mico-space-40)}.mico .mico-agent-memory-heading{align-items:stretch;gap:var(--mico-space-12);flex-direction:column}.mico .mico-agent-memory-setting{align-items:flex-start}.mico .mico-agent-memory-browser{grid-template-columns:1fr}.mico .mico-agent-memory-index{border-right:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)}.mico .mico-agent-memory-index-list{max-height:260px;overflow-y:auto}.mico .mico-agent-memory-filters{grid-template-columns:1fr}.mico .mico-agent-memory-search,.mico .mico-agent-memory-agent-filter{grid-area:auto/1}.mico .mico-agent-memory-document{padding:var(--mico-space-28) var(--mico-space-24) var(--mico-space-40)}}.mico .mico-agent-memory-page[data-embedded=true] .mico-agent-memory-filters{grid-template-columns:1fr}.mico .mico-agent-memory-page[data-embedded=true] .mico-agent-memory-search{grid-column:1}
.mico .mico-space-management-content>.mico-agent-settings-page{flex:1;width:100%;min-width:752px;max-width:none;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}@media (min-width:768px){.mico .mico-space-management-content>.mico-agent-settings-page-space{min-width:900px}.mico .mico-space-management-main[data-section=agents]:not([data-agent-detail=true]):not([data-agent-create=true]){overflow:auto hidden}}.mico .mico-space-management-main[data-agent-create=true] .mico-space-management-content>.mico-agent-settings-page{flex:none;height:auto;overflow:visible}.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-settings-header{display:none}.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-settings-body{gap:var(--mico-space-16);flex:1;min-width:0;min-height:0;padding:0}@media (min-width:768px){.mico .mico-space-management-content>.mico-agent-settings-page .mico-agents-table{flex:auto;height:auto;min-height:0;max-height:none}.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-table-body{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow:hidden auto}}.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-settings-actions{margin-left:auto}.mico .mico-space-management-content>:is(.mico-agent-settings-page,.mico-squads-panel) .mico-agents-search{width:min(200px,24vw);display:flex}.mico .mico-space-management-content .mico-agents-load-error{justify-content:center;align-items:center;gap:var(--mico-space-8);min-height:280px;color:var(--mico-color-text-placeholder);text-align:center;flex-direction:column;display:flex}.mico .mico-space-management-content .mico-agents-load-error strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14)}.mico .mico-space-management-content .mico-agents-load-error button{height:30px;margin-top:var(--mico-space-4);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-primary)}.mico .mico-space-management-content[data-agent-detail=true]{height:100%;padding:0}.mico .mico-space-management-main[data-agent-detail=true]{overflow:hidden}.mico .mico-space-agent-detail-page{background:var(--mico-page-background,var(--mico-color-background-surface));min-height:100%;color:var(--mico-color-text-primary);flex-direction:column;display:flex}.mico .mico-space-agent-detail-back{z-index:2;align-items:center;gap:var(--mico-space-6);width:fit-content;min-height:28px;padding:16 var(--mico-space-24);background:rgb(var(--mico-color-channel-surface) / 94%);font-size:var(--mico-font-size-size14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:0 0 48px;display:inline-flex;position:sticky;top:0}.mico .mico-space-agent-detail-back:focus-visible,.mico .mico-space-agent-detail-tabs button:focus-visible,.mico .mico-space-agent-capability-row:focus-within{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-detail-page button:not(:disabled),.mico .mico-space-agent-detail-page a[href],.mico .mico-space-agent-detail-page [role=button]:not([aria-disabled=true]),:is(body:has(.mico .mico-space-agent-detail-page) [data-slot=dialog-content] button:not(:disabled),body:has(.mico .mico-space-agent-detail-page) [data-slot=alert-dialog-content] button:not(:disabled)){cursor:pointer}.mico .mico-space-agent-detail-shell{width:calc(100% - 48px);max-width:820px;padding:var(--mico-space-20) 0 var(--mico-space-48);margin:0 auto}.mico .mico-space-agent-detail-shell>h1{font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);margin:0}.mico .mico-space-agent-detail-tabs{gap:var(--mico-space-24);min-width:0;margin-top:var(--mico-space-12);scrollbar-width:none;display:flex;overflow-x:auto}.mico .mico-space-agent-detail-tabs::-webkit-scrollbar{display:none}.mico .mico-space-agent-detail-tabs button{height:36px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);white-space:nowrap;flex:none;position:relative}.mico .mico-space-agent-detail-tabs button:hover,.mico .mico-space-agent-detail-tabs button[data-active=true]{color:var(--mico-color-text-primary)}.mico .mico-space-agent-detail-tabs button[data-active=true]{font-weight:var(--mico-font-weight-medium)}.mico .mico-space-agent-detail-tabs button[data-active=true]:after{border-radius:var(--mico-radius-full);background:var(--mico-color-text-primary);content:"";width:22px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mico .mico-space-agent-detail-notice{margin-top:var(--mico-space-16);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);padding:var(--mico-space-10) var(--mico-space-12);color:var(--mico-color-action-link);font-size:var(--mico-font-size-size12)}.mico .mico-space-agent-detail-notice.is-danger{border-color:var(--mico-color-border-subtle);background:var(--mico-color-background-surface);color:var(--mico-color-status-error)}.mico .mico-space-agent-detail-body{min-width:0;margin-top:var(--mico-space-24)}.mico .mico-space-agent-basic-panel{gap:var(--mico-space-24);flex-direction:column;display:flex}.mico .mico-space-agent-basic-panel>.mico-agent-detail-section{gap:var(--mico-space-24);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.mico .mico-space-agent-basic-panel>.mico-agent-detail-section>.mico-agent-detail-section-title,.mico .mico-space-agent-basic-panel>.mico-agent-detail-section>.flex.items-start.gap-4>.min-w-0.flex-1{display:none}.mico .mico-space-agent-basic-panel .mico-agent-detail-avatar{border-radius:var(--mico-radius-full);flex-basis:64px;width:64px;height:64px;overflow:visible}.mico .mico-space-agent-basic-panel .mico-agent-detail-avatar-frame,.mico .mico-space-agent-basic-panel .mico-agent-detail-avatar-frame [data-slot=avatar]{border-radius:var(--mico-radius-full)!important;width:64px!important;height:64px!important}.mico .mico-space-agent-basic-panel .mico-agent-detail-field{gap:var(--mico-space-6)}.mico .mico-space-agent-basic-panel .mico-agent-detail-field>span:first-child,.mico .mico-space-agent-config-label,.mico .mico-space-agent-thinking-field>div>span:first-child{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-space-agent-basic-panel .mico-agent-detail-input{border-radius:var(--mico-radius-r6);border-color:var(--mico-color-border-weak);height:32px;padding:0 var(--mico-space-12)}.mico .mico-space-agent-basic-panel .mico-agent-detail-textarea{border-radius:var(--mico-radius-r8);min-height:84px}.mico .mico-space-agent-basic-panel .mico-agent-basic-info>.flex.items-start.gap-4{margin-bottom:var(--mico-space-8)}.mico .mico-space-agent-basic-panel .mico-agent-detail-visibility-row,.mico .mico-space-agent-basic-panel .mico-agent-detail-picker:not(.contents),.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios{width:100%}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios{align-items:center;gap:var(--mico-space-20);display:flex}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios label{align-items:center;gap:var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-full);min-height:32px;padding:var(--mico-space-4) var(--mico-space-12) var(--mico-space-4) var(--mico-space-8);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);cursor:pointer;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);display:inline-flex}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radio-dot{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);background:var(--mico-color-background-surface);border-radius:50%;flex:0 0 16px;width:16px;height:16px;display:inline-block}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios input:checked+.mico-agent-visibility-radio-dot{border:var(--mico-choice-radio-checked-border-width) solid var(--mico-color-border-focus)}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios input:focus-visible+.mico-agent-visibility-radio-dot{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-basic-panel .mico-agent-visibility-radios label:has(input:disabled){cursor:default;opacity:.58}.mico .mico-space-agent-config-fields{gap:var(--mico-space-24);flex-direction:column;width:100%;min-width:0;display:flex}.mico .mico-space-agent-config-field{align-items:stretch;gap:var(--mico-space-6);flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.mico .mico-space-agent-config-control{width:100%;min-width:0;display:flex;position:relative}.mico .mico-space-agent-runtime-provider-logo{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mico .mico-space-agent-runtime-provider-logo img{width:16.5px;height:16.5px;display:block}.mico .mico-space-agent-config-control[data-provider-logo=true] button>svg:first-child{display:none}.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker:not(.contents),.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker button{width:100%}.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker button{align-items:center;gap:var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);min-height:32px;padding:var(--mico-space-4) var(--mico-space-40) var(--mico-space-4) var(--mico-space-12);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);box-shadow:none;font-family:inherit;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);display:flex;position:relative;overflow:hidden}.mico .mico-space-agent-basic-panel .mico-space-agent-config-control[data-provider-logo=true] button{padding-left:var(--mico-space-40)}.mico .mico-space-agent-basic-panel .mico-space-agent-config-control[data-runtime-status=true] button{padding-right:var(--mico-space-96)}.mico .mico-space-agent-runtime-status{z-index:1;align-items:center;gap:var(--mico-space-6);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.mico .mico-space-agent-model-hint{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-space-agent-runtime-status i{border-radius:var(--mico-radius-full);background:var(--mico-color-background-disabled);flex:0 0 6px;width:6px;height:6px}.mico .mico-space-agent-runtime-status[data-online=true]{color:var(--mico-color-label-success-fg)}.mico .mico-space-agent-runtime-status[data-online=true] i{background:var(--mico-color-status-success-solid)}.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker button:after{border-right:var(--mico-border-width-default) solid var(--mico-color-border-default);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-default);content:"";flex:0 0 7px;width:7px;height:7px;margin-left:0;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker button>span[class*=h-1\.5]{display:none}.mico .mico-space-agent-basic-panel .mico-agent-runtime-config .mico-agent-detail-picker button>span{font-family:inherit;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular)}.mico .mico-space-agent-thinking-field{width:100%;min-width:0;display:block}.mico .mico-space-agent-thinking-field>div{align-items:stretch;gap:var(--mico-space-6);flex-direction:column;width:100%;min-height:0;margin:0;padding:0;display:flex}.mico .mico-space-agent-thinking-field>div>div{width:100%;overflow:visible}.mico .mico-space-agent-instructions{min-width:0}.mico .mico-space-agent-instructions>h2,.mico .mico-space-agent-capability-heading h2{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);margin:0}.mico .mico-space-agent-instructions>h2{margin-bottom:var(--mico-space-6)}.mico .mico-space-agent-instructions-box{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);height:323px;padding:var(--mico-space-6) var(--mico-space-12);transition:border-color .16s,box-shadow .16s;overflow-y:auto}.mico .mico-space-agent-instructions-box:focus-within{border-color:var(--mico-color-border-default);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .1)}.mico .mico-space-agent-instructions .ProseMirror{min-height:100%;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-space-agent-instructions .ProseMirror:focus{outline:none}.mico .mico-space-agent-save-row{justify-content:flex-end;display:flex}.mico .mico-space-agent-save{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary)!important;color:var(--mico-color-text-inverse)!important}.mico .mico-space-agent-save:not(:disabled):hover{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary-hover)!important}.mico .mico-space-agent-save:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-danger-zone{justify-content:space-between;align-items:center;gap:var(--mico-space-16);border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding-top:var(--mico-space-20);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);display:flex}.mico .mico-space-agent-skills-panel>.space-y-8,.mico .mico-space-agent-connectors,.mico .mico-space-agent-env-panel{gap:var(--mico-space-20);flex-direction:column;display:flex}.mico .mico-space-agent-mcp-section{gap:var(--mico-space-12);border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding-top:var(--mico-space-20);flex-direction:column;display:flex}.mico .mico-space-agent-mcp-list-stack{gap:var(--mico-space-12);flex-direction:column;display:flex}.mico .mico-space-agent-mcp-actions{align-items:center;gap:var(--mico-space-2);flex:none;display:inline-flex}.mico .mico-space-agent-secret-notice{align-items:flex-start;gap:var(--mico-space-10);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);min-height:72px;padding:var(--mico-space-16);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);display:flex}.mico .mico-space-agent-secret-notice svg{margin-top:var(--mico-space-2);flex:none}.mico .mico-space-agent-connectors-add{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary)!important;color:var(--mico-color-text-inverse)!important}.mico .mico-space-agent-connectors-add:not(:disabled):hover{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary-hover)!important}.mico .mico-space-agent-connectors-add:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-managed-mcp{border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding-top:var(--mico-space-28)}.mico .mico-space-agent-skills-panel>.space-y-8>section:first-of-type>div:first-child>button{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary)!important;color:var(--mico-color-text-inverse)!important}.mico .mico-space-agent-skills-panel>.space-y-8>section:first-of-type>div:first-child>button:not(:disabled):hover{border-color:var(--mico-color-border-focus)!important;background:var(--mico-color-action-primary-hover)!important}.mico .mico-space-agent-skills-panel>.space-y-8>section:first-of-type>div:first-child>button:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-skills-panel>.space-y-8>section:first-of-type>ul>li>button>span:first-child{width:28px;height:28px;color:inherit;background:0 0;border:0}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);width:28px;height:28px;color:var(--mico-color-action-link);flex:none;place-items:center;display:inline-grid;overflow:hidden}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph svg{width:15px;height:15px}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph img{object-fit:cover;width:100%;height:100%}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph[data-tone=green]{color:var(--mico-color-label-success-fg)}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph[data-tone=orange]{color:var(--mico-color-label-warning-fg)}.mico .mico-space-agent-skills-panel .mico-space-skill-glyph[data-tone=cyan]{color:var(--mico-color-category-cyan)}.mico .mico-space-agent-skills-panel [data-slot=switch][data-checked]{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary)}.mico .mico-space-agent-skills-panel [data-slot=switch]: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) / .2)}.mico .mico-space-agent-activity-panel>div{gap:var(--mico-space-16);font-family:var(--mico-font-family-sans)}.mico .mico-space-agent-activity-panel>div>section:first-child{display:none}.mico .mico-space-agent-activity-panel>div>section:nth-child(2){border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);height:80px;min-height:80px;padding:var(--mico-space-12) var(--mico-space-16);background:var(--mico-color-background-surface);gap:0}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:first-child{line-height:var(--mico-line-height-size22);gap:0}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:first-child h2{color:var(--mico-color-text-secondary);font-size:0;font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:first-child h2:after{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);content:"近30天"}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:first-child span{display:none}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2){align-items:flex-end;gap:var(--mico-space-16);min-width:0}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child{align-items:baseline;gap:var(--mico-space-4);flex-direction:row}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child>div:first-child{gap:var(--mico-space-2)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child>div:first-child>span:first-child{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size24);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size40)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child>div:first-child>span:nth-child(2),.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child>div:nth-child(2){color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>div:nth-child(2)>div:first-child>div:nth-child(2) span[class*=text-destructive]{color:var(--mico-color-text-danger)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2) span[class*=mx-1],.mico .mico-space-agent-activity-panel>div>section:nth-child(3) span[class*=mx-1]{margin-right:var(--mico-space-2);margin-left:var(--mico-space-2)}.mico .mico-space-agent-activity-panel>div>section:nth-child(2) svg{width:120px;height:32px}.mico .mico-space-agent-activity-panel>div>section:nth-child(2)>p{margin-top:var(--mico-space-4);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-style:normal;line-height:var(--mico-line-height-size20)}.mico .mico-space-agent-activity-panel>div>section:nth-child(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);gap:0;padding:0;overflow:hidden}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:first-child{display:none}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2){border:0;border-radius:0;overflow:hidden}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div{min-height:68px;padding:var(--mico-space-12) var(--mico-space-80) var(--mico-space-12) var(--mico-space-14);background:var(--mico-color-background-surface);display:block;position:relative}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div:hover,.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div:focus-within{background:var(--mico-color-background-hover)}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>svg:first-child{width:12px;height:12px;position:absolute;bottom:14px;left:14px}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:first-child{gap:var(--mico-space-4);min-height:22px}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:first-child>svg{width:14px;height:14px}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:first-child>span{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:first-child>span[class*=font-mono]{color:var(--mico-color-text-secondary);font-family:inherit}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:nth-child(2){gap:var(--mico-space-4);padding-left:var(--mico-space-16);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);margin-top:0}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div:nth-child(2)>div:nth-child(2)>span[class*=text-destructive]{color:var(--mico-color-text-danger)}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div>div[class*=ml-2][class*=opacity-0]{margin:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>button{border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);width:100%;height:34px;color:var(--mico-color-text-secondary);text-align:center;border-radius:0;margin:0}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>p{padding:var(--mico-space-20) var(--mico-space-12);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-style:normal}@media (max-width:720px){.mico .mico-space-agent-activity-panel>div>section:nth-child(2) svg{width:76px}.mico .mico-space-agent-activity-panel>div>section:nth-child(3)>div:nth-child(2)>div{padding-right:var(--mico-space-48)}}.mico .mico-space-agent-capability-heading{justify-content:space-between;align-items:flex-start;gap:var(--mico-space-16);display:flex}.mico .mico-space-agent-capability-heading p{margin:var(--mico-space-4) 0 0;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-space-agent-capability-list{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);overflow:hidden}.mico .mico-space-agent-capability-row{align-items:center;gap:var(--mico-space-10);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);min-height:52px;padding:var(--mico-space-8) var(--mico-space-10);display:flex}.mico .mico-space-agent-capability-row:last-child{border-bottom:0}.mico .mico-space-agent-capability-icon{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r6);width:28px;height:28px;color:var(--mico-color-text-secondary);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.mico .mico-space-agent-capability-icon img{object-fit:contain;width:20px;height:20px}.mico .mico-space-agent-capability-name,.mico .mico-space-agent-capability-description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico .mico-space-agent-capability-name{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-space-agent-capability-name small{margin-left:var(--mico-space-6);border-radius:var(--mico-radius-r4);background:var(--mico-color-background-subtle);padding:var(--mico-space-2) var(--mico-space-4);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size10);font-weight:var(--mico-font-weight-regular)}.mico .mico-space-agent-capability-description{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico .mico-space-agent-capability-warning{color:var(--mico-color-label-warning-fg);font-size:var(--mico-font-size-size12);flex:none}.mico .mico-space-agent-readonly-label{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12)}.mico .mico-space-agent-inline-state{justify-content:center;align-items:center;gap:var(--mico-space-8);border:var(--mico-border-width-default) dashed var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);min-height:110px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);display:flex}.mico .mico-space-agent-inline-state.is-error{color:var(--mico-color-status-error)}.mico .mico-space-agent-tasks-panel{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);height:680px;min-height:680px;font-family:var(--mico-font-family-sans);flex-direction:column;display:flex;overflow:hidden}.mico .mico-space-agent-tasks-table-head{align-items:center;gap:var(--mico-space-10);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);min-height:40px;padding:0 var(--mico-space-12);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);flex:0 0 40px;grid-template-columns:minmax(0,1fr) 182px;display:grid}.mico .mico-space-agent-tasks-panel>:not(.mico-space-agent-tasks-table-head){flex-direction:column;flex:auto;min-height:0;display:flex}.mico .mico-space-agent-tasks-panel>:not(.mico-space-agent-tasks-table-head)>div:first-child{display:none}.mico .mico-space-agent-tasks-panel>:not(.mico-space-agent-tasks-table-head)>div:nth-child(2){flex:auto;min-height:0;padding:0}.mico .mico-space-agent-tasks-panel>:not(.mico-space-agent-tasks-table-head)>div:nth-child(2)>div{padding:0}.mico .mico-space-agent-tasks-panel [class*=space-y-1]>*{margin:0!important}.mico .mico-space-agent-tasks-panel [class*=group\/header]{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);background:var(--mico-color-background-surface);height:40px;min-height:40px;color:var(--mico-color-text-primary);border-radius:0}.mico .mico-space-agent-tasks-panel [class*=group\/header]:hover{background:var(--mico-color-background-hover)}.mico .mico-space-agent-tasks-panel [class*=group\/header]>div:first-child,.mico .mico-space-agent-tasks-panel [class*=group\/header]>div:last-child{display:none}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button{gap:var(--mico-space-8);padding:0 var(--mico-space-10)}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:-2px}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>svg{width:12px;height:12px}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>div{gap:var(--mico-space-8)}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>div>span:first-child{gap:var(--mico-space-6);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-space-agent-tasks-panel [class*=group\/header]>button>div>span:first-child svg{width:14px;height:14px}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>div>span:nth-child(2){color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);display:inline-flex}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>div>span:nth-child(2):before{content:"共"}.mico .mico-space-agent-tasks-panel [class*=group\/header]>button>div>span:nth-child(2):after{content:"个"}.mico .mico-space-agent-tasks-panel [data-value=blocked] [class*=group\/header]>button>div>span:first-child{font-size:0}.mico .mico-space-agent-tasks-panel [data-value=blocked] [class*=group\/header]>button>div>span:first-child:after{font-size:var(--mico-font-size-size14);content:"阻塞"}.mico .mico-space-agent-tasks-panel [class*=group\/row]{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);height:40px;min-height:40px;padding:0 var(--mico-space-32);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);gap:0}.mico .mico-space-agent-tasks-panel [class*=group\/row]:hover,.mico .mico-space-agent-tasks-panel [class*=group\/row]:focus-within{background:var(--mico-color-background-hover)}.mico .mico-space-agent-tasks-panel [class*=group\/row]>div:first-child{display:none}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a{align-items:center;gap:var(--mico-space-4);grid-template-columns:auto minmax(0,1fr) 182px;width:100%;display:grid}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a:focus-visible{border-radius:var(--mico-radius-r4);outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=w-16]{width:auto;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=flex-1]{gap:0;min-width:0}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=flex-1]>:not(:first-child),.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=inline-flex]:not([class*=text-xs]),.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[role=link],.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>[data-slot=avatar],.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=shrink-0][class*=text-xs]:not([class*=w-16]):not([class*=inline-flex]){display:none}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=inline-flex][class*=text-xs]{width:182px;max-width:182px;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);gap:0}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=inline-flex][class*=text-xs]>span:first-child{display:none}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=inline-flex][class*=text-xs]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-space-agent-tasks-panel [class*=py-6][class*=text-center]{display:none}@media (max-width:600px){.mico .mico-space-agent-tasks-panel{height:520px;min-height:420px}.mico .mico-space-agent-tasks-table-head{grid-template-columns:minmax(0,1fr) 120px}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a{grid-template-columns:auto minmax(0,1fr) 120px}.mico .mico-space-agent-tasks-panel [class*=group\/row]>a>span[class*=inline-flex][class*=text-xs]{width:120px;max-width:120px}.mico .mico-space-agent-tasks-panel [class*=group\/row]{padding:0 var(--mico-space-16)}}@media (max-width:900px){.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-settings-controls,.mico .mico-space-management-content>.mico-agent-settings-page .mico-agent-settings-actions{flex-wrap:wrap;height:auto}.mico .mico-space-management-content>:is(.mico-agent-settings-page,.mico-squads-panel) .mico-agents-search{width:100%}}@media (max-width:767px){.mico .mico-space-management-content>.mico-agent-settings-page{flex:none;height:auto;overflow:visible}.mico .mico-space-management-main[data-agent-detail=true]{overflow:visible}.mico .mico-space-management-content[data-agent-detail=true]{height:auto;min-height:640px}.mico .mico-space-agent-detail-shell{width:calc(100% - 32px)}.mico .mico-space-agent-detail-tabs{gap:var(--mico-space-20)}.mico .mico-space-agent-capability-heading,.mico .mico-space-agent-danger-zone{flex-direction:column;align-items:stretch}.mico .mico-space-agent-capability-row{min-width:0}}.mico .mico-space-agent-runtime-list{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-surface);width:100%;overflow:hidden}.mico .mico-space-agent-runtime-row{align-items:center;gap:var(--mico-space-12);border:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);width:100%;min-width:0;height:56px;padding:0 var(--mico-space-12);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);text-align:left;cursor:pointer;display:flex}.mico .mico-space-agent-runtime-row:last-child{border-bottom:0}.mico .mico-space-agent-runtime-row:not(:disabled):hover{background:var(--mico-color-background-hover)}.mico .mico-space-agent-runtime-row:focus-visible,.mico .mico-space-agent-runtime-retry:focus-visible,.mico .mico-space-agent-runtime-empty-link:focus-visible{outline:var(--mico-border-width-strong) solid var(--primary);outline-offset:-2px}.mico .mico-space-agent-runtime-row:disabled{cursor:default;opacity:.55;color:var(--muted-foreground);background:var(--muted)}.mico .mico-space-agent-runtime-row:disabled .mico-space-agent-runtime-name{color:var(--muted-foreground)}.mico .mico-space-agent-runtime-row:disabled .mico-space-agent-runtime-logo{filter:grayscale(.6)}.mico .mico-space-agent-runtime-row:disabled .mico-space-agent-runtime-radio[data-selected=true]{border-color:var(--border)}.mico .mico-space-agent-runtime-radio{border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.mico .mico-space-agent-runtime-radio[data-selected=true]{border:var(--mico-choice-radio-checked-border-width) solid var(--mico-color-border-focus)}.mico .mico-space-agent-runtime-logo{flex:0 0 22px;width:22px;height:22px}.mico .mico-space-agent-runtime-name{min-width:0;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mico .mico-space-agent-runtime-row .mico-space-agent-runtime-status{flex:none;position:static;transform:none}.mico .mico-space-agent-runtime-picker{gap:var(--mico-space-8);flex-direction:column;width:100%;display:flex}.mico .mico-space-agent-runtime-badge{border-radius:var(--mico-radius-r4);background:var(--muted);padding:0 var(--mico-space-6);color:var(--muted-foreground);font-size:var(--mico-font-size-size10);line-height:var(--mico-line-height-size20);flex:none;align-items:center;display:inline-flex}.mico .mico-space-agent-runtime-warning{color:var(--mico-color-label-warning-fg);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);flex:none;align-items:center;display:inline-flex}.mico .mico-space-agent-runtime-owner{color:var(--muted-foreground);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);flex:none}.mico .mico-space-agent-runtime-empty-text{color:var(--muted-foreground);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);margin:0}.mico .mico-space-agent-runtime-empty-link{color:var(--primary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);cursor:pointer;background:0 0;border:0;padding:0}.mico .mico-space-agent-runtime-empty-link:hover{text-decoration:underline}.mico .mico-space-agent-runtime-skeleton{border-bottom:var(--mico-border-width-default) solid var(--border);background:linear-gradient(90deg, var(--muted) 25%, var(--accent) 50%, var(--muted) 75%);background-size:200% 100%;height:56px;animation:1.4s infinite mico-space-agent-runtime-skeleton-loading}.mico .mico-space-agent-runtime-skeleton:last-child{border-bottom:0}@keyframes mico-space-agent-runtime-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.mico .mico-space-agent-runtime-skeleton{animation:none}}.mico .mico-space-agent-runtime-retry{margin-top:var(--mico-space-8);color:var(--primary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);cursor:pointer;background:0 0;border:0;padding:0}.mico .mico-admin-agent-detail-page .mico-space-agent-detail-shell{width:min(1080px,100% - 48px);max-width:1080px}.mico .mico-admin-agent-detail-page>.mico-agent-panel-actions{width:min(1080px,100% - 48px);margin:auto auto var(--mico-space-24);padding:var(--mico-space-14) var(--mico-space-24);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);box-shadow:var(--mico-shadow-raised)}
/*# sourceMappingURL=16-8.1l3rui8a.css.map*/