.header{box-sizing:border-box;background:var(--color-coconut-50);border-bottom:1px solid var(--color-coconut-700);min-width:fit-content}.header-container{padding:var(--spacing-12) 0;background:var(--color-coconut-50);display:flex;align-items:center}.header-app-name{display:flex}.header-logo{text-decoration:none;color:var(--color-denim-700);display:inline-flex;align-items:center;gap:var(--spacing-8);border:0;background:none;border-radius:var(--border-radius-default);padding:0;outline:none}.header-logo:focus-visible{color:var(--color-sapphire-700);box-shadow:var(--box-shadow-focus-outline)}button.header-logo,a.header-logo[href]{cursor:pointer}.header-desktop-navigation{margin-left:var(--spacing-32);display:flex}.header-desktop-navigation .header-menu-dropdown{display:flex;flex-flow:column wrap;padding:var(--spacing-8) 0;min-width:264px;border-color:var(--color-coconut-300);box-shadow:0 10px 19px #0709160f;z-index:900}:is(.header-desktop-navigation button.header-menu-item,.header-desktop-navigation a[href].header-menu-item,.header-desktop-navigation .header-menu-item-has-children):focus-visible{box-shadow:var(--box-shadow-focus-outline)}.header-desktop-navigation .header-menu-item{border:0;display:flex;gap:var(--spacing-8);background:none;text-decoration:none;align-items:center;color:var(--color-obsidian-600);outline:none}.header-desktop-navigation .header-menu-dropdown-item{padding:var(--spacing-12) var(--spacing-16)}.header-desktop-navigation .header-menu-item-chevron{flex:0 0 20px}:is(.header-desktop-navigation,.header-mobile-menu) button.header-menu-item,:is(.header-desktop-navigation,.header-mobile-menu) a.header-menu-item[href],:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item.header-menu-item-has-children{cursor:pointer}:is(:is(.header-desktop-navigation,.header-mobile-menu) button.header-menu-item,:is(.header-desktop-navigation,.header-mobile-menu) a.header-menu-item[href],:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item.header-menu-item-has-children):hover{color:var(--color-sapphire-600)}:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item-chevron{flex-shrink:0;transition:transform .1s ease-out}.header-menu-item-open :is(:is(.header-desktop-navigation,.header-mobile-menu) .header-menu-item-chevron){transform:rotate(180deg)}.header-desktop-actions{margin-left:auto;display:flex;gap:var(--spacing-8)}.header-mobile-menu-button{width:36px;margin-left:auto}.header-mobile-menu{box-sizing:border-box;overflow:auto;display:flex;flex-direction:column;outline:none;background-color:var(--color-coconut-50);padding:var(--spacing-8) 0;z-index:900}@media (width <= 440px){.header-mobile-menu{border-top:1px solid var(--color-coconut-700);width:100vw;min-height:var(--available-height);margin-top:.9375rem}}@media (width > 440px){.header-mobile-menu{border-radius:var(--border-radius-default);border:1px solid var(--color-coconut-300);box-shadow:0 10px 19px #0709160f;min-width:20rem;max-height:var(--available-height);margin-right:5px}}.header-mobile-menu .header-menu-item{display:flex;justify-content:space-between;outline:none;text-decoration:none;text-align:left;border:0;background:none;color:var(--color-obsidian-800);gap:var(--spacing-8);padding:var(--spacing-12) .875rem;margin:0 2px}.header-mobile-menu .header-menu-item.header-menu-item-hidden{display:none}.header-mobile-menu .header-menu-item.header-menu-item-nested{padding-left:var(--spacing-24)}.header-mobile-menu .header-menu-item.header-menu-item-open{color:var(--color-sapphire-600)}.header-mobile-menu .header-menu-item:focus-visible{box-shadow:var(--box-shadow-focus-input)}.header-mobile-menu .header-mobile-actions{display:flex;flex-direction:column;gap:var(--spacing-8);padding:var(--spacing-24) var(--spacing-16) var(--spacing-8)}.separator{background-color:var(--color-coconut-700);height:1px;display:block;width:100%;margin:var(--spacing-16) 0}.breadcrumbs{display:flex}.breadcrumbs .breadcrumbs-container{display:flex;white-space:nowrap;gap:var(--spacing-8);align-items:center}.breadcrumbs .breadcrumbs-item{color:var(--color-obsidian-200);text-decoration:none;white-space:nowrap}.breadcrumbs .breadcrumbs-chevron{color:var(--color-obsidian-200);flex:0 0 12px;width:12px}.breadcrumbs .breadcrumbs-current{color:var(--color-obsidian-600)}.breadcrumbs .breadcrumbs-collapsed-menu{position:absolute;padding:0;box-shadow:0 10px 18px #0000000f;display:none;list-style:none;margin:0}.breadcrumbs .breadcrumbs-collapsed-menu.breadcrumbs-collapsed-menu-open{display:block}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item{color:var(--color-obsidian-700);display:block;padding:var(--spacing-8) var(--spacing-16);transition:background .1s;outline:none}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item:hover{background-color:var(--color-sapphire-100)}.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item:focus-visible,.breadcrumbs .breadcrumbs-collapsed-menu .breadcrumbs-item.breadcrumbs-item-selected{background-color:var(--color-sapphire-200)}.breadcrumbs .breadcrumbs-collapsed-menu-container{position:relative}.breadcrumbs .breadcrumbs-collapsed-menu-button{border:0;margin:0 0 0 -4px;padding:var(--spacing-4);background-color:transparent;cursor:pointer;font-weight:var(--font-weight-bold);color:var(--color-obsidian-200);outline:none;border-radius:var(--border-radius-default);transition:color .2s,background-color .2s}.breadcrumbs .breadcrumbs-collapsed-menu-button:hover{color:var(--color-obsidian-700);background-color:var(--color-sapphire-200)}.breadcrumbs .breadcrumbs-collapsed-menu-button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.badge{box-sizing:border-box;border-radius:9999px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-4);height:var(--spacing-24);min-width:var(--spacing-24);padding:0 var(--spacing-8);margin:0}a.badge,button.badge{appearance:none;text-decoration:none;border:none;outline:none}:is(a.badge,button.badge):focus-visible{transition:box-shadow .2s;box-shadow:var(--box-shadow-focus-input)}.badge.badge-secondary{color:var(--color-obsidian-800);background-color:var(--color-coconut-600)}.badge.badge-primary{color:var(--color-sapphire-600);background-color:var(--color-sapphire-200)}.badge.badge-success{color:var(--color-forest-700);background-color:var(--color-forest-100)}.badge.badge-warning{color:var(--color-autumn-600);background-color:var(--color-autumn-50)}.badge.badge-danger{color:var(--color-rose-600);background-color:var(--color-rose-100)}a.badge:hover,button.badge:not(:disabled):hover{cursor:pointer}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-secondary{background-color:var(--color-coconut-800)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-primary{background-color:var(--color-sapphire-300)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-success{background-color:var(--color-forest-200)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-warning{background-color:var(--color-autumn-100)}:is(a.badge:hover,button.badge:not(:disabled):hover).badge-danger{background-color:var(--color-rose-200)}.page-header{color:var(--color-obsidian-600)}.page-header .page-header-breadcrumbs{margin-bottom:var(--spacing-24)}.page-header .page-header-container{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-16) var(--spacing-40);flex-wrap:wrap}.page-header .page-header-heading,.page-header .page-header-subheading,.page-header .page-header-body{word-break:break-word;display:block;margin-bottom:var(--spacing-16)}:is(.page-header .page-header-heading,.page-header .page-header-subheading,.page-header .page-header-body):last-child{margin:0}.page-header .page-header-start-column{width:var(--width-medium)}.page-header .page-header-badges{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.page-header .page-header-end-column{display:flex;gap:var(--spacing-12)}.page-header .page-header-separator{margin-bottom:0}.avatar{background-color:var(--color-sapphire-100);border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--color-sapphire-600);font-family:var(--font-family-text),Helvetica,Arial,sans-serif;font-weight:var(--font-weight-medium);overflow:hidden;position:relative}button.avatar,a.avatar{border:none;padding:0;outline:none;text-decoration:none}:is(button.avatar,a.avatar):not(:disabled):hover{background-color:var(--color-sapphire-200);cursor:pointer;transition:background-color .3s}:is(button.avatar,a.avatar):focus-visible{box-shadow:var(--box-shadow-focus-input)}.avatar.avatar-xsmall{height:24px;width:24px;font-size:var(--font-size-xs)}.avatar.avatar-small{height:32px;width:32px;font-size:var(--font-size-sm)}.avatar.avatar-medium{height:40px;width:40px;font-size:var(--font-size-base)}.avatar.avatar-large{height:48px;width:48px;font-size:var(--font-size-lg)}.avatar.avatar-xlarge{height:56px;width:56px;font-size:var(--font-size-xl)}.avatar.avatar-2xlarge{height:64px;width:64px;font-size:var(--font-size-2xl)}.card.action-card{display:flex;flex-direction:column}.card.action-card .action-card-content{display:flex;flex-grow:1;color:var(--color-obsidian-400);gap:var(--spacing-16)}.card.action-card .action-card-icon{flex-grow:0;flex-shrink:0}.card.action-card .card-header+div{margin-top:var(--spacing-4)}.card.action-card .action-card-actions{border-top:1px solid var(--color-coconut-400);display:flex;flex-flow:row wrap;gap:var(--spacing-16);padding:var(--spacing-16) var(--spacing-24) 0;margin:var(--spacing-16) calc(-1 * var(--spacing-24)) 0}.alert{font-family:var(--font-family-text),Helvetica,Arial,sans-serif;display:flex;padding:var(--spacing-16);color:var(--color-obsidian-800);border:1px solid var(--color-sapphire-800);background-color:var(--color-coconut-300);border-radius:var(--border-radius-default);box-sizing:border-box}.alert.alert-info{background-color:var(--color-sapphire-100);border-color:var(--color-sapphire-300)}.alert.alert-info .alert-icon path{fill:var(--color-denim-400)}.alert.alert-warning{background-color:var(--color-autumn-50);border-color:var(--color-autumn-200)}.alert.alert-warning .alert-icon path{fill:var(--color-autumn-500)}.alert.alert-success{background-color:var(--color-forest-100);border-color:var(--color-forest-300)}.alert.alert-success .alert-icon path{fill:var(--color-forest-700)}.alert.alert-danger{background-color:var(--color-rose-50);border-color:var(--color-rose-200)}.alert.alert-danger .alert-icon path{fill:var(--color-rose-600)}.alert .alert-heading{display:block}.alert .alert-icon{flex:0 0 24px;margin-left:var(--spacing-16)}.alert .alert-content{flex-grow:1}.alert.alert-small,.alert.alert-medium,.alert.alert-large,.alert.alert-full{width:100%}.alert.alert-small{max-width:var(--width-small)}.alert.alert-medium{max-width:var(--width-medium)}.alert.alert-large{max-width:var(--width-large)}.alert.alert-fit{display:inline-flex}.alert p:first-child{margin-top:0}.alert p:last-child{margin-bottom:0}.text-link{--text-color: var(--color-sapphire-600);--text-color-hover: var(--color-sapphire-800);--text-color-disabled: var(--color-sapphire-300);font-family:var(--font-family-text),Helvetica,Arial,sans-serif;position:relative;background:transparent;border:none;padding:0;appearance:none;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none;transition:color .2s;box-sizing:border-box;font-weight:var(--font-weight-medium);color:var(--text-color)}.text-link .text-link-label{transition:border-bottom-color .2s;border-bottom:2px solid var(--text-color)}.text-link .text-link-contents{display:flex;gap:.5rem;justify-content:space-between}.text-link:hover{color:var(--text-color-hover)}.text-link:hover .text-link-label{border-bottom-color:var(--text-color-hover)}.text-link.text-link-loading{cursor:default}.text-link.text-link-loading .text-link-spinner{position:absolute;z-index:1}.text-link.text-link-loading,.text-link.text-link-disabled{pointer-events:none;cursor:none}:is(.text-link.text-link-loading,.text-link.text-link-disabled) .text-link-contents{color:var(--text-color-disabled)}:is(.text-link.text-link-loading,.text-link.text-link-disabled) .text-link-label{border-bottom-color:var(--text-color-disabled)}.button{position:relative;font-family:Red Hat Text,Helvetica,Arial,sans-serif;background:transparent;appearance:none;display:inline-flex;justify-content:center;align-items:center;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color .1s,color .1s,border-color .1s;box-sizing:border-box;font-weight:var(--font-weight-medium);outline:none}.button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.button .button-contents{display:flex;gap:.5rem;justify-content:center;align-items:center;text-align:center}.button.button-loading .button-spinner{position:absolute}.button.button-loading .button-contents{visibility:hidden}.button.button-loading,.button.button-disabled{pointer-events:none;cursor:none}.button.button-sm{font-size:var(--font-size-sm);line-height:var(--font-size-sm);min-height:36px;padding:0 1rem;border-radius:var(--border-radius-sm)}.button.button-md{font-size:var(--font-size-base);line-height:var(--font-size-base);min-height:44px;padding:0 1rem;border-radius:var(--border-radius-default)}.button.button-lg{font-size:var(--font-size-lg);line-height:var(--font-size-lg);min-height:56px;padding:0 1rem;border-radius:var(--border-radius-default)}.button.button-primary{--text-color: var(--color-sapphire-100);--bg-color: var(--color-sapphire-500);--bg-hover-color: var(--color-sapphire-600);--bg-disabled-color: var(--color-sapphire-300);background:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}.button.button-primary:hover{background:var(--bg-hover-color);border-color:var(--bg-hover-color)}.button.button-primary.button-loading,.button.button-primary.button-disabled{background:var(--bg-disabled-color);border-color:var(--bg-disabled-color)}.button.button-secondary{--text-color: var(--color-obsidian-500);--text-disabled-color: var(--color-obsidian-100);--border-color: var(--color-obsidian-50);--bg-color: var(--color-coconut-50);--bg-hover-color: var(--color-coconut-300);background:var(--bg-color);border-color:var(--border-color);color:var(--text-color)}.button.button-secondary:hover{background:var(--bg-hover-color);border-color:var(--border-color)}.button.button-secondary.button-loading,.button.button-secondary.button-disabled{color:var(--text-disabled-color)}.button.button-danger{--text-color: var(--color-rose-100);--bg-color: var(--color-rose-600);--bg-hover-color: var(--color-rose-700);--bg-disabled-color: var(--color-rose-200);background:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}.button.button-danger:hover{background:var(--bg-hover-color);border-color:var(--bg-hover-color)}.button.button-danger.button-loading,.button.button-danger.button-disabled{background:var(--bg-disabled-color);border-color:var(--bg-disabled-color)}.button.button-ghost{--text-color: var(--color-obsidian-500);--text-hover-color: var(--color-sapphire-600);--text-disabled-color: var(--color-obsidian-100);color:var(--text-color)}.button.button-ghost:hover{color:var(--text-hover-color)}.button.button-ghost.button-loading,.button.button-ghost.button-disabled{color:var(--text-disabled-color)}.checkbox{display:block;-webkit-user-select:none;user-select:none}.checkbox .checkbox-custom-input{display:flex;align-items:center;justify-content:center;height:18px;width:18px;margin-top:2px;flex-shrink:0;border-radius:var(--border-radius-sm);border:1px solid var(--color-obsidian-200);background-color:var(--color-coconut-50);color:var(--color-sapphire-500);transition:border-color .2s,background-color .2s}.checkbox .checkbox-native-input{position:absolute;height:1px;width:1px;appearance:none;outline:none}.checkbox .checkbox-native-input:focus-visible+.checkbox-custom-input{box-shadow:var(--box-shadow-focus-input);border-color:var(--color-sapphire-500)}.checkbox .checkbox-main-container,.checkbox .checkbox-error-container{display:flex;gap:var(--spacing-8)}.checkbox .checkbox-error-container{margin-top:var(--spacing-4);color:var(--color-rose-600)}.checkbox .checkbox-main-container{max-width:fit-content;color:var(--color-obsidian-800)}.checkbox .checkbox-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:28px}.checkbox .checkbox-error-icon{margin-top:1px;flex-shrink:0}.checkbox .checkbox-native-input:checked+.checkbox-custom-input,.checkbox.checkbox-indeterminate .checkbox-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-100)}.checkbox .checkbox-icon{display:none}.checkbox .checkbox-native-input:checked+.checkbox-custom-input .checkbox-icon,.checkbox.checkbox-indeterminate .checkbox-icon{display:block}.checkbox .checkbox-native-input:disabled+.checkbox-custom-input{border-color:var(--color-denim-200);background-color:var(--color-sapphire-100);color:var(--color-denim-200)}.checkbox .checkbox-main-container:not(:has(:disabled)){cursor:pointer}.checkbox .checkbox-main-container:not(:has(:disabled)):hover .checkbox-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-200)}.checkbox .checkbox-label{cursor:inherit}.checkbox.checkbox-error .checkbox-native-input+.checkbox-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-100);color:var(--color-rose-600)}.checkbox.checkbox-error .checkbox-native-input:disabled+.checkbox-custom-input{border-color:var(--color-rose-200);background-color:var(--color-rose-100);color:var(--color-rose-200)}.checkbox.checkbox-error .checkbox-native-input:focus-visible+.checkbox-custom-input{box-shadow:var(--box-shadow-focus-input-invalid);border-color:var(--color-rose-600)}.checkbox.checkbox-error .checkbox-main-container:not(:has(:disabled)):hover .checkbox-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-200)}:root{--column-width: 0}.table-container{--gradient: transparent 0, #07091617 120%;position:relative;overflow:hidden;border-radius:var(--border-radius-default);border:1px solid var(--color-coconut-800)}.table-container .table-scroll-container{overflow:auto}.table-container.table-sticky-header{max-height:fit-content}.table-container.table-sticky-header .table-scroll-container{max-height:100%}.table-container.table-sticky-header th{position:sticky;top:0}.table-container.table-sticky-column th:first-child,.table-container.table-sticky-column tbody td:first-child{position:sticky;left:0}.table-shadow-left :is(.table-container.table-sticky-column th:first-child,.table-container.table-sticky-column tbody td:first-child){border-right:1px solid var(--color-coconut-800)}.table-container.table-sticky-column th:first-child{z-index:1}.table-container.table-full,.table-container.table-small,.table-container.table-medium,.table-container.table-large,.table-container.table-xlarge{width:100%}.table-container.table-small{max-width:var(--width-small)}.table-container.table-medium{max-width:var(--width-medium)}.table-container.table-large{max-width:var(--width-large)}.table-container.table-xlarge{max-width:var(--width-xlarge)}.table-container.table-fit{width:fit-content}.table-container.table-shadow-left:before,.table-container.table-shadow-right:after,.table-container.table-shadow-header th:after{content:"";pointer-events:none;position:absolute}.table-container.table-shadow-left:before,.table-container.table-shadow-right:after{top:0;width:var(--spacing-24);height:100%;z-index:1}.table-container.table-shadow-left:before{left:var(--column-width, 0);background:linear-gradient(to left,var(--gradient))}.table-container.table-shadow-right:after{right:0;background:linear-gradient(to right,var(--gradient))}.table-container.table-shadow-header th:after{left:0;background:linear-gradient(to top,var(--gradient));width:100%;height:var(--spacing-24)}.table{--padding: var(--spacing-12);color:var(--color-obsidian-800);border-collapse:separate;border-spacing:0;width:100%}.table caption,.table th,.table td{text-align:left;vertical-align:top;background-color:var(--color-coconut-50);border-bottom:1px solid var(--color-coconut-400)}.table caption,.table td{padding:var(--padding)}:is(.table th,.table td):empty:after,:is(.table th,.table td) .table-header:empty:after{content:" "}.table>:last-child tr:last-child th,.table>:last-child tr:last-child td{border-bottom:none}.table th{white-space:nowrap}.table th .table-header{display:flex;align-items:center;gap:var(--spacing-8);padding:var(--padding)}.table th button.table-header{cursor:pointer;width:100%;appearance:none;border:none;outline:none;background-color:transparent;color:inherit;font:inherit}.table th button.table-header:hover{background-color:var(--color-coconut-200)}.table th button.table-header:focus-visible{box-shadow:inset 0 0 0 2px var(--color-sapphire-300);transition:box-shadow .2s}th:first-child :is(.table th button.table-header:focus-visible){border-top-left-radius:var(--border-radius-default)}th:last-child :is(.table th button.table-header:focus-visible){border-top-right-radius:var(--border-radius-default)}.table th .table-sort-indicator{transition:all .2s}.table th[aria-sort=descending] .table-sort-indicator{transform:rotate(180deg)}.table th .table-tooltip{border-radius:50%}.table th .table-tooltip:focus-visible{box-shadow:var(--box-shadow-focus-outline)}th.table-select,td.table-select{width:var(--spacing-4)}td.table-actions{padding:.375rem var(--spacing-8)}td.table-actions .table-actions-content{display:flex;justify-content:end;gap:var(--spacing-8)}tbody tr:hover td:not(.table-body-full-span){background-color:var(--color-coconut-200)}caption{position:sticky;z-index:2}caption .table-caption{position:sticky;left:var(--padding)}tfoot td:has(.table-pagination){height:3.25rem;padding:0}tfoot .table-pagination{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;overflow:hidden;background-color:var(--color-coconut-50);border-top:1px solid var(--color-coconut-400);height:3.25rem;padding:0 var(--spacing-8);z-index:2}.table-body-alert{width:100%;display:flex;flex-direction:column;align-items:center}.table-body-alert .table-body-alert-text{text-align:center}.table-body-alert .table-body-alert-actions{display:flex;gap:var(--spacing-16)}.table-body-alert.table-body-alert-variant-primary .table-body-alert-icon{color:var(--color-sapphire-600)}.table-body-alert.table-body-alert-variant-secondary .table-body-alert-icon{color:var(--color-obsidian-800)}.table-body-alert.table-body-alert-variant-warning .table-body-alert-icon{color:var(--color-autumn-400)}.table-body-alert.table-body-alert-variant-danger .table-body-alert-icon{color:var(--color-rose-600)}.table-body-alert.table-body-alert-variant-success .table-body-alert-icon{color:var(--color-forest-600)}td.table-body-full-span{box-sizing:border-box;height:16.25rem;padding-top:var(--spacing-40);padding-bottom:var(--spacing-48);vertical-align:middle}td.table-body-full-span .table-body-full-span-wrapper{text-align:center}.card{border:1px solid var(--color-coconut-700);background-color:var(--color-coconut-50);border-radius:var(--border-radius-default);display:block;box-sizing:border-box;padding:var(--spacing-24)}.card>p:last-child{margin-bottom:0}:is(.card,.card-header).card-full,:is(.card,.card-header).card-small,:is(.card,.card-header).card-medium,:is(.card,.card-header).card-large{width:100%}:is(.card,.card-header).card-small{max-width:var(--width-small)}:is(.card,.card-header).card-medium{max-width:var(--width-medium)}:is(.card,.card-header).card-large{max-width:var(--width-large)}:is(.card,.card-header).card-fit{width:fit-content}.card-header{box-sizing:border-box;color:var(--color-obsidian-600)}.card-header .card-ingress{color:var(--color-obsidian-400);margin:0}.card-header+.card{margin-top:var(--spacing-8)}.spinner{display:inline-block;box-sizing:border-box;border-style:solid;border-radius:50%;animation:spin 1s linear infinite}.spinner.spinner-medium{border-width:2px;width:1.5rem;height:1.5rem}.spinner.spinner-large{border-width:7px;width:4rem;height:4rem}.spinner.spinner-secondary{border-color:var(--color-obsidian-50);border-bottom-color:var(--color-obsidian-500)}.spinner.spinner-primary{border-color:var(--color-sapphire-200);border-bottom-color:var(--color-sapphire-600)}.spinner.spinner-danger{border-color:var(--color-rose-100);border-bottom-color:var(--color-rose-600)}@keyframes spin{to{transform:rotate(360deg)}}.icon-button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;border-radius:var(--border-radius-sm);transition:background-color .2s}.icon-button.icon-button-primary{color:var(--color-sapphire-600)}.icon-button.icon-button-primary.icon-button-loading,.icon-button.icon-button-primary.icon-button-disabled{color:var(--color-denim-300)}.icon-button.icon-button-secondary{color:var(--color-obsidian-800)}.icon-button.icon-button-secondary.icon-button-loading,.icon-button.icon-button-secondary.icon-button-disabled{color:var(--color-obsidian-300)}.icon-button.icon-button-danger{color:var(--color-rose-600)}.icon-button.icon-button-danger.icon-button-loading,.icon-button.icon-button-danger.icon-button-disabled{color:var(--color-rose-300)}a.icon-button,button.icon-button{outline:none}:is(a.icon-button,button.icon-button):not(.icon-button-loading,.icon-button-disabled){cursor:pointer}.icon-button:hover:not(.icon-button-loading,.icon-button-disabled){background-color:var(--color-coconut-400)}.icon-button:focus-visible{box-shadow:var(--box-shadow-focus-outline)}.modal-overlay{background:#0009;display:grid;place-items:center;z-index:1000}.modal-heading,.modal-body{display:block;word-break:break-word}.modal-card{position:relative}.modal-card:has(.modal-close-button) .modal-heading:first-child,.modal-card:has(.modal-close-button) .modal-body:first-child{margin-right:var(--spacing-32)!important}.modal-close-wrapper{position:absolute;top:var(--spacing-16);right:var(--spacing-16)}.modal-close-wrapper .modal-close-button{color:var(--color-obsidian-800)!important}.modal-heading:not(:last-child){margin-bottom:var(--spacing-16)}.modal-body:not(:last-child){margin-bottom:var(--spacing-24)}.modal-actions{gap:var(--spacing-8);display:flex}.modal-actions.modal-actions-fill{width:100%}.modal-actions.modal-actions-fit{width:fit-content}.modal-actions.modal-actions-equal-widths>*{flex:1}.modal-actions.modal-actions-align-start{justify-content:start}.modal-actions.modal-actions-align-center{justify-content:center}.modal-actions.modal-actions-align-end{justify-content:end}.modal-actions.modal-actions-align-space-between{justify-content:space-between}.modal-actions.modal-actions-align-space-evenly{justify-content:space-evenly}.modal-text-align-left{text-align:left}.modal-text-align-right{text-align:right}.modal-text-align-center{text-align:center}.number-input .input{appearance:textfield}.number-input .input::-webkit-inner-spin-button,.number-input .input::-webkit-outer-spin-button{appearance:none}.number-input .number-input-step-buttons{border:1px solid var(--color-coconut-800);border-radius:var(--border-radius-sm)}.number-input .number-input-step-buttons .number-input-step-button{display:flex;justify-content:center;align-items:center;color:var(--color-obsidian-800);width:18px;height:9px;appearance:none;border:none;outline:none;background-color:transparent;padding:0;margin:0}.number-input .number-input-step-buttons .number-input-step-button:not(:disabled){pointer-events:auto}.number-input .number-input-step-buttons .number-input-step-button:first-child{border-bottom:.5px solid var(--color-coconut-800)}.number-input .number-input-step-buttons .number-input-step-button:last-child{border-top:.5px solid var(--color-coconut-800)}:is(.number-input .input:disabled,.number-input .input.disabled)+.number-input-step-buttons .number-input-step-button{color:var(--color-obsidian-300)}.select{box-sizing:border-box}.select .input.select-label,.select .input.select-multi-label{min-height:2.75rem}.select .placeholder{color:var(--color-obsidian-300)}.select.select-multi-combobox .select-input-wrapper{position:relative;flex:1 0 auto;min-width:var(--spacing-12);max-width:100%}.select.select-multi-combobox .select-input-wrapper:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;font:inherit}.select.select-multi-combobox input{position:absolute;font:inherit;color:inherit;background-color:inherit;border:none;outline:none;width:100%}.select.select-multi-combobox .input:not(.invalid):focus-within{box-shadow:var(--box-shadow-focus-input)}.select.select-multi-combobox .input.invalid:focus-within{box-shadow:var(--box-shadow-focus-input-invalid)}.select .select-multi-label{display:flex;flex-wrap:wrap;gap:var(--spacing-8) var(--spacing-4)}.select .select-multi-label .select-tag{white-space:nowrap;display:inline-flex;flex-shrink:0;border-radius:var(--border-radius-sm);background-color:var(--color-coconut-600);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-sm);max-width:100%;gap:var(--spacing-4);padding:.125rem var(--spacing-8)}.select .select-multi-label.disabled .select-tag{color:var(--color-obsidian-100);-webkit-text-fill-color:var(--color-obsidian-100);background-color:var(--color-coconut-300)}.select .select-multi-label .select-delete-button{display:flex;align-items:center;border-radius:var(--border-radius-sm);flex-shrink:0;appearance:none;border:none;outline:none;background-color:transparent;color:inherit;padding:0}.select .select-multi-label .select-delete-button:not(:disabled){cursor:pointer}.select .select-multi-label .select-delete-button:not(:disabled):hover{background-color:var(--color-coconut-800)}.select .input-icon{color:var(--color-obsidian-800);transition:transform .1s ease-out}.select.select-open .input-icon{transform:rotate(180deg)}.select-list{box-sizing:border-box;overflow:auto;background-color:var(--color-coconut-50);border:1px solid var(--color-coconut-800);border-radius:var(--border-radius-default);box-shadow:0 10px 19px #0000000f;min-height:var(--spacing-40);max-height:25rem;z-index:1001}.select-list .select-list-items{list-style:none;padding:0;margin:0}.select-list .select-list-item{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;color:var(--color-obsidian-800);min-height:var(--spacing-40);padding:var(--spacing-8) var(--spacing-16);gap:var(--spacing-12)}.select-list .select-list-item:first-child{padding-top:.625rem}.select-list .select-list-item:last-child{padding-bottom:.625rem}.select-list .select-list-item:hover{cursor:pointer;background-color:var(--color-coconut-200)}.select-list .select-list-item.select-active{background-color:var(--color-coconut-300)}.select-list .select-list-item.select-disabled{pointer-events:none;color:var(--color-obsidian-200)}.select-list .select-list-item.select-empty{pointer-events:none}.select-list .select-list-item .select-icon{flex-shrink:0;color:var(--color-sapphire-500)}.select-list .select-multi-list-item{justify-content:flex-start}.select-list .select-multi-list-item .select-label{padding-top:1px;margin-bottom:-1px}.select-list .select-multi-list-item .select-checkbox{background-color:var(--color-coconut-50);border:1px solid var(--color-obsidian-200);border-radius:var(--border-radius-sm);flex-shrink:0;height:1.125rem;width:1.125rem}.select-list .select-multi-list-item .select-checkbox.checked{display:flex;align-items:center;justify-content:center;color:var(--color-sapphire-500);background-color:var(--color-sapphire-100);border-color:var(--color-sapphire-500)}.select-list .select-multi-list-item .select-checkbox:not(.disabled):hover{background-color:var(--color-sapphire-200);border-color:var(--color-sapphire-500)}.select-list .select-multi-list-item .select-checkbox.disabled{background-color:var(--color-sapphire-100);border-color:var(--color-denim-200)}.select-list .select-all:not(:last-child){border-bottom:1px solid var(--color-coconut-800)}.select-list .select-list-virtual{position:relative}.select-list .select-list-virtual .select-list-item{box-sizing:border-box;position:absolute;top:0;left:0;width:100%}.select .select-label,.select-list .select-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.switch{display:block}.switch .switch-slider{width:40px;height:20px;padding:2px;border-radius:1000px;background-color:var(--color-obsidian-200);position:relative;transition:background-color .1s linear;overflow:hidden;display:inline-block;flex:0 0 40px}.switch .switch-thumb{width:20px;height:20px;border-radius:1000px;background-color:var(--color-coconut-50);position:absolute;transform-origin:50% 50%;transform:translateZ(0);transition:transform .15s cubic-bezier(.32,0,.07,1)}.switch .switch-label{cursor:inherit;color:var(--color-obsidian-800);margin-left:8px}.switch .switch-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:52px}.switch .switch-main-container{display:flex;max-width:fit-content}.switch .switch-error-container{display:flex;margin-left:var(--spacing-24);gap:var(--spacing-8);margin-top:var(--spacing-4);color:var(--color-rose-600)}.switch .switch-error-icon{margin-top:1px;flex-shrink:0}.switch .switch-native-input:checked+.switch-slider{background-color:var(--color-sapphire-600)}.switch .switch-native-input:checked+.switch-slider .switch-thumb{transform:translate3d(20px,0,0)}.switch .switch-native-input:disabled+.switch-slider{background-color:var(--color-obsidian-100)}.switch .switch-native-input:checked:disabled+.switch-slider{background-color:var(--color-denim-300)}.switch .switch-native-input:focus-visible+.switch-slider{box-shadow:var(--box-shadow-focus-input)}.switch .switch-native-input:not(:disabled)+.switch-slider .switch-thumb{box-shadow:0 1px 5px #10182829}.switch:not(.switch-error) .switch-native-input:disabled+.switch-slider .switch-thumb{background-color:var(--color-sapphire-100)}.switch .switch-main-container:not(:has(:disabled)){cursor:pointer}.switch .switch-main-container:not(:has(:disabled)):hover .switch-slider{background-color:var(--color-obsidian-300)}.switch .switch-main-container:not(:has(:disabled)):hover .switch-native-input:checked+.switch-slider{background-color:var(--color-sapphire-700)}.switch.switch-error .switch-native-input+.switch-slider{background-color:var(--color-rose-200)}.switch.switch-error .switch-native-input:checked+.switch-slider{background-color:var(--color-rose-600)}.switch.switch-error .switch-native-input:disabled+.switch-slider{background-color:var(--color-rose-100)}.switch.switch-error .switch-native-input:checked:disabled+.switch-slider{background-color:var(--color-rose-100)}.switch.switch-error .switch-native-input:focus-visible+.switch-slider{box-shadow:var(--box-shadow-focus-input-invalid)}.switch.switch-error .switch-native-input:focus-visible:not(:checked)+.switch-slider{padding:1px;border:1px solid var(--color-coconut-50)}.switch.switch-error .switch-main-container:not(:has(:disabled)):hover .switch-slider{background-color:var(--color-rose-300)}.switch.switch-error .switch-main-container:not(:has(:disabled)):hover .switch-native-input:checked+.switch-slider{background-color:var(--color-rose-700)}.date-input .input{color:#000}.date-input .input::-webkit-datetime-edit{display:block;padding:0;font-variant:normal}.date-input .input::-webkit-datetime-edit-text{color:var(--color-obsidian-100);padding:0 .125rem}.date-input .input::-webkit-datetime-edit-day-field,.date-input .input::-webkit-datetime-edit-month-field,.date-input .input::-webkit-datetime-edit-year-field{color:var(--color-obsidian-800);padding:0}.date-input .input::-webkit-datetime-edit-fields-wrapper{padding:0}.date-input .input::-webkit-calendar-picker-indicator{position:absolute;background:none;top:.6875rem;right:.6875rem;width:var(--spacing-24);height:var(--spacing-24);padding:0}.date-input .date-input-icon{position:absolute;display:flex;justify-content:center;align-items:center;background-color:var(--color-coconut-50);top:.1875rem;right:var(--spacing-4);width:2.375rem;height:2.375rem;pointer-events:none}.date-input .input:disabled~.date-input-icon,.date-input .input.disabled~.date-input-icon{color:var(--color-obsidian-300);background-color:var(--color-coconut-200)}@-moz-document url-prefix(){.date-input .input-icon-container .input{color:var(--color-obsidian-800);padding-right:.5625rem}}.time-input .input{color:#000;position:relative}.time-input .input::-webkit-datetime-edit{display:block;padding:0;font-variant:normal}.time-input .input::-webkit-datetime-edit-text{color:var(--color-obsidian-100);padding:0 .125rem}.time-input .input::-webkit-datetime-edit-day-field,.time-input .input::-webkit-datetime-edit-month-field,.time-input .input::-webkit-datetime-edit-year-field{color:var(--color-obsidian-800);padding:0}.time-input .input::-webkit-datetime-edit-fields-wrapper{padding:0}.time-input .input::-webkit-calendar-picker-indicator{position:absolute;background:none;top:.3rem;right:.3rem;width:var(--spacing-32);height:var(--spacing-32);padding:0;margin:0;border-radius:4px;cursor:pointer}.time-input .input::-webkit-calendar-picker-indicator:focus{outline:none;box-shadow:var(--box-shadow-focus-input)}.time-input .time-input-icon{position:absolute;display:flex;justify-content:center;align-items:center;top:.2rem;right:.2rem;width:2.375rem;height:2.375rem;pointer-events:none}.time-input .input:disabled~.time-input-icon,.time-input .input.disabled~.time-input-icon{color:var(--color-obsidian-300);background-color:var(--color-coconut-200)}@-moz-document url-prefix(){.time-input .input-icon-container .input{color:var(--color-obsidian-800);padding-right:.5625rem}}.tooltip{font-family:var(--font-family-text),Helvetica,Arial,sans-serif;display:inline-flex;position:relative}.tooltip,.tooltip>*{outline:none}:is(.tooltip,.tooltip>*):focus-visible{box-shadow:var(--box-shadow-focus-outline)}.tooltip-popup{width:max-content;padding:var(--spacing-12);border-radius:var(--border-radius-default);background-color:var(--color-denim-700);fill:var(--color-denim-700);box-shadow:0 10px 19px #0709160f;z-index:9999}.tooltip-popup,.tooltip-popup a{color:var(--color-coconut-50)}.tooltip-popup .tooltip-header{display:block;margin-bottom:var(--spacing-4)}.tooltip-popup.tooltip-width-small{max-width:var(--width-small)}.tooltip-popup.tooltip-width-medium{max-width:var(--width-medium)}.tooltip-popup.tooltip-size-small{border-radius:var(--border-radius-sm);padding:var(--spacing-4) var(--spacing-8)}.tooltip-popup.tooltip-size-default{padding:var(--spacing-12)}.tooltip-popup.tooltip-width-large{max-width:var(--width-large)}.tooltip-popup.tooltip-visible{scale:1}.tooltip-popup.tooltip-hidden{scale:0}.form-element-wrapper .form-element-wrapper-element *{box-sizing:border-box}.form-element-wrapper .form-element-wrapper-label{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-4);color:var(--color-obsidian-800)}.form-element-wrapper .form-element-wrapper-tooltip:hover{cursor:pointer;color:var(--color-sapphire-600)}.form-element-wrapper .form-element-wrapper-tooltip:focus-visible{border-radius:var(--border-radius-full);box-shadow:var(--box-shadow-focus-outline);outline:none}.form-element-wrapper .form-element-wrapper-hint,.form-element-wrapper .form-element-wrapper-error-container{margin-bottom:var(--spacing-4);display:block}.form-element-wrapper .form-element-wrapper-hint{color:var(--color-obsidian-400)}.form-element-wrapper .form-element-wrapper-error-container{display:flex;gap:var(--spacing-4);color:var(--color-rose-600)}.form-element-wrapper .form-element-wrapper-error-container .form-element-wrapper-error-icon{margin-top:1px}.tag{box-sizing:border-box;border-radius:var(--border-radius-sm);white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-4)}.tag.tag-secondary{color:var(--color-obsidian-500);background-color:var(--color-coconut-300)}.tag.tag-primary{color:var(--color-sapphire-600);background-color:var(--color-sapphire-200)}.tag.tag-success{color:var(--color-forest-700);background-color:var(--color-forest-100)}.tag.tag-warning{color:var(--color-autumn-600);background-color:var(--color-autumn-50)}.tag.tag-danger{color:var(--color-rose-600);background-color:var(--color-rose-100)}.tag.tag-small{min-height:1.375rem;padding:.125rem var(--spacing-8)}.tag.tag-medium{min-height:var(--spacing-24);padding:.125rem .625rem}.tag.tag-large{min-height:var(--spacing-32);padding:var(--spacing-4) var(--spacing-12)}.text{padding:0;margin:0}.text.text-font-weight-regular{font-weight:var(--font-weight-normal)}.text.text-font-weight-medium{font-weight:var(--font-weight-medium)}.text.text-font-weight-bold{font-weight:var(--font-weight-bold)}.text.text-font-type-heading{font-family:var(--font-family-display),Helvetica,Arial,sans-serif}.text.text-font-type-heading.text-size-xlarge{font-size:var(--font-size-6xl);line-height:var(--line-height-6xl)}.text.text-font-type-heading.text-size-large{font-size:var(--font-size-5xl);line-height:var(--line-height-5xl)}.text.text-font-type-heading.text-size-medium{font-size:var(--font-size-4xl);line-height:var(--line-height-4xl)}.text.text-font-type-heading.text-size-small{font-size:var(--font-size-3xl);line-height:var(--line-height-3xl)}.text.text-font-type-heading.text-size-xsmall{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.text.text-font-type-text{font-family:var(--font-family-text),Helvetica,Arial,sans-serif}.text.text-font-type-text.text-size-xlarge{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.text.text-font-type-text.text-size-large{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text.text-font-type-text.text-size-medium{font-size:var(--font-size-base);line-height:var(--line-height-base)}.text.text-font-type-text.text-size-small{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text.text-font-type-text.text-size-xsmall{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.radio{display:block;-webkit-user-select:none;user-select:none}.radio .radio-custom-input{display:flex;align-items:center;justify-content:center;height:20px;width:20px;margin-top:2px;flex-shrink:0;border-radius:50%;border:1px solid var(--color-obsidian-200);background-color:var(--color-coconut-50);transition:border-color .2s,background-color .2s}.radio .radio-indicator{width:8px;height:8px;background-color:transparent;border-radius:50%;opacity:0;transition:background-color .1s}.radio .radio-main-container,.radio .radio-error-container{display:flex;gap:var(--spacing-8)}.radio .radio-error-container{margin-top:var(--spacing-4);margin-left:1px;color:var(--color-rose-600)}.radio .radio-main-container{max-width:fit-content;color:var(--color-obsidian-800)}.radio .radio-error-icon{margin-top:1px;flex-shrink:0}.radio .radio-label{margin-top:1px;cursor:inherit}.radio .radio-hint{display:block;color:var(--color-obsidian-400);margin-top:2px;margin-left:30px}.radio .radio-main-container:not(:has(:disabled)){cursor:pointer}.radio .radio-main-container:not(:has(:disabled)):hover .radio-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-200)}.radio .radio-native-input{position:absolute;height:1px;width:1px;appearance:none;outline:none}.radio .radio-native-input:focus-visible+.radio-custom-input{border-color:var(--color-sapphire-500);box-shadow:var(--box-shadow-focus-input)}.radio .radio-native-input:checked+.radio-custom-input{border-color:var(--color-sapphire-500);background-color:var(--color-sapphire-100)}.radio .radio-native-input:checked+.radio-custom-input .radio-indicator{background-color:var(--color-sapphire-500);opacity:1}.radio .radio-native-input:disabled+.radio-custom-input{border-color:var(--color-denim-200);background-color:var(--color-sapphire-100);color:var(--color-denim-200)}.radio .radio-native-input:disabled+.radio-custom-input .radio-indicator{background-color:var(--color-denim-200)}.radio.radio-error .radio-native-input+.radio-custom-input{border-color:var(--color-rose-600);background-color:var(--color-rose-100)}.radio.radio-error .radio-native-input+.radio-custom-input .radio-indicator{background-color:var(--color-rose-600)}.radio.radio-error .radio-native-input:disabled+.radio-custom-input{border-color:var(--color-rose-200);background-color:var(--color-rose-100)}.radio.radio-error .radio-native-input:disabled+.radio-custom-input .radio-indicator{background-color:var(--color-rose-200)}.radio.radio-error .radio-native-input:focus-visible+.radio-custom-input{box-shadow:var(--box-shadow-focus-input-invalid);border-color:var(--color-rose-600)}.radio.radio-error .radio-main-container:not(:has(:disabled)):hover .radio-custom-input{border-color:var(--color-rose-500);background-color:var(--color-rose-200)}
