.ptk .ml-tools{align-items:center;margin-bottom:8px;display:flex}.ptk .ml-search{flex:50%;align-items:center;min-width:0;display:flex}.ptk .ml-input{width:calc(100% - 40px);color:var(--k-text);gap:4px;margin-right:8px}.ptk .ml-eye{width:32px;padding:0}.ptk .ml-selection{white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;min-width:50%;padding-left:16px;display:flex}.ptk .ml-divider{border-left:1px solid var(--k-split);height:.9em;margin:0 8px}.ptk .ml-link{color:var(--k-primary)}.ptk .ml-actions{position:relative}.ptk .ml-actions-btn{gap:4px}.ptk .ml-menu{z-index:10;box-shadow:var(--k-shadow);white-space:nowrap;background:#fff;border-radius:6px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.ptk .ml-menu-item{border-radius:4px;align-items:center;gap:8px;padding:5px 12px;line-height:22px;display:flex}.ptk .ml-menu-icon{font-size:12px}.ptk .ml-menu-item.is-hover{background:#0000000a}.ptk .ml-table{border-top:1px solid var(--k-border-2);border-left:1px solid var(--k-border-2);border-radius:8px 8px 0 0;overflow:hidden}.ptk .ml-table table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content}.ptk .ml-table th,.ptk .ml-table td{border-right:1px solid var(--k-border-2);border-bottom:1px solid var(--k-border-2);white-space:nowrap;text-overflow:ellipsis;text-align:left;padding:12px 8px;line-height:22px;overflow:hidden}.ptk .ml-table th{background:#fafafa;font-weight:600}.ptk .ml-table tr.is-selected td{background:var(--k-primary-bg)}.ptk .ml-th{align-items:center;gap:6px;display:flex}.ptk .ml-th>.k-icon{font-weight:400}.ptk .ml-cat-icon{font-size:12px}.ptk .ml-table .ml-check-cell{text-align:center;padding-left:0;padding-right:0;line-height:0}.ptk .ml-name{color:var(--k-primary)}.ptk .ml-admin{color:#faad14}.ptk .ml-badge{align-items:center;gap:8px;display:flex}.ptk .ml-dot{background:var(--k-success);border-radius:50%;width:6px;height:6px}.ptk .ml-dot--error{background:var(--k-error)}.ptk .ml-check{border:1px solid var(--k-border);background:#fff;border-radius:4px;width:16px;height:16px;margin:0 auto;display:block;position:relative}.ptk .ml-check.is-checked{border-color:var(--k-primary);background:var(--k-primary)}.ptk .ml-check.is-checked:after{content:"";border:2px solid #fff;border-top:0;border-left:0;width:5.7px;height:9.1px;position:absolute;top:50%;left:21.5%;transform:rotate(45deg)translate(-50%,-50%)}.ptk .ml-check.is-indeterminate:after{content:"";background:var(--k-primary);width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ptk .ml-check.is-disabled{background:#0000000a}.ptk .ml-pagination{justify-content:flex-end;align-items:center;margin:16px 0 0;display:flex}.ptk .ml-total{margin-right:8px}.ptk .ml-page-arrow{width:24px;height:24px;color:var(--k-text);justify-content:center;align-items:center;font-size:12px;display:flex}.ptk .ml-page-arrow.is-disabled{color:var(--k-text-4)}.ptk .ml-pager{align-items:center;height:24px;margin:0 8px;display:flex}.ptk .ml-slash{margin:0 8px}.ptk .ml-modal-wrap{opacity:1;visibility:visible}.ptk .ml-modal-wrap .ml-modal{transform:none}.ptk .ml-form{margin-top:16px}.ptk .ml-item{margin-bottom:24px}.ptk .ml-label{align-items:center;gap:8px;padding-bottom:8px;line-height:22px;display:flex}.ptk .ml-select{border:1px solid var(--k-border);background:#fff;border-radius:6px;align-items:center;min-height:32px;padding:0 11px;display:flex;position:relative}.ptk .ml-select.is-focused{border-color:var(--k-primary);box-shadow:0 0 0 2px #4654f11a}.ptk .ml-arrow{color:var(--k-text-4);margin-left:auto;font-size:12px}.ptk .ml-select--tags{flex-wrap:wrap;gap:4px;padding:3px 11px 3px 4px}.ptk .ml-tag{background:var(--k-fill-2);border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;display:inline-flex}.ptk .ml-tag-label{align-items:center;gap:8px;display:inline-flex}.ptk .ml-tag-close{color:var(--k-text-3);font-size:10px}.ptk .ml-open{position:relative}.ptk .ml-options{z-index:5;box-shadow:var(--k-shadow);background:#fff;border-radius:8px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0}.ptk .ml-option{border-radius:4px;padding:5px 12px;line-height:22px}.ptk .ml-option.is-active{background:#0000000a}.ptk .ml-modal .k-modal-footer{margin-top:12px}
