.mico{--background:#f6f6f8;--foreground:#171923;--card:#fff;--card-foreground:#171923;--popover:#fff;--popover-foreground:#171923;--primary:#884ff5;--primary-foreground:#fafafa;--secondary:#eeeef1;--secondary-foreground:#30323c;--muted:#ebebee;--muted-foreground:#707279;--accent:#dde8ff;--accent-foreground:#1b3793;--border:#dedee0;--input:#dedee0;--ring:#884ff5;--success:#48bd54;--radius:.75rem;--mico-gradient:linear-gradient(90deg, #ff6a2b 26.77%, #f06668 47.61%, #5465ff 69.03%);--mico-blue:#286ef9;--mico-mention:#2660ff;--mico-sidebar-rail-width:68px;--mico-sidebar-panel-width:260px;--mico-sidebar-width:calc(var(--mico-sidebar-rail-width) + var(--mico-sidebar-panel-width));--mico-sidebar-pad-x:12px;--mico-main-radius:20px;--mico-sidebar-hover-radius:10px;--mico-main-shadow:0 2px 8px #393c4d09, 0 10px 24px #393c4d0a;--mico-accent-violet:#884ff5;--mico-accent-pink:#f438a6;--mico-accent-blue:#427ff7;--mico-accent-cyan:#00bad2;--mico-accent-fuchsia:#e830d9}@supports (color:lab(0% 0 0)){.mico{--background:lab(96.9582% .293195 -1.09332);--foreground:lab(8.90124% 1.21472 -6.95762);--card:lab(100% 0 0);--card-foreground:lab(8.90124% 1.21472 -6.95762);--popover:lab(100% 0 0);--popover-foreground:lab(8.90124% 1.21472 -6.95762);--primary:lab(47.8605% 51.4026 -75.7363);--primary-foreground:lab(98.26% 0 0);--secondary:lab(94.1655% .39193 -1.45706);--secondary-foreground:lab(20.9838% .987321 -6.65634);--muted:lab(93.0055% .39199 -1.45702);--muted-foreground:lab(47.9559% .4915 -4.12333);--accent:lab(91.654% -.496805 -16.731);--accent-foreground:lab(26.0465% 18.3826 -54.7441);--border:lab(88.3655% .392169 -1.4569);--input:lab(88.3655% .392169 -1.4569);--ring:lab(47.8605% 51.4026 -75.7363);--success:lab(68.5159% -50.5711 42.5501);--mico-blue:lab(48.7974% 19.2836 -77.1469);--mico-main-shadow:0 2px 8px lab(25.5182% 1.87784 -11.0003/.035), 0 10px 24px lab(25.5182% 1.87784 -11.0003/.04);--mico-accent-violet:lab(47.8605% 51.4026 -75.7363);--mico-accent-pink:lab(57.3084% 75.719 -14.7753);--mico-accent-blue:lab(54.1097% 11.4781 -66.8699);--mico-accent-cyan:lab(68.5553% -38.2002 -25.7944);--mico-accent-fuchsia:lab(56.381% 79.4765 -45.5025)}}.mico .mico-shell{background:#f5f6f7}.mico .mico-primary-action{color:#fff;cursor:pointer;background:#2660ff;border:1px solid #2660ff;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.mico .mico-primary-action:hover:not(:disabled){color:#fff;background:#1f54e6;border-color:#1f54e6}.mico .mico-primary-action:active:not(:disabled){color:#fff;background:#1948cc;border-color:#1948cc}.mico .mico-primary-action:focus-visible{outline-offset:2px;outline:2px solid #2660ff59!important}.mico .mico-primary-action:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;opacity:1;background:#f3f4f6;border-color:#dbdde0}.mico .mico-gradient-text{background:var(--mico-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.mico .mico-gradient-border{background:var(--card);background-clip:padding-box;border:1px solid #0000;position:relative}.mico .mico-gradient-border:before{content:"";z-index:-1;border-radius:inherit;background:var(--mico-gradient);margin:-1px;position:absolute;inset:0}.mico .mico-home-mask-border{box-sizing:border-box;border:1px solid #d9dce3!important}.mico .mico-home-slogan{letter-spacing:0;text-align:center;color:var(--foreground);font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:18px;font-weight:400;line-height:26px}.mico .mico-cta-wrap{width:212px;height:40px;display:inline-flex;position:relative}.mico .mico-cta{z-index:1;box-sizing:border-box;cursor:pointer;isolation:isolate;background:#fff;border-radius:100px;justify-content:center;align-items:center;width:100%;min-width:88px;height:100%;transition:transform .16s;display:inline-flex;position:relative}.mico .mico-cta:hover{transform:scale(1.02)}.mico .mico-cta-glow{z-index:0;border-radius:inherit;filter:blur(20px);pointer-events:none;opacity:.7;background:linear-gradient(90deg,#ffc2a199 0%,#fabbff99 34.22%,#bdacff99 69.92%,#95aeff99 99.89%);position:absolute;inset:0}.mico .mico-cta:before,.mico .mico-cta:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mico .mico-cta:before{background:linear-gradient(90deg,#ffc2a199 0%,#fabbff99 34.22%,#bdacff99 69.92%,#95aeff99 99.89%)}.mico .mico-cta:after{background:conic-gradient(from var(--mico-cta-angle), transparent 0deg, transparent 290deg, #fffffff2 332deg, #ffffff59 348deg, transparent 360deg);animation:2.8s linear infinite mico-cta-orbit}.mico .mico-cta-label{z-index:1;font-size:16px;font-weight:400;line-height:24px;position:relative}@property --mico-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mico-cta-orbit{to{--mico-cta-angle:360deg}}@media (prefers-reduced-motion:reduce){.mico .mico-cta:after{opacity:0;animation:none}}.mico .mico-expert-hub-page.is-simple-market{background:#fff}.mico .mico-expert-hub-page.is-simple-market .mico-expert-hub-content{max-width:none;padding:20px 40px 58px}.mico .mico-expert-hub-market-toolbar.is-simple-market{border-bottom:0;justify-content:flex-start;margin-bottom:16px}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-actions{margin-left:auto;display:flex}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-search{box-sizing:border-box;width:210px;height:32px;min-height:32px;box-shadow:none;color:#969ba4;background:#fafbfc;border-color:#eceef2;border-radius:8px;padding:0 9px}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-search input{font-size:12px}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-market-assets{justify-content:center;width:140px;min-width:140px;height:32px}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding:0}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs button{color:#8b9099;border-radius:0;height:36px;padding:0;font-size:14px;font-weight:600;position:relative}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs button svg{display:none}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs button.is-active{box-shadow:none;color:#1a1d26;background:0 0;font-weight:600}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs button.is-active:after{content:"";background:#1a1d26;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:3px;right:3px}.mico .mico-expert-market{min-width:0}.mico .mico-expert-market-filter-bar{justify-content:space-between;align-items:flex-start;gap:20px;min-height:28px;margin-bottom:20px;display:flex}.mico .mico-expert-market-filters{flex-wrap:nowrap;flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-market .mico-expert-hub-type-segmented{width:120px;height:28px;box-shadow:none;background:#f2f4f7;border:.5px solid #e6e8eb;border-radius:8px;gap:0;padding:2px}.mico .mico-expert-market .mico-expert-hub-type-segmented button{color:#91959e;white-space:nowrap;border-radius:6px;flex:1 1 0;min-width:0;height:23px;padding:0;font-size:14px;font-weight:400;line-height:22px}.mico .mico-expert-market .mico-expert-hub-type-segmented button.is-active{box-shadow:none;color:#1a1d26;background:#fff;font-weight:500}.mico .mico-expert-market-filter-divider{background:#edeff2;flex:none;width:1px;height:18px}.mico .mico-expert-market .mico-expert-hub-chip-row{scrollbar-width:thin;flex-wrap:wrap;flex:auto;gap:12px;width:100%;min-width:0;margin:0;display:flex;overflow:auto visible}.mico .mico-expert-market .mico-expert-hub-chip-row button{height:28px;box-shadow:none;color:#91959e;white-space:nowrap;background:#fff;border:.5px solid #dbdde0;border-radius:999px;flex:none;padding:0 12px;font-size:14px;font-weight:400;line-height:22px}.mico .mico-expert-market .mico-expert-hub-chip-row button.is-active{box-shadow:none;color:#1a1d26;background:#f2f4f7;font-weight:500}.mico .mico-expert-market-assets{color:#1a1d26;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e6e8ec;border-radius:8px;flex:none;align-items:center;gap:10px;width:auto;min-width:92px;height:28px;padding:0 12px;font-size:12px;font-weight:400;display:inline-flex}.mico .mico-expert-market-assets:hover{background:#fafbfc;border-color:#d5d9e0}.mico .mico-expert-market-assets:focus-visible{outline-offset:2px;outline:3px solid #315efb38}.mico .mico-expert-market .mico-expert-hub-market-card{min-height:164px;box-shadow:none;background:#fff;border:1px solid #edeff2;border-radius:10px;grid-template-rows:auto minmax(38px,1fr) auto;gap:9px;padding:16px;display:grid;overflow:hidden;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team{height:166px;min-height:166px;box-shadow:none;border-width:1px;border-color:#edeff2;border-radius:12px;grid-template-rows:auto minmax(40px,1fr) auto;gap:10px;padding:20px}.mico .mico-expert-market .mico-expert-hub-market-card:hover,.mico .mico-expert-market .mico-expert-hub-market-card:focus-within{box-shadow:none;background:#1a1d2608;border-color:#edeff2;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-head{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.mico .mico-expert-team-card-avatars{justify-content:flex-end;align-items:center;min-width:0;padding-top:4px;display:flex}.mico .mico-expert-team-card-avatar,.mico .mico-expert-team-card-avatar-overflow{color:#777d87;background:#f2f4f7;border:1px solid #fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;line-height:1;display:grid;overflow:hidden}.mico .mico-expert-team-card-avatar+.mico-expert-team-card-avatar,.mico .mico-expert-team-card-avatar+.mico-expert-team-card-avatar-overflow{margin-left:-5px}.mico .mico-expert-team-card-avatar img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-team-card-avatar-overflow{z-index:1;color:#91959e;background:#fff;border-color:#e6e8eb}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-icon{width:32px;height:32px;box-shadow:none;border-radius:999px;font-size:13px;overflow:hidden}.mico .mico-expert-hub-market-icon img,.mico .mico-expert-team-member-avatar img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-title-line{gap:5px;margin-bottom:1px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-title-line h3{color:#20232b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.35;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-title-line h3{font-size:14px;font-weight:650;line-height:22px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-title-line span{border-radius:5px;min-height:18px;padding:0 6px;font-size:9px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-subtitle{color:#9a9fa8;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;font-size:10px;font-weight:500;line-height:1.4;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-subtitle{color:#91959e;font-size:12px;font-weight:400;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card:not(.is-team) .mico-expert-hub-market-subtitle{font-size:12px;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card>p{color:#777d87;-webkit-line-clamp:2;min-height:38px;font-size:11px;line-height:1.7}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team>p{color:#777d87;-webkit-line-clamp:2;min-height:40px;font-size:12px;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card:not(.is-team)>p{font-size:12px;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card>p{align-self:start;max-height:40px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-footer{min-height:22px;margin-top:0;display:block}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card .mico-expert-hub-market-card-footer{position:static}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-tag-row{flex-wrap:nowrap;gap:5px;margin-top:0;padding-right:56px;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card .mico-expert-hub-tag-row{height:20px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-tag{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;background:#f2f4f7;border-radius:4px;min-width:0;min-height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){z-index:4;width:auto;min-width:48px;height:28px;box-shadow:none;color:#fff;opacity:0;pointer-events:none;background:#315efb;border:0;border-radius:6px;padding:0 9px;font-size:12px;font-weight:600;transition:none;position:absolute;bottom:16px;right:16px}.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled):hover,.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled):focus-visible{box-shadow:none;background:#244fe0;border:0;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){min-width:48px;height:28px}.mico .mico-expert-market .mico-expert-hub-market-card:hover .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card:focus-within .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){opacity:1;pointer-events:auto}.mico .mico-expert-market .mico-expert-hub-market-card .mico-market-card-scope-status{color:#8b9099;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:9px;line-height:1.4;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-market-card-scope-status{color:#686e78;background:#f5f6f8;border-radius:5px;align-items:center;max-width:100%;min-height:20px;padding:0 7px;font-size:9px;font-weight:550;display:inline-flex}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-market-card-scope-status.is-success{color:#247a4b;background:#eef9f2}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-market-card-scope-status.is-info{color:#315efb;background:#f0f4ff}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy{gap:4px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy>div:not(:first-child),.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-label{display:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-values>span,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy strong.mico-skill-taxonomy-version,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-update{white-space:nowrap;border-radius:5px;min-height:20px;padding:0 7px;font-size:9px;font-weight:550}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector{min-height:164px;box-shadow:none;border-color:#edeff2;border-radius:10px;grid-template-rows:auto minmax(38px,1fr) auto;align-self:stretch;gap:9px;padding:16px;display:grid}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-head{grid-template-columns:32px minmax(0,1fr);gap:10px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer{min-height:22px;margin-top:0;display:block}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status{color:#686e78;background:#f5f6f8;border:0;border-radius:5px;min-height:20px;padding:0 7px;font-size:9px;font-weight:550}@media (max-width:1180px){.mico .mico-expert-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.mico .mico-expert-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mico .mico-expert-hub-page.is-simple-market .mico-expert-hub-content{padding:14px 16px 40px}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs{gap:18px;width:auto}.mico .mico-expert-hub-market-toolbar.is-simple-market .mico-expert-hub-market-tabs button{flex:none;padding-left:0;padding-right:0;font-size:13px}.mico .mico-expert-market-filter-bar{flex-direction:column;align-items:stretch;gap:10px}.mico .mico-expert-market-filters{flex-direction:column;align-items:flex-start}.mico .mico-expert-market .mico-expert-hub-chip-row{flex-wrap:wrap;width:100%;padding-bottom:0;overflow:visible}.mico .mico-expert-market-assets{align-self:flex-start}.mico .mico-expert-market-grid{grid-template-columns:1fr}}@media (hover:none){.mico .mico-expert-market .mico-expert-hub-market-card .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){opacity:1;pointer-events:auto;transform:none}}.mico .mico-sidebar{height:100%;width:var(--mico-sidebar-rail-width);background:#fff0;min-width:0;padding:8px 0;display:flex;position:relative;overflow:visible}.mico .mico-sidebar[data-panel-visible=true]{width:var(--mico-sidebar-rail-width)}.mico .mico-sidebar[data-secondary-animating=true]{transition:width .22s}.mico .mico-shell[data-sidebar-collapsed=true] .mico-content-col{margin-left:8px}.mico .mico-issues-page>.mico-issues-body>div>div:first-child,.mico .mico-status-dashboard-only+*{display:none}.mico .mico-issues-main-skeleton-title{background:#e8eaee;width:96px;height:16px}.mico .mico-issues-main-skeleton-tab{background:#e8eaee;border-radius:8px;width:64px;height:28px}.mico .mico-issues-main-skeleton-toolbar{align-items:center;gap:10px;min-height:56px;display:flex}.mico .mico-issues-main-skeleton-filter{background:#e8eaee;border-radius:8px;width:112px;height:32px}.mico .mico-issues-main-skeleton-board{grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.mico .mico-issues-main-skeleton-column{background:#f7f8fa;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.mico .mico-issues-main-skeleton-column-title{background:#e8eaee;width:52%;height:16px}.mico .mico-issues-main-skeleton-card{background:#e8eaee;border-radius:12px;width:100%}.mico .mico-sidebar-rail{width:var(--mico-sidebar-rail-width);min-width:var(--mico-sidebar-rail-width);background:#fff0;flex-direction:column;align-items:center;min-height:0;padding:8px 4px 10px;display:flex}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-sidebar-rail{padding-top:32px}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-sidebar-rail{-webkit-app-region:drag}.mico .mico-shell[data-desktop-os=macos]:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-sidebar-rail{-webkit-app-region:no-drag}.mico .mico-shell:has(:is([data-slot=dropdown-menu-trigger],[data-slot=popover-trigger],[data-slot=dialog-trigger]):is([data-state=open],[data-open],[data-popup-open]))>.mico-desktop-drag-region{display:none!important}.mico .mico-shell:has(:is([data-slot=dropdown-menu-trigger],[data-slot=popover-trigger],[data-slot=dialog-trigger]):is([data-state=open],[data-open],[data-popup-open])) .mico-sidebar-rail{-webkit-app-region:no-drag}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-sidebar :is(a,button,input,textarea,select,summary,[role=button],[role=link],[aria-haspopup],[tabindex]:not([tabindex="-1"]),[data-slot=button],[data-slot=trigger],[data-radix-collection-item],.mico-sidebar-row,.mico-sidebar-section-header,.mico-sidebar-resize-handle,.mico-space-trigger,.mico-space-rail-trigger){-webkit-app-region:no-drag}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-settings-nav :is(a,button,input,textarea,select,[role=button],[role=link]){-webkit-app-region:no-drag}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-im-chat-header{z-index:10000;-webkit-app-region:drag;position:relative}.mico .mico-shell:has(>.mico-desktop-drag-region:not(.mico-desktop-drag-region--windows)) .mico-im-chat-header :is(a,button,input,textarea,select,[role=button],[role=link],[aria-haspopup]){-webkit-app-region:no-drag}.mico .mico-sidebar-rail-top{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.mico .mico-sidebar-brand{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;padding:0;display:inline-flex;overflow:visible}.mico .mico-sidebar-brand img{-webkit-user-drag:none}.mico .mico-sidebar-rail-actions,.mico .mico-sidebar-rail-nav{flex-direction:column;align-items:center;width:100%;display:flex}.mico .mico-sidebar-rail-actions{gap:12px;margin-top:12px}.mico .mico-sidebar-rail-nav{flex:auto;gap:14px;min-height:0;margin-top:16px;position:relative}.mico .mico-sidebar-rail-nav-scroll{scrollbar-width:none;flex-direction:column;align-items:center;gap:14px;width:100%;height:100%;padding-top:4px;padding-bottom:4px;display:flex;overflow:hidden auto}.mico .mico-sidebar-rail-nav-scroll::-webkit-scrollbar{display:none}.mico .mico-sidebar-rail-nav-thumb{opacity:0;pointer-events:none;background:0 0;border-radius:999px;width:4px;transition:opacity .16s;position:absolute;top:0;right:0}.mico .mico-sidebar-rail-nav:hover{cursor:default}.mico .mico-sidebar-rail-nav:hover .mico-sidebar-rail-nav-thumb[data-visible=true]{opacity:1;background:#cfd3dc}.mico .mico-sidebar-rail-footer{flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:16px;padding-bottom:6px;display:flex}.mico .mico-sidebar-download-link{color:#336df4;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:64px;padding:0;display:flex}.mico .mico-sidebar-download-link>span,.mico .mico-sidebar-download-trigger{color:#fff;cursor:pointer;background:#336df4;border:0;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;transition:background-color .16s,transform .16s;display:grid}.mico div.mico-sidebar-download-link{cursor:default}.mico .mico-sidebar-download-link img{width:16px;height:16px}.mico .mico-sidebar-download-link strong{white-space:nowrap;font-size:10px;font-weight:400;line-height:14px}.mico .mico-sidebar-download-link:hover>span,.mico .mico-sidebar-download-trigger:hover{background:#2858d9;transform:translateY(-1px)}.mico .mico-sidebar-download-link:focus-visible,.mico .mico-sidebar-download-trigger:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #3367ee52}.mico.mico-mobile-download-preview-positioner{z-index:2147483647}.mico .mico-mobile-download-preview{box-sizing:border-box;color:#1a1d26;background:#fff;border:1px solid #e7e9ee;border-radius:16px;outline:none;width:316px;height:211px;padding:25px 23px 22px;box-shadow:0 8px 24px #1a1d261a}.mico .mico-mobile-download-preview-title{white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:20px}.mico .mico-mobile-download-preview-platforms{grid-template-columns:repeat(2,118px);gap:32px;margin-top:18px;display:grid}.mico .mico-mobile-download-preview-card{box-sizing:border-box;color:#626772;background:#f1f2f5;border-radius:9px;flex-direction:column;align-items:center;width:118px;height:125px;display:flex}.mico .mico-mobile-download-preview-platform{align-items:flex-end;gap:6px;height:31px;padding-bottom:4px;font-size:13px;line-height:18px;display:inline-flex}.mico .mico-mobile-download-preview-platform img{opacity:.92;width:12px;height:12px;transform:translateY(-3px)}.mico .mico-mobile-download-preview-qr{object-fit:contain;width:80px;height:80px;image-rendering:crisp-edges}.mico .mico-sidebar-rail-icon-button{color:#1a1d26;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-sidebar-rail-icon-button:hover{background:#1a1d2614}.mico .mico-sidebar-rail-icon-button:active{background:#eff0f2}.mico .mico-sidebar-user-link{color:#1a1d26;cursor:pointer;isolation:isolate;background:0 0;border-radius:14px;outline:none;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .5s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.mico .mico-sidebar-user-link:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:#5465ff1a;transition:opacity .18s cubic-bezier(.22,1,.36,1);position:absolute;inset:2px}.mico .mico-sidebar-user-link:hover{color:#1a1d26;transform:translateY(-1px)}.mico .mico-sidebar-user-link:hover:before{opacity:1}.mico .mico-sidebar-user-link:active{transform:scale(.96)}.mico .mico-sidebar-user-link[data-popup-open]{transform:scale(.94)}.mico .mico-sidebar-user-link[data-popup-open]:before{opacity:1;background:#5465ff24}.mico .mico-sidebar-user-link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #5465ff8f,0 7px 16px #1a1d261a}.mico .mico-sidebar-user-avatar{border-color:#1a1d261f;transition:transform .18s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 5px #1a1d2624}.mico .mico-sidebar-user-link:hover .mico-sidebar-user-avatar,.mico .mico-sidebar-user-link[data-popup-open] .mico-sidebar-user-avatar{transform:scale(1.06)}.mico .mico-sidebar-user-invitation-dot{z-index:1;box-sizing:border-box;pointer-events:none;background:#ff3b30;border:2px solid #fff;border-radius:999px;width:10px;height:10px;position:absolute;top:1px;right:1px}.mico-sidebar-invitation-popover{width:280px;height:var(--mico-invitation-popover-height,180px);top:var(--mico-invitation-popover-top,8px);left:var(--mico-invitation-popover-left,8px);z-index:100;box-sizing:border-box;color:#1a1d26;visibility:hidden;background:#fff;border:.5px solid #e6e8eb;border-radius:8px;flex-direction:column;gap:4px;padding:8px 12px 12px;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f}.mico-sidebar-invitation-popover[data-positioned=true]{visibility:visible}.mico-sidebar-invitation-header{flex:0 0 36px;justify-content:space-between;align-items:center;height:36px;padding:7px 0;display:flex}.mico-sidebar-invitation-title{color:#1a1d26;margin:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mico-sidebar-invitation-list{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:12px;height:auto;min-height:0;padding:1px 0;display:flex;overflow:hidden auto}.mico-sidebar-invitation-list::-webkit-scrollbar{display:none}.mico-sidebar-invitation-card{box-sizing:border-box;background:#fff;border:1px solid #edf0f2;border-radius:6px;flex-direction:column;justify-content:center;gap:16px;width:100%;height:118px;min-height:118px;padding:16px 12px;display:flex}.mico-sidebar-invitation-card-main{align-items:flex-start;gap:8px;width:100%;min-width:0;height:42px;display:flex}.mico-sidebar-invitation-workspace-icon{background:#fff;border:.5px solid #e6e8eb;border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}.mico-sidebar-invitation-workspace-icon img{-webkit-user-select:none;user-select:none;width:17px;max-width:none;height:auto;display:block}.mico-sidebar-invitation-copy{flex-direction:column;flex:1;min-width:0;display:flex}.mico-sidebar-invitation-workspace-name,.mico-sidebar-invitation-description{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;display:block;overflow:hidden}.mico-sidebar-invitation-workspace-name{color:#1a1d26;font-size:14px;line-height:22px}.mico-sidebar-invitation-description{color:#91959e;font-size:12px;line-height:20px}.mico-sidebar-invitation-actions{justify-content:flex-end;align-items:center;gap:8px;width:100%;height:28px;display:flex}.mico-sidebar-invitation-button{cursor:pointer;touch-action:manipulation;border-radius:8px;outline:none;flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:28px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s,transform .1s,opacity .14s;display:inline-flex}.mico-sidebar-invitation-button--decline{color:#1a1d26;background:#fff;border:1px solid #dbdde0}.mico-sidebar-invitation-button--decline:hover:not(:disabled){background:#f7f8fa;border-color:#c9ccd2}.mico-sidebar-invitation-button--decline:active:not(:disabled){background:#eff0f2;transform:scale(.97)}.mico-sidebar-invitation-button--accept{color:#fff;background:#2660ff;border:1px solid #2660ff}.mico-sidebar-invitation-button--accept:hover:not(:disabled){background:#174ee5;border-color:#174ee5}.mico-sidebar-invitation-button--accept:active:not(:disabled){background:#123fc3;border-color:#123fc3;transform:scale(.97)}.mico-sidebar-invitation-button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #2660ff73}.mico-sidebar-invitation-button:disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){.mico-sidebar-invitation-button{transition:none}}.mico-sidebar-account-popover{outline-offset:-1px;background:linear-gradient(#f3f8ff 0%,#fff 28.4849%);border-radius:8px;outline:1px solid #edeff2;width:240px;max-width:calc(100vw - 16px);min-height:232px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;box-shadow:0 8px 16px #1a1d261a!important}.mico-sidebar-account-popover[data-closed]{opacity:0;pointer-events:none;animation:none}.mico-sidebar-account-popover-core{flex-direction:column;display:flex}.mico-sidebar-account-summary{flex:0 0 80px;align-items:center;gap:8px;width:100%;height:80px;padding:16px;display:flex}.mico-sidebar-account-avatar{box-shadow:none;border-color:#0000}.mico-sidebar-account-identity{flex-direction:column;justify-content:flex-start;gap:2px;min-width:0;height:46px;display:flex}.mico-sidebar-account-name{color:#1a1d26;letter-spacing:0;font-family:PingFang TC,PingFang SC,sans-serif;font-size:17px;font-weight:500;line-height:22px}.mico-sidebar-account-email{color:#91959e;letter-spacing:0;font-size:14px;font-weight:400;line-height:22px}.mico-sidebar-account-menu{background:#fff;border-radius:8px;flex-direction:column;gap:4px;width:100%;min-height:152px;padding:4px 8px 8px;display:flex}.mico-sidebar-enterprises{flex-direction:column;gap:2px;display:flex}.mico-sidebar-enterprise-current{text-align:left;border-radius:6px;outline:none;flex:0 0 50px;align-items:center;width:100%;height:50px;padding:0 8px;display:flex}.mico-sidebar-enterprise-icon{color:#60636b;background:#f1f3f6;border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.mico-sidebar-enterprise-identity{flex-direction:column;justify-content:center;min-width:0;height:50px;padding:5px 8px;display:flex}.mico-sidebar-enterprise-name,.mico-sidebar-enterprise-role{display:block}.mico-sidebar-enterprise-name{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico-sidebar-enterprise-role,.mico-sidebar-enterprise-option-role,.mico-sidebar-enterprise-empty{color:#91959e;font-size:12px;font-weight:400;line-height:20px}.mico-sidebar-enterprise-role{margin-top:-2px}.mico-sidebar-enterprise-options{flex-direction:column;gap:2px;display:flex}.mico-sidebar-enterprise-option{color:#1a1d26;text-align:left;border-radius:6px;outline:none;flex:0 0 50px;align-items:center;width:100%;height:50px;padding:0 8px;display:flex}.mico-sidebar-enterprise-option:hover:not(:disabled){background:#f7f8fa}.mico-sidebar-enterprise-option:active:not(:disabled){background:#eff0f2}.mico-sidebar-enterprise-option:focus-visible{box-shadow:inset 0 0 0 2px #5465ff85}.mico-sidebar-enterprise-option:disabled{cursor:default}.mico-sidebar-enterprise-option-role{flex:none}.mico-sidebar-enterprise-empty,.mico-sidebar-enterprise-error{padding:4px 8px}.mico-sidebar-enterprise-empty{align-items:center;min-height:52px;display:flex}.mico-sidebar-enterprise-error{color:#e03e2d;font-size:11px;line-height:16px}.mico-sidebar-account-divider{flex:0 0 8px;align-items:center;width:100%;height:8px;padding:0 8px;display:flex}.mico-sidebar-account-divider:before{content:"";background:#edeff2;width:100%;height:1px}.mico-sidebar-account-actions{flex-direction:column;gap:6px;display:flex}.mico-sidebar-account-item{color:#1a1d26;cursor:pointer;text-align:left;border-radius:6px;outline:none;flex:0 0 32px;align-items:center;gap:4px;width:100%;height:32px;padding:5px 8px;font-size:14px;font-weight:400;line-height:22px;transition:background-color .12s,color .12s;display:flex}.mico-sidebar-account-item-icon{color:#5f6a7a;flex:0 0 16px;width:16px;height:16px}.mico-sidebar-account-item-label{flex:1;min-width:0}.mico-sidebar-account-item-chevron{color:#91959e;width:14px;height:14px;margin-left:auto;transition:transform .16s}.mico-sidebar-account-item-chevron[data-open=true]{transform:rotate(180deg)}.mico-sidebar-account-admin-menu{flex-direction:column;gap:2px;display:flex}.mico-sidebar-account-submenu{border-left:1px solid #e5e7eb;flex-direction:column;gap:2px;margin-left:15px;padding-left:8px;display:flex}.mico-sidebar-account-submenu-item{color:#4f5561;flex-basis:30px;height:30px;font-size:13px}.mico-sidebar-account-item:hover{background:#f7f8fa}.mico-sidebar-account-item:active{background:#eff0f2}.mico-sidebar-account-item:focus-visible{box-shadow:inset 0 0 0 2px #5465ff85}.mico-sidebar-account-item--destructive,.mico-sidebar-account-item--destructive .mico-sidebar-account-item-icon{color:#fa4646}.mico-sidebar-account-item--destructive:hover{color:#fa4646;background:#fff3f3}.mico-sidebar-account-item--destructive:active{background:#ffe8e8}@media (max-width:767px){.mico .mico-sidebar-user-link{flex-basis:44px;width:44px;height:44px}}.mico .mico-sidebar-rail-section-button{box-sizing:border-box;color:#60636b;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:52px;height:48px;padding:2px 0;transition:color .16s,background-color .16s;display:flex;position:relative}.mico .mico-sidebar-rail-badge-count{color:#fff;box-sizing:border-box;background:#ff4d4f;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex;position:absolute;top:-1px;right:0}.mico .mico-sidebar-rail-section-icon{justify-content:center;align-items:center;width:36px;height:28px;display:inline-flex}.mico .mico-sidebar-channel-icon{opacity:.68;transition:opacity .16s}.mico .mico-sidebar-rail-section-button:hover .mico-sidebar-channel-icon,.mico .mico-sidebar-rail-section-button[data-active=true] .mico-sidebar-channel-icon{opacity:1}.mico .mico-sidebar-rail-section-label{letter-spacing:0;color:inherit;font-size:10px;font-weight:400;line-height:16px}.mico .mico-sidebar-rail-section-button:hover,.mico .mico-sidebar-rail-section-button[data-active=true]{color:#1a1d26}.mico .mico-sidebar-rail-section-button:hover{color:#60636b;background:#fffc}.mico .mico-sidebar-rail-section-button[data-active=true],.mico .mico-sidebar-rail-section-button[data-active=true]:hover{color:#1a1d26;background:#fffc}.mico .mico-sidebar-panel{opacity:0;pointer-events:none;background:#fff;flex-direction:column;width:100%;min-width:0;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .18s;display:flex;position:relative;overflow:hidden;transform:translate(-100%)}.mico .mico-sidebar-panel[data-open=true]{opacity:1;pointer-events:auto;border-right:1px solid #edeff2;width:100%;display:flex;overflow:visible;transform:none}.mico .mico-sidebar-resize-handle{z-index:10;cursor:col-resize;touch-action:none;outline:none;width:5px;height:100%;position:absolute;top:0;right:0}.mico .mico-sidebar-resize-handle:after{content:"";background:0 0;border-radius:0;width:2px;transition:background-color .16s;position:absolute;top:0;bottom:0;right:0}.mico .mico-sidebar-resize-handle:hover:after,.mico .mico-sidebar-resize-handle:focus-visible:after,body[data-mico-sidebar-resizing=true] .mico .mico-sidebar-resize-handle:after{background:#c9cdd6}.mico .mico-secondary-panel-collapse-handle{z-index:10001;opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;top:16px;right:-14px}.mico .mico-sidebar-resize-handle:hover+.mico-secondary-panel-collapse-handle,.mico .mico-sidebar-resize-handle:focus-visible+.mico-secondary-panel-collapse-handle,.mico .mico-secondary-panel-collapse-handle:hover,.mico .mico-secondary-panel-collapse-handle:focus-within{opacity:1;pointer-events:auto}.mico .mico-secondary-panel-collapse-button{color:#60636b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .16s;display:inline-flex}.mico .mico-secondary-panel-collapse-button:hover,.mico .mico-secondary-panel-collapse-button:focus-visible,.mico .mico-secondary-panel-collapse-button:active{color:#1a1d26;background:#1a1d260f;outline:none}.mico .mico-secondary-panel-collapse-button:focus-visible{outline-offset:2px;background:#eceef2;outline:2px solid #4d82ff}body[data-mico-sidebar-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.mico .mico-sidebar-placeholder-panel{min-height:100%}.mico .mico-sidebar-floating-toggle,.mico .mico-secondary-sidebar-expand{color:#848892;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-sidebar-floating-toggle:hover,.mico .mico-secondary-sidebar-expand:hover{color:#1a1d26}.mico .mico-sidebar-floating-toggle{z-index:12;background:color-mix(in oklch, var(--background) 92%, transparent);position:absolute;top:16px;left:12px;box-shadow:0 8px 24px #1a1d2614}.mico .mico-secondary-sidebar-expand{z-index:12;width:28px;height:28px;box-shadow:none;background:0 0;flex:0 0 28px;position:static}.mico .mico-secondary-sidebar-expand--floating{position:absolute;top:16px;left:16px}.mico .mico-content-col[data-desktop-top-bar=true] :is(.mico-sidebar-floating-toggle,.mico-secondary-sidebar-expand--floating){top:60px}.mico .mico-sidebar-scroll{scrollbar-width:none;margin:0;padding:12px 8px;overflow-x:hidden}.mico .mico-sidebar-scroll::-webkit-scrollbar{display:none}.mico .mico-sidebar-section{gap:2px;width:100%;min-width:0;max-width:100%}.mico .mico-sidebar-section+.mico-sidebar-section{margin-top:18px}.mico .mico-sidebar-section-label{color:var(--muted-foreground);padding:0 2px 8px;font-size:14px;font-weight:500;line-height:18px}.mico .mico-sidebar-section-header{z-index:2;box-sizing:border-box;background:#f6f6f8;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:0 10px 8px;display:flex;position:sticky;top:0}.mico .mico-sidebar-section-header .mico-sidebar-section-label{flex:1;min-width:0;padding:0 2px}.mico .mico-sidebar-section-title-link{min-width:0;max-width:calc(100% - 32px);color:var(--muted-foreground);cursor:pointer;flex:0 auto;align-items:center;gap:1px;display:inline-flex}.mico .mico-sidebar-section-title-link .mico-sidebar-section-label{flex:0 auto;padding:0 0 0 2px}.mico .mico-sidebar-section-title-link:hover .mico-sidebar-section-action{color:#1a1d26;background:0 0}.mico .mico-sidebar-section-action{color:#91959e;cursor:pointer;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:5px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-sidebar-section-action:hover{background:var(--muted);color:#1a1d26}.mico-sidebar-tooltip{color:#1a1d26;background:#fff;border:1px solid #eef0f3;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:400;line-height:17px;box-shadow:0 6px 14px #1a1d261a}.mico-sidebar-filter-menu{box-sizing:border-box;color:#1a1d26;background:#fff;border:.5px solid #e6e8eb;border-radius:12px;flex-direction:column;align-items:stretch;gap:2px;width:200px;min-width:200px;max-width:200px;padding:4px 0;display:flex;overflow:hidden;box-shadow:0 6px 12px -8px #1a1d260f,0 4px 8px #1a1d260a,0 8px 24px 8px #1a1d260a}.mico-sidebar-filter-menu-title{box-sizing:border-box;color:#91959e;width:calc(100% - 8px);height:32px;margin:0 4px;padding:5px 8px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:22px}.mico-sidebar-filter-menu-group{flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:0;display:flex}.mico-sidebar-filter-menu-separator{background:#e6e8eb;width:calc(100% - 34px);height:1px;margin:6px 17px}.mico-sidebar-filter-menu-item{box-sizing:border-box;color:#1a1d26;text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:8px;width:calc(100% - 8px);height:32px;min-height:32px;margin:0 4px;padding:5px 28px 5px 8px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:flex;position:relative}.mico-sidebar-filter-menu-item>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mico-sidebar-filter-menu-item>svg{color:#1a1d26;stroke-width:1.4px;flex:0 0 14px;width:14px;height:14px;position:absolute;right:8px}.mico-sidebar-filter-menu-item:hover,.mico-sidebar-filter-menu-item[data-highlighted],.mico-sidebar-filter-menu-item[data-popup-open],.mico-sidebar-filter-menu-item[data-open]{color:#1a1d26;background:#f5f6f8}.mico .mico-sidebar-row{box-sizing:border-box;border-radius:var(--mico-sidebar-hover-radius);cursor:pointer;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:6px;min-width:0;min-height:56px;padding:6px 8px;font-size:14px;line-height:20px;transition:background-color .16s;display:grid;overflow:hidden}.mico .mico-sidebar-row:hover:not([data-active=true]){background:#1a1d260f}.mico .mico-sidebar-row[data-active=true]{background:#e9edf3}.mico .mico-sidebar-row[data-expand-reveal=true]{animation:.18s ease-out both mico-sidebar-row-reveal}.mico .mico-sidebar-pending-prefix{color:#6f7480}.mico .mico-sidebar-skeleton-list{flex-direction:column;gap:2px;display:flex}.mico .mico-sidebar-skeleton-row{pointer-events:none;cursor:default;display:grid}.mico .mico-sidebar-skeleton-title{background:#e8eaee;flex:auto;height:16px}.mico .mico-sidebar-skeleton-meta{background:#e8eaee;flex-shrink:0;width:44px;height:14px}.mico .mico-sidebar-label-pill{box-sizing:border-box;min-width:0;max-width:100%;min-height:22px;display:block}.mico .mico-sidebar-row>:last-child{flex-shrink:0}.mico .mico-sidebar-time{color:#9ca3af;text-align:right;white-space:nowrap;flex-shrink:0;width:max-content;max-width:48px;font-size:12px;line-height:18px;overflow:hidden}.mico .mico-sidebar-active-block{flex-direction:column;gap:2px;margin-top:6px;padding-top:6px;display:flex}.mico .mico-sidebar-active-label{padding:0 8px;font-size:12px;line-height:18px}.mico .mico-sidebar-more,.mico .mico-sidebar-empty{box-sizing:border-box;width:100%;max-width:100%;padding:7px 8px;font-size:12px;line-height:18px}.mico .mico-sidebar-more{cursor:pointer;text-align:left;padding-left:10px;transition:background-color .16s,color .16s,transform .14s;display:block}.mico .mico-sidebar-more[data-expanded=true]{z-index:3;background:var(--background);position:sticky;bottom:0}.mico .mico-sidebar-more:hover{color:#7c808a}.mico .mico-sidebar-more:active{transform:translateY(1px)}@keyframes mico-sidebar-row-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mico .mico-sidebar-row[data-expand-reveal=true]{animation:none}.mico .mico-sidebar-more{transition:none}}.mico .mico-space-trigger{cursor:pointer;color:#1a1d26;background:0 0;border:1px solid #e2e4e8;border-radius:12px;justify-content:flex-start;gap:8px;width:calc(100% + 16px);height:36px;min-height:36px;margin-top:18px;margin-left:-8px;margin-right:-8px;padding:0 10px;font-size:14px;line-height:20px;transition:border-color .16s,background-color .16s;position:relative}.mico .mico-space-trigger:hover,.mico .mico-space-trigger[data-popup-open]{background:#f5f6f8;border-color:#d8dae0}.mico .mico-space-trigger-skeleton{pointer-events:none}.mico .mico-space-rail-trigger{cursor:pointer;border-radius:10px;width:32px;height:32px;position:relative;overflow:visible}.mico .mico-space-rail-trigger:hover,.mico .mico-space-rail-trigger[data-popup-open]{opacity:.92}.mico .mico-space-rail-trigger-avatar{border-radius:9px;width:32px;height:32px}.mico .mico-space-rail-badge{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.mico .mico-space-rail-dot{border:2px solid var(--background);background:#ff5a4f;border-radius:999px;width:10px;height:10px;position:absolute;top:-1px;right:-1px}.mico .mico-space-skeleton-avatar{background:#e8eaee;border-radius:8px;flex-shrink:0;width:28px;height:28px}.mico .mico-space-skeleton-name{background:#e8eaee;flex:auto;height:18px}.mico .mico-space-skeleton-chevron{background:#e8eaee;flex-shrink:0;width:14px;height:14px}.mico .mico-space-trigger-avatar{flex-shrink:0}.mico .mico-space-trigger-avatar:not(img){color:#9aa0aa;background:#fff;border-color:#e4e6eb}.mico .mico-space-name{text-align:left;flex:auto;min-width:0;max-width:100%}.mico .mico-space-chevron-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mico .mico-space-active-dot{background:#3375ff;border-radius:999px;width:6px;min-width:6px;height:6px;min-height:6px;display:block;position:absolute;top:-3px;right:-5px}.mico .mico-space-active-dot.has-invitations{background:#ff3b30;display:block;box-shadow:0 0 0 2px #ff3b301f}.mico .mico-space-chevron{color:#9ca3af}.mico .mico-task-at-me-badge{color:#051879;background:#e5ecff;border:.5px solid #2660ff33;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:20px;font-family:PingFang SC;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.mico-floating-surface{color:#171923;color:lab(8.90124% 1.21472 -6.95762);background:#fff;background:lab(100% 0 0);border:1px solid #dedee0;border:1px solid lab(88.3655% .392169 -1.4569);border-radius:22.5px;box-shadow:0 20px 48px #2b2d3724;box-shadow:0 20px 48px lab(18.6626% 1.00647 -6.64802/.14)}.mico-floating-row{color:#171923;color:lab(8.90124% 1.21472 -6.95762);cursor:pointer}.mico-floating-row:focus,.mico-floating-row:hover,.mico-floating-row[data-highlighted]{color:#171923;color:lab(8.90124% 1.21472 -6.95762);background:#f0f0f3;background:lab(94.7455% .39196 -1.45707)}.mico-floating-separator{background:#dedee0;background:lab(88.3655% .392169 -1.4569);margin:8px 0}.mico-space-menu{width:216px;max-width:calc(100vw - 24px);padding:10px 14px}.mico-space-menu-item{border-radius:9px;gap:10px;min-height:34px;padding:4px 2px;font-size:14px;font-weight:400;line-height:20px}.mico-space-menu-item [data-slot=avatar],.mico-space-menu-item span[class*=size-]{flex-shrink:0}.mico-space-menu-avatar:not(img){color:#9aa0aa;background:#fff;border-color:#e4e6eb}.mico-space-invitation-section{background:#f7f8fa;border:1px solid #eceef2;border-radius:12px;margin-top:2px;padding:8px}.mico-space-invitation-label{color:#1a1d26;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 8px;font-size:12px;font-weight:600;line-height:18px;display:flex}.mico-space-invitation-label-text{align-items:center;gap:2px;min-width:0;display:inline-flex}.mico-space-invitation-label-dot{background:#ff3b30;border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 2px #ff3b301f}.mico-space-invitation-count{color:#ff3b30;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.mico-space-invitation-row{color:#1a1d26;background:#fff;border:1px solid #eceef2;border-radius:9px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:8px;font-size:14px;line-height:20px;display:flex}.mico-space-invitation-row+.mico-space-invitation-row{margin-top:6px}.mico-space-invitation-info{align-items:center;gap:8px;min-width:0;display:flex}.mico-space-invitation-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.mico-space-invitation-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.mico-space-invitation-row [data-slot=avatar],.mico-space-invitation-row span[class*=size-]{flex-shrink:0}.mico-space-invitation-accept,.mico-space-invitation-decline{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.mico-space-invitation-accept{color:#fff;background:#1a1d26}.mico-space-invitation-accept:hover{background:#343741}.mico-space-invitation-decline{color:#7c808a;background:#f1f2f5}.mico-space-invitation-decline:hover{color:#4f5360;background:#e9ebef}.mico-space-invitation-accept:disabled,.mico-space-invitation-decline:disabled{cursor:not-allowed;opacity:.55}.mico-space-check,.mico-space-plus{color:#1a1d26;stroke:currentColor}.mico-dialog-content{padding:18px}.mico-dialog-content .rich-text-editor{color:#1a1d26;caret-color:#1a1d26}.mico-dialog-content .rich-text-editor .is-editor-empty:first-child:before{color:#d7d9df}.mico-create-task-dialog{flex-direction:column;max-height:calc(100svh - 32px);display:flex;overflow:hidden}.mico-create-task-dialog-setup{border-radius:10px;width:min(419px,100vw - 48px);min-height:196px;padding:19px 20px 24px}.mico-create-task-dialog-setup [data-slot=dialog-title]{display:none}.mico-create-task-dialog-setup [data-slot=dialog-close]{color:#5f646f;width:18px;height:18px;top:20px;right:19px}.mico-create-task-dialog-setup [data-slot=dialog-close] svg{stroke-width:2px;width:18px;height:18px}.mico-local-agent-dialog{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.mico-create-task-dialog [data-slot=dialog-title],.mico-create-task-footer{flex-shrink:0}.mico-create-task-footer{justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding-top:2px;display:flex}.mico-create-task-footer-left,.mico-create-task-footer-actions{align-items:center;min-width:0;display:flex}.mico-create-task-footer-left{flex:auto;gap:4px}.mico-create-task-footer-actions{flex-shrink:0;gap:12px}.mico-create-task-editor{flex:auto;max-height:min(420px,100svh - 220px);overflow-y:auto}.mico-create-task-editor .rich-text-editor .is-editor-empty:first-child:before{color:#a7abb4}.mico .rich-text-editor .mention{color:var(--mico-mention)}.mico .rich-text-editor .mention.is-out-of-conversation{color:#91959e}.mico .rich-text-editor [data-node-view-wrapper]:has(.mention){line-height:inherit;vertical-align:baseline}.mico-create-task-placeholder{pointer-events:none;z-index:1;color:#a7abb4;font-size:14px;line-height:20px;position:absolute;inset:0}.mico-create-task-placeholder-mention{color:inherit;font-weight:500}.mico-create-task-tab-hint{vertical-align:-5px;margin-left:6px;display:inline-block}.mico-create-task-checking{color:#8c929e;margin:-2px 0 2px;font-size:12px;line-height:18px}.mico-create-task-setup{text-align:left;flex-direction:column;justify-content:space-between;align-items:stretch;gap:42px;min-height:153px;padding:0;display:flex}.mico-create-task-setup-copy{max-width:none}.mico-create-task-setup-copy h3{color:#1a1d26;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700;line-height:22px}.mico-create-task-setup-copy p{color:#1f222d;letter-spacing:-.02em;margin:22px 0 0;font-size:15px;line-height:22px}.mico-create-task-setup-actions{justify-content:flex-end;gap:8px;display:flex}.mico-create-task-setup-actions [data-slot=button]:first-child{letter-spacing:-.02em;background:#1f222d;border-radius:999px;min-width:146px;height:34px;font-size:14px;font-weight:500}.mico-create-task-setup-actions [data-slot=button]:not(:first-child){display:none}.mico-create-task-agent-trigger{color:#1a1d26;cursor:pointer;background:0 0;align-items:center;min-width:0;max-width:180px;height:32px;padding:0 8px 0 0;transition:background-color .16s,color .16s;display:inline-flex}.mico-create-task-agent-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:22px;overflow:hidden}.mico-create-task-agent-skeleton{background:var(--muted);border-radius:4px;flex:none;width:72px;height:14px;margin:0 8px}.mico .mico-create-task-agent-chevron,.mico-create-task-agent-chevron{flex:0 0 14px;width:14px!important;height:14px!important}.mico-create-task-agent-trigger:hover,.mico-create-task-agent-trigger[data-state=open]{color:#1a1d26;background:#f1f2f5}.mico-create-task-upload-button{color:#5f6570;border-radius:10px;width:32px;height:32px}.mico-create-task-upload-button:hover{color:#1a1d26;background:#f1f2f5}.mico-create-task-workspace-trigger{color:#1a1d26;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;min-width:0;max-width:148px;height:32px;padding:0 8px;font-size:12px;line-height:20px;transition:background-color .16s,color .16s;display:inline-flex}.mico-create-task-workspace-trigger:hover,.mico-create-task-workspace-trigger:focus-visible,.mico-create-task-workspace-trigger[aria-expanded=true],.mico-create-task-workspace-trigger[data-popup-open]{background:#f1f2f5;outline:none}.mico-create-task-workspace-trigger:disabled{cursor:not-allowed;opacity:.5}.mico-create-task-workspace-avatar{flex:0 0 18px;width:18px;height:18px}.mico-create-task-workspace-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-create-task-scope-arrow{color:#b2b6bf;flex:0 0 14px;width:14px;height:14px}.mico-create-task-submit-button{border-radius:10px;min-width:88px;height:32px;padding:0 22px;font-size:14px;font-weight:500}.mico-create-task-submit-button:disabled{color:#4f5560;opacity:1;background:#e1e3e8}.mico-new-task-page{background:#fff}.mico-autopilot-shell>section{min-height:max-content}.mico-autopilot-form-footer,.mico-autopilot-detail-footer{clip-path:inset(0 -100vmax);align-items:flex-start;min-height:32px;margin-bottom:0;padding-top:12px;padding-bottom:28px;box-shadow:0 0 0 100vmax #fff}.mico-autopilot-shell input:not([type=radio]):not([type=checkbox]),.mico-autopilot-shell textarea,.mico-autopilot-add-trigger-dialog input:not([type=radio]):not([type=checkbox]),.mico-autopilot-add-trigger-popover input:not([type=radio]):not([type=checkbox]){background:#fff;border-color:#dbdde0}.mico-autopilot-shell input:not([type=radio]):not([type=checkbox]):not(:focus-visible),.mico-autopilot-shell textarea:not(:focus-visible),.mico-autopilot-add-trigger-dialog input:not([type=radio]):not([type=checkbox]):not(:focus-visible),.mico-autopilot-add-trigger-popover input:not([type=radio]):not([type=checkbox]):not(:focus-visible){box-shadow:none}.mico-autopilot-shell input:not([type=radio]):not([type=checkbox]):focus-visible,.mico-autopilot-shell textarea:focus-visible,.mico-autopilot-add-trigger-dialog input:not([type=radio]):not([type=checkbox]):focus-visible,.mico-autopilot-add-trigger-popover input:not([type=radio]):not([type=checkbox]):focus-visible{border-color:#2660ff;box-shadow:0 0 0 3px #2660ff40}:-webkit-any(.mico-autopilot-shell input:not([type=radio]):not([type=checkbox]):-webkit-autofill,.mico-autopilot-add-trigger-dialog input:not([type=radio]):not([type=checkbox]):-webkit-autofill,.mico-autopilot-add-trigger-popover input:not([type=radio]):not([type=checkbox]):-webkit-autofill){-webkit-text-fill-color:#1a1d26;-webkit-box-shadow:inset 0 0 0 1000px #fff}:is(.mico-autopilot-shell input:not([type=radio]):not([type=checkbox]):autofill,.mico-autopilot-add-trigger-dialog input:not([type=radio]):not([type=checkbox]):autofill,.mico-autopilot-add-trigger-popover input:not([type=radio]):not([type=checkbox]):autofill){-webkit-text-fill-color:#1a1d26;-webkit-box-shadow:inset 0 0 0 1000px #fff}.mico-autopilot-add-trigger-button{color:#1a1d26;background:#fff;border-color:#dbdde0;gap:4px;font-weight:400;line-height:22px}.mico-autopilot-add-trigger-button:hover{color:#1a1d26;background:#f7f8fa;border-color:#dbdde0}.mico-autopilot-add-trigger-overlay.hi-v5-popover{padding:0}.mico-autopilot-trigger-tabs{background:#f1f2f5}.mico-autopilot-trigger-tabs button{color:#7b808a;border-radius:6px;min-height:24px;font-size:14px;font-weight:400;line-height:22px}.mico-autopilot-trigger-tabs button.bg-background,.mico-autopilot-trigger-tabs button.bg-white{color:#1a1d26;background:#fff;box-shadow:0 1px 2px -2px #1a1d260f,0 2px 4px #1a1d2605,0 2px 8px 2px #1a1d2605}.mico-autopilot-add-trigger-dialog{border:1px solid #edeff2;border-radius:8px;width:404px;max-width:calc(100vw - 48px);padding:16px 20px;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f}.mico-autopilot-add-trigger-dialog [data-slot=dialog-title]{color:#1a1d26;font-size:20px;font-weight:600;line-height:28px}.mico-autopilot-add-trigger-dialog [data-slot=dialog-close]{top:20px;right:20px}.mico-autopilot-add-trigger-dialog .mico-autopilot-trigger-tabs{height:28px;padding:2px}.mico-autopilot-add-trigger-dialog .mico-autopilot-trigger-tabs button{gap:8px;height:20px;font-size:16px;line-height:24px}.mico-autopilot-add-trigger-dialog .mico-autopilot-trigger-tabs svg{width:16px;height:16px}.mico-autopilot-add-trigger-input{color:#1a1d26;border-color:#dbdde0;border-radius:8px;height:36px;font-size:14px;line-height:22px}.mico-autopilot-add-trigger-input::placeholder{color:#91959e}.mico-autopilot-add-trigger-submit{color:#fff;background:#1a1d26;border-radius:6px;min-width:64px;height:32px;padding:0 12px;font-size:14px;font-weight:400;line-height:22px}.mico-autopilot-add-trigger-submit:hover{background:#2a2e39}.mico-new-task-header{min-height:48px;padding-left:16px;padding-right:16px}@media (min-width:640px){.mico-new-task-header{padding-left:32px;padding-right:32px}}.mico-new-task-body{flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:clamp(48px,12svh,96px) 0;transition:padding .28s cubic-bezier(.22,1,.36,1);display:flex}.mico-new-task-body[data-creating=true]{justify-content:stretch;align-items:stretch;padding:0}.mico-new-task-center{flex-direction:column;align-items:center;width:min(820px,100% - 48px);transition:width .28s cubic-bezier(.22,1,.36,1),max-width .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-4svh)}.mico-new-task-title{color:#91959e;letter-spacing:0;text-align:center;justify-content:center;align-items:center;margin:0 0 24px;font-family:PingFang SC,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px;display:flex}.mico-new-task-workspace-heading-wrap{justify-content:center;width:100%;margin:0 0 24px;display:flex}.mico-new-task-workspace-heading{box-sizing:border-box;color:#1a1d26;letter-spacing:0;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;margin:0;padding:0;font-family:PingFang SC,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:32px;display:inline-flex}.mico-new-task-workspace-heading:hover,.mico-new-task-workspace-heading:focus-visible,.mico-new-task-workspace-heading[aria-expanded=true],.mico-new-task-workspace-heading[data-popup-open]{background:0 0;outline:none}.mico-new-task-workspace-heading:disabled{cursor:not-allowed;opacity:.5}.mico-new-task-workspace-heading-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(520px,100%);overflow:hidden}.mico-new-task-workspace-heading-chevron{color:#1a1d26;flex:0 0 20px;width:20px;height:20px}.mico-new-task-workspace-trigger{box-sizing:border-box;color:#1a1d26;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;min-width:0;max-width:min(220px,100%);height:32px;padding:4px 8px;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.mico-new-task-workspace-trigger:hover,.mico-new-task-workspace-trigger:focus-visible,.mico-new-task-workspace-trigger[aria-expanded=true],.mico-new-task-workspace-trigger[data-popup-open]{background:#f1f2f5;outline:none}.mico-new-task-workspace-trigger:disabled{cursor:not-allowed;opacity:.5}.mico-new-task-workspace-trigger-icon{color:#5f6570;flex:0 0 17px;width:17px;height:17px}.mico-new-task-workspace-trigger-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-new-task-workspace-trigger-chevron{color:#91959e;flex:0 0 14px;width:14px;height:14px}.mico-new-task-composer{box-sizing:border-box;flex-shrink:0;align-self:center;width:100%;max-width:100%;padding:0}.mico-subissue-quick-composer{background:#fff;border:.5px solid #dbdde0;border-radius:16px;box-shadow:0 2px 8px 2px #1a1d2605,0 2px 4px #1a1d2605,0 1px 2px -2px #1a1d2605}.mico-subissue-quick-composer .mico-subissue-quick-submit-button:not(:disabled){background:#2660ff;box-shadow:0 1px 2px #1a1d2614}.mico-subissue-quick-dialog[data-slot=dialog-content]{--tw-ring-shadow:0 0 #0000;--tw-ring-color:transparent;border:0;box-shadow:0 20px 48px #1a1d2624}.mico-new-task-body .mico-creating-task-embedded{width:100%;min-height:100%}.mico .mico-creating-task-content{gap:12px;width:100%;max-width:1000px;padding:26px 2rem 120px}.mico .mico-new-task-composer .mico-task-composer{background:#fff;border:.5px solid #dbdde0;border-radius:16px;flex-direction:column;width:100%;min-height:140px;padding:16px;display:flex;box-shadow:0 2px 8px 2px #1a1d2605,0 2px 4px #1a1d2605,0 1px 2px -2px #1a1d2605}.mico .mico-new-task-composer .mico-task-composer .ProseMirror{min-height:1.75rem}.mico .mico-new-task-composer .mico-task-composer .mico-composer-editor{border-radius:0;flex:0 auto;min-height:22px;max-height:min(280px,100svh - 228px);padding-right:4px;overflow-y:auto}.mico .mico-new-task-composer .mico-task-composer.mico-new-task-member-composer{min-height:180px}.mico-create-task-member-title{box-sizing:border-box;color:#1a1d26;background:0 0;border:0;outline:0;flex:0 0 24px;width:100%;min-width:0;height:24px;padding:0;font-family:PingFang SC,sans-serif;font-size:15px;font-weight:500;line-height:24px}.mico-create-task-member-title::placeholder{color:#5f6570;opacity:1}.mico-create-task-member-title:disabled{cursor:not-allowed}.mico-new-task-member-composer .mico-create-task-member-title{margin-bottom:2px}.mico .mico-new-task-composer .mico-task-composer .mico-composer-editor .ProseMirror{color:#1a1d26;caret-color:#1a1d26;letter-spacing:0;vertical-align:middle;min-height:22px;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.mico .mico-new-task-composer .mico-task-composer .mico-composer-editor .ProseMirror p{margin:0;line-height:22px}.mico .mico-new-task-composer .mico-task-composer .mico-composer-editor .ProseMirror p.is-editor-empty:first-child:before{color:#91959e}.mico .mico-new-task-composer .mico-task-composer .mico-composer-actions{gap:14px}.mico .mico-new-task-composer .mico-task-composer .mico-composer-actions button{width:24px;min-width:24px;height:24px;min-height:24px}.mico .mico-new-task-composer .mico-task-composer .mico-im-attachment-button{color:#1a1d26;background:0 0;border:0;border-radius:0;width:24px;height:24px;padding:0}.mico .mico-new-task-composer .mico-task-composer .mico-im-attachment-button:hover{background:0 0}.mico .mico-new-task-composer .mico-task-composer .mico-im-attachment-icon{flex:0 0 20px;width:20px;height:20px}.mico .mico-new-task-composer .mico-task-composer .mico-new-task-upload-action,.mico-new-task-upload-action{color:#1a1d26;background:#fff;width:var(--mico-new-task-upload-action-size,32px)!important;min-width:var(--mico-new-task-upload-action-size,32px)!important;height:var(--mico-new-task-upload-action-size,32px)!important;min-height:var(--mico-new-task-upload-action-size,32px)!important;border:1px solid #e6e8eb!important;border-radius:999px!important}.mico .mico-new-task-composer .mico-task-composer .mico-new-task-upload-action:hover,.mico-new-task-upload-action:hover{background:#f2f4f7}.mico .mico-new-task-upload-action svg,.mico-new-task-upload-action svg,.mico-new-task-composer .mico-composer-actions img{width:20px!important;height:20px!important}.mico-new-task-composer .mico-create-task-editor{min-height:32px;max-height:none;font-size:12px}.mico-new-task-composer .mico-create-task-placeholder{color:#91959e;letter-spacing:0;vertical-align:middle;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.mico-new-task-placeholder-copy span{color:#91959e;font-weight:400}.mico-new-task-footer{z-index:3;pointer-events:none;flex:none;justify-content:space-between;align-items:center;gap:16px;height:32px;margin-top:auto;display:flex;position:relative}.mico-new-task-footer>*{pointer-events:auto}.mico-new-task-footer-left,.mico-new-task-footer-right{align-items:center;display:inline-flex}.mico-new-task-footer-left{justify-content:flex-start;gap:8px;min-width:0}.mico-new-task-footer-right{flex:0 auto;justify-content:flex-end;gap:8px;min-width:0}.mico-new-task-footer-left>*{flex:none}.mico-new-task-footer-left>.mico-new-task-actions{flex:0 auto;min-width:0}.mico-new-task-actions{pointer-events:auto;flex-shrink:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.mico-new-task-actions>.mico-new-task-space-trigger{flex:0 auto;min-width:0}.mico-new-task-space-trigger{box-sizing:border-box;color:#1f222d;text-align:left;border-radius:10px;flex-shrink:1;grid-template-columns:auto minmax(0,1fr) auto;justify-content:flex-start;align-items:center;gap:4px;min-width:0;max-width:min(320px,100%);padding:4px 8px;font-size:14px;font-weight:400;line-height:22px;display:inline-grid;overflow:hidden}.mico-new-task-space-trigger:hover,.mico-new-task-space-trigger:focus-visible,.mico-new-task-space-trigger[aria-expanded=true],.mico-new-task-space-trigger[data-popup-open]{background:#f1f2f5;outline:none}.mico-new-task-space-trigger svg,.mico-new-task-space-trigger img{flex-shrink:0}.mico-new-task-space-trigger span{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.mico-project-menu{max-width:min(320px,100vw - 32px);max-height:min(320px, var(--available-height));border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mico-project-menu-list{min-height:0;overflow-y:auto}.mico-project-menu-footer{flex-shrink:0}.mico-agent-menu{max-width:min(320px,100vw - 32px);max-height:min(320px, var(--available-height));border-radius:12px}.mico-project-menu-item{min-width:0;max-width:100%}.mico-project-menu .mico-project-menu-item:hover,.mico-project-menu .mico-project-menu-item:focus,.mico-project-menu .mico-project-menu-item:focus-visible,.mico-project-menu .mico-project-menu-item[data-highlighted]{color:#1a1d26!important;background:#f2f4f7!important}.mico-project-menu-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.mico-agent-menu-item{min-width:0;max-width:100%}.mico-new-task-body:has(.mico-new-task-plan-thread){--mico-new-task-content-width:max(0px, calc(min(1000px, 100%) - 4rem));justify-content:flex-start;padding-top:clamp(24px,4svh,48px);overflow:hidden}.mico-new-task-body:has(.mico-new-task-plan-thread) .mico-new-task-center{width:100%;max-width:1000px;height:100%;min-height:0;transform:none}.mico-new-task-body:has(.mico-new-task-plan-thread) .mico-new-task-composer{flex-direction:column;flex:auto;width:100%;max-width:1000px;height:100%;min-height:0;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;display:flex}.mico-new-task-plan-thread{box-sizing:border-box;scrollbar-width:none;flex-direction:column;flex:auto;align-self:center;gap:12px;width:100%;min-height:0;padding:0 0 20px;display:flex;overflow-y:auto}.mico-new-task-plan-thread::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.mico-new-task-body,.mico-new-task-center{transition:none}}.mico-new-task-plan-row{width:100%;display:flex}.mico-new-task-plan-row.is-user{justify-content:flex-end}.mico-new-task-plan-row.is-agent{justify-content:flex-start}.mico-new-task-plan-bubble{color:#1a1d26;width:100%;max-width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.mico-new-task-plan-bubble>.mico-chat-markdown:not(:last-child){margin-bottom:8px}.mico-new-task-plan-bubble .mico-chat-markdown p{margin-top:0;margin-bottom:.25em;line-height:1.6}.mico-new-task-plan-bubble .mico-chat-markdown ul,.mico-new-task-plan-bubble .mico-chat-markdown ol{margin-top:0;margin-bottom:.25em}.mico-new-task-plan-row.is-user .mico-new-task-plan-bubble{background:#f5f7ff;border:1px solid #d1d8e8;border-radius:14px;width:auto;max-width:min(420px,82%);padding:10px 14px}.mico-new-task-plan-badge{color:#143a9f;background:#eef3ff;border:1px solid #bfceff;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 13px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.mico-new-task-plan-badge-dismiss{color:currentColor;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin-right:-5px;transition:background-color .15s;display:inline-flex}.mico-new-task-plan-badge-dismiss:hover{background:#143a9f1f}.mico-new-task-plan-loading{color:#8b93a1;align-items:center;gap:8px;width:auto;max-width:none;font-size:16px;line-height:24px;display:inline-flex}.mico-new-task-plan-loading-logo-wrap{flex:0 0 17px;align-items:center;width:17px;height:10px;display:inline-flex;position:relative;overflow:hidden}.mico-new-task-plan-loading-logo-wrap:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff14 36%,#ffffff8c 50%,#ffffff14 64%,#0000 100%) 160% 0/260% 100%;animation:2.6s linear infinite mico-plan-logo-shine;position:absolute;inset:0}.mico-new-task-plan-loading-logo{flex-shrink:0;width:17px;height:10px;display:block}@keyframes mico-plan-logo-shine{0%{background-position:160% 0}to{background-position:-160% 0}}@media (prefers-reduced-motion:reduce){.mico-new-task-plan-loading-logo-wrap:after{opacity:0;animation:none}}.mico-loading-dots:after{content:"";text-align:left;width:1.2em;animation:1.2s steps(4,end) infinite mico-loading-dots;display:inline-block}@keyframes mico-loading-dots{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}.mico .mico-new-task-body:has(.mico-new-task-plan-thread) .mico-new-task-plan-composer-box{width:var(--mico-new-task-content-width)}.mico-proposed-plan-card{background:#fff;border:1px solid #e6e8ee;border-radius:10px;width:100%;padding:24px 28px 16px;box-shadow:0 14px 34px #0f172a0a}.mico-proposed-plan-card-header{color:#1a1d26;margin-bottom:16px;font-size:16px;font-weight:600}.mico-proposed-plan-card-content{color:#1a1d26;font-size:14px;line-height:24px}.mico-proposed-plan-card-actions{justify-content:flex-end;margin-top:18px;display:flex}.mico-proposed-plan-card-actions [data-slot=button]{color:#fff;background:#16181d;border-radius:7px}.mico-clarification-form{background:#fff;border:1px solid #e6e8ee;border-radius:18px;flex-direction:column;gap:18px;width:100%;max-height:calc(100svh - 148px);margin-top:0;padding:20px 18px 16px 22px;display:flex;overflow:hidden;box-shadow:0 14px 34px #0f172a0d}.mico-clarification-form-header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mico-clarification-form-title{color:#1a1d26;font-size:14px;font-weight:600;line-height:22px}.mico-clarification-progress{color:#69707d;font-size:13px;line-height:22px}.mico-clarification-form-body{min-height:0;padding-right:8px;overflow-y:auto}.mico-clarification-field{background:0 0;border:0;border-radius:0;padding:0 0 22px}.mico-clarification-field:last-child{padding-bottom:4px}.mico-clarification-label{color:#1a1d26;font-size:13px;font-weight:500;line-height:20px}.mico-clarification-description{color:#69707d;margin-top:4px;font-size:12px;line-height:18px}.mico-clarification-recommendation{color:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:5px;font-size:12px;line-height:18px;display:flex}.mico-clarification-recommendation-choice{color:var(--foreground);font-weight:500}.mico-clarification-recommendation-reason:before{content:"理由：";color:var(--muted-foreground)}.mico-clarification-options{gap:10px;margin-top:12px;display:grid}.mico-clarification-option{color:#343946;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:fit-content;padding:0;font-size:13px;line-height:20px;transition:color .16s,box-shadow .16s;display:inline-flex}.mico-clarification-option:hover,.mico-clarification-option[data-selected=true]{color:#16181d}.mico-clarification-option:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #16181d}.mico-clarification-option[data-disabled=true]{cursor:not-allowed;opacity:.5}.mico-clarification-option-box{background:#fff;border:1px solid #d8dbe3;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;transition:border-color .16s,background .16s;display:inline-flex}.mico-clarification-option-box--radio{border-radius:50%}.mico-clarification-option-box--radio:after{content:"";background:0 0;border-radius:50%;width:6px;height:6px;transition:background .16s}[data-selected=true] .mico-clarification-option-box--radio{border-color:#16181d}[data-selected=true] .mico-clarification-option-box--radio:after{background:#16181d}.mico-clarification-option-box--checkbox{border-radius:3px}[data-selected=true] .mico-clarification-option-box--checkbox{background:#16181d;border-color:#16181d}[data-selected=true] .mico-clarification-option-box--checkbox:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:6px;height:9px;transform:rotate(45deg)translateY(-1px)}.mico-clarification-custom-option{color:#9aa0aa;cursor:pointer;align-items:center;gap:8px;width:100%;font-size:13px;line-height:20px;display:flex}.mico-clarification-custom-option[data-selected=true]{color:#343946}.mico-clarification-custom-option .mico-clarification-option-box{cursor:pointer}.mico-clarification-custom-option textarea{color:#343946;min-width:120px;font-family:inherit;font-size:inherit;line-height:inherit;resize:none;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;background:0 0;border:0;outline:0;flex:auto;overflow:hidden}.mico-clarification-input{color:#343946;background:0 0;border:0;border-bottom:1px solid #d8dbe3;outline:0;width:min(100%,420px);margin-top:12px;padding:4px 0 6px;font-size:13px}.mico-clarification-selected-value{color:#1f222d;font-size:15px;line-height:28px}.mico-clarification-form.is-folded .mico-clarification-label{color:#69707d;font-size:14px;font-weight:400}.mico-clarification-form.is-folded .mico-clarification-selected-value{color:#1a1d26;font-size:14px;font-weight:700;line-height:22px}.mico-clarification-actions{flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.mico-clarification-actions [data-slot=button]{border-radius:7px;min-width:64px}.mico-clarification-actions [data-slot=button]:last-child{color:#fff;background:#16181d}.mico-plan-execution-progress{z-index:5;background:#fff;border:1px solid #e6e8ee;border-radius:10px;width:min(256px,100% - 48px);padding:14px 16px 16px;position:absolute;top:24px;right:24px;box-shadow:0 12px 28px #0f172a14}.mico-plan-execution-header{color:#3f4450;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:13px;line-height:20px;display:flex}.mico-plan-execution-title{color:#1a1d26;align-items:center;gap:8px;font-weight:600;display:inline-flex}.mico-plan-execution-list{gap:12px;padding-top:14px;display:grid}.mico-plan-execution-item{color:#69707d;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:20px;display:flex}.mico-plan-execution-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-plan-execution-item[data-status=done],.mico-plan-execution-item[data-status=done] svg,.mico-plan-execution-item[data-status=active]{color:#1a1d26}.mico-plan-execution-item[data-status=pending] svg{color:#c6cad2}@media (max-width:1024px){.mico-plan-execution-progress{width:auto;position:static}}.mico-new-task-composer .mico-create-task-submit-button,.mico-new-task-composer .mico-new-task-footer-right>.mico-create-task-submit-button{color:#fff;background:#d9dde4;border-radius:999px;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.mico-new-task-composer .mico-create-task-submit-button{font-size:0}.mico-new-task-composer .mico-create-task-submit-button:not(:disabled):not([aria-disabled=true]){opacity:1;background:#2660ff}.mico-new-task-composer .mico-create-task-submit-button:disabled,.mico-new-task-composer .mico-create-task-submit-button[aria-disabled=true]{cursor:not-allowed;opacity:1;background:#d9dde4}.mico-new-task-upload-button{color:#1f222d;width:36px;height:36px}.mico-new-task-composer .mico-create-task-agent-trigger{box-sizing:border-box;color:#1a1d26;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;max-width:min(220px,100%);height:32px;padding:4px 8px;font-size:14px;font-weight:400;line-height:22px;display:inline-grid}.mico-new-task-composer .mico-create-task-agent-trigger:hover,.mico-new-task-composer .mico-create-task-agent-trigger:focus-visible,.mico-new-task-composer .mico-create-task-agent-trigger[aria-expanded=true],.mico-new-task-composer .mico-create-task-agent-trigger[data-popup-open]{background:#f1f2f5;outline:none}.mico-new-task-composer .mico-create-task-agent-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}@media (min-width:640px){.mico-new-task-body:has(.mico-new-task-plan-thread) .mico-new-task-composer{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.mico .mico-creating-task-content{padding-left:1rem;padding-right:1rem}.mico-new-task-footer{flex-wrap:wrap}.mico-new-task-actions{justify-content:flex-end}}.mico-agent-menu{min-width:280px;padding:10px;overflow-y:auto}.mico-agent-menu-search{align-items:center;height:32px;margin:0 0 8px;display:flex;position:relative}.mico-agent-menu-search-icon{color:#91959e;pointer-events:none;width:14px;height:14px;position:absolute;left:8px}.mico-agent-menu-search-input{box-sizing:border-box;color:#1a1d26;background:#fff;border:1px solid #e6e8eb;border-radius:8px;outline:none;width:100%;height:32px;padding:0 8px 0 28px;font-size:13px;line-height:20px}.mico-agent-menu-search-input:focus{border-color:#9eb8ff;box-shadow:0 0 0 2px #2f6bff1a}.mico-agent-menu-search-input::placeholder{color:#91959e}.mico-agent-menu-search-input::-webkit-search-cancel-button{cursor:pointer}.mico-agent-menu-group+.mico-agent-menu-group{border-top:1px solid #1a1d2614;margin-top:6px;padding-top:8px}.mico-agent-menu-group-label{color:#91959e;padding:2px 6px 6px;font-size:11px;font-weight:500;line-height:16px}.mico-agent-menu-item{border-radius:9px;gap:10px;min-height:34px;padding:5px 6px;font-size:14px;line-height:1.25}.mico-agent-menu-item-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mico-agent-menu-member-item{min-height:42px}.mico-agent-menu-member-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.mico-agent-menu-member-email{color:#91959e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:14px;overflow:hidden}.mico-agent-menu-empty{color:#91959e;padding:8px 6px;font-size:12px;line-height:18px}.mico-agent-menu-item[data-selected=true]{color:#1a1d26;background:#f2f4f7;font-weight:500}.mico .mico-settings-page{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:24px;overflow:hidden}.mico-floating-surface{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.mico .mico-settings-page button:not(:disabled),.mico .mico-settings-page [role=button]:not([aria-disabled=true]),.mico-floating-surface button:not(:disabled){cursor:pointer}.mico .mico-settings-page button,.mico .mico-settings-page [role=button],.mico .mico-settings-page [data-slot=button]{box-shadow:none!important}.mico .mico-new-task-workspace-heading:focus-visible,.mico .mico-new-task-workspace-trigger:focus-visible,.mico .mico-new-task-space-trigger:focus-visible,.mico .mico-new-task-composer .mico-create-task-agent-trigger:focus-visible{outline-offset:1px;outline:2px solid var(--ring)!important}.mico .mico-settings-page button:disabled,.mico-floating-surface button:disabled{cursor:not-allowed}.mico .mico-agent-detail-page button:not(:disabled),.mico .mico-agent-detail-page [role=button]:not([aria-disabled=true]){cursor:pointer}.mico .mico-agent-detail-page button:disabled{cursor:not-allowed}.mico .mico-settings-nav{box-sizing:border-box;scrollbar-width:none;background:0 0;flex-direction:column;width:240px;min-height:0;padding:12px 8px 8px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Hiragino Sans GB,Microsoft YaHei,sans-serif;transition:padding-top .22s;display:flex;overflow:hidden auto;box-shadow:inset -1px 0 #edeff2}.mico .mico-settings-nav::-webkit-scrollbar{display:none}.mico .mico-settings-group-label{color:#91959e;height:28px;margin:0;padding:4px 8px;font-size:12px;font-weight:500;line-height:20px}.mico .mico-settings-workspace-selector{box-sizing:border-box;border:0;justify-content:flex-start;align-items:center;width:calc(100% - 8px);min-width:0;height:36px;margin:0;padding:0 8px;display:flex}.mico .mico-settings-workspace-label{letter-spacing:0;text-align:left;justify-content:flex-start;align-items:center;height:36px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.mico .mico-settings-groups{flex-direction:column;gap:0;min-width:0;margin-top:2px;display:flex}.mico .mico-settings-group{padding:8px 0}.mico .mico-settings-item-list{flex-direction:column;gap:8px;min-width:0;padding:4px 0;display:flex}.mico .mico-settings-invitations{border-top:1px solid #edeff2;flex-direction:column;min-width:0;padding:12px 0 8px;display:flex}.mico .mico-settings-invitation-list{flex-direction:column;gap:12px;min-width:0;display:flex}.mico .mico-settings-invitation-card{flex:0 0 118px}.mico .mico-settings-invitations .mico-sidebar-invitation-button:focus-visible{outline-offset:1px;outline:2px solid #2660ff!important}.mico .mico-settings-status{color:#777c87;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:320px;padding:32px;display:flex}.mico .mico-settings-status-icon{color:#a0a4ae}.mico .mico-settings-status-title{color:#1a1d26;font-size:14px;font-weight:500}.mico .mico-settings-status-description{font-size:12px;line-height:20px}.mico .mico-settings-nav-item{color:#1a1d26;cursor:pointer;touch-action:manipulation;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:0;height:32px;padding:0 4px 0 8px;font-size:14px;font-weight:400;line-height:22px;transition:background-color .16s,color .16s;display:flex}.mico .mico-settings-nav-item:hover,.mico .mico-settings-nav-item[data-active=true]{background:#f2f4f7}.mico .mico-settings-nav-item[data-active=true]{font-weight:500}.mico .mico-settings-nav-item:focus-visible{outline-offset:-2px;background:#f2f4f7;outline:2px solid #8a909b!important}.mico .mico-settings-nav-item svg,.mico .mico-settings-nav-item span{color:#1a1d26}.mico .mico-settings-nav-item svg{stroke-width:1.8px;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.mico .mico-settings-nav-item{transition:none}}.mico .mico-settings-content{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:oklch(78% .03 275) transparent;background:#fff;min-height:0;overflow-x:hidden}.mico .mico-settings-content:has(.mico-knowledge-tab-root){overflow-y:hidden}.mico .mico-settings-content::-webkit-scrollbar{width:8px}.mico .mico-settings-content::-webkit-scrollbar-track{background:0 0}.mico .mico-settings-content::-webkit-scrollbar-thumb{background:#b1b6cb padding-box padding-box;background:lab(74.2688% 1.32269 -11.1837) padding-box padding-box;border:2px solid #0000;border-radius:999px}.mico .mico-settings-panel{box-sizing:border-box;width:min(760px,100% - 48px);margin:0 auto;padding:80px 0}.mico .mico-settings-panel-wide{width:min(980px,100% - 48px)}.mico .mico-labs-history{flex-direction:column;gap:28px;display:flex}.mico .mico-labs-history h1{color:var(--foreground);margin:0;font-size:24px;font-weight:700;line-height:32px}.mico .mico-labs-history{border:1px dashed var(--border);border-radius:14px;justify-content:center;min-height:240px}.mico .mico-members-settings-panel{width:min(800px,100% - 48px)}.mico .mico-members-section{border:0;flex-direction:column;gap:28px;padding:0;display:flex}.mico .mico-members-header{flex-direction:column;align-items:stretch;gap:40px;display:flex}.mico .mico-members-header h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-members-block{flex-direction:column;gap:20px;display:flex}.mico .mico-members-subheader{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.mico .mico-members-subheader h3,.mico .mico-members-block h2{color:#1a1d26;margin:0;font-size:14px;font-weight:500;line-height:22px}.mico .mico-members-invite-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.mico .mico-members-header-actions{align-items:center;gap:12px;display:flex}.mico .mico-members-search-wrap{min-width:0;position:relative}.mico .mico-members-search-input{color:#1a1d26;background:#fff;border-radius:8px;height:28px;padding:0 30px 0 10px;font-size:13px;line-height:20px;box-shadow:none!important;border-color:#e4e7ec!important}.mico .mico-members-search-input::placeholder{color:#9aa0aa}.mico .mico-members-search-icon{color:#1a1d26;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mico .mico-members-add-button{justify-content:center;width:112px;height:28px;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-members-add-button:not(:disabled):hover,.mico .mico-members-add-button:not(:disabled):focus-visible{color:#fff!important;background:#1f54e6!important;border-color:#1f54e6!important}.mico.mico-member-invite-dialog{box-sizing:border-box;background:#fff;border:0;border-radius:16px;flex-direction:column;width:min(680px,100vw - 32px);max-width:680px;height:min(539px,100vh - 32px);display:flex;padding:0 24px 25px!important}.mico .mico-member-invite-dialog-header{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:center;height:62px;min-height:62px;padding:19px 0;display:flex;position:relative}.mico .mico-member-invite-dialog-header [data-slot=dialog-title]{letter-spacing:0;text-align:left;width:100%;font-family:PingFang SC,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.mico .mico-member-invite-tabs{flex:1;gap:0;min-height:0}.mico .mico-member-invite-tabs-list{gap:24px;height:32px;margin:-4px 0 12px;padding:0}.mico .mico-member-invite-tab-trigger{flex:none;width:auto;padding:0;font-size:13px}.mico .mico-member-invite-tab-content{flex-direction:column;flex:1;min-height:0;display:flex}.mico .mico-member-invite-dialog-close{color:#60636b;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:17px;right:0}.mico .mico-member-invite-dialog-close:hover{color:#1a1d26;background:#f2f3f5}.mico .mico-member-invite-dialog-body{border:1px solid #e5e7eb;border-radius:8px;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;margin:0;display:grid}.mico .mico-member-invite-external-body{border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;flex:1;gap:8px;min-height:0;padding:16px;display:flex}.mico .mico-member-invite-external-input-wrap{width:100%}.mico .mico-member-invite-external-input{width:100%;height:32px}.mico .mico-member-invite-picker,.mico .mico-member-invite-selected{min-width:0;padding:16px 8px}.mico .mico-member-invite-selected{border-left:1px solid #e5e7eb}.mico .mico-member-invite-search{color:#8b909b;border:1px solid #dfe2e8;border-radius:6px;align-items:center;gap:6px;height:32px;margin:0 8px;padding:0 8px;display:flex}.mico .mico-member-invite-search input{min-width:0;height:100%;box-shadow:none;border:0;padding:0}.mico .mico-member-invite-search input:focus-visible{outline:none}.mico .mico-member-invite-results,.mico .mico-member-invite-selected-list{max-height:326px;margin-top:8px;overflow-y:auto}.mico .mico-member-invite-results{margin-top:8px}.mico .mico-member-invite-results .mico-members-search-result-row{text-align:left;cursor:pointer;border-radius:6px;width:100%;min-height:44px;padding:6px 8px}.mico .mico-member-invite-results .mico-members-search-result-row:not(.is-disabled):hover{background:#f5f6f8}.mico .mico-member-invite-results .mico-members-search-result-row.is-disabled{cursor:default}.mico .mico-member-invite-name-line{align-items:center;gap:6px;min-width:0;display:flex}.mico .mico-member-invite-name-line [data-slot=badge]{border-radius:4px;flex-shrink:0}.mico .mico-member-invite-selected-header{justify-content:space-between;align-items:center;height:32px;margin:0 8px;font-size:13px;font-weight:500;display:flex}.mico .mico-member-invite-clear{color:#60636b;cursor:pointer;background:#fff;border:1px solid #dfe2e8;border-radius:6px;height:24px;padding:0 8px;font-size:12px;transition:background-color .16s,border-color .16s,color .16s}.mico .mico-member-invite-clear:hover{color:#1a1d26;background:#f7f8fa;border-color:#cbd0d8}.mico .mico-member-invite-clear:focus-visible{border-color:#cbd0d8;outline:none;box-shadow:0 0 0 2px #2660ff1f}.mico .mico-member-invite-selected-header button{color:#60636b;font-size:12px}.mico .mico-member-invite-selected-row{border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:6px 4px;font-size:13px;transition:background-color .16s,box-shadow .16s;display:flex}.mico .mico-member-invite-selected-row:hover,.mico .mico-member-invite-selected-row:focus-visible{background:#f7f8fa;outline:none;box-shadow:0 2px 8px #1a1d2614}.mico .mico-member-invite-selected-row button{color:#9aa0aa;flex-shrink:0}.mico .mico-member-invite-empty,.mico .mico-member-invite-error{color:#9aa0aa;text-align:center;padding:20px 4px;font-size:12px}.mico .mico-member-invite-error{color:#dc2626}.mico .mico-member-invite-checkbox{color:#fff;pointer-events:none;border:1px solid #cbd0d8;border-radius:4px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;line-height:1;display:inline-flex}.mico .mico-member-invite-checkbox.is-selected{background:#2660ff;border-color:#2660ff}.mico .mico-member-invite-checkbox.is-disabled{cursor:default;background:#a9c1ff;border-color:#a9c1ff}.mico .mico-member-invite-dialog-footer{justify-content:flex-end;gap:8px;padding:24px 0 0;display:flex}.mico .mico-member-invite-cancel{border-radius:8px;width:60px;height:28px;color:#1a1d26!important;background:#fff!important;border-color:#dfe2e8!important}.mico .mico-member-invite-submit{border-radius:8px;width:64px;height:28px;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-member-invite-cancel,.mico .mico-member-invite-submit{letter-spacing:0;text-align:center;vertical-align:middle;font-family:PingFang SC,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.mico .mico-member-invite-submit:not(:disabled):hover,.mico .mico-member-invite-submit:not(:disabled):focus-visible{color:#fff!important;background:#1f54e6!important;border-color:#1f54e6!important}.mico .mico-member-invite-submit:disabled{opacity:1;color:#fff!important;background:#a9c1ff!important;border-color:#a9c1ff!important}.mico .mico-settings-panel .mico-members-invite-button{color:#1a1d26!important;background:#fff!important;border-color:#dfe2e8!important}.mico .mico-settings-panel .mico-members-invite-button:not(:disabled):hover,.mico .mico-settings-panel .mico-members-invite-button:not(:disabled):focus-visible{color:#1a1d26!important;background:#f7f8fa!important;border-color:#dfe2e8!important}.mico .mico-members-table{border:1px solid var(--unnamed,#edeff2);background:#fff;border-radius:12px;overflow:hidden}.mico .mico-members-divider{border-top:1px solid #edeff2}.mico .mico-members-row{align-items:center;gap:10px;min-height:52px;padding:8px 12px;display:flex}.mico .mico-members-name-cell{flex:1;min-width:0}.mico .mico-members-primary{color:#1a1d26;font-size:13px;font-weight:600;line-height:20px}.mico .mico-members-secondary{color:#9aa0aa;font-size:12px;font-weight:400;line-height:18px}.mico .mico-members-avatar-fallback{background:#f3f4f6;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.mico .mico-members-search-results{flex-direction:column;gap:14px;display:flex}.mico .mico-workspace-settings-panel{width:min(800px,100% - 48px)}.mico .mico-workspace-settings-panel-with-tabs{flex-direction:column;gap:24px;display:flex}.mico .mico-workspace-settings-tabs{align-items:center;gap:12px;display:flex}.mico .mico-workspace-settings-tab{color:#969aa4;letter-spacing:0;text-align:center;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #e0e2e7;border-radius:999px;width:80px;height:28px;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px;transition:background-color .16s,border-color .16s,color .16s}.mico .mico-workspace-settings-tab[data-active=true],.mico .mico-workspace-settings-tab[data-active=true]:hover{color:#1a1d26;background:#f2f3f5;border-color:#0000}.mico .mico-workspace-settings-tab:not([data-active=true]):hover{color:#969aa4;background:#fff;border-color:#e0e2e7}.mico .mico-repositories-settings-panel{width:min(800px,100% - 48px)}.mico .mico-squads-settings-panel{flex-direction:column;width:min(800px,100% - 48px);min-height:100%;display:flex}.mico .mico-local-agents-settings-panel{gap:40px;width:min(800px,100% - 48px)}.mico .mico-skills-settings-panel{width:min(800px,100% - 48px)}.mico .mico-settings-panel-fluid{width:100%;max-width:none;margin:0}.mico .mico-agent-settings-page{box-sizing:border-box;width:min(800px,100%);min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;margin:0 auto;padding:80px 0;display:flex}.mico .mico-settings-content[data-active-tab=agents]{background:#fff}.mico .mico-squads-settings-panel .mico-agents-panel{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;gap:20px;padding:0}.mico .mico-squad-create-page{color:#1a1d26;background:#fff;flex-direction:column;gap:40px;width:min(800px,100%);height:auto;min-height:0;margin:0 auto;padding:20px 0 48px;font-weight:400;display:flex}.mico .mico-squad-detail-edit-page{width:min(696px,100% - 80px);padding-top:20px;padding-bottom:48px}.mico .mico-local-agent-create-page{color:#1a1d26;background:#fff;flex-direction:column;gap:30px;width:min(850px,100% - 76px);min-height:0;margin:0 auto;padding:50px 0 96px;display:flex}.mico .mico-local-agent-create-card{background:0 0;border:0;border-radius:0;flex-direction:column;gap:34px;min-height:0;display:flex;overflow:visible}.mico .mico-local-agent-create-back{color:#60636b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;padding:0;font-size:14px;line-height:22px;display:inline-flex}.mico .mico-local-agent-create-back:hover{color:#1a1d26}.mico .mico-local-agent-create-heading h1{color:#1a1d26;letter-spacing:-.7px;margin:0;font-size:28px;font-weight:650;line-height:34px}.mico .mico-local-agent-create-heading>span{color:#246bfd;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.mico .mico-local-agent-create-heading p{color:#777b86;margin:10px 0 0;font-size:14px;line-height:24px}.mico .mico-local-agent-create-body{max-height:none;overflow:visible}.mico .mico-local-agent-step-content{background:#fff;border:1px solid #e6e8ed;border-radius:14px;flex-direction:column;gap:20px;min-width:0;padding:25px;display:flex}.mico .mico-local-agent-name-field{flex-direction:column;gap:6px;display:flex}.mico .mico-local-agent-name-field>p{color:#777b86;margin:0;font-size:12px;line-height:20px}.mico .mico-local-agent-device-identity{border-bottom:1px solid #e9eaf0;align-items:center;gap:14px;min-height:64px;padding-bottom:20px;display:flex}.mico .mico-local-agent-device-icon{color:#4c5568;background:#f1f3f6;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.mico .mico-local-agent-device-icon svg{stroke-width:1.8px;width:23px;height:23px}.mico .mico-local-agent-device-identity strong,.mico .mico-local-agent-device-identity>div>span{display:block}.mico .mico-local-agent-device-identity strong{margin-bottom:4px;font-size:14px;font-weight:650}.mico .mico-local-agent-device-identity>div>span{color:#777b86;font-size:12px}.mico .mico-local-agent-device-match{color:#159653;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:650;display:inline-flex}.mico .mico-local-agent-device-match i{background:#18a558;border-radius:50%;width:7px;height:7px}.mico .mico-local-agent-ready{background:#f7f8fa;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;display:flex}.mico .mico-local-agent-ready strong,.mico .mico-local-agent-ready span{display:block}.mico .mico-local-agent-ready strong{margin-bottom:4px;font-size:13px}.mico .mico-local-agent-ready span{color:#777b86;font-size:11px}.mico .mico-local-agent-field-label{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-local-agent-name-input{border-color:#dbdde0;border-radius:8px;height:32px;margin-top:0;padding:0 12px;font-size:14px}.mico .mico-local-agent-create-actions{align-self:flex-end;align-items:center;gap:12px;display:flex}.mico .mico-local-agent-create-actions [data-slot=button]{border-radius:6px;height:28px;padding:0 12px;font-size:14px;font-weight:400}.mico .mico-local-agent-create-actions .mico-local-agent-primary-button{color:#fff!important;background-color:#2660ff!important;border-color:#2660ff!important}.mico .mico-local-agent-create-actions .mico-local-agent-primary-button:hover{color:#fff!important;background-color:#1f55df!important;border-color:#1f55df!important}.mico .mico-local-agent-create-actions .mico-local-agent-primary-button:disabled{opacity:1;color:#fff!important;background-color:#a8bfff!important;border-color:#a8bfff!important}.mico .mico-local-agent-command-description{color:#1a1d26;align-items:center;gap:7px;margin:0;font-size:14px;line-height:22px;display:flex}.mico .mico-local-agent-command-description svg{color:#616774;width:16px;height:16px}.mico .mico-local-agent-os-tabs{background:#f2f3f6;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.mico .mico-local-agent-command-card{background:#171a20;border:0;border-radius:10px;height:auto;min-height:92px;margin-top:10px;padding:16px 52px 16px 18px;position:relative;overflow:hidden}.mico .mico-local-agent-os-tab{color:#737783;cursor:pointer;background:0 0;border:0;border-radius:8px;height:39px;padding:0 12px;font-size:13px;font-weight:600}.mico .mico-local-agent-os-tab.is-active{color:#24272e;background:#fff;border:0;box-shadow:0 1px 4px #1e222a1a}.mico .mico-local-agent-command-card .mico-local-agent-copy-button{border-radius:7px;width:31px;height:31px;position:absolute;top:10px;right:10px;color:#b4bbca!important;background:#242831!important;border:1px solid #3a3f49!important}.mico .mico-local-agent-command-card .mico-local-agent-copy-button:hover{color:#fff!important;background:#2d323c!important;border-color:#515866!important}.mico .mico-local-agent-command-card .mico-local-agent-copy-button:disabled{opacity:.45}.mico .mico-local-agent-command-code{color:#eef1f7;white-space:pre-wrap;height:auto;margin:0;padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:20px}.mico .mico-local-agent-command-hint{color:#777b86;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12px;line-height:20px;display:flex}.mico .mico-local-agent-command-hint svg{flex:0 0 15px;width:15px;height:15px;margin-top:2px}.mico .mico-local-agent-waiting{background:#f7f8fa;border-radius:10px;align-items:center;gap:12px;min-height:68px;padding:14px 16px;display:flex}.mico .mico-local-agent-waiting-pulse{border:2px solid #d5e1ff;border-radius:50%;flex:0 0 24px;width:24px;height:24px;position:relative}.mico .mico-local-agent-waiting-pulse:after{content:"";background:#246bfd;border-radius:50%;animation:1.5s ease-in-out infinite mico-local-device-pulse;position:absolute;inset:5px}.mico .mico-local-agent-waiting strong,.mico .mico-local-agent-waiting span{display:block}.mico .mico-local-agent-waiting strong{margin-bottom:3px;font-size:13px}.mico .mico-local-agent-waiting>div>span{color:#777b86;font-size:11px}.mico .mico-local-agent-waiting [data-slot=button]{margin-left:auto;font-size:12px}.mico .mico-local-agent-waiting [data-slot=button] svg{width:14px;height:14px}.mico .mico-local-agent-connected{background:#f3fbf6;border:1px solid #cce9d8;border-radius:11px;align-items:center;gap:12px;min-height:72px;padding:16px;display:flex}.mico .mico-local-agent-connected-check{color:#fff;background:#18a558;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.mico .mico-local-agent-connected-check svg{width:18px}.mico .mico-local-agent-connected strong,.mico .mico-local-agent-connected div>span{display:block}.mico .mico-local-agent-connected strong{margin-bottom:3px;font-size:13px}.mico .mico-local-agent-connected div>span{color:#65746b;font-size:11px}.mico .mico-local-agent-connected [data-slot=button]{margin-left:auto}@keyframes mico-local-device-pulse{50%{opacity:.55;transform:scale(.58)}}.mico .mico-local-agent-detected-table{background:#fff;border:1px solid #edeff2;border-radius:12px;overflow:hidden}.mico .mico-local-agent-detected-row{border-bottom:1px solid #e6e8eb;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 14px;display:flex}.mico .mico-local-agent-detected-row:last-child{border-bottom:0}.mico .mico-local-agent-detected-main{align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:760px){.mico .mico-local-agent-create-page{width:min(100% - 28px,850px);padding-top:28px}.mico .mico-local-agent-step-content{padding:18px}.mico .mico-local-agent-device-match{align-self:flex-start;margin-top:3px}.mico .mico-local-agent-ready,.mico .mico-local-agent-connected{flex-direction:column;align-items:flex-start}.mico .mico-local-agent-connected [data-slot=button],.mico .mico-local-agent-waiting [data-slot=button]{margin-left:0}.mico .mico-local-agent-waiting{flex-wrap:wrap}}.mico .mico-squad-create-back{cursor:pointer;background:0 0;border:0}.mico .mico-squad-create-sticky-header{z-index:10;background:#fff;flex-shrink:0;position:sticky;top:0}.mico .mico-squad-create-header,.mico .mico-squad-create-body{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.mico .mico-squad-create-header{padding-top:0}.mico .mico-squad-detail-edit-page .mico-squad-create-header{gap:22px}.mico .mico-squad-detail-avatar{color:#1a1d26;background:#f1f2f5;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.mico .mico-squad-detail-avatar img{object-fit:cover;width:100%;height:100%}.mico .mico-squad-create-header h1{color:#1a1d26;margin:0;font-size:20px;font-weight:500;line-height:28px}.mico .mico-squad-create-body{padding-top:0;overflow:visible}.mico .mico-squad-create-form{flex-direction:column;gap:24px;display:flex}.mico .mico-squad-create-field{flex-direction:column;gap:8px;min-width:0;display:flex}.mico .mico-squad-create-page button,.mico .mico-squad-create-page .font-medium,.mico .mico-squad-create-page .font-semibold{font-weight:400}.mico .mico-squad-create-page h1.font-semibold{font-weight:500}.mico .mico-squad-create-page input,.mico .mico-squad-create-page textarea{color:#1a1d26;background:#fff;border-color:#dfe2e8}.mico .mico-squad-create-page input{border-radius:8px;height:32px}.mico .mico-squad-create-page textarea{border-radius:8px;font-family:inherit}.mico .mico-squad-create-field .mico-squad-create-section-header,.mico .mico-squad-create-field .mico-squad-create-instructions-wrap,.mico .mico-squad-create-field .mico-squad-create-instructions{margin-top:0}.mico .mico-squad-create-instructions-field{gap:6px}.mico .mico-squad-create-instructions-field .mico-squad-create-section-header{height:22px}.mico .mico-squad-create-label{text-align:left;line-height:22px;color:#1d1e26!important;font-size:14px!important;font-weight:400!important}.mico .mico-squad-create-body [data-slot=input]{border-radius:8px;height:32px}.mico .mico-squad-create-body [data-slot=input]:focus,.mico .mico-squad-create-body [data-slot=input]:focus-visible,.mico .mico-squad-create-body [data-slot=input]:active{--tw-ring-color:transparent;--tw-ring-shadow:0 0 #0000;border-color:#dfe2e8;outline:none;box-shadow:none!important}.mico .mico-squad-create-label{color:#1d1e26;font-size:14px;line-height:22px}.mico .mico-squad-create-members-section{flex-direction:column;gap:12px;display:flex}.mico .mico-squad-create-section-header{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.mico .mico-squad-template-button,.mico-squad-template-button{letter-spacing:0;text-align:center;border-radius:999px;gap:4px;height:32px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#2660ff!important;border-color:#2660ff!important}.mico .mico-squad-template-button svg,.mico-squad-template-button svg{color:#2660ff;stroke:#2660ff}.mico .mico-squad-template-popover,.mico-squad-template-popover{box-shadow:none;background:0 0;border:0;position:relative;overflow:visible;width:200px!important}.mico .mico-squad-template-menu,.mico-squad-template-menu{box-sizing:border-box;background:#fff;border:1px solid #edeff2;border-radius:8px;flex-direction:column;width:200px;padding:4px 0;display:flex;overflow:hidden;box-shadow:0 6px 12px -8px #1a1d260f,0 4px 8px #1a1d260a,0 8px 24px 8px #1a1d260a}.mico .mico-squad-template-option,.mico-squad-template-option{color:#1a1d26;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;width:calc(100% - 8px);height:32px;margin:0 4px;padding:5px 8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:flex}.mico .mico-squad-template-option:hover,.mico .mico-squad-template-option[data-selected=true],.mico-squad-template-option:hover,.mico-squad-template-option[data-selected=true]{color:#2660ff;background:#edf2ff}.mico .mico-squad-template-separator,.mico-squad-template-separator{background:#edeff2;height:1px;margin:4px 0}.mico .mico-squad-template-preview,.mico-squad-template-preview{box-sizing:border-box;background:#fff;border:1px solid #edeff2;border-radius:8px;width:250px;padding:18px;position:absolute;top:0;box-shadow:0 6px 12px -8px #1a1d260f,0 4px 8px #1a1d260a,0 8px 24px 8px #1a1d260a}.mico .mico-squad-template-preview[data-side=right],.mico-squad-template-preview[data-side=right]{left:calc(100% + 4px)}.mico .mico-squad-template-preview[data-side=left],.mico-squad-template-preview[data-side=left]{right:calc(100% + 4px)}.mico .mico-squad-template-preview h3,.mico-squad-template-preview h3{color:#1a1d26;margin:0;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:600;line-height:24px}.mico .mico-squad-template-preview p,.mico-squad-template-preview p{color:#1a1d26;margin:10px 0 0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mico .mico-squad-template-preview-tags,.mico-squad-template-preview-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mico .mico-squad-template-preview-tags span,.mico-squad-template-preview-tags span{color:#1a1d26;border:1px solid #dcdfe6;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:14px;line-height:22px;display:inline-flex}.mico .mico-squad-create-instructions-wrap{width:100%;position:relative}.mico .mico-squad-create-instructions{box-sizing:border-box;resize:vertical;border:1px solid var(--border);color:#1a1d26;background:#fff;border-radius:8px;outline:none;width:100%;min-height:152px;padding:10px 10px 26px;font-size:13px;line-height:20px;display:block}.mico .mico-squad-create-instructions:focus-visible{border-color:var(--border);box-shadow:none}.mico .mico-squad-create-instructions-count{z-index:1;color:#91959e;pointer-events:none;font-size:12px;line-height:18px;position:absolute;bottom:6px;right:14px}.mico .mico-squad-detail-member-list{background:#fff;border:1px solid #dfe2e8;border-radius:12px;overflow:hidden}.mico .mico-squad-detail-member-stack{flex-direction:column;gap:0;display:flex}.mico .mico-squad-detail-member-stack .mico-squad-detail-member-list{border-bottom:0;border-radius:12px 12px 0 0}.mico .mico-squad-detail-member-stack .mico-squad-create-add-member-row{border-top:1px solid #dfe2e8;border-radius:0 0 12px 12px;height:56px;min-height:56px}.mico .mico-squad-detail-member-row{justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 10px;display:flex}.mico .mico-squad-detail-member-row+.mico-squad-detail-member-row{border-top:1px solid #edeff2}.mico .mico-squad-detail-member-identity,.mico .mico-squad-detail-member-name,.mico .mico-squad-detail-member-status{align-items:center;min-width:0;display:inline-flex}.mico .mico-squad-detail-member-identity{flex:1;gap:8px}.mico .mico-squad-detail-member-avatar{flex:0 0 28px;width:28px;height:28px;display:inline-flex;position:relative}.mico .mico-squad-detail-member-name{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;gap:6px;font-size:14px;line-height:22px;overflow:hidden}.mico .mico-squad-detail-member-status{color:#6f747d;flex:none;gap:5px;font-size:12px;line-height:20px}.mico .mico-squad-detail-member-row-end,.mico .mico-squad-detail-member-actions{flex:none;align-items:center;display:inline-flex}.mico .mico-squad-detail-member-row-end{gap:10px}.mico .mico-squad-detail-member-actions{gap:2px;display:none}.mico .mico-squad-detail-member-row.is-hovered .mico-squad-detail-member-actions{display:inline-flex}.mico .mico-squad-detail-member-actions button,.mico .mico-squad-detail-member-actions a{color:#747982;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-squad-detail-member-actions button:hover,.mico .mico-squad-detail-member-actions a:hover{color:#1a1d26;background:#f1f2f5}.mico .mico-squad-detail-member-actions button:last-child:hover{color:#e5484d}.mico .mico-squad-detail-member-status-dot{background:#b9bdc5;border-radius:999px;width:5px;height:5px}.mico .mico-squad-detail-member-status-dot.is-online{background:#16b83e}.mico .mico-squad-detail-skeleton-page .mico-squad-create-header,.mico .mico-squad-detail-skeleton-page .mico-squad-create-body{pointer-events:none}.mico .mico-squad-detail-skeleton-page .mico-squad-create-header{gap:22px}.mico .mico-squad-detail-skeleton-page .mico-squad-create-form{gap:24px}.mico .mico-squad-detail-skeleton-member-list{border:1px solid #dfe2e8;border-radius:12px;overflow:hidden}.mico .mico-squad-detail-skeleton-member-row{justify-content:space-between;align-items:center;min-height:56px;padding:0 10px;display:flex}.mico .mico-squad-detail-skeleton-member-row+.mico-squad-detail-skeleton-member-row{border-top:1px solid #edeff2}.mico .mico-squad-create-member-list{border:1px solid var(--border);background:#fff;border-bottom:0;border-radius:12px 12px 0 0;overflow:hidden}.mico .mico-squad-create-member-row{border-bottom:1px solid var(--border);align-items:center;gap:8px;min-height:64px;padding:0 10px;display:flex}.mico .mico-squad-create-actor-cell{flex:1;align-items:center;gap:8px;min-width:0;height:34px;display:flex;overflow:hidden}.mico .mico-squad-create-actor-avatar{box-sizing:border-box;background:#f7d9be;border-radius:164px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative;overflow:hidden}.mico .mico-squad-create-actor-avatar:after,.mico .mico-squad-create-mention-avatar:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.mico .mico-squad-create-actor-text{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;height:22px;display:flex}.mico .mico-squad-create-actor-name{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;max-width:100%;height:22px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:block;overflow:hidden}.mico .mico-squad-create-leader-picker .mico-squad-create-actor-name{width:auto}.mico .mico-squad-create-leader-name-row{align-items:center;gap:6px;display:flex}.mico .mico-squad-create-leader-badge{color:#792c00;letter-spacing:0;text-align:center;background:#fff0db;border-radius:10px;flex:none;justify-content:center;align-items:center;width:48px;height:20px;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.mico .mico-squad-create-member-remove,.mico .mico-squad-create-member-edit{color:#91959e;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mico .mico-squad-create-member-remove{border:1px solid #91959e;border-radius:999px;width:18px;height:18px}.mico .mico-squad-create-left-action{color:#6b7280;border:1px solid #91959e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.mico .mico-squad-create-member-edit{color:#1a1d26;width:16px;height:16px;margin-left:auto}.mico .mico-squad-create-member-edit img,.mico .mico-squad-create-member-edit svg,.mico .mico-squad-create-leader-edit img,.mico .mico-squad-create-leader-edit svg,.mico .mico-squad-create-row-action{color:#1a1d26;stroke:#1a1d26;width:16px;height:16px}.mico .mico-squad-create-leader-edit{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.mico .mico-squad-create-row-action{box-sizing:border-box;width:16px;height:16px;margin-left:auto}.mico .mico-squad-member-edit-dialog,.mico-squad-member-edit-dialog{background:#fff;border:0;border-radius:16px;width:min(880px,100vw - 40px);max-width:880px;overflow:hidden;box-shadow:0 12px 32px #1a1d2629}.mico .mico-squad-member-edit-header,.mico-squad-member-edit-header{min-width:0;padding:22px 26px 0}.mico .mico-squad-member-edit-title,.mico-squad-member-edit-title{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:calc(100% - 40px);font-size:16px;font-weight:600;line-height:24px;display:block;overflow:hidden}.mico .mico-squad-member-edit-body,.mico-squad-member-edit-body{flex-direction:column;gap:26px;padding:22px 26px 20px;display:flex}.mico .mico-squad-member-edit-avatar,.mico-squad-member-edit-avatar{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;position:relative}.mico .mico-squad-member-edit-avatar-image,.mico-squad-member-edit-avatar-image{border-radius:20px!important;width:100%!important;height:100%!important}.mico .mico-squad-member-create-avatar,.mico-squad-member-create-avatar{box-shadow:none;overflow:visible;border-color:#0000!important}.mico .mico-squad-member-create-avatar:after,.mico-squad-member-create-avatar:after{z-index:2;border:1px solid var(--unnamed,#edeff2);content:"";pointer-events:none;border-radius:20px;position:absolute;inset:0}.mico .mico-squad-member-create-avatar>:first-child,.mico-squad-member-create-avatar>:first-child{border-radius:16px}.mico .mico-squad-member-edit-camera,.mico-squad-member-edit-camera{z-index:3;color:#1a1d26;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.mico .mico-squad-member-edit-field,.mico-squad-member-edit-field{flex-direction:column;gap:8px;display:flex}.mico .mico-squad-member-edit-field label,.mico-squad-member-edit-field label{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-squad-member-edit-field label span,.mico-squad-member-edit-field label span{color:#1a1d26}.mico .mico-squad-member-edit-runtime,.mico-squad-member-edit-runtime,.mico .mico-squad-member-edit-runtime>div,.mico-squad-member-edit-runtime>div{width:100%}.mico .mico-squad-member-edit-name-input:focus-visible,.mico-squad-member-edit-name-input:focus-visible{box-shadow:none;border-color:#dcdfe6}.mico .mico-squad-member-edit-textarea-wrap,.mico-squad-member-edit-textarea-wrap{position:relative}.mico .mico-squad-member-edit-textarea,.mico-squad-member-edit-textarea{box-sizing:border-box;resize:vertical;color:#1a1d26;background:#fff;border:1px solid #dcdfe6;border-radius:8px;outline:none;width:100%;min-height:220px;padding:10px 12px 28px;font-size:14px;line-height:22px;display:block}.mico .mico-squad-member-edit-textarea:focus-visible,.mico-squad-member-edit-textarea:focus-visible{border-color:#3375ff99;box-shadow:0 0 0 2px #3375ff24}.mico .mico-squad-member-edit-count,.mico-squad-member-edit-count{color:#60646f;pointer-events:none;font-size:12px;line-height:18px;position:absolute;bottom:8px;right:14px}.mico .mico-squad-member-edit-visibility,.mico-squad-member-edit-visibility{flex-wrap:wrap;align-items:center;gap:20px 12px;display:flex}.mico .mico-squad-member-edit-visibility .mico-create-public-warning,.mico-squad-member-edit-visibility .mico-create-public-warning{grid-column:unset;color:#fa4646;flex-basis:auto;width:auto}.mico .mico-squad-member-edit-visibility button,.mico-squad-member-edit-visibility button{color:#1a1d26;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 8px;font-size:14px;line-height:22px;display:inline-flex}.mico .mico-squad-member-edit-visibility-icon,.mico-squad-member-edit-visibility-icon{box-sizing:border-box;background:#fff;border:2px solid #dcdfe6;border-radius:999px;width:16px;height:16px}.mico .mico-squad-member-edit-visibility button[data-active=true] .mico-squad-member-edit-visibility-icon,.mico-squad-member-edit-visibility button[data-active=true] .mico-squad-member-edit-visibility-icon{border:5px solid #3367ff}.mico .mico-squad-member-edit-visibility button:disabled,.mico-squad-member-edit-visibility button:disabled{cursor:not-allowed;opacity:.55}.mico .mico-squad-member-edit-actions,.mico-squad-member-edit-actions{justify-content:flex-end;gap:12px;padding:0 26px 26px;display:flex}.mico .mico-squad-member-edit-action,.mico-squad-member-edit-action{border-radius:8px;width:72px;height:32px;font-size:14px;font-weight:400;line-height:22px}.mico .mico-squad-member-edit-save,.mico-squad-member-edit-save{color:#fff;background:#2660ff}.mico .mico-squad-member-edit-save:hover,.mico-squad-member-edit-save:hover{background:#1f54e6}.mico .mico-squad-create-mention-popover{box-sizing:border-box;background:#fff;border:.5px solid #edeff2;border-radius:16px;height:280px;overflow:hidden;box-shadow:0 6px 12px -8px #1a1d260f,0 4px 8px #1a1d260a,0 8px 24px 8px #1a1d260a}.mico .mico-squad-create-mention-popover-design{flex-direction:column;align-items:flex-end;gap:12px;height:304px;display:flex;width:min(720px,100vw - 48px)!important;padding:12px!important}.mico .mico-squad-create-mention-search{background:#fff;height:40px;border-bottom:0!important;padding:8px 16px!important}.mico .mico-squad-create-mention-search input{color:#1a1d26;height:24px;font-size:14px;line-height:22px}.mico .mico-squad-create-mention-list{background:#fff;max-height:240px!important;padding:0 8px!important}.mico .mico-squad-create-mention-list-design{width:100%;height:280px;max-height:280px!important;padding:0!important}.mico .mico-squad-create-mention-list-design [data-testid=picker-section]>span:first-child{display:none}.mico .mico-squad-create-mention-list [data-testid=picker-section]>span:first-child{color:#91959e;letter-spacing:0;text-transform:none;align-items:center;height:36px;padding:6px 8px;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:20px;display:flex}.mico .mico-squad-create-mention-list [data-picker-item]{color:#1a1d26;border-radius:12px;align-items:center;gap:8px;height:40px;padding:6px 8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:flex}.mico .mico-squad-create-mention-list [data-picker-item].is-highlighted,.mico .mico-squad-create-mention-list [data-picker-item]:hover{background:#f2f4f7}.mico .mico-squad-create-mention-list [data-picker-item]>:first-child{flex:none;width:28px!important;height:28px!important}.mico .mico-squad-create-mention-avatar{box-sizing:border-box;position:relative}.mico .mico-squad-create-new-agent-avatar,.mico-squad-create-new-agent-avatar{color:#60646f;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;background:#edeff2!important}.mico .mico-squad-create-mention-badge{border:1px solid var(--border);height:16px;color:var(--foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.mico .mico-squad-create-add-member-row{border-top-color:#0000;border-radius:0 0 12px 12px}.mico .mico-squad-create-body [role=combobox]{background:#fff;border-radius:12px}.mico .mico-squad-create-body [role=combobox]:hover{background:#fff}.mico .mico-squad-create-leader-picker,.mico .mico-squad-create-leader-picker:hover,.mico .mico-squad-create-leader-picker:focus-visible{background:#fff;border-radius:12px}.mico .mico-squad-create-body .mico-squad-create-add-member-row,.mico .mico-squad-create-body .mico-squad-create-add-member-row:hover,.mico .mico-squad-create-body .mico-squad-create-add-member-row:focus-visible{border-top-left-radius:0;border-top-right-radius:0}.mico .mico-squad-create-actions{justify-content:flex-end;gap:12px;padding-top:0;display:flex}.mico .mico-squad-create-actions>button{height:28px;min-height:28px;max-height:28px}.mico .mico-squad-create-cancel{border-color:var(--border);color:#1a1d26;background:#fff;border-radius:8px;width:60px;min-width:60px;height:28px;font-size:14px;font-weight:400}.mico .mico-squad-create-archive{color:#e5484d;background:#fff;border:1px solid #e5484d;gap:4px;margin-right:auto}.mico .mico-squad-create-archive:hover{color:#d9363e;background:#fff1f0;border-color:#d9363e}.mico .mico-squad-create-action{border-radius:8px;width:60px;min-width:60px;height:28px;padding:0;font-size:14px;font-weight:400}.mico .mico-squad-create-action:active{transform:none!important}.mico .mico-squad-submit-fixed{width:60px;min-width:60px}.mico .mico-squad-create-submit{border-radius:8px;width:60px;min-width:60px;height:28px;font-size:14px;font-weight:400;color:#fff!important;background:#2660ff!important;border-color:#0000!important}.mico .mico-squad-create-submit:hover{background:#1f54e6!important;border-color:#0000!important}.mico .mico-squad-create-submit:focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}.mico .mico-settings-detail-panel{flex-direction:column;height:100%;min-height:100%;padding-top:0;padding-bottom:0;display:flex}.mico .mico-settings-detail-panel:has(.mico-squad-create-page){background:#fff;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0}.mico .mico-settings-stack{flex-direction:column;gap:32px;display:flex}.mico .mico-settings-panel [data-slot=card]{background:#fff;border-radius:14px;overflow:visible;box-shadow:inset 0 0 0 1px #eceef2}.mico .mico-settings-panel .font-mono{line-height:22px}.mico .mico-settings-panel>.space-y-8>section,.mico .mico-settings-stack>section,.mico .mico-workspace-section,.mico .mico-agents-panel{box-shadow:none;background:#fff;border-radius:16px;overflow:visible}.mico .mico-skills-settings-card{min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;overflow:visible}.mico .mico-settings-detail-panel:has(.mico-local-agent-create-page){background:#fff;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0}.mico .mico-skills-settings-card>.relative{gap:20px;overflow:visible}.mico .mico-skills-settings-card>.relative>.h-12:first-child{border-bottom:0;flex-direction:column;align-items:stretch;gap:48px;height:auto;min-height:0;padding:0;display:flex}.mico .mico-skills-settings-card>.relative>.h-12:first-child>div:first-of-type{align-items:flex-end;gap:8px;min-width:0;display:flex}.mico .mico-skills-settings-card>.relative>.h-12:first-child svg.text-muted-foreground,.mico .mico-skills-settings-card>.relative>.h-12:first-child p{display:none}.mico .mico-skills-settings-card>.relative>.h-12:first-child h1{color:#1a1d26;margin:0;font-size:24px;font-weight:700;line-height:30px}.mico .mico-skills-settings-card>.relative>.h-12:first-child h1+span{color:#1a1d26;font-size:13px;line-height:20px}.mico .mico-skills-settings-card>.relative>.h-12:first-child>button:last-child{border-radius:var(--mico-sidebar-hover-radius);color:#fff;background:#1a1d26;border:1px solid #1a1d26;align-self:flex-end;align-items:center;gap:6px;width:auto;height:28px;min-height:28px;max-height:28px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1a1d261f}.mico .mico-skills-settings-card>.relative>.h-12:first-child>button:last-child:hover{color:#fff;background:#343741;border-color:#343741}.mico .mico-skills-settings-card>.relative>.h-12:first-child>button:last-child span{display:inline}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child){border:0;height:38px;padding:0}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) input,.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) button{height:30px}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) input,.mico .mico-skills-settings-card input[data-slot=input][class*=w-64]{width:200px!important}.mico-skill-filter-menu{background:#fff!important;border:1px solid #edeff2!important;border-radius:8px!important;width:160px!important;min-width:160px!important;max-width:160px!important;padding:8px!important;animation:none!important;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f!important}.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger],.mico-skill-filter-menu [data-slot=dropdown-menu-checkbox-item]{cursor:pointer;align-items:center;gap:6px;width:100%;height:32px;display:flex;color:#1a1d26!important;border-radius:4px!important;padding:5px!important;font-size:12px!important;line-height:20px!important}.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger]:focus,.mico-skill-filter-menu [data-slot=dropdown-menu-checkbox-item]:focus,.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger]:hover,.mico-skill-filter-menu [data-slot=dropdown-menu-checkbox-item]:hover{color:#1a1d26!important;background:#f7f8fa!important}.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger][data-popup-open],.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger][data-open]{color:#1a1d26!important;background:#f2f4f7!important}.mico-skill-filter-menu [data-slot=dropdown-menu-sub-trigger]>span,.mico-skill-filter-menu [data-slot=dropdown-menu-checkbox-item]>span:not(.ml-auto){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-skill-filter-check{color:#2660ff!important;opacity:1!important;background:#fff!important;border-color:#dfe2e8!important}.mico-skill-filter-check[data-selected=true]{color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico-skill-filter-empty{color:#91959e;align-items:center;height:32px;padding:5px;font-size:12px;line-height:20px;display:flex}.mico .mico-skills-settings-card .mico-skill-row-actions-trigger{color:#60636b;opacity:1;width:32px;height:32px;transition:background-color .16s,color .16s}.mico .mico-skills-settings-card .mico-skill-row-actions-trigger:hover,.mico .mico-skills-settings-card .mico-skill-row-actions-trigger[data-popup-open]{color:#1a1d26;background:#f2f4f7}.mico .mico-skills-settings-card>.relative>.min-h-0.flex-1.overflow-auto{border:1px solid var(--border);background:#fff;border-radius:12px;min-height:360px;overflow:auto}.mico .mico-skills-settings-card [role=row]{border-bottom:1px solid var(--border);min-height:66px;padding:0}.mico .mico-skills-settings-card [role=table]>div[style*=padding-bottom]{padding-bottom:0!important}.mico .mico-skills-settings-card [role=row]:last-child{border-bottom:0}.mico .mico-skills-settings-card .group\/header{color:#1a1d26;background:#fff;height:44px;min-height:44px;font-size:13px;font-weight:600;position:static}.mico .mico-skills-settings-card .group\/header:after{display:none}.mico .mico-skills-settings-card .group\/row{cursor:pointer;height:auto}.mico .mico-skills-settings-card .group\/row:hover{background:#f7f8fab8}.mico .mico-skills-settings-card .group\/row [class*=text-sm][class*=font-medium]{color:#1a1d26}.mico .mico-skills-settings-panel:not(.mico-settings-panel-fluid){flex-direction:column;width:min(800px,100%);min-height:100%;padding-top:80px;display:flex}.mico .mico-skills-settings-panel:not(.mico-settings-panel-fluid) .mico-skills-settings-card{flex:auto}.mico .mico-skills-settings-card>.relative{flex:auto;gap:20px}.mico .mico-skills-settings-card>.relative>.h-12:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0;margin-bottom:12px;display:grid}.mico .mico-skills-settings-card>.relative>.h-12:first-child h1{font-size:20px;font-weight:700;line-height:28px}.mico .mico-skills-settings-card>.relative>.h-12:first-child h1+span{display:none}.mico .mico-skills-settings-card>.relative>.h-12:first-child>button:last-child{background:#2f6bff;border-color:#2f6bff;border-radius:8px;height:30px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;position:absolute;top:56px;right:0;box-shadow:0 1px 2px #2f6bff2e}.mico .mico-skills-settings-card>.relative>.h-12:first-child>button:last-child:hover{background:#255ee8;border-color:#255ee8}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child){align-items:center;height:28px;margin-bottom:1px;padding:0}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child)>div:first-child{flex:auto}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child)>div:last-child{gap:12px;padding-right:0}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child)>div:last-child>:last-child{display:none}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) .relative.hidden.md\:block{display:block}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) input{color:#1a1d26;width:151px;height:28px;box-shadow:none;background:#fff;border-color:#e2e4e8;border-radius:8px;padding-left:10px;padding-right:26px;font-size:14px;line-height:16px}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) input::placeholder{color:#91959e}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) .relative svg{color:#60636b;width:12px;height:12px;left:auto;right:8px}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) button{color:#1a1d26;min-width:72px;height:28px;min-height:28px;max-height:28px;box-shadow:none;background:#fff;border-color:#e2e4e8;border-radius:8px;padding:0 10px;font-size:14px;font-weight:400;line-height:20px}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) button:hover{color:#1a1d26;background:#f7f8fa}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) .mico-skill-toolbar-create{width:97px;min-width:97px;height:28px;min-height:28px;max-height:28px;box-shadow:0 1px 2px #2660ff2e;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) .mico-skill-toolbar-create:hover{color:#fff!important;background:#1f54e6!important;border-color:#1f54e6!important}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) button svg{width:14px;height:14px}.mico .mico-skills-settings-card>.relative>.flex.h-12:not(:first-child) button span.hidden.md\:inline{display:inline}.mico .mico-skills-settings-card>.relative>.min-h-0.flex-1.overflow-auto{scrollbar-width:thin;border-color:#edeff2;border-radius:9px;min-height:0;max-height:none}.mico .mico-skills-empty{gap:12px}.mico .mico-skills-empty-icon{object-fit:contain;width:100px;height:100px}.mico .mico-skills-empty p{color:#60636b;margin:0;font-size:14px;font-weight:400;line-height:22px}.mico .mico-skills-empty button{width:89px;height:28px;margin-top:4px;padding:0;line-height:28px;color:#fff!important;background-color:#2660ff!important;border-color:#2660ff!important}.mico .mico-skills-empty button:hover{color:#fff!important;background-color:#1f54e6!important;border-color:#1f54e6!important}.mico .mico-skills-settings-card [role=table]{gap:0}.mico .mico-skills-settings-card [role=table].\@2xl\:min-w-\[var\(--lgc-minw\)\]{min-width:0}.mico .mico-skills-settings-card [role=table],.mico .mico-skills-settings-card .group\/header,.mico .mico-skills-settings-card .group\/row{grid-template-columns:minmax(180px,2fr) minmax(140px,1.3fr) minmax(120px,1fr) minmax(112px,1fr) minmax(88px,.8fr) 56px!important}@supports (grid-template-columns:subgrid){.mico .mico-skills-settings-card .group\/header,.mico .mico-skills-settings-card .group\/row{grid-template-columns:subgrid!important}}.mico .mico-skills-settings-card .group\/header{z-index:2;color:#91959e;background:#fff;border-bottom-color:#edeff2;height:48px;min-height:48px;font-size:14px;font-weight:400;line-height:22px;position:sticky;top:0}.mico .mico-skills-settings-card [role=row]{border-bottom-color:#edeff2;height:56px;min-height:56px}.mico .mico-skills-settings-card .group\/row{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-skills-settings-card [role=row]>span[aria-hidden=true]:first-child,.mico .mico-skills-settings-card [role=row]>span[aria-hidden=true]:last-child,.mico .mico-skills-settings-card [role=row]>:nth-child(2),.mico .mico-skills-settings-card [role=row]>:nth-child(8){display:none}.mico .mico-skills-settings-card .group\/header>:nth-child(9):before{content:"操作"}.mico .mico-skills-settings-card .group\/header>:nth-child(9){justify-content:flex-start}.mico .mico-skills-settings-card [role=row]>div{min-width:0;padding-left:10px;padding-right:10px}.mico .mico-skills-settings-card [role=row]>:nth-child(5),.mico .mico-skills-settings-card [role=row]>:nth-child(6),.mico .mico-skills-settings-card [role=row]>:nth-child(7),.mico .mico-skills-settings-card [role=row]>:nth-child(9){display:flex}.mico .mico-skills-settings-card .group\/header button,.mico .mico-skills-settings-card .group\/header>div{color:#91959e;font-size:14px;font-weight:400;line-height:22px}.mico .mico-skills-settings-card .group\/header svg{display:none}.mico .mico-skills-settings-card .group\/row [class*=text-sm][class*=font-medium],.mico .mico-skills-settings-card .group\/row [class*=text-xs]{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-skills-settings-card .group\/row>:nth-child(3) svg{color:#91959e;width:12px;height:12px}.mico .mico-skills-settings-card .group\/row>:nth-child(5){color:#1a1d26;background:#f1f3f5;border-radius:999px;align-self:center;width:fit-content;max-width:calc(100% - 20px);height:22px;padding:0 8px;display:inline-flex}.mico .mico-skills-settings-card .group\/row>:nth-child(5) svg{color:#60636b;width:12px;height:12px}.mico .mico-skills-settings-card .group\/row>:nth-child(6) img,.mico .mico-skills-settings-card .group\/row>:nth-child(6) [class*=rounded-full]{width:16px;height:16px}.mico .mico-skills-settings-card .group\/row>:nth-child(9){justify-content:flex-start;padding-left:0}.mico .mico-skills-settings-card .group\/row>:nth-child(9)>span{justify-content:flex-start;width:100%}.mico .mico-skills-settings-card .group\/row>:nth-child(9)>span>button{opacity:1;color:#60636b;justify-content:center;width:32px;height:32px;padding:0}.mico .mico-skills-settings-card .group\/row>:nth-child(9)>span>button svg{display:block}.mico .mico-skills-settings-card .group\/row>:nth-child(9)>span>button:before{content:none}.mico .mico-agent-settings-header{flex-direction:column;align-items:stretch;gap:48px;min-height:0;padding:0;display:flex}.mico .mico-agent-settings-header h1{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-agent-settings-body{flex-direction:column;flex:1;gap:20px;width:100%;min-width:640px;min-height:0;margin:0;padding:32px 0 0;display:flex}.mico .mico-agent-settings-controls{justify-content:space-between;align-items:center;gap:16px;height:28px;display:flex}.mico .mico-agent-create-page{scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:clamp(24px,4.2dvh,38px);width:100%;min-height:0;margin-left:0;padding:0;display:flex;overflow:hidden}.mico .mico-agent-settings-page-create{width:min(800px,100%);height:100%;min-height:0;padding-top:60px}.mico .mico-agent-create-sticky-header{z-index:2;background:#fff;align-items:center;width:100%;min-height:60px;margin-bottom:-60px;padding-left:24px;display:flex;position:sticky;top:0}.mico .mico-agent-create-back{color:#1a1d26;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:14px;font-weight:400;line-height:22px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-agent-create-back:hover{color:#1a1d26;background:#f1f2f5}.mico .mico-create-agent-inline{width:calc(100% - 348px);min-width:520px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;align-self:stretch;margin-left:clamp(64px,16vw,180px);font-weight:400;display:flex;overflow:hidden}.mico .mico-create-agent-inline button,.mico .mico-create-agent-inline .font-medium,.mico .mico-create-agent-inline .font-semibold{font-weight:400}.mico .mico-agent-create-page .mico-create-agent-inline{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.mico .mico-create-agent-inline .mico-create-agent-header{border-bottom:0;padding:0 0 40px}.mico .mico-create-agent-inline .mico-create-agent-header p{display:none}.mico .mico-create-agent-inline h1,.mico .mico-create-agent-inline [data-slot=dialog-title]{font-size:20px;font-weight:500;line-height:28px}.mico .mico-create-agent-inline h1.font-semibold,.mico .mico-create-agent-inline [data-slot=dialog-title].font-semibold{font-weight:500}.mico .mico-create-agent-inline [data-slot=dialog-description]{display:none}.mico .mico-create-agent-inline .mico-create-agent-body{flex:auto;min-height:0;padding:0;display:flex;overflow-y:auto}.mico .mico-create-agent-inline .mico-create-agent-form{flex-direction:column;flex:none;gap:24px;width:100%;min-height:auto;display:flex}.mico .mico-create-agent-inline .mico-create-agent-field{flex-direction:column;gap:8px;min-width:0;display:flex}.mico .mico-create-agent-inline .mico-create-agent-field-label{color:#1d1e26;text-align:left;font-size:14px;font-weight:400;line-height:22px;display:block}.mico .mico-create-agent-inline .mico-create-agent-avatar-row{align-items:flex-start;gap:16px;display:flex}.mico .mico-create-agent-inline .mico-create-agent-avatar-preview{background:#fff;border:1px solid #edeff2;border-radius:28px;flex:none;width:108px;height:108px;overflow:hidden}.mico .mico-create-agent-inline .mico-create-agent-avatar-preview img{object-fit:cover;width:100%;height:100%}.mico .mico-create-agent-inline .mico-create-agent-identity-fields{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.mico .mico-create-agent-inline .mico-create-agent-description-field{display:flex}.mico .mico-create-agent-inline .mico-create-agent-runtime-field label,.mico .mico-create-agent-inline .mico-create-agent-runtime-field [data-slot=label]{color:#0000;text-align:left;width:100%;font-size:0;line-height:22px;display:block}.mico .mico-create-agent-inline .mico-create-agent-runtime-field>.flex.flex-col.min-w-0{flex-direction:column;gap:8px;min-width:0;display:flex}.mico .mico-create-agent-inline .mico-create-agent-runtime-field>.flex.flex-col.min-w-0>.flex.h-6.items-center.justify-between,.mico .mico-create-agent-inline .mico-create-agent-runtime-field label,.mico .mico-create-agent-inline .mico-create-agent-runtime-field [data-slot=label]{display:none}.mico .mico-create-agent-inline .mico-create-agent-runtime-field button[aria-haspopup=dialog]{background:#fff;border-color:#dbdde0;border-radius:8px;min-height:64px;margin-top:0;padding:0 16px}.mico .mico-create-agent-inline .mico-create-agent-runtime-field button[aria-haspopup=dialog]:hover{background:#fff}.mico .mico-create-agent-inline .mico-create-agent-runtime-field button[aria-haspopup=dialog]>svg,.mico .mico-create-agent-inline .mico-create-agent-runtime-field button[aria-haspopup=dialog] img,.mico .mico-create-agent-inline .mico-create-agent-runtime-field button[aria-haspopup=dialog] [class*=provider]{width:16px;height:16px}.mico .mico-create-agent-inline .mico-create-agent-instructions-field{flex:none;min-height:132px}.mico .mico-create-agent-inline .mico-create-agent-instructions-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker{flex:none;width:auto;min-height:108px;position:relative}.mico .mico-create-agent-inline .mico-create-agent-avatar-options{grid-template-columns:repeat(var(--mico-create-agent-avatar-columns,2), 48px);grid-template-rows:repeat(2,48px);gap:8px;display:grid}.mico .mico-create-agent-inline .mico-create-agent-avatar-option,.mico .mico-create-agent-inline .mico-create-agent-avatar-add{box-sizing:border-box;color:#8b9099;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:border-color .15s,box-shadow .15s,color .15s;display:flex;position:relative;overflow:hidden}.mico .mico-create-agent-inline .mico-create-agent-avatar-add{border:1px solid #edeff2}.mico .mico-create-agent-inline .mico-create-agent-avatar-option:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #edeff2}.mico .mico-create-agent-inline .mico-create-agent-avatar-add:hover{color:#3375ff;border-color:#3375ff}.mico .mico-create-agent-inline .mico-create-agent-avatar-option.is-selected{box-shadow:0 6px 18px #2660ff24}.mico .mico-create-agent-inline .mico-create-agent-avatar-option.is-selected:after{box-shadow:none;-webkit-mask-composite:xor;background:linear-gradient(215.44deg,#5465ff 9.26%,#ff7d7a 49.91%,#ff9b74 88.1%);padding:3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mico .mico-create-agent-inline .mico-create-agent-avatar-option img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker>div:not(.mico-create-agent-avatar-options){width:64px!important;height:64px!important}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker button:first-child:not(.mico-create-agent-avatar-trigger):not(.mico-create-agent-avatar-option){overflow:hidden;width:64px!important;height:64px!important;box-shadow:none!important;background:#fff!important;border:1px solid #edeff2!important;border-radius:22.5px!important}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker .avatar-picker-placeholder svg{display:none}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker button:first-child:not(.mico-create-agent-avatar-option):before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24' fill='none' stroke='%231A1D26' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8V4H8'/%3E%3Crect width='16' height='12' x='4' y='8' rx='2'/%3E%3Cpath d='M2 14h2'/%3E%3Cpath d='M20 14h2'/%3E%3Cpath d='M15 13v2'/%3E%3Cpath d='M9 13v2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:28px 28px;width:28px;height:28px;margin:auto;position:absolute;inset:0}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker button:first-child:not(.mico-create-agent-avatar-option):has(img):before{display:none}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker button:first-child:has(.avatar-picker-default-content):before{display:none}.mico .mico-create-agent-inline .mico-create-agent-avatar-picker button[aria-label]+button:not(.mico-create-agent-avatar-option):not(.mico-create-agent-avatar-add){display:none}.mico .mico-create-agent-inline .mico-create-agent-footer{border-top:0;flex-shrink:0;padding:10px 0 0}.mico .mico-create-agent-inline .mico-create-agent-footer>div{justify-content:flex-end}.mico .mico-create-agent-inline .mico-create-agent-footer button{border-radius:8px;width:60px;min-width:60px;height:28px;padding:0}.mico .mico-create-agent-inline .mico-create-agent-footer button:last-child{background:#2660ff;border-color:#2660ff}.mico .mico-create-agent-inline .mico-create-agent-footer button:last-child:hover{background:#1f54e6;border-color:#1f54e6}.mico .mico-create-agent-inline input,.mico .mico-create-agent-inline textarea{color:#1a1d26;background:#fff;border-color:#dfe2e8}.mico .mico-create-agent-inline input{border-radius:8px;height:32px}.mico .mico-create-agent-inline input:focus,.mico .mico-create-agent-inline input:focus-visible,.mico .mico-create-agent-inline input:active{--tw-ring-color:transparent;--tw-ring-shadow:0 0 #0000;border-color:#dfe2e8;outline:none;box-shadow:none!important}.mico .mico-create-agent-inline textarea{resize:none;border-radius:8px;flex:1;height:100%;min-height:132px;font-family:inherit}.mico .mico-create-agent-instructions-textarea,.mico .mico-create-agent-inline .mico-create-agent-instructions-textarea{resize:vertical;flex:none;height:auto;max-height:none;overflow:auto}.mico .mico-create-agent-inline .mico-agent-visibility-option{border-radius:999px;flex-direction:row;align-items:center;gap:8px;min-height:32px;padding:5px 12px 5px 8px}.mico .mico-create-agent-inline .mico-agent-visibility-option:before{content:"";box-sizing:border-box;background:#fff;border:1px solid #dbdde0;border-radius:999px;width:16px;height:16px}.mico .mico-create-agent-inline .mico-agent-visibility-option[data-active=true]:before{border:5px solid #2660ff}.mico .mico-create-agent-inline .mico-agent-visibility-option span:last-child{display:none}.mico .mico-create-agent-inline .mico-agent-visibility-option[data-active=true]{box-shadow:none;background:#fff;border-color:#dbdde0}.mico .mico-create-template-actions{position:relative}.mico .mico-create-template-button{color:#2660ff;background:#fff;border:0;border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:14px;line-height:26px;display:inline-flex}.mico .mico-create-template-button[aria-expanded=true],.mico .mico-create-template-button:hover{background:#f2f6ff;border-radius:8px}.mico .mico-create-template-menu{z-index:20;background:#fff;border:1px solid #edeff2;border-radius:8px;width:320px;position:absolute;top:26px;right:0;overflow:visible;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f}.mico .mico-create-template-cascader{width:320px;height:208px;display:flex;overflow:visible}.mico .mico-create-template-category-list,.mico .mico-create-template-template-list{width:160px;padding:8px 4px;overflow:visible}.mico .mico-create-template-category-list{border-right:1px solid #e6e8eb}.mico .mico-create-template-cascader-item{color:#1a1d26;text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;width:100%;height:32px;padding:5px 5px 8px;font-size:12px;line-height:20px;display:flex;position:relative}.mico .mico-create-template-cascader-item>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico .mico-create-template-cascader-item:hover{background:#f7f8fa}.mico .mico-create-template-cascader-item.is-active{color:#1a1d26;background:#f2f4f7}.mico .mico-create-template-cascader-arrow{color:#91959e;flex-shrink:0;rotate:-90deg}.mico .mico-create-template-cascader-check{color:#3375ff;flex-shrink:0}.mico .mico-create-template-tooltip{z-index:60;box-sizing:border-box;width:var(--mico-create-template-tooltip-width,min(160px, calc(100vw - 32px)));color:#1a1d26;pointer-events:none;white-space:normal;background:#fff;border:1px solid #edeff2;border-radius:8px;flex-direction:column;gap:4px;max-width:calc(100vw - 32px);padding:12px;display:none;position:absolute;top:0;left:calc(100% + 3px);overflow:visible;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f}.mico .mico-create-template-cascader-item[data-tooltip-side=left] .mico-create-template-tooltip{left:auto;right:calc(100% + 3px)}.mico .mico-create-template-cascader-item:hover .mico-create-template-tooltip{display:flex}.mico .mico-create-template-tooltip strong{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.mico .mico-create-template-tooltip small{-webkit-line-clamp:4;color:#60636b;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;flex-shrink:1;min-width:0;font-size:12px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.mico .mico-create-template-menu-title{color:#91959e;padding:10px 12px 6px;font-size:12px;line-height:20px}.mico .mico-create-template-menu-list{max-height:260px;padding:4px;overflow-y:auto}.mico .mico-create-template-menu-item{color:#1a1d26;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px;font-size:13px;line-height:20px;display:flex}.mico .mico-create-template-menu-item:hover,.mico .mico-create-template-menu-item.is-active{background:#f7f8fa}.mico .mico-create-template-menu-item small{color:#91959e;flex-shrink:0;font-size:11px;line-height:18px}.mico .mico-create-public-warning{color:#fa4646;grid-column:1/-1;margin-top:0;font-size:12px;font-weight:400;line-height:20px}.mico .mico-create-agent-inline .mico-create-visibility-row{flex-wrap:wrap;align-items:center;gap:20px 12px;display:flex}.mico .mico-create-agent-inline .mico-create-visibility-row .mico-create-public-warning{grid-column:unset;flex-basis:auto;width:auto}.mico .mico-agent-settings-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-settings-panel>.space-y-8>section>[data-slot=card],.mico .mico-settings-stack>section>[data-slot=card],.mico .mico-workspace-section>[data-slot=card]{box-shadow:none;background:0 0;padding:0}.mico .mico-settings-panel>.space-y-8>section>[data-slot=card]>[data-slot=card-content],.mico .mico-settings-stack>section>[data-slot=card]>[data-slot=card-content],.mico .mico-workspace-section>[data-slot=card]>[data-slot=card-content]{padding-left:0;padding-right:0}.mico .mico-workspace-section>[data-slot=card]>.mico-workspace-card-content{padding-top:0;padding-bottom:0}.mico .mico-settings-panel [data-slot=button][class*=bg-primary],.mico .mico-agent-detail-page [data-slot=button][class*=bg-primary],.mico-floating-surface [data-slot=button][class*=bg-primary]{color:#fff;background:#1a1d26;border-color:#1a1d26;box-shadow:0 1px 2px #1a1d261f}.mico .mico-settings-panel [data-slot=button][class*=bg-primary]:not(:disabled):hover,.mico .mico-agent-detail-page [data-slot=button][class*=bg-primary]:not(:disabled):hover,.mico-floating-surface [data-slot=button][class*=bg-primary]:not(:disabled):hover{color:#fff;background:#343741;border-color:#343741}.mico .mico-settings-panel [data-slot=button][class*=bg-secondary],.mico .mico-settings-panel [data-slot=button][class*=bg-background],.mico .mico-agent-detail-page [data-slot=button][class*=bg-secondary],.mico .mico-agent-detail-page [data-slot=button][class*=bg-background],.mico-floating-surface [data-slot=button][class*=bg-secondary],.mico-floating-surface [data-slot=button][class*=bg-background]{color:#1a1d26;background:#fff;border-color:#dfe2e8;box-shadow:0 1px 1px #1a1d260a}.mico .mico-settings-panel [data-slot=button][class*=bg-secondary]:not(:disabled):hover,.mico .mico-settings-panel [data-slot=button][class*=bg-background]:not(:disabled):hover,.mico .mico-agent-detail-page [data-slot=button][class*=bg-secondary]:not(:disabled):hover,.mico .mico-agent-detail-page [data-slot=button][class*=bg-background]:not(:disabled):hover,.mico-floating-surface [data-slot=button][class*=bg-secondary]:not(:disabled):hover,.mico-floating-surface [data-slot=button][class*=bg-background]:not(:disabled):hover{color:#1a1d26;background:#f7f8fa;border-color:#cfd3dc}.mico .mico-settings-panel [data-slot=button][class*=bg-destructive],.mico .mico-agent-detail-page [data-slot=button][class*=bg-destructive],.mico-floating-surface [data-slot=button][class*=bg-destructive]{color:#d92d20;box-shadow:none;background:#fff1f0;border-color:#d92d2029}.mico .mico-settings-panel [data-slot=button][class*=bg-destructive]:not(:disabled):hover,.mico .mico-agent-detail-page [data-slot=button][class*=bg-destructive]:not(:disabled):hover,.mico-floating-surface [data-slot=button][class*=bg-destructive]:not(:disabled):hover{color:#b42318;background:#ffe4e0;border-color:#d92d203d}.mico .mico-settings-panel [data-slot=button]:disabled,.mico .mico-agent-detail-page [data-slot=button]:disabled,.mico-floating-surface [data-slot=button]:disabled{color:#a0a4ad;box-shadow:none;pointer-events:auto;background:#f1f2f5;border-color:#e6e8ee}.mico .mico-settings-action-button{border-radius:var(--mico-sidebar-hover-radius);color:#fff;background:#1a1d26;border-color:#1a1d26;gap:6px;height:30px;padding:0 10px;font-size:13px;font-weight:500;box-shadow:0 1px 2px #1a1d261f}.mico .mico-settings-action-button:hover,.mico .mico-settings-action-button:focus-visible{color:#fff;background:#343741;border-color:#343741}.mico .mico-settings-action-button:disabled{color:#a0a4ad;box-shadow:none;pointer-events:auto;background:#f1f2f5;border-color:#e6e8ee}.mico .mico-workspace-settings{flex-direction:column;gap:0;width:min(800px,100%);min-width:0;margin:0 auto;display:flex}.mico .mico-profile-settings{width:min(820px,100%)}.mico .mico-workspace-section{min-width:0;box-shadow:none;border:0;flex-direction:column;gap:32px;padding:0;display:flex}.mico .mico-workspace-section-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.mico .mico-workspace-section-heading h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-workspace-section-heading p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:20px}.mico .mico-workspace-form{flex-direction:column;gap:24px;display:flex}.mico .mico-workspace-logo-field,.mico .mico-workspace-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mico .mico-workspace-logo-field{gap:9px}.mico .mico-workspace-label{color:#1d1e26;min-height:22px;font-size:14px;font-weight:400;line-height:22px;display:block}.mico .mico-workspace-logo-row{align-items:center;min-width:0;margin-bottom:9px;display:flex}.mico .mico-profile-account-row{align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-workspace-logo-button{color:#c1c5cc;background:#fff;border:0;border-radius:32%;outline:none;flex:0 0 64px;width:64px;height:64px;transition:background-color .16s,box-shadow .16s;position:relative}.mico .mico-workspace-logo-button>img{border-radius:inherit;display:block}.mico .mico-workspace-logo-placeholder{border-radius:inherit;color:#c1c5cc;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:600;line-height:30px;display:flex}.mico .mico-workspace-logo-edit{color:#8a9099;background:#f7f8fa;border:1px solid #edeff2;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;bottom:-3px;right:-5px}.mico .mico-workspace-logo-edit img{width:12px;height:12px}.mico .mico-workspace-logo-button:not(:disabled):hover,.mico .mico-workspace-logo-button:focus-visible{background:#f9fafb;box-shadow:0 0 0 3px #1a1d260d}.mico .mico-profile-avatar-button{border:1px solid #edeff2;border-radius:50%;flex-basis:48px;width:48px;height:48px}.mico .mico-profile-avatar-button .mico-workspace-logo-placeholder{font-size:18px}.mico .mico-profile-avatar-button .mico-workspace-logo-edit{width:18px;height:18px;right:-4px}.mico .mico-profile-avatar-button .mico-workspace-logo-edit img{width:10px;height:10px}.mico .mico-profile-identity{flex-direction:column;gap:2px;min-width:0;display:flex}.mico .mico-profile-identity-name-row{align-items:center;gap:8px;min-width:0;display:flex}.mico .mico-profile-identity-name{color:#242731;font-size:14px;font-weight:600;line-height:20px}.mico .mico-profile-identity-email{color:#8a8f99;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.mico .mico-profile-sync-badge{color:#707580;background:#f0f1f3;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:400;line-height:16px}.mico .mico-profile-description-meta{color:#6f7580;pointer-events:none;font-size:12px;line-height:18px;position:absolute;bottom:8px;right:10px}.mico .mico-profile-cancel-button{color:#242731;background:#fff;border-color:#e1e4e9}.mico .mico-profile-cancel-button:not(:disabled):hover,.mico .mico-profile-cancel-button:not(:disabled):focus-visible{color:#242731;background:#f7f8fa;border-color:#d5d9e0}.mico .mico-profile-settings .mico-workspace-save-button{background:#2f66f5;border-color:#2f66f5}.mico .mico-profile-settings .mico-workspace-save-button:not(:disabled):hover,.mico .mico-profile-settings .mico-workspace-save-button:not(:disabled):focus-visible{background:#2458dc;border-color:#2458dc}.mico .mico-workspace-avatar-dialog-backdrop{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11182757;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mico .mico-workspace-avatar-dialog{box-sizing:border-box;background:#fff;border-radius:16px;width:496px;height:626px;padding:0 24px 24px;position:relative;box-shadow:0 18px 48px #0000002e}.mico .mico-workspace-avatar-dialog-header{justify-content:space-between;align-items:center;gap:16px;height:62px;display:flex}.mico .mico-workspace-avatar-dialog-header h3{color:#1a1d26;margin:0;font-size:16px;font-weight:600;line-height:24px}.mico .mico-workspace-avatar-dialog-header button{color:#1a1d26;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.mico .mico-workspace-avatar-dialog-body{gap:32px;display:flex}.mico .mico-workspace-avatar-dialog-left{flex-direction:column;flex:0 0 100px;align-items:center;gap:12px;width:100px;display:flex}.mico .mico-workspace-avatar-preview,.mico .mico-workspace-avatar-preview-image{border-radius:32px;width:100px;height:100px}.mico .mico-workspace-avatar-preview{color:#fff;text-align:center;white-space:pre;flex-direction:column;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:24px;display:flex;overflow:hidden}.mico .mico-workspace-avatar-preview.is-two-lines{font-size:16px;line-height:21px}.mico .mico-workspace-avatar-preview span{max-width:100%;display:block;overflow:hidden}.mico .mico-workspace-avatar-preview-image{object-fit:cover;display:block}.mico .mico-workspace-avatar-upload-button{color:#1a1d26;border-color:#d8dbe2;border-radius:4px;gap:4px;width:100px;height:28px;padding:0 8px;font-size:12px;font-weight:400;line-height:18px}.mico .mico-workspace-avatar-dialog-main{flex:1;min-width:0}.mico .mico-workspace-avatar-text-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mico .mico-workspace-avatar-text-field>span,.mico .mico-workspace-avatar-style-field>span,.mico .mico-workspace-avatar-color-field>span{color:#1a1d26;font-size:14px;font-weight:500;line-height:22px}.mico .mico-workspace-avatar-text-field textarea{box-sizing:border-box;resize:none;color:#1a1d26;border:1px solid #d8dbe2;border-radius:6px;outline:none;width:100%;height:60px;padding:8px 10px;font-size:14px;line-height:20px}.mico .mico-workspace-avatar-text-field textarea::placeholder{color:#b8bbc3}.mico .mico-workspace-avatar-text-field textarea:focus-visible{border-color:#4d82ff;box-shadow:0 0 0 2px #4d82ff24}.mico .mico-workspace-avatar-style-field,.mico .mico-workspace-avatar-color-field{flex-direction:column;gap:8px;margin-top:24px;display:flex}.mico .mico-workspace-avatar-style-options{align-items:center;gap:24px;display:flex}.mico .mico-workspace-avatar-style-option{color:#2660ff;border:2px solid #2660ff;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.mico .mico-workspace-avatar-style-option.is-filled{color:#fff;background:#2660ff}.mico .mico-workspace-avatar-style-check{color:#fff;background:#2660ff;border:2px solid #fff;border-radius:9999px;width:16px;height:16px;padding:1px;position:absolute;bottom:-3px;right:-3px}.mico .mico-workspace-avatar-color-options{grid-template-columns:repeat(5,44px);gap:24px;display:grid}.mico .mico-workspace-avatar-color-option{background:var(--mico-workspace-avatar-color);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:box-shadow .16s,opacity .16s;display:inline-flex;position:relative}.mico .mico-workspace-avatar-color-check{box-sizing:border-box;color:#fff;background:#2660ff;border:2px solid #fff;border-radius:9999px;width:16px;height:16px;padding:1px;position:absolute;bottom:0;right:0}.mico .mico-workspace-avatar-color-option:hover:not(:disabled),.mico .mico-workspace-avatar-color-option:focus-visible{box-shadow:0 0 0 2px #2660ff59}.mico .mico-workspace-avatar-color-option:disabled{cursor:not-allowed;opacity:.58}.mico .mico-workspace-avatar-dialog-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.mico .mico-workspace-avatar-dialog-actions button{border-radius:6px;min-width:60px;height:28px;padding:0 10px;font-size:12px;font-weight:400;line-height:20px}.mico .mico-workspace-avatar-save-button{color:#fff!important;background-color:#2660ff!important;border:none!important}.mico .mico-workspace-avatar-save-button:disabled{opacity:1;background-color:#74a2ff!important}@media (max-width:527px){.mico .mico-workspace-avatar-dialog{transform:scale(calc((100vw - 32px) / 496));transform-origin:50%;flex:0 0 496px}}.mico .mico-workspace-input,.mico .mico-workspace-textarea{color:#1a1d26;background:#fff;border-color:#e1e3e8;border-radius:8px;font-size:14px;line-height:22px}.mico .mico-workspace-input{height:32px;padding-inline:12px}.mico .mico-workspace-textarea{resize:vertical;min-height:72px;padding:9px 12px}.mico .mico-workspace-textarea-wrap{position:relative}.mico .mico-profile-settings .mico-workspace-textarea{resize:vertical;min-height:182px;padding-bottom:30px}.mico .mico-settings-notifications-panel,.mico .mico-profile-settings-panel,.mico .mico-labs-settings-panel,.mico .mico-about-settings-panel{width:min(820px,100% - 48px)}.mico .mico-notifications-settings{flex-direction:column;gap:34px;min-width:0;display:flex}.mico .mico-notifications-heading{flex-direction:column;gap:5px;display:flex}.mico .mico-notifications-heading h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-notifications-heading p{color:#969aa4;margin:0;font-size:14px;line-height:22px}.mico .mico-notifications-sections{flex-direction:column;gap:22px;min-width:0;display:flex}.mico .mico-notification-section{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.mico .mico-notification-section-heading{border-bottom:1px solid #eceef2;align-items:center;gap:12px;min-height:50px;padding:12px 14px;display:flex}.mico .mico-notification-section-heading h3,.mico .mico-notification-section-heading p{margin:0;line-height:22px}.mico .mico-notification-section-heading h3{color:#1a1d26;flex:none;font-size:14px;font-weight:600}.mico .mico-notification-section-heading p{color:#969aa4;min-width:0;font-size:13px}.mico .mico-notification-options{flex-direction:column;gap:0;display:flex}.mico .mico-notification-option{cursor:pointer;align-items:center;gap:14px;min-height:73px;padding:12px 14px;display:flex}.mico .mico-notification-option+.mico-notification-option{border-top:1px solid #eceef2}.mico .mico-notification-radio{flex:none}.mico .mico-notification-option-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.mico .mico-notification-option-label{color:#242731;font-size:14px;font-weight:600;line-height:22px}.mico .mico-notification-option-description{color:#777c86;font-size:12px;line-height:20px}.mico .mico-about-settings{flex-direction:column;gap:34px;min-width:0;display:flex}.mico .mico-about-heading{flex-direction:column;gap:5px;display:flex}.mico .mico-about-heading h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-about-heading p{color:#969aa4;margin:0;font-size:14px;line-height:22px}.mico .mico-about-sections{flex-direction:column;gap:22px;min-width:0;display:flex}.mico .mico-about-card,.mico .mico-about-changelog-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.mico .mico-about-card-row{justify-content:space-between;align-items:center;gap:24px;min-height:73px;padding:14px;display:flex}.mico .mico-about-card-row+.mico-about-card-row{border-top:1px solid #eceef2}.mico .mico-about-update-row{align-items:flex-start}.mico .mico-about-card-row p{margin-bottom:0}.mico .mico-about-changelog-heading{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 14px;display:flex}.mico .mico-about-changelog-heading h3{color:#1a1d26;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:22px;display:flex}.mico .mico-about-changelog-heading p{color:#969aa4;margin:1px 0 0;font-size:12px;line-height:20px}.mico .mico-about-changelog-content{padding:18px 14px 20px}.mico .mico-profile-settings .mico-workspace-section-heading h2,.mico .mico-notifications-heading h2,.mico .mico-about-heading h2,.mico .mico-labs-settings-panel h2:first-of-type{letter-spacing:0;vertical-align:middle;leading-trim:none;font-family:PingFang SC,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.mico .mico-workspace-input:focus-visible,.mico .mico-workspace-textarea:focus-visible{box-shadow:none;border-color:#e1e3e8}.mico .mico-workspace-actions{justify-content:flex-end;gap:10px;padding-top:0;display:flex}.mico .mico-workspace-actions .mico-workspace-operation-button{width:80px;height:28px;font-weight:400}.mico .mico-workspace-actions .mico-workspace-save-button{height:28px;font-weight:400}.mico .mico-workspace-save-button{border-radius:8px;width:60px;height:28px;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-workspace-save-button:hover,.mico .mico-workspace-save-button:focus-visible{color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-workspace-danger-card .mico-workspace-card-content{gap:0;padding-top:4px;padding-bottom:4px}.mico .mico-workspace-operation-row{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px;display:flex}.mico .mico-workspace-delete-row{border-top:1px solid #eceef2}.mico .mico-workspace-operation-title{color:#1a1d26;margin:0;font-size:14px;font-weight:500;line-height:20px}.mico .mico-workspace-operation-title.is-danger{color:#d92d20}.mico .mico-workspace-operation-desc{color:var(--muted-foreground);margin:3px 0 0;font-size:13px;line-height:20px}.mico .mico-workspace-operation-button{border-radius:8px}.mico .mico-repositories-settings .mico-workspace-form{gap:20px;width:100%;max-width:820px}.mico .mico-repositories-field{width:100%}.mico .mico-repositories-list{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.mico .mico-repositories-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:820px;min-height:520px;display:flex}.mico .mico-repositories-no-results{color:#91959e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:220px;display:flex}.mico .mico-repositories-no-results-title{color:#1a1d26;margin-top:4px;font-size:14px;font-weight:500;line-height:22px}.mico .mico-repositories-no-results-description{color:#60636b;font-size:13px;line-height:20px}.mico .mico-repositories-no-results-clear{color:#2660ff;border-radius:8px;height:32px;margin-top:4px}.mico .mico-repositories-no-results-clear:hover{color:#1f54e6;background:#eef3ff}.mico .mico-repositories-no-results-clear:focus-visible{outline:none;box-shadow:0 0 0 3px #2660ff1f}.mico .mico-repositories-empty-icon{background-image:url(../media/empty-squad.0i.iq~-stv1sv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;display:block}.mico .mico-repositories-empty-text{color:#60636b;font-size:14px;font-weight:400;line-height:22px}.mico .mico-repositories-empty .mico-agents-create{background-color:#2660ff;border-color:#2660ff;border-radius:8px;justify-content:center;align-items:center;width:89px;height:28px;padding:0;line-height:28px;display:inline-flex}.mico .mico-repositories-empty .mico-agents-create:hover{background-color:#1f54e6;border-color:#1f54e6}.mico .mico-repositories-empty .mico-agents-create:active{background-color:#1948cc;border-color:#1948cc}.mico .mico-repositories-empty .mico-agents-create:disabled,.mico .mico-repositories-empty .mico-agents-create:disabled:hover{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#f3f4f6;border-color:#dbdde0}.mico .mico-repository-row{background:#fff;border:1px solid #edeff2;border-radius:8px;align-items:center;gap:8px;width:100%;max-width:820px;height:64px;padding:8px 12px;display:flex}.mico .mico-repository-row.is-editing{background:0 0;border:0;border-radius:0;align-items:flex-start;height:auto;padding:0}.mico .mico-repository-edit-fields{flex:1;grid-template-columns:minmax(0,1fr) 32px;gap:6px;min-width:0;display:grid}.mico .mico-repository-transport-notice{color:#694d00;background:#fff8e6;border:1px solid #f0c36a;border-radius:6px;grid-column:1/-1;gap:8px;padding:10px 12px;font-size:13px;line-height:20px;display:flex}.mico .mico-repository-transport-notice-icon,.mico .mico-repository-transport-hint-icon{flex:none;margin-top:2px}.mico .mico-repository-transport-notice-title{color:#4f3a00;margin-bottom:2px;font-weight:600}.mico .mico-repository-transport-notice p{margin:2px 0 0}.mico .mico-repository-transport-notice code{color:#4f3a00;background:#ffffffb3;border-radius:3px;padding:1px 3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.mico .mico-repository-transport-hint{color:#37614b;grid-column:1/-1;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}.mico .mico-repository-description-input{grid-column:1}.mico .mico-repository-summary{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.mico .mico-repository-input,.mico .mico-repository-url,.mico .mico-repository-description{color:var(--unnamed,#1a1d26);letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:22px;font-family:PingFang SC,sans-serif!important}.mico input.mico-repository-input,.mico input.mico-repository-input::placeholder{letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:22px;font-family:PingFang SC,sans-serif!important}.mico .mico-repository-input{height:32px;box-shadow:none;background:#fff;border:1px solid #dbdde0;border-radius:6px;padding:5px 10px}.mico .mico-repository-input:focus-visible{box-shadow:none}.mico .mico-repository-url,.mico .mico-repository-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-repository-description{color:#60636b}.mico .mico-repository-match{color:#1a1d26;background:#eef3ff;border-radius:2px;padding:0 1px;font-weight:600}.mico .mico-repository-actions{opacity:1;flex-shrink:0;align-items:center;gap:2px;display:flex}.mico .mico-repository-icon-button{color:#1a1d26;background:#fff;border:1px solid #dbdde0;border-radius:8px;width:32px;height:32px}.mico .mico-repository-icon-button:hover,.mico .mico-repository-icon-button:focus-visible{color:#1a1d26}.mico .mico-repository-delete-button:hover,.mico .mico-repository-delete-button:focus-visible{color:#d92d20}.mico .mico-repositories-actions{justify-content:flex-end;align-items:center;gap:10px;width:100%;max-width:820px;display:flex}.mico .mico-repositories-actions.is-editing{flex-direction:column;align-items:stretch;gap:32px}.mico .mico-repositories-actions.is-editing .mico-repositories-save-group{justify-content:flex-end}.mico .mico-repositories-actions.is-editing .mico-repositories-save-group .mico-workspace-operation-button,.mico .mico-repositories-actions.is-editing .mico-repositories-save-group .mico-workspace-save-button{width:60px;height:28px;font-weight:400}.mico .mico-repositories-add-button{width:98px;height:28px;font-weight:400}.mico .mico-repositories-save-group{align-items:center;gap:12px;display:flex}.mico .mico-repositories-edit-group{align-items:center;gap:12px;margin-right:auto;display:flex}@media (max-width:640px){.mico .mico-repositories-settings-panel{width:calc(100% - 32px)}.mico .mico-workspace-operation-row{flex-direction:column;align-items:flex-start}.mico .mico-repository-row{flex-direction:row;align-items:center}.mico .mico-repository-actions{opacity:1}.mico .mico-repositories-actions{flex-direction:column;align-items:stretch}.mico .mico-repositories-save-group{justify-content:flex-end}}.mico .mico-agents-panel{flex-direction:column;gap:16px;min-width:0;display:flex}.mico .mico-squads-panel button,.mico .mico-agent-settings-page button{text-align:center;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.mico .mico-agents-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mico .mico-agent-settings-page .mico-agents-toolbar{justify-content:flex-start;gap:10px}.mico .mico-agents-search{border:1px solid var(--border);background:var(--card);width:min(280px,100%);height:36px;color:var(--muted-foreground);border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:border-color .16s,box-shadow .16s;display:flex}.mico .mico-agent-settings-page .mico-agents-search{background:#fff;border-color:#dbdde0;border-radius:8px;width:136px;height:28px;padding:0 10px;display:none}.mico .mico-agents-search:focus-within{border-color:#3375ff;box-shadow:0 0 0 3px #3375ff1a}.mico .mico-agents-search input{color:#1a1d26;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px;line-height:22px}.mico .mico-agents-search input::placeholder{color:var(--muted-foreground)}.mico .mico-agents-create{border-radius:var(--mico-sidebar-hover-radius);color:#fff;cursor:pointer;background:#1a1d26;border:1px solid #1a1d26;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:14px;font-weight:400;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 1px 2px #1a1d261f}.mico .mico-agent-settings-page .mico-agents-create{color:#fff;height:28px;box-shadow:none;background:#2660ff;border-color:#2660ff;border-radius:8px;padding:0 12px;font-size:14px;line-height:22px}.mico .mico-agent-settings-page .mico-agents-create:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.mico .mico-agent-settings-page .mico-agents-create-secondary{color:#1a1d26;box-shadow:none;background:#fff;border-color:#dbdde0}.mico .mico-agent-settings-page .mico-agents-create-secondary:hover{color:#1a1d26;background:#f7f8fa;border-color:#cfd3dc}.mico .mico-agents-create:hover{color:#fff;background:#343741;border-color:#343741}.mico .mico-agents-create:disabled,.mico .mico-agents-create:disabled:hover{color:#9ca3af;box-shadow:none;cursor:not-allowed;pointer-events:none;background:#f3f4f6;border-color:#dbdde0;transform:none}.mico .mico-squads-create-disabled-trigger{cursor:not-allowed;display:inline-flex}.mico-agent-visibility-option{border:1px solid var(--border);color:#1a1d26;text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:54px;padding:10px 14px;font-size:13px;line-height:18px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex}.mico-agent-visibility-option:hover{background:#f7f8fa;border-color:#d7dbe3}.mico-agent-visibility-option[data-active=true]{background:#3375ff12;border-color:#3375ff59;box-shadow:0 0 0 3px #3375ff12}.mico .mico-agents-status-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mico .mico-agents-status-chip{border:1px solid var(--border);color:#4f5360;cursor:pointer;background:#f7f8fa;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.mico .mico-agent-settings-page .mico-agents-status-chip{color:#1a1d26;background:#fff;border-color:#dbdde0;height:28px;padding:2px 12px;font-size:14px;font-weight:500;line-height:22px}.mico .mico-agent-settings-page .mico-agents-status-chip:hover{color:#1a1d26;background:#f7f8fa;border-color:#dbdde0}.mico .mico-agents-status-chip:hover,.mico .mico-agents-status-chip.is-active{color:#3375ff;background:#3375ff14;border-color:#3375ff47}.mico .mico-agent-settings-page .mico-agents-status-chip.is-active{color:#1a1d26;background:#f2f3f5;border-color:#0000}.mico .mico-agent-settings-page .mico-agents-empty{min-height:0;color:var(--muted-foreground);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.mico .mico-agent-settings-page .mico-agent-table-body-empty{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.mico .mico-agent-settings-page .mico-agent-table-body-empty .mico-agents-empty{padding:0}.mico .mico-agent-settings-page .mico-agents-empty-icon{background-image:url(../media/empty-squad.0i.iq~-stv1sv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;display:block}.mico .mico-agent-settings-page .mico-agents-empty-text{color:#60636b;font-size:14px;font-weight:400;line-height:22px}.mico .mico-agent-settings-page .mico-agents-empty-actions{align-items:center;gap:12px;margin-top:0;display:flex}.mico .mico-agent-settings-page .mico-agents-empty-actions .mico-agents-create{border-radius:8px;height:28px;padding:0 12px;font-size:14px;line-height:28px}.mico .mico-agent-settings-page .mico-agents-empty-actions .mico-agents-create-secondary{color:#1a1d26;box-shadow:none;background:#fff;border-color:#dbdde0}.mico .mico-agent-settings-page .mico-agents-empty-actions .mico-agents-create-secondary:hover{color:#1a1d26;background:#f7f8fa;border-color:#cfd3dc}.mico .mico-agent-row,.mico .mico-agent-card{border:1px solid var(--border);background:var(--card);border-radius:14px}.mico .mico-agent-row{align-items:center;gap:16px;padding:14px 16px;display:flex}.mico .mico-agents-cards{flex-direction:column;gap:12px;display:flex}.mico .mico-agent-card{cursor:pointer;padding:16px;transition:border-color .16s,background-color .16s,box-shadow .16s}.mico .mico-agent-card:hover{background:#fbfcff;border-color:#3375ff47;box-shadow:0 12px 32px #21252d0f}.mico .mico-agents-table{background:0 0;overflow:visible}.mico .mico-agent-settings-page .mico-agents-table{background:#fff;border:1px solid #edeff2;border-radius:12px;overflow:hidden}.mico .mico-agent-settings-page .mico-agents-table-empty{background:0 0;border:0;flex:1}.mico .mico-agent-settings-page .mico-agent-table-body-empty{border:0}.mico .mico-agent-settings-page .mico-agents-table::-webkit-scrollbar{display:none}.mico .mico-agent-settings-page{position:relative}.mico .mico-agents-bulk-bar{color:#60636b;align-self:flex-start;align-items:center;gap:0;min-height:22px;margin-top:-8px;margin-left:13px;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.mico .mico-agents-bulk-summary{align-items:center;gap:10px;min-width:0;display:inline-flex}.mico .mico-agents-bulk-count{align-items:center;gap:3px;display:inline-flex}.mico .mico-agents-bulk-bar strong{color:#60636b;font-weight:400}.mico .mico-agents-bulk-clear{color:#60636b;border-radius:8px;padding:2px 6px;font-size:12px;font-weight:400;transition:background-color .16s,opacity .16s}.mico .mico-agents-bulk-clear:not(:disabled):hover{background:#f1f2f5}.mico .mico-agents-bulk-clear:disabled{cursor:not-allowed;opacity:.45}.mico .mico-agents-bulk-delete{color:#fa4646;border-radius:8px;align-items:center;padding:0;font-size:14px;font-weight:400;line-height:22px;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.mico .mico-agents-bulk-delete:not(:disabled):hover{color:#d92d20}.mico .mico-agents-bulk-delete:disabled{cursor:not-allowed;opacity:.45}.mico .mico-agent-table-body{min-height:0}.mico .mico-agent-table-head,.mico .mico-agent-table-row{grid-template-columns:24px minmax(240px,2.4fr) 120px minmax(120px,1fr) minmax(144px,1.2fr) 110px 84px 40px;align-items:center;gap:16px;display:grid}.mico .mico-agent-settings-page .mico-agent-table-head,.mico .mico-agent-settings-page .mico-agent-table-row{box-sizing:border-box;grid-template-columns:28px minmax(160px,2.2fr) minmax(108px,1fr) 82px 84px 76px minmax(100px,1fr) 78px 48px;gap:10px}.mico .mico-agent-select-checkbox{appearance:none;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:16px;height:16px;margin:0;display:block}.mico .mico-agent-select-checkbox:checked,.mico .mico-agent-select-checkbox:indeterminate{background-color:#3375ff;background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-color:#0000}.mico .mico-agent-select-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.75 3.25 5.1 7.9 2.25 5.05' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mico .mico-agent-select-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 6h6' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.mico .mico-agent-select-cell{justify-content:flex-start;align-items:center;width:28px;height:100%;display:flex}.mico .mico-agent-select-checkbox:disabled{cursor:not-allowed;opacity:.35}.mico .mico-agent-table-head{box-sizing:border-box;border-bottom:1px solid var(--border);height:48px;color:var(--muted-foreground);letter-spacing:0;padding:10px 4px;font-size:11px;font-weight:600}.mico .mico-agent-settings-page .mico-agent-table-head{color:#91959e;border-bottom-color:#edeff2;width:100%;min-width:0;height:48px;padding:0 0 0 14px;font-size:14px;font-weight:500;line-height:22px}.mico .mico-agent-settings-page .mico-agent-table-head>*,.mico .mico-agent-settings-page .mico-agent-table-row>*{min-width:0;overflow:hidden}.mico .mico-agent-settings-page .mico-agent-table-head>:last-child,.mico .mico-agent-settings-page .mico-agent-table-row>:last-child{justify-self:start}.mico .mico-agent-table-row{box-sizing:border-box;border-bottom:1px solid var(--border);cursor:pointer;height:56px;padding:12px 4px;transition:background-color .16s,box-shadow .16s}.mico .mico-agent-settings-page .mico-agent-table-row{color:#1a1d26;border-bottom-color:#edeff2;width:100%;min-width:0;height:56px;min-height:56px;padding:0 0 0 14px;font-size:14px;font-weight:400;line-height:22px}.mico .mico-agent-settings-page .mico-agent-table-row .text-sm.font-semibold{font-weight:400;line-height:22px}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(2){gap:8px}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(4){color:#1a1d26;align-items:center;gap:4px;height:32px;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(4)>span:first-child{width:6px;height:6px}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(4)>span:last-child{color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-agent-settings-page .mico-agent-table-row p.truncate{display:none}.mico .mico-agent-settings-page .mico-agent-table-row [aria-label=智能体操作]{color:#60636b;width:32px;height:32px}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(7),.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(8){color:#1a1d26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-agent-settings-page .mico-agent-table-row>:nth-child(7) svg{color:#60636b;width:16px;height:16px}.mico .mico-agent-table-row:last-child{border-bottom:0}.mico .mico-agent-table-row:hover{background:#f7f8fab8}.mico .mico-agent-settings-page .mico-agent-table-row:hover{background:#f7f8fa}.mico .mico-agent-table-row.is-selected,.mico .mico-agent-settings-page .mico-agent-table-row.is-selected{box-shadow:none;background:0 0}.mico .mico-agent-table-row.is-selected:hover,.mico .mico-agent-settings-page .mico-agent-table-row.is-selected:hover{background:#f7f8fa}.mico .mico-agent-settings-page .mico-agent-table-row>:last-child,.mico .mico-agent-settings-page .mico-agent-table-head>:last-child{justify-content:center;display:flex}.mico .mico-squads-table{background:#fff;border:1px solid #edeff2;border-radius:12px;overflow:hidden}.mico .mico-local-agents-section{border:0;flex-direction:column;gap:20px;padding:0;display:flex}.mico .mico-local-agents-header{flex-direction:column;align-items:stretch;gap:40px;display:flex}.mico .mico-local-agents-header h2,.mico .mico-local-agents-subheader h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-local-agents-subheader h2{letter-spacing:0;vertical-align:middle;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mico .mico-local-agents-header-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.mico .mico-local-agents-count{color:#1a1d26;letter-spacing:0;vertical-align:middle;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:22px}.mico .mico-local-agents-add-button{border-radius:8px;height:28px;padding:0 10px;font-size:14px;font-weight:400;box-shadow:0 1px 2px #2660ff1f;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-local-agents-add-button:hover,.mico .mico-local-agents-add-button:focus-visible{color:#fff!important;background:#1d4ed8!important;border-color:#1d4ed8!important}.mico .mico-local-agents-table{background:#fff;border:1px solid #edeff2;border-radius:12px;overflow:hidden}.mico .mico-local-agent-row,.mico .mico-local-token-row{border-bottom:1px solid #edeff2;align-items:center;gap:20px;min-height:56px;padding:0 14px;display:grid}.mico .mico-local-agent-row{grid-template-columns:minmax(0,1fr) auto}.mico .mico-local-token-row{grid-template-columns:minmax(0,1fr) auto;padding-top:8px;padding-bottom:8px}.mico .mico-local-agent-row:last-child,.mico .mico-local-token-row:last-child{border-bottom:0}.mico .mico-local-token-row-clickable{cursor:pointer;transition:background-color .16s}.mico .mico-local-token-row-clickable:hover{background:#f7f8fab8}.mico .mico-local-agent-name-cell,.mico .mico-local-token-name-cell{align-items:center;gap:10px;min-width:0;display:flex}.mico .mico-local-agent-provider-logo{flex-shrink:0;width:22px;height:22px}.mico .mico-local-agent-name,.mico .mico-local-token-name{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;line-height:20px;overflow:hidden}.mico .mico-local-agent-actions-cell,.mico .mico-local-token-actions-cell{align-items:center;gap:18px;display:flex}.mico .mico-local-agent-status{color:#1a1d26;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.mico .mico-local-agent-status-dot{background:#22c55e;border-radius:9999px;width:5px;height:5px}.mico .mico-local-agent-status[data-tone=danger] .mico-local-agent-status-dot{background:#ef4444}.mico .mico-local-agent-status[data-tone=muted] .mico-local-agent-status-dot{background:#9ca3af}.mico .mico-local-agent-delete-button{color:#60636b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-local-agent-delete-button:hover{color:#dc2626;background:#f3f4f6}.mico .mico-local-agent-delete-button:disabled{cursor:not-allowed;opacity:.45}.mico .mico-local-token-icon{color:#1a1d26;background:#f7f8fa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.mico .mico-local-token-icon img{width:16px;height:16px}.mico .mico-local-token-title-row{align-items:center;gap:8px;min-width:0;display:flex}.mico .mico-local-token-unregistered{color:#dc2626;background:#dc26261a;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:1px 6px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.mico .mico-local-token-meta{color:#60636b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.mico .mico-local-token-reconnect{color:#3375ff;white-space:nowrap;align-items:center;gap:4px;font-size:12px;line-height:18px;display:inline-flex}.mico .mico-local-agents-settings-panel:has(.mico-squads-empty){min-height:100%}.mico .mico-local-agents-section:has(.mico-squads-empty){flex:1;min-height:0}.mico .mico-local-agents-section .mico-squads-empty{flex:1;min-height:0}.mico .mico-squads-header{flex-direction:column;align-items:stretch;gap:40px;display:flex}.mico .mico-squads-header-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.mico .mico-squads-header .mico-agents-create{color:#fff;background:#2660ff;border-color:#2660ff;border-radius:8px;height:28px;line-height:22px}.mico .mico-squads-header .mico-agents-create:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.mico .mico-squads-header .mico-agents-create:disabled,.mico .mico-squads-header .mico-agents-create:disabled:hover,.mico .mico-squads-empty .mico-agents-create:disabled,.mico .mico-squads-empty .mico-agents-create:disabled:hover{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#f3f4f6;border-color:#dbdde0}.mico .mico-squads-header .mico-squads-create-disabled-trigger{display:inline-flex}.mico .mico-squads-header h2{color:#1a1d26;margin:0;font-size:20px;font-weight:700;line-height:28px}.mico .mico-squads-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}.mico .mico-squads-empty-icon{background-image:url(../media/empty-squad.0i.iq~-stv1sv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;display:block}.mico .mico-squads-empty .mico-agents-create{background-color:#2660ff;border-color:#2660ff;border-radius:8px;justify-content:center;align-items:center;width:89px;height:28px;padding:0;line-height:22px;display:inline-flex}.mico .mico-squads-empty .mico-agents-create:hover{background-color:#1f54e6;border-color:#1f54e6}.mico .mico-squads-empty .mico-agents-create:active{background-color:#1948cc;border-color:#1948cc}.mico .mico-squads-empty-text{color:#60636b;font-size:14px;font-weight:400;line-height:22px}.mico .mico-squad-table-body{min-height:0}.mico .mico-squad-table-head,.mico .mico-squad-table-row{grid-template-columns:minmax(0,2.6fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:20px;display:grid}.mico .mico-squad-table-head{color:var(--muted-foreground);border-bottom:1px solid #edeff2;padding:12px 14px;font-size:14px;font-weight:600}.mico .mico-squad-table-row{cursor:pointer;border-bottom:1px solid #edeff2;height:56px;padding:0 14px;transition:background-color .16s}.mico .mico-squad-name-cell{align-items:center;gap:10px;min-width:0;display:flex}.mico .mico-squad-icon{color:#1a1d26;background:#f7f8fa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mico .mico-squad-icon-image{border-radius:inherit;object-fit:cover;width:100%;height:100%}.mico .mico-squad-default-icon{background-image:url(../media/empty-squad.0i.iq~-stv1sv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;display:block}.mico .mico-squad-leader-pill{color:#1a1d26;background:#f3f4f6;border-radius:9999px;align-items:center;gap:6px;max-width:100%;height:24px;padding:4px 10px 4px 4px;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.mico .mico-squad-member-overflow-avatar{border:1px solid var(--background);color:#4f5360;text-align:center;background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.mico .mico-squad-member-avatar-frame{box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.mico-squad-member-role-avatar{color:#4f5360;background:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:100%;height:100%;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.mico-squad-member-role-avatar>img{object-fit:cover;width:100%;height:100%}.mico .mico-squad-table-row:last-child{border-bottom:0}.mico .mico-squad-table-row:hover{background:#f7f8fab8}.mico-squad-member-preview-popover{z-index:60;background:#fff;border:1px solid #e6e8ef;border-radius:12px;width:374px;max-height:420px;padding:22px 12px 24px 20px;position:fixed;overflow:visible;box-shadow:0 14px 34px #1a1d2624}.mico-squad-member-preview-popover:before{content:"";background:#fff;border-top:1px solid #e6e8ef;border-left:1px solid #e6e8ef;width:14px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.mico-squad-member-preview-popover-up:before{top:auto;bottom:-7px;transform:translate(-50%)rotate(225deg)}.mico-squad-member-preview-title{z-index:1;color:#1a1d26;background:#fff;font-size:14px;font-weight:700;line-height:20px;position:sticky;top:0}.mico-squad-member-preview-list{scrollbar-gutter:stable;flex-direction:column;gap:10px;max-height:340px;margin-top:14px;display:flex;overflow-y:auto}.mico-squad-member-preview-item{background:#fff;border:1px solid #e6e8ef;border-radius:12px;align-items:center;gap:14px;min-width:0;min-height:64px;padding:10px 16px;display:flex}.mico-squad-member-preview-avatar{border-radius:9999px;flex-shrink:0;display:flex}.mico-squad-member-preview-avatar .relative.inline-flex>span[aria-label^=Status\:]{width:6px;height:6px}.mico-squad-member-preview-name-line{align-items:baseline;gap:6px;min-width:0;font-size:14px;line-height:20px;display:flex}.mico-squad-member-preview-detail-line{color:#6b7280;align-items:center;gap:6px;min-width:0;margin-top:2px;font-size:12px;line-height:18px;display:flex}.mico-squad-member-preview-leader-badge{color:#b65f00;background:#fff1df;border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:500;line-height:17px}.mico .mico-agent-visibility-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:2px 7px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.mico .mico-agent-settings-page .mico-agent-visibility-badge,.mico .mico-agent-settings-page .mico-agent-workload-tag{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:fit-content;max-width:100%;min-height:24px;padding:2px 8px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.mico .mico-agent-settings-page .mico-agent-workload-tag{color:#1a1d26;background:#edeff2}.mico .mico-agent-visibility-badge.is-private{color:#60646f;background:#f1f2f5}.mico .mico-agent-visibility-badge.is-workspace{color:#3375ff;background:#3375ff17}.mico .mico-agent-settings-page .mico-agent-visibility-badge.is-private{color:#1a1d26;background:#edeff2}.mico .mico-agent-settings-page .mico-agent-visibility-badge.is-workspace{color:#0c2ba6;background:#edf2ff}.mico .mico-agent-detail-page{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:24px}.mico .mico-agent-detail-header{border-bottom:1px solid #eceef2;flex-shrink:0;align-items:center;gap:16px;min-height:64px;padding:0 28px;display:flex}.mico .mico-agent-detail-back{border-radius:var(--mico-sidebar-hover-radius);color:#1a1d26;align-items:center;gap:6px;height:32px;padding:0 8px;font-size:13px;font-weight:400;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-agent-detail-back:hover{color:#1a1d26;background:#f1f2f5}.mico .mico-agent-detail-content{flex:1;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:18px;min-height:0;padding:22px 28px 28px;display:grid;overflow:hidden}.mico .mico-agent-detail-side{scrollbar-width:thin;scrollbar-color:oklch(78% .03 275) transparent;flex-direction:column;gap:16px;min-width:0;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.mico .mico-agent-detail-side::-webkit-scrollbar{width:8px}.mico .mico-agent-detail-tab-body::-webkit-scrollbar{width:8px}.mico .mico-agent-detail-side::-webkit-scrollbar-track{background:0 0}.mico .mico-agent-detail-tab-body::-webkit-scrollbar-track{background:0 0}.mico .mico-agent-detail-side::-webkit-scrollbar-thumb{background:#b1b6cb padding-box padding-box;background:lab(74.2688% 1.32269 -11.1837) padding-box padding-box;border:2px solid #0000;border-radius:999px}.mico .mico-agent-detail-tab-body::-webkit-scrollbar-thumb{background:#b1b6cb padding-box padding-box;background:lab(74.2688% 1.32269 -11.1837) padding-box padding-box;border:2px solid #0000;border-radius:999px}.mico .mico-agent-detail-section,.mico .mico-agent-detail-main{background:#fff;border:1px solid #eceef2;border-radius:16px;overflow:visible;box-shadow:0 1px 2px #1a1d2608}.mico .mico-agent-detail-section{flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.mico .mico-agent-detail-section-title{color:#1a1d26;font-size:15px;font-weight:600;line-height:22px}.mico .mico-agent-detail-avatar{background:#f1f2f5;border-radius:14px;outline:none;flex:0 0 64px;width:64px;height:64px;position:relative;overflow:hidden}.mico .mico-agent-detail-avatar:focus-visible{box-shadow:0 0 0 3px #1a1d2614}.mico .mico-agent-detail-field{flex-direction:column;gap:7px;min-width:0;display:flex}.mico .mico-agent-detail-field>span{color:#60646f;font-size:13px;font-weight:500;line-height:22px}.mico .mico-agent-detail-input,.mico .mico-agent-detail-textarea{color:#1a1d26;background:#fff;border:1px solid #e1e3e8;border-radius:10px;outline:none;width:100%;font-size:14px;line-height:22px;transition:border-color .16s,box-shadow .16s}.mico .mico-agent-detail-input{height:36px;padding:0 12px}.mico .mico-agent-detail-textarea{resize:none;min-height:96px;padding:9px 12px}.mico .mico-agent-detail-input:focus,.mico .mico-agent-detail-textarea:focus{border-color:#b8bbc4;box-shadow:0 0 0 3px #1a1d260f}.mico .mico-agent-detail-input:disabled,.mico .mico-agent-detail-textarea:disabled{color:#8f939e;background:#f7f8fa}.mico .mico-agent-detail-visibility-row{flex-wrap:wrap;align-items:center;gap:8px 20px;min-width:0;display:flex}.mico .mico-agent-detail-visibility-row .mico-create-public-warning{grid-column:unset;flex-basis:auto;width:auto}.mico .mico-agent-detail-picker:not(.contents){min-width:0;max-width:100%;display:inline-flex}.mico .mico-agent-detail-picker button{color:#1a1d26;background:#f7f8fa;border:1px solid #dfe2e8;min-width:0;max-width:100%;min-height:28px;padding:2px 8px;overflow:hidden;box-shadow:0 1px 1px #1a1d260a}.mico .mico-agent-detail-picker button>span{min-width:0}.mico .mico-agent-detail-picker button:not(:disabled):hover,.mico .mico-agent-detail-picker button:not(:disabled):focus-visible{color:#1a1d26;background:#fff;border-color:#cfd3dc;box-shadow:0 0 0 3px #1a1d260f}.mico .mico-agent-detail-picker button:disabled{box-shadow:none;background:0 0;border-color:#0000}.mico .mico-agent-visibility-segment{background:#f7f8fa;border:1px solid #dfe2e8;border-radius:10px;min-width:0;padding:2px;display:inline-flex;overflow:hidden}.mico .mico-agent-detail-picker .mico-agent-visibility-segment button{color:#60646f;min-height:26px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.mico .mico-agent-detail-picker .mico-agent-visibility-segment button[data-active=true]{color:#fff;background:#1a1d26;box-shadow:0 1px 2px #1a1d262e}.mico .mico-agent-detail-picker .mico-agent-visibility-segment button:not(:disabled):hover,.mico .mico-agent-detail-picker .mico-agent-visibility-segment button:not(:disabled):focus-visible{color:#1a1d26;background:#eceef2;box-shadow:0 0 0 3px #1a1d260f}.mico .mico-agent-detail-picker .mico-agent-visibility-segment button[data-active=true]:hover,.mico .mico-agent-detail-picker .mico-agent-visibility-segment button[data-active=true]:focus-visible{color:#fff;background:#1a1d26}.mico .mico-agent-detail-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mico .mico-agent-detail-tabs{border-bottom:1px solid #eceef2;flex-shrink:0;align-items:center;gap:2px;min-height:48px;padding:0 12px;display:flex;overflow-x:auto}.mico .mico-agent-detail-tab{border-radius:var(--mico-sidebar-hover-radius);color:#6f7280;flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-agent-detail-tab:hover,.mico .mico-agent-detail-tab[data-active=true]{color:#1a1d26;background:#f1f2f5}.mico .mico-agent-detail-tab-body{scrollbar-width:thin;scrollbar-color:oklch(78% .03 275) transparent;flex:1;min-height:0;overflow-y:auto}@media (max-width:960px){.mico .mico-agent-detail-content{grid-template-columns:1fr;overflow-y:auto}.mico .mico-agent-detail-side,.mico .mico-agent-detail-main{overflow:visible}}@media (min-width:768px){.mico .mico-settings-content[data-active-tab=agents]{overflow-y:hidden}.mico .mico-agent-settings-page{flex-direction:column;flex:1;height:100%;min-height:0;padding:80px 0;display:flex;overflow:hidden}.mico .mico-agent-settings-page .mico-agents-table{flex-direction:column;flex:none;height:auto;min-height:0;max-height:max(240px,100dvh - 307px);display:flex}.mico .mico-agent-settings-page .mico-agents-table.mico-agents-table-empty{height:614px;max-height:614px}.mico .mico-agent-settings-page .mico-agent-table-head{flex:none}.mico .mico-agent-settings-page .mico-agent-table-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(78% .03 275) transparent;scrollbar-width:none;flex:none;max-height:max(192px,100dvh - 355px);overflow:hidden auto}.mico .mico-agent-settings-page .mico-agent-table-body.mico-agent-table-body-empty{flex:0 0 614px;height:614px;max-height:614px;overflow:hidden}.mico .mico-agent-settings-page .mico-agent-table-body::-webkit-scrollbar{width:8px}.mico .mico-agent-settings-page .mico-agent-table-body::-webkit-scrollbar-track{background:0 0}.mico .mico-agent-settings-page .mico-agent-table-body::-webkit-scrollbar-thumb{background:#b1b6cb padding-box padding-box;background:lab(74.2688% 1.32269 -11.1837) padding-box padding-box;border:2px solid #0000;border-radius:999px}.mico .mico-agents-cards{display:none}.mico .mico-settings-content[data-active-tab=agents]:has(.mico-agent-settings-page-create){overflow-y:auto}.mico .mico-agent-settings-page.mico-agent-settings-page-create{height:100%;min-height:0;overflow:hidden}}.mico .mico-new-space-back{z-index:1;color:#1a1d26;cursor:pointer;font-weight:400;position:absolute;top:24px;left:24px}.mico .mico-new-space-canvas{min-width:0;padding:72px 0 40px}.mico .mico-new-space-panel{width:min(420px,100% - 48px)}.mico .mico-new-space-title{color:#1a1d26;font-size:24px;font-weight:600;line-height:32px}.mico .mico-new-space-description{color:var(--muted-foreground);margin-top:10px;font-size:14px;line-height:22px}.mico .mico-new-space-form{margin-top:28px}.mico .mico-new-space-form [data-slot=card]{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #eceef2,0 16px 40px #1a1d260f}.mico .mico-new-space-form [data-slot=label]{color:#1a1d26;font-size:14px;line-height:20px}.mico .mico-new-space-form [data-slot=input]{color:#1a1d26;caret-color:#1a1d26;cursor:text;background:#fff;border-color:#dfe2e8}.mico .mico-new-space-form [data-slot=input]::placeholder{color:#a0a4ad}.mico .mico-new-space-form [data-slot=input]:hover{border-color:#cfd3dc}.mico .mico-new-space-form [data-slot=input]:focus-visible{border-color:#1a1d26;box-shadow:0 0 0 3px #1a1d261a}.mico .mico-new-space-form [data-slot=textarea]{color:#1a1d26;caret-color:#1a1d26;cursor:text;background:#fff;border-color:#dfe2e8;min-height:96px}.mico .mico-new-space-form [data-slot=textarea]::placeholder{color:#a0a4ad}.mico .mico-new-space-form [data-slot=textarea]:hover{border-color:#cfd3dc}.mico .mico-new-space-form [data-slot=textarea]:focus-visible{border-color:#1a1d26;box-shadow:0 0 0 3px #1a1d261a}.mico .mico-new-space-form .workspace-slug-field{color:#1a1d26;background:#fff;border-color:#dfe2e8;transition:border-color .16s,box-shadow .16s}.mico .mico-new-space-form .workspace-slug-field:hover{border-color:#cfd3dc}.mico .mico-new-space-form .workspace-slug-field:focus-within{border-color:#1a1d26;box-shadow:0 0 0 3px #1a1d261a}.mico .mico-new-space-form .workspace-slug-prefix{color:#60646f;background:#f5f6f8;border-color:#e6e8ee}.mico .mico-new-space-form p.text-muted-foreground{color:#7c808a}.mico .mico-new-space-form p.text-destructive{color:#d92d20}.mico .mico-new-space-form [data-slot=button]{color:#fff;cursor:pointer;background:#1a1d26;border:1px solid #1a1d26}.mico .mico-new-space-form [data-slot=button]:not(:disabled):hover,.mico .mico-new-space-form [data-slot=button]:not(:disabled):focus-visible{color:#fff;background:#343741;border-color:#343741}.mico .mico-new-space-form [data-slot=button]:not(:disabled):focus-visible{box-shadow:0 0 0 3px #1a1d261f}.mico .mico-new-space-form [data-slot=button]:disabled{color:#a0a4ad;cursor:not-allowed;background:#f1f2f5;border-color:#e6e8ee}@media (max-width:900px){.mico{--mico-sidebar-panel-width:240px;--mico-sidebar-width:calc(var(--mico-sidebar-rail-width) + var(--mico-sidebar-panel-width));--mico-sidebar-pad-x:16px}.mico .mico-sidebar-row,.mico .mico-space-trigger,.mico-space-menu-item{font-size:14px}.mico .mico-sidebar-section-label,.mico .mico-sidebar-more,.mico .mico-sidebar-empty,.mico .mico-sidebar-rail-section-label{font-size:13px}}.mico .mico-sidebar-wrapper{width:var(--mico-sidebar-rail-width);flex-shrink:0;transition:width .22s,opacity .18s;display:flex;overflow:hidden}.mico .mico-sidebar-wrapper:has(.mico-sidebar[data-panel-visible=true]){width:var(--mico-sidebar-rail-width)}.mico .mico-shell[data-sidebar-animating=true] .mico-sidebar-wrapper{transition:width .22s,opacity .18s}.mico .mico-sidebar-wrapper:has(.mico-sidebar[data-secondary-animating=true]){transition:width .22s,opacity .18s}.mico .mico-sidebar-wrapper[data-collapsed=true]{opacity:0;pointer-events:none;width:0}.mico .mico-content-col{min-width:0;box-shadow:none;background:#fff;border-radius:0;flex-direction:column;margin:0;transition:padding-left .22s;position:relative}.mico .mico-content-body{flex-direction:row;position:relative}.mico .mico-sidebar-panel-slot{opacity:0;pointer-events:none;background:#fff;flex-shrink:0;width:0;min-width:0;transition:width .22s,opacity .18s;display:none;overflow:hidden}.mico .mico-shell[data-instant-task-panel-route-transitions=true] .mico-sidebar-panel-slot{transition:none}.mico .mico-shell[data-instant-task-panel-route-transitions=true][data-sidebar-animating=true] .mico-sidebar-panel-slot{transition:width .22s,opacity .18s}.mico .mico-shell[data-secondary-panel-mounted=true] .mico-sidebar-panel-slot{display:flex}.mico .mico-shell[data-secondary-panel-visible=true] .mico-sidebar-panel-slot{width:var(--mico-sidebar-panel-width);opacity:1;pointer-events:auto;overflow:visible}.mico .mico-shell[data-secondary-panel-pending=true] .mico-sidebar-panel-slot{transition:none}.mico .mico-collapsed-header-safe{border-color:#edeff2;height:60px;transition:padding-left .22s}.mico .mico-shell[data-task-workbench-transition] .mico-content-body{pointer-events:none;will-change:transform, opacity;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.mico .mico-shell[data-task-workbench-transition=to-management] .mico-content-body{opacity:0;transform:translate(48px)}.mico .mico-shell[data-task-workbench-transition=to-sidebar] .mico-content-body{opacity:0;transform:translate(-48px)}.mico .mico-shell[data-task-workbench-transition] .mico-sidebar-panel-slot{transition:none}.mico .mico-task-workbench-back{color:#626672;cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:13px;line-height:20px;transition:color .14s,background-color .14s;display:inline-flex}.mico .mico-task-workbench-back:hover{color:#1a1d26;background:#f3f4f6}.mico .mico-task-workbench-back svg{width:16px;height:16px}.mico .mico-issues-page .issue-board-column-count{display:none}.mico .mico-issues-body .issue-board-grid{--issue-board-column-width:309px;--issue-board-card-width:285px;gap:20px;padding-left:0;padding-right:0}.mico .mico-issues-body .issue-board-column{border-radius:10px;padding:8px 0}.mico .mico-issues-body .issue-board-column-header{min-height:32px;margin-bottom:8px;padding-left:12px;padding-right:12px}.mico .mico-issues-body .issue-board-column-scroll{padding:0 12px;overflow-x:hidden}.mico .mico-issues-body .issue-board-card-content{border-width:1px;border-radius:12px;padding:16px}.mico .mico-issues-body .issue-board-card-content--task-management{width:100%;max-width:100%;box-shadow:none;cursor:pointer;flex-direction:column;gap:12px;transition:box-shadow .5s;display:flex}.mico .mico-issues-body .group\/card:hover .issue-board-card-content--task-management,.mico .mico-issues-body .group\/card[data-popup-open] .issue-board-card-content--task-management{border-color:var(--border);background-color:var(--card);box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.mico .mico-issues-body .issue-board-card-title{margin:0;font-size:14px;font-weight:500;line-height:22px}.mico .mico-issues-body .issue-board-card-description{margin:-8px 0 0}.mico .mico-issues-body .issue-board-card-location-row,.mico .mico-issues-body .issue-board-card-business-tags{min-height:20px}.mico .mico-issues-body .issue-board-card-business-tags{flex-wrap:wrap;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}.mico .mico-issues-body .issue-board-card-identifier,.mico .mico-issues-body .issue-board-card-project,.mico .mico-issues-body .issue-board-card-label{box-sizing:border-box;border-radius:4px;height:20px;padding:0 6px;font-size:12px;font-weight:400;line-height:20px}.mico .mico-issues-body .issue-board-card-identifier{color:#343842;background:#f0f1f3}.mico .mico-issues-body .issue-board-card-project{border-radius:4px;max-width:120px;padding-top:0;padding-bottom:0}.mico .mico-issues-body button.issue-board-card-project{vertical-align:middle;cursor:pointer;border:0;align-items:center;height:20px;min-height:20px;margin:0;line-height:20px;transition:background-color .1s;display:inline-flex}.mico .mico-issues-body button.issue-board-card-project:hover,.mico .mico-issues-body button.issue-board-card-project:focus-visible,.mico .mico-issues-body button.issue-board-card-project[data-popup-open]{background:#e5e7eb}.mico .mico-issues-body .issue-board-card-label-item{flex:none;min-width:0;max-width:120px;display:inline-flex;overflow:hidden}.mico .mico-issues-body .issue-board-card-label{max-width:120px;overflow:hidden}.mico .mico-issues-body .issue-board-card-label>span{max-width:108px}.mico .mico-issues-body .issue-board-card-labels-trigger{width:100%;min-width:0;max-width:100%;min-height:20px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:0;display:flex}.mico .mico-issues-body .issue-board-card-labels-trigger:hover,.mico .mico-issues-body .issue-board-card-labels-trigger:focus-visible,.mico .mico-issues-body .issue-board-card-labels-trigger[data-popup-open],.mico .mico-issues-body .issue-board-card-labels-trigger[data-state=open]{background:var(--accent)}.mico .mico-issues-body .issue-board-card-labels-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.mico .mico-issues-body .issue-board-card-labels-empty{color:#91959e;align-items:center;gap:4px;min-height:20px;padding:0 6px;font-size:12px;line-height:20px;display:inline-flex}.mico .mico-issues-body .issue-board-card-labels-empty svg{width:13px;height:13px}.mico .mico-issues-body .issue-board-card-location-row .mico-neutral-task-tag{border-radius:4px;height:20px;min-height:20px;padding:0 6px;font-size:12px;line-height:20px}.mico .mico-issues-body .issue-board-card-footer{align-items:center;height:24px;min-height:24px;line-height:20px}.mico .mico-issues-body .issue-board-card-footer-main,.mico .mico-issues-body .issue-board-card-assignee,.mico .mico-issues-body .issue-board-card-assignee>div,.mico .mico-issues-body .issue-board-card-assignee [data-slot=popover-trigger],.mico .mico-issues-body .issue-board-card-footer-actions{align-items:center;height:24px}.mico .mico-issues-body .issue-board-card-assignee{border-radius:6px;margin-left:-4px;padding-left:4px;padding-right:4px;transition:background-color .1s}.mico .mico-issues-body .issue-board-card-assignee [data-slot=popover-trigger]{min-height:24px;margin-left:0;margin-right:0;padding:0}.mico .mico-issues-body .issue-board-card-assignee:hover,.mico .mico-issues-body .issue-board-card-assignee:focus-within{background:#f3f4f6}.mico .mico-issues-body .issue-board-card-updated-at{align-items:center;height:24px;display:inline-flex}.mico .mico-issues-page .mico-issues-body .issue-board-card-location-row .mico-workspace-task-tag[data-tone]{color:#051879;background:#e5ecff;height:20px;min-height:20px;padding:0 6px;font-size:12px;line-height:20px}.mico .mico-issues-body .issue-board-card-footer-actions>svg{width:24px;height:24px}.mico .mico-issues-body .issue-board-card-priority-trigger{width:24px;height:24px;padding:4px}.mico .mico-issues-body .issue-board-card-priority-trigger svg{width:16px;height:16px}.mico .mico-issues-page :where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]):not([data-disabled]),[role=link]:not([aria-disabled=true]):not([data-disabled]),[role=tab]:not([aria-disabled=true]):not([data-disabled]),[role=switch]:not([aria-disabled=true]):not([data-disabled]),[role=checkbox]:not([aria-disabled=true]):not([data-disabled])){cursor:pointer}.mico .mico-issues-page :where(button:disabled,[aria-disabled=true],[data-disabled]){cursor:not-allowed}@media (prefers-reduced-motion:reduce){.mico .mico-shell[data-task-workbench-transition] .mico-content-body{will-change:auto;transition:none}}.mico .mico-shell[data-sidebar-collapsed=true] .mico-collapsed-header-safe,.mico .mico-shell[data-secondary-sidebar-collapsed=true] .mico-collapsed-header-safe{padding-left:24px}.mico .mico-shell[data-sidebar-collapsed=true] .mico-settings-nav{padding-top:56px}.mico .mico-topbar{display:none}@media (max-width:767px){.mico .mico-content-col{box-shadow:none;border-radius:0;flex-direction:column;margin:0}.mico .mico-content-body{flex-direction:column}.mico .mico-sidebar-panel-slot{display:none}.mico .mico-sidebar-wrapper{z-index:50;will-change:transform;width:min(90vw,320px);transition:transform .22s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.mico .mico-sidebar-wrapper[data-open=true]{box-shadow:0 0 0 1px var(--border), 24px 0 48px #1a1d262e;transform:translate(0)}.mico .mico-sidebar-wrapper .mico-sidebar{background:var(--background);width:100%}.mico .mico-drawer-close{z-index:1;width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:10px;transition:background-color .16s,color .16s;position:absolute;top:14px;right:12px}.mico .mico-drawer-close:hover{background:var(--muted);color:var(--foreground)}.mico .mico-drawer-backdrop{z-index:40;cursor:pointer;background:#0f121c61;border:0;animation:.18s mico-backdrop-in;position:fixed;inset:0}@keyframes mico-backdrop-in{0%{opacity:0}to{opacity:1}}.mico .mico-topbar{border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:10px;height:52px;padding:0 12px;display:flex}.mico .mico-topbar-title{text-overflow:ellipsis;white-space:nowrap;color:#1a1d26;letter-spacing:0;flex:1;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.mico .mico-topbar-menu{width:40px;height:40px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:10px;margin-left:-6px;transition:background-color .16s}.mico .mico-topbar-menu:hover{background:var(--muted)}.mico .mico-topbar-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.mico .mico-topbar-action{color:#60636b;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .16s,color .16s;display:inline-flex}.mico .mico-topbar-action:hover,.mico .mico-topbar-action:focus-visible,.mico .mico-topbar-action--primary{color:#1a1d26;background:#f2f4f7}.mico .mico-topbar-actions .mico-space-rail-trigger{border-radius:12px;width:34px;height:34px}.mico .mico-topbar-actions .mico-space-rail-trigger-avatar{width:28px;height:28px}.mico .mico-topbar-actions .mico-space-rail-badge{display:none}.mico-space-menu--mobile-sheet{border-radius:18px;max-height:min(72vh,520px);overflow-y:auto;top:auto!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;width:auto!important;position:fixed!important;left:12px!important;transform:none!important}.mico .mico-mobile-tabbar{z-index:70;min-height:calc(64px + env(safe-area-inset-bottom,0px));padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:#fffffff5;border-top:1px solid #edeff2;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #1a1d2614}.mico .mico-mobile-tabbar-item{color:#60636b;letter-spacing:0;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;height:52px;font-size:11px;line-height:14px;display:inline-flex;position:relative}.mico .mico-mobile-tabbar-item[data-active=true]{color:#1a1d26;background:#f2f4f7}.mico .mico-mobile-tabbar-icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.mico .mico-mobile-tabbar-badge{color:#fff;text-align:center;background:#ff4d4f;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-7px;right:-11px}.mico .mico-mobile-tabbar-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mico .mico-settings-mobile-home{background:#f6f7f9;min-height:100%;padding:14px 12px 88px;overflow-y:auto}.mico .mico-settings-mobile-groups{flex-direction:column;gap:18px;display:flex}.mico .mico-settings-mobile-group-title{color:#60636b;margin:0 0 8px;padding:0 4px;font-size:13px;font-weight:600;line-height:18px}.mico .mico-settings-mobile-list{background:#fff;border:1px solid #edeff2;border-radius:12px;overflow:hidden}.mico .mico-settings-mobile-group .mico-settings-workspace-selector{border-top:0;margin-top:10px;padding:0}.mico .mico-settings-mobile-group .mico-settings-workspace-selector .mico-workspace-scope-trigger{background:#fff;border:1px solid #edeff2;border-radius:12px;justify-content:space-between;width:100%;max-width:none;min-height:48px;padding:0 14px}.mico .mico-settings-mobile-item{color:#1a1d26;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-bottom:1px solid #f0f1f3;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 12px;display:grid}.mico .mico-settings-mobile-item:last-child{border-bottom:0}.mico .mico-settings-mobile-item:active,.mico .mico-settings-mobile-item:focus-visible{background:#f6f7f9}.mico .mico-settings-mobile-item-icon{color:#3d414a;background:#f2f4f7;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mico .mico-settings-mobile-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.mico .mico-settings-page--mobile-detail{flex:1;min-width:0}.mico .mico-settings-page--mobile-detail .mico-settings-content{width:100%;min-width:0}.mico .mico-new-task-button{min-height:40px;margin-top:20px}.mico .mico-settings-link{height:44px}.mico .mico-sidebar-row{min-height:36px}.mico .mico-settings-page{flex-direction:column}.mico .mico-settings-nav{border-right:0;border-bottom:1px solid var(--border);width:100%;box-shadow:none;scrollbar-width:none;flex-shrink:0;gap:4px;padding:8px 12px;display:flex;overflow:auto hidden}.mico .mico-settings-groups{gap:4px;margin:0;display:flex}.mico .mico-settings-group{gap:4px;padding:0;display:flex}.mico .mico-settings-item-list{flex-direction:row;gap:4px;padding:0;display:flex}.mico .mico-settings-group-label{display:none}.mico .mico-settings-nav-item{white-space:nowrap;flex-shrink:0;width:auto;height:38px}.mico .mico-settings-panel,.mico .mico-settings-panel-wide{width:100%;padding-top:18px;padding-left:16px;padding-right:16px}.mico .mico-agent-settings-page{width:min(800px,100%);height:auto;min-height:calc(100vh - 24px);margin:0 auto;padding:80px 0}.mico .mico-agent-settings-header{min-height:0;padding:0}.mico .mico-agent-settings-body{width:100%;margin-left:0;padding:16px 16px 18px}.mico .mico-agent-settings-controls,.mico .mico-agent-settings-actions{flex-wrap:wrap;align-items:stretch;height:auto}.mico .mico-agent-settings-page .mico-agents-search{width:100%}.mico .mico-agent-settings-page .mico-agents-create{flex:180px;justify-content:center}.mico .mico-squads-settings-panel{width:min(800px,100% - 48px)}.mico .mico-agent-detail-header{padding:0 14px}.mico .mico-agent-detail-content{gap:14px;padding:16px 14px 20px}.mico .mico-new-space-back{top:16px;left:16px}.mico .mico-new-space-canvas{align-items:flex-start;padding:76px 0 24px}.mico .mico-new-space-panel{width:min(420px,100% - 32px)}}.mico .mico-creating-task-page{background:#fff;flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.mico .mico-creating-task-embedded{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.mico .mico-creating-task-minimal{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex;transform:translateY(-4px)}.mico .mico-creating-task-minimal-status{color:#858b96;letter-spacing:0;text-align:center;vertical-align:middle;width:800px;max-width:calc(100vw - 48px);font-family:PingFang SC,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.mico .mico-creating-task-minimal-brand{color:#1a1d26;letter-spacing:0;text-align:center;vertical-align:middle;grid-template-columns:1fr 50px 1fr;justify-content:center;align-items:end;column-gap:8px;width:800px;max-width:calc(100vw - 48px);height:26px;font-family:PingFang SC,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;display:grid;transform:translate(15px)}.mico .mico-creating-task-brand-copy{white-space:nowrap;grid-column:1;justify-self:end;animation:.36s ease-out both mico-creating-task-copy-enter;transform:translate(30px)}@keyframes mico-creating-task-copy-enter{0%{opacity:0;transform:translate(30px,4px)}to{opacity:1;transform:translate(30px)}}.mico .mico-creating-task-logo-shine{flex:none;grid-column:2;place-self:end start;width:50px;display:inline-flex;position:relative;overflow:hidden;transform:translate(30px,-5px)}.mico .mico-creating-task-logo-shine:after{content:"";filter:blur(3px);pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffe6 50%,#0000 100%);width:10px;animation:1.8s ease-in-out infinite mico-logo-shine-sweep;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)}.mico .mico-creating-task-logo-shine img{width:50px;height:auto}@keyframes mico-logo-shine-sweep{0%,35%{transform:translate(-160%)}85%,to{transform:translate(620%)}}.mico .mico-creating-task-card{text-align:center;flex-direction:column;align-items:center;gap:12px;width:min(420px,100% - 48px);display:flex}.mico .mico-creating-task-card h1,.mico .mico-creating-task-hero h2,.mico .mico-creating-task-section-header h2{color:#1a1d26;margin:0}.mico .mico-creating-task-card h1,.mico .mico-creating-task-hero h2{font-size:16px;font-weight:600;line-height:24px}.mico .mico-creating-task-card p,.mico .mico-creating-task-hero p{color:#6f7480;margin:0;font-size:14px;line-height:22px}.mico .mico-creating-task-icon{color:#1a1d26;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.mico .mico-creating-task-icon[data-tone=loading]{color:#1a1d26;background:#f1f2f4}.mico .mico-creating-task-icon[data-tone=success]{color:#178a43;background:#e9f7ef}.mico .mico-creating-task-icon[data-tone=danger]{color:#c73333;background:#fff0f0}.mico .mico-creating-task-icon[data-tone=muted]{color:#6f7480;background:#f3f4f6}.mico .mico-creating-task-hero{align-items:flex-start;gap:14px;padding:20px 0 22px;display:flex}.mico .mico-creating-task-section{border-top:1px solid #eef0f3;padding:22px 0}.mico .mico-creating-task-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.mico .mico-creating-task-section-header h2{font-size:14px;font-weight:600;line-height:20px}.mico .mico-creating-task-section-header span{color:#9aa0aa;font-size:12px;line-height:18px}.mico .mico-creating-task-prompt{color:#1a1d26;font-size:14px;line-height:24px}.mico .mico-creating-task-error{color:#c73333;margin:0;font-size:14px;line-height:22px}.mico .mico-sidebar-task-section{gap:6px}.mico .mico-sidebar-workspace-scope{flex:auto;align-items:center;width:auto;min-width:0;padding:0;display:flex}.mico .mico-sidebar-workspace-scope>*{width:fit-content;min-width:0;max-width:100%}.mico .mico-sidebar-workspace-scope .mico-workspace-scope-trigger{width:fit-content;max-width:100%}.mico .mico-sidebar-workspace-scope .mico-workspace-scope-name{flex:auto}.mico .mico-workspace-scope-trigger{color:#1a1d26;cursor:pointer;letter-spacing:-.02em;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;max-width:140px;height:28px;padding:0 6px;font-size:14px;font-weight:500;line-height:22px;display:inline-flex;position:relative}.mico .mico-workspace-scope-invitation-dot,.mico .mico-workspace-scope-notification-dot{background:#ff3b30;border-radius:999px;width:6px;height:6px;position:absolute;top:2px;right:2px;box-shadow:0 0 0 2px #ff3b301f}.mico .mico-workspace-scope-trigger:hover,.mico .mico-workspace-scope-trigger:focus-visible,.mico .mico-workspace-scope-trigger[aria-expanded=true],.mico .mico-workspace-scope-trigger[data-popup-open]{background:#1a1d260f;outline:none}.mico .mico-workspace-scope-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico .mico-assets-workspace-selector .mico-workspace-scope-trigger{min-width:0;max-width:100%}.mico-workspace-scope-menu{box-sizing:border-box;width:220px;min-width:220px;max-width:280px;max-height:min(560px, var(--available-height,calc(100dvh - 16px)));overscroll-behavior:contain;color:#1a1d26;background:#fff;border:.5px solid #e6e8eb;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;padding:4px 0;display:flex;overflow:hidden auto;box-shadow:0 6px 12px -8px #1a1d260f,0 4px 8px #1a1d260a,0 8px 24px 8px #1a1d260a}.mico-workspace-scope-menu-label{box-sizing:border-box;color:#91959e;align-items:center;width:100%;height:32px;padding:8px 12px 4px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:20px;display:flex}.mico-workspace-scope-menu-item{box-sizing:border-box;color:#1a1d26;cursor:pointer;border-radius:4px;align-items:center;gap:8px;width:calc(100% - 8px);min-height:32px;margin:0 4px;padding:5px 8px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:flex}.mico-workspace-scope-menu-item:hover,.mico-workspace-scope-menu-item:focus,.mico-workspace-scope-menu-item[data-highlighted],.mico-workspace-scope-menu-item[data-popup-open],.mico-workspace-scope-menu-item[data-open]{color:#1a1d26;background:#f5f6f8}.mico-workspace-scope-menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mico-workspace-scope-avatar{flex:0 0 20px;font-size:12px;line-height:20px;border-radius:6px!important;width:20px!important;height:20px!important}.mico-workspace-scope-avatar:not(img){border:0;font-weight:400}img.mico-workspace-scope-avatar{object-fit:cover;border:.5px solid #e6e8eb}.mico-workspace-scope-avatar-all{color:#fff;background:#4d82ff;justify-content:center;align-items:center;display:inline-flex}.mico-workspace-scope-avatar-all-icon{width:12px;height:12px;display:block}.mico-workspace-scope-menu-check{color:#1a1d26;stroke-width:1.6px;flex:0 0 14px;width:14px;height:14px}.mico-workspace-scope-menu-badge{color:#fff;background:#ef4444;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:1;display:inline-flex}.mico .mico-cross-workspace-notification-bar{box-sizing:border-box;flex-direction:column;gap:6px;width:calc(100% - 16px);margin:0 8px;display:flex}.mico .mico-cross-workspace-notification{background:#fff9e8;border:1px solid #f2dda8;border-radius:8px;align-items:flex-start;gap:6px;min-width:0;padding:7px 6px 7px 9px;display:flex}.mico .mico-cross-workspace-notification-content{flex:auto;min-width:0}.mico .mico-cross-workspace-notification-title{color:#7d5215;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.mico .mico-cross-workspace-notification-summary{color:#9a7440;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.mico .mico-cross-workspace-notification-view,.mico .mico-cross-workspace-notification-dismiss{cursor:pointer;background:0 0;border:0;flex:none}.mico .mico-cross-workspace-notification-view{color:#b56a00;padding:2px 3px;font-size:11px;font-weight:600;line-height:18px}.mico .mico-cross-workspace-notification-dismiss{color:#b69a6d;padding:0 2px;font-size:18px;line-height:20px}.mico .mico-cross-workspace-notification-view:hover,.mico .mico-cross-workspace-notification-view:focus-visible,.mico .mico-cross-workspace-notification-dismiss:hover,.mico .mico-cross-workspace-notification-dismiss:focus-visible{color:#7d5215;outline:none}.mico .mico-sidebar-workspace-aggregate-empty{color:#787d87;background:#fafbfc;border:1px dashed #d9dce2;border-radius:10px;margin:10px 8px 0;padding:16px 14px;font-size:12px;line-height:18px}.mico .mico-sidebar-workspace-aggregate-title{color:#343842;margin-bottom:4px;font-size:13px;font-weight:600;line-height:20px}.mico .mico-sidebar-workspace-aggregate-empty p{margin:0}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag{color:#3159a8;text-overflow:ellipsis;white-space:nowrap;background:#e9f1ff;border-radius:5px;flex:none;align-items:center;max-width:calc(6em + 12px);height:16px;margin-left:auto;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex;overflow:hidden}:where(.mico,.mico-search-command-dialog) .mico-neutral-task-tag{color:#60636b;text-overflow:ellipsis;white-space:nowrap;background:#f2f4f7;border-radius:5px;flex:none;align-items:center;max-width:calc(10em + 12px);height:16px;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex;overflow:hidden}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="1"]{color:#277247;background:#e5f6ec}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="2"]{color:#7855a6;background:#f0e9fb}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="3"]{color:#966321;background:#fff1d8}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="4"]{color:#a54852;background:#fde9eb}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="5"]{color:#1f6f72;background:#e4f5f4}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="6"]{color:#4e5eaa;background:#e9ecfb}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="7"]{color:#9b5a28;background:#fcebdd}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="8"]{color:#9b467c;background:#f9e8f2}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="9"]{color:#24708c;background:#e2f3f8}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="10"]{color:#637225;background:#eff4dc}:where(.mico,.mico-search-command-dialog) .mico-workspace-task-tag[data-tone="11"]{color:#576574;background:#edf1f4}.mico .mico-sidebar-task-toolbar{z-index:4;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;min-width:244px;min-height:88px;margin:0;padding:12px 16px 0;display:flex;position:sticky;top:0}.mico .mico-sidebar-task-toolbar-top{align-items:center;gap:20px;width:100%;min-width:0;height:36px;display:flex}.mico .mico-sidebar-task-toolbar-skeleton-label{background:#e8eaee;width:88px;height:16px}.mico .mico-sidebar-task-toolbar-skeleton-actions{flex:none;gap:6px;display:inline-flex}.mico .mico-sidebar-task-toolbar-skeleton-action{background:#e8eaee;border-radius:6px;width:22px;height:22px}.mico .mico-sidebar-task-toolbar-skeleton-filter-icon{background:#e8eaee;border-radius:6px;flex:0 0 28px;width:28px;height:28px}.mico .mico-sidebar-task-toolbar-skeleton-quick-filters{background:#e8eaee;border-radius:8px;flex:auto;min-width:0;height:36px}.mico .mico-sidebar-filter-trigger{box-sizing:border-box;color:#60636b;cursor:pointer;background:#fff;border:.5px solid #e6e8eb;border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;height:28px;padding:4px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.mico .mico-sidebar-filter-trigger:hover,.mico .mico-sidebar-filter-trigger:focus-visible{color:#1a1d26;background:#f5f6f8;border-color:#e6e8eb}.mico .mico-sidebar-filter-icon-trigger{color:#60636b;background:#f2f4f7;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;display:inline-flex}.mico .mico-sidebar-filter-icon{flex:0 0 16px;width:16px;height:16px;display:block}.mico .mico-sidebar-filter-icon-trigger[data-active],.mico .mico-sidebar-filter-icon-trigger[data-active]:hover,.mico .mico-sidebar-filter-icon-trigger[data-active]:focus-visible{color:#1a1d26;background:#f2f4f7;border-color:#e6e8eb}.mico .mico-sidebar-filter-icon-trigger[data-popup-open]:not([data-active]){color:#1a1d26;background:#f5f6f8;border-color:#e6e8eb}.mico .mico-sidebar-task-toolbar-filters{flex:0 0 28px;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;height:28px;margin:0;display:flex}.mico .mico-autopilot-sidebar-filters{gap:8px;margin:0 16px}.mico .mico-sidebar-task-quick-filters{max-width:100%}.mico .mico-sidebar-toolbar-actions{flex:none;align-items:center;gap:8px;width:auto;min-width:0;height:28px;margin-left:auto;display:flex}.mico .mico-sidebar-toolbar-action{box-sizing:border-box;color:#60636b;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.mico .mico-sidebar-toolbar-action--labeled{border-radius:6px;gap:4px;width:auto;height:24px;padding:2px 6px}.mico .mico-sidebar-toolbar-action-label{white-space:nowrap;font-size:12px;font-weight:500;line-height:20px}.mico .mico-sidebar-toolbar-icon{object-fit:contain;pointer-events:none;flex-shrink:0;width:20px;height:20px;display:block}.mico .mico-sidebar-toolbar-action:hover,.mico .mico-sidebar-toolbar-action:focus-visible,.mico .mico-sidebar-toolbar-action:active,.mico .mico-sidebar-toolbar-action[data-active=true]{color:#1a1d26;background:#1a1d260f;outline:none}.mico .mico-sidebar-task-board-link{transition:none}.mico .mico-sidebar-task-board-link .mico-sidebar-toolbar-icon{flex-basis:14px;width:14px;height:14px}.mico .mico-sidebar-toolbar-action:disabled,.mico .mico-sidebar-toolbar-action[data-disabled=true]{cursor:not-allowed;opacity:.45}.mico .mico-sidebar-toolbar-action:disabled:hover,.mico .mico-sidebar-toolbar-action[data-disabled=true]:hover{color:#60636b;background:0 0}.mico .mico-sidebar-project-group{flex-direction:column;gap:2px;min-width:0;display:flex}.mico .mico-sidebar-project-group+.mico-sidebar-project-group{margin-top:8px}.mico .mico-sidebar-project-header{z-index:2;box-sizing:border-box;color:#3f4450;text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;min-width:0;height:30px;padding:0 8px 0 10px;font-size:13px;font-weight:500;line-height:20px;transition:background-color .16s,color .16s;display:flex;position:sticky;top:0}.mico .mico-sidebar-project-icon{color:#7f8490;stroke-width:1.7px;flex:0 0 16px;width:16px;height:16px}.mico .mico-sidebar-project-count{color:#a0a4ad;flex:none;font-size:11px;line-height:20px}.mico .mico-sidebar-project-header:hover{color:#1a1d26;background:#eef0f4}.mico .mico-sidebar-project-header:has(.mico-sidebar-project-actions-trigger[data-open=true]){color:#1a1d26;background:#eef0f4}.mico .mico-sidebar-project-toggle{text-align:left;cursor:pointer;flex:auto;align-self:stretch;align-items:center;gap:6px;min-width:0;display:flex}.mico .mico-sidebar-project-title{flex:0 auto;font-size:12px!important;font-weight:600!important}.mico .mico-sidebar-project-actions-trigger{color:#8b909a;opacity:0;pointer-events:none;cursor:pointer;border-radius:8px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.mico .mico-sidebar-project-header:hover .mico-sidebar-project-actions-trigger,.mico .mico-sidebar-project-actions-trigger[data-open=true]{opacity:1;pointer-events:auto}.mico .mico-sidebar-project-actions-trigger:hover,.mico .mico-sidebar-project-actions-trigger:focus-visible,.mico .mico-sidebar-project-actions-trigger[data-open=true]{color:#1a1d26;background:#e1e4ea}.mico-sidebar-project-actions-menu{border-radius:10px;min-width:112px;padding:4px}.mico-sidebar-project-actions-menu-item{cursor:pointer;min-height:30px;padding:6px 10px}.mico-project-directory-manager{box-sizing:border-box;color:#1a1d26;background:#fff;border:1px solid #e6e8eb;border-radius:12px;flex-direction:column;gap:2px;width:240px;max-width:calc(100vw - 24px);padding:4px 0;display:flex;overflow:hidden;box-shadow:0 8px 24px 8px #1a1d260a,0 4px 8px #1a1d260a,0 6px 12px -8px #1a1d260f}.mico-project-directory-manager-progress-section,.mico-project-directory-manager-view-section{flex-direction:column;gap:2px;padding:0;display:flex}.mico-project-directory-manager-section-title,.mico-project-directory-manager-section-header{box-sizing:border-box;color:#91959e;align-items:center;height:32px;min-height:32px;padding:8px 12px 4px;font-size:12px;font-weight:400;line-height:22px;display:flex}.mico-project-directory-manager-section-header{justify-content:space-between;padding:8px 12px 4px}.mico-project-directory-manager-separator{box-sizing:border-box;border-top:1px solid #eceef2;flex:0 0 16px;height:16px;margin:0 12px;transform:translateY(8px)}.mico-project-directory-manager-create-icon{color:#60636b;cursor:pointer;border-radius:7px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.mico-project-directory-manager-create-icon:hover,.mico-project-directory-manager-create-icon:focus-visible{color:#1a1d26;background:#f5f6f8;outline:none}.mico-project-directory-manager-list{scrollbar-width:none;height:min(300px,100vh - 400px);min-height:120px;margin-top:6px;padding:4px 4px 8px;overflow-y:auto}.mico-project-directory-manager-list::-webkit-scrollbar{display:none}.mico-project-directory-manager-row{color:#1a1d26;text-align:left;border-radius:4px;align-items:center;gap:8px;width:100%;min-width:0;height:32px;min-height:32px;padding:5px 8px;display:flex}.mico-project-directory-manager-row:hover{background:#f2f4f7}.mico-project-directory-manager-row--all{cursor:pointer;font-weight:400}.mico-project-directory-manager-icon{color:#7f8490;stroke-width:1.7px;flex:0 0 16px;width:16px;height:16px}.mico-project-directory-manager .mico-project-directory-manager-check{opacity:1}.mico-project-directory-manager .mico-project-directory-manager-check[data-selected=true]{color:#fff;background-color:#2660ff;border-color:#2660ff}.mico-project-directory-manager-select{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-self:stretch;align-items:center;gap:8px;display:flex}.mico-project-directory-manager-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;line-height:22px;overflow:hidden}.mico-project-directory-manager-trailing{flex:0 0 88px;justify-content:flex-end;align-items:center;width:88px;margin-left:auto;display:flex;position:relative}.mico-project-directory-manager-count{color:#a0a4ad;text-align:right;flex:none;width:100%;font-size:14px;line-height:22px;transition:opacity .12s}:is(.mico-project-directory-manager-row:has(.mico-project-directory-manager-actions):hover .mico-project-directory-manager-count,.mico-project-directory-manager-row:has(.mico-project-directory-manager-actions):focus-within .mico-project-directory-manager-count){opacity:0}.mico-project-directory-manager-actions{opacity:0;pointer-events:none;flex:none;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}:is(.mico-project-directory-manager-row:has(.mico-project-directory-manager-actions):hover .mico-project-directory-manager-actions,.mico-project-directory-manager-row:has(.mico-project-directory-manager-actions):focus-within .mico-project-directory-manager-actions){opacity:1;pointer-events:auto}.mico-project-directory-manager-actions button{color:#7f8490;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.mico-project-directory-manager-actions button:hover{color:#252933;background:#e8eaf0}.mico-project-directory-manager-actions .mico-project-directory-manager-delete:hover{color:#d94848;background:#fff0f0}.mico-project-directory-manager-view-toggle{box-sizing:border-box;color:#1a1d26;cursor:pointer;border-radius:4px;align-items:center;gap:8px;width:calc(100% - 8px);height:32px;min-height:32px;margin:0 4px;padding:5px 8px;font-size:14px;line-height:22px;display:flex}.mico-project-directory-manager-view-toggle:hover{background:#f2f4f7}.mico-project-directory-manager-view-toggle-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.mico-project-directory-manager-view-switch{box-sizing:border-box;background:#d8dbe1;border-radius:999px;flex:0 0 28px;align-items:center;width:28px;height:16px;padding:2px;transition:background-color .16s;display:inline-flex;position:relative}.mico-project-directory-manager-view-switch>span{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;transform:translate(0);box-shadow:0 1px 3px #1a1d2633}.mico-project-directory-manager-view-switch[data-checked=true]{background:#2660ff}.mico-project-directory-manager-view-switch[data-checked=true]>span{transform:translate(12px)}.mico-project-directory-manager-view-toggle-input:focus-visible+.mico-project-directory-manager-view-switch{outline-offset:2px;outline:2px solid #2660ff59}.mico .mico-sidebar-project-chevron{opacity:0;color:#a0a4ad;flex:0 0 14px;transition:opacity .16s,transform .16s}.mico .mico-sidebar-pinned-header:hover .mico-sidebar-project-chevron,.mico .mico-sidebar-project-header:hover .mico-sidebar-project-chevron{opacity:1;color:#91959e}.mico .mico-sidebar-pinned-group{margin-bottom:8px}.mico .mico-sidebar-pinned-header{color:#a0a4ad;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;width:auto;min-width:0;max-width:100%;height:30px;padding:5px 10px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.mico .mico-sidebar-pinned-title{flex:0 auto;min-width:0}.mico .mico-sidebar-directory-header{box-sizing:border-box;color:#3f4450;border-radius:8px;height:32px}.mico .mico-sidebar-directory-header:hover{color:#1a1d26}.mico .mico-sidebar-project-group[data-collapsed=true] .mico-sidebar-project-chevron{opacity:1;transform:rotate(-90deg)}.mico .mico-sidebar-project-body{flex-direction:column;gap:2px;min-width:0;display:flex}.mico .mico-sidebar-project-body .mico-sidebar-row{padding-left:8px}.mico .mico-sidebar-project-pager{align-items:center;gap:8px;min-width:0;padding-left:10px;padding-right:10px;display:flex}.mico .mico-sidebar-project-pager .mico-sidebar-project-more{flex:none;width:auto;min-width:0}.mico .mico-sidebar-scroll--tasks{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.mico .mico-sidebar-task-section{flex:auto;min-height:0}.mico .mico-sidebar-task-toolbar{flex:none}.mico .mico-sidebar-task-list-scroll{scrollbar-width:none;flex:auto;min-height:0;padding:0 8px;overflow:hidden auto}.mico .mico-sidebar-task-list-scroll .mico-sidebar-row{padding-left:8px;padding-right:8px}.mico .mico-sidebar-task-list-scroll .mico-sidebar-empty,.mico .mico-sidebar-task-list-scroll .mico-sidebar-active-label{padding-left:0;padding-right:0}.mico .mico-sidebar-task-list-scroll .mico-sidebar-pinned-header{padding-left:8px;padding-right:8px}.mico .mico-sidebar-task-list-scroll::-webkit-scrollbar{display:none}.mico .mico-sidebar-task-virtualized{min-height:100%}.mico .mico-sidebar-task-virtualized .mico-sidebar-row{margin-bottom:2px;padding:6px 8px}.mico .mico-sidebar-virtual-group-header{z-index:2;background:#fff;min-width:0;position:relative}.mico .mico-sidebar-task-virtualized .mico-sidebar-active-label{box-sizing:border-box;min-height:30px;padding:6px 0}.mico-project-directory-dialog{color:#1a1d26;background:#fff;border-radius:14px;flex-direction:column;gap:18px;width:420px;max-width:calc(100vw - 32px);padding:22px 24px 20px;display:flex;box-shadow:0 18px 50px #1a1d262e}.mico-project-directory-dialog-title{color:#1a1d26;margin:0;font-size:18px;font-weight:600;line-height:26px}.mico-project-directory-dialog-form{flex-direction:column;gap:12px;display:flex}.mico-project-directory-dialog-label{color:#3f4450;font-size:13px;font-weight:500;line-height:20px}.mico-project-directory-dialog-input{color:#1a1d26;background:#fff;border:1px solid #d9dce3;border-radius:10px;height:36px}.mico-project-directory-dialog-actions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.mico-project-directory-dialog-cancel,.mico-project-directory-dialog-submit{border-radius:9px;min-width:72px;height:34px}.mico-project-directory-delete-dialog{border-radius:14px}.mico-create-project-directory-dialog{color:#1a1d26;background:#fff;border-radius:14px;flex-direction:column;gap:0;width:560px;max-width:calc(100vw - 32px);padding:22px 24px 20px;display:flex;box-shadow:0 18px 50px #1a1d262e}.mico-create-project-directory-dialog [data-slot=dialog-close]{color:#60636b;border-radius:8px;width:32px;height:32px;top:16px;right:18px}.mico-create-project-directory-dialog [data-slot=dialog-close]:hover{color:#1a1d26;background:#f2f3f5}.mico-create-project-directory-title{color:#1a1d26;margin:0 40px 22px 0;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;line-height:24px}.mico-create-project-directory-form{flex-direction:column;gap:22px;display:flex}.mico-create-project-directory-field{flex-direction:column;gap:8px;display:flex}.mico-local-directory-value{color:#1a1d26;border:1px solid #dfe2e8;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:4px 10px;font-size:14px;display:flex}.mico-local-directory-value button{color:#8b909a;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.mico-local-directory-value button:hover{color:#1a1d26}.mico-local-directory-path,.mico-local-directory-path-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-local-directory-path-hint,.mico-local-directory-status,.mico-local-directory-error{color:#8b909a;font-size:12px;line-height:18px}.mico-local-directory-error{color:#ff4d4f}.mico-local-directory-status{color:#d48806}.mico-create-project-directory-label{color:#1a1d26;align-items:center;gap:3px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.mico-create-project-directory-label span{color:#ff4d4f}.mico-create-project-directory-input,.mico-create-project-directory-select{box-sizing:border-box;color:#1a1d26;background:#fff;border:1px solid #dfe2e8;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:32px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;transition:border-color .16s,box-shadow .16s;display:flex}.mico-create-project-directory-input{height:32px;padding:5px 12px}.mico-create-project-directory-input::placeholder,.mico-create-project-directory-placeholder{color:#c1c4cc}.mico-create-project-directory-input:focus-visible,.mico-create-project-directory-select:focus-visible,.mico-create-project-directory-select[aria-expanded=true]{border-color:#91959e;outline:none;box-shadow:0 0 0 3px #91959e1f}.mico-create-project-directory-select{cursor:pointer;text-align:left;align-items:center;min-height:32px;padding:4px 10px 4px 12px}.mico-create-project-directory-select-icon{transition:transform .16s}.mico-create-project-directory-select[aria-expanded=true] .mico-create-project-directory-select-icon{transform:rotate(180deg)}.mico-create-project-directory-selected-repos{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.mico-create-project-directory-repo-tag{overflow-wrap:anywhere;color:#1a1d26;white-space:normal;word-break:break-word;background:#eef0f3;border-radius:4px;align-items:center;width:100%;min-height:24px;padding:1px 8px;font-size:13px;line-height:20px;display:flex}.mico-create-project-directory-repo-popover{box-sizing:border-box;width:var(--anchor-width);max-width:var(--anchor-width);color:#1a1d26;background:#fff;border:1px solid #dfe2e8;border-radius:10px;gap:0;padding:6px;overflow:hidden;box-shadow:0 12px 32px #1a1d2624,0 2px 8px #1a1d2614}.mico-create-project-directory-repo-list{flex-direction:column;max-height:240px;padding:0 0 6px;display:flex;overflow-y:auto}.mico-create-project-directory-repo-option,.mico-create-project-directory-add-git{color:#1a1d26;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:36px;padding:7px 10px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:22px;display:flex}.mico-create-project-directory-repo-option:hover,.mico-create-project-directory-repo-option:focus-visible,.mico-create-project-directory-add-git:hover,.mico-create-project-directory-add-git:focus-visible{background:#f4f6fa;outline:none}.mico-create-project-directory-repo-option--selected{color:#2656d9;background:#eef3ff}.mico-create-project-directory-repo-option-text{overflow-wrap:anywhere;white-space:normal;word-break:break-word;flex:auto;min-width:0}.mico-create-project-directory-empty-repos{color:#91959e;padding:10px 10px 16px;font-size:13px;line-height:20px}.mico-create-project-directory-add-git{color:#2656d9;border-top:1px solid #eef0f3;border-radius:0 0 6px 6px}.mico-create-project-directory-actions{justify-content:flex-end;gap:12px;padding-top:2px;display:flex}.mico-create-project-directory-cancel,.mico-create-project-directory-submit{border-radius:8px;min-width:72px;height:32px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px}.mico-create-project-directory-cancel{color:#1a1d26;background:#fff;border-color:#dfe2e8}.mico-create-project-directory-submit{color:#fff;background:#1a1d26;gap:6px}.mico-create-project-directory-submit:disabled{color:#fff;opacity:1;background:#aeb2bb}.mico .mico-autopilot-sidebar-row-main .mico-workspace-task-tag,.mico .mico-autopilot-sidebar-row-main .mico-workspace-task-tag[data-tone],.mico .mico-issues-page .mico-workspace-task-tag,.mico .mico-issues-page .mico-workspace-task-tag[data-tone],.mico .mico-task-page .mico-task-header-title-row>.mico-workspace-task-tag,.mico .mico-task-page .mico-task-header-title-row>.mico-workspace-task-tag[data-tone]{box-sizing:border-box;color:#1a1d26;background:#1a1d260f;border:0;border-radius:4px;flex:none;max-width:calc(10em + 12px);height:16px;min-height:16px;margin-left:0;padding:0 4px;font-size:10px;font-weight:400;line-height:16px}.mico .mico-task-page .mico-task-header-title-row{flex:auto;min-width:0;overflow:hidden}.mico .mico-task-page .mico-task-header-title{flex:0 auto;min-width:0;max-width:100%;overflow:hidden}@keyframes mico-inf-loading-pulse{0%,to{opacity:.55}50%{opacity:.9}}.mico .mico-inf-loading-icon{flex-shrink:0;width:16px;height:auto;animation:1.8s ease-in-out infinite mico-inf-loading-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.mico .mico-inf-loading-icon{opacity:.7;animation:none}}.mico .mico-inline-loading-icon,.mico .mico-button-loading-icon,.mico .mico-sidebar-pending-loading-icon{width:16px;height:auto}.mico .mico-sidebar-plan-row{min-height:32px;padding-top:4px;padding-bottom:4px}.mico .mico-sidebar-plan-cancel-action{color:#8b909a;cursor:pointer;border-radius:8px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .16s,color .16s;display:none}.mico .mico-sidebar-plan-row:hover .mico-sidebar-plan-cancel-action,.mico .mico-sidebar-plan-row:focus-within .mico-sidebar-plan-cancel-action{display:inline-flex}.mico .mico-sidebar-plan-cancel-action:hover,.mico .mico-sidebar-plan-cancel-action:focus-visible{color:#1a1d26;background:#e1e4ea}.mico .mico-sidebar-plan-cancel-action--visible{display:inline-flex}.mico-sidebar-task-tooltip{color:#1a1d26;background:#fff;border:1px solid #eef0f3;border-radius:8px;max-width:280px;padding:8px 10px;box-shadow:0 8px 24px #1a1d261f}.mico-sidebar-task-tooltip-title{color:#1a1d26;overflow-wrap:anywhere;max-width:260px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;line-height:20px}.mico-sidebar-task-tooltip-status{overflow-wrap:anywhere;align-items:center;gap:4px;max-width:260px;margin-top:4px;font-family:PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px;display:flex}.mico [data-tab-scroll-root]{overflow-anchor:none}.mico .mico-expert-hub-page{color:#1a1d26;flex-direction:column;gap:20px;min-height:100%;padding:24px;display:flex}.mico .mico-expert-hub-header{grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:end;gap:20px;display:grid}.mico .mico-expert-hub-kicker{color:#5d6472;margin:0 0 8px;font-size:13px;font-weight:600;line-height:18px}.mico .mico-expert-hub-header h1{letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:40px}.mico .mico-expert-hub-header p{color:#5d6472;max-width:720px;margin:10px 0 0;font-size:14px;line-height:22px}.mico .mico-expert-hub-search{color:#7b8290;background:#fff;border:1px solid #dfe3ea;border-radius:8px;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.mico .mico-expert-hub-runtime{background:#fff;border:1px solid #dfe3ea;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.mico .mico-expert-hub-runtime>div{align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-hub-runtime-icon{color:#148044;background:#edf7f0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.mico .mico-expert-hub-runtime strong{color:#1a1d26;font-size:14px;line-height:20px;display:block}.mico .mico-expert-hub-runtime p{color:#687180;margin:2px 0 0;font-size:13px;line-height:18px}.mico .mico-expert-team-spotlight{background:#fff;border:1px solid #dfe3ea;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:20px;padding:20px;display:grid}.mico .mico-expert-team-main{flex-direction:column;justify-content:space-between;gap:18px;min-width:0;display:flex}.mico .mico-expert-team-badge,.mico .mico-expert-market-card-head span,.mico .mico-expert-market-tags span{color:#235fb2;background:#eef4ff;border-radius:6px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.mico .mico-expert-team-main h2{letter-spacing:0;margin:0;font-size:26px;font-weight:700;line-height:34px}.mico .mico-expert-team-main p,.mico .mico-expert-market-card p{color:#5d6472;margin:0;font-size:14px;line-height:22px}.mico .mico-expert-team-actions{flex-wrap:wrap;gap:10px;display:flex}.mico .mico-expert-hub-primary-btn,.mico .mico-expert-hub-secondary-btn,.mico .mico-expert-market-card button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.mico .mico-expert-hub-primary-btn{color:#fff;background:#1a1d26;border:1px solid #1a1d26}.mico .mico-expert-hub-secondary-btn,.mico .mico-expert-market-card button{color:#1a1d26;background:#fff;border:1px solid #d3d8e1}.mico .mico-expert-hub-primary-btn:disabled,.mico .mico-expert-hub-secondary-btn:disabled,.mico .mico-expert-market-card button:disabled{cursor:not-allowed;opacity:.54}.mico .mico-expert-team-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mico .mico-expert-team-role{background:#f8fafc;border:1px solid #e6e9ef;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.mico .mico-expert-team-role>span{color:#a95300;background:#fff3e5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}.mico .mico-expert-team-role strong{font-size:13px;line-height:18px;display:block}.mico .mico-expert-team-role p{color:#687180;margin:2px 0 0;font-size:12px;line-height:16px}.mico .mico-expert-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mico .mico-expert-market-card{background:#fff;border:1px solid #dfe3ea;border-radius:8px;flex-direction:column;gap:12px;min-width:0;min-height:220px;padding:16px;display:flex}.mico .mico-expert-market-card-head{flex-direction:column;gap:8px;min-width:0;display:flex}.mico .mico-expert-market-card h3{color:#1a1d26;margin:0;font-size:18px;font-weight:700;line-height:24px}.mico .mico-expert-market-tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.mico .mico-expert-market-tags span{color:#4d5666;background:#f0f2f5;font-weight:500}.mico .mico-expert-market-card button{width:fit-content}.mico .mico-squad-source-banner{color:#4d5666;background:#f8fafc;border:1px solid #dfe3ea;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:18px}.mico .mico-expert-squad-detail{flex-direction:column;flex:1;gap:0;width:100%;min-width:0;max-width:100%;min-height:0;padding:20px 28px 32px;display:flex;overflow:auto}.mico .mico-expert-squad-detail-header{border-bottom:1px solid #e3e7ee;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding-bottom:18px;display:grid}.mico .mico-expert-squad-detail-back{color:#60646f;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 8px;font-size:13px;font-weight:500;display:inline-flex}.mico .mico-expert-squad-detail-back:hover{color:#1a1d26;background:#f1f2f5}.mico .mico-expert-squad-detail-title{align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-squad-detail-icon{color:#a95300;background:#fff3e5;border:1px solid #e5e7ef;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.mico .mico-expert-squad-detail-icon img,.mico .mico-expert-squad-detail-avatar img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-squad-detail-title h1{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}.mico .mico-expert-squad-detail-title p{color:#687180;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;line-height:18px;overflow:hidden}.mico .mico-expert-squad-detail-header-actions{white-space:nowrap;justify-self:end;align-items:center;gap:8px;display:flex}.mico .mico-expert-squad-detail-layout{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:0;min-height:0;display:grid}.mico .mico-expert-squad-detail-overview{background:#fff;border:1px solid #dfe3ea;border-radius:10px;flex-direction:column;gap:22px;min-width:0;padding:24px;display:flex}.mico .mico-expert-squad-detail-overview-identity{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;display:grid}.mico .mico-expert-squad-detail-avatar{color:#a95300;background:#fff3e5;border:1px solid #e2e6ed;border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;overflow:hidden}.mico .mico-expert-squad-detail-overview-identity h2{color:#1a1d26;margin:0 0 8px;font-size:18px;font-weight:700;line-height:24px}.mico .mico-expert-squad-detail-overview-identity p{color:#737b89;margin:2px 0 0;font-size:13px;line-height:19px}.mico .mico-expert-squad-detail-overview-copy{border-top:1px solid #e7eaf0;padding-top:20px}.mico .mico-expert-squad-detail-overview-copy h3,.mico .mico-expert-squad-detail-document>h2{color:#1a1d26;margin:0;font-size:14px;font-weight:700;line-height:20px}.mico .mico-expert-squad-detail-overview-copy p{color:#4d5666;margin:10px 0 0;font-size:13px;line-height:20px}.mico .mico-expert-squad-detail-overview-actions{border-top:1px solid #e7eaf0;gap:10px;padding-top:20px;display:grid}.mico .mico-expert-squad-detail-overview-actions>button{width:100%}.mico .mico-expert-squad-detail-archive-action{color:#e13a34;background:#fff;border-color:#dfe3ea}.mico .mico-expert-squad-detail-archive-action:hover{color:#cf302a;background:#fff7f6;border-color:#f0c8c5}.mico .mico-expert-squad-detail-summary{border-bottom:1px solid #e3e7ee;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:24px 16px;display:grid}.mico .mico-expert-squad-detail-summary-item{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding:0 24px;display:grid}.mico .mico-expert-squad-detail-summary-item+.mico-expert-squad-detail-summary-item{border-left:1px solid #dfe3ea}.mico .mico-expert-squad-detail-summary-icon{color:#4d5666;background:#f2f6ff;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.mico .mico-expert-squad-detail-summary h2{color:#1a1d26;margin:2px 0 6px;font-size:14px;font-weight:700;line-height:20px}.mico .mico-expert-squad-detail-summary p{color:#5f6878;margin:0;font-size:13px;line-height:20px}.mico .mico-expert-squad-detail-tabs{border-bottom:1px solid #dfe3ea;gap:18px;padding:0 16px;display:flex}.mico .mico-expert-squad-detail-tabs button{color:#737b89;background:0 0;border:0;padding:14px 8px 13px;font-size:13px;font-weight:500;position:relative}.mico .mico-expert-squad-detail-tabs button:hover,.mico .mico-expert-squad-detail-tabs button.is-active{color:#2f6bff}.mico .mico-expert-squad-detail-tabs button.is-active:after{content:"";background:#2f6bff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mico .mico-expert-squad-members{grid-template-columns:minmax(288px,324px) minmax(0,1fr);align-items:stretch;min-height:620px;display:grid}.mico .mico-expert-squad-members-list{z-index:1;background:#fff;border-right:1px solid #e3e7ee;flex-direction:column;align-self:start;min-width:0;max-height:calc(100vh - 40px);display:flex;position:sticky;top:0;overflow:hidden}.mico .mico-expert-squad-members-list>header{align-items:baseline;gap:7px;padding:18px 16px 12px;display:flex}.mico .mico-expert-squad-members-list>header h2{color:#1a1d26;margin:0;font-size:14px;font-weight:700;line-height:20px}.mico .mico-expert-squad-members-list>header span{color:#8a919e;font-size:12px;line-height:18px}.mico .mico-expert-squad-members-list-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.mico .mico-expert-squad-members-list-body>button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #edf0f4;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:14px;display:grid}.mico .mico-expert-squad-members-list-body>button:last-of-type{border-bottom:1px solid #edf0f4}.mico .mico-expert-squad-members-list-body>button:hover{background:#f8f9fb}.mico .mico-expert-squad-members-list-body>button.is-selected{z-index:1;background:#f3f7ff;border-color:#9bb8ff;position:relative;box-shadow:inset 0 0 0 1px #7fa4ff!important}.mico .mico-expert-squad-member-avatar{flex:none;width:44px;height:44px;display:inline-flex;position:relative}.mico .mico-expert-squad-member-avatar.is-large{width:62px;height:62px}.mico .mico-expert-squad-member-avatar-image{color:#737b89;background:#f6f8fb;border:1px solid #e0e4eb;border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:650;display:inline-flex;overflow:hidden}.mico .mico-expert-squad-member-avatar-image img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-squad-member-row-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.mico .mico-expert-squad-member-row-copy>span:last-child{color:#737b89;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.mico .mico-expert-squad-member-row-title{align-items:center;gap:7px;min-width:0;display:flex}.mico .mico-expert-squad-member-row-title strong{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:20px;overflow:hidden}.mico .mico-expert-squad-member-leader-badge{color:#c87815;background:#fff3ce;border-radius:5px;flex:none;align-items:center;gap:3px;padding:2px 6px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.mico .mico-expert-squad-members-empty{color:#737b89;border-top:1px solid #edf0f4;margin:0;padding:24px 20px;font-size:13px;line-height:20px}.mico .mico-expert-squad-member-detail{min-width:0;padding:28px 36px 48px}.mico .mico-expert-squad-member-detail-header{align-items:center;gap:14px;min-width:0;display:flex}.mico .mico-expert-squad-member-detail-name{align-items:center;gap:9px;min-width:0;display:flex}.mico .mico-expert-squad-member-detail-name h2{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:30px;overflow:hidden}.mico .mico-expert-squad-member-detail-header p{color:#858c99;align-items:center;gap:7px;margin:3px 0 0;font-size:12px;line-height:18px;display:flex}.mico .mico-expert-squad-member-description{color:#5f6878;margin:14px 0 0;font-size:14px;line-height:22px}.mico .mico-expert-squad-member-detail-tabs{scrollbar-width:none;border-bottom:1px solid #e3e7ee;align-items:stretch;gap:28px;min-width:0;margin-top:20px;display:flex;overflow-x:auto}.mico .mico-expert-squad-member-detail-tabs::-webkit-scrollbar{display:none}.mico .mico-expert-squad-member-detail-tabs>button{color:#5f6878;background:0 0;border:0;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 0 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.mico .mico-expert-squad-member-detail-tabs>button:hover,.mico .mico-expert-squad-member-detail-tabs>button.is-active{color:#2f6bff}.mico .mico-expert-squad-member-detail-tabs>button.is-active:after{content:"";background:#2f6bff;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mico .mico-expert-squad-member-detail-tabs>button>span{color:#8a919e;font-size:11px;font-weight:500}.mico .mico-expert-squad-member-config{max-width:760px;padding:28px 0 0}.mico .mico-expert-squad-member-config-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.mico .mico-expert-squad-member-config-heading h3{color:#1a1d26;margin:0;font-size:15px;font-weight:700;line-height:22px}.mico .mico-expert-squad-member-config-heading p{color:#858c99;margin:4px 0 0;font-size:12px;line-height:18px}.mico .mico-expert-squad-member-config-heading>span{color:#8a919e;flex:none;font-size:10px;line-height:16px}.mico .mico-expert-squad-member-config-rows{border-top:1px solid #edf0f4;min-width:0;margin-top:18px;padding-top:6px;padding-right:2px}.mico .mico-expert-squad-member-section{padding:28px 0 0}.mico .mico-expert-squad-member-section:last-child{padding-bottom:0}.mico .mico-expert-squad-member-section>h3{color:#1a1d26;align-items:center;gap:7px;margin:0 0 20px;font-size:15px;font-weight:700;line-height:22px;display:flex}.mico .mico-expert-squad-member-section>h3>span{color:#8a919e;font-size:11px;font-weight:500}.mico .mico-expert-squad-detail-markdown.mico-expert-squad-member-instructions{max-width:940px;font-size:15px;line-height:1.8}.mico .mico-expert-squad-detail-markdown.mico-expert-squad-member-instructions h1{margin-bottom:20px;font-size:24px;line-height:32px}.mico .mico-expert-squad-detail-markdown.mico-expert-squad-member-instructions h2{margin-top:26px;font-size:16px;line-height:24px}.mico .mico-expert-squad-member-skills-panel{max-width:940px}.mico .mico-expert-squad-member-skills{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.mico .mico-expert-squad-member-skills>a{min-width:0;color:inherit;border:1px solid #e3e7ee;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:9px 11px;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.mico .mico-expert-squad-member-skills>a:hover{background:#f7f9ff;border-color:#a9bfff;box-shadow:0 2px 8px #2f6bff14}.mico .mico-expert-squad-member-skills>a:focus-visible{outline-offset:2px;outline:2px solid #2f6bff}.mico .mico-expert-squad-member-skill-icon{color:#4d5666;background:#f3f6fb;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mico .mico-expert-squad-member-skills>a>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.mico .mico-expert-squad-member-skill-link-icon{color:#9aa2af;transition:color .15s}.mico .mico-expert-squad-member-skills>a:hover .mico-expert-squad-member-skill-link-icon{color:#2f6bff}.mico .mico-expert-squad-member-skills strong{color:#252932;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:18px;overflow:hidden}.mico .mico-expert-squad-member-skills small{color:#737b89;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.mico .mico-expert-squad-detail-outline-rail{border-right:1px solid #e3e7ee;min-width:0}.mico .mico-expert-squad-detail-outline{scrollbar-color:#cbd2dc transparent;scrollbar-width:thin;flex-direction:column;gap:0;min-width:0;max-height:calc(100vh - 40px);padding:28px 24px 28px 8px;display:flex;position:sticky;top:0;overflow-y:auto}.mico .mico-expert-squad-detail-outline button{color:#737b89;text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:13px;line-height:18px;display:flex;position:relative}.mico .mico-expert-squad-detail-outline button:before{content:"";background:#dfe3ea;width:1px;position:absolute;top:0;bottom:0;left:17px}.mico .mico-expert-squad-detail-outline button:first-child:before{top:50%}.mico .mico-expert-squad-detail-outline button:last-child:before{bottom:50%}.mico .mico-expert-squad-detail-outline button>span{z-index:1;background:#b7beca;border-radius:999px;flex:none;width:9px;height:9px;position:relative}.mico .mico-expert-squad-detail-outline button:hover,.mico .mico-expert-squad-detail-outline button.is-active{color:#2f6bff}.mico .mico-expert-squad-detail-outline button.is-active>span{background:#2f6bff;box-shadow:0 0 0 4px #edf3ff}.mico .mico-expert-squad-detail-document{background:#fff;min-width:0;padding:28px 48px 40px}.mico .mico-expert-squad-detail-markdown{color:#4d5666;overflow-wrap:anywhere;max-width:1120px;font-size:14px;line-height:1.75}.mico .mico-expert-squad-detail-markdown>:first-child,.mico .mico-expert-squad-detail-markdown [data-slot=markdown]>:first-child{margin-top:0}.mico .mico-expert-squad-detail-markdown>:last-child,.mico .mico-expert-squad-detail-markdown [data-slot=markdown]>:last-child{margin-bottom:0}.mico .mico-expert-squad-detail-markdown h1{color:#1a1d26;letter-spacing:-.01em;margin:0 0 24px;scroll-margin-top:24px;font-size:22px;font-weight:700;line-height:30px}.mico .mico-expert-squad-detail-markdown h2{color:#1a1d26;margin:24px 0 10px;scroll-margin-top:24px;font-size:15px;font-weight:700;line-height:22px}.mico .mico-expert-squad-detail-markdown h3{color:#252932;margin:20px 0 8px;scroll-margin-top:24px;font-size:14px;font-weight:650;line-height:21px}.mico .mico-expert-squad-detail-markdown p{margin:0 0 12px}.mico .mico-expert-squad-detail-markdown ul,.mico .mico-expert-squad-detail-markdown ol{margin:8px 0 18px;padding-left:22px}.mico .mico-expert-squad-detail-markdown li{margin:3px 0;padding-left:2px}.mico .mico-expert-squad-detail-markdown code{color:#4f5868;background:#f1f3f6;border-radius:5px;padding:2px 5px;font-size:.92em}.mico .mico-expert-squad-detail-markdown pre{background:#f6f7f9;border-radius:8px;max-width:100%;padding:14px 16px;overflow-x:auto}.mico .mico-expert-squad-detail-markdown pre code{background:0 0;padding:0}.mico .mico-expert-squad-detail-markdown blockquote{color:#687180;border-left:3px solid #cfd5df;margin:16px 0;padding-left:14px}.mico .mico-expert-squad-detail-document-empty{color:#737b89;margin:0;font-size:13px;line-height:20px}@media (max-width:960px){.mico .mico-expert-hub-header,.mico .mico-expert-team-spotlight,.mico .mico-expert-market-grid,.mico .mico-expert-squad-detail-layout{grid-template-columns:1fr}.mico .mico-expert-squad-detail-overview{max-width:none}.mico .mico-expert-squad-detail-outline-rail{display:none}.mico .mico-expert-squad-members{grid-template-columns:1fr}.mico .mico-expert-squad-members-list{border-bottom:1px solid #e3e7ee;border-right:0;max-height:none;display:block;position:static;overflow:visible}.mico .mico-expert-squad-members-list-body{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-y:visible}.mico .mico-expert-squad-members-list-body>button:nth-child(2n){border-left:1px solid #edf0f4}}@media (max-width:640px){.mico .mico-expert-hub-page{padding:16px}.mico .mico-expert-hub-runtime{flex-direction:column;align-items:stretch}.mico .mico-expert-team-roles{grid-template-columns:1fr}.mico .mico-expert-squad-detail{padding:16px}.mico .mico-expert-squad-detail-header{grid-template-columns:1fr}.mico .mico-expert-squad-detail-header-actions{flex-direction:column-reverse;align-items:stretch}.mico .mico-expert-squad-detail-header-actions>button{width:100%}.mico .mico-expert-squad-detail-summary{grid-template-columns:1fr;gap:20px;padding:20px 0}.mico .mico-expert-squad-detail-summary-item{padding:0}.mico .mico-expert-squad-detail-summary-item+.mico-expert-squad-detail-summary-item{border-top:1px solid #e3e7ee;border-left:0;padding-top:20px}.mico .mico-expert-squad-detail-overview{padding:20px}.mico .mico-expert-squad-detail-overview-identity{grid-template-columns:56px minmax(0,1fr)}.mico .mico-expert-squad-detail-avatar{width:56px;height:56px}.mico .mico-expert-squad-detail-document{padding:24px 0 32px}.mico .mico-expert-squad-members{min-height:0}.mico .mico-expert-squad-members-list-body{grid-template-columns:1fr}.mico .mico-expert-squad-members-list-body>button:nth-child(2n){border-left:0}.mico .mico-expert-squad-member-detail{padding:24px 0 32px}.mico .mico-expert-squad-member-skills{grid-template-columns:1fr}}.mico .mico-expert-hub-page{color:#181b23;background:radial-gradient(circle at 48% -18%,#356cff14,#0000 28%),linear-gradient(#fff 0%,#f8f9fb 44%,#f7f8fb 100%);height:100%;min-height:0;padding:0 38px 52px;display:block;overflow-y:auto}.mico .mico-expert-hub-topbar{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f8fbe0;justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex;position:sticky;top:0}.mico .mico-expert-hub-crumb{color:#8b92a0;font-size:13px;font-weight:780}.mico .mico-expert-hub-top-actions{align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-hub-search{color:#a0a6b2;background:#fff;border:1px solid #e7eaf0;border-radius:14px;align-items:center;gap:9px;width:360px;min-width:0;height:42px;padding:0 13px;display:flex;box-shadow:0 5px 14px #181f2c09}.mico .mico-expert-hub-search input{color:#2d3340;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px;line-height:20px}.mico .mico-expert-hub-search input::placeholder{color:#a4aab5}.mico .mico-expert-hub-btn{color:#16181d;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:14px;font-weight:880;line-height:20px;display:inline-flex;box-shadow:0 6px 16px #181f2c0b}.mico .mico-expert-hub-btn.is-dark{color:#fff;background:#171717;box-shadow:0 14px 28px #00000029}.mico .mico-expert-hub-btn.is-soft{box-shadow:none;color:#4f5561;background:#f0f1f4}.mico .mico-expert-hub-btn:disabled{cursor:not-allowed;opacity:.58}.mico .mico-expert-hub-content{max-width:1160px;margin:22px auto 0}.mico .mico-expert-hub-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:24px;display:grid}.mico .mico-expert-hub-hero h1{color:#181b23;letter-spacing:0;margin:0;font-size:32px;font-weight:940;line-height:1.12}.mico .mico-expert-hub-hero p{color:#747b88;max-width:760px;margin:10px 0 0;font-size:15px;line-height:1.65}.mico .mico-expert-hub-resource-tabs{white-space:nowrap;background:#ececf1;border-radius:18px;align-items:center;gap:6px;padding:5px;display:flex}.mico .mico-expert-hub-resource-tabs button{color:#777d89;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;height:40px;padding:0 15px;font-size:14px;font-weight:880;display:inline-flex}.mico .mico-expert-hub-recommend-strip{background:linear-gradient(120deg,#fffffffa,#ffffffc2),radial-gradient(circle at 92% 0,#356cff21,#0000 42%),#fff;border:1px solid #dfe8ff;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:28px;padding:18px 20px;display:grid;box-shadow:0 8px 22px #181f2c0b}.mico .mico-expert-hub-recommend-icon{color:#356cff;background:#eef4ff;border-radius:17px;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:930;display:grid;box-shadow:inset 0 0 0 1px #356cff1a}.mico .mico-expert-hub-recommend-copy{min-width:0}.mico .mico-expert-hub-recommend-kicker{color:#356cff;margin-bottom:5px;font-size:12px;font-weight:900}.mico .mico-expert-hub-recommend-title{color:#181b23;letter-spacing:0;margin-bottom:5px;font-size:19px;font-weight:940;line-height:1.2}.mico .mico-expert-hub-recommend-desc{color:#6f7785;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.55;overflow:hidden}.mico .mico-expert-hub-runtime-line{color:#8b92a0;margin-top:5px;font-size:12px;font-weight:650;line-height:18px}.mico .mico-expert-hub-recommend-actions{align-items:center;gap:10px;display:flex}.mico .mico-expert-hub-content h2,.mico .mico-expert-hub-content h3,.mico .mico-expert-hub-content p{margin:0}.mico .mico-expert-hub-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.mico .mico-expert-hub-section-head h2{color:#181b23;letter-spacing:0;margin:0;font-size:18px;font-weight:850;line-height:1.3}.mico .mico-expert-hub-section-head p{color:#747b88;margin-top:8px;font-size:15px;line-height:1.65}.mico .mico-expert-hub-segmented{background:#ececef;border-radius:14px;align-items:center;gap:6px;padding:4px;display:flex}.mico .mico-expert-hub-segmented button{color:#8b9099;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:860;display:inline-flex}.mico .mico-expert-hub-segmented button.is-active{color:#111;background:#fff;box-shadow:0 5px 12px #181f2c0f}.mico .mico-expert-hub-scenario-grid{grid-template-columns:1.18fr 1fr 1fr;gap:16px;margin-bottom:36px;display:grid}.mico .mico-expert-hub-scenario{background:#fff;border:1px solid #0000;border-radius:28px;flex-direction:column;min-height:260px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #181f2c0b}.mico .mico-expert-hub-scenario.is-dev{background:linear-gradient(120deg,#fffffff5,#ffffffc7),radial-gradient(circle at 90% 8%,#356cff2e,#0000 38%),linear-gradient(135deg,#eef6ff,#fff 72%);border-color:#dbe7ff}.mico .mico-expert-hub-scenario.is-product{background:linear-gradient(120deg,#fffffff5,#ffffffc7),radial-gradient(circle at 88% 8%,#ff9d2e33,#0000 40%),linear-gradient(135deg,#fff4e6,#fff 72%)}.mico .mico-expert-hub-scenario.is-data{background:linear-gradient(120deg,#fffffff5,#ffffffc7),radial-gradient(circle at 88% 8%,#16b9792b,#0000 40%),linear-gradient(135deg,#eaf8f1,#fff 72%)}.mico .mico-expert-hub-scenario-badge{color:#626975;background:#ffffffc7;border:1px solid #181f2c0d;border-radius:999px;align-items:center;width:fit-content;height:30px;margin-bottom:28px;padding:0 11px;font-size:12px;font-weight:850;display:inline-flex}.mico .mico-expert-hub-scenario h2{color:#181b23;letter-spacing:0;margin:0 0 22px;font-size:28px;font-weight:940;line-height:1.18}.mico .mico-expert-hub-role-list{gap:14px;margin-bottom:22px;display:grid}.mico .mico-expert-hub-role-row{color:#262b35;align-items:center;gap:12px;font-size:16px;font-weight:860;display:flex}.mico .mico-expert-hub-bubble{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:930;display:grid;box-shadow:0 7px 16px #181f2c1f}.mico .mico-expert-hub-bubble.is-blue{background:linear-gradient(135deg,#356cff,#74a8ff)}.mico .mico-expert-hub-bubble.is-green{background:linear-gradient(135deg,#14af76,#1fd3a2)}.mico .mico-expert-hub-bubble.is-orange{background:linear-gradient(135deg,#ff8d2c,#ffc365)}.mico .mico-expert-hub-bubble.is-pink{background:linear-gradient(135deg,#ea5d94,#ff9fbe)}.mico .mico-expert-hub-bubble.is-dark{background:linear-gradient(135deg,#242936,#636b7b)}.mico .mico-expert-hub-scenario-bottom{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;display:flex}.mico .mico-expert-hub-scenario-bottom>span{color:#7d838f;font-size:13px;font-weight:780}.mico .mico-expert-hub-empty{background:#fff;border:1px solid #e7eaf0;border-radius:24px;gap:12px;padding:24px;display:grid;box-shadow:0 8px 22px #181f2c0b}.mico .mico-expert-hub-empty h2{color:#181b23;margin:0;font-size:24px;font-weight:900;line-height:1.2}.mico .mico-expert-hub-empty p{color:#6f7785;max-width:720px;font-size:14px;line-height:1.6}.mico .mico-expert-hub-empty .mico-expert-hub-btn{width:fit-content}@media (max-width:1280px){.mico .mico-expert-hub-scenario-grid{grid-template-columns:1fr}}@media (max-width:980px){.mico .mico-expert-hub-page{padding-left:22px;padding-right:22px}.mico .mico-expert-hub-search{width:260px}}@media (max-width:760px){.mico .mico-expert-hub-page{padding:0 16px 32px}.mico .mico-expert-hub-topbar{flex-direction:column;align-items:stretch;height:auto;padding:14px 0}.mico .mico-expert-hub-top-actions{flex-wrap:wrap;align-items:stretch;width:100%}.mico .mico-expert-hub-search{width:100%}.mico .mico-expert-hub-hero,.mico .mico-expert-hub-recommend-strip{grid-template-columns:1fr}.mico .mico-expert-hub-resource-tabs{overflow-x:auto}.mico .mico-expert-hub-top-actions .mico-expert-hub-btn{flex:1}.mico .mico-expert-hub-section-head{flex-direction:column;align-items:stretch}.mico .mico-expert-hub-recommend-desc{white-space:normal}.mico .mico-expert-hub-recommend-actions{align-items:stretch}.mico .mico-expert-hub-recommend-actions .mico-expert-hub-btn{flex:1}.mico .mico-expert-hub-scenario{border-radius:22px;min-height:238px;padding:20px}.mico .mico-expert-hub-scenario-bottom{flex-direction:column;align-items:flex-start}}.mico .mico-expert-hub-page{color:#111827;background:radial-gradient(circle at 9% 6%,#596fff17,#0000 28%),radial-gradient(circle at 94% 4%,#24b2ff14,#0000 30%),#f6f7fb;padding:0}.mico .mico-expert-hub-topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffbd;border-bottom:1px solid #e2e8f0e6;justify-content:flex-end;align-items:center;gap:22px;height:72px;padding:0 42px;display:flex}.mico .mico-expert-hub-top-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-hub-search{color:#94a3b8;background:#ffffffe6;border:1px solid #d8dee8;border-radius:16px;width:min(520px,44vw);height:44px;padding:0 18px;box-shadow:0 2px 8px #0f172a05}.mico .mico-expert-hub-search input{color:#1f2937;font-size:15px;font-weight:600}.mico .mico-expert-hub-search:focus-within{border-color:#365cff61;box-shadow:0 0 0 4px #365cff14}.mico .mico-expert-hub-search-clear{color:#7b8799;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-right:-8px;padding:0;display:grid}.mico .mico-expert-hub-search-clear:hover{color:#253048;background:#f0f3f8}.mico .mico-expert-hub-btn{height:40px;box-shadow:none;color:#111827;background:#fff;border:1px solid #d8dee8;border-radius:14px;font-size:14px;font-weight:850;transition:box-shadow .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s cubic-bezier(.2,.8,.2,1)}.mico .mico-expert-hub-btn:hover:not(:disabled){border-color:#cfd6e3;transform:translateY(-1px);box-shadow:0 8px 24px #0f172a0b}.mico .mico-expert-hub-btn.is-dark{box-shadow:none;color:#fff;background:#111827;border-color:#111827}.mico .mico-expert-hub-btn.is-outline{color:#111827;background:#fff;border-color:#d8dee8}.mico .mico-expert-hub-content{width:100%;max-width:1420px;margin:0 auto;padding:30px 44px 58px}.mico .mico-expert-hub-hero{justify-content:center;margin:0 0 10px;display:flex}.mico .mico-expert-hub-resource-tabs{background:#eaedf4b8;border:1px solid #e2e8f0cc;border-radius:24px;gap:6px;padding:6px;display:inline-flex}.mico .mico-expert-hub-resource-tabs button{color:#667085;border-radius:18px;min-width:118px;height:52px;padding:0 24px;font-size:18px;font-weight:850}.mico .mico-expert-hub-resource-tabs button.is-active{color:#111827;background:#fff;box-shadow:0 10px 26px #11182717}.mico .mico-expert-hub-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.mico .mico-expert-hub-feature-card{background:#ffffffe0;border:1px solid #e6e9ef;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:245px;padding:26px;transition:border-color .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f172a0b}.mico .mico-expert-hub-feature-card:hover{border-color:#d9deeb;transform:translateY(-2px);box-shadow:0 14px 38px #0f172a0f}.mico .mico-expert-hub-feature-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#365cff1a,#0000 68%);border-radius:999px;width:210px;height:210px;position:absolute;bottom:-95px;right:-70px}.mico .mico-expert-hub-feature-top{z-index:1;grid-template-columns:74px 1fr;align-items:start;gap:18px;display:grid;position:relative}.mico .mico-expert-hub-feature-icon{color:#fff;border-radius:24px;place-items:center;width:74px;height:74px;font-size:31px;font-weight:900;display:grid;box-shadow:0 14px 30px #365cff2e}.mico .mico-expert-hub-feature-icon.is-team{background:linear-gradient(135deg,#2d72ff,#1bb7a8)}.mico .mico-expert-hub-feature-icon.is-research,.mico .mico-expert-hub-feature-icon.is-data{background:linear-gradient(135deg,#1f2937,#14b8a6)}.mico .mico-expert-hub-feature-icon.is-expert{background:linear-gradient(135deg,#ffe1b9,#ed8b54)}.mico .mico-expert-hub-feature-icon.is-product{background:linear-gradient(135deg,#c084fc,#f59e0b)}.mico .mico-expert-hub-feature-badge{color:#365cff;background:#edf2ff;border-radius:999px;align-items:center;height:26px;margin-bottom:10px;padding:0 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.mico .mico-expert-hub-feature-badge.is-expert{color:#2563eb;background:#eff6ff}.mico .mico-expert-hub-feature-card h2{color:#111827;letter-spacing:0;margin:0 0 10px;font-size:23px;font-weight:900;line-height:1.25}.mico .mico-expert-hub-feature-card p{color:#687386;margin:0;font-size:15px;line-height:1.7}.mico .mico-expert-hub-tag-row{z-index:1;flex-wrap:wrap;gap:8px;margin-top:16px;display:flex;position:relative}.mico .mico-expert-hub-tag{color:#5d687a;background:#f1f3f7;border-radius:10px;align-items:center;min-height:28px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.mico .mico-expert-hub-feature-card .mico-expert-hub-runtime-line{z-index:1;color:#7a8494;margin-top:12px;font-size:12px;font-weight:700;line-height:18px;position:relative}.mico .mico-expert-hub-card-actions{z-index:1;margin-top:20px;position:relative}.mico .mico-expert-hub-card-actions .mico-expert-hub-btn{border-radius:14px;width:100%;height:46px;font-size:15px}@media (max-width:1360px){.mico .mico-expert-hub-topbar{padding:0 26px}.mico .mico-expert-hub-content{padding:26px}.mico .mico-expert-hub-card-grid{grid-template-columns:1fr}}@media (max-width:780px){.mico .mico-expert-hub-topbar{height:auto;padding:18px;position:static}.mico .mico-expert-hub-top-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.mico .mico-expert-hub-search{width:100%}.mico .mico-expert-hub-content{padding:20px 16px 40px}.mico .mico-expert-hub-resource-tabs{width:100%}.mico .mico-expert-hub-resource-tabs button{flex:1;min-width:0}.mico .mico-expert-hub-top-actions .mico-expert-hub-btn{flex:1}.mico .mico-expert-hub-feature-top{grid-template-columns:64px 1fr}.mico .mico-expert-hub-feature-icon{border-radius:20px;width:64px;height:64px}}.mico .mico-expert-hub-content{max-width:1420px;padding:22px 44px 58px}.mico .mico-expert-hub-market-toolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.mico .mico-expert-hub-market-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.mico .mico-expert-hub-market-tabs{background:#ffffffb8;border:1px solid #d7deebdb;border-radius:22px;flex:none;align-items:center;gap:6px;margin-bottom:0;padding:6px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 12px 30px #30406014}.mico .mico-expert-hub-market-tabs button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;height:48px;padding:0 20px;font-size:17px;font-weight:850;transition:background .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),color .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.mico .mico-expert-hub-market-tabs button.is-active{color:#fff;background:#111827;box-shadow:0 12px 28px #1118272e,inset 0 1px #ffffff1f}.mico .mico-expert-hub-search{align-items:center;gap:10px;transition:border-color .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),background .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.mico .mico-expert-hub-expert-stage{background:radial-gradient(circle at 8% 18%,#5465ff1c,#0000 30%),radial-gradient(circle at 96% 4%,#14b8a61c,#0000 34%),linear-gradient(135deg,#fffffff0,#f8fbffdb);border:1px solid #dce2eedb;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);align-items:stretch;gap:28px;margin-bottom:18px;padding:28px 30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 22px 52px #1c284814}.mico .mico-expert-hub-expert-stage:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff6a2b1a,#0000 68%);border-radius:999px;width:260px;height:260px;position:absolute;bottom:-110px;right:-72px}.mico .mico-expert-hub-expert-stage-copy{z-index:1;max-width:680px;position:relative}.mico .mico-expert-hub-eyebrow{color:#365cff;letter-spacing:0;background:#5465ff12;border:1px solid #5465ff2e;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:12px;font-weight:900;display:inline-flex}.mico .mico-expert-hub-market-intro{background:radial-gradient(circle at 2% 12%,#5465ff17,#0000 34%),radial-gradient(circle at 98% 0,#14b8a614,#0000 32%),linear-gradient(135deg,#fffffff2,#f8fbffe0);border:1px solid #dce2eedb;border-radius:24px;margin-bottom:16px;padding:22px 26px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #1c28480f}.mico .mico-expert-hub-market-intro h1{color:#0f172a;text-wrap:balance;max-width:760px;margin:11px 0 7px;font-size:30px;font-weight:930;line-height:1.2}.mico .mico-expert-hub-market-intro p{color:#637084;max-width:820px;margin:0;font-size:14px;line-height:1.65}.mico .mico-expert-hub-expert-stage h1{color:#0f172a;letter-spacing:0;margin:14px 0 10px;font-size:34px;font-weight:930;line-height:1.18}.mico .mico-expert-hub-expert-stage p{color:#5f6b7c;max-width:600px;margin:0;font-size:15px;line-height:1.72}.mico .mico-expert-hub-stage-stats{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center;gap:10px;display:grid;position:relative}.mico .mico-expert-hub-stage-stats span{background:#ffffffb8;border:1px solid #e2e8f0d1;border-radius:18px;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:14px;display:flex;box-shadow:0 10px 24px #0f172a0b}.mico .mico-expert-hub-stage-stats strong{overflow-wrap:anywhere;color:#111827;letter-spacing:0;font-size:20px;font-weight:930;line-height:1.15}.mico .mico-expert-hub-stage-stats small{color:#6b7280;margin-top:8px;font-size:12px;font-weight:760;line-height:1.35}.mico .mico-expert-hub-page-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.mico .mico-expert-hub-page-head h1{color:#0f172a;letter-spacing:0;margin:0 0 9px;font-size:34px;font-weight:930;line-height:1.18}.mico .mico-expert-hub-page-head p{color:#687386;margin:0;font-size:16px;line-height:1.7}.mico .mico-expert-hub-btn.is-soft-blue{color:#365cff;background:#eef2ff;border-color:#dfe5ff}.mico .mico-expert-hub-hero-panel{background:linear-gradient(120deg,#ffffffeb,#ffffffb3),radial-gradient(circle at 92% 14%,#365cff1f,#0000 30%);border:1px solid #e6e9ef;border-radius:28px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:24px;padding:30px;display:flex;box-shadow:0 8px 24px #0f172a0b}.mico .mico-expert-hub-hero-panel h2{color:#0f172a;letter-spacing:0;margin:0 0 8px;font-size:26px;font-weight:930;line-height:1.25}.mico .mico-expert-hub-hero-panel p{color:#687386;margin:0;font-size:16px;line-height:1.7}.mico .mico-expert-hub-hero-points{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.mico .mico-expert-hub-hero-points span{color:#4b5563;background:#fff;border:1px solid #e6e9ef;border-radius:999px;align-items:center;height:34px;padding:0 13px;font-size:13px;font-weight:850;display:inline-flex}.mico .mico-expert-hub-section{margin-top:28px}.mico .mico-expert-hub-recommend-section,.mico .mico-expert-hub-market-toolbar+.mico-expert-hub-section{margin-top:0}.mico .mico-expert-hub-section-head{align-items:flex-end;margin-bottom:16px}.mico .mico-expert-hub-section-head--compact{justify-content:flex-start}.mico .mico-expert-hub-section-title h2{color:#0f172a;letter-spacing:0;margin:0 0 8px;font-size:24px;font-weight:930;line-height:1.25}.mico .mico-expert-hub-section-title p{color:#687386;margin:0;font-size:15px;line-height:1.5}.mico .mico-expert-hub-scene-grid{grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;display:grid}.mico .mico-expert-hub-scene-card{background:linear-gradient(135deg,#f1f5f966,#fffffff2),radial-gradient(circle at 78% 12%,#365cff29,#0000 32%);border:1px solid #e6e9ef;border-radius:24px;min-height:190px;padding:24px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f172a0b}.mico .mico-expert-hub-scene-card h2{color:#111827;margin:0 0 22px;font-size:22px;font-weight:930;line-height:1.25}.mico .mico-expert-hub-scene-list{flex-direction:column;gap:12px;display:flex}.mico .mico-expert-hub-scene-row{color:#1f2937;align-items:center;gap:10px;font-size:15px;font-weight:850;display:flex}.mico .mico-expert-hub-scene-row span{color:#fff;background:linear-gradient(135deg,#93c5fd,#6366f1);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.mico .mico-expert-hub-type-segmented{background:#ffffffbd;border:1px solid #d7deebdb;border-radius:16px;flex:none;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 22px #3040600f}.mico .mico-expert-hub-type-segmented button{color:#697586;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:13px;min-width:76px;height:36px;padding:0 14px;font-size:14px;font-weight:900}.mico .mico-expert-hub-type-segmented button.is-active{color:#111827;background:#fff;box-shadow:0 7px 18px #0f172a17}.mico .mico-expert-hub-chip-row{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 18px;display:flex}.mico .mico-expert-hub-filter-bar{background:#ffffffa3;border:1px solid #e0e5efdb;border-radius:18px;align-items:center;gap:12px;min-height:54px;margin-bottom:16px;padding:8px 10px;display:flex;box-shadow:0 8px 22px #2530490a}.mico .mico-expert-hub-filter-bar .mico-expert-hub-chip-row{flex:auto;min-width:0;margin:0}.mico .mico-expert-hub-result-count{color:#7b8799;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 8px;font-size:12px;font-weight:760}.mico .mico-expert-hub-chip-row button{color:#465365;cursor:pointer;touch-action:manipulation;background:#ffffffd1;border:1px solid #e2e8f0db;border-radius:12px;height:36px;padding:0 16px;font-size:14px;font-weight:850;box-shadow:0 8px 18px #3040600a}.mico .mico-expert-hub-chip-row button.is-active{color:#fff;background:#111827;box-shadow:0 8px 18px #11182729}.mico .mico-expert-hub-market-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mico .mico-expert-hub-wide-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mico .mico-expert-hub-empty-state{color:#8390a3;text-align:center;background:#ffffff8a;border:1px dashed #cfd8e7;border-radius:22px;align-content:center;place-items:center;min-height:230px;padding:32px;display:grid}.mico .mico-expert-hub-empty-state>svg{width:28px;height:28px;margin-bottom:12px}.mico .mico-expert-hub-empty-state h2{color:#253048;margin:0;font-size:18px;font-weight:900}.mico .mico-expert-hub-empty-state p{color:#788498;margin:7px 0 18px;font-size:14px}.mico .mico-expert-hub-empty-state .mico-expert-hub-btn{color:#fff;background:#111827}.mico .mico-expert-hub-state-warning{color:#765514;background:#fffaf0;border:1px solid #f0cf85;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.mico .mico-expert-hub-state-warning>svg{width:20px;height:20px}.mico .mico-expert-hub-state-warning h2,.mico .mico-expert-hub-state-warning p{margin:0}.mico .mico-expert-hub-state-warning h2{font-size:14px;font-weight:800}.mico .mico-expert-hub-state-warning p{grid-column:2;font-size:12px;line-height:18px}.mico .mico-expert-hub-state-warning .mico-expert-hub-btn{grid-area:1/3/span 2}.mico .mico-expert-hub-market-card{background:linear-gradient(145deg,#fffffff5,#fafcffe0),radial-gradient(circle at 92% 12%,#5465ff14,#0000 28%);border:1px solid #dee4efeb;border-radius:22px;grid-template-rows:auto minmax(46px,1fr) auto;gap:12px;min-height:202px;padding:24px;transition:border-color .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 14px 34px #1a26420f}.mico .mico-expert-hub-market-card.is-team{background:linear-gradient(145deg,#fffffffa,#fcfdfff0),radial-gradient(circle at 96% 0,#1fb8a612,#0000 30%);border-radius:20px;min-height:232px;padding:22px 24px;box-shadow:inset 0 1px #ffffffeb,0 12px 28px #1a26420f}.mico .mico-expert-hub-market-card.is-wide{grid-template-rows:auto minmax(32px,1fr);grid-template-columns:1fr;align-items:stretch;gap:12px;min-height:176px;display:grid}.mico .mico-expert-hub-market-card:hover{border-color:#c4cee0f0;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 20px 44px #1a264217}.mico .mico-expert-hub-market-card-head{z-index:1;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.mico .mico-expert-hub-market-card.is-team .mico-expert-hub-market-card-head{grid-template-columns:50px minmax(0,1fr);gap:18px}.mico .mico-expert-hub-market-card-copy{min-width:0}.mico .mico-expert-hub-market-card.is-wide .mico-expert-hub-market-card-head{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:18px}.mico .mico-expert-hub-market-icon{color:#fff;border-radius:17px;place-items:center;width:58px;height:58px;font-size:23px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #ffffff61,0 12px 24px #365cff1f}.mico .mico-expert-hub-market-card.is-wide .mico-expert-hub-market-icon{width:58px;height:58px}.mico .mico-expert-hub-market-card.is-team .mico-expert-hub-market-icon{border-radius:999px;width:50px;height:50px;font-size:20px}.mico .mico-expert-hub-market-icon.is-blue{background:linear-gradient(135deg,#2d72ff,#6366f1)}.mico .mico-expert-hub-market-icon.is-teal{background:linear-gradient(135deg,#1f2937,#14b8a6)}.mico .mico-expert-hub-market-icon.is-orange{background:linear-gradient(135deg,#ffe1b9,#ed8b54)}.mico .mico-expert-hub-market-icon.is-purple{background:linear-gradient(135deg,#7c3aed,#2d72ff)}.mico .mico-expert-hub-market-icon.is-dark{background:linear-gradient(135deg,#242936,#636b7b)}.mico .mico-expert-hub-market-icon.is-green{background:linear-gradient(135deg,#2d72ff,#6ee7b7)}.mico .mico-expert-hub-market-icon.is-pink{background:linear-gradient(135deg,#c084fc,#f59e0b)}.mico .mico-expert-hub-market-title-line{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.mico .mico-expert-hub-market-title-line h3{color:#111827;letter-spacing:0;margin:0;font-size:18px;font-weight:930;line-height:1.35}.mico .mico-expert-hub-market-card.is-team .mico-expert-hub-market-title-line h3{font-size:17px}.mico .mico-expert-hub-market-title-line span{color:#5d687a;background:#f1f3f7;border-radius:10px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.mico .mico-expert-hub-market-subtitle{color:#667085;margin-bottom:10px;font-size:13px;font-weight:750}.mico .mico-expert-hub-market-card.is-team .mico-expert-hub-market-subtitle{color:#3f4652;font-size:14px;font-weight:650}.mico .mico-expert-hub-market-card p{z-index:1;-webkit-line-clamp:2;color:#687386;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.65;display:-webkit-box;position:relative;overflow:hidden}.mico .mico-expert-hub-market-card.is-team p{color:#4f5968;-webkit-line-clamp:3;min-height:72px;font-size:15px;line-height:1.62}.mico .mico-expert-hub-market-card .mico-expert-hub-tag-row{margin-top:16px}.mico .mico-expert-hub-market-card.is-wide .mico-expert-hub-tag-row{margin-top:12px}.mico .mico-skill-package-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-block-end:16px;display:flex}.mico .mico-skill-package-section-heading.is-compact{margin-block:28px 14px}.mico .mico-skill-package-section-heading span{color:#6f7890;margin-block-end:4px;font-size:12px;font-weight:600;display:block}.mico .mico-skill-package-section-heading h2{color:#20232b;margin:0;font-size:20px;font-weight:650}.mico .mico-skill-package-section-heading p{color:#858b96;margin:0;font-size:13px}.mico .mico-skill-package-meta{color:#7a8190;flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:8px;font-size:11px;display:flex}.mico .mico-skill-package-meta span{background:#f1f3f6;border-radius:999px;padding:3px 7px}.mico .mico-skill-package-meta .is-package{color:#315efb;background:#edf2ff;font-weight:650}.mico .mico-skill-taxonomy{z-index:1;gap:8px;display:grid;position:relative}.mico .mico-skill-taxonomy>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mico .mico-skill-taxonomy-label{color:#7a8496;flex:0 0 34px;font-size:11px;font-weight:750}.mico .mico-skill-taxonomy strong{color:#354158;font-size:12px;font-weight:750}.mico .mico-skill-taxonomy strong.mico-skill-taxonomy-version{color:#596579;background:#f1f3f7;border-radius:8px;align-items:center;min-height:24px;padding:0 8px;font-weight:700;display:inline-flex}.mico .mico-skill-taxonomy-update{color:#315fc9;background:#eaf1ff;border-radius:7px;align-items:center;min-height:22px;padding:0 7px;font-size:10px;font-weight:750;display:inline-flex}.mico .mico-skill-taxonomy-values{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.mico .mico-skill-taxonomy-values>span{color:#596579;background:#f1f3f7;border-radius:8px;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.mico .mico-skill-taxonomy.is-compact{margin-block-start:12px}.mico .mico-skill-taxonomy.is-compact .mico-skill-taxonomy-label{flex-basis:38px}.mico .mico-expert-hub-market-card.is-skill{grid-template-rows:auto minmax(44px,auto) auto auto;gap:14px;min-height:272px}.mico .mico-expert-hub-market-card.is-skill>p{min-height:44px}.mico .mico-expert-hub-market-card-footer{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:12px;margin-top:auto;display:grid;position:relative}.mico .mico-expert-hub-market-card.is-wide .mico-expert-hub-market-card-footer{grid-template-columns:auto;justify-content:end}.mico .mico-expert-hub-market-card-footer .mico-expert-hub-tag-row{flex:auto;margin-top:0}.mico .mico-expert-hub-market-card>.mico-expert-hub-btn,.mico .mico-expert-hub-market-card-footer>.mico-expert-hub-btn{border-radius:12px;flex:none;align-self:flex-end;min-width:76px;height:38px;padding:0 16px}.mico .mico-expert-hub-market-card-footer>.mico-expert-hub-btn{margin-top:0}.mico .mico-expert-hub-market-card.is-team .mico-expert-hub-market-card-footer>.mico-expert-hub-btn{min-width:88px;height:36px}.mico .mico-expert-hub-market-card.is-wide>.mico-expert-hub-btn{margin-top:0}.mico .mico-expert-hub-market-card>.mico-expert-hub-btn:disabled,.mico .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:disabled{box-shadow:none;color:#98a2b3;cursor:not-allowed;background:#f4f6fa;border-color:#dae0ebe0}.mico .mico-expert-hub-card-detail-trigger{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.mico .mico-expert-hub-market-card:has(.mico-expert-hub-card-detail-trigger:focus-visible){border-color:#315efb;box-shadow:0 0 0 3px #315efb29,0 20px 44px #1a264217}.mico .mico-expert-hub-card-detail-trigger:focus-visible{outline:none}.mico .mico-expert-hub-market-card-footer{z-index:3;position:relative}.mico .mico-expert-hub-market-card-footer>.mico-expert-hub-btn{pointer-events:auto;z-index:3;position:relative}.mico .mico-market-card-scope-status{color:#4f5d75;margin-top:14px;font-size:12px;font-weight:700}.mico .mico-expert-hub-market-card.is-connector{min-height:230px;box-shadow:none;background:#fff;border:1px solid #e2e7ef;border-radius:16px;flex-direction:column;align-self:start;gap:14px;padding:20px;display:flex;transform:none}.mico .mico-expert-hub-market-card.is-connector:hover{box-shadow:none;border-color:#c8d1df;transform:none}.mico .mico-expert-hub-market-card.is-connector.is-clickable{cursor:pointer}.mico .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-head{grid-template-columns:52px minmax(0,1fr);gap:14px}.mico .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-icon{width:52px;height:52px;box-shadow:none;border-radius:14px;font-size:21px}.mico .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-title-line{margin-block-end:4px}.mico .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-end:0;line-height:1.5;display:-webkit-box;overflow:hidden}.mico .mico-expert-hub-market-card.is-connector>p{color:#667085;cursor:text;min-height:46px;line-height:1.6}.mico .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:16px;margin-block-start:auto}.mico .mico-market-connector-card-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mico .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status{color:#667085;background:#f5f7fa;border:1px solid #e2e7ef;border-radius:8px;align-items:center;min-height:26px;margin-block-start:0;padding-inline:9px;line-height:1;display:inline-flex}.mico .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-success{color:#247a4b;background:#eef9f2;border-color:#ccebd9}.mico .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-info{color:#315efb;background:#f0f4ff;border-color:#cad8ff}.mico .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-warning{color:#8a5a00;background:#fff8e8;border-color:#f0d39b}.mico .mico-expert-hub-market-card.is-connector .mico-market-connector-card-meta .mico-expert-hub-tag-row{gap:6px;margin-block-start:0}.mico .mico-market-cli-handoff{background:#f5f7ff;border:1px solid #d9e3ff;border-radius:8px;gap:3px;min-width:0;padding:4px 8px;display:grid}.mico .mico-market-cli-handoff-copy{gap:3px;min-width:0;display:grid}.mico .mico-market-cli-handoff-copy strong{color:#283b66;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:16px;overflow:hidden}.mico .mico-market-cli-handoff-detail{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.mico .mico-market-cli-handoff-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.mico .mico-market-cli-handoff-actions button{touch-action:manipulation;cursor:pointer;border-radius:6px;min-height:24px;padding:0 10px;font-size:10px;font-weight:600;line-height:1}.mico .mico-market-cli-handoff-actions .is-primary{color:#fff;background:#315efb;border:1px solid #315efb}.mico .mico-market-cli-handoff-actions .is-primary:hover{background:#2850e6}.mico .mico-market-cli-handoff-actions .is-secondary{color:#475467;background:#fff;border:1px solid #d0d5dd}.mico .mico-market-cli-handoff-actions .is-secondary:hover{background:#f9fafb}.mico .mico-market-cli-handoff-actions button:focus-visible,.mico .mico-market-cli-unlink:focus-visible{outline-offset:2px;outline:2px solid #315efb}.mico .mico-market-cli-unlink{touch-action:manipulation;color:#b42318;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:22px;padding:0 7px;font-size:10px;font-weight:600;line-height:22px}.mico .mico-market-cli-unlink:hover{background:#fff1f0}.mico .mico-expert-hub-market-card.is-connector .mico-market-connector-card-meta .mico-expert-hub-tag{border-radius:8px;min-height:26px;padding-inline:9px}.mico .mico-expert-hub-market-tabs button,.mico .mico-expert-hub-btn{touch-action:manipulation}.mico .mico-expert-hub-market-tabs button:focus-visible,.mico .mico-expert-hub-type-segmented button:focus-visible,.mico .mico-expert-hub-chip-row button:focus-visible,.mico .mico-expert-hub-btn:focus-visible,.mico .mico-expert-hub-search-clear:focus-visible{outline-offset:2px;outline:3px solid #2d72ff57}.mico-expert-detail-dialog{border-radius:24px;grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(760px,100vw - 32px);max-width:760px;max-height:min(820px,100dvh - 32px);padding:0;overflow:hidden}.mico-expert-detail-body{padding:36px 40px 28px;overflow-y:auto}.mico-expert-detail-header{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:22px;display:grid}.mico-expert-detail-header .mico-expert-hub-market-icon{border-radius:22px;width:88px;height:88px;font-size:34px}.mico-expert-detail-title{color:#111827;font-size:28px;font-weight:900;line-height:1.3}.mico-expert-detail-meta,.mico-expert-detail-tags{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mico-expert-detail-meta{margin-top:12px}.mico-expert-detail-meta strong{color:#4b5563;font-size:16px}.mico-expert-detail-meta span,.mico-expert-detail-tags span{color:#4b5563;background:#f3f4f6;border-radius:8px;padding:7px 12px;font-size:14px;font-weight:700}.mico-expert-detail-section{margin-top:30px}.mico-expert-detail-section h3{color:#9ca3af;margin:0 0 12px;font-size:17px;font-weight:800}.mico-expert-detail-section>p{color:#4b5563;margin:0;font-size:17px;line-height:1.75}.mico-expert-detail-prompts{gap:10px;display:grid}.mico-expert-detail-prompts button{color:#4b5563;cursor:pointer;text-align:left;background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0;padding:15px 18px;font-size:15px;line-height:1.55;display:flex}.mico-expert-detail-prompts button:hover{background:#f8fafc;border-color:#cbd5e1}.mico-expert-detail-prompts button>span:last-child{color:#94a3b8;font-size:24px;line-height:1}.mico-enabled-experts-dialog{border-radius:24px;width:min(680px,100vw - 32px);max-width:680px;max-height:min(760px,100dvh - 32px);padding:28px;overflow:hidden}.mico-enabled-experts-dialog>header h2{color:#111827;font-size:24px;font-weight:900}.mico-enabled-experts-dialog>header p{color:#748094;margin-top:6px}.mico-enabled-experts-list{gap:10px;max-height:560px;margin-top:18px;display:grid;overflow-y:auto}.mico-enabled-experts-list>div{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid}.mico-enabled-experts-list>div:hover{background:#f8fafc;border-color:#bdc9dd}.mico-enabled-experts-open{color:#111827;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:8px;display:grid}.mico-enabled-experts-deactivate{color:#dc2626;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700}.mico-enabled-experts-deactivate:hover{background:#fef2f2}.mico-enabled-experts-deactivate:disabled{cursor:not-allowed;opacity:.5}.mico-enabled-experts-list .mico-expert-hub-market-icon{border-radius:14px;width:48px;height:48px;font-size:18px}.mico-enabled-experts-list strong,.mico-enabled-experts-list small{display:block}.mico-enabled-experts-list strong{font-size:16px}.mico-enabled-experts-list small{color:#7b8799;margin-top:5px;font-size:13px}.mico-enabled-experts-empty{color:#7b8799;text-align:center;align-content:center;place-items:center;gap:8px;min-height:240px;display:grid}.mico-enabled-experts-empty svg{width:30px;height:30px;margin-bottom:4px}.mico-enabled-experts-empty strong{color:#334155;font-size:17px}.mico-expert-detail-footer{background:#fff;border-top:1px solid #e5e7eb;padding:20px 40px 24px}.mico-expert-detail-footer button{color:#fff;cursor:pointer;background:#171717;border:0;border-radius:12px;width:100%;min-height:52px;font-size:17px;font-weight:850}.mico-expert-detail-dialog.is-team{width:min(920px,100vw - 32px);max-width:920px}.mico-expert-detail-dialog.is-team .mico-expert-detail-body{overscroll-behavior:contain;padding:24px 30px 18px}.mico-expert-detail-dialog.is-team .mico-expert-detail-header{grid-template-columns:56px minmax(0,1fr);gap:16px}.mico-expert-detail-dialog.is-team .mico-expert-detail-header .mico-expert-hub-market-icon{border-radius:17px;width:56px;height:56px;font-size:22px}.mico-expert-detail-dialog.is-team .mico-expert-detail-title{font-size:24px}.mico-expert-detail-dialog.is-team .mico-expert-detail-meta{gap:7px;margin-top:4px}.mico-expert-detail-dialog.is-team .mico-expert-detail-meta strong{font-size:13px}.mico-expert-detail-dialog.is-team .mico-expert-detail-meta span{padding:3px 7px;font-size:11px}.mico-expert-team-description{color:#596579;overflow-wrap:anywhere;margin:13px 0;font-size:13px;line-height:1.7}.mico-expert-team-managed-note{color:#48609b;background:#f4f7ff;border:1px solid #cad7f6;border-radius:12px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 13px;font-size:12px;display:flex}.mico-expert-team-managed-note strong{color:#244687;flex:none}.mico-expert-team-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.mico-expert-team-panel{background:#fbfcfe;border:1px solid #dfe6f0;border-radius:17px;min-width:0;padding:18px 20px}.mico-expert-team-panel>header{border-bottom:1px solid #e3e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:14px;padding-bottom:12px;display:flex}.mico-expert-team-panel>header h3{color:#19243a;margin:0;font-size:14px;font-weight:850}.mico-expert-team-member-summary{color:#7b8799;align-items:center;gap:8px;font-size:10px;display:flex}.mico-expert-team-member-summary button{color:#3f64cf;cursor:pointer;touch-action:manipulation;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:11px;font-weight:750}.mico-expert-team-member-summary button:hover,.mico-expert-team-members-nav button:hover{color:#244fbf;text-underline-offset:3px;text-decoration:underline}.mico-expert-team-block+.mico-expert-team-block{margin-top:18px}.mico-expert-team-block>span{color:#778399;margin-bottom:7px;font-size:11px;font-weight:750;display:block}.mico-expert-team-block>p{color:#3f4b5f;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.75}.mico-expert-team-empty{color:#8995a7;margin:0;padding:16px 0;font-size:12px;font-style:normal}.mico-expert-team-core-members{display:grid}.mico-expert-team-member{border-bottom:1px solid #e4e9f1;align-items:center;gap:10px;min-height:50px;padding:7px 0;display:flex}.mico-expert-team-member:last-child{border-bottom:0}.mico-expert-team-member>span{color:#fff;background:#4b69c7;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:850;display:grid}.mico-expert-team-member>div{min-width:0}.mico-expert-team-member strong,.mico-expert-team-member small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico-expert-team-member strong{color:#111827;font-size:13px}.mico-expert-team-member small{color:#68758a;font-size:11px}.mico-expert-team-member em{color:#4267d5;background:#edf2ff;border-radius:99px;margin-left:6px;padding:2px 6px;font-size:9px;font-style:normal}.mico-expert-team-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.mico-expert-team-capability-card{background:#f8faff;border:1px solid #e1e7f0;border-radius:14px;min-width:0;padding:13px 14px}.mico-expert-team-capability-card>strong{color:#768397;margin-bottom:7px;font-size:11px;display:block}.mico-expert-team-capability-card>p{color:#8a95a6;min-height:28px;margin:-3px 0 8px;font-size:9px;line-height:1.5}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags span{overflow-wrap:anywhere;max-width:100%;padding:4px 8px;font-size:10px}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button{color:#445168;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #e0e6f0;border-radius:999px;align-items:center;gap:4px;max-width:100%;min-height:32px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button:hover{color:#2f58c7;background:#f0f4ff;border-color:#9fb4ee}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags .is-empty{color:#929cac;font-style:normal}.mico-market-capability-dialog{border-radius:22px;grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(1180px,100vw - 32px);max-width:1180px;max-height:min(840px,100dvh - 32px);padding:0;overflow:hidden}.mico-market-capability-dialog.is-skill{grid-template-rows:minmax(0,1fr)}.mico-market-capability-dialog-scroll{padding:34px 38px 28px;overflow-y:auto}.mico-market-capability-dialog-head{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.mico-market-skill-actions{align-self:start;gap:10px;padding-right:30px;display:flex}.mico-market-skill-actions button{color:#4d596c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d7deea;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:13px;font-weight:760;display:inline-flex}.mico-market-skill-actions button svg{width:15px;height:15px}.mico-market-skill-actions button.is-primary{color:#fff;background:#255ed6;border-color:#255ed6;box-shadow:0 8px 18px #255ed62e}.mico-market-skill-actions button.is-more{flex:0 0 40px;width:40px;padding:0}.mico-market-skill-actions button.is-more:hover:not(:disabled),.mico-market-skill-actions button.is-more[data-popup-open]{color:#26344b;background:#f4f6fa;border-color:#cbd5e5}.mico-market-skill-actions button:disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;background:#f2f4f7;border-color:#e3e7ee}.mico-market-skill-actions-menu{width:176px;padding:6px}.mico-market-skill-actions-menu [role=menuitem]{border-radius:8px;gap:9px;min-height:36px;font-size:13px;font-weight:650}.mico-market-skill-actions-menu [role=menuitem] svg{width:15px;height:15px}.mico-market-skill-detail-stack{gap:18px;margin-top:30px;display:grid}.mico-market-skill-summary-card,.mico-market-skill-detail-card{background:#fff;border:1px solid #dfe5ef;border-radius:18px;min-width:0;padding:22px;box-shadow:0 12px 34px #20304e0e}.mico-market-skill-section-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.mico-market-skill-section-heading>span{color:#315fc9;background:#edf2ff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:850;display:grid}.mico-market-skill-section-heading h3{color:#172136;margin:1px 0 0;font-size:17px;font-weight:830}.mico-market-skill-section-heading p{color:#7a8598;margin:5px 0 0;font-size:12px;line-height:1.55}.mico-market-skill-summary-copy{color:#4b586d;margin-top:20px;font-size:14px;line-height:1.8}.mico-market-skill-summary-copy>.is-lead{color:#26334a;max-width:760px;margin:0;font-size:15px;font-weight:720;line-height:1.7}.mico-market-skill-related-panel{background:linear-gradient(135deg,#eff4ffe6,#f9fbfff5 52%,#fff),#fff;border:1px solid #d8e1f0;border-radius:18px;min-width:0;padding:22px;scroll-margin-top:20px;box-shadow:0 12px 34px #20304e0e}.mico-market-skill-related-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mico-market-skill-related-title{align-items:flex-start;gap:12px;min-width:0;display:flex}.mico-market-skill-related-title>span{color:#315fc9;background:#eaf0ff;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.mico-market-skill-related-title>span svg{width:18px;height:18px}.mico-market-skill-related-title h3{color:#172136;margin:0;font-size:17px;font-weight:830}.mico-market-skill-related-title p{color:#707d92;margin:5px 0 0;font-size:12px;line-height:1.55}.mico-market-skill-related-head-actions{flex:none;align-items:center;gap:12px;display:flex}.mico-market-skill-related-head-actions>span{color:#6f7c91;white-space:nowrap;font-size:11px;font-weight:700}.mico-market-skill-related-head-actions button{color:#4c596d;cursor:pointer;background:#ffffffdb;border:1px solid #d6deeb;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:12px;font-weight:720;display:inline-flex}.mico-market-skill-related-head-actions button:hover:not(:disabled){color:#274d9f;background:#fff;border-color:#b8c7e4}.mico-market-skill-related-head-actions button:disabled{cursor:not-allowed;opacity:.55}.mico-market-skill-related-head-actions button svg{width:14px;height:14px}.mico-market-skill-related-activation-hint{color:#765b22;background:#fffaf0;border:1px solid #edd9a7;border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:10px 12px;font-size:11px;line-height:1.55;display:flex}.mico-market-skill-related-activation-hint strong{color:#654c18;flex:none;font-size:11px;font-weight:800}.mico-market-skill-related-activation-hint span{color:#806b3e}.mico-market-skill-related-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;max-height:280px;margin-top:18px;padding:1px;display:grid;overflow-y:auto}.mico-market-skill-related-list label{cursor:pointer;background:#ffffffd1;border:1px solid #dfe5ef;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px 14px;display:grid}.mico-market-skill-related-list label:hover{background:#fff;border-color:#bdcbe5}.mico-market-skill-related-list label:has(input:checked){background:#f2f6ff;border-color:#9db5ff}.mico-market-skill-related-list label:has(input:disabled){cursor:not-allowed}.mico-market-skill-related-list input{accent-color:#315fc9}.mico-market-skill-related-list label>span{gap:2px;min-width:0;display:grid}.mico-market-skill-related-list strong{color:#26344b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mico-market-skill-related-list small{color:#7a8496;font-size:11px}.mico-market-skill-related-list label>svg{color:#315fc9}.mico-market-skill-related-empty{color:#71809a;background:#ffffffad;border:1px dashed #d2dce9;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:96px;margin-top:18px;padding:18px;display:flex}.mico-market-skill-related-empty>svg{color:#6684be;flex:none;width:22px;height:22px}.mico-market-skill-related-empty>div{gap:3px;display:grid}.mico-market-skill-related-empty strong{color:#35425a;font-size:13px}.mico-market-skill-related-empty p,.mico-market-skill-related-note{color:#7a8496;margin:0;font-size:11px;line-height:1.55}.mico-market-skill-related-note{margin-top:11px}.mico-market-skill-related-actions{border-top:1px solid #e1e7f0;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}.mico-market-skill-related-actions button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 16px;font-size:12px;font-weight:740;display:inline-flex}.mico-market-skill-related-actions button.is-secondary{color:#48566c;background:#fff;border-color:#d7dfeb}.mico-market-skill-related-actions button.is-primary{color:#fff;background:#255ed6;border-color:#255ed6;box-shadow:0 7px 16px #255ed629}.mico-market-skill-related-actions button:disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;background:#edf0f5;border-color:#e1e6ee}.mico-market-skill-related-actions button svg{width:14px;height:14px}.mico-market-skill-description{color:#4b586d;margin-top:22px;font-size:14px;line-height:1.8}.mico-market-skill-description [data-slot=markdown]{color:inherit;font-size:inherit;line-height:inherit}.mico-market-skill-detail-card .mico-market-skill-files{border-top:0;margin-top:20px;padding-top:0}.mico-market-capability-dialog-head h2{color:#172136;font-size:28px;font-weight:850}.mico-market-capability-dialog-head p{color:#6f7b8f;font-size:12px;line-height:1.7}.mico-market-capability-dialog-head .mico-expert-detail-tags{margin-top:10px}.mico-market-capability-scope{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.mico-market-capability-scope>div{background:#f8faff;border:1px solid #e1e6ef;border-radius:14px;gap:5px;padding:14px 16px;display:grid}.mico-market-capability-scope span{color:#7a8496;font-size:11px;font-weight:700}.mico-market-capability-scope strong{color:#25324a;font-size:14px}.mico-market-connector-installations{border-top:1px solid #e4e8f0;margin-top:28px;padding-top:22px}.mico-market-connector-installations-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.mico-market-connector-installations-heading h3{color:#172136;margin:0;font-size:17px;font-weight:800}.mico-market-connector-installations-heading p{color:#7a8496;margin:4px 0 0;font-size:12px}.mico-market-connector-installations-heading button{color:#273247;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:9px;min-height:34px;padding:0 14px;font-size:13px;font-weight:750}.mico-market-connector-installations-heading button:hover{color:#315fc9;background:#f4f7ff;border-color:#9db5ff}.mico-market-connector-installations-heading-actions{flex:none;align-items:center;gap:8px;display:flex}.mico-market-connector-installations-heading button:disabled{color:#98a2b3;cursor:not-allowed;background:#edf0f5;border-color:#e4e7ec}.mico-market-connector-installation-list{gap:8px;display:grid}.mico-market-connector-installation-row{background:#fbfcff;border:1px solid #e1e6ef;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.mico-market-connector-installation-icon{color:#49698e;background:#fff;border:1px solid #dce4f2;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mico-market-connector-installation-icon svg{width:18px;height:18px}.mico-market-connector-installation-copy{gap:3px;min-width:0;display:grid}.mico-market-connector-installation-copy strong,.mico-market-connector-installation-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico-market-connector-installation-copy strong{color:#25324a;font-size:14px}.mico-market-connector-installation-copy small{color:#7a8496;font-size:12px}.mico-market-connector-installation-status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:750}.mico-market-connector-installation-status.is-active{color:#26714b;background:#eaf8f0}.mico-market-connector-installation-status.is-warning{color:#9a5a0a;background:#fff2df}.mico-market-connector-installation-disconnect{color:#b33a3a;cursor:pointer;background:#fff;border:1px solid #efcaca;border-radius:8px;min-height:30px;padding:0 10px;font-size:12px;font-weight:750}.mico-market-connector-installation-disconnect:hover:not(:disabled){color:#962c2c;background:#fff5f5;border-color:#dc8f8f}.mico-market-connector-installation-disconnect:disabled{color:#98a2b3;cursor:not-allowed;background:#f6f7f9;border-color:#e4e7ec}.mico-market-capability-content,.mico-market-connector-facts{border-top:1px solid #e4e8f0;margin-top:28px;padding-top:22px}.mico-market-capability-content h3,.mico-market-connector-facts h3{color:#172136;margin:0 0 14px;font-size:17px;font-weight:800}.mico-market-capability-content>p,.mico-market-capability-content [data-slot=markdown]{color:#4d596c;font-size:14px;line-height:1.8}.mico-market-skill-files{border-top:1px solid #e4e8f0;margin-top:28px;padding-top:22px}.mico-market-skill-files-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.mico-market-skill-files-heading span{color:#7c879a;letter-spacing:.08em;margin-bottom:3px;font-size:10px;font-weight:750;display:block}.mico-market-skill-files-heading h3{color:#172136;margin:0;font-size:17px;font-weight:800}.mico-market-skill-files-heading strong{color:#7a8496;font-size:11px;font-weight:650}.mico-market-skill-files-state{color:#69758a;background:#f8faff;border:1px solid #e1e6ef;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:132px;font-size:13px;display:flex}.mico-market-skill-files-state.is-error{color:#9b3f47}.mico-market-skill-files-state button{color:#2f58c7;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:9px;padding:7px 11px;font-size:12px;font-weight:700}.mico-market-skill-file-browser{background:#fff;border:1px solid #dfe5ee;border-radius:16px;grid-template-columns:minmax(190px,240px) minmax(0,1fr);height:min(560px,58vh);min-height:390px;display:grid;overflow:hidden}.mico-market-skill-file-browser>nav{background:#f8f9fc;border-right:1px solid #e4e8f0;padding:12px 10px;overflow:auto}.mico-market-skill-file-tree-title,.mico-market-skill-file-folder-toggle{color:#4e5b70;text-align:left;border:0;align-items:center;gap:7px;width:100%;min-width:0;padding:8px 9px;font-size:12px;font-weight:750;display:flex}.mico-market-skill-file-tree-title svg,.mico-market-skill-file-folder>div svg,.mico-market-skill-file-browser nav button svg,.mico-market-skill-file-preview header svg{flex:none;width:15px;height:15px}.mico-market-skill-file-folder{margin-top:4px}.mico-market-skill-file-folder-toggle{color:#69758a;cursor:pointer;font-size:11px;font-weight:750}.mico-market-skill-file-folder-toggle svg:first-child{width:12px;height:12px}.mico-market-skill-file-folder-toggle svg:nth-child(2){color:#74819a}.mico-market-skill-file-folder-contents{gap:2px;display:grid}.mico-market-skill-file-folder-contents>.mico-market-skill-file-folder{margin-top:0}.mico-market-skill-file-browser nav button{color:#536076;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;width:100%;min-width:0;padding:8px 9px;font-size:12px;display:flex}.mico-market-skill-file-folder button{padding-left:22px}.mico-market-skill-file-browser nav button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mico-market-skill-file-browser nav button:hover{color:#2e4f9d;background:#eef2fa}.mico-market-skill-file-browser nav button[aria-current=true]{color:#315fcf;background:#e9efff;font-weight:750}.mico-market-skill-file-preview{background:#fff;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.mico-market-skill-file-preview>header{border-bottom:1px solid #e4e8f0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:13px 16px;display:flex}.mico-market-skill-file-preview>header>div{align-items:center;gap:7px;min-width:0;display:flex}.mico-market-skill-file-preview>header strong{color:#25324a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.mico-market-skill-file-preview>header span{color:#788397;white-space:nowrap;background:#f0f3f8;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.mico-market-skill-file-preview>header span:first-child:not(:last-child){color:#315fcf;background:#e9efff}.mico-market-skill-file-content{min-height:0;padding:20px 24px 28px;overflow:auto}.mico-market-skill-file-content [data-slot=markdown],.mico-market-skill-file-content .markdown-content{color:#364158;font-size:13px;line-height:1.8}.mico-market-skill-file-content pre{color:#354158;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.7}.mico-market-skill-file-empty{color:#8b95a8;place-items:center;min-height:180px;font-size:13px;display:grid}@media (max-width:720px){.mico-market-capability-dialog-scroll{padding:28px 22px 24px}.mico-market-skill-related-head{flex-direction:column;align-items:stretch}.mico-market-skill-related-head-actions{justify-content:space-between}.mico-market-skill-related-list{grid-template-columns:1fr}.mico-market-skill-file-browser{grid-template-columns:1fr;height:auto}.mico-market-skill-file-browser>nav{border-bottom:1px solid #e4e8f0;border-right:0;max-height:180px}.mico-market-skill-file-preview{min-height:340px}}.mico-market-connector-facts dl{gap:12px;margin:0;display:grid}.mico-market-connector-facts dl>div{grid-template-columns:100px minmax(0,1fr);gap:16px;display:grid}.mico-market-connector-facts dt{color:#7a8496;font-size:13px}.mico-market-connector-facts dd{color:#364158;margin:0;font-size:13px}.mico-market-capability-dialog footer{background:#fff;border-top:1px solid #e4e8f0;grid-template-columns:1fr 1fr;gap:10px;padding:18px 38px;display:grid}.mico-market-capability-dialog footer button{color:#fff;cursor:pointer;background:#172136;border:0;border-radius:12px;min-height:44px;font-weight:750}.mico-market-capability-dialog footer button.is-secondary{color:#273247;background:#fff;border:1px solid #dce3ee}.mico-market-capability-dialog footer button:disabled{color:#98a2b3;cursor:not-allowed;background:#edf0f5}.mico-market-skill-install-dialog{background:#fff;border:1px solid #e0e5ed;border-radius:20px;gap:0;width:min(760px,100vw - 32px);max-width:760px;padding:0;overflow:hidden;box-shadow:0 24px 70px #16233f33}.mico-market-skill-install-dialog>[data-slot=dialog-close]{color:#647086;top:20px;right:20px}.mico-market-skill-install-head{border-bottom:1px solid #e8ecf2;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;padding:26px 64px 22px 28px;display:grid}.mico-market-skill-install-head .mico-expert-hub-market-icon{border-radius:16px;width:58px;height:58px;font-size:22px}.mico-market-skill-install-head>div:last-child{min-width:0}.mico-market-skill-install-head>div>span{color:#344158;margin-bottom:3px;font-size:11px;font-weight:750;display:block}.mico-market-skill-install-head h2{color:#172136;margin:0;font-size:22px;font-weight:850;line-height:1.3}.mico-market-skill-install-head p{color:#738095;margin:5px 0 0;font-size:12px;line-height:1.55}.mico-market-skill-install-body{padding:24px 28px 20px}.mico-market-skill-install-body>section+.mico-market-skill-install-grid,.mico-market-skill-install-body>section+.mico-market-skill-install-empty{margin-top:12px}.mico-market-skill-install-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:310px;padding:1px;display:grid;overflow-y:auto}.mico-market-skill-install-grid label{cursor:pointer;background:#fff;border:1px solid #dfe5ee;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:84px;padding:14px 15px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.mico-market-skill-install-grid label:hover{background:#fbfcff;border-color:#b9c8e5}.mico-market-skill-install-grid label:has(input:checked){background:#f3f6ff;border-color:#7699ff;box-shadow:0 0 0 1px #4974ee14}.mico-market-skill-install-grid label:has(input:disabled){cursor:wait}.mico-market-skill-install-agent-icon{color:#3165df;background:#eef3ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.mico-market-skill-install-agent-icon svg{width:20px;height:20px}.mico-market-skill-install-agent-copy{gap:4px;min-width:0;display:grid}.mico-market-skill-install-agent-copy strong,.mico-market-skill-install-agent-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico-market-skill-install-agent-copy strong{color:#26344b;font-size:14px;font-weight:780}.mico-market-skill-install-agent-copy small{color:#7a8496;font-size:11px}.mico-market-skill-install-grid input{accent-color:#2660ff;width:17px;height:17px;margin:0}.mico-market-skill-install-empty{color:#71809a;background:#fafbfe;border:1px dashed #d3dce9;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:142px;padding:24px;display:flex}.mico-market-skill-install-empty>svg{color:#5f7ab5;width:24px;height:24px}.mico-market-skill-install-empty strong{color:#35425a;font-size:13px}.mico-market-skill-install-empty p{margin:3px 0 0;font-size:11px}.mico-market-skill-install-summary{color:#7a8496;background:#f4f6fa;border-radius:12px;align-items:center;gap:10px;min-height:48px;margin-top:18px;padding:11px 14px;font-size:12px;line-height:1.55;display:flex}.mico-market-skill-install-summary.is-selected{color:#2f4f94;background:#f0f4ff}.mico-market-skill-install-summary svg{color:#8a95a8;flex:none;width:18px;height:18px}.mico-market-skill-install-summary.is-selected svg{color:#2660ff}.mico-market-skill-install-note{color:#7b8799;margin:11px 0 0;font-size:11px;line-height:1.55}.mico-market-skill-install-footer{border-top:1px solid #e8ecf2;justify-content:flex-end;gap:10px;padding:16px 28px 20px;display:flex}.mico-market-skill-install-footer button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:92px;min-height:40px;padding:0 17px;font-size:13px;font-weight:740;display:inline-flex}.mico-market-skill-install-footer button.is-secondary{color:#48566c;background:#fff;border-color:#d8e0eb}.mico-market-skill-install-footer button.is-primary{color:#fff;background:#2660ff;border-color:#2660ff;box-shadow:0 8px 18px #2660ff2e}.mico-market-skill-install-footer button:disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;background:#edf0f5;border-color:#e1e6ee}.mico-market-skill-install-footer button svg{width:14px;height:14px}.mico-skill-assignment-dialog{width:min(600px,100vw - 32px);max-width:600px;padding:26px}.mico-skill-assignment-list{gap:8px;max-height:420px;margin-top:18px;display:grid;overflow-y:auto}.mico-skill-assignment-list label{cursor:pointer;border:1px solid #e0e5ed;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.mico-skill-assignment-list label:has(input:checked){background:#f4f7ff;border-color:#9db5ff}.mico-skill-assignment-list span{gap:2px;display:grid}.mico-skill-assignment-list small{color:#7a8496}.mico-skill-assignment-list label>svg{color:#315fc9}.mico-market-connector-header-inputs{border-top:1px solid #e5e9f0;gap:12px;max-height:260px;margin-top:18px;padding-top:16px;display:grid;overflow-y:auto}.mico-market-connector-header-inputs h3,.mico-market-connector-header-inputs p{margin:0}.mico-market-connector-header-inputs h3{color:#273247;font-size:14px}.mico-market-connector-header-inputs p{color:#7a8496;margin-top:3px;font-size:11px}.mico-market-connector-header-inputs fieldset{border:1px solid #e0e5ed;border-radius:12px;gap:10px;padding:12px 14px 14px;display:grid}.mico-market-connector-header-inputs legend{color:#344158;padding:0 5px;font-size:12px;font-weight:700}.mico-market-connector-header-inputs label{color:#536078;gap:5px;font-size:12px;display:grid}.mico-market-connector-header-inputs input{color:#273247;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #dce3ee;border-radius:9px;padding:0 11px}.mico-market-connector-header-inputs input:focus-visible{outline-offset:1px;outline:2px solid #315efb}.mico-skill-assignment-dialog footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.mico-skill-assignment-dialog footer button{color:#fff;background:#172136;border:0;border-radius:10px;min-height:40px;padding:0 18px;font-weight:700}.mico-skill-assignment-dialog footer button.is-secondary{color:#273247;background:#fff;border:1px solid #dce3ee}.mico-cli-agent-permission-dialog{border:1px solid #e0e5ed;border-radius:16px;gap:0;width:min(560px,100vw - 32px);max-width:560px;padding:26px 28px 22px}.mico-cli-agent-permission-heading{align-items:center;gap:10px;display:flex}.mico-cli-agent-permission-heading>svg{color:#21a366;stroke-width:2.2px;width:28px;height:28px}.mico-cli-agent-permission-heading h2{color:#1a1d26;font-size:18px;font-weight:650;line-height:28px}.mico-cli-agent-permission-description{color:#1a1d26;margin-top:24px;font-size:18px;font-weight:650;line-height:26px}.mico-cli-agent-permission-helper{color:#8b9099;margin-top:4px;font-size:13px;line-height:20px}.mico-cli-agent-permission-list{background:#fff;border:1px solid #dfe4ec;border-radius:10px;max-height:270px;margin-top:14px;overflow-y:auto}.mico-cli-agent-permission-list label{cursor:pointer;border-bottom:1px solid #e8ebf0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:8px 14px;display:grid}.mico-cli-agent-permission-list label:last-of-type{border-bottom:0}.mico-cli-agent-permission-list label:hover{background:#fafbfe}.mico-cli-agent-permission-list label:has(input:focus-visible){outline-offset:-2px;outline:2px solid #315efb42}.mico-cli-agent-permission-list input{accent-color:#315efb;width:16px;height:16px}.mico-cli-agent-permission-list strong{color:#252932;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:550;overflow:hidden}.mico-cli-agent-permission-list>p{color:#8b9099;text-align:center;margin:0;padding:24px;font-size:13px}.mico-cli-agent-permission-privacy{color:#8b9099;align-items:center;gap:7px;margin-top:16px;font-size:12px;display:flex}.mico-cli-agent-permission-privacy svg{width:15px;height:15px}.mico-cli-agent-permission-dialog footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:22px;display:flex}.mico-cli-agent-permission-dialog footer button{color:#fff;cursor:pointer;background:#315efb;border:1px solid #315efb;border-radius:9px;min-height:40px;padding:0 18px;font-size:14px;font-weight:600}.mico-cli-agent-permission-dialog footer button.is-unlink{color:#ff3b30;background:#fff;border-color:#ff3b30;min-width:76px;margin-right:auto}.mico-cli-agent-permission-dialog footer button.is-unlink:hover{background:#fff7f6}.mico-cli-agent-permission-dialog footer button.is-secondary{color:#6f7682;background:0 0;border-color:#0000}.mico-cli-agent-permission-dialog footer button:disabled{color:#a1a6af;cursor:not-allowed;background:#eef0f4;border-color:#dfe3eb}.mico-cli-agent-permission-dialog footer button.is-unlink:focus-visible{outline-offset:2px;outline:3px solid #ff3b3038}@media (max-width:640px){.mico-cli-agent-permission-dialog footer{grid-template-columns:1fr 1fr;display:grid}.mico-cli-agent-permission-dialog footer button.is-unlink{width:100%;margin-right:0}.mico-cli-agent-permission-dialog footer>button:last-child{grid-column:1/-1}.mico-market-skill-install-head{grid-template-columns:48px minmax(0,1fr);padding:22px 52px 18px 20px}.mico-market-skill-install-head .mico-expert-hub-market-icon{border-radius:14px;width:48px;height:48px;font-size:18px}.mico-market-skill-install-head h2{font-size:19px}.mico-market-skill-install-body{padding:20px}.mico-market-skill-install-grid{grid-template-columns:1fr;max-height:min(42vh,360px)}.mico-market-skill-install-footer{padding:14px 20px 18px}.mico-market-skill-install-footer button{flex:1}.mico-market-capability-dialog-scroll{padding:28px 22px 22px}.mico-market-capability-scope{grid-template-columns:1fr}.mico-market-capability-dialog-head{grid-template-columns:52px minmax(0,1fr)}.mico-market-skill-actions{grid-column:1/-1;width:100%;padding-right:0}.mico-market-skill-actions>button.is-primary{flex:1}.mico-market-skill-actions button.is-more{flex:0 0 40px}.mico-market-skill-related-actions button{flex:1}.mico-market-connector-installations-heading{flex-direction:column;align-items:stretch}.mico-market-connector-installations-heading button,.mico-market-connector-installations-heading-actions{width:100%}.mico-market-connector-installation-row{grid-template-columns:auto minmax(0,1fr) auto}.mico-market-connector-installation-status{grid-area:1/3}.mico-market-connector-installation-disconnect{grid-column:2/4;width:100%}.mico-market-capability-dialog footer{padding-inline:22px}}.mico-expert-team-members-nav{border-bottom:1px solid #e2e7ef;justify-content:space-between;align-items:flex-end;gap:20px;margin:18px 0 14px;padding-bottom:13px;display:flex}.mico-expert-team-members-nav h3{color:#111827;margin:0 0 2px;font-size:19px;font-weight:850}.mico-expert-team-members-nav p{color:#68758a;margin:0;font-size:11px}.mico-expert-team-members-nav button{color:#3e62c8;cursor:pointer;touch-action:manipulation;background:0 0;border:0;min-height:44px;padding:7px 0;font-size:12px;font-weight:750}.mico-expert-team-member-groups{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.mico-expert-team-member-group{background:#fbfcfe;border:1px solid #dfe6f0;border-radius:15px;min-width:0;padding:15px 16px 8px}.mico-expert-team-member-group>header{border-bottom:1px solid #e4e9f1;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding-bottom:9px;display:flex}.mico-expert-team-member-group>header strong{color:#182236;font-size:12px}.mico-expert-team-member-group>header span{color:#8995a7;font-size:10px}.mico-expert-team-member.is-compact{gap:9px;min-height:44px;padding:6px 0}.mico-expert-team-member.is-compact>span{border-radius:9px;width:30px;height:30px;font-size:11px}.mico-expert-team-member.is-compact strong{font-size:11px}.mico-expert-team-member.is-compact small{font-size:9px}.mico-expert-detail-footer.is-team{grid-template-columns:1fr 1fr;gap:10px;padding:15px 30px;display:grid}.mico-expert-detail-footer.is-team button{touch-action:manipulation;min-height:48px;font-size:15px}.mico-expert-detail-footer.is-team button:disabled{color:#98a2b3;cursor:not-allowed;background:#f3f5f8;border:1px solid #dde3ec}.mico-expert-team-member-summary button:focus-visible,.mico-expert-team-members-nav button:focus-visible,.mico-expert-detail-footer.is-team button:focus-visible{outline-offset:3px!important;outline:3px solid #2d72ff6b!important}.mico-expert-detail-footer.is-team button:not(:disabled):hover{filter:brightness(.96)}@media (max-width:640px){.mico-expert-detail-dialog{border-radius:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mico-expert-detail-body{padding:28px 22px 22px}.mico-expert-detail-header{grid-template-columns:64px minmax(0,1fr);gap:16px}.mico-expert-detail-header .mico-expert-hub-market-icon{border-radius:18px;width:64px;height:64px;font-size:26px}.mico-expert-detail-title{font-size:22px}.mico-expert-detail-footer{padding:16px 22px 20px}.mico-expert-team-detail-grid,.mico-expert-team-member-groups,.mico-expert-team-capability-grid{grid-template-columns:1fr}.mico-expert-team-managed-note,.mico-expert-team-members-nav{flex-direction:column;align-items:flex-start}.mico-expert-detail-footer.is-team{padding:14px 22px 18px}}@media (max-width:1360px){.mico .mico-expert-hub-market-toolbar{flex-wrap:wrap}.mico .mico-expert-hub-market-actions{flex:420px}.mico .mico-expert-hub-market-actions .mico-expert-hub-search{flex:auto}.mico .mico-expert-hub-expert-stage{grid-template-columns:1fr}.mico .mico-expert-hub-stage-stats{max-width:720px}.mico .mico-expert-hub-scene-grid,.mico .mico-expert-hub-market-card-grid,.mico .mico-expert-hub-wide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.mico .mico-expert-hub-state-warning{grid-template-columns:auto 1fr}.mico .mico-expert-hub-state-warning .mico-expert-hub-btn{grid-area:auto/1/auto/-1;justify-self:start}.mico .mico-expert-hub-content{padding-top:14px}.mico .mico-expert-hub-market-toolbar{align-items:stretch;gap:14px}.mico .mico-expert-hub-market-actions{flex-wrap:wrap;flex:auto;justify-content:flex-start;width:100%}.mico .mico-expert-hub-market-actions .mico-expert-hub-search{flex:100%;width:100%}.mico .mico-expert-hub-market-actions .mico-expert-hub-btn{min-width:116px}.mico .mico-expert-hub-market-intro{border-radius:20px;padding:20px}.mico .mico-expert-hub-market-intro h1{font-size:26px}.mico .mico-expert-hub-filter-bar{flex-direction:column;align-items:stretch}.mico .mico-expert-hub-type-segmented{width:100%}.mico .mico-expert-hub-type-segmented button{flex:1}.mico .mico-expert-hub-result-count{padding:2px 6px 4px}.mico .mico-expert-hub-expert-stage{border-radius:22px;padding:22px}.mico .mico-expert-hub-expert-stage h1{font-size:28px}.mico .mico-expert-hub-stage-stats{grid-template-columns:1fr}.mico .mico-expert-hub-stage-stats span{min-height:74px}.mico .mico-expert-hub-market-tabs{gap:4px;width:100%}.mico .mico-expert-hub-market-tabs button{flex:1;justify-content:center;gap:6px;min-width:0;padding:0 6px;font-size:15px}.mico .mico-expert-hub-page-head,.mico .mico-expert-hub-section-head,.mico .mico-expert-hub-hero-panel{flex-direction:column;align-items:stretch}.mico .mico-expert-hub-scene-grid,.mico .mico-expert-hub-market-card-grid,.mico .mico-expert-hub-wide-card-grid,.mico .mico-expert-hub-market-card.is-wide{grid-template-columns:1fr}.mico .mico-expert-hub-market-card-footer{grid-template-columns:1fr;align-items:stretch}.mico .mico-expert-hub-market-card.is-wide .mico-expert-hub-market-card-footer{grid-template-columns:1fr}.mico .mico-expert-hub-market-card.is-wide>.mico-expert-hub-btn,.mico .mico-expert-hub-market-card-footer>.mico-expert-hub-btn{width:100%}}@media (max-width:360px){.mico .mico-expert-hub-market-tabs button svg{display:none}}@media (prefers-reduced-motion:reduce){.mico .mico-expert-hub-market-tabs button,.mico .mico-expert-hub-search,.mico .mico-expert-hub-btn,.mico .mico-expert-hub-market-card{transition:none}.mico .mico-expert-hub-market-card:hover,.mico .mico-expert-hub-btn:hover:not(:disabled){transform:none}}.mico .mico-expert-market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:1180px){.mico .mico-expert-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.mico .mico-expert-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mico .mico-expert-market-grid{grid-template-columns:1fr}}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector{height:164px;min-height:164px;box-shadow:none;background:#fff;border:1px solid #edeff2;border-radius:10px;grid-template-rows:auto minmax(38px,1fr) auto;align-self:stretch;gap:9px;padding:16px;display:grid;overflow:hidden;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector.has-cli-handoff{grid-template-rows:auto minmax(0,1fr)}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:hover,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:hover,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:focus-within,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:focus-within{box-shadow:none;background:#1a1d2608;border-color:#edeff2;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-head,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-head{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-head{padding-right:62px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-icon,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-icon{width:32px;height:32px;box-shadow:none;border-radius:999px;font-size:13px;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-title-line,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-title-line{gap:5px;margin-bottom:1px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-title-line h3,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-title-line h3{color:#20232b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.35;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>p,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector>p{color:#777d87;-webkit-line-clamp:2;min-height:0;font-size:11px;line-height:1.7}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy{gap:0;min-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-market-skill-card-meta{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy>div:not(:first-child),.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-label{display:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-values{flex-wrap:nowrap;gap:5px;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-values>span,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-category,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy strong.mico-skill-taxonomy-version,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-update,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status{color:#686e78;text-overflow:ellipsis;white-space:nowrap;background:#f5f6f8;border:0;border-radius:5px;min-height:20px;padding:0 7px;font-size:9px;font-weight:550;line-height:20px;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-category{align-items:center;max-width:100%;display:inline-flex}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-footer,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer{min-height:22px;margin-top:0;display:block}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){z-index:4;width:auto;min-width:48px;height:28px;box-shadow:none;color:#fff;opacity:0;pointer-events:none;background:#315efb;border:0;border-radius:6px;padding:0 9px;font-size:12px;font-weight:600;transition:none;position:absolute;bottom:16px;right:16px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action{z-index:4;width:auto;min-width:48px;height:28px;box-shadow:none;color:#fff;cursor:pointer;opacity:1;pointer-events:auto;background:#315efb;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:600;transition:none;display:inline-flex;position:absolute;top:16px;bottom:auto;right:16px;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action:hover:not(:disabled){box-shadow:none;background:#244fe0;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-busy{width:auto;min-width:68px;padding:0 10px;font-size:11px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-installed{box-shadow:none;color:#777d87;background:#fff;border:1px solid #e1e4e9}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-installed:hover:not(:disabled){box-shadow:none;color:#c13b34;background:#fff5f4;border-color:#f0b8b5;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:hover .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:focus-within .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:hover .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled),.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:focus-within .mico-expert-hub-market-card-footer>.mico-expert-hub-btn:not(:disabled){opacity:1;pointer-events:auto}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team{grid-template-rows:42px 40px 20px;gap:12px;padding:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-card-head{min-height:42px}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-card-copy{align-self:start}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-title-line{margin:0}.mico .mico-expert-market .mico-expert-hub-market-card.is-expert-card.is-team .mico-expert-hub-market-card-footer{min-height:20px}.mico-expert-detail-dialog.is-team,.mico-expert-detail-dialog.is-single{border:1px solid #ebecef;border-radius:12px;width:min(600px,100vw - 48px);max-width:600px;max-height:min(812px,100dvh - 48px);box-shadow:0 18px 46px #0f172a2e}.mico-expert-detail-dialog.is-team>[data-slot=dialog-close],.mico-expert-detail-dialog.is-single>[data-slot=dialog-close]{color:#333740;border-radius:6px;width:28px;height:28px;top:20px;right:20px}.mico-expert-detail-dialog.is-team .mico-expert-detail-body,.mico-expert-detail-dialog.is-single .mico-expert-detail-body{padding:24px 28px 12px}.mico-expert-team-dialog-header{padding-right:36px}.mico-expert-detail-dialog.is-team .mico-expert-detail-title,.mico-expert-detail-dialog.is-single .mico-expert-detail-title{color:#1a1d26;font-size:20px;font-weight:600;line-height:28px}.mico-expert-team-dialog-meta{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.mico-expert-detail-subtitle{color:#626975;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:22px}.mico-expert-team-dialog-meta span,.mico-expert-detail-dialog.is-team .mico-expert-detail-tags span,.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags span,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags button{color:#4f5561;background:#f3f4f6;border:0;border-radius:4px;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.mico-expert-team-dialog-section{margin-top:24px}.mico-expert-team-dialog-section h3{color:#9297a1;margin:0 0 10px;font-size:13px;font-weight:400;line-height:20px}.mico-expert-team-dialog-section>p{color:#3f444d;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:22px}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags{gap:8px}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags button{cursor:pointer;max-width:none;min-height:24px}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button:hover,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags button:hover{color:#315efb;background:#eaedff;border:0}.mico-expert-detail-dialog.is-team .mico-expert-detail-tags .is-empty,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags .is-empty{color:#9297a1}.mico-expert-team-dialog-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.mico-expert-team-dialog-section-heading h3{margin:0}.mico-expert-team-dialog-section-heading>button{color:#6f7785;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;line-height:20px}.mico-expert-team-dialog-section-heading>button:hover{color:#315efb}.mico-expert-detail-dialog.is-team .mico-expert-team-core-members{display:grid}.mico-expert-detail-dialog.is-team .mico-expert-team-member{border-bottom:1px solid #f0f1f3;gap:10px;min-height:48px;padding:8px 0}.mico-expert-detail-dialog.is-team .mico-expert-team-member:last-child{border-bottom:0}.mico-expert-detail-dialog.is-team .mico-expert-team-member-avatar{color:#747b86;background:#f1f2f4;border-radius:999px;flex:none;place-items:center;width:28px;height:28px;font-size:10px;display:grid;overflow:hidden}.mico-expert-detail-dialog.is-team .mico-expert-team-member strong{color:#242832;align-items:center;font-size:14px;font-weight:500;line-height:22px;display:flex}.mico-expert-detail-dialog.is-team .mico-expert-team-member small{display:none}.mico-expert-detail-dialog.is-team .mico-expert-team-member em{color:#b7791f;background:#fff3e3;border-radius:999px;margin-left:8px;padding:0 7px;font-size:10px;font-weight:400;line-height:18px}.mico-expert-detail-dialog.is-team .mico-expert-team-empty{color:#9297a1;margin:0;padding:8px 0;font-size:12px;line-height:22px}.mico-expert-detail-dialog.is-team .mico-expert-detail-prompts,.mico-expert-detail-dialog.is-single .mico-expert-detail-prompts{gap:8px}.mico-expert-detail-dialog.is-team .mico-expert-detail-prompts button,.mico-expert-detail-dialog.is-single .mico-expert-detail-prompts button{color:#343943;background:#fff;border:1px solid #e7e8eb;border-radius:6px;min-height:44px;padding:11px 14px;font-size:13px;line-height:20px}.mico-expert-detail-dialog.is-team .mico-expert-detail-prompts button:hover,.mico-expert-detail-dialog.is-single .mico-expert-detail-prompts button:hover{background:#fafbfc;border-color:#cfd4dc}.mico-expert-detail-dialog.is-team .mico-expert-detail-prompts button>span:last-child,.mico-expert-detail-dialog.is-single .mico-expert-detail-prompts button>span:last-child{color:#7d848f;font-size:18px}.mico-expert-detail-footer.is-team,.mico-expert-detail-footer.is-single{border-top:0;grid-template-columns:none;justify-content:flex-end;gap:8px;padding:4px 28px 24px;display:flex}.mico-expert-detail-footer.is-team button,.mico-expert-detail-footer.is-single button{background:#315efb;border-radius:6px;width:auto;min-width:72px;min-height:32px;padding:5px 16px;font-size:13px;font-weight:500}.mico-expert-detail-footer.is-team button.is-secondary,.mico-expert-detail-footer.is-single button.is-secondary{color:#30353e;background:#fff;border:1px solid #dfe1e5}.mico-expert-team-dialog-section-heading>button:focus-visible,.mico-expert-detail-dialog.is-team .mico-expert-detail-tags button:focus-visible,.mico-expert-detail-dialog.is-team .mico-expert-detail-prompts button:focus-visible,.mico-expert-detail-footer.is-team button:focus-visible,.mico-expert-detail-dialog.is-single .mico-expert-detail-tags button:focus-visible,.mico-expert-detail-dialog.is-single .mico-expert-detail-prompts button:focus-visible,.mico-expert-detail-footer.is-single button:focus-visible{outline-offset:2px!important;outline:3px solid #315efb52!important}@media (max-width:640px){.mico-expert-detail-dialog.is-team,.mico-expert-detail-dialog.is-single{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mico-expert-detail-dialog.is-team .mico-expert-detail-body,.mico-expert-detail-dialog.is-single .mico-expert-detail-body{padding:22px 20px 10px}.mico-expert-detail-footer.is-team,.mico-expert-detail-footer.is-single{padding:4px 20px 20px}}.mico-expert-runtime-picker-dialog{background:#fff;border:0;border-radius:22px;gap:0;width:calc(100vw - 32px);max-width:600px;padding:0;overflow:hidden;box-shadow:0 28px 90px #0f172a38}.mico-expert-runtime-picker-dialog>button{color:#20232b;width:32px;height:32px;top:20px;right:20px}.mico-expert-runtime-picker-dialog>button svg{width:22px;height:22px}.mico-expert-runtime-picker-header{padding:24px 64px 20px 28px}.mico-expert-runtime-picker-header h2{color:#20232b;letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:1.4}.mico-expert-runtime-picker-list{background:#fff;border:1px solid #e5e8ee;border-radius:13px;max-height:min(360px,100vh - 220px);margin:0 24px;overflow-y:auto}.mico-expert-runtime-picker-option{cursor:pointer;color:#20232b;grid-template-columns:20px 32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:12px 16px;transition:background-color .12s;display:grid;position:relative}.mico-expert-runtime-picker-option:not(:last-child){border-bottom:1px solid #e5e8ee}.mico-expert-runtime-picker-option:hover:not(.is-disabled),.mico-expert-runtime-picker-option.is-selected{background:#f8faff}.mico-expert-runtime-picker-option:focus-within{outline-offset:-2px;outline:2px solid #315efb}.mico-expert-runtime-picker-option.is-disabled{cursor:not-allowed;color:#858b98;background:#fbfbfc}.mico-expert-runtime-picker-option input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mico-expert-runtime-picker-radio{background:#fff;border:1.5px solid #d5d9e2;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.mico-expert-runtime-picker-option input:checked+.mico-expert-runtime-picker-radio{border:5px solid #315efb}.mico-expert-runtime-picker-provider{align-items:center;min-width:32px;display:flex}.mico-expert-runtime-picker-provider svg,.mico-expert-runtime-picker-provider img{width:26px;height:26px}.mico-expert-runtime-picker-provider>*+*{background:#fff;border:2px solid #fff;border-radius:7px;margin-left:-8px}.mico-expert-runtime-picker-copy{min-width:0}.mico-expert-runtime-picker-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:560;line-height:1.45;display:block;overflow:hidden}.mico-expert-runtime-picker-copy strong span{font-weight:450}.mico-expert-runtime-picker-health{color:#343944;white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:inline-flex}.mico-expert-runtime-picker-health>span{background:#c3c7d0;border-radius:999px;width:7px;height:7px}.mico-expert-runtime-picker-health.is-online>span{background:#22a447}.mico-expert-runtime-picker-state{color:#666d7a;text-align:center;justify-content:center;align-items:center;min-height:124px;padding:24px;font-size:14px;display:flex}.mico-expert-runtime-picker-state.is-error{color:#b42318}.mico-expert-runtime-picker-footer{justify-content:flex-end;gap:12px;padding:24px;display:flex}.mico-expert-runtime-picker-footer button{color:#252a34;background:#fff;border:1px solid #d8dce5;border-radius:9px;min-width:72px;height:38px;padding:0 18px;font-size:14px;font-weight:520}.mico-expert-runtime-picker-footer button.is-primary{color:#fff;background:#315efb;border-color:#315efb}.mico-expert-runtime-picker-footer button:disabled{cursor:not-allowed;opacity:.52}@media (max-width:640px){.mico-expert-runtime-picker-dialog{border-radius:18px}.mico-expert-runtime-picker-header{padding:22px 56px 16px 20px}.mico-expert-runtime-picker-list{margin:0 16px}.mico-expert-runtime-picker-option{grid-template-columns:20px 28px minmax(0,1fr);gap:10px;padding:12px}.mico-expert-runtime-picker-health{grid-column:3;font-size:12px}.mico-expert-runtime-picker-footer{padding:20px 16px}}.mico-market-capability-dialog{border:1px solid #e6e8eb;border-radius:16px;box-shadow:0 18px 48px #1a1d2624}.mico-market-capability-dialog-scroll{padding:30px 32px 26px}.mico-market-skill-summary-card,.mico-market-skill-detail-card{border-color:#edeff2;border-radius:10px;padding:20px;box-shadow:0 1px 2px #1a1d2608}.mico-market-skill-summary-card{background:#fff}.mico-market-skill-detail-card{padding:20px}.mico-market-capability-dialog footer{padding:14px 32px}.mico-market-capability-dialog footer button{border-radius:8px;min-height:40px;font-weight:600}@media (max-width:720px){.mico-market-capability-dialog-scroll{padding:24px 20px 20px}.mico-market-capability-dialog footer{padding-inline:20px}}.mico-market-capability-dialog.is-skill{z-index:80;border:1px solid #ebecef;border-radius:12px;grid-template-rows:minmax(0,1fr) auto;width:min(680px,100vw - 48px);max-width:680px;max-height:min(812px,100dvh - 48px);box-shadow:0 18px 46px #0f172a2e}.mico-market-capability-dialog.is-skill>[data-slot=dialog-close]{color:#333740;border-radius:6px;width:28px;height:28px;top:20px;right:20px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-scroll{padding:24px 28px 28px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding-right:28px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head .mico-expert-hub-market-icon{border-radius:12px;width:48px;height:48px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head h2{color:#1a1d26;font-size:20px;font-weight:600;line-height:28px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head>div>p{color:#9297a1;font-size:12px;line-height:20px}.mico-market-capability-dialog.is-skill .mico-skill-taxonomy{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.mico-market-capability-dialog.is-skill .mico-skill-taxonomy>div{gap:5px}.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-label{display:none}.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-values>span,.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-category,.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-version,.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-update{color:#4f5561;background:#f3f4f6;border:0;border-radius:4px;min-height:24px;padding:2px 8px;font-size:12px;font-weight:400;line-height:20px}.mico-market-capability-dialog.is-skill .mico-skill-taxonomy-update{color:#315efb;background:#eef3ff}.mico-market-capability-dialog.is-skill .mico-market-skill-actions{gap:8px;padding-right:0}.mico-market-capability-dialog.is-skill .mico-market-skill-detail-footer{background:#fff;border-top:1px solid #f0f1f3;grid-template-columns:none;justify-content:flex-end;gap:8px;padding:14px 28px 20px;display:flex}.mico-market-capability-dialog.is-skill .mico-market-skill-actions button{border-radius:6px;min-height:32px;padding:0 14px;font-size:13px;font-weight:500}.mico-market-capability-dialog.is-skill .mico-market-skill-actions button.is-primary{box-shadow:none;background:#315efb;border-color:#315efb}.mico-market-capability-dialog.is-skill .mico-market-skill-actions button.is-secondary{color:#30353e;background:#fff;border-color:#dfe1e5}.mico-market-capability-dialog.is-skill .mico-market-skill-actions button.is-more{flex-basis:32px;width:32px}.mico-market-capability-dialog.is-skill .mico-market-skill-actions button:focus-visible{outline-offset:2px!important;outline:3px solid #315efb52!important}.mico-market-skill-actions-menu{border-radius:8px;width:144px;padding:4px;box-shadow:0 10px 28px #0f172a24}.mico-market-skill-actions-menu [role=menuitem]{border-radius:6px;min-height:34px;font-weight:500}.mico-market-capability-dialog.is-skill .mico-market-skill-detail-stack{gap:24px;margin-top:24px}.mico-market-capability-dialog.is-skill .mico-market-skill-summary-card,.mico-market-capability-dialog.is-skill .mico-market-skill-detail-card,.mico-market-capability-dialog.is-skill .mico-market-skill-related-panel{box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.mico-market-capability-dialog.is-skill .mico-market-skill-section-heading{display:block}.mico-market-capability-dialog.is-skill .mico-market-skill-section-heading h3,.mico-market-capability-dialog.is-skill .mico-market-skill-files-heading h3{color:#9297a1;margin:0;font-size:13px;font-weight:400;line-height:20px}.mico-market-capability-dialog.is-skill .mico-market-skill-summary-copy{margin-top:10px}.mico-market-capability-dialog.is-skill .mico-market-skill-summary-copy>.is-lead{color:#3f444d;max-width:none;font-size:14px;font-weight:400;line-height:22px}.mico-market-capability-dialog.is-skill .mico-market-skill-detail-card .mico-market-skill-files{margin-top:0}.mico-market-capability-dialog.is-skill .mico-market-skill-file-browser{border-color:#e7e8eb;border-radius:6px;grid-template-columns:148px minmax(0,1fr);height:min(400px,46vh);min-height:300px}.mico-market-capability-dialog.is-skill .mico-market-skill-file-browser>nav{background:#fafbfc}.mico-market-capability-dialog.is-skill .mico-market-skill-file-content{padding:16px 18px 20px}.mico-market-capability-dialog.is-skill .mico-market-skill-files-heading{align-items:center;margin-bottom:10px}.mico-market-capability-dialog.is-skill .mico-market-skill-files-heading strong{color:#9297a1;font-size:11px;font-weight:400}.mico-market-capability-dialog.is-skill .mico-market-skill-description{margin-top:0}.mico-market-capability-dialog.is-skill .mico-market-connector-facts{border-top:1px solid #ebecef;margin-top:24px;padding-top:22px}.mico-market-capability-dialog.is-skill .mico-market-connector-facts h3{color:#9297a1;margin:0 0 10px;font-size:13px;font-weight:400;line-height:20px}.mico-market-capability-dialog.is-skill .mico-market-connector-facts dl{gap:0}.mico-market-capability-dialog.is-skill .mico-market-connector-facts dl>div{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:5px 0}.mico-market-capability-dialog.is-skill .mico-market-connector-facts dt,.mico-market-capability-dialog.is-skill .mico-market-connector-facts dd{font-size:12px;line-height:20px}.mico-market-capability-dialog.is-skill .mico-market-connector-facts dt{color:#9297a1}.mico-market-capability-dialog.is-skill .mico-market-connector-facts dd{color:#3f444d;overflow-wrap:anywhere}.mico .mico-expert-market .mico-market-skill-card-meta{min-width:0}.mico .mico-expert-market .mico-skill-card-labels{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.mico .mico-expert-market .mico-skill-card-labels>span{color:#666d78;text-overflow:ellipsis;white-space:nowrap;background:#f4f5f7;border-radius:6px;min-width:0;min-height:22px;padding:0 8px;font-size:10px;font-weight:550;line-height:22px;overflow:hidden}@media (max-width:720px){.mico-market-capability-dialog.is-skill{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-scroll{padding:22px 20px 24px}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head{grid-template-columns:42px minmax(0,1fr)}.mico-market-capability-dialog.is-skill .mico-market-capability-dialog-head .mico-expert-hub-market-icon{width:42px;height:42px}.mico-market-capability-dialog.is-skill .mico-market-skill-actions{grid-column:1/-1;justify-self:start}}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill{box-shadow:none;background:#fff;border-color:#eceef2;border-radius:14px;grid-template-rows:40px minmax(40px,1fr) 22px;gap:10px;padding:18px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:hover,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill:focus-within{box-shadow:none;background:#1a1d2608;border-color:#edeff2;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-head{grid-template-columns:40px minmax(0,1fr);gap:12px;padding-right:64px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-icon{width:40px;height:40px;box-shadow:none;border-radius:12px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-icon img{object-fit:contain;width:100%;height:100%}.mico .mico-skill-avatar{--skill-avatar-bg:#edf2ff;--skill-avatar-border:#dbe5ff;--skill-avatar-ink:#315efb;--skill-avatar-spark:#90a9ff;isolation:isolate;border:1px solid var(--skill-avatar-border);background:var(--skill-avatar-bg);color:var(--skill-avatar-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.mico .mico-skill-avatar.is-writing{--skill-avatar-bg:#fff0df;--skill-avatar-border:#f7d6b1;--skill-avatar-ink:#d96816;--skill-avatar-spark:#f4a55f}.mico .mico-skill-avatar.is-review{--skill-avatar-bg:#eaf8ef;--skill-avatar-border:#c9e9d5;--skill-avatar-ink:#1e8b4d;--skill-avatar-spark:#70c891}.mico .mico-skill-avatar.is-planning{--skill-avatar-bg:#fff6cf;--skill-avatar-border:#f3df8e;--skill-avatar-ink:#a66b00;--skill-avatar-spark:#e2b83e}.mico .mico-skill-avatar.is-research{--skill-avatar-bg:#f3eaff;--skill-avatar-border:#dfcbfa;--skill-avatar-ink:#7d45c7;--skill-avatar-spark:#b18add}.mico .mico-skill-avatar.is-testing{--skill-avatar-bg:#ffebef;--skill-avatar-border:#f5cbd4;--skill-avatar-ink:#c44562;--skill-avatar-spark:#e9879d}.mico .mico-skill-avatar.is-engineering{--skill-avatar-bg:#e8f7f7;--skill-avatar-border:#c6e8e8;--skill-avatar-ink:#167d83;--skill-avatar-spark:#62bec2}.mico .mico-skill-avatar.is-knowledge{--skill-avatar-bg:#efedff;--skill-avatar-border:#d9d3ff;--skill-avatar-ink:#6554c0;--skill-avatar-spark:#9a8ce0}.mico .mico-skill-avatar-glyph{z-index:2;width:21px;height:21px;position:relative}.mico .mico-skill-avatar-spark{z-index:1;background:var(--skill-avatar-spark);width:5px;height:5px;box-shadow:0 0 0 1px var(--skill-avatar-border);border:1.5px solid #fff;border-radius:999px;position:absolute;top:6px;right:6px}.mico .mico-skill-avatar.has-image{background:0 0;border:0;padding:0}.mico .mico-skill-avatar.has-image img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.mico .mico-skill-avatar.has-emoji{background:#fff;font-size:24px;line-height:1}.mico .mico-skill-avatar-emoji{transform:translateY(-.5px)}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-title-line h3{color:#20232b;font-size:15px;font-weight:680;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>p{color:#8a909b;min-height:40px;font-size:12px;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-expert-hub-market-card-footer,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-market-skill-card-meta{min-height:22px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-values>span,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-category,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy strong.mico-skill-taxonomy-version,.mico .mico-expert-market .mico-expert-hub-market-card.is-skill .mico-skill-taxonomy-update{color:#666d78;background:#f4f5f7;border-radius:6px;min-height:22px;padding:0 8px;font-size:10px;font-weight:550;line-height:22px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action{min-width:50px;height:30px;box-shadow:none;color:#252830;background:#f4f5f7;border:1px solid #0000;border-radius:8px;padding:0 10px;font-size:12px;font-weight:600;transition:none;top:16px;right:16px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action:hover:not(:disabled){box-shadow:none;color:#fff;background:#315efb;border-color:#315efb;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-busy{min-width:70px}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-installed{color:#7a808b;background:#f7f8fa;border-color:#eceef2}.mico .mico-expert-market .mico-expert-hub-market-card.is-skill>.mico-expert-hub-btn.is-skill-action.is-installed:hover:not(:disabled){color:#bd3932;background:#fff4f3;border-color:#efb6b2}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector{box-shadow:none;border-color:#eceef2;border-radius:14px;grid-template-rows:40px minmax(40px,1fr) 22px;gap:10px;padding:18px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:hover,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector:focus-within{box-shadow:none;background:#1a1d2608;border-color:#edeff2;transform:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-head{grid-template-columns:40px minmax(0,1fr);gap:12px;padding-right:64px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-icon{width:40px;height:40px;box-shadow:none;border-radius:12px;font-size:15px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-icon img{object-fit:contain;width:100%;height:100%}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-title-line h3{color:#20232b;font-size:15px;font-weight:680;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-subtitle{display:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector>p{color:#8a909b;min-height:40px;font-size:12px;line-height:20px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-market-card-footer,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-connector-card-meta{min-height:22px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-connector-card-meta{min-width:0;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status,.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-expert-hub-tag{color:#666d78;background:#f4f5f7;border:0;border-radius:6px;min-height:22px;padding:0 8px;font-size:10px;font-weight:550;line-height:22px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-success{color:#2d8a50;background:#eef8f1}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-info{color:#315efb;background:#eff4ff}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector .mico-market-card-scope-status.is-warning{color:#b36b00;background:#fff7e8}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector>.mico-expert-hub-btn.is-connector-action{z-index:4;min-width:50px;height:30px;box-shadow:none;color:#252830;pointer-events:auto;background:#f4f5f7;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:600;transition:none;display:inline-flex;position:absolute;top:16px;bottom:auto;right:16px}.mico .mico-expert-market .mico-expert-hub-market-card.is-connector>.mico-expert-hub-btn.is-connector-action:hover:not(:disabled){box-shadow:none;color:#fff;background:#315efb;border-color:#315efb;transform:none}.mico-market-capability-dialog.is-connector{border:1px solid #ebecef;border-radius:12px;width:min(600px,100vw - 48px);max-width:600px;max-height:min(812px,100dvh - 48px);box-shadow:0 18px 46px #0f172a2e}.mico-market-capability-dialog.is-connector>[data-slot=dialog-close]{color:#333740;border-radius:6px;width:28px;height:28px;top:20px;right:20px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-scroll{padding:24px 28px 12px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding-right:36px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head .mico-expert-hub-market-icon{width:52px;height:52px;box-shadow:none;border-radius:14px;font-size:20px;overflow:hidden}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head h2{color:#1a1d26;margin:0;font-size:20px;font-weight:600;line-height:28px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head>div>p{color:#9297a1;margin:0;font-size:13px;line-height:20px}.mico-market-connector-head-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.mico-market-capability-dialog.is-connector .mico-market-connector-head-meta>span{color:#6f7580;background:#f3f4f6;border:0;border-radius:4px;align-items:center;min-height:24px;padding:2px 8px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.mico-market-capability-dialog.is-connector .mico-market-connector-head-meta>span.is-package{color:#315efb;background:#eef3ff;font-weight:500}.mico-market-capability-dialog.is-connector .mico-market-capability-scope{border-top:1px solid #ebecef;border-bottom:1px solid #ebecef;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;padding:18px 0}.mico-market-capability-dialog.is-connector .mico-market-cli-runtime-guidance{color:#7a4b08;background:#fff9ef;border:1px solid #f2d6a8;border-radius:12px;margin-top:16px;padding:12px 14px}.mico-market-capability-dialog.is-connector .mico-market-cli-runtime-guidance strong{font-size:14px;line-height:22px;display:block}.mico-market-capability-dialog.is-connector .mico-market-cli-runtime-guidance p{margin:2px 0 0;font-size:13px;line-height:20px}.mico-market-capability-dialog.is-connector .mico-market-capability-scope>div{background:0 0;border:0;border-radius:0;gap:4px;padding:0}.mico-market-capability-dialog.is-connector .mico-market-capability-scope span{color:#9297a1;font-size:13px;font-weight:400;line-height:20px}.mico-market-capability-dialog.is-connector .mico-market-capability-scope strong{color:#242832;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:22px}.mico-market-capability-dialog.is-connector .mico-market-capability-content,.mico-market-capability-dialog.is-connector .mico-market-connector-facts{border-top:0;margin-top:24px;padding-top:0}.mico-market-capability-dialog.is-connector .mico-market-connector-facts{border-top:1px solid #ebecef;padding-top:22px}.mico-market-capability-dialog.is-connector .mico-market-capability-content h3,.mico-market-capability-dialog.is-connector .mico-market-connector-facts h3,.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading h3{color:#9297a1;margin:0 0 10px;font-size:13px;font-weight:400;line-height:20px}.mico-market-capability-dialog.is-connector .mico-market-capability-content>p{color:#3f444d;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.mico-market-capability-dialog.is-connector .mico-market-connector-facts dl{gap:0}.mico-market-capability-dialog.is-connector .mico-market-connector-facts dl>div{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:6px 0}.mico-market-capability-dialog.is-connector .mico-market-connector-facts dt{color:#9297a1;font-size:13px;line-height:22px}.mico-market-capability-dialog.is-connector .mico-market-connector-facts dd{color:#3f444d;overflow-wrap:anywhere;font-size:13px;line-height:22px}.mico-market-capability-dialog.is-connector .mico-market-connector-installations{border-top:0;border-bottom:1px solid #ebecef;margin-top:20px;padding:0 0 20px}.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading{align-items:center;margin-bottom:6px}.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading h3{margin-bottom:0}.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading p{color:#9297a1;margin-top:2px;font-size:11px;line-height:18px}.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading button{color:#30353e;border-color:#dfe1e5;border-radius:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:500}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-list{gap:0}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-row{background:0 0;border:0;border-bottom:1px solid #f0f1f3;border-radius:0;gap:10px;min-height:48px;padding:8px 0}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-row:last-child{border-bottom:0}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-icon{color:#747b86;background:#f1f2f4;border:0;border-radius:999px;width:28px;height:28px}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-icon svg{width:14px;height:14px}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-copy strong{color:#242832;font-size:13px;font-weight:500;line-height:20px}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-copy small{color:#9297a1;font-size:11px;line-height:18px}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-status{border-radius:999px;min-height:22px;padding:2px 8px;font-size:10px;font-weight:500;line-height:18px}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-disconnect{border-radius:6px;min-height:28px;padding:0 9px;font-size:11px;font-weight:500}.mico-market-capability-dialog.is-connector footer{border-top:1px solid #f0f1f3;grid-template-columns:none;justify-content:flex-end;gap:8px;padding:14px 28px 24px;display:flex}.mico-market-capability-dialog.is-connector footer button{background:#315efb;border:1px solid #315efb;border-radius:6px;width:auto;min-width:88px;min-height:32px;padding:5px 16px;font-size:13px;font-weight:500;line-height:20px}.mico-market-capability-dialog.is-connector footer button.is-secondary{color:#30353e;background:#fff;border-color:#dfe1e5}.mico-market-capability-dialog.is-connector footer button:disabled{color:#98a2b3;background:#edf0f5;border-color:#e4e7ec}.mico-market-capability-dialog.is-connector>[data-slot=dialog-close]:focus-visible,.mico-market-capability-dialog.is-connector .mico-market-connector-installations-heading button:focus-visible,.mico-market-capability-dialog.is-connector .mico-market-connector-installation-disconnect:focus-visible,.mico-market-capability-dialog.is-connector footer button:focus-visible{outline-offset:2px!important;outline:3px solid #315efb52!important}@media (max-width:640px){.mico-market-capability-dialog.is-connector{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-scroll{padding:22px 20px 10px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head{grid-template-columns:48px minmax(0,1fr);gap:12px}.mico-market-capability-dialog.is-connector .mico-market-capability-dialog-head .mico-expert-hub-market-icon{border-radius:12px;width:48px;height:48px}.mico-market-capability-dialog.is-connector .mico-market-capability-scope{grid-template-columns:1fr;gap:12px}.mico-market-capability-dialog.is-connector .mico-market-connector-facts dl>div{grid-template-columns:1fr;gap:2px;padding:7px 0}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-row{grid-template-columns:auto minmax(0,1fr) auto}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-status{grid-column:2;justify-self:start}.mico-market-capability-dialog.is-connector .mico-market-connector-installation-disconnect{grid-area:1/3/span 2}.mico-market-capability-dialog.is-connector footer{padding:12px 20px 20px}}.mico-market-skill-page{box-sizing:border-box;color:#1f2733;background:#f7f8fa;width:100%;height:100%;min-height:0;font-family:Inter,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden auto}.mico-market-skill-page-backbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e9edf3;height:60px;position:sticky;top:0}.mico-market-skill-page-backbar>button{color:#5b6675;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:min(1240px,100% - 56px);height:100%;margin:0 auto;font-size:14px;font-weight:500;display:flex}.mico-market-skill-page-backbar>button svg{width:17px;height:17px}.mico-market-skill-page-backbar>button:hover{color:#1f2733}.mico-market-skill-page-shell{box-sizing:border-box;width:100%;padding:0 0 72px}.mico-market-skill-page-hero{box-sizing:border-box;background:#f2f5f9;border-bottom:1px solid #edf0f4;grid-template-columns:72px minmax(0,1fr);align-content:center;align-items:start;gap:24px;min-height:230px;padding:36px max(28px,50% - 620px);display:grid}.mico-market-skill-page-avatar{background:#ffffffd1;border:1px solid #5b66751a;width:72px!important;height:72px!important;box-shadow:none!important;border-radius:18px!important}.mico-market-skill-page-hero h1{color:#1f2733;letter-spacing:-.025em;margin:0;font-size:30px;font-weight:650;line-height:38px}.mico-market-skill-page-taxonomy{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.mico-market-skill-page-taxonomy span,.mico-market-skill-page-taxonomy strong{color:#5b6675;background:#ffffffb8;border:1px solid #5b66751a;border-radius:6px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.mico-market-skill-page-taxonomy strong{color:#3b6cf0;background:#ffffff75;border-color:#3b6cf014}.mico-market-skill-page-taxonomy em{color:#3b6cf0;align-items:center;gap:6px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.mico-market-skill-page-taxonomy em i,.mico-market-skill-page-status-summary span i{background:currentColor;border-radius:50%;width:6px;height:6px}.mico-market-skill-page-hero p{color:#5b6675;max-width:760px;margin:14px 0 0;font-size:15px;line-height:24px}.mico-market-skill-page-layout{grid-template-columns:minmax(0,1fr) minmax(340px,372px);align-items:start;gap:48px;width:min(1240px,100% - 56px);margin:0 auto;padding-top:34px;display:grid}.mico-market-skill-page-main{min-width:0}.mico-market-skill-page-section+.mico-market-skill-page-section,.mico-market-skill-page-governance{margin-top:42px}.mico-market-skill-page-section>h2,.mico-market-skill-page-governance>h2,.mico-market-skill-page-status>h2,.mico-market-skill-page-agents-head h2,.mico-market-skill-page-editor h2{color:#1f2733;border-left:3px solid #3b6cf0;margin:0;padding-left:10px;font-size:15px;font-weight:650;line-height:22px}.mico-market-skill-page-description [data-slot=markdown],.mico-market-skill-page-description .markdown-content{color:inherit;font-size:inherit;line-height:inherit}.mico-market-skill-page .mico-market-skill-file-browser{background:#fff;border-color:#dfe5ee;border-radius:10px;grid-template-columns:180px minmax(0,1fr);height:min(520px,58vh);min-height:400px;margin-top:16px}.mico-market-skill-page .mico-market-skill-file-browser>nav{background:#fafbfc}.mico-market-skill-page .mico-market-skill-file-content [data-slot=markdown],.mico-market-skill-page .mico-market-skill-file-content .markdown-content{color:#343e4d;max-width:65ch;font-size:14px;line-height:1.8}.mico-market-skill-page-governance{border-top:1px solid #e4e9f0;padding-top:34px}.mico-market-skill-page-governance dl{margin:15px 0 0}.mico-market-skill-page-governance dl>div{border-top:1px solid #e9edf3;grid-template-columns:116px minmax(0,1fr);gap:20px;padding:12px 0;font-size:13px;line-height:21px;display:grid}.mico-market-skill-page-governance dl>div:first-child{border-top:0}.mico-market-skill-page-governance dt{color:#8a94a3}.mico-market-skill-page-governance dd{color:#454f5e;margin:0}.mico-market-skill-page-rail{background:0 0;border:0;min-width:0;min-height:0;padding:0;position:sticky;top:94px}.mico-market-skill-page-status{padding:0 0 28px}.mico-market-skill-page-status-summary{align-items:flex-start;gap:12px;margin-top:22px;display:flex}.mico-market-skill-page-status-summary>svg{color:#16a34a;stroke-width:1.6px;width:30px;height:30px}.mico-market-skill-page-status-copy{flex:1;min-width:0}.mico-market-skill-page-status-copy>div{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.mico-market-skill-page-status-copy strong{color:#1f2733;white-space:nowrap;font-size:18px;font-weight:650;line-height:24px}.mico-market-skill-page-status-copy span{color:#15803d;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.mico-market-skill-page-status-copy>p{color:#8a94a3;margin:7px 0 0;font-size:13px;line-height:20px}.mico-market-skill-page-status>button,.mico-market-skill-page-editor footer button{color:#354052;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:18px;padding:8px 14px;font-size:13px;font-weight:550;line-height:20px;display:inline-flex}.mico-market-skill-page-status>button.is-primary,.mico-market-skill-page-editor footer button.is-primary{color:#fff;background:#3b6cf0;border-color:#3b6cf0}.mico-market-skill-page-status>button svg,.mico-market-skill-page-editor footer button svg{width:15px;height:15px}.mico-market-skill-page-status>button:disabled,.mico-market-skill-page-editor footer button:disabled{cursor:not-allowed;opacity:.48}.mico-market-skill-page-agents-head{align-items:center;gap:8px;display:flex}.mico-market-skill-page-agents-head span{color:#7a8493;text-align:center;background:#e7ebf1;border-radius:999px;min-width:20px;padding:1px 7px;font-size:11px;line-height:19px}.mico-market-skill-page-agent-list{scrollbar-color:#cbd2dc transparent;scrollbar-width:thin;gap:10px;max-height:286px;margin:18px 0 12px;display:grid;overflow-y:auto}.mico-market-skill-page-agent-row{box-sizing:border-box;background:#fff;border:1px solid #e4e8ef;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto 30px;align-items:center;gap:10px;min-height:64px;padding:11px 12px;display:grid}.mico-market-skill-page-agent-row>span{flex-direction:column;gap:2px;min-width:0;display:flex}.mico-market-skill-page-agent-row strong{color:#1f2733;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.mico-market-skill-page-agent-row small{color:#8a94a3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mico-market-skill-page-agent-row>em{color:#15803d;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.mico-market-skill-page-agent-row>em>i{background:#16a34a;border-radius:50%;width:7px;height:7px}.mico-market-skill-page-agent-row>em.is-offline{color:#8a94a3}.mico-market-skill-page-agent-row>em.is-offline>i{background:#aeb6c2}.mico-market-skill-page-unlink{color:#8a94a3;cursor:pointer;background:0 0;border:1px solid #e4e8ef;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.mico-market-skill-page-unlink:hover:not(:disabled){color:#dc2626;background:#dc26260d;border-color:#dc26263d}.mico-market-skill-page-unlink:disabled{cursor:not-allowed;opacity:.42}.mico-market-skill-page-unlink svg{width:14px;height:14px}.mico-market-skill-page-add-agent{color:#3b6cf0;cursor:pointer;background:0 0;border:1px dashed #c6d0de;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:48px;font-size:14px;font-weight:550;line-height:20px;display:inline-flex}.mico-market-skill-page-add-agent:hover:not(:disabled){background:#3b6cf00d;border-color:#9fb5ef}.mico-market-skill-page-add-agent:disabled{cursor:not-allowed;opacity:.48}.mico-market-skill-page-add-agent svg{width:16px;height:16px}.mico-market-skill-page-rail-state{color:#6f7a89;text-align:center;background:#ffffff9e;border-radius:8px;justify-items:center;gap:6px;margin:16px 0 12px;padding:18px 14px;font-size:12px;line-height:19px;display:grid}.mico-market-skill-page-rail-state.is-error{color:#a13a42;background:#fff7f7}.mico-market-skill-page-rail-state svg{width:20px;height:20px}.mico-market-skill-page-rail-state strong,.mico-market-skill-page-rail-state p{margin:0}.mico-market-skill-page-editor{background:#ffffffb8;border:1px solid #e4e8ef;border-radius:10px;margin-top:12px;padding:14px}.mico-market-skill-page-editor header>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.mico-market-skill-page-editor header span,.mico-market-skill-page-editor header p{color:#8a94a3;font-size:12px;line-height:19px}.mico-market-skill-page-editor header p{margin:8px 0 14px}.mico-market-skill-page-agent-options{border-top:1px solid #eaeef4;max-height:260px;overflow-y:auto}.mico-market-skill-page-agent-options label{cursor:pointer;border-bottom:1px solid #eaeef4;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:11px 0;display:grid;position:relative}.mico-market-skill-page-agent-options label>span{flex-direction:column;gap:2px;min-width:0;display:flex}.mico-market-skill-page-agent-options strong{color:#283343;font-size:13px;font-weight:550}.mico-market-skill-page-agent-options small{color:#8a94a3;font-size:11px}.mico-market-skill-page-agent-options input{appearance:none;border:1px solid #c6cfdb;border-radius:5px;width:18px;height:18px;margin:0}.mico-market-skill-page-agent-options input:checked{background:#3b6cf0;border-color:#3b6cf0}.mico-market-skill-page-agent-options label>svg{color:#fff;pointer-events:none;width:12px;height:12px;position:absolute;right:3px}.mico-market-skill-page-editor footer{grid-template-columns:1fr 1.35fr;gap:10px;margin-top:14px;display:grid}.mico-market-skill-page-editor footer button{margin-top:0}.mico-market-skill-page-maintenance{border-top:1px solid #eaeef4;justify-items:start;gap:14px;margin-top:28px;padding-top:26px;display:grid}.mico-market-skill-page-maintenance h2{color:#8a94a3;margin:0 0 2px;font-size:13px;font-weight:500;line-height:20px}.mico-market-skill-page-maintenance button{color:#5b6675;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:20px}.mico-market-skill-page-maintenance button:hover:not(:disabled){color:#1f2733}.mico-market-skill-page-maintenance button.is-destructive{color:#dc2626}.mico-market-skill-page-maintenance button.is-destructive:hover:not(:disabled){color:#b91c1c}.mico-market-skill-page-maintenance button:disabled{cursor:not-allowed;opacity:.48}.mico-market-skill-page-empty{color:#5b6675;text-align:center;place-content:center;justify-items:center;gap:10px;width:min(640px,100% - 40px);min-height:calc(100% - 60px);margin:0 auto;display:grid}.mico-market-skill-page-empty>svg{color:#3b6cf0;width:30px;height:30px}.mico-market-skill-page-empty h1,.mico-market-skill-page-empty p{margin:0}.mico-market-skill-page-empty h1{color:#1f2733;font-size:22px}.mico-market-skill-page-empty p{font-size:14px}.mico-market-skill-page-empty button{color:#fff;cursor:pointer;background:#3b6cf0;border:1px solid #3b6cf0;border-radius:8px;margin-top:8px;padding:8px 16px}.mico-market-skill-page button:focus-visible,.mico-market-skill-page input:focus-visible{outline-offset:2px;outline:3px solid #3b6cf042}@media (max-width:1120px){.mico-market-skill-page-layout{grid-template-columns:minmax(0,1fr) 332px;gap:32px}}@media (max-width:960px){.mico-market-skill-page-layout{grid-template-columns:1fr}.mico-market-skill-page-main{display:contents}.mico-market-skill-page-main>.mico-market-skill-page-section:first-child{order:0}.mico-market-skill-page-rail{border-bottom:1px solid #e4e9f0;order:1;margin-top:34px;padding:0 0 20px;position:static}.mico-market-skill-page-main>.mico-market-skill-page-section:nth-child(2){order:2}.mico-market-skill-page-governance{order:3}.mico-market-skill-page-agent-list,.mico-market-skill-page-agent-options{max-height:240px}}@media (max-width:640px){.mico-market-skill-page-backbar>button,.mico-market-skill-page-layout{width:calc(100% - 32px)}.mico-market-skill-page-hero{grid-template-columns:52px minmax(0,1fr);gap:14px;min-height:0;padding:28px 16px}.mico-market-skill-page-avatar{border-radius:13px!important;width:52px!important;height:52px!important}.mico-market-skill-page-hero h1{font-size:23px;line-height:30px}.mico-market-skill-page-hero p{grid-column:1/-1}.mico-market-skill-page-layout{padding-top:28px}.mico-market-skill-page .mico-market-skill-file-browser{grid-template-columns:1fr;height:auto}.mico-market-skill-page .mico-market-skill-file-browser>nav{border-bottom:1px solid #e4e8f0;border-right:0;max-height:180px}.mico-market-skill-page .mico-market-skill-file-preview{min-height:360px}.mico-market-skill-page-governance dl>div{grid-template-columns:1fr;gap:3px}.mico-market-skill-page-agent-row{grid-template-columns:36px minmax(0,1fr) 28px}.mico-market-skill-page-agent-row>em{grid-column:2;justify-self:start}.mico-market-skill-page-unlink{grid-area:1/3/span 2}}.mico-market-skill-page{--mico-skill-surface:color-mix(in oklab, var(--card) 96%, var(--muted));--mico-skill-ink:var(--foreground);--mico-skill-border:color-mix(in oklab, var(--border) 88%, var(--card));--mico-skill-muted:color-mix(in oklab, var(--muted) 72%, var(--card));--mico-skill-muted-foreground:var(--muted-foreground);background:var(--mico-skill-surface);color:var(--mico-skill-ink)}.mico-market-skill-page-shell{grid-template-rows:auto minmax(0,1fr);min-height:100%;padding:0;display:grid}.mico-market-skill-page-header{z-index:20;box-sizing:border-box;border-bottom:1px solid color-mix(in oklab, var(--border) 82%, var(--card));background:color-mix(in oklab, var(--card) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:32px 42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px 24px;display:grid;position:sticky;top:0}.mico-market-skill-page-back{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.mico-market-skill-page-back:hover{background:var(--muted);color:var(--foreground)}.mico-market-skill-page-back svg{width:16px;height:16px}.mico .mico-market-skill-page .mico-market-skill-page-avatar:not(.has-image):not(.has-emoji){--skill-avatar-bg:color-mix(in oklab, var(--mico-blue) 8%, var(--card));--skill-avatar-border:color-mix(in oklab, var(--mico-blue) 16%, var(--card));--skill-avatar-ink:var(--mico-blue)}.mico .mico-market-skill-page .mico-market-skill-page-avatar .mico-skill-avatar-spark{display:none}.mico-market-skill-page-title{min-width:0}.mico-market-skill-page-title h1{color:var(--foreground);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:650;line-height:25px;overflow:hidden}.mico-market-skill-page-title p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;line-height:17px;overflow:hidden}.mico-market-skill-page-header-actions{align-items:center;gap:8px;display:flex}.mico-market-skill-page-header-actions button,.mico-market-skill-page-agent-toolbar-actions button{border:1px solid var(--border);background:var(--card);min-height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:550;line-height:18px;display:inline-flex}.mico-market-skill-page-header-actions button.is-primary,.mico-market-skill-page-agent-toolbar-actions button.is-primary{border-color:var(--mico-blue);background:var(--mico-blue);color:var(--card)}.mico-market-skill-page-header-actions button:hover:not(:disabled).is-primary,.mico-market-skill-page-agent-toolbar-actions button:hover:not(:disabled).is-primary{border-color:color-mix(in oklab, var(--mico-blue) 86%, var(--foreground));background:color-mix(in oklab, var(--mico-blue) 86%, var(--foreground))}.mico-market-skill-page-header-actions button:hover:not(:disabled):not(.is-primary),.mico-market-skill-page-agent-toolbar-actions button:hover:not(:disabled):not(.is-primary){background:var(--background);color:var(--foreground)}.mico-market-skill-page-header-actions button.is-destructive{border-color:color-mix(in oklab, var(--destructive) 22%, var(--border));background:var(--card);color:var(--destructive)}.mico-market-skill-page-header-actions button:hover:not(:disabled).is-destructive{border-color:color-mix(in oklab, var(--destructive) 36%, var(--border));background:color-mix(in oklab, var(--destructive) 5%, var(--card));color:color-mix(in oklab, var(--destructive) 84%, var(--foreground))}.mico-market-skill-page-header-actions button:disabled,.mico-market-skill-page-agent-toolbar-actions button:disabled{cursor:not-allowed;opacity:.48}.mico-market-skill-page-header-actions button svg,.mico-market-skill-page-agent-toolbar-actions button svg{width:14px;height:14px}.mico-market-skill-page-workspace{background:var(--background);grid-template-columns:304px minmax(0,1fr);gap:16px;min-height:calc(100% - 70px);padding:16px;display:grid}.mico-market-skill-page-context{box-sizing:border-box;background:color-mix(in oklab, var(--mico-blue) 3.5%, var(--card));border:0;border-radius:16px;min-width:0;padding:28px 24px 36px}.mico-market-skill-page-context-kicker{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:17px}.mico-market-skill-page-context h2{color:var(--foreground);letter-spacing:-.015em;margin:8px 0 10px;font-size:18px;font-weight:650;line-height:26px}.mico-market-skill-page-context-summary{color:var(--mico-skill-muted-foreground);margin:0;font-size:13px;line-height:22px}.mico-market-skill-page-context-facts{margin:30px 0 0}.mico-market-skill-page-context-facts>div{grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr);column-gap:10px;margin:0 0 22px;display:grid}.mico-market-skill-page-context-facts>div>svg{width:16px;height:16px;color:var(--mico-skill-muted-foreground);stroke-width:1.75px;grid-area:1/1/span 2;align-self:start;margin-top:1px}.mico-market-skill-page-context-facts dt{color:var(--mico-skill-muted-foreground);grid-column:2;margin:0 0 4px;font-size:11px;line-height:16px}.mico-market-skill-page-context-facts dd{color:var(--mico-skill-muted-foreground);overflow-wrap:anywhere;grid-column:2;margin:0;font-size:12px;line-height:20px}.mico-market-skill-page-workbench{background:0 0;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.mico-market-skill-page-tabs{z-index:10;background:color-mix(in oklab, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:0;align-items:stretch;gap:28px;min-height:56px;padding:0 22px;display:flex;position:sticky;top:70px}.mico-market-skill-page-tabs>button{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 1px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.mico-market-skill-page-tabs>button:hover,.mico-market-skill-page-tabs>button.is-active{color:var(--foreground)}.mico-market-skill-page-tabs>button.is-active:after{background:var(--mico-blue);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.mico-market-skill-page-tabs>button>span{background:var(--muted);min-width:20px;height:20px;color:var(--muted-foreground);border-radius:999px;place-items:center;padding:0 6px;font-size:10px;font-weight:700;line-height:20px;display:inline-grid}.mico-market-skill-page-tabs>button.is-active>span{background:var(--muted);color:var(--muted-foreground)}.mico-market-skill-page-panel{background:0 0;min-width:0;min-height:0}.mico-market-skill-page-panel[hidden]{display:none}.mico-market-skill-page-panel.is-content{padding:10px 22px 22px}.mico-market-skill-page-panel-intro{justify-content:space-between;align-items:center;gap:20px;min-height:26px;margin-bottom:14px;display:flex}.mico-market-skill-page-panel-intro p{color:var(--muted-foreground);margin:0;font-size:11px;line-height:17px}.mico-market-skill-page-panel-intro span{color:var(--muted-foreground);white-space:nowrap;font-size:11px;line-height:17px}.mico-market-skill-page .mico-market-skill-file-browser{background:0 0;border:0;border-radius:0;grid-template-columns:220px minmax(0,1fr);gap:24px;height:calc(100dvh - 194px);min-height:440px;margin-top:0;overflow:visible}.mico-market-skill-page .mico-market-skill-file-browser>nav{background:0 0;border-right:0;padding:8px 0}.mico-market-skill-page .mico-market-skill-file-tree-title{color:var(--muted-foreground);font-size:11px;font-weight:600}.mico-market-skill-page .mico-market-skill-file-browser nav button{color:var(--muted-foreground);background:0 0;border-radius:8px;margin-top:4px;padding-block:10px;font-size:12px;font-weight:500}.mico-market-skill-page .mico-market-skill-file-browser nav button:hover{background:color-mix(in oklab, var(--muted) 72%, transparent);color:var(--foreground)}.mico-market-skill-page .mico-market-skill-file-browser nav button[aria-current=true]{background:color-mix(in oklab, var(--mico-blue) 8%, var(--card));box-shadow:inset 3px 0 0 var(--mico-blue);color:var(--foreground);font-weight:600}.mico-market-skill-page .mico-market-skill-file-preview{border:1px solid color-mix(in oklab, var(--border) 88%, var(--card));background:var(--card);box-shadow:0 2px 8px color-mix(in oklab, var(--foreground) 4%, transparent), 0 18px 44px color-mix(in oklab, var(--foreground) 6%, transparent);border-radius:16px;overflow:hidden}.mico-market-skill-page .mico-market-skill-file-preview>header{box-sizing:border-box;border-bottom-color:color-mix(in oklab, var(--border) 82%, var(--card));min-height:54px;padding:14px 20px}.mico-market-skill-page .mico-market-skill-file-preview>header strong{color:var(--foreground);font-size:13px;font-weight:650}.mico-market-skill-page .mico-market-skill-file-content{padding:30px 34px 42px}.mico-market-skill-page .mico-market-skill-file-content [data-slot=markdown],.mico-market-skill-page .mico-market-skill-file-content .markdown-content{max-width:72ch;color:var(--foreground);font-size:14px;line-height:1.78}.mico-market-skill-page-panel.is-agents{padding:24px;overflow:auto}.mico-market-skill-page-agent-workspace{width:min(920px,100%)}.mico-market-skill-page-agent-workspace-picker{margin-bottom:16px}.mico-market-skill-page-agent-status{box-sizing:border-box;border:1px solid var(--border);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin-bottom:18px;padding:12px 16px;display:flex}.mico-market-skill-page-agent-status.is-error{border-color:color-mix(in oklab, var(--destructive) 24%, var(--border));background:color-mix(in oklab, var(--destructive) 5%, var(--card))}.mico-market-skill-page-agent-status>div:first-child{min-width:0}.mico-market-skill-page-agent-status strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:19px;display:block;overflow:hidden}.mico-market-skill-page-agent-status p{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;line-height:17px;overflow:hidden}.mico-market-skill-page-agent-status>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.mico-market-skill-page-agent-status button{border:1px solid var(--border);background:var(--card);min-height:32px;color:var(--muted-foreground);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:550;line-height:18px;display:inline-flex}.mico-market-skill-page-agent-status button.is-primary{border-color:var(--mico-blue);background:var(--mico-blue);color:var(--card)}.mico-market-skill-page-agent-status button.is-destructive{border-color:color-mix(in oklab, var(--destructive) 22%, var(--border));color:var(--destructive)}.mico-market-skill-page-agent-status button:disabled{cursor:not-allowed;opacity:.48}.mico-market-skill-page-agent-status button svg{width:14px;height:14px}.mico-market-skill-page-agent-intro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.mico-market-skill-page-agent-intro p{color:var(--muted-foreground);margin:4px 0 0;font-size:13px;line-height:21px}.mico-market-skill-page-agent-intro>span{border:1px solid color-mix(in oklab, var(--success) 24%, var(--border));background:color-mix(in oklab, var(--success) 10%, var(--card));min-height:32px;color:var(--success);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.mico-market-skill-page-agent-intro>span:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.mico-market-skill-page-agent-intro>span.is-error{border-color:color-mix(in oklab, var(--destructive) 24%, var(--border));background:color-mix(in oklab, var(--destructive) 8%, var(--card));color:var(--destructive)}.mico-market-skill-page-agent-surface{border:1px solid var(--border);background:var(--card);border-radius:12px;overflow:hidden}.mico-market-skill-page-agent-toolbar{box-sizing:border-box;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 16px;display:flex}.mico-market-skill-page-agent-toolbar>div:first-child{min-width:0}.mico-market-skill-page-agent-toolbar strong{color:var(--foreground);font-size:13px;font-weight:600;line-height:19px;display:block}.mico-market-skill-page-agent-toolbar>div:first-child>span{color:var(--muted-foreground);margin-top:1px;font-size:11px;line-height:17px;display:block}.mico-market-skill-page-agent-toolbar-actions{flex:none;align-items:center;gap:7px;display:flex}.mico-market-skill-page-independent-label{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;line-height:16px}.mico-market-skill-page .mico-market-skill-page-agent-options{border:0;max-height:min(430px,100dvh - 320px);padding:3px 16px 8px;overflow-y:auto}.mico-market-skill-page .mico-market-skill-page-agent-options label{box-sizing:border-box;border:0;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;grid-template-columns:22px 38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 6px;display:grid;position:relative}.mico-market-skill-page .mico-market-skill-page-agent-options label:last-child{border-bottom:0}.mico-market-skill-page .mico-market-skill-page-agent-options label:hover{background:color-mix(in oklab, var(--background) 70%, var(--muted))}.mico-market-skill-page .mico-market-skill-page-agent-options label:has(input:disabled){cursor:not-allowed;opacity:.62}.mico-market-skill-page .mico-market-skill-page-agent-options input{appearance:none;opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.mico-market-skill-page .mico-market-skill-page-agent-options label>.mico-market-skill-page-checkbox{box-sizing:border-box;border:1px solid var(--input);background:var(--card);width:16px;height:16px;color:var(--card);border-radius:3px;justify-content:center;align-self:center;align-items:center;display:inline-flex}.mico-market-skill-page .mico-market-skill-page-agent-options input:checked+.mico-market-skill-page-checkbox{border-color:var(--mico-blue);background:var(--mico-blue)}.mico-market-skill-page .mico-market-skill-page-agent-options input:focus-visible+.mico-market-skill-page-checkbox{outline:3px solid color-mix(in oklab, var(--ring) 26%, transparent);outline-offset:2px}.mico-market-skill-page .mico-market-skill-page-checkbox svg{stroke-width:3px;width:11px;height:11px}.mico-market-skill-page .mico-market-skill-page-agent-options label>.mico-market-skill-page-agent-copy{flex-direction:row;align-items:baseline;gap:6px;min-width:0;display:flex}.mico-market-skill-page-agent-copy strong{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.mico-market-skill-page-agent-copy small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:18px;overflow:hidden}.mico-market-skill-page-agent-state{min-height:150px;color:var(--muted-foreground);text-align:center;place-content:center;justify-items:center;gap:6px;padding:22px;font-size:12px;line-height:19px;display:grid}.mico-market-skill-page-agent-state.is-workspace{border:1px dashed var(--border);background:var(--card);border-radius:12px;margin-top:14px}.mico-market-skill-page-agent-state.is-error{color:var(--destructive)}.mico-market-skill-page-agent-state svg{width:20px;height:20px}.mico-market-skill-page-agent-state strong,.mico-market-skill-page-agent-state p{margin:0}.mico-market-skill-page-agent-footnote{color:var(--muted-foreground);margin:12px 2px 0;font-size:11px;line-height:18px}.mico-market-skill-page button:focus-visible,.mico-market-skill-page [role=tab]:focus-visible{outline:3px solid color-mix(in oklab, var(--mico-blue) 26%, transparent);outline-offset:2px}@media (max-width:1040px){.mico-market-skill-page-header{padding-inline:16px}.mico-market-skill-page-workspace{grid-template-columns:240px minmax(0,1fr)}.mico-market-skill-page-context{padding:22px 16px 32px}.mico-market-skill-page-tabs{padding-inline:16px}.mico-market-skill-page-panel.is-content{padding:16px}.mico-market-skill-page .mico-market-skill-file-browser{grid-template-columns:180px minmax(0,1fr)}.mico-market-skill-page-panel.is-agents{padding:24px}}@media (max-width:720px){.mico-market-skill-page-header{grid-template-columns:30px 38px minmax(0,1fr) auto;gap:9px;min-height:62px;padding:9px 12px}.mico-market-skill-page-back{width:30px;height:30px}.mico-market-skill-page .mico-market-skill-page-avatar{border-radius:11px!important;width:38px!important;height:38px!important}.mico-market-skill-page-title h1{font-size:16px;line-height:22px}.mico-market-skill-page-header-actions .is-cancel-use{display:inline-flex}.mico-market-skill-page-workspace{min-height:calc(100% - 62px);padding:0;display:block}.mico-market-skill-page-context{display:none}.mico-market-skill-page-tabs{gap:22px;min-height:44px;padding:0 14px;top:62px}.mico-market-skill-page-panel.is-content{padding:16px}.mico-market-skill-page-panel-intro{margin-bottom:12px}.mico-market-skill-page .mico-market-skill-file-browser{grid-template-columns:1fr;height:auto;min-height:500px;display:block}.mico-market-skill-page .mico-market-skill-file-browser>nav{border-right:0;border-bottom:1px solid var(--border);align-items:center;gap:6px;max-height:none;padding:9px 10px;display:flex;overflow-x:auto}.mico-market-skill-page .mico-market-skill-file-tree-title{display:none}.mico-market-skill-page .mico-market-skill-file-browser nav>button{width:auto;min-width:max-content}.mico-market-skill-page .mico-market-skill-file-preview{min-height:410px}.mico-market-skill-page .mico-market-skill-file-content{min-height:350px;padding:20px 18px 30px}.mico-market-skill-page-panel.is-agents{padding:20px 16px}.mico-market-skill-page-agent-intro{margin-bottom:14px}.mico-market-skill-page-agent-toolbar{align-items:flex-start}.mico-market-skill-page-agent-toolbar-actions{flex-wrap:wrap;justify-content:flex-end}.mico-market-skill-page .mico-market-skill-page-agent-options{max-height:none}.mico-market-skill-page .mico-market-skill-page-agent-options label{grid-template-columns:22px 36px minmax(0,1fr)}.mico-market-skill-page .mico-market-skill-page-agent-options label>.mico-market-skill-page-agent-copy{flex-direction:column;align-items:flex-start;gap:0}}@media (max-width:480px){.mico-market-skill-page-header-actions button{width:34px;min-width:34px;padding:0;font-size:0}.mico-market-skill-page-header-actions button svg{width:15px;height:15px}.mico-market-skill-page-agent-intro,.mico-market-skill-page-agent-toolbar{flex-direction:column;align-items:flex-start}.mico-market-skill-page-agent-toolbar-actions{justify-content:flex-start;width:100%}}.mico .mico-market-connector-download-status{color:#686d77;flex-basis:100%;font-size:12px;line-height:18px}.mico .mico-market-connector-package-label{color:#686e78;white-space:nowrap;background:#f5f6f8;border-radius:5px;align-items:center;min-height:20px;padding:0 7px;font-size:9px;font-weight:550;line-height:20px;display:inline-flex}.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable .mico-market-connector-card-meta{flex-wrap:nowrap;align-items:center;gap:8px;max-width:100%;max-height:22px;padding-right:4px;display:flex;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable .mico-market-card-scope-status,.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable .mico-market-connector-package-label{flex:none}.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable .mico-market-connector-card-meta .mico-expert-hub-tag-row{flex-wrap:nowrap;flex:auto;min-width:0;padding-right:0;overflow:hidden}.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable:hover .mico-market-connector-card-meta .mico-expert-hub-tag-row,.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable:focus-within .mico-market-connector-card-meta .mico-expert-hub-tag-row{padding-right:0}.mico .mico-expert-market .mico-expert-hub-market-card.is-downloadable .mico-market-connector-download-status{color:#b54708;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:10px;overflow:hidden}.mico-skill-assignment-dialog:has(.mico-connector-binding-copy){width:min(620px,100vw - 32px);max-width:620px}.mico-connector-binding-copy{display:inline}.mico-space-management{min-width:0}.mico-space-management-sidebar{background:#fff;border-right:1px solid #e7e9ee;flex-direction:column;flex:0 0 200px;gap:12px;width:200px;min-height:0;padding:12px 8px;display:flex}.mico-space-management-sidebar-header{color:#1a1d26;justify-content:space-between;align-items:center;height:36px;padding:7px 8px;font-size:16px;font-weight:600;display:flex}.mico-space-management-sidebar-header>span{letter-spacing:0;text-align:center;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.mico-space-management-list{flex-direction:column;flex:auto;gap:4px;min-height:0;padding:0 4px;display:flex;overflow-y:auto}.mico-space-management-workspace{text-align:left;color:#343842;border-radius:7px;align-items:center;gap:10px;min-width:0;height:32px;padding:6px 8px;font-size:14px;display:flex}.mico-space-management-workspace:hover,.mico-space-management-workspace[data-active=true]{color:#1a1d26;background:#eef0f4}.mico-space-management-workspace[data-active=true]{font-weight:500}.mico-space-management-loading{color:#8b909b;padding:12px;font-size:13px}.mico-space-management-main{background:#fff;min-height:0}.mico-space-management-tabs{z-index:10;background:#fff;align-items:flex-start;gap:32px;height:56px;padding:20px 40px 0;display:flex;position:sticky;top:0}.mico-space-management-tab{letter-spacing:0;text-align:center;vertical-align:top;color:#8b909b;justify-content:center;align-items:flex-start;height:32px;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:22px;display:flex;position:relative}.mico-space-management-tab:hover,.mico-space-management-tab[data-active=true]{color:#1a1d26}.mico-space-management-tab-label{height:22px;line-height:22px;display:block}.mico-space-management-tab[data-active=true]{font-weight:600}.mico-space-management-tab-indicator{content:"";background:#1a1d26;border-radius:100px;width:22px;height:2px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:10px}.mico-space-management-content{min-width:0;padding:20px 42px 40px}.mico-space-management-content:has(.mico-squads-settings-panel){flex-direction:column;height:calc(100% - 56px);min-height:0;padding:0;display:flex}.mico-space-management-content .mico-settings-panel{min-height:0;padding:0}.mico-space-management-content .mico-squads-settings-panel{flex:1;width:100%;max-width:none;height:100%;min-height:0;padding:20px 40px}.mico-space-management-content .mico-squads-settings-panel .mico-agents-status-chip,.mico-space-management-content .mico-squads-settings-panel .mico-agents-status-chip:hover{color:#969aa4;background:#fff;border-color:#dbdde0}.mico-space-management-content .mico-squads-settings-panel .mico-agents-status-chip.is-active,.mico-space-management-content .mico-squads-settings-panel .mico-agents-status-chip.is-active:hover{color:#1a1d26;background:#f2f3f5;border-color:#0000}@media (max-width:767px){.mico-space-management{display:block;overflow-y:auto}.mico-space-management-sidebar{border-bottom:1px solid #e7e9ee;border-right:0;width:100%}.mico-space-management-list{max-height:220px;overflow-y:auto}.mico-space-management-tabs{gap:24px;padding:0 20px;overflow-x:auto}.mico-space-management-content{padding:24px 20px 32px}}.mico-space-skills{color:#1a1d26;min-width:0}.mico-space-skills button,.mico-space-skills a,.mico-space-skills input,.mico-space-skills textarea,.mico-space-skill-sheet button,.mico-space-skill-sheet input,.mico-space-skill-sheet textarea,.mico-space-skill-sheet a{outline:none}.mico-space-skills button:focus-visible,.mico-space-skills a:focus-visible,.mico-space-skills input:focus-visible,.mico-space-skills textarea:focus-visible,.mico-space-skill-sheet button:focus-visible,.mico-space-skill-sheet input:focus-visible,.mico-space-skill-sheet textarea:focus-visible,.mico-space-skill-sheet a:focus-visible{box-shadow:0 0 0 3px #315efb2e}.mico-space-skills button,.mico-space-skills a,.mico-space-skill-sheet button,.mico-space-skill-sheet a{cursor:pointer;touch-action:manipulation}.mico-space-skills :is(input[type=checkbox],input[type=radio],label:has(input[type=checkbox]),label:has(input[type=radio])),.mico-space-skill-sheet :is(input[type=checkbox],input[type=radio],label:has(input[type=checkbox]),label:has(input[type=radio])),.mico-space-skill-sheet :is(select,[role=button],[role=tab],[role=option],[role=menuitem],[role=menuitemcheckbox],[role=switch]){cursor:pointer}.mico-space-skills :is(button,input,select,textarea):disabled,.mico-space-skill-sheet :is(button,input,select,textarea):disabled,.mico-space-skill-sheet [aria-disabled=true]{cursor:not-allowed}body:has(.mico-space-skill-sheet) :is([data-slot=select-trigger],[data-slot=select-item],[data-slot=dropdown-menu-trigger],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){cursor:pointer}body:has(.mico-space-skill-sheet) :is([data-disabled],[aria-disabled=true]){cursor:not-allowed}body:has(.mico-space-skills) :is([data-slot=dropdown-menu-trigger],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){cursor:pointer}body:has(.mico-space-skills) :is([data-disabled],[aria-disabled=true]){cursor:not-allowed}.mico-space-skills-toolbar{justify-content:space-between;align-items:center;gap:24px;min-height:28px;margin-bottom:20px;display:flex}.mico-space-skills-toolbar h1{flex:none;font-size:14px;font-weight:600;line-height:22px}.mico-space-skills-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.mico-space-skills-search,.mico-space-skill-sheet-search{color:#8b909b;background:#fff;border:1px solid #dfe2e8;border-radius:8px;align-items:center;gap:8px;min-width:200px;height:32px;padding:0 12px;display:flex}.mico-space-skills-search{width:clamp(220px,26vw,320px)}.mico-space-skills-search:focus-within,.mico-space-skill-sheet-search:focus-within{border-color:#86a2ff;box-shadow:0 0 0 3px #315efb1a}.mico-space-skills-search svg,.mico-space-skill-sheet-search svg{flex:none;width:16px;height:16px}.mico-space-skills-search input,.mico-space-skill-sheet-search input{color:#1a1d26;background:0 0;border:0;width:100%;min-width:0;font-size:13px}.mico-space-skills-search input::placeholder,.mico-space-skill-sheet-search input::placeholder{color:#a0a5ae}.mico-space-skills-create{white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;height:32px;font-size:13px;display:inline-flex}.mico-space-skills-filter{color:#1a1d26;width:auto;min-width:72px;height:28px;min-height:28px;max-height:28px;box-shadow:none;background:#fff;border-color:#e2e4e8;border-radius:8px;gap:6px;padding:0 10px;font-size:14px;font-weight:400;line-height:20px}.mico-space-skills-filter:hover,.mico-space-skills-filter[data-active=true]{color:#1a1d26;background:#f7f8fa;border-color:#e2e4e8}.mico-space-skills-filter[data-active=true]:not(:hover){background:#fff}.mico-space-skills-filter svg{width:14px;height:14px}.mico-space-skills-filter>span.hidden.md\:inline,.mico-space-skills-filter-clear{display:inline-flex}.mico-space-skills-filter>span.md\:hidden{display:none}.mico-space-skills-filter-clear{border-radius:4px;align-items:center;margin-right:-4px;padding:2px}.mico-space-skills-filter-clear:hover{background:#e9ebef}.mico-space-skills-filter-clear svg{width:12px;height:12px}.mico-space-skills-create svg{flex:0 0 16px;width:16px;height:16px}.mico-space-skills-create{color:#fff;background:#2660ff;border:1px solid #2660ff;gap:8px;width:97px;min-width:97px;height:28px;min-height:28px;max-height:28px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px}.mico-space-skills-create:hover{background:#1f54e6;border-color:#1f54e6}.mico-space-skills-table-wrap{background:#fff;border:1px solid #e7e9ed;border-radius:10px;min-width:0;overflow:auto}@media (min-width:768px){.mico-space-management-main[data-section=skills]:not([data-skill-detail=true]),.mico-space-management-main[data-section=agents]:not([data-agent-detail=true]):not([data-agent-create=true]){overflow:hidden}.mico-space-management-main[data-section=skills]:not([data-skill-detail=true])>.mico-space-management-content,.mico-space-management-main[data-section=agents]:not([data-agent-detail=true]):not([data-agent-create=true])>.mico-space-management-content{flex-direction:column;height:calc(100% - 56px);min-height:0;display:flex}.mico-space-management-main[data-section=skills]:not([data-skill-detail=true]) .mico-space-skills{flex-direction:column;flex:1;min-height:0;display:flex}.mico-space-management-main[data-section=skills]:not([data-skill-detail=true]) .mico-space-skills-table-wrap{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.mico-space-management-main[data-section=skills]:not([data-skill-detail=true]) .mico-space-skills-table th{z-index:1;background:#fff;position:sticky;top:0}}.mico-space-skills-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:780px}.mico-space-skills-table th{color:#979ca6;text-align:left;border-bottom:1px solid #e7e9ed;height:46px;padding:0 12px;font-size:12px;font-weight:500}.mico-space-skills-table th:first-child,.mico-space-skills-table td:first-child{width:auto;padding-left:16px}.mico-space-skills-table th:nth-child(2),.mico-space-skills-table td:nth-child(2){width:170px}.mico-space-skills-table th:nth-child(3),.mico-space-skills-table td:nth-child(3){width:130px}.mico-space-skills-table th:nth-child(4),.mico-space-skills-table td:nth-child(4){width:120px}.mico-space-skills-table th:last-child,.mico-space-skills-table td:last-child{text-align:center;width:60px}.mico-space-skills-table td{color:#343842;vertical-align:middle;border-bottom:1px solid #eceef2;height:68px;padding:0 12px;font-size:13px}.mico-space-skills-table tbody tr:last-child td{border-bottom:0}.mico-space-skills-table tbody tr:hover{background:#fafbfc}.mico-space-skills-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 68px}.mico-space-skill-name{width:100%;min-width:0;color:inherit;text-align:left;border-radius:7px;align-items:center;gap:10px;text-decoration:none;display:flex}.mico-space-skill-name>span:last-child,.mico-space-skill-featured-head>span:last-child{flex-direction:column;flex:auto;min-width:0;display:flex}.mico-space-skill-name strong{color:#232630;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.mico-space-skill-name small{color:#858a94;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.mico-space-skill-glyph,.mico-space-skill-featured-icon,.mico-space-skill-import-glyph{color:#315efb;background:#fff;border:1px solid #e7e9ed;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid;overflow:hidden}.mico-space-skill-glyph svg,.mico-space-skill-featured-icon svg,.mico-space-skill-import-glyph svg{width:20px;height:20px}.mico-space-skill-glyph img{object-fit:cover;width:100%;height:100%}.mico-space-skill-glyph[data-tone=green]{color:#2bbf68}.mico-space-skill-glyph[data-tone=orange]{color:#ff6a00}.mico-space-skill-glyph[data-tone=cyan]{color:#16b5e8}.mico-space-skill-agents{align-items:center;padding-left:4px;display:flex}.mico-space-skill-agents>*{margin-left:-5px;box-shadow:0 0 0 1px #fff}.mico-space-skill-agents>span:last-child{color:#7b808a;background:#fff;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.mico-space-skill-creator,.mico-space-skill-meta-creator{align-items:center;gap:6px;min-width:0;display:inline-flex}.mico-space-skill-creator{width:100%;max-width:100%}.mico-space-skill-creator>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mico-space-skills-muted{color:#a0a5ae}.mico-space-skill-row-action .mico-skill-row-actions-trigger{color:#60636b;opacity:1;width:32px;height:32px;transition:background-color .16s,color .16s}.mico-space-skill-row-action>span{justify-content:center}.mico-space-skill-row-action .mico-skill-row-actions-trigger:hover,.mico-space-skill-row-action .mico-skill-row-actions-trigger[data-popup-open]{color:#1a1d26;background:#f2f4f7}.mico-space-skill-row-action .mico-skill-row-actions-trigger svg{width:16px;height:16px}.mico-space-skills-loading{background:#eceef2;border:1px solid #e7e9ed;border-radius:10px;gap:1px;display:grid;overflow:hidden}.mico-space-skills-loading>span{background:#fafbfc;height:68px;animation:1.4s infinite mico-space-skills-loading;display:block}@keyframes mico-space-skills-loading{50%{opacity:.52}}@media (prefers-reduced-motion:reduce){.mico-space-skills-loading>span{animation:none}}.mico-space-skills-state{color:#7c828c;text-align:center;border:1px dashed #dfe2e8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:360px;padding:32px;display:flex}.mico-space-skills-state>svg{color:#a2a7b0;width:28px;height:28px}.mico-space-skills-state h2,.mico-space-skills-state h3{color:#292d36;font-size:14px;font-weight:600}.mico-space-skills-state p{max-width:430px;font-size:12px;line-height:20px}.mico-space-skills-state button{color:#343842;background:#fff;border:1px solid #dfe2e8;border-radius:7px;min-height:30px;margin-top:4px;padding:0 12px;font-size:12px}.mico-space-skills-empty-icon{color:#315efb;background:#eef3ff;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.mico-space-skills-empty-icon svg{width:24px;height:24px}.mico-space-management-main[data-skill-detail=true] .mico-space-management-content,.mico-space-management-content[data-skill-detail=true]{padding-top:24px}.mico-space-skills-back{color:#343842;border-radius:7px;align-items:center;gap:7px;height:30px;padding:0 4px;font-size:13px;text-decoration:none;display:inline-flex}.mico-space-skills-back:hover{color:#315efb}.mico-space-skills-back svg{width:16px;height:16px}.mico-space-skill-detail-header{border-bottom:1px solid #e8eaee;align-items:center;gap:16px;min-width:0;margin:22px -42px 0;padding:0 42px 22px;display:flex}.mico-space-skill-detail-header>.mico-space-skill-glyph{border-radius:14px;width:64px;height:64px}.mico-space-skill-detail-header>.mico-space-skill-glyph svg{width:30px;height:30px}.mico-space-skill-detail-title{flex:auto;min-width:0}.mico-space-skill-detail-title h1{text-overflow:ellipsis;text-wrap:balance;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.mico-space-skill-meta{color:#6f7480;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin-top:8px;font-size:12px;display:flex}.mico-space-skill-meta>span+span:not(.mico-space-skill-tag):before{color:#c3c6cc;content:"·";margin-right:7px}.mico-space-skill-tag{color:#555b65;background:#f1f3f6;border-radius:5px;align-items:center;min-height:22px;padding:2px 7px;display:inline-flex}.mico-space-skill-readonly{color:#6f7480;background:#f3f4f6;border-radius:7px;align-items:center;gap:5px;padding:6px 9px;font-size:12px;display:inline-flex}.mico-space-skill-readonly svg{width:13px;height:13px}.mico-space-skill-detail-grid{grid-template-columns:minmax(0,1fr) 340px;gap:0;min-width:0;margin:0 -42px -40px;display:grid}.mico-space-skill-detail-main{min-width:0;padding:28px 42px 48px}.mico-space-skill-section+.mico-space-skill-section{margin-top:34px}.mico-space-skill-section h2{color:#292d36;font-size:14px;font-weight:600;line-height:22px}.mico-space-skill-section>p{color:#404550;white-space:pre-wrap;margin-top:12px;font-size:13px;line-height:22px}.mico-space-skill-section-heading,.mico-space-skill-files-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.mico-space-skill-section-heading button{color:#6f7480;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.mico-space-skill-section-heading button:hover,.mico-space-skill-section-heading button[aria-pressed=true]{color:#315efb;background:#eef0f4}.mico-space-skill-section-heading button svg{width:15px;height:15px}.mico-space-skill-section textarea{resize:vertical;color:#343842;border:1px solid #dfe2e8;border-radius:8px;width:100%;min-height:112px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:22px}.mico-space-skill-description-editor{border:1px solid #dfe2e8;border-radius:9px;margin-top:10px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.mico-space-skill-description-editor:focus-within{border-color:#86a2ff;box-shadow:0 0 0 3px #315efb1a}.mico-space-skill-description-editor textarea{resize:vertical;border:0;border-radius:0;outline:0;min-height:104px;margin:0;display:block;box-shadow:none!important}.mico-space-skill-description-actions{background:#fafbfc;border-top:1px solid #eceef2;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;padding:6px 8px 6px 12px;display:flex}.mico-space-skill-description-actions>span{color:#9a9fa8;font-variant-numeric:tabular-nums;margin-right:auto;font-size:11px}.mico-space-skill-description-actions button{color:#505560;background:#fff;border:1px solid #dfe2e8;border-radius:7px;min-width:56px;height:30px;padding:0 12px;font-size:12px}.mico-space-skill-description-actions button:last-child{color:#fff;background:#315efb;border-color:#315efb}.mico-space-skill-description-actions button:disabled{cursor:not-allowed;opacity:.45}.mico-space-skill-files-heading h2 span{color:#9a9fa8;font-weight:400}.mico-space-skill-files-heading button{color:#fff;background:#315efb;border-radius:7px;min-height:30px;padding:0 12px;font-size:12px}.mico-space-skill-files-heading .mico-space-skill-files-edit{color:#6f7480;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:grid}.mico-space-skill-files-heading .mico-space-skill-files-edit:hover{color:#315efb;background:#eef0f4}.mico-space-skill-files-edit svg{width:15px;height:15px}.mico-space-skill-files-actions{align-items:center;gap:8px;display:flex}.mico-space-skill-files-actions>span{color:#e16b2d;margin-right:2px;font-size:11px}.mico-space-skill-files-actions button:first-of-type{color:#505560;background:#fff;border:1px solid #dfe2e8}.mico-space-skill-files-actions button:first-of-type:hover{background:#f7f8fa}.mico-space-skill-files-heading button:disabled,.mico-space-skill-agent-actions button:disabled{cursor:not-allowed;opacity:.45}.mico-space-skill-file-browser{background:#fff;border:1px solid #dfe2e8;border-radius:10px;grid-template-columns:190px minmax(0,1fr);min-width:0;min-height:430px;margin-top:14px;display:grid;overflow:hidden}.mico-space-skill-file-browser>aside{background:#fafbfc;border-right:1px solid #e6e8ec;min-width:0;padding:12px 8px;overflow:auto}.mico-space-skill-file-browser>aside>strong{color:#5d626d;text-overflow:ellipsis;white-space:nowrap;padding:0 8px 8px;font-size:12px;font-weight:500;display:block;overflow:hidden}.mico-space-skill-file-viewer{min-width:0;min-height:430px;overflow:hidden}.mico-space-skill-file-viewer>div{height:100%}.mico-space-skill-file-viewer[aria-readonly=true] button{display:none}.mico-space-skill-agent-panel{border-left:1px solid #e8eaee;min-width:0;padding:28px 28px 42px}.mico-space-skill-agent-panel>h2{margin-bottom:18px;font-size:14px;font-weight:600}.mico-space-skill-agent-list{border:1px solid #e2e5e9;border-radius:10px;overflow:hidden}.mico-space-skill-agent-list label{cursor:pointer;border-bottom:1px solid #e8eaee;grid-template-columns:18px 28px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:58px;padding:10px 14px;display:grid}.mico-space-skill-agent-list label:last-child{border-bottom:0}.mico-space-skill-agent-list label:hover{background:#fafbfc}.mico-space-skill-agent-list label[data-disabled=true]{cursor:not-allowed;opacity:.58}.mico-space-skill-agent-list input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.mico-space-skill-agent-check{color:#fff;border:1px solid #d5d8de;border-radius:4px;place-items:center;width:16px;height:16px;display:grid}.mico-space-skill-agent-check:has(svg){background:#315efb;border-color:#315efb}.mico-space-skill-agent-list label:has(input:focus-visible) .mico-space-skill-agent-check{box-shadow:0 0 0 3px #315efb2e}.mico-space-skill-agent-check svg{stroke-width:3px;width:11px;height:11px}.mico-space-skill-agent-name{color:#343842;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mico-space-skill-agent-status{color:#8b909b;align-items:center;gap:5px;font-size:11px;display:inline-flex}.mico-space-skill-agent-status:before{content:"";background:#aab0b9;border-radius:999px;width:6px;height:6px}.mico-space-skill-agent-status[data-online=true]:before{background:#29b85f}.mico-space-skill-agent-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.mico-space-skill-agent-actions button{color:#343842;background:#fff;border:1px solid #dfe2e8;border-radius:7px;min-width:64px;height:32px;padding:0 14px;font-size:12px}.mico-space-skill-agent-actions button:last-child{color:#fff;background:#315efb;border-color:#315efb}.mico-space-skill-agent-error{color:#b42318;background:#fff1f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:10px;font-size:12px;display:flex}.mico-space-skill-agent-error svg{width:14px;height:14px}.mico-space-skill-agent-error button{color:#315efb;margin-left:auto}.mico-space-skill-sheet[data-slot=sheet-content]{overscroll-behavior:contain;background:#fff;border-left-color:#e4e6ea;gap:0;width:min(660px,100vw - 120px);max-width:660px;overflow:hidden;box-shadow:-14px 0 40px #1a1d2617}.mico-space-skill-sheet-header[data-slot=sheet-header]{border-bottom:1px solid #e9ebef;flex-direction:row;justify-content:space-between;align-items:center;min-height:64px;padding:0 24px;display:flex}.mico-space-skill-sheet-header [data-slot=sheet-title]{font-size:16px;font-weight:600}.mico-space-skill-sheet-header>button{color:#6e7480;border-radius:8px;place-items:center;width:32px;height:32px;font-size:26px;font-weight:300;line-height:1;display:grid}.mico-space-skill-sheet-header>button:hover{color:#1a1d26;background:#f1f3f6}.mico-space-skill-sheet-tabs{flex:none;align-items:flex-end;gap:28px;height:58px;padding:0 24px 13px;display:flex;overflow-x:auto}.mico-space-skill-sheet-tabs button{color:#8b909b;white-space:nowrap;flex:none;font-size:14px;line-height:24px;position:relative}.mico-space-skill-sheet-tabs button[aria-selected=true]{color:#1a1d26;font-weight:600}.mico-space-skill-sheet-tabs button[aria-selected=true]:after{content:"";background:#1a1d26;border-radius:999px;height:2px;position:absolute;bottom:-8px;left:5px;right:5px}.mico-space-skill-sheet-body{flex:auto;min-height:0;overflow:hidden}.mico-space-skill-sheet-preparing{color:#8b909b;justify-content:center;align-items:center;gap:8px;height:100%;min-height:180px;font-size:13px;display:flex}.mico-space-skill-sheet-preparing svg{width:16px;height:16px;animation:.8s linear infinite mico-space-skill-sheet-spin}@keyframes mico-space-skill-sheet-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mico-space-skill-sheet-preparing svg{animation:none}}.mico-space-skill-featured{flex-direction:column;height:100%;min-height:0;padding:0 24px 24px;display:flex}.mico-space-skill-sheet-search{flex:none;align-self:flex-end;width:min(100%,280px);margin-top:-45px;margin-bottom:24px}.mico-space-skill-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;padding:2px 2px 24px;display:grid;overflow-y:auto}.mico-space-skill-featured-card{content-visibility:auto;contain-intrinsic-size:auto 170px;background:#fff;border:1px solid #e4e6ea;border-radius:10px;flex-direction:column;min-width:0;min-height:170px;padding:16px;display:flex}.mico-space-skill-featured-card:hover{box-shadow:none;border-color:#d4d8df}.mico-space-skill-featured-head{align-items:center;gap:10px;min-width:0;display:flex}.mico-space-skill-featured-icon{border-radius:9px;width:36px;height:36px}.mico-space-skill-featured-icon img{object-fit:cover;width:100%;height:100%}.mico-space-skill-featured-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.mico-space-skill-featured-head small{color:#8b909b;font-size:11px;line-height:17px}.mico-space-skill-featured-card>p{color:#6f7480;line-clamp:2;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 0 40px;height:40px;min-height:40px;max-height:40px;margin-top:14px;font-size:12px;line-height:20px;display:-webkit-box;overflow:hidden}.mico-space-skill-featured-footer{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:12px;display:flex}.mico-space-skill-featured-footer>span{gap:5px;min-width:0;display:flex;overflow:hidden}.mico-space-skill-featured-footer small{color:#656b75;background:#f1f3f6;border-radius:4px;flex:none;padding:3px 6px;font-size:10px}.mico-space-skill-featured-footer button{color:#fff;background:#315efb;border-radius:6px;flex:none;height:28px;padding:0 12px;font-size:11px}.mico-space-skill-featured-footer button:disabled{opacity:.55}.mico-space-skill-form{flex-direction:column;gap:22px;height:100%;min-height:0;padding:12px 24px 92px;display:flex;overflow-y:auto}.mico-space-skill-form>label{flex-direction:column;gap:8px;display:flex}.mico-space-skill-form>label>span,.mico-space-skill-source-section h3{color:#343842;font-size:13px;font-weight:500}.mico-space-skill-form input,.mico-space-skill-form textarea{color:#292d36;background:#fff;border:1px solid #dfe2e8;border-radius:8px;width:100%;padding:10px 12px;font-size:13px}.mico-space-skill-form input{height:36px}.mico-space-skill-form textarea{resize:vertical;min-height:160px;line-height:21px}.mico-space-skill-form>label>small{color:#969ba4;align-self:flex-end;font-size:11px}.mico-space-skill-form-error{color:#b42318;background:#fff1f0;border-radius:7px;padding:9px 11px;font-size:12px;line-height:18px}.mico-space-skill-image-picker{flex-direction:column;gap:8px;display:flex}.mico-space-skill-image-label{color:#343842;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.mico-space-skill-image-label small{color:#969ba4;font-size:11px;font-weight:400}.mico-space-skill-image-content{align-items:center;gap:14px;min-width:0;display:flex}.mico-space-skill-image-preview{color:#315efb;cursor:pointer;background:#fff;border:1px solid #e1e4e8;border-radius:14px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.mico-space-skill-image-preview:focus-visible{outline-offset:2px;outline:2px solid #315efb}.mico-space-skill-image-preview:disabled{cursor:not-allowed;opacity:.55}.mico-space-skill-image-preview>img{object-fit:cover;width:100%;height:100%}.mico-space-skill-image-preview>span:not(.mico-space-skill-image-camera){place-items:center;display:grid}.mico-space-skill-image-preview>span:not(.mico-space-skill-image-camera) svg{width:30px;height:30px}.mico-space-skill-image-camera{color:#fff;opacity:0;background:#1619207a;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.mico-space-skill-image-camera svg{width:20px;height:20px}.mico-space-skill-image-preview:hover:not(:disabled) .mico-space-skill-image-camera,.mico-space-skill-image-preview:focus-visible .mico-space-skill-image-camera{opacity:1}.mico-space-skill-image-info{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.mico-space-skill-image-info>strong{color:#343842;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.mico-space-skill-image-info>span{color:#969ba4;font-size:11px;line-height:17px}.mico-space-skill-image-info>div{gap:12px;margin-top:3px;display:flex}.mico-space-skill-image-info button{color:#315efb;cursor:pointer;font-size:12px;line-height:18px}.mico-space-skill-image-info button.is-remove{color:#7b808a}.mico-space-skill-image-info button:disabled{cursor:not-allowed;opacity:.5}.mico-space-skill-image-input{display:none}.mico-space-skill-import-glyph{border-radius:14px;width:64px;height:64px;margin-bottom:4px}.mico-space-skill-import-glyph svg{width:30px;height:30px}.mico-space-skill-source-section{flex-direction:column;gap:10px;display:flex}.mico-space-skill-source-section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mico-space-skill-source-section a{color:#292d36;border:1px solid #e1e4e8;border-radius:9px;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:88px;padding:14px 16px;display:flex}.mico-space-skill-source-section a:hover{background:#fafbfc;border-color:#cfd4dc}.mico-space-skill-source-section a strong{font-size:13px;font-weight:600}.mico-space-skill-source-section a span{color:#315efb;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;text-decoration:underline;display:flex;overflow:hidden}.mico-space-skill-source-section a svg{flex:none;width:12px;height:12px}.mico-space-skill-form-footer{min-height:70px;padding:14px 24px max(14px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8eaee;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.mico-space-skill-form-footer button{color:#343842;background:#fff;border:1px solid #dfe2e8;border-radius:7px;min-width:76px;height:34px;padding:0 14px;font-size:12px}.mico-space-skill-form-footer button:last-child{color:#fff;background:#315efb;border-color:#315efb}.mico-space-skill-form-footer button:disabled{cursor:not-allowed;opacity:.45}.mico-space-skill-runtime-panel{--primary:#315efb;--primary-foreground:#fff;--ring:#315efb;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.mico-space-skill-runtime-panel>div{flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;overflow:hidden}.mico-space-skill-runtime-panel [role=button],.mico-space-skill-runtime-panel [data-slot=button]{min-width:0;max-width:100%}.mico-space-skill-runtime-panel [role=button] p{overflow-wrap:anywhere;max-width:100%}.mico-space-skill-runtime-panel [data-slot=checkbox][data-checked],.mico-space-skill-runtime-panel [data-slot=checkbox][data-indeterminate]{color:#fff;background:#315efb;border-color:#315efb}.mico-space-skill-runtime-panel [data-slot=checkbox]:focus-visible{border-color:#315efb;box-shadow:0 0 0 3px #315efb29}.mico-space-skill-runtime-panel [class*=border-primary][class*=bg-primary\/5]{background:#f3f6ff;border-color:#b9c8ff}.mico-space-skill-runtime-panel [data-slot=button][class*=bg-primary]{color:#fff;background:#315efb;border-color:#315efb}.mico-space-skill-runtime-panel [data-slot=button][class*=bg-primary]:not(:disabled):hover{background:#2852e8;border-color:#2852e8}.mico-space-skill-runtime-panel [data-slot=button][class*=bg-primary]:focus-visible{border-color:#315efb;box-shadow:0 0 0 3px #315efb29}.mico-space-runtime-picker-trigger{color:#252936;cursor:pointer;text-align:left;touch-action:manipulation;background:#fff;border:1px solid #dfe2e8;border-radius:8px;align-items:center;gap:8px;width:100%;min-width:0;height:34px;padding:0 10px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}.mico-space-runtime-picker-trigger:hover{background:#fafbfc;border-color:#c9ced8}.mico-space-runtime-picker-trigger:focus-visible{border-color:#315efb;outline:none;box-shadow:0 0 0 3px #315efb24}.mico-space-runtime-picker-trigger:disabled{cursor:not-allowed;opacity:.55}.mico-space-runtime-picker-logo,.mico-space-runtime-picker-option-logo{flex:none;width:16px;height:16px}.mico-space-runtime-picker-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.mico-space-runtime-picker-status{color:#8a909c;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.mico-space-runtime-picker-status>i{background:#aeb4bf;border-radius:50%;width:6px;height:6px}.mico-space-runtime-picker-status[data-online=true]{color:#218c55}.mico-space-runtime-picker-status[data-online=true]>i{background:#21a366}.mico-space-runtime-picker-chevron{color:#969ca8;flex:none;width:14px;height:14px}.mico-space-runtime-picker-option-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.mico-space-runtime-picker-option-copy strong,.mico-space-runtime-picker-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico-space-runtime-picker-option-copy strong{color:#252936;font-size:12px;font-weight:500}.mico-space-runtime-picker-option-copy small{color:#969ca8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}@media (max-width:1050px){.mico-space-skill-detail-grid{grid-template-columns:minmax(0,1fr) 290px}.mico-space-skill-agent-panel{padding-left:20px;padding-right:20px}}@media (max-width:900px){.mico-space-skills-toolbar{flex-direction:column;align-items:flex-start;padding-bottom:16px}.mico-space-skills-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.mico-space-skills-search{flex:220px;max-width:none}.mico-space-skill-detail-grid{flex-direction:column;display:flex}.mico-space-skill-agent-panel{border-top:1px solid #e8eaee;border-left:0;padding:28px 42px 42px}}@media (max-width:767px){.mico-space-management-main[data-skill-detail=true] .mico-space-management-content,.mico-space-management-content[data-skill-detail=true]{padding-top:18px}.mico-space-skill-detail-header{align-items:flex-start;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.mico-space-skill-detail-header>.mico-space-skill-glyph{width:52px;height:52px}.mico-space-skill-readonly{align-self:flex-start}.mico-space-skill-detail-grid{margin-bottom:-32px;margin-left:-20px;margin-right:-20px}.mico-space-skill-detail-main,.mico-space-skill-agent-panel{padding-left:20px;padding-right:20px}.mico-space-skill-file-browser{grid-template-columns:132px minmax(0,1fr)}.mico-space-skill-sheet[data-slot=sheet-content]{width:100vw;max-width:none}.mico-space-skill-sheet-tabs{gap:22px;padding-left:18px;padding-right:18px}.mico-space-skill-featured,.mico-space-skill-form{padding-left:18px;padding-right:18px}.mico-space-skill-sheet-search{align-self:stretch;width:100%;margin-top:0;margin-bottom:16px}.mico-space-skill-featured-grid,.mico-space-skill-source-section>div{grid-template-columns:minmax(0,1fr)}}.mico-device-settings-page{color:#1a1d26;background:#f5f6f7;height:100svh;min-height:0;display:flex;overflow:hidden}.mico-device-settings-sidebar{background:#f5f6f7;flex:0 0 200px;width:200px;padding:32px 12px}.mico-device-settings-sidebar-title{color:#8c8e97;padding:0 12px 12px;font-size:12px;font-weight:500}.mico-device-settings-nav{gap:4px;display:grid}.mico-device-settings-nav-item{color:#676a73;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-size:14px;display:flex}.mico-device-settings-nav-item svg{width:16px;height:16px}.mico-device-settings-nav-item.is-active{color:#1a1d26;background:#e8eaee;font-weight:600}.mico-device-settings-main{background:#fff;flex:auto;min-width:0;height:100%;overflow:hidden auto}.mico-device-settings-content{width:min(1040px,100% - 56px);margin:0 auto;padding:52px 0 64px}.mico-device-settings-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;min-height:32px;margin-bottom:40px;display:flex}.mico-device-settings-header h1{color:#171a21;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:32px}.mico-device-settings-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.mico-device-settings-header-actions button{box-sizing:border-box;height:36px;min-height:36px;box-shadow:none;white-space:nowrap;border-radius:8px;padding:0 14px;font-size:14px;font-weight:500;line-height:22px}.mico-device-settings-header-actions button:last-child{color:#fff;background:#246bfd;border-color:#246bfd}.mico-device-settings-header-actions button:last-child:hover{color:#fff;background:#1e5fe8;border-color:#1e5fe8}.mico-device-settings-header-actions button:hover{color:#242830;background:#f7f8fa;border-color:#c8ccd3}.mico-device-settings-header-actions button svg{stroke-width:1.7px;width:14px;height:14px}.mico-device-list{background:#fff}.mico-device-list-group>h2{color:#777d88;margin:18px 20px 4px;font-size:11px;font-weight:600;line-height:18px}.mico-device-list-group:first-of-type>h2{margin-top:14px}.mico-device-list-group.is-attention>h2{color:#9a5a2e}.mico-device-history-group{border-top:1px solid #e7eaf0;margin-top:18px}.mico-device-history-group>summary{color:#737984;cursor:pointer;align-items:center;gap:7px;min-height:44px;padding:0 20px;font-size:12px;font-weight:500;list-style:none;display:flex}.mico-device-history-group>summary::-webkit-details-marker{display:none}.mico-device-history-group>summary span{color:#7f858f;background:#f0f2f5;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:10px;display:grid}.mico-device-history-group>summary svg{width:14px;height:14px;margin-left:auto;transition:transform .14s}.mico-device-history-group[open]>summary svg{transform:rotate(90deg)}.mico-device-list-columns,.mico-device-list-row{grid-template-columns:minmax(280px,1.7fr) minmax(170px,.9fr) minmax(190px,1.05fr) 112px minmax(24px,auto);align-items:center;gap:22px;display:grid}.mico-device-list-columns{color:#9297a2;border-bottom:1px solid #e7eaf0;min-height:34px;padding:0 20px;font-size:12px;font-weight:500;line-height:18px}.mico-device-list-row{color:#1a1d26;text-align:left;border-bottom:1px solid #e9ecf1;min-height:88px;padding:14px 20px;position:relative}.mico-device-list-item.is-current .mico-device-list-row{background:#f7f9fd;border-left:3px solid #246bfd;padding-left:17px}.mico-device-list-hitarea{z-index:0;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.mico-device-list-row:has(.mico-device-list-hitarea:hover){background:#fafbfc}.mico-device-list-item.is-current .mico-device-list-row:has(.mico-device-list-hitarea:hover){background:#f3f6fc}.mico-device-list-row:has(.mico-device-list-hitarea:focus-visible){outline-offset:-2px;outline:2px solid #7d9fff}.mico-device-list-row>span{z-index:1;pointer-events:none;position:relative}.mico-device-list-identity{align-items:center;gap:12px;min-width:0;display:flex}.mico-device-list-identity>span:last-child{min-width:0}.mico-device-list-identity strong{text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:15px;font-weight:550;line-height:22px;display:block;overflow:hidden}.mico-device-list-identity small,.mico-device-list-status small{color:#8d93a0;font-size:12px;line-height:19px;display:block}.mico-device-list-icon{color:#303640;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;position:relative}.mico-device-list-icon svg{stroke-width:1.65px;width:24px;height:24px}.mico-device-list-icon.is-large{border-radius:11px;flex-basis:44px;width:44px;height:44px}.mico-device-list-icon.is-large svg{width:19px;height:19px}.mico-device-list-status{gap:2px;display:grid}.mico-device-list-workload,.mico-device-list-agents{color:#4e5561;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;overflow:hidden}.mico-device-list-trailing{justify-content:flex-end;display:flex;pointer-events:auto!important}.mico-device-list-chevron{color:#a4a8af;width:16px;height:16px}.mico-device-list-start{color:#245fd7;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b9cafc;border-radius:7px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.mico-device-list-start:hover:not(:disabled){background:#f4f7ff;border-color:#8ca9f7}.mico-device-list-start:disabled{cursor:not-allowed;opacity:.55}.mico-device-list-start svg{width:13px;height:13px}.mico-device-status-label{color:#5e636d;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.mico-device-status-label>i{background:#aeb2ba;border-radius:50%;width:7px;height:7px}.mico-device-status-label.is-online{color:#19713a}.mico-device-status-label.is-online>i{background:#2dbb61}.mico-device-status-label.is-warning{color:#8a5b12}.mico-device-status-label.is-warning>i{background:#d4942f}.mico-device-status-label.is-attention{color:#a34c24}.mico-device-status-label.is-attention>i{background:#df7042}.mico-device-detail-page{padding-top:42px}.mico-device-detail-back{color:#777c85;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:2px;height:28px;margin:0 0 18px -6px;padding:0 6px;font-size:13px;display:inline-flex}.mico-device-detail-back:hover{color:#282c34;background:#f4f5f7}.mico-device-detail-back svg{width:16px;height:16px}.mico-device-detail-header{align-items:center;gap:14px;min-height:64px;display:flex}.mico-device-detail-heading{flex:1;min-width:0}.mico-device-detail-heading h1{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.mico-device-detail-primary-meta{align-items:center;gap:10px;display:flex}.mico-device-detail-primary-meta>span:first-child{color:#858a94;font-size:12px}.mico-device-detail-heading .mico-device-status-label{font-size:12px}.mico-device-detail-daemon-meta{color:#989ca4;flex-wrap:wrap;align-items:center;margin-top:5px;font-size:11px;line-height:18px;display:flex}.mico-device-detail-daemon-meta>span+span:before{color:#d0d3d8;content:"·";margin:0 7px}.mico-device-detail-actions{align-items:center;gap:6px;display:flex}.mico-device-detail-overview{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;align-items:center;gap:11px;min-height:64px;margin-top:20px;padding:10px 0;display:flex}.mico-device-detail-overview>i{background:#2dbb61;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #edf9f1}.mico-device-detail-overview>div{gap:1px;min-width:0;display:grid}.mico-device-detail-overview strong{color:#252932;font-size:13px;font-weight:600;line-height:20px}.mico-device-detail-overview span,.mico-device-detail-overview small{color:#858b95;font-size:11px;line-height:18px}.mico-device-detail-overview.needs-attention{background:#fffbf5;border:1px solid #eddcc4;border-radius:9px;padding-inline:12px}.mico-device-detail-overview.needs-attention>i{background:#d4942f;box-shadow:0 0 0 4px #f8eedf}.mico-device-detail-overview.needs-attention strong{color:#7b531a}.mico-device-detail-overview.needs-attention small{color:#a17035}.mico-device-detail-section{margin-top:34px}.mico-device-detail-section-heading{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.mico-device-detail-section-heading h2{color:#252932;margin:0;font-size:14px;font-weight:600;line-height:22px}.mico-device-detail-section-heading p{color:#979ba3;margin:0;font-size:12px;line-height:20px}.mico-device-daemon-controls{align-items:center;gap:6px;display:flex}.mico-device-daemon-button{color:#4f5560;cursor:pointer;background:#fff;border:1px solid #dfe1e5;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:12px;line-height:18px;display:inline-flex}.mico-device-daemon-button:hover:not(:disabled){color:#20242c;background:#f7f8f9;border-color:#cfd2d8}.mico-device-daemon-button.is-start{color:#fff;background:#272b33;border-color:#272b33}.mico-device-daemon-button.is-start:hover:not(:disabled){color:#fff;background:#171a20;border-color:#171a20}.mico-device-daemon-button.is-stop:hover:not(:disabled){color:#a4472d;background:#fff7f5;border-color:#edcbc2}.mico-device-daemon-button:disabled{cursor:not-allowed;opacity:.55}.mico-device-daemon-button svg{stroke-width:1.8px;width:13px;height:13px}.mico-device-runtime-table-wrap{border:1px solid #e9ebef;border-radius:10px;overflow:hidden}.mico-device-runtime-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.mico-device-runtime-table th{color:#91959e;text-align:left;background:#fafbfc;height:44px;padding:0 14px;font-size:12px;font-weight:500;line-height:20px}.mico-device-runtime-table td{color:#1a1d26;vertical-align:middle;border-top:1px solid #edeff2;height:56px;padding:0 14px;font-size:14px;line-height:22px}.mico-device-runtime-table th:first-child,.mico-device-runtime-table td:first-child{width:220px}.mico-device-runtime-table th:nth-child(2),.mico-device-runtime-table td:nth-child(2){width:100px}.mico-device-runtime-table th:nth-child(3),.mico-device-runtime-table td:nth-child(3){width:150px}.mico-device-runtime-table th:nth-child(4),.mico-device-runtime-table td:nth-child(4){width:110px}.mico-device-runtime-table th:nth-child(5),.mico-device-runtime-table td:nth-child(5){width:130px}.mico-device-runtime-table th:nth-child(6),.mico-device-runtime-table td:nth-child(6){width:56px}.mico-device-runtime-row{cursor:pointer;transition:background-color .14s}.mico-device-runtime-row:hover{background:#fafbfc}.mico-device-runtime-row:focus-visible{outline-offset:-2px;outline:2px solid #7aa2f8}.mico-device-runtime-trailing{color:#a2a6ae;text-align:right}.mico-device-runtime-trailing svg{stroke-width:1.8px;width:15px;height:15px}.mico-device-runtime-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.mico-device-runtime-name>div{flex:none;width:24px;height:24px}.mico-device-runtime-name>div img{width:24px;height:24px}.mico-device-status{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.mico-device-status i{background:#27b548;border-radius:50%;width:8px;height:8px}.mico-device-status.offline i{background:#b3b6bd}.mico-device-agent-avatars{align-items:center;min-width:max-content;display:flex}.mico-device-agent-avatars>*+*{border:1px solid #fff;border-radius:50%;margin-left:-4px}.mico-device-agent-avatars>[data-slot=avatar] img[src*="/provider-logos/"]{object-fit:contain;width:16px;height:16px}.mico-device-agent-overflow{color:#70757e;background:#fff;border:1px solid #e0e3e8;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.mico-device-icon-button{color:#68707b;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.mico-device-icon-button:hover:not(:disabled){color:#252a33;background:#f0f1f4}.mico-device-icon-button:disabled{cursor:not-allowed;opacity:.55}.mico-device-icon-button svg{stroke-width:1.7px;width:16px;height:16px}.mico-device-actions-menu{font-size:13px}.mico-device-runtime-empty{color:#979ba3;border:1px solid #e9ebef;border-radius:10px;place-items:center;min-height:104px;font-size:13px;display:grid}.mico-device-loading,.mico-device-empty{color:#8c8e97;text-align:center;justify-items:center;gap:10px;padding:72px 24px;display:grid}.mico-device-empty h2{color:#4e5058;margin:4px 0 0;font-size:15px;font-weight:600}@media (max-width:900px){.mico-device-list-columns,.mico-device-list-row{grid-template-columns:minmax(230px,1.5fr) minmax(150px,.9fr) minmax(170px,1fr) 96px minmax(24px,auto);gap:14px}.mico-device-runtime-table-wrap{overflow-x:auto}.mico-device-runtime-table{width:820px;min-width:820px}}@media (max-width:760px){.mico-device-settings-sidebar{flex-basis:176px;width:176px}.mico-device-settings-content{width:min(100% - 28px,1040px);margin:0 auto;padding-top:28px}.mico-device-settings-header{flex-direction:column;align-items:flex-start;margin-bottom:28px}.mico-device-list-columns{display:none}.mico-device-list-row{grid-template-columns:minmax(0,1fr) auto minmax(24px,auto);gap:10px}.mico-device-list-status{justify-items:end}.mico-device-list-workload,.mico-device-list-agents{display:none}.mico-device-runtime-table th,.mico-device-runtime-table td{padding-inline:16px}}@media (max-width:520px){.mico-device-settings-sidebar{display:none}.mico-device-settings-header-actions{width:100%}.mico-device-settings-header-actions button{flex:auto}.mico-device-detail-header{flex-wrap:wrap;align-items:flex-start}.mico-device-detail-actions{justify-content:flex-start;width:100%;margin-left:56px}.mico-device-daemon-controls{flex-wrap:wrap}.mico-device-detail-section-heading{flex-direction:column;align-items:flex-start;gap:2px}}.mico-runtime-detail-header{align-items:center;gap:14px;min-height:58px;display:flex}.mico-runtime-detail-provider{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.mico-runtime-detail-provider>div,.mico-runtime-detail-provider img{width:25px;height:25px}.mico-runtime-detail-heading{min-width:0}.mico-runtime-detail-heading h1{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.mico-runtime-detail-meta{color:#8d929b;flex-wrap:wrap;align-items:center;font-size:12px;line-height:18px;display:flex}.mico-runtime-detail-meta>span+span:before{color:#d0d3d8;content:"·";margin:0 8px}.mico-runtime-detail-intro{color:#747a85;margin:5px 0 0;font-size:12px;line-height:18px}.mico-runtime-detail-facts{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;display:grid}.mico-runtime-detail-facts>div{align-content:center;gap:3px;min-width:0;min-height:78px;display:grid}.mico-runtime-detail-facts>div+div{border-left:1px solid #eceef1;padding-left:22px}.mico-runtime-detail-facts dt{color:#92969f;font-size:11px;line-height:18px}.mico-runtime-detail-facts dd{color:#252932;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.mico-runtime-visibility-control{background:#f1f3f6;border-radius:8px;align-items:center;gap:2px;max-width:100%;padding:2px;display:inline-flex}.mico-runtime-visibility-control button{color:#747983;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.mico-runtime-visibility-control button:hover:not(:disabled){color:#2660ff}.mico-runtime-visibility-control button[data-active=true]{color:#2660ff;background:#fff;box-shadow:0 1px 3px #1f2d4f1f}.mico-runtime-visibility-control button:focus-visible{outline-offset:1px;outline:2px solid #2660ff4d}.mico-runtime-visibility-control button:disabled{cursor:not-allowed;opacity:.65}.mico-runtime-visibility-control button svg{width:13px;height:13px}.mico-runtime-visibility-control>svg{color:#2660ff;width:13px;height:13px;margin:0 4px}.mico-runtime-detail-section{margin-top:34px}.mico-runtime-agent-list{border:1px solid #e9ebef;border-radius:10px;overflow:hidden}.mico-runtime-agent-row{align-items:center;gap:10px;min-height:52px;padding:7px 14px;display:flex}.mico-runtime-agent-row+.mico-runtime-agent-row{border-top:1px solid #edeff2}.mico-runtime-agent-row>span{gap:1px;min-width:0;display:grid}.mico-runtime-agent-row strong{color:#252932;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.mico-runtime-agent-row small{color:#92969f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:17px;overflow:hidden}.mico-runtime-agent-more{color:#5e6f91;cursor:pointer;background:#fff;border:0;border-top:1px solid #edeff2;width:100%;height:40px;font-size:12px}.mico-runtime-agent-more:hover{color:#315da9;background:#fafbfc}.mico-runtime-detail-empty{color:#979ba3;border:1px solid #e9ebef;border-radius:10px;align-content:center;place-items:center;gap:8px;min-height:104px;font-size:12px;display:grid}.mico-runtime-detail-empty svg{stroke-width:1.5px;width:18px;height:18px}.mico-runtime-technical-details{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;margin-top:24px}.mico-runtime-technical-details summary{color:#656b75;cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;font-size:13px;list-style:none;display:flex}.mico-runtime-technical-details summary::-webkit-details-marker{display:none}.mico-runtime-technical-details summary svg{width:15px;height:15px;transition:transform .14s}.mico-runtime-technical-details[open] summary svg{transform:rotate(180deg)}.mico-runtime-technical-details dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:4px 0 18px;display:grid}.mico-runtime-technical-details dl>div{min-width:0}.mico-runtime-technical-details dt{color:#92969f;font-size:11px;line-height:18px}.mico-runtime-technical-details dd{color:#4f5560;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:19px;overflow:hidden}.mico-runtime-advanced-management{border-bottom:1px solid #eceef1;margin-top:12px}.mico-runtime-advanced-management>summary{color:#777d87;cursor:pointer;justify-content:space-between;align-items:center;min-height:46px;font-size:13px;list-style:none;display:flex}.mico-runtime-advanced-management>summary::-webkit-details-marker{display:none}.mico-runtime-advanced-management>summary svg{width:15px;height:15px;transition:transform .14s}.mico-runtime-advanced-management[open]>summary svg{transform:rotate(180deg)}.mico-runtime-danger-zone{background:snow;border:1px solid #f0ded9;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:14px 12px;display:flex}.mico-runtime-danger-zone h2{color:#6b3830;margin:0;font-size:13px;font-weight:600;line-height:20px}.mico-runtime-danger-zone p{color:#9a7770;margin:3px 0 0;font-size:11px;line-height:18px}.mico-runtime-danger-zone button{color:#a4472d;border-color:#e7c9c2;flex:none}.mico-runtime-danger-zone button:hover{color:#923d27;background:#fff7f5;border-color:#dcb5ab}.mico-runtime-danger-zone button svg{width:14px;height:14px}@media (max-width:760px){.mico-runtime-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mico-runtime-detail-facts>div:nth-child(3){border-left:0}.mico-runtime-detail-facts>div:nth-child(n+3){border-top:1px solid #eceef1}.mico-runtime-technical-details dl{grid-template-columns:1fr;gap:12px}}@media (max-width:520px){.mico-runtime-danger-zone{flex-direction:column;align-items:flex-start}}.mico .mico-agent-create-page .mico-create-agent-inline{max-width:844px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-header{padding-bottom:24px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-form{gap:24px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-avatar-row{align-items:flex-start;min-height:80px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-avatar-preview{background:#fff;border:1px solid #edeff2;border-radius:999px;flex:0 0 64px;width:64px;height:64px;padding:0;position:relative;overflow:visible}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-avatar-preview img{border-radius:inherit;object-fit:contain}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-avatar-picker{display:none}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-runtime-field{gap:8px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-runtime-list{max-height:none;overflow:hidden}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-model-field>.flex.flex-col>.flex.h-6{display:none}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-model-field>.flex.flex-col>[data-slot=trigger]{background:#fff;border-color:#dfe2e8;border-radius:8px;min-height:34px;margin-top:0;padding:0 12px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-model-field>.flex.flex-col>[data-slot=trigger]:hover{background:#fff}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-visibility-field,.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-instructions-field{gap:8px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-instructions-textarea{resize:none;height:200px;min-height:200px}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-footer{padding-top:0;padding-bottom:0}.mico .mico-agent-create-page .mico-create-agent-inline .mico-create-agent-footer button:last-child{width:64px;min-width:64px}.mico .mico-sidebar-rail-asset-icon{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mico .mico-create-agent-inline .mico-create-agent-runtime-list{background:#fff;border:1px solid #dfe2e8;border-radius:8px;overflow:hidden}.mico .mico-create-agent-inline .mico-create-agent-runtime-list.is-empty{color:#91959e;text-align:center;border-style:dashed;padding:12px 16px;font-size:12px;line-height:20px}.mico .mico-create-agent-inline .mico-create-agent-runtime-option{color:#1a1d26;text-align:left;background:#fff;border:0;border-bottom:1px solid #edeff2;align-items:center;gap:12px;width:100%;height:58px;padding:0 12px;display:flex}.mico .mico-create-agent-inline .mico-create-agent-runtime-option:last-child{border-bottom:0}.mico .mico-create-agent-inline .mico-create-agent-runtime-option:hover{background:#f8f9fb}.mico .mico-create-agent-inline .mico-create-agent-runtime-option.is-selected{background:#fff}.mico .mico-create-agent-inline .mico-create-agent-runtime-radio{background:#fff;border:1px solid #dfe2e8;border-radius:999px;flex:0 0 16px;width:16px;height:16px}.mico .mico-create-agent-inline .mico-create-agent-runtime-option.is-selected .mico-create-agent-runtime-radio{border:5px solid #2660ff}.mico .mico-create-agent-inline .mico-create-agent-runtime-logo{flex:0 0 24px;width:24px;height:24px}.mico .mico-create-agent-inline .mico-create-agent-runtime-copy{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;line-height:22px;overflow:hidden}.mico .mico-create-agent-inline .mico-create-agent-runtime-status{color:#60636b;flex:none;align-items:center;gap:4px;font-size:14px;line-height:22px;display:inline-flex}.mico .mico-create-agent-inline .mico-create-agent-runtime-status.is-online{color:#1a1d26}.mico .mico-create-agent-inline .mico-create-agent-runtime-status-dot{background:#b9bec7;border-radius:999px;width:6px;height:6px}.mico .mico-create-agent-inline .mico-create-agent-runtime-status.is-online .mico-create-agent-runtime-status-dot{background:#16a34a}.mico .mico-create-agent-inline .mico-create-agent-model-field>.mico-create-agent-field-label{margin-bottom:0}.mico .mico-create-agent-inline .mico-create-agent-model-field>.flex{gap:0}.mico .mico-create-agent-inline .mico-create-agent-model-field>.flex>.h-6{display:none}.mico .mico-create-agent-inline .mico-create-agent-model-field button[aria-haspopup=dialog]{background:#fff;border-color:#dfe2e8;border-radius:8px;min-height:34px;margin-top:0;padding:0 12px}.mico .mico-expert-squad-redesign{color:#1a1d26;background:#fff;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow-y:auto}.mico .mico-expert-squad-redesign-back-header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;flex:none;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:16px 24px;display:flex;position:sticky;top:0}.mico .mico-expert-squad-redesign-content{width:min(844px,100% - 48px);margin:0 auto;padding:20px 0 64px}.mico .mico-expert-squad-redesign-content>h1{color:#1a1d26;margin:0;font-size:20px;font-weight:500;line-height:28px}.mico .mico-expert-squad-redesign-icon{color:#1a1d26;background:#f4f5f7;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-top:24px;display:flex;overflow:hidden}.mico .mico-expert-squad-redesign-icon img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-squad-redesign-members{margin-top:32px}.mico .mico-expert-squad-redesign-members>h2{color:#1a1d26;margin:0 0 8px;font-size:14px;font-weight:400;line-height:22px}.mico .mico-expert-squad-redesign-member-list{background:#fff;border:1px solid #dfe2e8;border-radius:10px;overflow:hidden}.mico .mico-expert-squad-redesign-member-row{width:100%;min-width:0;height:56px;color:inherit;text-align:left;cursor:pointer;background:#fff;border-bottom:1px solid #edeff2;align-items:center;gap:10px;padding:0 12px;display:flex}.mico .mico-expert-squad-redesign-member-row:hover{background:#fafbfc}.mico .mico-expert-squad-redesign-member-row:last-child{border-bottom:0}.mico .mico-expert-squad-redesign-member-avatar{background:#f1f2f5;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.mico .mico-expert-squad-redesign-member-avatar img{object-fit:cover;width:100%;height:100%}.mico .mico-expert-squad-redesign-member-name{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.mico .mico-expert-squad-redesign-leader-tag{color:#a65b16;background:#fff2df;border-radius:4px;flex:none;align-items:center;height:20px;padding:0 6px;font-size:11px;line-height:20px;display:inline-flex}.mico .mico-expert-squad-redesign-member-status{color:#60636b;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:13px;line-height:20px;display:inline-flex}.mico .mico-expert-squad-redesign-member-status i{background:#b9bec7;border-radius:999px;width:6px;height:6px}.mico .mico-expert-squad-redesign-member-status[data-online=true] i{background:#16a34a}.mico .mico-expert-squad-redesign-document{margin-top:24px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown{color:#60636b;max-width:none;font-size:14px;line-height:22px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown h1{margin:0 0 16px;font-size:16px;font-weight:500;line-height:24px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown h2{margin:20px 0 8px;font-size:14px;font-weight:500;line-height:22px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown h3{margin:16px 0 6px;font-size:14px;font-weight:500;line-height:22px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown p{margin:0 0 12px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown ul,.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown ol{margin:6px 0 16px;padding-left:20px}.mico .mico-expert-squad-redesign-document .mico-expert-squad-detail-markdown li{margin:2px 0}.mico .mico-settings-panel:has(.mico-dev-machine-apply-page){width:100%;max-width:none;margin:0;padding:0}.mico .mico-dev-machine-apply-page{color:#1a1d26;flex-direction:column;gap:30px;width:calc(100% - clamp(32px,8vw,120px));max-width:960px;min-height:0;margin:0 auto;padding:50px 0 96px;display:flex}.mico .mico-dev-machine-apply-back{color:#60636b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;padding:0;font-size:14px;line-height:22px;display:inline-flex}.mico .mico-dev-machine-apply-back:hover{color:#1a1d26}.mico .mico-dev-machine-apply-content{flex-direction:column;gap:34px;display:flex}.mico .mico-dev-machine-apply-heading>span{color:#246bfd;letter-spacing:.08em;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.mico .mico-dev-machine-apply-heading h1{color:#1a1d26;letter-spacing:-.7px;margin:0;font-size:28px;font-weight:650;line-height:34px}.mico .mico-dev-machine-apply-heading p{color:#777b86;max-width:640px;margin:10px 0 0;font-size:14px;line-height:24px}.mico .mico-dev-machine-apply-loading,.mico .mico-dev-machine-apply-error{color:#91959e;border:1px solid #e6e8ed;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:64px 24px;font-size:14px;display:flex}.mico .mico-dev-machine-apply-error{color:#1a1d26;justify-content:flex-start;padding:20px}.mico .mico-dev-machine-apply-error>svg{color:#dd473e;width:20px}.mico .mico-dev-machine-apply-error strong,.mico .mico-dev-machine-apply-error span{display:block}.mico .mico-dev-machine-apply-error span{color:#777b86;margin-top:3px;font-size:12px}.mico .mico-dev-machine-apply-error [data-slot=button]{margin-left:auto}.mico .mico-dev-machine-apply-form{background:#fff;border:1px solid #e6e8ed;border-radius:14px;flex-direction:column;gap:0;padding:24px;display:flex}.mico .mico-dev-machine-apply-section{border-bottom:1px solid #e9eaf0;flex-direction:column;gap:20px;margin-bottom:24px;padding:0 0 24px;display:flex}.mico .mico-dev-machine-apply-section.is-optional{gap:16px}.mico .mico-dev-machine-apply-section-title{align-items:flex-start;gap:12px;display:flex}.mico .mico-dev-machine-apply-section-title>svg{color:#596273;stroke-width:1.8px;width:20px;height:20px;margin-top:1px}.mico .mico-dev-machine-apply-section-title h2{color:#1a1d26;margin:0;font-size:15px;font-weight:650;line-height:22px}.mico .mico-dev-machine-apply-section-title h2 span{color:#91959e;margin-left:5px;font-size:11px;font-weight:500}.mico .mico-dev-machine-apply-section-title p{color:#777b86;margin:3px 0 0;font-size:12px;line-height:20px}.mico .mico-dev-machine-apply-fields{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.mico .mico-dev-machine-apply-field{flex-direction:column;gap:6px;display:flex}.mico .mico-dev-machine-apply-label{color:#1d1e26;font-size:14px;font-weight:400;line-height:22px}.mico .mico-dev-machine-apply-input{color:#1a1d26;background:#fff;border-color:#dbdde0;border-radius:8px;width:100%;height:40px;padding:0 12px;font-size:14px}.mico .mico-dev-machine-apply-reason{resize:vertical;color:#1a1d26;background:#fff;border-color:#dbdde0;border-radius:8px;min-height:96px;padding:8px 12px;font-size:14px;line-height:22px}.mico .mico-dev-machine-spec-list{gap:8px;display:grid}.mico .mico-dev-machine-spec-list>button{color:#1a1d26;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e4e9;border-radius:10px;grid-template-columns:20px minmax(140px,1fr) minmax(110px,auto) minmax(110px,auto);align-items:center;gap:12px;min-height:54px;padding:0 14px;display:grid}.mico .mico-dev-machine-spec-list>button:hover{background:#fafcff;border-color:#b7c9f5}.mico .mico-dev-machine-spec-list>button.is-selected{background:#f7f9ff;border-color:#9db9ff;box-shadow:inset 0 0 0 1px #9db9ff}.mico .mico-dev-machine-spec-radio{background:#fff;border:1px solid #c7cbd3;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.mico .mico-dev-machine-spec-list>button.is-selected .mico-dev-machine-spec-radio{border-color:#246bfd}.mico .mico-dev-machine-spec-list>button.is-selected .mico-dev-machine-spec-radio i{background:#246bfd;border-radius:50%;width:9px;height:9px}.mico .mico-dev-machine-spec-name{font-size:13px;font-weight:650}.mico .mico-dev-machine-spec-fact{color:#6d727d;align-items:center;gap:6px;font-size:12px;display:inline-flex}.mico .mico-dev-machine-spec-fact svg{stroke-width:1.8px;width:15px;height:15px}.mico .mico-dev-machine-spec-empty{color:#777b86;background:#f7f8fa;border-radius:9px;margin:0;padding:14px;font-size:12px}.mico .mico-dev-machine-duration{border-top:1px solid #e9eaf0;align-items:center;gap:10px;padding-top:16px;display:flex}.mico .mico-dev-machine-duration>svg{color:#777b86;width:17px}.mico .mico-dev-machine-duration strong,.mico .mico-dev-machine-duration span{font-size:12px;display:block}.mico .mico-dev-machine-duration strong{color:#343740;margin-bottom:2px}.mico .mico-dev-machine-duration span{color:#777b86}.mico .mico-dev-machine-git-auth{align-items:center;min-height:44px;display:flex}.mico .mico-dev-machine-git-auth-label,.mico .mico-dev-machine-git-authorized{color:#1a1d26;cursor:pointer;align-items:center;gap:10px;font-size:13px;line-height:20px;display:flex}.mico .mico-dev-machine-git-auth-label>span>strong,.mico .mico-dev-machine-git-authorized strong,.mico .mico-dev-machine-git-authorized span{display:block}.mico .mico-dev-machine-git-authorized>svg{color:#18a558;width:20px}.mico .mico-dev-machine-git-auth-description{color:#91959e;margin-top:2px;font-size:12px;display:block}.mico .mico-dev-machine-git-authorized div>span{color:#68736c;margin-top:2px;font-size:12px}.mico .mico-dev-machine-apply-warning{color:#8a5a00;background:#fff9eb;border:1px solid #f0c875;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.mico .mico-dev-machine-apply-warning>span{flex:1}.mico .mico-dev-machine-apply-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.mico .mico-dev-machine-apply-actions p{color:#777b86;margin:0 auto 0 0;font-size:12px}.mico .mico-dev-machine-apply-actions [data-slot=button]{border-radius:8px;height:36px;padding:0 15px;font-size:13px;font-weight:600}.mico .mico-dev-machine-apply-actions .mico-dev-machine-apply-cancel{flex:none;width:auto;min-width:68px;color:#1a1d26!important;background-color:#fff!important;border-color:#dbdde0!important}.mico .mico-dev-machine-apply-actions .mico-dev-machine-apply-cancel:hover{background-color:#f7f8fa!important;border-color:#c8ccd3!important}.mico .mico-dev-machine-apply-actions .mico-dev-machine-apply-submit{flex:none;width:auto;min-width:92px;color:#fff!important;background-color:#2660ff!important;border-color:#2660ff!important}.mico .mico-dev-machine-apply-actions .mico-dev-machine-apply-submit:hover{background-color:#1f55df!important;border-color:#1f55df!important}.mico .mico-dev-machine-apply-actions .mico-dev-machine-apply-submit:disabled{opacity:.72;color:#fff!important;background-color:#2660ff!important;border-color:#2660ff!important}@media (min-width:1600px){.mico .mico-dev-machine-apply-page{max-width:1180px}.mico .mico-dev-machine-apply-form{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);column-gap:28px;padding:28px;display:grid}.mico .mico-dev-machine-apply-section:first-child{border-bottom:0;border-right:1px solid #e9eaf0;grid-area:1/1/span 2;margin:0;padding:0 28px 0 0}.mico .mico-dev-machine-apply-section:nth-of-type(2){grid-area:1/2;margin:0 0 24px;padding:0 0 24px}.mico .mico-dev-machine-apply-section:nth-of-type(3){border-bottom:0;grid-area:2/2;margin:0;padding:0}.mico .mico-dev-machine-apply-actions{border-top:1px solid #e9eaf0;grid-column:1/-1;margin-top:28px;padding-top:20px}}@media (max-width:760px){.mico .mico-dev-machine-apply-page{width:calc(100% - 28px);padding-top:28px}.mico .mico-dev-machine-apply-fields{grid-template-columns:1fr}.mico .mico-dev-machine-spec-list>button{grid-template-columns:20px minmax(0,1fr);padding:10px 12px}.mico .mico-dev-machine-spec-fact{grid-column:2}.mico .mico-dev-machine-apply-section{margin-bottom:20px;padding-bottom:20px}.mico .mico-dev-machine-apply-form{padding:18px}.mico .mico-dev-machine-apply-actions{flex-wrap:wrap}.mico .mico-dev-machine-apply-actions p{width:100%}.mico .mico-dev-machine-git-auth-label{align-items:flex-start}}.mico .mico-access-tokens-settings-panel{width:100%;max-width:none}.mico .mico-access-tokens-page{width:min(100%,1120px);margin:0 auto;padding:22px 32px 56px}.mico .mico-access-tokens-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.mico .mico-access-tokens-header h1{color:#1a1d26;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:34px}.mico .mico-access-tokens-header p{color:#737782;margin:6px 0 0;font-size:14px;line-height:22px}.mico .mico-access-tokens-create{border-radius:9px;gap:6px;height:34px;padding:0 13px;box-shadow:0 1px 2px #2660ff29;color:#fff!important;background:#2660ff!important;border-color:#2660ff!important}.mico .mico-access-tokens-create:hover,.mico .mico-access-tokens-create:focus-visible{background:#1f54e6!important;border-color:#1f54e6!important}.mico .mico-access-tokens-create svg{width:15px;height:15px}.mico .mico-access-tokens-notice{background:#fafbfc;border:1px solid #e8eaf0;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:30px;padding:14px 16px;display:flex}.mico .mico-access-tokens-notice>svg{color:#596170;flex:none;width:18px;height:18px;margin-top:1px}.mico .mico-access-tokens-notice div{flex-direction:column;gap:2px;display:flex}.mico .mico-access-tokens-notice strong{color:#30343d;font-size:13px;font-weight:500;line-height:20px}.mico .mico-access-tokens-notice span{color:#737782;font-size:12px;line-height:18px}.mico .mico-access-token-list{background:#fff;border:1px solid #e9ebef;border-radius:12px;overflow:hidden}.mico .mico-access-token-groups{flex-direction:column;gap:24px;display:flex}.mico .mico-access-token-group>h2{color:#30343d;margin:0 0 10px;font-size:14px;font-weight:600;line-height:22px}.mico .mico-access-token-disclosure{background:#fff;border:1px solid #e9ebef;border-radius:12px;overflow:hidden}.mico .mico-access-token-disclosure>summary{color:#30343d;cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:12px;min-height:62px;padding:10px 16px;list-style:none;display:grid}.mico .mico-access-token-disclosure>summary::-webkit-details-marker{display:none}.mico .mico-access-token-disclosure>summary:hover{background:#fafbfc}.mico .mico-access-token-disclosure>summary>span:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.mico .mico-access-token-disclosure>summary strong{font-size:13px;font-weight:500;line-height:20px}.mico .mico-access-token-disclosure>summary small{color:#858a95;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:17px;overflow:hidden}.mico .mico-access-token-disclosure-count{color:#6f7480;background:#f0f2f5;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.mico .mico-access-token-disclosure>summary>svg{color:#858a95;width:16px;height:16px;transition:transform .16s}.mico .mico-access-token-disclosure[open]>summary>svg{transform:rotate(180deg)}.mico .mico-access-token-disclosure[open]>summary{border-bottom:1px solid #e9ebef}.mico .mico-access-token-disclosure .mico-access-token-list{border:0;border-radius:0}.mico .mico-access-token-columns,.mico .mico-access-token-row{grid-template-columns:minmax(220px,1.5fr) minmax(130px,.8fr) minmax(120px,.75fr) 100px 250px;align-items:center;column-gap:14px;display:grid}.mico .mico-access-token-columns{color:#8a8e98;background:#fafbfc;border-bottom:1px solid #e9ebef;min-height:38px;padding:0 16px;font-size:11px;font-weight:500;line-height:16px}.mico .mico-access-token-row{color:#535862;border-bottom:1px solid #eceef2;min-height:68px;padding:8px 16px;font-size:13px;line-height:20px}.mico .mico-access-token-row:last-child{border-bottom:0}.mico .mico-access-token-identity{align-items:center;gap:11px;min-width:0;display:flex}.mico .mico-access-token-key,.mico .mico-access-token-empty-icon{color:#505765;background:#f7f8fa;border:1px solid #e5e8ee;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mico .mico-access-token-key svg,.mico .mico-access-token-empty-icon svg{width:16px;height:16px}.mico .mico-access-token-identity div{flex-direction:column;gap:1px;min-width:0;display:flex}.mico .mico-access-token-identity strong{color:#1a1d26;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.mico .mico-access-token-identity code{color:#858a95;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:17px}.mico .mico-access-token-identity .mico-access-token-local-copy{color:#47745b;width:fit-content;margin-top:2px;font-size:10px;line-height:15px}.mico .mico-access-token-status{color:#4a505a;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.mico .mico-access-token-status i{background:#22a05a;border-radius:999px;width:6px;height:6px}.mico .mico-access-token-status[data-tone=warning] i{background:#e49525}.mico .mico-access-token-status[data-tone=muted] i{background:#a6aab2}.mico .mico-access-token-actions{white-space:nowrap;justify-content:flex-start;align-items:center;gap:2px;display:flex}.mico .mico-access-token-action{color:#2660ff;cursor:pointer;background:0 0;border:0;border-radius:6px;height:28px;padding:0 8px;font-size:12px;font-weight:500}.mico .mico-access-token-action:hover,.mico .mico-access-token-action:focus-visible{background:#edf3ff;outline:none}.mico .mico-access-token-action[data-tone=danger]{color:#d14343}.mico .mico-access-token-action[data-tone=danger]:hover,.mico .mico-access-token-action[data-tone=danger]:focus-visible{background:#fff0f0}.mico .mico-access-token-action:disabled{color:#b4b8c0;cursor:not-allowed;background:0 0}.mico-access-token-action-description{flex-direction:column;gap:4px;display:flex}.mico-access-token-action-description strong{color:#343841;font-weight:500}.mico-access-token-action-description span{color:#737782}.mico .mico-access-tokens-state,.mico .mico-access-tokens-empty{color:#737782;justify-content:center;align-items:center;min-height:280px;display:flex}.mico .mico-access-tokens-state{gap:8px;font-size:13px}.mico .mico-access-tokens-state svg{width:17px;height:17px}.mico .mico-access-tokens-empty{text-align:center;background:#fcfcfd;border:1px dashed #dfe2e8;border-radius:12px;flex-direction:column}.mico .mico-access-tokens-empty h2{color:#30343d;margin:14px 0 4px;font-size:15px;font-weight:500}.mico .mico-access-tokens-empty p{color:#858a95;margin:0;font-size:13px}.mico-access-token-dialog{border-radius:14px;width:min(92vw,520px);padding:22px}.mico-access-token-dialog [data-slot=dialog-title]{color:#1a1d26;font-size:17px;font-weight:600}.mico-access-token-dialog [data-slot=dialog-description]{color:#737782;margin-top:4px;font-size:13px;line-height:20px}.mico-access-token-form{grid-template-columns:1fr;gap:8px;margin:8px 0 4px;display:grid}.mico-access-token-form label{color:#343841;margin-top:7px;font-size:13px;font-weight:500}.mico-access-token-form input,.mico-access-token-form select{color:#1a1d26;background:#fff;border:1px solid #dfe2e8;border-radius:9px;outline:none;width:100%;height:38px;padding:0 11px;font-size:13px}.mico-access-token-form input:focus,.mico-access-token-form select:focus{border-color:#7ca1ff;box-shadow:0 0 0 3px #2660ff1a}.mico-access-token-form p{color:#8a8e98;margin:1px 0 4px;font-size:11px;line-height:18px}.mico-access-token-form .mico-access-token-form-error{color:#c23b3f;margin-top:0}.mico-issued-token{flex-direction:column;gap:12px;margin:8px 0 4px;display:flex}.mico-issued-token-value{background:#f7f8fa;border:1px solid #dfe3eb;border-radius:11px;align-items:center;gap:8px;padding:9px 9px 9px 12px;display:flex}.mico-issued-token-value code{overflow-wrap:anywhere;color:#20242c;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:20px}.mico-issued-token-value button{border-radius:8px;flex:none;gap:5px;height:30px}.mico-issued-token-value button svg{width:14px;height:14px}.mico-issued-token-warning{color:#8a5a10;background:#fff8eb;border-radius:9px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:12px;line-height:18px;display:flex}.mico-issued-token-warning svg{flex:none;width:15px;height:15px;margin-top:1px}.mico-issued-token-saved{color:#237a48;background:#eff9f3;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:12px;line-height:18px;display:flex}.mico-issued-token-saved svg{width:15px;height:15px}.mico-issued-token-verified{color:#47745b;align-items:center;gap:7px;font-size:12px;line-height:18px;display:flex}.mico-issued-token-verified svg{width:15px;height:15px}.mico-issued-token-command{border-top:1px solid #eceef2;gap:5px;padding-top:13px;display:grid}.mico-issued-token-command>span{color:#4a505a;font-size:12px;font-weight:500}.mico-issued-token-command code{color:#343841;background:#f1f3f6;border-radius:6px;width:fit-content;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.mico-issued-token-command p{color:#8a8e98;margin:0;font-size:11px;line-height:18px}@media (max-width:900px){.mico .mico-access-tokens-page{padding-left:20px;padding-right:20px}.mico .mico-access-token-columns,.mico .mico-access-token-row{grid-template-columns:minmax(220px,1.3fr) minmax(120px,.8fr) 110px 104px}.mico .mico-access-token-columns>:nth-child(3),.mico .mico-access-token-row>:nth-child(3){display:none}}