.dp-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;margin:0;padding:var(--space-4);box-sizing:border-box;border-block-start:var(--border-hairline) solid var(--border)}.dp-pagination__size{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-ui-size);font-weight:400;color:var(--text-muted);flex:none}.dp-pagination__size select{height:var(--control-height-sm);min-width:3.5rem;padding-inline:var(--space-2);border:var(--border-hairline) solid var(--border);border-radius:var(--dp-control-radius);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--font-ui-size);font-variant-numeric:tabular-nums}.dp-pagination__size select:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-pagination__status{margin:0;font-size:var(--font-ui-size);font-weight:400;color:var(--text-muted);font-variant-numeric:tabular-nums}.dp-pagination__pages{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.dp-pagination__nav,.dp-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:var(--control-height-sm);padding:0 var(--space-2);border:var(--border-hairline) solid transparent;border-radius:var(--dp-control-radius);background:transparent;color:var(--text);font-family:inherit;font-size:var(--font-ui-size);font-weight:400;font-variant-numeric:tabular-nums;cursor:pointer}.dp-pagination__page--current{background:var(--surface-selected);border-color:var(--border);font-weight:600}.dp-pagination__nav:hover:not(:disabled),.dp-pagination__page:hover:not(.dp-pagination__page--current){background:var(--surface-hover)}.dp-pagination__nav:focus-visible,.dp-pagination__page:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.dp-pagination__nav:disabled{color:var(--text-faint);cursor:default}.dp-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:var(--control-height-sm);color:var(--text-muted)}.dp-inline-edit{display:flex;align-items:center;gap:var(--space-2);min-width:0;cursor:pointer}.dp-inline-edit__value{flex:1;min-width:0}.dp-inline-edit__pencil{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--text-faint);cursor:pointer;opacity:0}.dp-inline-edit:focus-within .dp-inline-edit__pencil,.dp-inline-edit:hover .dp-inline-edit__pencil{opacity:1}.dp-inline-edit__editor{display:flex;align-items:center;gap:var(--space-2);min-width:0}.dp-inline-edit__control{height:28px;min-width:80px;max-width:100%;padding:0 var(--gap-inline);border:var(--border-control) solid var(--border);border-radius:var(--dp-control-radius);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--font-ui-size)}.dp-inline-edit__control:focus-visible{outline:1px solid var(--text);outline-offset:1px;border-color:var(--text)}.dp-inline-edit__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.dp-inline-edit__icon--save{color:var(--status-positive)}.dp-inline-edit__icon--cancel{color:var(--status-negative)}.dp-inline-edit__icon:disabled{opacity:.5;cursor:default}.dp-console-toolbar{display:flex;align-items:center;gap:var(--space-3);flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;overflow-x:hidden;min-height:var(--control-height-md)}.dp-console-toolbar--sm{min-height:var(--control-height-sm)}.dp-console-toolbar--md{min-height:var(--control-height-md)}.dp-console-toolbar--lg{min-height:var(--control-height-lg)}.dp-console-toolbar__lead{display:inline-flex;align-items:center;gap:var(--space-3);flex:0 1 360px;min-width:0;max-width:360px}.dp-console-toolbar__lead .dp-search:focus-within{flex-basis:320px}.dp-console-toolbar .dp-search{flex:1 1 auto;width:100%;min-width:0;max-width:none}@media (max-width:767px){.dp-console-toolbar__lead:has(.dp-search--collapsed){flex:none;max-width:var(--control-height-touch)}.dp-console-toolbar__lead:has(.dp-search--expanded){flex:1 1 auto;max-width:none}}.dp-console-toolbar__lane{position:relative;display:flex;align-items:center;gap:var(--space-3);flex:1 1 0;min-width:0;overflow:hidden;flex-wrap:nowrap}.dp-console-toolbar__filter-item{display:inline-flex;gap:var(--space-3);flex:none}.dp-console-toolbar__filter-item[data-overflowing=true]{position:absolute;top:0;inset-inline-start:0;visibility:hidden;pointer-events:none}.dp-console-toolbar__fixed{display:inline-flex;flex:none}.dp-console-toolbar__more{flex:none}.dp-console-toolbar__more-count{color:var(--text-muted)}.dp-console-toolbar__clear{margin:0;padding:0;border:none;background:transparent;font-family:inherit;font-size:var(--font-ui-size);font-weight:400;color:var(--text);text-decoration:underline;cursor:pointer;white-space:nowrap}.dp-console-toolbar__clear:hover,.dp-toolbar-btn{color:var(--text-muted)}.dp-toolbar-btn{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-5);border-radius:var(--dp-control-radius,var(--radius-pill));border:var(--border-control) solid var(--g400);background:var(--surface);font-family:inherit;font-size:var(--font-ui-size);font-weight:400;white-space:nowrap;cursor:pointer;transition:var(--transition-control)}.dp-toolbar-btn:hover{background:var(--surface-selected);border-color:var(--g600)}.dp-toolbar-btn--danger{border-color:var(--status-negative);color:var(--status-negative)}.dp-toolbar-btn--danger:hover{background:var(--surface-sunken);border-color:var(--status-negative)}.dp-toolbar-btn--accent{color:var(--accent-on)}.dp-toolbar-btn--accent,.dp-toolbar-btn--accent:hover{background:var(--accent);border-color:var(--accent)}.dp-console-toolbar__trail{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto}.dp-console-toolbar__view{flex:none}.dp-console-toolbar__batch-lead{display:inline-flex;align-items:center;gap:var(--space-3);flex:1 1 auto;min-width:0}.dp-console-toolbar__batch-count{font-size:var(--font-ui-size);font-weight:400;color:var(--text);white-space:nowrap}.dp-console-filter-panel{display:flex;flex-direction:column;width:260px;max-width:calc(100vw - 36px);max-height:min(480px,calc(100vh - 72px));overflow-y:auto;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);box-sizing:border-box}.dp-console-filter-panel:focus{outline:none}.dp-console-filter-panel__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-block-end:var(--border-hairline) solid var(--border);font-size:var(--font-ui-size);font-weight:600;color:var(--text)}.dp-console-filter-panel__close{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm)}.dp-console-filter-panel__close:hover{background:var(--surface-selected);color:var(--text)}.dp-console-filter-panel__section{padding:var(--space-3) var(--space-4);border-block-end:var(--border-hairline) solid var(--border)}.dp-console-filter-panel__section h4{margin:0 0 var(--space-2);font-size:var(--font-caption-size);color:var(--text-muted);font-weight:600}.dp-console-filter-panel__control{display:flex}.dp-console-filter-panel__foot{display:flex;gap:var(--space-2);padding:var(--space-4)}@media (max-width:767px){.dp-toolbar-btn{height:var(--control-height-touch)}.dp-console-toolbar__clear{display:inline-flex;align-items:center;min-height:var(--control-height-touch)}}.dp-data-console{--console-toolbar-gap:calc(var(--space-7) + var(--space-6))}.dp-data-console__controls{min-width:0}.dp-data-console__controls,.dp-data-console__top{display:flex;flex-direction:column;gap:var(--space-7)}.dp-data-console__description{margin:0;margin-block-start:calc(-1 * var(--space-7) + 3px);font-size:13px;color:var(--text-faint)}.dp-data-console__before-toolbar{min-width:0}.dp-data-console__surface{min-width:0;background:var(--surface);border:var(--border-hairline) solid var(--border);border-radius:var(--radius-lg);overflow:clip}.dp-data-console__toolbar{padding:var(--space-4);border-block-end:var(--border-hairline) solid var(--border);border-start-start-radius:inherit;border-start-end-radius:inherit}.dp-data-console__count{margin:0;margin-block-end:var(--space-4)}.dp-data-console__count,.dp-data-console__results-count{font-size:var(--font-caption-size);font-weight:500;color:var(--text-faint);font-variant-numeric:tabular-nums}.dp-data-console__results-count{margin:0;padding:var(--space-3) var(--space-4) 0}.dp-data-console--sticky{--console-sticky-top:calc(var(--dp-mobile-bar-height, 0px) - var(--dp-main-padding-top, 0px));--console-top-air:calc(var(--dp-main-padding-top, 0px) - var(--dp-mobile-bar-height, 0px));--console-sticky-total:calc(var(--console-sticky-top) + var(--console-toolbar-height, calc(53px + var(--space-7) + 36px + var(--console-toolbar-gap))))}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__top{position:sticky;inset-block-start:var(--console-sticky-top);z-index:6;background:var(--surface);margin-block-start:calc(-1 * var(--console-top-air));padding-block-start:var(--console-top-air)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__toolbar{position:sticky;inset-block-start:calc(var(--console-sticky-top) + var(--console-header-height, 0px));z-index:6;background:var(--surface)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table thead th{position:sticky;inset-block-start:var(--console-sticky-total);z-index:5;background:var(--surface-card)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-frame--flush thead th{background:var(--surface)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-scroll{overflow-x:clip;overflow-y:visible}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table .dp-table-frame{overflow:clip}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-data-console__list>.dp-table tbody tr{scroll-margin-block-start:calc(var(--console-sticky-total) + 40px)}.dp-data-console--sticky>.dp-data-console__controls>.dp-data-console__surface>.dp-grid-card{scroll-margin-block-start:var(--console-sticky-total)}.dp-progress-wrap{display:flex;flex-direction:column;min-width:0;max-width:100%;font-family:var(--font-sans,inherit)}.dp-progress{display:flex;list-style:none;margin:0;padding:0;min-width:0}.dp-progress--vertical{flex-direction:column}.dp-progress--equal .dp-progress-step{flex:1 1 0}.dp-progress-step{position:relative;min-width:128px}.dp-progress--vertical .dp-progress-step{min-width:0}.dp-progress-btn{all:unset;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;border-block-start:2px solid var(--border);padding-block-start:var(--space-6);padding-inline-end:var(--space-6)}.dp-progress--vertical .dp-progress-btn{border-block-start:0;border-inline-start:2px solid var(--border);padding-block:0 var(--gutter-page);padding-inline-start:var(--space-4);padding-inline-end:0}.dp-progress--vertical .dp-progress-step:last-child .dp-progress-btn{padding-block-end:0}.dp-progress-step--complete .dp-progress-btn,.dp-progress-step--current .dp-progress-btn{border-color:var(--accent)}.dp-progress-btn:not(.dp-progress-btn--static){cursor:pointer}.dp-progress-btn--static{cursor:default}.dp-progress-step--disabled .dp-progress-btn{cursor:not-allowed}.dp-progress-btn:not(.dp-progress-btn--static):hover .dp-progress-label{color:var(--accent);text-decoration:underline}.dp-progress-btn:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.dp-progress-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none;margin-block-start:var(--space-1);color:var(--text)}.dp-progress-step--complete .dp-progress-icon,.dp-progress-step--current .dp-progress-icon{color:var(--accent)}.dp-progress-step--invalid .dp-progress-icon{color:var(--status-red)}.dp-progress-step--disabled .dp-progress-icon{color:var(--text-faint)}.dp-progress-icon-mark{stroke:var(--g0)}.dp-progress-text{display:flex;flex-direction:column;min-width:0;text-align:start}.dp-progress-label{font-size:var(--font-ui-size);line-height:20px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16ch}.dp-progress-step--current .dp-progress-label{font-weight:600}.dp-progress-step--disabled .dp-progress-label{color:var(--text-faint)}.dp-progress-helper{font-size:var(--font-caption-size);line-height:16px;color:var(--text-muted)}.dp-progress-step--invalid .dp-progress-helper{color:var(--status-red)}.dp-progress-sr-only{position:absolute;width:1px;height:var(--space-0);padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dp-progress-compact-caption{display:none;margin:var(--space-3) 0 0;font-size:var(--font-ui-size);color:var(--text)}.dp-progress-compact-caption strong{font-weight:600}.dp-progress-compact-caption span{color:var(--text-muted);font-size:var(--font-caption-size);margin-inline-start:var(--space-2)}@media (max-width:767px){.dp-progress--horizontal{gap:var(--space-1)}.dp-progress--horizontal .dp-progress-step{min-width:0;flex:1 1 0}.dp-progress--horizontal .dp-progress-btn{padding-block-start:var(--space-3);padding-inline-end:0;justify-content:flex-start;min-height:var(--control-height-touch)}.dp-progress--horizontal .dp-progress-text{display:none}.dp-progress-compact-caption{display:block}}.dp-progress--force-compact{gap:var(--space-1)}.dp-progress--force-compact .dp-progress-step{min-width:0;flex:1 1 0}.dp-progress--force-compact .dp-progress-btn{padding-block-start:var(--space-3);padding-inline-end:0;justify-content:flex-start;min-height:var(--control-height-touch)}.dp-progress--force-compact .dp-progress-text{display:none}.dp-progress--force-compact~.dp-progress-compact-caption{display:block}