.entry-type-picker{width:100%}
.entry-type-picker select[data-entry-type-native]{display:none!important}
.entry-type-picker .dropdown-trigger{width:100%}
.entry-type-picker .dropdown-menu{width:300px;min-width:100%;max-width:calc(100vw - 2rem);padding-top:.25rem}
.entry-type-picker-trigger{display:flex;justify-content:space-between;align-items:center;font-weight:400}
.entry-type-picker-trigger .icon{color:#627168}
.entry-type-picker-current{display:inline-flex;align-items:center;gap:.45rem;min-width:0}
.entry-type-picker-current [data-entry-type-current-label]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.entry-type-picker-chevron{margin-left:auto;color:#718078}
.entry-type-picker .dropdown-content{max-height:320px;overflow-y:auto;overflow-x:hidden}
.entry-type-picker .dropdown-item{display:flex;align-items:center;min-width:0;padding:.55rem .75rem;color:var(--ink);white-space:nowrap}
.entry-type-picker .dropdown-item .icon-text{display:flex;align-items:center;flex-wrap:nowrap;gap:.4rem;min-width:0;white-space:nowrap}
.entry-type-picker .dropdown-item .icon{flex:0 0 1.5rem;color:#56645d}
.entry-type-picker .dropdown-item.is-active{background:#edf3ea;color:var(--ink);font-weight:700}
.entry-type-picker .dropdown-item:hover{background:#f3f1ea;color:var(--ink)}
.entry-type-value{display:inline-flex;align-items:center;color:inherit}

.editor-card .control.has-icons-left>.icon.is-left,
.entry-dialog-body .control.has-icons-left>.icon.is-left,
.filter-card .control.has-icons-left>.icon.is-left{color:#65756d;opacity:1}

.catalog-table-wrap{overflow-x:hidden!important}
.catalog-table{width:100%!important;min-width:0!important;table-layout:fixed}
.catalog-table th,.catalog-table td{min-width:0!important}
.catalog-table th:nth-child(1),.catalog-table td:nth-child(1){width:38px!important}
.catalog-table th:nth-child(2),.catalog-table td:nth-child(2){width:23%!important}
.catalog-table th:nth-child(3),.catalog-table td:nth-child(3){width:48px!important;max-width:48px!important}
.catalog-table th:nth-child(4),.catalog-table td:nth-child(4){width:14%!important;white-space:normal!important}
.catalog-table th:nth-child(5),.catalog-table td:nth-child(5){width:14%!important}
.catalog-table th:nth-child(6),.catalog-table td:nth-child(6){width:14%!important;white-space:normal!important}
.catalog-table th:nth-child(7),.catalog-table td:nth-child(7){width:18%!important;white-space:normal!important}
.catalog-table th:nth-child(8),.catalog-table td:nth-child(8){width:64px!important;white-space:nowrap!important}
.catalog-table td{overflow-wrap:anywhere}
.catalog-table .catalog-nowrap{white-space:normal!important}
.catalog-table td:nth-child(7) .catalog-meta{white-space:normal!important}
.catalog-type-cell{text-align:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;padding-left:.35rem!important;padding-right:.35rem!important}
.catalog-type-cell .entry-type-value{justify-content:center;width:100%;font-size:1rem;color:#56645d}
.catalog-type-cell .entry-type-value:hover{color:var(--ink)}
.catalog-sort-button{appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;gap:.35rem;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;max-width:100%}
.catalog-sort-button:hover,.catalog-sort-button:focus-visible,.catalog-sort-button.is-active{color:var(--ink)}
.catalog-sort-button:focus-visible{outline:2px solid rgba(127,152,80,.4);outline-offset:3px;border-radius:3px}
.catalog-sort-label{display:inline-flex;align-items:center;min-width:0}
.catalog-sort-indicator{flex:0 0 auto;color:#8a948f;opacity:.72;font-size:.72rem}
.catalog-sort-button.is-active .catalog-sort-indicator{color:var(--ink);opacity:1}
.catalog-type-cell .catalog-sort-button{width:100%;justify-content:center;gap:.15rem}
.catalog-type-cell .catalog-sort-label>.icon{margin:0;font-size:.9rem}
.catalog-type-cell .catalog-sort-indicator{font-size:.58rem;width:.8rem}

@media(max-width:1100px){
  .catalog-table th:nth-child(2),.catalog-table td:nth-child(2){width:24%!important}
  .catalog-table th:nth-child(4),.catalog-table td:nth-child(4){width:13%!important}
  .catalog-table th:nth-child(5),.catalog-table td:nth-child(5){width:13%!important}
  .catalog-table th:nth-child(6),.catalog-table td:nth-child(6){width:13%!important}
  .catalog-table th:nth-child(7),.catalog-table td:nth-child(7){width:19%!important}
}

@media(max-width:650px){
  .entry-type-picker .dropdown-menu{width:min(300px,calc(100vw - 2rem))}
}
