.mico-settings-empty-state{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--mico-space-16);min-height:220px;padding:var(--mico-space-32) var(--mico-space-16);border:var(--mico-border-width-default) solid var(--mico-color-border-subtle);border-radius:var(--mico-radius-r12);color:var(--mico-color-text-placeholder);text-align:center;flex-direction:column;display:flex}.mico-settings-empty-state>p{font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size20);margin:0}.mico-settings-empty-state>button{height:28px;min-height:28px;font-size:var(--mico-font-size-size14)}
.mico-task-management{gap:var(--mico-space-16);min-width:0;color:var(--mico-color-text-primary);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-task-management-search{flex:1;min-width:0;max-width:280px;position:relative}.mico-task-management-search>svg{z-index:1;color:var(--mico-color-text-placeholder);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mico-task-management-search input{width:100%;height:28px;min-height:28px;padding:var(--mico-space-2) var(--mico-space-12) var(--mico-space-2) var(--mico-space-40);border-color:var(--mico-color-border-weak);border-radius:var(--mico-radius-r8);font-size:var(--mico-font-size-size14);display:block}.mico-space-task-management-toolbar-actions>button{height:28px;padding:0 var(--mico-space-12);border-radius:var(--mico-radius-r8);font-size:var(--mico-font-size-size14);flex-shrink:0}.mico-task-management-table-wrap{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-x:auto}.mico-task-management-table{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;width:100%}.mico-task-management-table[data-kind=directory]{min-width:560px}.mico-task-management-description-col{width:34%}.mico-task-management-actions-col{width:104px}.mico-task-management-table th{box-sizing:border-box;height:46px;padding:0 var(--mico-space-14);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle);background:var(--mico-color-background-surface);color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);font-weight:var(--mico-font-weight-medium);white-space:nowrap}.mico-task-management-table td{box-sizing:border-box;height:54px;padding:var(--mico-space-10) var(--mico-space-14);vertical-align:middle;font-size:var(--mico-font-size-size14);line-height:var(--mico-line-height-size22);border-bottom:var(--mico-border-width-default) solid var(--mico-color-border-subtle)}.mico-task-management-table tbody tr:hover,.mico-task-management-table tbody tr:focus-within{background:var(--mico-color-background-hover)}.mico-task-management-name{align-items:center;gap:var(--mico-space-10);min-width:0;display:flex}.mico-task-management-name svg{color:var(--mico-color-text-secondary);flex-shrink:0}.mico-task-management-name>span,.mico-task-management-description,.mico-task-management-tag>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mico-task-management-description{color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size14);display:block}.mico-task-management-tag{align-items:center;gap:var(--mico-space-8);max-width:100%;padding:var(--mico-space-2) var(--mico-space-10);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-full);line-height:var(--mico-line-height-size22);font-size:var(--mico-font-size-size14);background:var(--mico-color-background-surface);vertical-align:middle;display:inline-flex}.mico-task-management-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.mico-task-management-actions{justify-content:flex-end;gap:var(--mico-space-8);display:flex}.mico-task-management-actions .mico-task-management-action{border-radius:var(--mico-radius-r6);width:28px;min-width:28px;height:28px;color:var(--mico-color-text-placeholder);padding:0}.mico-task-management-actions .mico-task-management-action:hover{background:var(--mico-color-background-hover);color:var(--mico-color-text-primary)}.mico-task-management-actions .mico-task-management-delete:hover{color:var(--mico-color-status-error);background:var(--mico-color-background-hover)}.mico-task-management-empty{justify-content:center;align-items:center;gap:var(--mico-space-12);min-height:220px;color:var(--mico-color-text-placeholder);border-top:var(--mico-border-width-default) solid var(--mico-color-border-subtle);display:flex}.mico-task-management-pagination{justify-content:flex-end;align-items:center;gap:var(--mico-space-12);padding:0 var(--mico-space-2);font-size:var(--mico-font-size-size12);color:var(--mico-color-text-placeholder);flex-wrap:wrap;display:flex}.mico-task-management-form{gap:var(--mico-space-20);flex-direction:column;display:flex}.mico-task-management-form label{gap:var(--mico-space-8);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-task-management-form input[type=color]{width:44px;height:32px;padding:var(--mico-space-2);border:var(--mico-border-width-default) solid var(--mico-color-border-weak);border-radius:var(--mico-radius-r6);cursor:pointer}.mico-task-management-form [role=alert]{color:var(--destructive)}.mico-task-management-dialog-actions{justify-content:flex-end;gap:var(--mico-space-8);display:flex}.mico-task-management-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.mico-task-management-table th,.mico-task-management-table td{padding-left:var(--mico-space-12);padding-right:var(--mico-space-12)}}.mico-task-management-color-field{gap:var(--mico-space-12);font-size:var(--mico-font-size-size14);flex-direction:column;display:flex}.mico-task-management-colors{align-items:center;gap:var(--mico-space-6);flex-wrap:wrap;display:flex}.mico-task-management-colors>button{border:var(--mico-border-width-default) solid transparent;border-radius:var(--mico-radius-r8);width:30px;min-width:30px;height:30px;padding:0}.mico-task-management-colors>button[aria-pressed=true]{border-color:var(--mico-color-border-focus);background:var(--mico-color-background-subtle)}.mico-task-management-colors .mico-task-management-dot{width:16px;height:16px}.mico-task-management-form .mico-task-management-custom-color{align-items:center;gap:var(--mico-space-8);margin-left:var(--mico-space-4);color:var(--mico-color-text-secondary);font-size:var(--mico-font-size-size12);flex-direction:row}.mico-task-management-label-preview{align-items:center;gap:var(--mico-space-16);padding:var(--mico-space-16);border-radius:var(--mico-radius-r8);background:var(--mico-color-background-subtle);min-width:0;display:flex}.mico-task-management-label-preview>span:first-child{color:var(--mico-color-text-placeholder);font-size:var(--mico-font-size-size12);flex-shrink:0}.mico-task-management-table th:last-child{text-align:right;padding-right:var(--mico-space-32)}.mico-task-management-table tbody tr:last-child td{border-bottom:0}.mico-task-management-action:focus-visible{outline:var(--mico-border-width-strong) solid var(--mico-color-border-focus);outline-offset:2px}.mico-space-task-management-toolbar-actions{align-items:center;gap:var(--mico-space-12);margin-left:auto;display:flex}.mico-task-management-table-wrap.is-virtual{max-height:max(240px,100vh - 280px);overflow-y:auto}.mico-task-management-table-wrap.is-virtual th{z-index:1;position:sticky;top:0}.mico-task-management-table .mico-task-management-spacer td{border:0;padding:0}.mico-task-management-table .mico-task-management-spacer:hover{background:0 0}.mico-task-management-table[data-readonly=true] th:last-child{text-align:left}
/*# sourceMappingURL=1246~ip0sm4-r.css.map*/