.mico .mico-appearance-options{gap:var(--mico-space-16);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}.mico .mico-appearance-option{gap:var(--mico-space-8);cursor:pointer;font-size:var(--mico-typography-body-font-size);flex-direction:column;align-items:center;display:flex;position:relative}.mico .mico-appearance-option input{opacity:0;position:absolute}.mico .mico-appearance-preview{border:var(--mico-border-width-strong) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-preview-light-canvas);width:112px;height:72px;display:flex;overflow:hidden}.mico .mico-appearance-option input:checked+.mico-appearance-preview{border-color:var(--mico-color-action-primary)}.mico .mico-appearance-option input:focus-visible+.mico-appearance-preview{outline:var(--mico-border-width-strong) solid var(--mico-color-action-primary);outline-offset:3px}.mico .mico-appearance-preview-sidebar{background:var(--mico-color-preview-light-sidebar);width:30%}.mico .mico-appearance-preview-content{gap:var(--mico-space-6);padding:var(--mico-space-16) var(--mico-space-10);flex-direction:column;flex:1;display:flex}.mico .mico-appearance-preview-content i{border-radius:var(--mico-radius-r4);background:var(--mico-color-preview-light-content);height:3px}.mico .mico-appearance-preview-content i:first-child{background:var(--mico-color-action-primary);width:65%}.mico .mico-appearance-preview-content i:last-child{width:75%}.mico .mico-appearance-preview-dark{background:var(--mico-color-preview-dark-canvas)}.mico .mico-appearance-preview-dark .mico-appearance-preview-sidebar{background:var(--mico-color-preview-dark-sidebar)}.mico .mico-appearance-preview-dark .mico-appearance-preview-content i:not(:first-child){background:var(--mico-color-preview-dark-content)}.mico .mico-appearance-preview-system{background:linear-gradient(to right, var(--mico-color-preview-light-canvas) 50%, var(--mico-color-preview-dark-canvas) 50%)}.mico .mico-appearance-row{justify-content:space-between;align-items:center;gap:var(--mico-space-16);margin-top:var(--mico-space-24);padding:var(--mico-space-16) var(--mico-space-20);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);flex-wrap:wrap;display:flex}.mico .mico-appearance-label{font-size:var(--mico-typography-body-font-size);font-weight:var(--mico-font-weight-medium)}.mico .mico-appearance-font-select{flex-shrink:0;width:auto;min-width:0}
.mico-storage{max-width:920px;color:var(--mico-color-text-primary)}.mico-storage__header{justify-content:space-between;align-items:flex-start;gap:var(--mico-space-20);margin-bottom:var(--mico-space-28);display:flex}.mico-storage h2{margin:0}.mico-storage h3{font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);margin:0}.mico-storage p{line-height:var(--mico-line-height-reading)}.mico-storage__header p,.mico-storage__hint,.mico-storage__total>span,.mico-storage__list-heading>span,.mico-storage__entry-content>span{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12)}.mico-storage__header p{font-size:var(--mico-font-size-size14);margin:0}.mico-storage__summary{padding:var(--mico-space-24);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12)}.mico-storage__total{gap:var(--mico-space-8);flex-direction:column;display:flex}.mico-storage__total>strong{font-size:var(--mico-font-size-size32);line-height:var(--mico-line-height-heading);font-variant-numeric:tabular-nums}.mico-storage__bar{gap:var(--mico-space-2);height:14px;margin:var(--mico-space-24) 0 var(--mico-space-20);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);display:flex;overflow:hidden}.mico-storage__bar>span{min-width:3px}.mico-storage [data-category=workspaces]{background:var(--mico-color-action-primary)}.mico-storage [data-category=repositories]{background:var(--mico-color-status-success)}.mico-storage [data-category=runtimes]{background:var(--mico-color-status-warning)}.mico-storage [data-category=records]{background:var(--mico-color-text-placeholder)}.mico-storage__legend{gap:var(--mico-space-14) var(--mico-space-24);font-size:var(--mico-font-size-size12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mico-storage__legend>div{align-items:center;gap:var(--mico-space-8);display:flex}.mico-storage__legend>div>strong{font-variant-numeric:tabular-nums;margin-left:auto}.mico-storage__legend strong{white-space:nowrap;font-weight:var(--mico-font-weight-medium);margin-left:auto}.mico-storage__dot{border-radius:50%;flex:0 0 7px;height:7px}.mico-storage__path{overflow-wrap:anywhere;word-break:break-word;font-size:var(--mico-font-size-size12);color:var(--mico-color-text-secondary);display:block}.mico-storage__summary>.mico-storage__path{margin-top:var(--mico-space-20)}.mico-storage__hint{margin:var(--mico-space-10) 0 0}.mico-storage__list-heading{justify-content:space-between;align-items:center;gap:var(--mico-space-12);margin-top:var(--mico-space-32);display:flex}.mico-storage__list-meta{align-items:center;gap:var(--mico-space-12);display:flex}.mico-storage__list-meta>span{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12)}.mico-storage__filter{align-items:center;gap:var(--mico-space-6);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);display:flex}.mico-storage__header-actions{align-items:center;gap:var(--mico-space-8);display:flex}.mico-storage__batch-list{margin:var(--mico-space-10) 0;gap:var(--mico-space-6);flex-direction:column;max-height:240px;padding:0;list-style:none;display:flex;overflow:auto}.mico-storage__batch-list li{justify-content:space-between;gap:var(--mico-space-12);font-size:var(--mico-font-size-size12);color:var(--mico-color-text-secondary);display:flex}.mico-storage__batch-list li>span:first-child{overflow-wrap:anywhere;min-width:0}.mico-storage__entries{margin-top:var(--mico-space-16)}.mico-storage__entry{justify-content:space-between;gap:var(--mico-space-24);padding:var(--mico-space-20) 0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);display:flex}.mico-storage__entry-content{gap:var(--mico-space-8);flex-direction:column;min-width:0;display:flex}.mico-storage__entry-content>strong{align-items:center;gap:var(--mico-space-6);font-size:var(--mico-font-size-size14);overflow-wrap:anywhere;display:flex}.mico-storage__badge{padding:var(--mico-space-2) var(--mico-space-8);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-full);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size16);color:var(--mico-color-text-secondary);overflow-wrap:normal;flex:none}.mico-storage__entry-actions>strong{font-size:var(--mico-font-size-size16);color:var(--mico-color-text-secondary);font-variant-numeric:tabular-nums}.mico-storage__list-title{align-items:center;gap:var(--mico-space-14);display:flex}.mico-storage__empty-list{align-items:center;gap:var(--mico-space-8);padding:var(--mico-space-28) 0;display:flex}.mico-storage__entry-actions{align-items:flex-end;gap:var(--mico-space-12);font-size:var(--mico-font-size-size14);flex-direction:column;flex:none;display:flex}.mico-storage__empty{align-items:center;gap:var(--mico-space-20);text-align:center;padding:var(--mico-space-64) var(--mico-space-20);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);flex-direction:column;display:flex}.mico-storage__empty p{max-width:380px;font-size:var(--mico-font-size-size14);color:var(--mico-color-text-secondary);margin:0}.mico-storage__error{color:var(--mico-color-danger-default);font-size:var(--mico-font-size-size14)}.mico-storage__preview{line-height:var(--mico-line-height-reading);font-size:var(--mico-font-size-size14)}@media (max-width:640px){.mico-storage__header{gap:var(--mico-space-14);flex-wrap:wrap}.mico-storage__summary{padding:var(--mico-space-20)}.mico-storage__legend{grid-template-columns:minmax(0,1fr)}.mico-storage__entry{gap:var(--mico-space-12)}.mico-storage__list-heading{flex-direction:column;align-items:flex-start}}
.mico .mico-labs-home.mico-settings-panel{box-sizing:border-box;gap:var(--mico-space-28);flex-direction:column;width:100%;max-width:760px;margin:0;padding:0;display:flex}.mico .mico-labs-home-heading p{color:var(--muted-foreground);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);margin:0}.mico .mico-labs-grid{gap:var(--mico-space-16);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.mico .mico-labs-card{border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-r16);background:var(--card);min-height:164px;padding:var(--mico-space-20);color:var(--foreground);text-align:left;flex-direction:column;align-items:flex-start;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.mico .mico-labs-card:not(:disabled){cursor:pointer}.mico .mico-labs-card:not(:disabled):hover{border-color:var(--ring);box-shadow:var(--mico-shadow-raised);transform:translateY(-1px)}.mico .mico-labs-card:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico .mico-labs-card:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.mico .mico-labs-card-name{margin-top:var(--mico-space-16);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size24)}.mico .mico-labs-card-icon{border-radius:var(--mico-radius-r12);background:color-mix(in srgb, var(--primary) 12%, var(--card));width:42px;height:42px;color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.mico .mico-labs-card-icon[data-lab=presentations]{background:color-mix(in srgb, var(--chart-3,var(--warning,var(--primary))) 14%, var(--card));color:var(--chart-3,var(--warning,var(--primary)))}.mico .mico-labs-card-icon svg{stroke-width:1.8px;width:20px;height:20px}.mico .mico-labs-card-description{margin-top:var(--mico-space-8);color:var(--muted-foreground);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22)}.mico .mico-labs-card-enter{align-items:center;gap:var(--mico-space-6);padding-top:var(--mico-space-20);color:var(--muted-foreground);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size20);margin-top:auto;display:inline-flex}.mico .mico-labs-card-enter svg{width:14px;height:14px;transition:transform .16s}.mico .mico-labs-card:hover .mico-labs-card-enter svg,.mico .mico-labs-card:focus-visible .mico-labs-card-enter svg{transform:translate(2px)}.mico .mico-labs-panel,.mico .mico-labs-content{width:100%}@media (max-width:639px){.mico .mico-labs-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mico .mico-labs-card{transition:none}.mico .mico-labs-card-enter svg{transition:none!important;transform:none!important}}
.mico-my-models-panel-module__VxtdZa__mico-model-management,.mico-my-models-panel-module__VxtdZa__mico-user-model-editor{color:var(--foreground)}.mico-my-models-panel-module__VxtdZa__mico-model-management{flex-direction:column;width:min(820px,100%);height:100%;min-height:0;margin:0 auto;display:flex}.mico-models-settings-panel:has(.mico-my-models-panel-module__VxtdZa__mico-model-management){height:100%;min-height:0}.mico-my-models-panel-module__VxtdZa__mico-model-management-header h1{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);margin:0}.mico-my-models-panel-module__VxtdZa__mico-model-tabs{gap:var(--mico-space-24);margin-top:var(--mico-space-32);display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-tabs button{width:84px;height:36px;color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.mico-my-models-panel-module__VxtdZa__mico-model-tabs button[data-active=true]{color:var(--mico-color-text-primary)}.mico-my-models-panel-module__VxtdZa__mico-model-tabs button[data-active=true]:after{border-radius:var(--mico-radius-pill);background:var(--mico-color-text-primary);content:"";width:22px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mico-my-models-panel-module__VxtdZa__mico-model-tabs button:focus-visible,.mico-my-models-panel-module__VxtdZa__mico-user-model-back:focus-visible{border-radius:var(--mico-radius-r6);outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-add{width:98px;min-height:28px;gap:var(--mico-space-4)!important;border-radius:var(--mico-radius-r8)!important;height:28px!important;padding:0 var(--mico-space-12)!important;background:var(--mico-color-action-primary)!important;box-shadow:none!important;font-size:var(--mico-font-size-size14)!important;font-weight:var(--mico-font-weight-regular)!important;line-height:var(--mico-line-height-size22)!important;border:0!important;outline:none!important}.mico-my-models-panel-module__VxtdZa__mico-personal-model-add:hover{background:var(--mico-color-action-primary-hover)!important}.mico-my-models-panel-module__VxtdZa__mico-personal-model-add:focus-visible{box-shadow:0 0 0 var(--mico-border-width-strong) var(--mico-color-text-inverse), 0 0 0 var(--mico-border-width-strong) var(--mico-color-action-link)!important}.mico-my-models-panel-module__VxtdZa__mico-personal-model-add svg{stroke-width:1.5px;width:14px!important;height:14px!important}.mico-my-models-panel-module__VxtdZa__mico-model-tab-panel{gap:var(--mico-space-24);min-height:0;padding-top:var(--mico-space-24);flex-direction:column;flex:1;display:flex;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-personal-model-panel{gap:var(--mico-space-20)}.mico-my-models-panel-module__VxtdZa__mico-official-model-panel{padding-right:var(--mico-space-4);overflow-y:auto}.mico-my-models-panel-module__VxtdZa__mico-official-model-panel .mico-my-models-panel-module__VxtdZa__mico-official-model-section{flex:none}.mico-my-models-panel-module__VxtdZa__mico-official-model-panel .mico-my-models-panel-module__VxtdZa__mico-official-model-grid{padding-right:0;overflow-y:visible}.mico-my-models-panel-module__VxtdZa__mico-personal-model-panel .mico-my-models-panel-module__VxtdZa__mico-model-section-heading{min-height:28px;margin-bottom:0}.mico-my-models-panel-module__VxtdZa__mico-model-usage-card{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);min-height:116px;padding:var(--mico-space-20) var(--mico-space-16);background:var(--mico-color-background-surface);position:relative}.mico-my-models-panel-module__VxtdZa__mico-model-usage-heading{justify-content:space-between;align-items:center;height:22px;display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-usage-heading p{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);margin:0}.mico-my-models-panel-module__VxtdZa__mico-model-usage-summary{align-items:baseline;gap:var(--mico-space-16);height:34px;margin-top:var(--mico-space-6);display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-usage-summary>strong{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size24);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size40)}.mico-my-models-panel-module__VxtdZa__mico-model-usage-summary>strong.mico-my-models-panel-module__VxtdZa__mico-model-usage-percent-empty{width:34px;height:34px;font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-compact);justify-content:center;align-items:center;display:inline-flex}.mico-my-models-panel-module__VxtdZa__mico-model-usage-metrics{align-items:center;gap:var(--mico-space-10);min-width:0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);white-space:nowrap;display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-usage-metrics i{background:var(--mico-color-background-hover);border-radius:50%;flex:none;width:3px;height:3px}.mico-my-models-panel-module__VxtdZa__mico-model-usage-progress{height:6px;margin-top:var(--mico-space-8);border-radius:var(--mico-radius-r16);background:rgb(var(--mico-color-channel-foreground) / 6%);position:relative;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-model-usage-progress>span{border-radius:var(--mico-radius-r8);background:var(--mico-color-action-primary);height:100%;display:block}.mico-my-models-panel-module__VxtdZa__mico-model-inline-status{margin:var(--mico-space-8) 0 0;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-model-section-heading{justify-content:space-between;align-items:center;gap:var(--mico-space-16);min-height:22px;margin-bottom:var(--mico-space-12);display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-section-heading h2{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);margin:0}.mico-my-models-panel-module__VxtdZa__mico-official-model-section{flex-direction:column;flex:1;min-height:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-official-model-grid{gap:var(--mico-space-12) var(--mico-space-20);min-height:0;padding-right:var(--mico-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow-y:auto}.mico-my-models-panel-module__VxtdZa__mico-official-model-card{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);min-width:0;height:232px;padding:var(--mico-space-12) var(--mico-space-16);background:var(--mico-color-background-surface)}.mico-my-models-panel-module__VxtdZa__mico-official-model-header{align-items:center;gap:var(--mico-space-8);height:42px;display:flex}.mico-my-models-panel-module__VxtdZa__mico-official-model-header>img{flex:none;width:32px;height:32px}.mico-my-models-panel-module__VxtdZa__mico-official-model-header>div{min-width:0}.mico-my-models-panel-module__VxtdZa__mico-official-model-header h3{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-official-model-header p{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dl{gap:var(--mico-space-12);margin:var(--mico-space-12) 0 0;border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding-top:var(--mico-space-12);grid-template-rows:42px 42px;grid-template-columns:1fr 1fr;display:grid}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dl div{min-width:0}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dl div:last-child{grid-column:1/-1}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dt{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dd{align-items:baseline;gap:var(--mico-space-4);white-space:nowrap;min-width:0;margin:0;display:flex;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dd strong{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-official-model-card dd span{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-official-model-card footer{height:33px;margin-top:var(--mico-space-12);border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding-top:var(--mico-space-12);justify-content:space-between;align-items:center;display:flex}.mico-my-models-panel-module__VxtdZa__mico-official-model-switch{box-sizing:border-box;appearance:none;border-radius:var(--mico-radius-r8);background:var(--mico-color-background-disabled);cursor:pointer;border:0;outline:none;flex:none;justify-content:flex-start;align-items:center;display:inline-flex;position:relative;width:28px!important;height:16px!important;padding:var(--mico-space-2)!important}.mico-my-models-panel-module__VxtdZa__mico-official-model-switch[data-checked=true]{background:var(--mico-color-action-primary);justify-content:flex-end}.mico-my-models-panel-module__VxtdZa__mico-official-model-switch>span{background:var(--mico-color-background-surface);width:12px;height:12px;box-shadow:var(--mico-shadow-raised);border-radius:50%;flex:none;display:block}.mico-my-models-panel-module__VxtdZa__mico-official-model-switch:after{content:"";position:absolute;inset:-6px}.mico-my-models-panel-module__VxtdZa__mico-official-model-switch:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:3px}.mico-my-models-panel-module__VxtdZa__mico-official-model-tag{border-radius:var(--mico-radius-r6);height:20px;padding:0 var(--mico-space-6);color:var(--mico-color-text-secondary);background:var(--mico-color-background-hover);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-user-model-field>p{margin:var(--mico-space-10) 0 0;color:var(--muted-foreground);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-model-status{justify-content:center;align-items:center;gap:var(--mico-space-10);border:var(--mico-border-width-default) dashed var(--border);border-radius:var(--mico-radius-r16);min-height:220px;padding:var(--mico-space-28);color:var(--muted-foreground);text-align:center;flex-direction:column;display:flex}.mico-my-models-panel-module__VxtdZa__mico-model-status strong{color:var(--foreground);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold)}.mico-my-models-panel-module__VxtdZa__mico-model-status p{max-width:460px;margin:calc(var(--mico-space-4) * -1) 0 var(--mico-space-4);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table-wrap{block-size:fit-content;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);flex:0 auto;align-self:stretch;min-height:0;max-height:calc(100% - 48px);overflow:auto hidden}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table{box-sizing:border-box;border-spacing:0;border-collapse:separate;background:var(--mico-color-background-surface);table-layout:fixed;border:0;flex-direction:column;width:100%;min-width:560px;min-height:0;max-height:100%;display:flex;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table thead{table-layout:fixed;flex:none;width:100%;display:table}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table tbody{flex:0 auto;min-height:0;display:block;overflow:hidden auto}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table tbody tr{table-layout:fixed;width:100%;display:table}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table thead tr{height:48px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table tbody tr{height:68px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th,.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td{box-sizing:border-box;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);padding:0 var(--mico-space-14);text-align:left;vertical-align:middle}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th{border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);color:var(--mico-color-text-placeholder);background:var(--mico-color-background-surface);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:first-child,.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:first-child{width:28%}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(2),.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(2){width:24%}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(3),.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(3){width:18%}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(4),.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(4){width:17%}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:last-child,.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:last-child{width:13%}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table tbody tr:last-child td{border-bottom:0}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-personal-model-identity{align-items:center;gap:var(--mico-space-12);min-width:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-personal-model-logo{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);background:var(--mico-color-background-surface);object-fit:contain;width:36px;height:36px;padding:var(--mico-space-6);border-radius:50%;flex:none}.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy{min-width:0;display:block}.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy strong,.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size22)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy strong:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-copy>span{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch{box-sizing:border-box;appearance:none;border-radius:var(--mico-radius-r8);background:var(--mico-color-background-disabled);cursor:pointer;border:0;outline:none;flex:none;justify-content:flex-start;align-items:center;display:inline-flex;position:relative;width:28px!important;height:16px!important;padding:var(--mico-space-2)!important}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch[data-checked=true]{background:var(--mico-color-action-primary);justify-content:flex-end}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch>span{background:var(--mico-color-background-surface);width:12px;height:12px;box-shadow:var(--mico-shadow-raised);border-radius:50%;flex:none;display:block}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch:after{content:"";position:absolute;inset:-6px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:3px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-switch:disabled{cursor:not-allowed;opacity:.5}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions{align-items:center;gap:var(--mico-space-16);display:flex}.mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:last-child{padding-right:var(--mico-space-12);padding-left:var(--mico-space-12)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:first-child,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:first-child{width:34%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:nth-child(2),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:nth-child(2),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:nth-child(3),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:nth-child(3),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:nth-child(5),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:nth-child(5){width:14%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:nth-child(4),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:nth-child(4),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th:last-child,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] td:last-child{width:12%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th{font-size:var(--mico-font-size-size12);white-space:nowrap}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] img{background:0 0}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-official] th small{font-size:var(--mico-font-size-size10);font-weight:var(--mico-font-weight-regular);white-space:nowrap;display:block}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions button{width:16px;height:16px;color:var(--mico-color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions button:after{content:"";position:absolute;inset:-6px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions button:hover{color:var(--mico-color-text-primary)}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions button:focus-visible{border-radius:var(--mico-radius-r4);outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:3px}.mico-my-models-panel-module__VxtdZa__mico-personal-model-actions svg{stroke-width:1.5px;width:16px;height:16px}.mico-my-models-panel-module__VxtdZa__mico-model-inline-error{color:var(--destructive);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);margin:0}.mico-my-models-panel-module__VxtdZa__mico-user-model-editor{width:100%;margin:0}.mico-models-settings-panel:has(.mico-my-models-panel-module__VxtdZa__mico-user-model-editor){width:100%;padding:0 0 var(--mico-space-80);margin:0}.mico-my-models-panel-module__VxtdZa__mico-user-model-back{box-sizing:border-box;align-items:center;gap:var(--mico-space-8);width:100%;height:60px;padding:0 var(--mico-space-24);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);cursor:pointer;background:0 0;border:0;margin:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-user-model-back svg{stroke-width:1.5px;width:16px;height:16px}.mico-my-models-panel-module__VxtdZa__mico-user-model-editor-body{width:min(820px,100% - 48px);margin:0 auto}.mico-my-models-panel-module__VxtdZa__mico-user-model-editor header h1{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);letter-spacing:0;margin:0}.mico-my-models-panel-module__VxtdZa__mico-user-model-editor form{gap:var(--mico-space-20);margin-top:var(--mico-space-32);flex-direction:column;display:flex}.mico-my-models-panel-module__VxtdZa__mico-user-model-field{gap:var(--mico-space-6);display:grid}.mico-my-models-panel-module__VxtdZa__mico-user-model-field label{height:22px;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22);align-items:center;display:flex}.mico-my-models-panel-module__VxtdZa__mico-user-model-required{margin-left:var(--mico-space-4);color:var(--mico-color-status-error)}.mico-my-models-panel-module__VxtdZa__mico-user-model-optional{margin-left:var(--mico-space-8);color:var(--mico-color-text-placeholder);font-weight:var(--mico-font-weight-regular)}.mico-my-models-panel-module__VxtdZa__mico-user-model-input,.mico-my-models-panel-module__VxtdZa__mico-user-model-select-trigger{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);width:100%;height:32px;padding:0 var(--mico-space-12);color:var(--mico-color-text-primary);background:var(--mico-color-background-surface);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);outline:none}.mico-my-models-panel-module__VxtdZa__mico-user-model-input::placeholder{color:var(--mico-color-text-placeholder)}.mico-my-models-panel-module__VxtdZa__mico-user-model-input:focus,.mico-my-models-panel-module__VxtdZa__mico-user-model-select-trigger:focus-visible,.mico-my-models-panel-module__VxtdZa__mico-user-model-select-trigger[data-popup-open]{border-color:var(--mico-color-border-focus);box-shadow:0 0 0 var(--mico-border-width-strong) rgb(var(--mico-channel-border-focus) / .12)!important}.mico-my-models-panel-module__VxtdZa__mico-user-model-select-trigger svg{width:16px;height:16px;color:var(--mico-color-text-secondary);stroke-width:1.5px}.mico-my-models-panel-module__VxtdZa__mico-user-model-select-content{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);padding:var(--mico-space-4);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-raised)}.mico-my-models-panel-module__VxtdZa__mico-user-model-select-item{border-radius:var(--mico-radius-r4);min-height:32px;padding:var(--mico-space-6) var(--mico-space-28) var(--mico-space-6) var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size22)}.mico-my-models-panel-module__VxtdZa__mico-user-model-select-item:focus,.mico-my-models-panel-module__VxtdZa__mico-user-model-select-item[data-highlighted]{background:var(--mico-color-background-subtle)}.mico-my-models-panel-module__VxtdZa__mico-user-model-form-actions{justify-content:flex-end;gap:var(--mico-space-12);padding-top:var(--mico-space-20);border-top:0;display:flex}.mico-my-models-panel-module__VxtdZa__modelEditor{gap:var(--mico-space-20);flex-direction:column;flex:1;min-height:0;display:flex}.mico-my-models-panel-module__VxtdZa__modelEditorFields{min-height:0;padding:var(--mico-space-2);overflow-y:auto}.mico-my-models-panel-module__VxtdZa__modelEditorContent{gap:var(--mico-space-24);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.mico-my-models-panel-module__VxtdZa__modelEditorFields input:not([type=checkbox]){border-radius:var(--mico-radius-r8);height:40px}.mico-my-models-panel-module__VxtdZa__modelFieldLabel{align-items:center;gap:var(--mico-space-8);display:flex}.mico-my-models-panel-module__VxtdZa__modelFieldHelp{border-radius:var(--mico-radius-r6);width:24px;height:24px;color:var(--muted-foreground);cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mico-my-models-panel-module__VxtdZa__modelFieldHelp:hover{background:var(--muted)}.mico-my-models-panel-module__VxtdZa__modelFieldHelp:focus-visible,.mico-my-models-panel-module__VxtdZa__modelAdvanced summary:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico-my-models-panel-module__VxtdZa__modelAdvanced summary{align-items:center;gap:var(--mico-space-8);padding:var(--mico-space-8) 0;color:var(--foreground);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);cursor:pointer;list-style:none;display:flex}.mico-my-models-panel-module__VxtdZa__modelAdvanced summary::-webkit-details-marker{display:none}.mico-my-models-panel-module__VxtdZa__modelAdvanced[open] summary>svg{transform:rotate(90deg)}.mico-my-models-panel-module__VxtdZa__modelAdvancedFields{gap:var(--mico-space-24);padding-top:var(--mico-space-20);flex-direction:column;display:flex}.mico-my-models-panel-module__VxtdZa__modelCapabilityGroup{gap:var(--mico-space-10);color:var(--foreground);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-my-models-panel-module__VxtdZa__modelCapabilityOptions,.mico-my-models-panel-module__VxtdZa__modelThinkingLevels{align-items:center;gap:var(--mico-space-10);flex-wrap:wrap;display:flex}.mico-my-models-panel-module__VxtdZa__modelCapability{align-items:center;gap:var(--mico-space-8);border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-r8);min-height:38px;padding:var(--mico-space-6) var(--mico-space-12);display:inline-flex}.mico-my-models-panel-module__VxtdZa__modelCapability[data-checked=true]{background:var(--muted)}.mico-my-models-panel-module__VxtdZa__modelCapability>svg{color:var(--muted-foreground)}.mico-my-models-panel-module__VxtdZa__modelThinkingLevel{width:124px;position:relative}.mico-my-models-panel-module__VxtdZa__modelThinkingLevel input{padding-right:var(--mico-space-28)}.mico-my-models-panel-module__VxtdZa__modelThinkingLevel>button{border-radius:var(--mico-radius-r4);width:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:8px 4px 8px auto}.mico-my-models-panel-module__VxtdZa__modelThinkingLevel>button:hover{background:var(--muted)}.mico-my-models-panel-module__VxtdZa__modelThinkingLevels>button{width:40px;height:40px;padding:0}.mico-my-models-panel-module__VxtdZa__modelEditorActions{align-items:center;gap:var(--mico-space-12);flex:none;display:flex}.mico-my-models-panel-module__VxtdZa__modelEditorActions>button:first-child{color:var(--muted-foreground);margin-right:auto;padding-left:0}.mico-my-models-panel-module__VxtdZa__mico-user-model-reset,.mico-my-models-panel-module__VxtdZa__mico-user-model-submit{min-height:28px;border-radius:var(--mico-radius-r6)!important;height:28px!important;padding:0 var(--mico-space-12)!important;font-size:var(--mico-font-size-size14)!important;font-weight:var(--mico-font-weight-regular)!important;line-height:var(--mico-line-height-size22)!important}.mico-my-models-panel-module__VxtdZa__mico-user-model-reset{width:60px;border-color:var(--mico-color-border-weak)!important;color:var(--mico-color-text-primary)!important;background:var(--mico-color-background-surface)!important}.mico-my-models-panel-module__VxtdZa__mico-user-model-reset:hover{background:var(--mico-color-background-hover)!important}.mico-my-models-panel-module__VxtdZa__mico-user-model-submit{width:80px;background:var(--mico-color-action-primary)!important;border:0!important}.mico-my-models-panel-module__VxtdZa__mico-user-model-submit:hover{background:var(--mico-color-action-primary-hover)!important}@media (max-width:760px){.mico-my-models-panel-module__VxtdZa__mico-model-usage-card{height:auto;min-height:116px}.mico-my-models-panel-module__VxtdZa__mico-model-usage-summary{align-items:flex-start;gap:var(--mico-space-2);flex-direction:column;height:auto}.mico-my-models-panel-module__VxtdZa__mico-model-usage-metrics{row-gap:var(--mico-space-4);white-space:normal;flex-wrap:wrap}.mico-my-models-panel-module__VxtdZa__mico-official-model-grid{grid-template-columns:1fr}.mico-my-models-panel-module__VxtdZa__mico-user-model-back{padding:0 var(--mico-space-16)}.mico-my-models-panel-module__VxtdZa__mico-user-model-editor-body{width:calc(100% - 32px)}}@media (min-width:761px) and (max-width:1120px){.mico-my-models-panel-module__VxtdZa__mico-official-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mico-my-models-panel-module__VxtdZa__mico-model-caps{gap:var(--mico-space-4);flex-wrap:wrap;display:inline-flex}.mico-my-models-panel-module__VxtdZa__mico-model-cap{padding:var(--mico-space-2) var(--mico-space-8);border-radius:var(--mico-radius-full);font-size:var(--mico-font-size-size12);background:rgb(var(--mico-channel-action-primary) / .08);color:rgb(var(--mico-channel-action-link) / .9);white-space:nowrap;align-items:center;display:inline-flex}.mico-my-models-panel-module__VxtdZa__mico-fetch-candidates{gap:var(--mico-space-6);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.mico-my-models-panel-module__VxtdZa__mico-fetch-candidates label{align-items:center;gap:var(--mico-space-8);padding:var(--mico-space-6) var(--mico-space-8);border-radius:var(--mico-radius-r8);cursor:pointer;font-size:var(--mico-font-size-size14);display:flex}.mico-my-models-panel-module__VxtdZa__mico-fetch-candidates label:hover{background:rgb(var(--mico-channel-background-solid) / .04)}.mico-my-models-panel-module__VxtdZa__mico-fetch-candidates input{accent-color:var(--mico-color-action-link)}.mico-my-models-panel-module__VxtdZa__mico-models-split{flex-direction:row;align-items:stretch;gap:0;width:100%;margin:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-pane{border-right:var(--mico-border-width-default) solid var(--mico-color-border-default);width:200px;padding:var(--mico-space-20) var(--mico-space-12);gap:var(--mico-space-4);flex-direction:column;flex:none;min-height:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-pane-header{padding:0 var(--mico-space-8) var(--mico-space-10);justify-content:space-between;align-items:center;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-pane-header h1{font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);margin:0}.mico-my-models-panel-module__VxtdZa__mico-provider-add{justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.mico-my-models-panel-module__VxtdZa__mico-provider-list{gap:var(--mico-space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.mico-my-models-panel-module__VxtdZa__mico-provider-item{align-items:center;gap:var(--mico-space-10);width:100%;padding:var(--mico-space-10) var(--mico-space-10);border-radius:var(--mico-radius-r12);text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-item:hover{background:var(--mico-color-background-hover)}.mico-my-models-panel-module__VxtdZa__mico-provider-item[data-active=true]{background:var(--mico-color-background-hover);outline:var(--mico-border-width-default) solid rgb(var(--mico-channel-border-focus) / .35)}.mico-my-models-panel-module__VxtdZa__mico-provider-item-logo{flex:none;width:26px;height:26px}.mico-my-models-panel-module__VxtdZa__mico-provider-item-copy{flex-direction:column;flex:1;min-width:0;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-item-copy strong{font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mico-my-models-panel-module__VxtdZa__mico-provider-item-copy span{font-size:var(--mico-font-size-size12);color:var(--mico-color-text-secondary)}.mico-my-models-panel-module__VxtdZa__mico-provider-detail{min-width:0;padding:var(--mico-space-20) var(--mico-space-16) var(--mico-space-28);flex:1;min-height:0;overflow-y:auto}.mico-my-models-panel-module__VxtdZa__mico-provider-detail-head{align-items:center;gap:var(--mico-space-10);margin-bottom:var(--mico-space-4);display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-detail-head h2{font-size:var(--mico-font-size-size18);font-weight:var(--mico-font-weight-semi-bold);margin:0}.mico-my-models-panel-module__VxtdZa__mico-provider-detail-sub{font-size:var(--mico-font-size-size12);color:var(--mico-color-text-secondary);margin:0 0 var(--mico-space-14);overflow-wrap:anywhere}.mico-my-models-panel-module__VxtdZa__mico-provider-detail-actions{gap:var(--mico-space-8);margin:0 0 var(--mico-space-16);flex-wrap:wrap;align-items:center;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-detail-spacer{flex:1}@media (max-width:720px){.mico-my-models-panel-module__VxtdZa__mico-models-split{flex-direction:column}.mico-my-models-panel-module__VxtdZa__mico-provider-pane{border-right:none;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-default);width:auto}.mico-my-models-panel-module__VxtdZa__mico-provider-list{flex-direction:row;overflow-x:auto}.mico-my-models-panel-module__VxtdZa__mico-provider-item{flex:none;width:auto}}.mico-my-models-panel-module__VxtdZa__mico-models-split{background:var(--mico-color-background-surface)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-pane{border-right-color:var(--mico-color-border-subtle);width:248px;padding:var(--mico-space-16) var(--mico-space-12)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-pane-header{padding:0 var(--mico-space-8) var(--mico-space-14)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-add{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);color:var(--mico-color-text-secondary)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-add:hover{background:var(--mico-color-background-hover)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item{box-sizing:border-box;border:var(--mico-border-width-default) solid transparent;height:54px;min-height:54px;padding:var(--mico-space-6) var(--mico-space-10)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item:hover{background:var(--mico-color-background-hover)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item[data-active=true]{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-subtle);outline:none}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:-2px}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item-logo,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-logo{border-radius:var(--mico-radius-r8);background:var(--mico-color-action-primary);width:26px;height:26px;color:var(--mico-color-text-inverse);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-semi-bold);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item-logo[data-tone=builtin]{background:var(--mico-color-status-warning-solid)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-item-copy strong{font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-detail{padding:var(--mico-space-20) var(--mico-space-24) var(--mico-space-28)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-model-usage-card{border-color:var(--mico-color-border-subtle);background:var(--mico-color-background-surface)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true]{min-width:580px}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table th{background:var(--mico-color-background-subtle)}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:first-child,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:first-child{width:29%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(2),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(2){width:36%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(3),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(3){width:19%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table th:nth-child(4),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table td:nth-child(4){width:16%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] th:first-child,.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] td:first-child{width:27%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] th:nth-child(2),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] td:nth-child(2){width:22%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] th:nth-child(3),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] td:nth-child(3){width:18%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] th:nth-child(5),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] td:nth-child(5){width:16%}.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] th:nth-child(4),.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-personal-model-table[data-actions=true] td:nth-child(4){width:17%}@media (max-width:720px){.mico-my-models-panel-module__VxtdZa__mico-models-split .mico-my-models-panel-module__VxtdZa__mico-provider-pane{border-right:none;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);width:auto}}.mico-my-models-panel-module__VxtdZa__mico-provider-presets{gap:var(--mico-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mico-my-models-panel-module__VxtdZa__mico-provider-preset{align-items:center;gap:var(--mico-space-12);min-width:0;min-height:70px;padding:var(--mico-space-12);border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-r12);background:var(--background);color:var(--foreground);text-align:left;cursor:pointer;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-preset:hover{background:var(--muted)}.mico-my-models-panel-module__VxtdZa__mico-provider-preset:focus-visible{outline:var(--mico-border-width-strong) solid var(--ring);outline-offset:2px}.mico-my-models-panel-module__VxtdZa__mico-provider-preset>span:nth-child(2){min-width:0;font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);overflow-wrap:anywhere;flex:1}.mico-my-models-panel-module__VxtdZa__mico-provider-preset>svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}.mico-my-models-panel-module__VxtdZa__mico-provider-preset-icon{border-radius:var(--mico-radius-r8);background:var(--muted);width:34px;height:34px;font-size:var(--mico-font-size-size16);flex-shrink:0;justify-content:center;align-items:center;font-style:normal;display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-preset-icon svg{width:18px;height:18px}@media (max-width:480px){.mico-my-models-panel-module__VxtdZa__mico-provider-presets{grid-template-columns:minmax(0,1fr)}}.mico-my-models-panel-module__VxtdZa__mico-provider-preset-icon img{object-fit:contain;border-radius:var(--mico-radius-r6);width:34px;height:34px}.mico-my-models-panel-module__VxtdZa__mico-provider-dialog-models{margin-top:var(--mico-space-20);border-top:var(--mico-border-width-default) solid var(--border);padding-top:var(--mico-space-16)}.mico-my-models-panel-module__VxtdZa__mico-provider-dialog-models ul{border:var(--mico-border-width-default) solid var(--border);border-radius:var(--mico-radius-r8);max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.mico-my-models-panel-module__VxtdZa__mico-provider-dialog-models li{justify-content:space-between;align-items:center;gap:var(--mico-space-16);min-height:44px;padding:var(--mico-space-8) var(--mico-space-14);border-bottom:var(--mico-border-width-default) solid var(--border);font-size:var(--mico-font-size-size14);display:flex}.mico-my-models-panel-module__VxtdZa__mico-provider-dialog-models li:last-child{border-bottom:0}.mico-my-models-panel-module__VxtdZa__mico-provider-dialog-models li>span{overflow-wrap:anywhere;min-width:0}
.mico-meeting-expert-settings-panel{background:var(--mico-color-background-surface);min-height:100%}.mico-meeting-expert-settings-content{width:min(860px,100% - 96px);color:var(--mico-color-text-primary)}.mico-meeting-expert-settings-title{margin-bottom:var(--mico-space-32);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);display:block}.mico-meeting-expert-settings-subtitle{margin:0 0 var(--mico-space-24);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size16);line-height:var(--mico-line-height-size24);font-weight:var(--mico-font-weight-regular)}.mico-meeting-expert-card{margin-bottom:var(--mico-space-20);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);overflow:hidden}.mico-meeting-expert-knowledge-card{overflow:visible}.mico-meeting-expert-row{justify-content:space-between;align-items:center;gap:var(--mico-space-24);min-height:70px;padding:var(--mico-space-12) var(--mico-space-16);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);display:flex}.mico-meeting-expert-row:last-child{border-bottom:0}.mico-meeting-expert-row-title{font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22);margin-bottom:var(--mico-space-4)}.mico-meeting-expert-row-description{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-meeting-expert-row-control{justify-content:flex-end;align-items:center;min-width:160px;display:flex}.mico-meeting-expert-row-control select{width:160px;height:32px;padding:0 var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size12);background:var(--mico-color-background-surface)}.mico-meeting-expert-role-select{min-width:160px}.mico-meeting-expert-switch{width:28px;height:16px;padding:var(--mico-space-2);border-radius:var(--mico-radius-full);background:var(--mico-color-background-pressed);cursor:pointer;border:0}.mico-meeting-expert-switch span{background:var(--mico-color-background-surface);border-radius:50%;width:12px;height:12px;transition:transform .15s;display:block}.mico-meeting-expert-switch.is-on{background:var(--mico-color-action-primary)}.mico-meeting-expert-switch.is-on span{transform:translate(12px)}.mico-meeting-expert-segmented{justify-content:flex-end;gap:var(--mico-space-8);flex-wrap:wrap;display:flex}.mico-meeting-expert-segmented button,.mico-meeting-expert-outline-button{height:28px;padding:0 var(--mico-space-8);gap:var(--mico-space-4);border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-r6);background:var(--mico-color-background-subtle);cursor:pointer;align-items:center;display:flex}.mico-meeting-expert-segmented button.is-selected{background:var(--mico-color-background-subtle);color:var(--mico-color-action-link)}.mico-meeting-expert-voice-gender{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular)}.mico-meeting-expert-segmented button.is-selected .mico-meeting-expert-voice-gender{color:var(--mico-color-action-link)}.mico-meeting-expert-outline-button{border-color:var(--mico-color-border-weak);background:var(--mico-color-background-surface)}.mico-meeting-expert-knowledge-control,.mico-meeting-expert-security,.mico-meeting-expert-summary-control{align-items:center;gap:var(--mico-space-8);display:flex}.mico-meeting-expert-tags{align-items:center;gap:var(--mico-space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.mico-meeting-expert-knowledge-control{justify-content:flex-end;width:100%;min-width:0;position:relative}.mico-meeting-expert-knowledge-control>.mico-meeting-expert-tags{flex-wrap:nowrap;flex:auto;min-width:0;max-width:430px;overflow:hidden}.mico-meeting-expert-knowledge-control>.mico-meeting-expert-outline-button{white-space:nowrap;flex:none}.mico-meeting-expert-knowledge-popover{z-index:10;width:320px;max-height:min(360px,100vh - 180px);padding:var(--mico-space-16);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-overlay);position:absolute;top:34px;right:0;overflow-y:auto}.mico-meeting-expert-knowledge-popover-title{font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22);margin-bottom:var(--mico-space-8);display:inline-block}.mico-meeting-expert-knowledge-popover strong{margin-bottom:var(--mico-space-8);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size12);display:block}.mico-meeting-expert-knowledge-popover .mico-meeting-expert-tags{flex-wrap:wrap;justify-content:flex-start;overflow:visible}.mico-meeting-expert-knowledge-popover-list{gap:var(--mico-space-6);flex-wrap:wrap;display:flex}.mico-meeting-expert-tag{align-items:center;gap:var(--mico-space-4);min-width:0;max-width:110px;height:24px;padding:0 var(--mico-space-6);border-radius:var(--mico-radius-r4);background:var(--mico-color-background-subtle);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20);white-space:nowrap;cursor:default;border:0;display:inline-flex}.mico-meeting-expert-tag>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mico-meeting-expert-tag>button{border-radius:var(--mico-radius-r4);width:14px;height:14px;color:var(--mico-color-text-placeholder);line-height:var(--mico-line-height-size16);cursor:pointer;background:0 0;border:0;padding:0}.mico-meeting-expert-tag>button:hover{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary)}button.mico-meeting-expert-tag{cursor:pointer}.mico-meeting-expert-tag.is-security{cursor:pointer;background:var(--mico-color-status-error-subtle);color:var(--mico-color-text-danger);border:0}.mico-meeting-expert-tag.is-security.is-system{cursor:default}.mico-meeting-expert-empty{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12)}.mico-meeting-expert-state{justify-content:center;align-items:center;gap:var(--mico-space-10);min-height:240px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-meeting-expert-state strong{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16)}.mico-meeting-expert-save-row{justify-content:flex-end;align-items:center;gap:var(--mico-space-12);min-height:40px;color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);display:flex}.mico-meeting-expert-save-row [role=alert]{color:var(--mico-color-text-danger)}.mico-meeting-expert-save-button{height:28px;padding:0 var(--mico-space-16);border:var(--mico-border-width-default) solid var(--mico-color-border-focus);border-radius:var(--mico-radius-r6);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse);font-size:var(--mico-font-size-size14);cursor:pointer}.mico-meeting-expert-save-button:disabled{cursor:default;opacity:.6}.mico-meeting-expert-frequency{align-items:center;gap:var(--mico-space-8);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);flex-direction:row;display:flex}.mico-meeting-expert-frequency input{border-radius:var(--mico-radius-full);appearance:none;cursor:default;border:0;outline:none;width:160px;height:5px;margin:0}.mico-meeting-expert-frequency input::-webkit-slider-thumb{border:var(--mico-border-width-default) solid var(--mico-color-border-focus);background:var(--mico-color-background-surface);appearance:none;cursor:pointer;border-radius:50%;width:16px;height:16px}.mico-meeting-expert-frequency input::-moz-range-thumb{border:var(--mico-border-width-strong) solid var(--mico-color-border-focus);background:var(--mico-color-background-surface);cursor:pointer;border-radius:50%;width:12px;height:12px}.mico-meeting-expert-frequency-labels{gap:var(--mico-space-12);flex-shrink:0;display:flex}.mico-meeting-expert-frequency-labels span{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);line-height:var(--mico-line-height-size20)}.mico-meeting-expert-frequency-labels span.is-active{color:var(--mico-color-text-placeholder)}.mico-meeting-expert-modal-mask{z-index:20;background:rgb(var(--mico-channel-background-solid) / .28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;display:grid;position:fixed;inset:0}.mico-meeting-expert-modal{width:504px;padding:0 var(--mico-space-20) var(--mico-space-20);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);box-shadow:var(--mico-shadow-modal)}.mico-meeting-expert-knowledge-modal{width:762px}.mico-meeting-expert-modal header{height:62px}.mico-meeting-expert-modal-title{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium)}.mico-meeting-expert-modal header,.mico-meeting-expert-modal footer{justify-content:space-between;align-items:center;display:flex}.mico-meeting-expert-modal header button{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size20);cursor:pointer;background:0 0;border:0}.mico-meeting-expert-search,.mico-meeting-expert-security-modal label input{box-sizing:border-box;width:100%;height:36px;margin-top:var(--mico-space-14);padding:0 var(--mico-space-10);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);font-size:var(--mico-font-size-size12)}.mico-meeting-expert-knowledge-columns{height:220px;margin-top:var(--mico-space-12);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);grid-template-columns:repeat(3,1fr);display:grid}.mico-meeting-expert-knowledge-columns>div{border-right:var(--mico-border-width-default) solid var(--mico-color-border-subtle);overflow-y:auto}.mico-meeting-expert-knowledge-columns>div:last-child{border-right:0}.mico-meeting-expert-knowledge-columns button{height:34px;padding:0 var(--mico-space-10);border:0;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);background:var(--mico-color-background-surface);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);text-align:left;cursor:pointer;justify-content:space-between;display:flex}.mico-meeting-expert-knowledge-columns button.is-selected{background:var(--mico-color-background-subtle);color:var(--mico-color-action-link)}.mico-meeting-expert-modal footer{margin-top:var(--mico-space-16);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12)}.mico-meeting-expert-modal footer button{height:28px;margin-left:var(--mico-space-8);padding:0 var(--mico-space-20);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);background:var(--mico-color-background-surface);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);cursor:pointer}.mico-meeting-expert-modal footer button.is-primary{border-color:var(--mico-color-border-focus);background:var(--mico-color-action-primary);color:var(--mico-color-text-inverse)}.mico-meeting-expert-security-modal{width:310px}.mico-meeting-expert-security-modal label{margin-top:var(--mico-space-20);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);display:block}@media (max-width:700px){.mico-meeting-expert-settings-content{width:calc(100% - 32px);margin:var(--mico-space-28) auto}.mico-meeting-expert-row{align-items:flex-start;gap:var(--mico-space-8);flex-direction:column}.mico-meeting-expert-row-control{justify-content:flex-start;width:100%;min-width:0}.mico-meeting-expert-modal{width:calc(100% - 32px)}}
.mico .mico-settings-panel.mico-self-evolution-settings-panel{box-sizing:border-box;gap:var(--mico-space-32);width:min(1000px,100% - 48px);max-width:1000px;padding:var(--mico-space-80) 0 var(--mico-space-80);flex-direction:column;margin:0 auto;display:flex}.mico .mico-self-evolution-heading{gap:var(--mico-space-8);flex-direction:column;display:flex}.mico .mico-self-evolution-heading h2{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);margin:0}.mico .mico-self-evolution-toggle-card{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--card,var(--mico-color-background-surface));padding:0 var(--mico-space-16);flex-direction:column;display:flex}.mico .mico-self-evolution-toggle-row{justify-content:space-between;align-items:center;gap:var(--mico-space-8);--mico-choice-switch-width:28px;--mico-choice-switch-height:16px;--mico-choice-switch-inset:var(--mico-border-width-default);--mico-choice-switch-thumb-size:12px;height:66px;padding:0;display:flex}.mico .mico-self-evolution-toggle-copy{gap:var(--mico-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.mico .mico-self-evolution-toggle-copy h3{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22);margin:0}.mico .mico-self-evolution-toggle-copy p{color:var(--mico-color-text-secondary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mico .mico-self-evolution-records{gap:var(--mico-space-16);flex-direction:column;display:flex}.mico .mico-self-evolution-toggle-card+.mico-self-evolution-records{margin-top:calc(var(--mico-space-12) * -1)}.mico .mico-self-evolution-records-status{color:var(--muted-foreground,var(--mico-color-text-secondary));font-size:var(--mico-font-size-size14);padding:var(--mico-space-24) 0;text-align:center}.mico .mico-self-evolution-records-list{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--card,var(--mico-color-background-surface));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.mico .mico-self-evolution-record{align-items:center;gap:var(--mico-space-8);height:68px;padding:0 var(--mico-space-16);box-sizing:border-box;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);display:flex}.mico .mico-self-evolution-record:last-child{border-bottom:none}.mico .mico-self-evolution-record-icon{border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);box-sizing:border-box;background:var(--card,var(--mico-color-background-surface));flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.mico .mico-self-evolution-record-icon svg{width:20px;height:20px;display:block}.mico .mico-self-evolution-record-main{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;display:flex}.mico .mico-self-evolution-record-title{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size22);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico .mico-self-evolution-record-meta{color:var(--mico-color-text-placeholder);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);text-overflow:ellipsis;white-space:pre;display:block;overflow:hidden}.mico .mico-self-evolution-record-meta-sep{color:var(--mico-color-text-secondary);font-weight:var(--mico-font-weight-semi-bold)}.mico .mico-self-evolution-record-history-btn{height:28px;padding-inline:var(--mico-space-6);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);flex-shrink:0;margin-left:auto}.mico-self-evolution-history-sheet{background:var(--mico-color-background-surface)!important;border-left:0!important;gap:0!important;width:368px!important;max-width:368px!important}.mico-self-evolution-history-sheet__header{min-height:56px;padding:var(--mico-space-16) var(--mico-space-24)!important;border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)!important}.mico-self-evolution-history-sheet__header .mico-ant-drawer-title{min-width:0;font-family:var(--mico-font-family-sans);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size24);letter-spacing:0;flex:1;order:1}.mico-self-evolution-history-sheet__header .mico-ant-drawer-title>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mico-self-evolution-history-sheet .mico-ui-sheet__close{width:28px;height:28px;color:var(--mico-color-text-secondary);flex:none;order:2}.mico-self-evolution-history-sheet .mico-ui-sheet__close svg{width:20px;height:20px}.mico-self-evolution-history-sheet .mico-ui-sheet__body{padding:var(--mico-space-24)}.mico-self-evolution-version-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.mico-self-evolution-version-empty{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);padding:var(--mico-space-24) 0;text-align:center}.mico-self-evolution-version-item{gap:var(--mico-space-12);align-items:stretch;display:flex}.mico-self-evolution-version-axis{flex:0 0 8px;align-self:stretch;position:relative}.mico-self-evolution-version-axis:before{content:"";width:1px;margin-left:calc(var(--mico-space-2) * -1);background:var(--mico-color-background-pressed);position:absolute;top:0;bottom:0;left:50%}.mico-self-evolution-version-axis-dot{z-index:1;border:var(--mico-border-width-strong) solid var(--mico-color-border-focus);box-sizing:border-box;background:var(--mico-color-background-surface);width:8px;height:8px;margin-top:var(--mico-space-4);border-radius:50%;display:block;position:relative}.mico-self-evolution-version-item:first-child .mico-self-evolution-version-axis:before{top:8px}.mico-self-evolution-version-item:last-child .mico-self-evolution-version-axis:before{height:8px;bottom:auto}.mico-self-evolution-version-body{gap:var(--mico-space-8);min-width:0;padding-bottom:var(--mico-space-20);flex-direction:column;flex:1;display:flex}.mico-self-evolution-version-item:last-child .mico-self-evolution-version-body{padding-bottom:0}.mico-self-evolution-version-head{align-items:center;gap:var(--mico-space-8);min-height:20px;display:flex}.mico-self-evolution-version-semver{color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size20)}.mico-self-evolution-version-tag{font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size16);padding:0 var(--mico-space-4);border-radius:var(--mico-radius-r4);white-space:nowrap;flex-shrink:0;display:inline-block}.mico-self-evolution-version-tag[data-tone=current]{color:var(--mico-color-action-link);background:var(--mico-color-background-hover)}.mico-self-evolution-version-tag[data-tone=initial]{color:var(--mico-color-text-primary);background:var(--mico-color-background-hover)}.mico-self-evolution-version-time{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size16);white-space:nowrap;margin-left:auto}.mico-self-evolution-version-changelog{background:var(--mico-color-background-subtle);border-radius:var(--mico-radius-r8);padding:var(--mico-space-8) var(--mico-space-12);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size16);overflow-wrap:break-word}.mico-self-evolution-version-actions{gap:var(--mico-space-8);margin-top:var(--mico-space-12);display:flex}.mico-self-evolution-version-actions .mico-ui-button{border-radius:var(--mico-radius-r6);padding-inline:var(--mico-space-8)}.mico-self-evolution-version-actions .mico-self-evolution-version-report-btn{color:var(--mico-color-action-link);border-color:var(--mico-color-border-focus)}.mico-self-evolution-version-actions .mico-self-evolution-version-recover-btn,.mico-self-evolution-version-actions .mico-self-evolution-version-apply-btn{color:var(--mico-color-text-primary);border-color:var(--mico-color-border-weak)}.mico-self-evolution-toast-success-icon{width:16px;height:16px;color:var(--success,var(--mico-color-status-success));flex-shrink:0}.mico .mico-settings-panel.mico-self-evolution-report-page{box-sizing:border-box;gap:var(--mico-space-24);width:min(1000px,100% - 48px);max-width:1000px;padding:var(--mico-space-32) 0;flex-direction:column;height:100%;min-height:0;margin:0 auto;display:flex}.mico .mico-self-evolution-report-header{align-items:center;gap:var(--mico-space-8);display:flex}.mico .mico-self-evolution-report-header h2{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size20);font-weight:var(--mico-font-weight-medium);line-height:var(--mico-line-height-size28);margin:0}.mico .mico-self-evolution-report-frame{background:var(--mico-color-background-surface);border:0;flex:1;width:100%;min-height:480px}.mico .mico-self-evolution-report-empty{color:var(--muted-foreground,var(--mico-color-text-secondary));font-size:var(--mico-font-size-size14);padding:var(--mico-space-24) 0;text-align:center}
.mico-ui-button.mico-url-opening-trigger[data-variant=secondary]{width:124px;height:32px;padding-inline:var(--mico-space-12);border-color:var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--mico-color-background-surface);color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);justify-content:space-between}.mico-ui-button.mico-url-opening-trigger[data-variant=secondary]:hover:not(:disabled){border-color:var(--mico-color-border-default);background:var(--mico-color-background-surface)}.mico-ui-button.mico-url-opening-trigger[data-variant=secondary][aria-expanded=true],.mico-ui-button.mico-url-opening-trigger[data-variant=secondary][aria-expanded=true]:hover:not(:disabled){background:var(--mico-color-background-subtle)}.mico-url-opening-trigger .mico-ui-button__label{justify-content:space-between;gap:var(--mico-space-6);width:100%}@supports selector(:has(*)){.mico-ant-dropdown .mico-ant-dropdown-menu:has(.mico-url-opening-menu-option){border-radius:var(--mico-radius-r16)}.mico-ant-dropdown .mico-ant-dropdown-menu:has(.mico-url-opening-menu-option) .mico-ant-dropdown-menu-item{border-radius:var(--mico-radius-r12)}}
.mico .mico-skill-auto-update-card{box-sizing:border-box;border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);background:var(--card,var(--mico-color-background-surface));width:100%;padding:0 var(--mico-space-16);flex-direction:column;display:flex}.mico .mico-skill-auto-update-card.mico-skill-auto-update-card--plain{background:0 0;border:0;border-radius:0;padding:0}.mico .mico-skill-auto-update-card.mico-skill-auto-update-card--plain .mico-skill-auto-update-row{min-height:0;padding:0}.mico .mico-skill-auto-update-row{justify-content:space-between;align-items:center;gap:var(--mico-space-16);min-height:66px;padding:var(--mico-space-12) 0;display:flex}.mico .mico-skill-auto-update-copy{gap:var(--mico-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.mico .mico-skill-auto-update-copy h3{color:var(--mico-color-text-primary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size16);font-weight:var(--mico-font-weight-semi-bold);line-height:var(--mico-line-height-size24);margin:0}.mico .mico-skill-auto-update-copy p{color:var(--mico-color-text-secondary);font-family:var(--mico-font-family-sans);font-size:var(--mico-font-size-size14);font-weight:var(--mico-font-weight-regular);line-height:var(--mico-line-height-size20);margin:0}.mico .mico-skill-auto-update-copy p.mico-skill-auto-update-error{color:var(--mico-color-danger-default,var(--mico-color-status-error))}
/*# sourceMappingURL=00qpn_us9ymkv.css.map*/