.admin-data-table .ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 0 var(--admin-color-primary)}@media (max-width:600px){.admin-data-table .ant-table-cell-fix-start,.admin-data-table .ant-table-cell-fix-end{position:static!important}.admin-data-table .ant-table-cell-fix-start:after,.admin-data-table .ant-table-cell-fix-end:after{display:none!important}}.admin-table-panel{border:1px solid var(--admin-color-border);border-radius:var(--admin-radius-panel);background:var(--admin-color-surface);min-width:0;overflow:hidden;container:admin-table/inline-size}.admin-table-panel-tabs{min-width:0}.admin-table-panel-tabs>.ant-tabs{min-width:0;padding-inline:var(--admin-space-xl);border:0;border-bottom:1px solid var(--admin-color-border);border-radius:0;margin:0}.admin-table-panel-tabs>.ant-tabs .ant-tabs-nav{margin:0}.admin-table-toolbar{justify-content:space-between;align-items:center;gap:var(--admin-space-md);padding:var(--admin-space-md) var(--admin-space-xl);border-bottom:1px solid var(--admin-color-border);flex-wrap:wrap;display:flex}.admin-table-toolbar>div{align-items:center;gap:var(--admin-space-sm);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.admin-table-toolbar>div>label{align-items:center;gap:var(--admin-space-sm);white-space:nowrap;display:inline-flex}@media (max-width:600px){.admin-table-toolbar{padding:var(--admin-space-md) var(--admin-space-lg)}}.admin-pagination{padding:var(--admin-space-lg) var(--admin-space-xl);border-top:1px solid var(--admin-color-border);align-items:center;gap:var(--admin-space-sm);flex-wrap:wrap;display:flex}.admin-pagination .ant-pagination{align-items:center;gap:var(--admin-space-xs);flex-wrap:wrap;flex:1;min-width:0;margin:0;display:flex}.admin-pagination .ant-pagination-total-text{white-space:normal;margin-inline-end:auto}.admin-pagination-small{padding:var(--admin-space-sm)}@media (max-width:600px){.admin-pagination{padding:var(--admin-space-md)}.admin-pagination .ant-pagination-total-text{flex-basis:100%;height:auto;margin-inline-end:0}}.admin-cursor-pagination{justify-content:space-between;align-items:center;gap:var(--admin-space-md);padding:var(--admin-space-lg) var(--admin-space-xl);border-top:1px solid var(--admin-color-border);color:var(--admin-color-text-secondary);font-size:var(--admin-font-size-small);flex-wrap:wrap;display:flex}.admin-cursor-pagination>div{gap:var(--admin-space-sm);display:flex}@media (max-width:600px){.admin-cursor-pagination{padding:var(--admin-space-md)}}.admin-table-notice{align-items:center;gap:var(--admin-space-sm);min-width:0;padding:var(--admin-space-md) var(--admin-space-xl);border-bottom:1px solid var(--admin-color-border);background:var(--admin-color-surface-muted);color:var(--admin-color-text-secondary);font-size:var(--admin-font-size-small);overflow-wrap:anywhere;display:flex}.admin-table-notice>svg{flex:none}.admin-table-notice>:not(svg){min-width:0}@media (max-width:600px){.admin-table-notice{padding:var(--admin-space-md) var(--admin-space-lg)}}.admin-filter-form{align-items:end;gap:var(--admin-space-lg);padding:var(--admin-space-xl);border-bottom:1px solid var(--admin-color-border);background:var(--admin-color-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.admin-filter-form__primary,.admin-filter-form__advanced{display:contents}.admin-filter-form__advanced[hidden]{display:none}@container admin-table (width>=901px){.admin-filter-form__advanced:not([hidden]){grid-column:1/-1;grid-template-columns:subgrid;gap:var(--admin-space-lg);display:grid}}.admin-filter-form label{gap:var(--admin-space-sm);min-width:0;color:var(--admin-color-text-secondary);font-size:var(--admin-font-size-label);display:grid}.admin-filter-form label>:last-child,.admin-filter-form .admin-select{width:100%;min-width:0}.admin-filter-form__actions{align-items:end;gap:var(--admin-space-sm);flex-wrap:wrap;grid-area:1/5;min-width:0;display:flex}.admin-filter-form--primary-overflow .admin-filter-form__actions{grid-area:auto}@media (min-width:1601px){.admin-filter-form:not(.admin-filter-form--primary-overflow) .admin-filter-form__primary>label{align-self:start}.admin-filter-form:not(.admin-filter-form--primary-overflow) .admin-filter-form__actions{font-size:var(--admin-font-size-label);align-self:start;padding-block-start:calc(1lh + var(--admin-space-sm))}}.admin-filter-form .ant-btn.ant-btn.admin-filter-form__toggle{max-width:100%;height:auto;min-height:var(--admin-control-height);white-space:normal;overflow-wrap:anywhere}.admin-filter-form .ant-btn.ant-btn.admin-filter-form__toggle>span:not(.ant-btn-icon){white-space:normal;overflow-wrap:anywhere;min-width:0}.admin-filter-form__applied{color:var(--admin-color-text-secondary);font-size:var(--admin-font-size-small);grid-column:1/-1}@media (max-width:1600px){.admin-filter-form{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-filter-form__actions{grid-area:auto}}@media (max-width:900px){.admin-filter-form{padding:var(--admin-space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.admin-filter-form__actions{grid-area:auto}}@media (max-width:600px){.admin-filter-form{grid-template-columns:minmax(0,1fr)}.admin-filter-form__actions{grid-column:1}}@container admin-table (width<=900px){.admin-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-filter-form .admin-filter-form__actions{grid-area:auto/1/auto/-1}.admin-filter-form:not(.admin-filter-form--primary-overflow) .admin-filter-form__primary>label{align-self:end}.admin-filter-form:not(.admin-filter-form--primary-overflow) .admin-filter-form__actions{font-size:inherit;align-self:end;padding-block-start:0}}@container admin-table (width<=600px){.admin-filter-form{padding:var(--admin-space-lg);grid-template-columns:minmax(0,1fr)}}.admin-filter-form.admin-filter-form--inline-fields{grid-template-columns:repeat(var(--admin-filter-field-count,1), minmax(0, 1fr)) max-content}.admin-filter-form--inline-fields .admin-filter-form__advanced:not([hidden]){display:contents}.admin-filter-form.admin-filter-form--inline-fields .admin-filter-form__actions{flex-wrap:nowrap;grid-area:1/-2;align-self:end;padding-block-start:0}.management-directory{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.management-directory-heading{border:1px solid var(--admin-color-info-border);border-radius:var(--admin-radius-panel);background:linear-gradient(112deg, var(--admin-color-surface) 0%, var(--admin-color-surface-info) 100%);justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:112px;padding:18px 24px;display:flex}.management-directory-heading>:first-child{min-width:0}.management-directory-heading h1{font-size:var(--admin-font-size-heading);font-weight:var(--admin-font-weight-strong);line-height:var(--admin-line-height-heading);color:var(--admin-color-text);margin:0}.management-directory-heading p{font-size:var(--admin-font-size-label);color:var(--admin-color-text-secondary);margin:7px 0 0;line-height:1.7}.management-directory-body{border:1px solid var(--admin-color-border-soft);border-radius:var(--admin-radius-panel);background:var(--admin-color-surface);grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding:24px;display:grid}.management-directory-body>*{min-width:0}.management-filter{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.management-filter label{width:min(360px,100%);font-size:var(--admin-font-size-label);gap:8px;display:grid}.management-form{min-width:0;font-size:var(--admin-font-size);grid-template-columns:minmax(0,1fr);gap:20px;padding:12px 0;display:grid}.management-form>*{min-width:0}.management-actions{align-items:center;gap:var(--admin-space-md);flex-wrap:wrap;display:flex}.management-form>label{gap:8px;display:grid}.management-form .ant-checkbox-group{flex-wrap:wrap;gap:12px;display:flex}.management-form .ant-checkbox-wrapper{gap:0;margin:0;display:inline-flex}.management-form footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:12px;display:flex}.management-cell{white-space:normal;overflow-wrap:anywhere;gap:6px;max-width:380px;display:grid}.management-cell small{color:var(--admin-color-text-secondary);font-size:13px;line-height:1.6}.management-details{gap:16px;margin:0;display:grid}.management-details dt{font-weight:var(--admin-font-weight-strong)}.management-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}@media (max-width:900px){.management-directory-heading{flex-direction:column;align-items:flex-start;gap:16px}.management-directory-body{padding:18px}}.management-fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.management-fieldset legend{font-size:var(--admin-font-size);margin-bottom:12px;font-weight:500}.management-form-constrained{grid-template-columns:minmax(0,1fr);min-width:0}.management-form-constrained>*{min-width:0}.management-fieldset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.management-fieldset-grid>label{gap:8px;min-width:0;display:grid}.management-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.management-details-grid>div{min-width:0}@media (max-width:900px){.management-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.management-fieldset-grid,.management-details-grid{grid-template-columns:minmax(0,1fr)}}.copy-reference{align-items:center;gap:var(--admin-space-xs);min-width:0;display:inline-flex}.copy-reference code{min-width:0;color:var(--admin-color-text-secondary);font-size:var(--admin-font-size-small)}.copy-reference .ant-btn.copy-reference-button{width:var(--admin-row-action-height);min-width:var(--admin-row-action-height);height:var(--admin-row-action-height);min-height:var(--admin-row-action-height);border-radius:var(--admin-radius-control);color:var(--admin-color-text-secondary);box-shadow:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.copy-reference .ant-btn.copy-reference-button:hover{background:var(--admin-color-border-faint);color:var(--admin-color-text)}.copy-reference-state{color:var(--admin-color-success-text);font-size:var(--admin-font-size-small)}.copy-reference-state.failed{color:var(--admin-color-danger)}.resource-identity{vertical-align:middle;align-items:center;gap:12px;min-width:0;max-width:420px;display:inline-flex}.resource-type-icon{border-radius:var(--admin-radius-control);width:42px;height:42px;color:var(--admin-color-resource-expert);background:var(--admin-color-resource-expert-soft);flex:0 0 42px;justify-content:center;align-items:center;display:inline-flex}.resource-type-icon--expert_team{color:var(--admin-color-resource-expert-team);background:var(--admin-color-resource-expert-team-soft)}.resource-type-icon--skill{color:var(--admin-color-resource-skill);background:var(--admin-color-resource-skill-soft)}.resource-type-icon--plugin{color:var(--admin-color-resource-plugin);background:var(--admin-color-resource-plugin-soft)}.resource-type-icon--connector{color:var(--admin-color-resource-connector);background:var(--admin-color-resource-connector-soft)}.resource-type-icon--compact{border-radius:8px;flex-basis:30px;width:30px;height:30px}.resource-identity .resource-identity-text{white-space:normal;overflow-wrap:anywhere;gap:6px;min-width:0;line-height:1.5;display:grid}.resource-identity-text strong{color:var(--admin-color-text-strong);font-size:15px;font-weight:600}.resource-identity-text small{color:var(--admin-color-text-secondary);font-size:13px;font-weight:400}.connector-summary{gap:24px;min-width:0;padding-top:20px;display:grid}.connector-summary>*,.connector-summary section{min-width:0}.connector-summary h3{font-size:var(--admin-font-size-title);color:var(--admin-color-text-strong);margin:0 0 12px}.connector-summary p{color:var(--admin-color-text-secondary);margin:0 0 16px;font-size:15px;line-height:1.7}.connector-summary ul{gap:12px;margin:0;padding-left:22px;line-height:1.7;display:grid}.connector-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.connector-summary-wide{grid-column:1/-1}.connector-summary-wide .ant-tag.ant-tag{white-space:normal;overflow-wrap:anywhere}@media (max-width:680px){.connector-summary-grid{grid-template-columns:minmax(0,1fr)}}
