.form-stack{align-content:start;gap:var(--space-5);min-inline-size:0;display:grid}.form-grid{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}.form-grid>*{min-inline-size:0}.form-grid>:only-child{grid-column:1/-1}@media (width<=760px){.form-grid{grid-template-columns:minmax(0,1fr)}}.nexi-form-grid{grid-template-columns:repeat(var(--nexi-form-grid-columns,auto-fit), minmax(min(var(--nexi-form-grid-min-field-width,var(--field-column-min)), 100%), 1fr));gap:var(--grid-gap);min-inline-size:0;display:grid}.nexi-form-grid--1{--nexi-form-grid-columns:1}.nexi-form-grid--2{--nexi-form-grid-columns:2}.nexi-form-grid--3{--nexi-form-grid-columns:3}.nexi-form-grid--4{--nexi-form-grid-columns:4}.nexi-form-grid>*{min-inline-size:0}@media (width<=1023px){.nexi-form-grid--3,.nexi-form-grid--4{--nexi-form-grid-columns:2}}@media (width<=760px){.nexi-form-grid,.nexi-form-grid--2,.nexi-form-grid--3,.nexi-form-grid--4{--nexi-form-grid-columns:1;gap:var(--grid-gap-sm)}}.nexi-content-width-table .ant-table{--table-cell-padding:var(--nexi-table-cell-padding-inline,var(--space-4))}.nexi-content-width-table .ant-table-small{--table-cell-padding:var(--nexi-table-cell-padding-inline-sm,var(--space-3))}.nexi-content-width-table .ant-table-medium{--table-cell-padding:var(--nexi-table-cell-padding-inline-md,var(--space-2))}.nexi-table-cell-content{inline-size:max-content;max-inline-size:var(--table-cell-max-inline-size,var(--data-table-content-max-inline-size));vertical-align:middle;overflow-wrap:anywhere;display:inline-block}.nexi-content-width-table[data-column-overflow=truncate] .nexi-table-cell-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nexi-content-width-table .ant-table-thead>tr>th{white-space:nowrap}.nexi-content-width-table[data-contained=true] .ant-table-content{max-block-size:var(--table-viewport-max-size,var(--data-table-body-max-block-size));overscroll-behavior-x:contain;overscroll-behavior-y:contain;overflow:auto!important}.nexi-content-width-table[data-sticky-header=true] .ant-table-thead{z-index:var(--z-raised);background:var(--surface-subtle);position:sticky;inset-block-start:0}.nexi-content-width-table .nexi-antd-data-table-scroll-host[data-viewport-pending=true] .ant-table-content{max-block-size:0;overflow:hidden!important}.ui-badge.ant-tag{border-color:var(--border);color:var(--text-secondary);background:var(--surface-subtle);font-weight:var(--font-medium);margin-inline-end:0}.ui-badge--positive.ant-tag,.ui-badge--success.ant-tag{border-color:var(--success-border);color:var(--success);background:var(--success-soft)}.ui-badge--notice.ant-tag,.ui-badge--warning.ant-tag{border-color:var(--warning-border);color:var(--warning);background:var(--warning-soft)}.ui-badge--negative.ant-tag,.ui-badge--danger.ant-tag{border-color:var(--danger-border);color:var(--danger);background:var(--danger-soft)}.ui-badge--informative.ant-tag,.ui-badge--info.ant-tag{border-color:var(--info-border);color:var(--info-strong);background:var(--info-soft)}.ui-badge--small.ant-tag{font-size:var(--text-xs)}.ui-badge--large.ant-tag{padding-inline:var(--space-2);font-size:var(--text-base)}.nexi-loading-indicator{inline-size:var(--space-8);block-size:var(--space-8);color:var(--text-secondary);line-height:var(--leading-tight);flex:none;place-items:center;display:inline-grid}.nexi-loading-indicator[data-size=small]{inline-size:var(--space-5);block-size:var(--space-5)}.nexi-loading-indicator[data-size=large]{inline-size:var(--space-10);block-size:var(--space-10)}.nexi-loading-indicator[data-size=small] .nexi-loading-indicator-arc{border-width:var(--border-width-3)}.nexi-loading-indicator-arc{border:var(--border-width-4) solid currentColor;border-radius:var(--radius-circle);opacity:.9;block-size:100%;inline-size:100%;animation:nexi-loading-arc var(--duration-loading) linear infinite;border-inline-end-color:#0000;display:block}.nexi-loading-boundary{min-inline-size:0;position:relative}.nexi-loading-overlay{z-index:var(--z-raised);min-block-size:var(--control-xl);background:color-mix(in srgb, var(--surface) 78%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.nexi-loading-overlay-status{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-secondary);font:var(--typography-body);font-weight:var(--font-medium);text-align:center;flex-direction:column;display:inline-flex}.nexi-loading-state{inline-size:100%;min-inline-size:0;min-block-size:var(--empty-state-min-block-size);color:var(--text-secondary);font:var(--typography-body-sm);place-items:center;display:grid}.nexi-loading-state-indicator{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;min-inline-size:0;display:inline-flex}.nexi-loading-state--fullscreen{min-block-size:100dvh;padding:var(--space-8);background:var(--surface-0);position:relative}.nexi-loading-brand{align-items:center;gap:var(--space-2);color:var(--text-primary);font:var(--typography-h4);font-family:var(--font-display);display:inline-flex;position:absolute;inset-block-start:var(--space-8)}.nexi-loading-brand-mark{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--radius-sm);background:var(--action);color:var(--action-text);font:var(--typography-body-sm);font-family:var(--font-body);font-weight:var(--font-bold);place-items:center;display:grid}.nexi-loading-state--inline{min-block-size:0;inline-size:auto;display:inline-flex}.nexi-loading-state--inline .nexi-loading-state-indicator{flex-direction:row}.nexi-loading-state--page,.nexi-loading-state--overlay{min-block-size:0;inline-size:auto;z-index:var(--z-page-sticky);padding:var(--space-6);background:color-mix(in srgb, var(--surface-0) 78%, transparent);pointer-events:none;position:fixed;inset:0}.nexi-loading-state--overlay{z-index:var(--z-popover)}.nexi-loading-portal[data-suspended=true]{display:none}.app-shell .nexi-loading-state--page{inset-block-start:var(--app-topbar-height);inset-inline-start:var(--app-sidebar-width)}@media (width<=760px){.app-shell .nexi-loading-state--page{inset-inline-start:0}}@keyframes nexi-loading-arc{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nexi-loading-indicator-arc{animation:none}}.nexi-feedback-toast{width:min(var(--toast-max-width), calc(100vw - var(--space-8)))}.nexi-inline-feedback{min-inline-size:0}.nexi-operation-status{gap:var(--space-3);min-inline-size:0;padding:var(--space-4);border:var(--border-width-1) solid var(--border);border-inline-start:3px solid var(--info);background:var(--surface-overlay);align-items:flex-start;display:flex}.nexi-operation-status--success{border-inline-start-color:var(--success)}.nexi-operation-status--warning{border-inline-start-color:var(--warning)}.nexi-operation-status--error{border-inline-start-color:var(--danger)}.nexi-operation-status-icon{flex:0 0 var(--control-md);min-block-size:var(--control-md);color:var(--text-secondary);font-size:var(--text-lg);font-weight:var(--font-semibold);place-items:center;display:grid}.nexi-operation-status-copy{gap:var(--space-2);flex:auto;min-inline-size:0;display:grid}.nexi-operation-status-heading{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}.nexi-operation-status-heading span,.nexi-operation-status-copy p{color:var(--text-secondary);font-size:var(--text-sm)}.nexi-operation-status-copy p{margin:0}.nexi-operation-status-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=560px){.nexi-feedback-toast{width:calc(100vw - var(--space-6))}.nexi-operation-status{padding:var(--space-3)}}.ui-choice-card.ant-btn{justify-content:center;align-items:stretch;gap:var(--space-1);width:100%;min-width:0;height:auto;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:none;background:var(--surface);color:var(--text-primary);text-align:left;white-space:normal;overflow-wrap:anywhere;line-height:var(--leading-normal);flex-direction:column;display:flex}.ui-choice-card.ant-btn:not(:disabled):hover{border-color:var(--action);background:var(--surface-subtle);color:var(--text-primary)}.ui-choice-card.ant-btn[aria-pressed=true]{border-color:var(--action);background:var(--surface-subtle)}.ui-choice-card.ant-btn:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ui-choice-card.ant-btn:disabled{cursor:not-allowed;color:var(--text-muted);background:var(--surface-subtle)}.ui-choice-card>span,.ui-choice-card strong,.ui-choice-card small{white-space:normal;overflow-wrap:anywhere;min-width:0}.ui-choice-card strong{font-size:var(--text-sm);font-weight:var(--font-semibold)}.ui-choice-card small{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.nexi-empty-state{inline-size:100%;min-inline-size:0;min-block-size:var(--empty-state-min-block-size);padding-block:var(--empty-state-padding-block);padding-inline:var(--empty-state-padding-inline);box-sizing:border-box;place-items:center;display:grid}.nexi-empty-state[data-variant=data]{min-block-size:var(--empty-state-data-min-block-size)}.nexi-illustrated-message.ant-empty{justify-items:center;row-gap:var(--empty-state-row-gap);inline-size:100%;max-inline-size:var(--empty-state-content-max-inline-size);text-align:center;margin-block:0;margin-inline:0;display:grid}.nexi-illustrated-message .ant-empty-image{inline-size:var(--empty-state-icon-size);block-size:var(--empty-state-icon-size);opacity:1;color:var(--text-tertiary);place-items:center;margin-block:0;margin-inline:auto;display:grid}.nexi-illustrated-message.ant-empty-normal .ant-empty-image,.nexi-illustrated-message.ant-empty-small .ant-empty-image{inline-size:var(--empty-state-icon-size);block-size:var(--empty-state-icon-size)}.nexi-illustrated-message .ant-empty-image>*,.nexi-illustrated-message .ant-empty-image [data-ui=empty-state-icon],.nexi-illustrated-message .ant-empty-image .anticon{inline-size:var(--empty-state-icon-size);block-size:var(--empty-state-icon-size);font-size:var(--empty-state-icon-size);line-height:var(--leading-none);justify-content:center;align-items:center;display:inline-flex}.nexi-illustrated-message .ant-empty-image svg{block-size:1em;max-block-size:100%;inline-size:1em;max-inline-size:100%;margin:0}.nexi-illustrated-message .ant-empty-description{margin-block:0}.nexi-illustrated-message-copy{justify-items:center;row-gap:var(--space-2);max-inline-size:var(--empty-state-content-max-inline-size);display:grid}.nexi-illustrated-message-copy .ant-typography{text-align:center;margin-block:0}.nexi-illustrated-message-copy .ant-typography-secondary,.nexi-empty-state [data-ui=empty-state-description]{max-inline-size:var(--empty-state-description-max-inline-size)}.nexi-empty-state [data-ui=empty-state-actions]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--empty-state-row-gap);display:flex}.query-state-content>.nexi-empty-state,.query-state-region--table>.nexi-empty-state{min-block-size:inherit}.nexi-antd-data-table-empty.nexi-empty-state{min-block-size:var(--nexi-data-table-empty-min-height,var(--empty-state-data-min-block-size))}.nexi-page-tabs.ant-tabs{margin-block:0}.nexi-page-tabs.ant-tabs>.ant-tabs-nav{margin-block-end:0}.nexi-page-tabs.ant-tabs .ant-tabs-tab{min-block-size:var(--control-lg);padding-block:var(--space-3)}.nexi-page-tabs.ant-tabs>.ant-tabs-content-holder{display:none}.nexi-page-scaffold-chrome .ant-tabs-nav:before,.nexi-page-scaffold-navigation .ant-tabs-nav:before,.nexi-module-nav .ant-tabs-nav:before,.nexi-workspace-nav .ant-tabs-nav:before{border-block-end:none!important;border-bottom:none!important}.nexi-workspace-nav,.nexi-module-nav{min-inline-size:0}.nexi-workspace-nav--divider{border-block-end:var(--border-width-1) solid var(--border-subtle)}.nexi-page-scaffold-chrome .nexi-workspace-nav--divider{border-block-end:none}.nexi-page-scaffold-navigation .nexi-workspace-nav+.nexi-workspace-nav,.nexi-page-scaffold-chrome .nexi-workspace-nav+.nexi-workspace-nav{border-block-start:var(--border-width-1) solid var(--border-subtle);margin-block-start:var(--space-2);padding-block-start:var(--space-2)}.nexi-workspace-nav-single{min-block-size:var(--control-md);padding-inline:var(--space-1);color:var(--text-secondary);font:var(--typography-body);align-items:center;display:inline-flex}.nexi-workspace-nav-single.is-active{color:var(--text-primary);font-weight:var(--font-medium)}.nexi-antd-data-table-wrap{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:visible}.nexi-antd-data-table-scroll-host{min-inline-size:0}.nexi-antd-data-table-scroll-host[data-viewport-pending=true] .ant-table-body{max-block-size:0;overflow:hidden}.nexi-antd-data-table-wrap[data-contained=true] .ant-table-body{overscroll-behavior-x:contain;overscroll-behavior-y:contain;scrollbar-gutter:stable}.nexi-antd-data-table-wrap[data-column-overflow=truncate] .ant-table-body{scrollbar-gutter:auto}.nexi-antd-data-table-wrap[data-contained=true] .ant-table-header{z-index:var(--z-raised);background:var(--surface-subtle);box-shadow:0 var(--border-width-1) 0 var(--border)}.nexi-antd-data-table-empty{min-block-size:var(--nexi-data-table-empty-min-height,var(--empty-state-data-min-block-size))}.nexi-resizable-header-cell{position:relative}.nexi-table-column-resize-handle{z-index:var(--z-raised);cursor:col-resize;touch-action:none;inline-size:8px;display:block;position:absolute;inset-block:0;inset-inline-end:-4px}.nexi-table-column-resize-handle:after{inline-size:var(--border-width-1);content:"";transition:background-color var(--duration-fast) var(--ease-out);background:0 0;position:absolute;inset-block:25%;inset-inline-start:3px}.nexi-table-column-resize-handle:hover:after,.nexi-table-column-resize-handle:focus-visible:after,.nexi-table-is-resizing .nexi-table-column-resize-handle:after{background:var(--accent-strong)}.nexi-table-column-resize-handle:focus-visible{outline:none}body.nexi-table-is-resizing{-webkit-user-select:none;user-select:none;cursor:col-resize}@media (prefers-reduced-motion:reduce){.nexi-table-column-resize-handle:after{transition:none}}.cell-stack{gap:var(--space-1);min-inline-size:0;display:grid}.cell-identity{align-items:center;gap:var(--space-3);min-inline-size:0;max-inline-size:100%;display:inline-flex}.cell-identity>.cell-stack{min-inline-size:0}.cell-identity-visual{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--radius-md);color:var(--accent);background:var(--accent-soft);flex:none;place-items:center;display:inline-grid}.cell-primary,.cell-secondary{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.cell-primary{color:var(--text);font-weight:var(--font-semibold);line-height:var(--leading-snug)}.cell-secondary{color:var(--text-muted);font:var(--typography-caption);line-height:var(--leading-snug)}.cell-numeric{font-variant-numeric:tabular-nums;text-align:end}.cell-code{color:var(--accent-strong);font-family:var(--font-mono);font-size:var(--text-xs)}.cell-actions,.data-grid-actions{justify-content:flex-end;align-items:center;gap:var(--space-1);min-inline-size:max-content;display:flex}.table-cell-link.ui-button.ant-btn{height:auto;min-height:0;min-inline-size:0;max-inline-size:100%;box-shadow:none;color:inherit;text-align:start;background:0 0;border:0;align-items:flex-start;padding:0;display:inline-flex}.table-cell-link.ui-button.ant-btn:hover,.table-cell-link.ui-button.ant-btn:focus,.table-cell-link.ui-button.ant-btn:active,.table-cell-link.ui-button.ant-btn:focus-visible{color:inherit;outline:none;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.table-cell-link:hover .cell-primary,.table-cell-link:hover .relay-line-value{color:var(--accent-strong)}.nexi-record-sort-header{justify-content:space-between;align-items:center;gap:var(--space-2);inline-size:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.nexi-record-sort-header:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.drawer-action-bar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;inline-size:100%;min-inline-size:0;display:flex}.drawer-action-group{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.drawer-action-group--secondary{flex:auto}.drawer-action-group--primary{flex:0 auto}.detail-avatar{inline-size:var(--control-lg);block-size:var(--control-lg);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-strong);font:var(--typography-body-sm);font-weight:var(--font-semibold);flex:none;place-items:center;display:inline-grid}.detail-profile{align-items:center;gap:var(--space-4);padding:var(--space-5);border:var(--border-width-1) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.detail-profile h3{color:var(--text-primary);font:var(--typography-h4);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.detail-profile p{color:var(--text-secondary);font:var(--typography-body-sm);text-overflow:ellipsis;white-space:nowrap;margin-block-start:var(--space-1);overflow:hidden}.detail-list{border-block-start:var(--border-width-1) solid var(--border);gap:0;margin-block-start:var(--space-5);display:grid}.detail-item{gap:var(--space-4);padding-block:var(--space-4);border-block-end:var(--border-width-1) solid var(--border-subtle);grid-template-columns:minmax(6rem,.4fr) minmax(0,1fr);display:grid}.detail-item span{color:var(--text-secondary);font:var(--typography-body-sm)}.detail-item strong{overflow-wrap:anywhere;min-inline-size:0;color:var(--text-primary);font:var(--typography-body-sm);font-weight:var(--font-medium);font-variant-numeric:tabular-nums}:where(.ant-modal-body,.ant-drawer-body) .form-stack{gap:var(--overlay-section-gap)}:where(.ant-modal-body,.ant-drawer-body) :where(.form-grid,.nexi-form-grid,.nexi-field-group){align-items:start;column-gap:var(--space-5);row-gap:var(--space-4)}:where(.ant-modal-body,.ant-drawer-body) .ui-field.ant-form-item{margin-block-end:0}:where(.ant-modal-body,.ant-drawer-body) :where(.form-stack>section,.nexi-form-section){gap:var(--space-4);min-inline-size:0;border-block-start:var(--border-width-1) solid var(--border-subtle);padding-block-start:var(--space-5);display:grid}:where(.ant-modal-body,.ant-drawer-body) :where(.form-stack>section>p,.form-stack>p){color:var(--text-secondary);font:var(--typography-body-sm);margin:0}@container nexi-overlay (width<=40rem){:is(.ant-modal-body,.nexi-drawer-content) :is(.form-grid,.nexi-form-grid,.nexi-field-group){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.ant-modal-body,.nexi-drawer-content) :is(.nexi-form-grid--1,.nexi-field-group--1){grid-template-columns:minmax(0,1fr)}}@container nexi-overlay (width<=28rem){:is(.ant-modal-body,.nexi-drawer-content) :is(.form-grid,.nexi-form-grid,.nexi-field-group){grid-template-columns:minmax(0,1fr)}:is(.ant-modal-body,.nexi-drawer-content) :is(.form-grid,.nexi-form-grid,.nexi-field-group)>*{grid-column:1/-1}}:where(body.ant-scrolling-effect){inline-size:auto!important;width:auto!important;padding-inline-end:0!important}.ant-modal .ant-modal-container,.ant-drawer .ant-drawer-section{border:var(--border-width-1) solid var(--border);border-radius:var(--radius-2xl);box-shadow:var(--nexi-box-shadow);background:var(--surface-overlay);padding:0;overflow:hidden}.ant-modal-wrap:not(.ant-modal-centered) .ant-modal{top:var(--overlay-viewport-gutter);padding-block:0 var(--overlay-viewport-gutter)}.ant-modal .ant-modal-container{max-block-size:calc(100dvh - var(--overlay-viewport-gutter) * 2);flex-direction:column;display:flex}:where(.ant-modal:has(.ant-tabs)) .ant-modal-container{block-size:min(var(--modal-max-height), calc(100dvh - var(--overlay-viewport-gutter) * 2))}.ant-modal .ant-modal-header,.ant-drawer .ant-drawer-header{padding:var(--space-5) var(--space-7) var(--space-4);border-block-end:var(--border-width-1) solid var(--border-subtle);background:var(--surface-overlay);flex:none;margin:0}.ant-modal .ant-modal-header{padding-inline-end:calc(var(--space-7) + var(--control-md))}.ant-modal-title,.ant-drawer-title{font:var(--typography-h4);font-weight:var(--font-semibold);overflow-wrap:anywhere;display:block}.nexi-overlay-title-block{gap:var(--space-1);min-inline-size:0;display:grid}.nexi-overlay-title{min-inline-size:0;color:var(--text-primary);overflow-wrap:anywhere}.ant-modal .ant-modal-close{inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--radius-md);inset-block-start:var(--space-5);inset-inline-end:var(--space-6)}.ant-modal .ant-modal-close:focus-visible,.ant-drawer .ant-drawer-close:focus-visible{outline:var(--border-width-2) solid var(--border-focus);outline-offset:2px;box-shadow:none}.ant-modal .ant-modal-body,.ant-drawer .ant-drawer-body{min-block-size:0;min-inline-size:0;padding:var(--space-6) var(--space-7);overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--surface-overlay);flex:auto;overflow:auto}.ant-modal .ant-modal-footer,.ant-drawer .ant-drawer-footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-7) var(--space-5);border-block-start:var(--border-width-1) solid var(--border-subtle);background:var(--surface-overlay);flex-wrap:wrap;flex:none;margin:0;display:flex}.ant-modal-footer>*,.ant-drawer-footer>*{min-inline-size:0;max-inline-size:100%}.ant-modal .ant-modal-footer .ant-btn+.ant-btn,.ant-drawer .ant-drawer-footer .ant-btn+.ant-btn{margin-inline-start:0}.ant-modal.ant-modal-confirm .ant-modal-container{padding:0}.ant-modal.ant-modal-confirm .ant-modal-body{padding:var(--overlay-padding-inline);overflow:auto}.ant-modal-confirm .ant-modal-confirm-btns{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.nexi-dialog-content,.nexi-drawer--modal .nexi-drawer-content{align-content:start;gap:var(--space-6);min-inline-size:0;max-inline-size:100%;display:grid;container:nexi-overlay/inline-size}.nexi-dialog-description{color:var(--text-secondary);font:var(--typography-body-sm);overflow-wrap:anywhere;margin:0}.nexi-drawer-description{margin:0 0 var(--overlay-section-gap);color:var(--text-secondary);font:var(--typography-body-sm);overflow-wrap:anywhere}.nexi-overlay-title-block>.nexi-dialog-description,.nexi-overlay-title-block>.nexi-drawer-description{max-inline-size:70ch;color:var(--text-secondary);font:var(--typography-caption);font-weight:var(--font-normal);margin:0}.ant-modal-body{container:nexi-overlay/inline-size}.nexi-dialog-footer,.nexi-drawer-footer{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.nexi-dialog-content>.ant-form,.nexi-drawer-content>.ant-form{gap:var(--space-5);display:grid}.nexi-dialog-content>.ant-form .ant-form-item,.nexi-drawer-content>.ant-form .ant-form-item{margin-block-end:0}.nexi-dialog-content>.ant-form .ant-form-item-label,.nexi-drawer-content>.ant-form .ant-form-item-label{padding-block-end:var(--space-1-5)}.nexi-dialog-content>.ant-form .ant-form-item-label>label,.nexi-drawer-content>.ant-form .ant-form-item-label>label{color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium)}.nexi-dialog-content>.ant-form .ant-form-item-explain,.nexi-drawer-content>.ant-form .ant-form-item-explain{min-block-size:var(--field-message-min-block-size);font-size:var(--text-xs);padding-block-start:var(--space-1)}.nexi-dialog-content>.ant-form :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector),.nexi-drawer-content>.ant-form :where(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select-selector){border-radius:var(--radius-md)}.ui-field .ant-form-item-control-input-content>:where(.ant-auto-complete,.ant-input,.ant-input-affix-wrapper,.ant-input-group-wrapper,.ant-input-number,.ant-picker,.ant-select,.ui-picker-host),.ui-field .ui-picker-host :where(.ant-auto-complete,.ant-select){inline-size:100%;max-inline-size:100%}.ui-field--reserved:not(:has(.ant-form-item-additional)) .ant-form-item-control:after{content:"";min-block-size:var(--field-message-min-block-size);display:block}@media (width<=560px){.ant-modal{max-width:calc(100vw - var(--space-4));padding-block:var(--space-4)}.ant-modal .ant-modal-container,.ant-drawer .ant-drawer-section{border-radius:var(--radius-lg)}.ant-modal .ant-modal-header,.ant-drawer .ant-drawer-header{padding:var(--space-4) var(--space-5) var(--space-3)}.ant-modal .ant-modal-header{padding-inline-end:calc(var(--space-5) + var(--control-md))}.ant-modal .ant-modal-close{inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.ant-modal .ant-modal-body,.ant-drawer .ant-drawer-body{padding:var(--space-5)}.ant-modal .ant-modal-footer,.ant-drawer .ant-drawer-footer{padding:var(--space-3) var(--space-5) var(--space-4)}.nexi-dialog-content,.nexi-drawer--modal .nexi-drawer-content{gap:var(--space-5)}.ant-modal .ant-modal-footer,.ant-drawer .ant-drawer-footer,.ant-modal-confirm .ant-modal-confirm-btns,.drawer-action-bar,.drawer-action-group{gap:var(--space-2);flex-wrap:wrap}.detail-profile{grid-template-columns:auto minmax(0,1fr)}.detail-profile>:last-child{grid-column:1/-1;justify-self:start}.detail-item{gap:var(--space-1);grid-template-columns:1fr}}.nexi-disclosure{border-block-start:var(--border-width-1) solid var(--border-subtle);min-inline-size:0;color:var(--text);font-size:var(--font-size-sm);overflow-wrap:anywhere}.nexi-disclosure>.nexi-disclosure-trigger{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--control-lg);padding:var(--space-3) 0;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);list-style:none;display:flex}.nexi-disclosure-trigger::-webkit-details-marker{display:none}.nexi-disclosure-trigger::marker{content:""}.nexi-disclosure[open]>.nexi-disclosure-trigger{color:var(--text)}.nexi-disclosure>.nexi-disclosure-trigger:hover{color:var(--action)}.nexi-disclosure-trigger:focus-visible{outline:var(--border-width-2) solid var(--action);outline-offset:var(--space-1);border-radius:var(--radius-sm)}.nexi-disclosure-heading{gap:var(--space-1);min-inline-size:0;display:grid}.nexi-disclosure-title{font-weight:var(--font-weight-medium)}.nexi-disclosure-description{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.nexi-disclosure-chevron{font-size:var(--font-size-xs);color:var(--text-subtle);transition:transform var(--duration-fast) var(--ease-out);flex:none}.nexi-disclosure[open]>.nexi-disclosure-trigger>.nexi-disclosure-chevron{transform:rotate(90deg)}.nexi-disclosure-content{min-inline-size:0;padding-block:var(--space-1) var(--space-4)}.nexi-disclosure-content>:first-child{margin-block-start:0}.nexi-disclosure-content>:last-child{margin-block-end:0}.nexi-disclosure-content>.nexi-disclosure{border-block-start:0}.nexi-disclosure-content>pre{max-block-size:20rem;margin-block:var(--space-2);padding:var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-subtle);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);overflow:auto}.nexi-form-section{gap:var(--space-5);min-inline-size:0;inline-size:min(100%, var(--form-content-max-width));background:0 0;border:0;padding:0;display:grid}.nexi-form-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.nexi-form-section-heading-copy{gap:var(--space-2);min-inline-size:0;display:grid}.nexi-form-section-heading-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}.nexi-form-section-heading h2{color:var(--text-primary);font:var(--typography-h4);margin:0}.nexi-form-section-body{gap:var(--space-4);min-inline-size:0;display:grid}.nexi-form-section--divided{border-block-start:var(--border-width-1) solid var(--border);padding-block-start:var(--space-5)}.nexi-form-section+.nexi-form-section{border-block-start:var(--border-width-1) solid var(--border-subtle);padding-block-start:var(--space-5)}@media (width<=760px){.nexi-form-section{gap:var(--space-4)}}.nexi-form-section-description{color:var(--text-secondary);font:var(--typography-body-sm);overflow-wrap:anywhere}.nexi-action-group{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}.nexi-field-row{align-items:start;gap:var(--space-4);grid-template-columns:fit-content(12rem) minmax(0,1fr);min-inline-size:0;display:grid}.nexi-field-row-label{gap:var(--space-1);min-inline-size:0;max-inline-size:100%;padding-block:var(--space-2);color:var(--text-primary);font:var(--typography-body-sm);font-weight:var(--font-medium);display:grid}.nexi-field-row-label small{color:var(--text-secondary);font:var(--typography-caption);font-weight:var(--font-normal)}.nexi-field-row-control{min-inline-size:0}.nexi-field-row-control :where(.ant-auto-complete,.ant-input,.ant-input-affix-wrapper,.ant-input-group-wrapper,.ant-input-number,.ant-picker,.ant-select,.ui-picker-host),.nexi-field-row-control .ui-picker-host :where(.ant-auto-complete,.ant-select){inline-size:100%;max-inline-size:100%}.nexi-field-group{justify-content:start;align-items:start;gap:var(--space-4);inline-size:100%;min-inline-size:0;display:grid}.nexi-field-group--1{grid-template-columns:minmax(0, var(--field-column-max))}.nexi-field-group--2{grid-template-columns:repeat(2, minmax(0, var(--field-column-max)))}.nexi-field-group--3{grid-template-columns:repeat(3, minmax(0, var(--field-column-max)))}.nexi-field-group--4{grid-template-columns:repeat(4, minmax(0, var(--field-column-max)))}.nexi-field-group--divided{border-block-start:var(--border-width-1) solid var(--border);padding-block-start:var(--space-3)}@media (width<=1023px){.nexi-field-row{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.nexi-field-row-label{padding-block:0}.nexi-field-group--3,.nexi-field-group--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.nexi-field-group--2,.nexi-field-group--3,.nexi-field-group--4{grid-template-columns:minmax(0,1fr)}}.page-refresh-button.ui-button.ant-btn{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:var(--page-refresh-button-min-inline-size,auto);min-block-size:var(--control-md);padding-inline:var(--space-3);line-height:var(--leading-none);display:inline-flex;overflow:hidden}.page-refresh-button.ui-button.ant-btn>.ant-btn-icon,.page-refresh-button.ui-button.ant-btn .ant-btn-loading-icon,.page-refresh-button.ui-button.ant-btn .ant-btn-icon-only{display:none!important}.page-refresh-button[data-busy=true]{cursor:progress;pointer-events:none}.page-refresh-button__glyph{block-size:1em;inline-size:1em;line-height:var(--leading-none);transform-origin:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.page-refresh-button__label{white-space:nowrap;flex:none;display:inline-block}.page-refresh-button[data-busy=true] .page-refresh-button__glyph{animation:page-refresh-spin var(--duration-loading) linear infinite}.page-refresh-button[data-label=false]{inline-size:var(--control-md);min-inline-size:var(--control-md);padding-inline:0}@keyframes page-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-refresh-button[data-busy=true] .page-refresh-button__glyph{opacity:.72;animation:none}}
