.custom-input .input-wrapper{border:1px solid var(--colorBorder);box-sizing:border-box;background-color:var(--colorBgContainer);cursor:text;border-radius:8px;flex-direction:row;align-items:center;padding:4px 10px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.custom-input .input-wrapper:hover:not(.disable):not(.error),.custom-input .input-wrapper.focused:not(.disable):not(.error){border-color:var(--colorInvert);box-shadow:var(--colorInvertGray) 0 0 0 2px}.custom-input .input-wrapper.focused{border-color:var(--colorText)}.custom-input .input-wrapper.error{border-color:var(--colorRedBorder)}.custom-input .input-wrapper.error:hover,.custom-input .input-wrapper.error.focused{border-color:var(--colorRed);box-shadow:var(--colorRedBg) 0 0 0 .125rem}.custom-input .input-wrapper.disable{background-color:var(--colorBgContainerDisabled);cursor:not-allowed}.custom-input .input-wrapper.multiline{align-items:flex-start;height:auto}.custom-input .input-wrapper.has-label .input-inner{padding-top:17px}.custom-input .input-wrapper.has-label.input-wrapper--sm .input-inner{padding-top:14px}.custom-input .input-wrapper.has-label.input-wrapper--lg .input-inner{padding-top:19px}.custom-input .input-wrapper--sm{height:2.25rem;min-height:2.25rem}.custom-input .input-wrapper--md{height:3rem;min-height:3rem}.custom-input .input-wrapper--lg{height:3.5rem;min-height:3.5rem}.custom-input .input-start-icon{box-sizing:border-box;width:2.75rem;color:var(--colorText);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin-top:-4px;margin-bottom:-4px;margin-left:-10px;display:inline-flex;position:relative}.custom-input .input-start-icon-divider{background-color:var(--colorBorderSecondary);width:1px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.custom-input .input-start-icon svg{color:inherit;width:16px!important;height:16px!important}.custom-input .input-start-icon--disabled{color:var(--colorTextDisabled)}.custom-input .input-start-icon--empty{color:var(--colorIcon)}.custom-input .phone-number-input-calling-code{color:inherit;cursor:pointer;font:inherit;font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.custom-input .phone-number-input-calling-code:disabled{cursor:default}.custom-input .phone-number-input-calling-code svg{width:10px!important;height:10px!important}.custom-input .input-inner{flex-direction:column;flex:1;min-width:0;min-height:auto;margin-left:0;display:flex}.custom-input .input-inner--with-icon{border-left:none;margin-left:10px;padding-left:0}.custom-input .input-label{height:auto;color:var(--colorTextLabel);align-items:center;gap:4px;display:flex;position:absolute;top:.3125rem;left:.625rem}.custom-input .input-label .typography{color:var(--colorTextLabel)}.custom-input .input-label--disabled,.custom-input .input-label--disabled .typography,.custom-input .input-label--disabled .input-tooltip-trigger{color:var(--colorTextDisabled)}.custom-input .input-wrapper.has-start-icon .input-label{left:3.375rem}.custom-input .input-wrapper--sm .input-label{top:.1rem}.custom-input .input-required{color:var(--colorRedText)}.custom-input .input-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:3px;display:flex}.custom-input .input-tooltip-trigger{display:inline-flex;position:relative}.custom-input .input-tooltip-trigger svg{color:var(--colorTextDisabled)}.custom-input .input-tooltip-trigger:hover svg{color:var(--colorTextLabel)}.custom-input .input-tooltip{background:var(--colorBgSpotlight);color:var(--colorTextLightSolid);white-space:nowrap;z-index:9999;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.custom-input .input-message{margin-top:3px;display:block}.custom-input .input-message-text{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);color:var(--colorTextTertiary)}.custom-input .input-message-text--error{color:var(--colorRedText)}.custom-input .MuiOutlinedInput-notchedOutline{border:none!important}.custom-input .MuiInputBase-root{color:var(--colorText);flex:1;font-family:Archivo;font-weight:500;border:none!important;border-radius:0!important}.custom-input .MuiInputBase-root .MuiInputBase-input{padding:0}.custom-input .MuiInputBase-root .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:var(--colorTextDisabled)!important}.custom-input .input-wrapper--sm .MuiInputBase-root,.custom-input .input-wrapper--md .MuiInputBase-root{font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm)}.custom-input .input-wrapper--lg .MuiInputBase-root{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.phone-number-input-menu{border:1px solid var(--colorBorder);margin-top:4px;background-color:var(--colorBgContainer)!important;box-shadow:0 .1875rem .625rem var(--colorShadow)!important;border-radius:8px!important;transform:translate(-6px)!important}.phone-number-input-menu .MuiMenu-list{padding:4px 6px}.phone-number-input-menu .phone-number-input-menu-option{color:var(--colorText);border-radius:5px;min-height:auto;margin-bottom:4px;padding:3px 6px;transition:all .2s;font-size:var(--font-size-text-xs)!important;line-height:var(--line-height-text-xs)!important}.phone-number-input-menu .phone-number-input-menu-option:hover,.phone-number-input-menu .phone-number-input-menu-option.Mui-focusVisible{color:var(--colorSecondaryTextHover);background-color:var(--colorSecondaryBgHover)!important}[data-theme=dark] .phone-number-input-menu .phone-number-input-menu-option:hover,[data-theme=dark] .phone-number-input-menu .phone-number-input-menu-option.Mui-focusVisible{color:var(--colorPrimaryTextHover);background-color:var(--colorPrimaryBgHover)!important}.phone-number-input-menu .phone-number-input-menu-option.Mui-selected{color:var(--colorSecondaryText);background-color:var(--colorContainerBg)!important}[data-theme=dark] .phone-number-input-menu .phone-number-input-menu-option.Mui-selected{color:var(--colorPrimaryText);background-color:var(--colorPrimaryBg)!important}.date-picker{display:inline-block;position:relative}.date-picker--full-width{width:100%;display:block}.date-picker__trigger-anchor{width:100%}.date-picker__range-trigger{white-space:nowrap}.date-picker__time-control{background:var(--colorBgContainer);border:1px solid var(--colorBorder);box-sizing:border-box;color:var(--colorText);border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 8px;transition:background-color .14s,border-color .14s;display:inline-flex}.date-picker__time-control:hover{background:var(--colorBgContainerHover)}.date-picker__time-control:active{background:var(--colorBgContainerActive)}.date-picker__time-control--disabled{cursor:not-allowed}.date-picker__time-toggle,.date-picker__time-trigger-tooltip{align-items:center;height:100%;display:inline-flex}.date-picker__time-toggle{flex-shrink:0}.date-picker__time-trigger-tooltip--disabled{cursor:not-allowed}.date-picker__time-divider{background:var(--colorBorder);flex:0 0 1px;width:1px;height:20px}.date-picker__time-trigger{color:var(--colorText);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-width:76px;height:30px;padding:0;display:inline-flex}.date-picker__time-trigger:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:2px;border-radius:6px}.date-picker__time-trigger:disabled{color:var(--colorTextDisabled);cursor:inherit;opacity:1;pointer-events:none}.date-picker__time-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.date-picker__time-icon{flex-shrink:0;justify-content:center;align-items:center;transition:transform .14s;display:inline-flex}.date-picker__time-icon--open{transform:rotate(180deg)}.date-picker__single-toggle{color:var(--colorIcon);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .14s;display:inline-flex}.date-picker__single-toggle:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:2px;border-radius:6px}.date-picker__single-toggle:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.date-picker__single-toggle svg{transition:transform .14s;transform:rotate(90deg)}.date-picker__single-toggle--open svg{transform:rotate(270deg)}.date-picker__backdrop{display:none}.date-picker__panel{background:var(--colorBgElevated);border:1px solid var(--colorBorder);box-shadow:var(--shadowDatePicker);box-sizing:border-box;color:var(--colorText);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.date-picker__panel--range{width:808px;max-width:calc(100vw - 32px);min-height:448px}.date-picker__panel--single{width:360px}.date-picker__panel-layout{flex:1;min-height:0;display:flex}.date-picker__panel-sidebar{flex:0 0 160px;min-height:0;display:flex}.date-picker__panel-workspace{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.date-picker__panel-content{min-height:0}.date-picker__panel--range .date-picker__panel-content{flex:1}.date-picker__range-content{min-height:360px;display:flex}.date-picker__presets{border-right:1px solid var(--colorBorder);box-sizing:border-box;flex-direction:column;flex:1;align-items:flex-start;gap:4px;width:100%;height:100%;padding:16px;display:flex}.date-picker__preset{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;width:128px;height:36px;padding:8px 12px;transition:background-color .14s,color .14s;display:flex}.date-picker__preset:hover:not(:disabled){background:var(--colorBgContainerHover)}.date-picker__preset:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:2px}.date-picker__preset--selected{background:0 0}.date-picker__preset:disabled{cursor:not-allowed}.date-picker__preset:disabled .date-picker__preset-text{color:var(--colorTextDisabled)!important}.date-picker__preset-text{white-space:nowrap}.date-picker__calendars{flex:1;min-width:0;display:flex}.date-picker__secondary-calendar{border-left:1px solid var(--colorBorder);flex:1;min-width:0;display:flex}.date-picker__calendar-month{box-sizing:border-box;flex:1;min-width:0;padding:16px}.date-picker__month-header{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;min-height:36px;margin-bottom:16px;display:grid}.date-picker__month-title{text-align:center;justify-self:center}.date-picker__month-navigation{color:var(--colorIcon);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .14s;display:inline-flex}.date-picker__month-navigation:hover:not(:disabled){background:var(--colorBgContainerHover);color:var(--colorIconHover)}.date-picker__month-navigation:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.date-picker__month-navigation:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:2px}.date-picker__calendar-month--start .date-picker__month-navigation--next,.date-picker__calendar-month--end .date-picker__month-navigation--previous{visibility:hidden}.date-picker__weekdays,.date-picker__calendar-grid{grid-template-columns:repeat(7,minmax(36px,1fr));display:grid}.date-picker__weekdays{margin-bottom:4px}.date-picker__calendar-grid{row-gap:4px}.date-picker__weekday{text-align:center;justify-content:center;height:32px;align-items:center!important}.date-picker__day-cell{justify-content:center;align-items:center;min-width:0;height:36px;display:flex;position:relative}.date-picker__day-cell--in-range{background:var(--colorSecondaryBg)}.date-picker__day-cell--in-range:nth-child(7n+1){border-radius:20px 0 0 20px}.date-picker__day-cell--in-range:nth-child(7n){border-radius:0 20px 20px 0}.date-picker__day-cell--range-start:not(.date-picker__day-cell--range-end){background:linear-gradient(to right, transparent 50%, var(--colorSecondaryBg) 50%)}.date-picker__day-cell--range-end:not(.date-picker__day-cell--range-start){background:linear-gradient(to left, transparent 50%, var(--colorSecondaryBg) 50%)}.date-picker__day{color:var(--colorTextSecondary);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px 10px;transition:background-color .12s,color .12s;display:inline-flex;position:relative}.date-picker__day .date-picker__day-text{color:inherit}.date-picker__day--today{background:var(--colorSecondaryBg)}.date-picker__day:hover:not(:disabled),.date-picker__day:focus-visible:not(:disabled){background:var(--colorSecondaryHover);color:var(--colorTextLightSolid);outline:0}.date-picker__day:focus-visible:not(:disabled){box-shadow:0 0 0 2px var(--colorSecondaryBorderHover)}.date-picker__day--selected{background:var(--colorSecondary);color:var(--colorTextLightSolid)}.date-picker__day--outside,.date-picker__day--disabled{color:var(--colorTextDisabled);cursor:not-allowed}.date-picker__today-dot{background:var(--colorInvert);border-radius:50%;width:5px;height:5px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.date-picker__footer{border-top:1px solid var(--colorBorder);box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.date-picker__footer-start{min-width:0}.date-picker__range-inputs{align-items:flex-start;gap:12px;display:flex}.date-picker__date-input{width:136px}.date-picker__date-input .input-wrapper{border-radius:8px;min-height:36px}.date-picker__range-separator{height:36px;align-items:center!important}.date-picker__actions{flex-shrink:0;gap:12px;display:flex}.date-picker__action{border-radius:8px!important;height:36px!important;padding:8px 12px!important}.date-picker__action--cancel{min-width:50px}.date-picker__action--apply{min-width:77px}.date-picker__mobile-range-inputs,.date-picker__mobile-month-header{display:none}.date-picker-popper{z-index:1400}.date-picker-popper--single .date-picker__panel-content{padding:0}@media (width<=768px){.date-picker__time-control{height:44px}.date-picker__time-trigger{height:42px}.date-picker-popper{width:100%!important;position:fixed!important;inset:0!important;transform:none!important}.date-picker-popper .date-picker__backdrop{background:var(--colorBgMask);display:block;position:fixed;inset:0}.date-picker-popper .date-picker__panel{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh;position:fixed;inset:0;overflow-y:auto}.date-picker-popper .date-picker__panel-layout{flex-direction:column;flex:1;min-height:100%}.date-picker-popper .date-picker__panel--range .date-picker__panel-workspace,.date-picker-popper .date-picker__panel--range .date-picker__panel-content{display:contents}.date-picker-popper .date-picker__panel-sidebar{flex:none;order:3;width:100%}.date-picker-popper .date-picker__panel-content{flex-direction:column;flex:1;display:flex}.date-picker-popper .date-picker__mobile-month-header{order:1;justify-content:space-between;align-items:center;padding:20px 18px 12px;display:flex}.date-picker-popper .date-picker__mobile-month-actions{gap:8px;display:flex}.date-picker-popper .date-picker__mobile-range-inputs{order:2;padding:8px 18px 12px;display:block}.date-picker-popper .date-picker__desktop-range-inputs{display:none}.date-picker-popper .date-picker__range-inputs{align-items:flex-start;width:100%}.date-picker-popper .date-picker__date-input{flex:1;width:auto;min-width:0}.date-picker-popper .date-picker__range-content{flex-direction:column;flex:1;order:4;min-height:0}.date-picker-popper .date-picker__presets{border-bottom:1px solid var(--colorBorder);scrollbar-width:none;border-right:0;flex-direction:row;flex:none;gap:8px;width:100%;height:auto;padding:8px 18px 12px;overflow-x:auto}.date-picker-popper .date-picker__presets::-webkit-scrollbar{display:none}.date-picker-popper .date-picker__preset{flex:0 0 128px}.date-picker-popper .date-picker__calendars{display:block}.date-picker-popper .date-picker__secondary-calendar{display:none}.date-picker-popper .date-picker__calendar-month{width:100%;padding:12px 18px 20px}.date-picker-popper .date-picker__panel--range .date-picker__calendar-month--start .date-picker__month-header{display:none}.date-picker-popper .date-picker__weekdays,.date-picker-popper .date-picker__calendar-grid{grid-template-columns:repeat(7,minmax(40px,1fr))}.date-picker-popper .date-picker__weekday,.date-picker-popper .date-picker__day-cell{min-height:44px}.date-picker-popper .date-picker__day{width:44px;height:44px}.date-picker-popper .date-picker__calendar-month--start .date-picker__month-navigation--next{visibility:visible}.date-picker-popper .date-picker__footer{background:var(--colorBgElevated);z-index:2;order:5;margin-top:auto;padding:16px 18px 18px;position:sticky;bottom:0}.date-picker-popper .date-picker__footer-start{display:none}.date-picker-popper .date-picker__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.date-picker-popper .date-picker__action{width:100%;height:48px!important}}@media (prefers-reduced-motion:reduce){.date-picker__single-toggle,.date-picker__single-toggle svg,.date-picker__time-control,.date-picker__time-icon,.date-picker__preset,.date-picker__day,.date-picker__month-navigation{transition:none}}.expandable-search-box{background-color:#0000;border:1px solid #0000;border-radius:12px;justify-content:flex-end;align-items:center;width:2.5rem;height:2.5rem;padding-left:0;transition:width .3s;display:flex;position:relative}.expandable-search-box.expanded{background-color:#0000;border:1px solid #d8dae1;width:15rem;padding-left:8px}.expandable-search-box.mobile{width:100%}.expandable-search-input{flex:1;height:2.5rem;font-size:1rem;line-height:2.5rem}.expandable-search-input input{color:var(--theme-text)!important}.icon-has-value svg{color:var(--colorText)!important}.table-filter-action,.table-refresh-action{border:1px solid var(--colorBorder);background-color:var(--colorBgContainer);min-width:36px;height:36px;color:var(--colorText);border-radius:8px;transition:background-color .2s,border-color .2s}.table-filter-action:hover,.table-refresh-action:hover{background-color:var(--colorBgContainerHover)}.table-filter-action:active,.table-refresh-action:active{background-color:var(--colorBgContainerActive)}.table-filter-action{white-space:nowrap;gap:6px;padding:0 12px}.table-filter-action:focus-visible{outline:2px solid var(--colorPrimary);outline-offset:2px}.table-refresh-action{cursor:pointer;justify-content:center;align-items:center;display:flex}.table-filter-action__count{color:var(--colorTextLightSolid);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-sm);background-color:var(--colorRed);border:1px solid var(--colorBgContainer);border-radius:var(--Radius-rounded,256px);justify-content:center;align-items:center;padding:0 8px;display:flex}.table-filter-popover{background-color:var(--colorBgElevated);border:1px solid var(--colorBorderSecondary);width:min(420px,100vw - 32px);max-height:min(420px,100dvh - 32px);box-shadow:var(--shadowDatePicker);border-radius:16px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}.table-filter-popover__header{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:12px 36px 0 24px;display:flex}.table-filter-popover__reset{border-radius:4px;flex:none}.table-filter-popover__reset:focus-visible{outline:2px solid var(--colorPrimary);outline-offset:2px}.table-filter-popover__content{scrollbar-color:var(--colorBorder) transparent;scrollbar-width:thin;flex:auto;min-height:0;padding:0 24px;overflow-y:auto}.table-filter-popover--auto-apply .table-filter-popover__content{padding-bottom:24px}.table-filter-popover__footer{flex:none;gap:24px;padding:32px 24px 36px;display:flex}.table-filter-popover__footer-button.app-button{font-size:var(--font-size-text-md);line-height:var(--line-height-text-md)}.table-filter-popover__footer-button.app-button:disabled{color:var(--colorTextDisabled);background-color:var(--colorBgContainer);border-color:var(--colorBorder)}@media (width<=768px){.table-filter-popover{max-height:calc(100dvh - 24px)}.table-filter-popover__header{padding:24px 16px 16px}.table-filter-popover__content{padding:0 16px}.table-filter-popover--auto-apply .table-filter-popover__content{padding-bottom:16px}.table-filter-popover__footer{gap:12px;padding:24px 16px}.table-filter-popover__footer-button.app-button{flex:1}}.table-header-actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.table-header-leading-content{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.table-action-toolbar{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:8px;width:auto;min-width:0;display:flex}.table-action-toolbar .expandable-search-box{border:1px solid var(--colorBorder);background-color:var(--colorBgContainer);border-radius:8px;width:34px;height:34px;padding-left:0;transition:width .3s,background-color .2s,border-color .2s}.table-action-toolbar .expandable-search-box:hover{background-color:var(--colorBgContainerHover)}.table-action-toolbar .expandable-search-box:active{background-color:var(--colorBgContainerActive)}.table-action-toolbar .expandable-search-box.expanded{border-color:var(--colorBorder);background-color:var(--colorBgContainer);width:240px;padding-left:8px}.table-action-toolbar .expandable-search-box .MuiIconButton-root{border-radius:7px;flex-shrink:0;width:34px;height:34px}.table-action-toolbar .expandable-search-box .MuiIconButton-root:focus-visible{outline:2px solid var(--colorText);outline-offset:2px}.table-action-toolbar .expandable-search-box .expandable-search-input{height:30px;font-size:14px;line-height:30px}.table-action-toolbar .expandable-search-box .expandable-search-input input{color:var(--colorText)!important}.table-container{border:1px solid var(--colorBorderSecondary);background-color:var(--colorBgContainer);border-radius:12px;overflow:hidden}.table-container .table-actions-header{border-bottom:1px solid var(--colorBorderSecondary);padding:12px 16px}.table-container .table-wrapper{overscroll-behavior-inline:contain;scrollbar-color:var(--colorBorder) transparent;scrollbar-width:thin;position:relative;overflow-x:auto}.table-container .table-wrapper:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:-2px}.table-container .table-wrapper.scrollable{overflow:auto}.table-container .table-wrapper.scrollable table{border:none;border-radius:0;margin-bottom:0}.table-container .table-wrapper.scrollable table thead th{z-index:2;position:sticky;top:0}.table-container .table-wrapper.scrollable table thead th.pinned-column{z-index:6}.table-container table{background-color:var(--colorBgContainer);color:var(--colorText);border-spacing:0;width:100%}.table-container table th,.table-container table td{text-align:left;color:var(--colorText);padding:8px 16px}.table-container table th.pinned-column,.table-container table td.pinned-column{z-index:5;position:sticky;right:0}.table-container table thead tr{background-color:var(--colorBgLayout);height:45px}.table-container table thead th{background-color:var(--colorBgLayout);cursor:default;border-bottom:1px solid var(--colorBorderSecondary);font-weight:500;position:relative}.table-container table thead th.pinned-column{z-index:6;background-color:var(--colorBgLayout)!important}.table-container table thead th.pinned-column:nth-child(1 of .pinned-column){border-left:1px solid var(--colorBorderSecondary);box-shadow:-8px 0 8px -8px var(--colorShadow)}.table-container table thead th.sortable{cursor:pointer}.table-container table thead th:last-child:after{display:none}.table-container table thead th .header-content{justify-content:space-between;align-items:center;gap:8px;display:flex}.table-container table thead th .header-content svg{color:var(--colorIcon)!important}.table-container table thead th .truncate-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-container table tbody tr td{border-bottom:1px solid var(--colorBorderSecondary);background-color:#0000;padding:1.2rem 1rem;transition:background-color .2s}.table-container table tbody tr td.pinned-column{background-color:var(--colorBgContainer)!important}.table-container table tbody tr td.pinned-column:nth-child(1 of .pinned-column){border-left:1px solid var(--colorBorderSecondary);box-shadow:-8px 0 8px -8px var(--colorShadow)}.table-container table tbody tr.selected td{background-color:var(--colorBgContainerActive)}.table-container table tbody tr:hover td{background-color:var(--colorBgContainerHover)}.table-container table tbody tr:last-child td{border-top-width:0;border-bottom-width:0;border-right-width:0}.table-container table tbody tr.unread-row td{font-weight:600;background-color:#fd050914!important}.table-container table tbody tr.unread-row:hover td{background-color:#1976d21f!important}.table-container table tbody tr.unread-row.selected td{background-color:#1976d226!important}.table-container table th{background-color:var(--colorBgContainer);cursor:default;border-bottom:1px solid var(--colorBorderSecondary);font-weight:500;position:relative}.table-container table th .pinned-column{z-index:3;background-color:var(--colorBgContainer)!important}.table-container table th.sortable{cursor:pointer}.table-container table th:last-child:after{display:none}.table-container table th .truncate-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-container .pagination{border-top:1px solid var(--colorBorderSecondary);margin-top:0;padding:12px 16px;container-type:inline-size}.table-container .pagination__content{grid-template-columns:minmax(max-content,1fr) auto;align-items:center;gap:16px;display:grid}.table-container .pagination__settings,.table-container .pagination__go-to,.table-container .pagination__navigation,.table-container .pagination__page-controls,.table-container .pagination__pages,.table-container .pagination__arrows{align-items:center;display:flex}.table-container .pagination__settings{gap:12px}.table-container .pagination__page-size{position:relative}.table-container .pagination__page-size-trigger{background-color:var(--colorBgLayout);min-width:104px;height:32px;color:var(--colorText);cursor:pointer;border:0;border-radius:16px;outline:0;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;display:flex}.table-container .pagination__page-size-trigger:hover{background-color:var(--colorGrayBgHover)}.table-container .pagination__page-size-trigger:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:1px}.table-container .pagination__page-size-trigger:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.table-container .pagination__page-size-icon{flex-shrink:0;transition:transform .2s;display:inline-flex}.table-container .pagination__page-size-icon--open{transform:rotate(180deg)}.table-container .pagination__page-size-menu{z-index:10;box-sizing:border-box;border:1px solid var(--colorBorder);background-color:var(--colorBgElevated);border-radius:8px;outline:0;min-width:100%;max-height:200px;padding:4px;position:absolute;bottom:calc(100% + 4px);left:0;overflow-y:auto}.table-container .pagination__page-size-menu:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:1px}.table-container .pagination__page-size-option{height:32px;color:var(--colorText);white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;padding:0 8px;display:flex}.table-container .pagination__page-size-option--active{background-color:var(--colorBgContainerHover)}.table-container .pagination__page-size-option--selected{background-color:var(--colorSecondaryBg);color:var(--colorSecondaryText)}.table-container .pagination__go-to{white-space:nowrap;gap:8px}.table-container .pagination__go-to-input{box-sizing:border-box;background-color:var(--colorBgLayout);width:56px;height:32px;color:var(--colorText);font-family:inherit;font-size:var(--font-size-text-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-sm);text-align:center;appearance:textfield;border:1px solid #0000;border-radius:16px;outline:0;padding:0 8px}.table-container .pagination__go-to-input::-webkit-inner-spin-button{appearance:none;margin:0}.table-container .pagination__go-to-input::-webkit-outer-spin-button{appearance:none;margin:0}.table-container .pagination__go-to-input:hover:not(:disabled){background-color:var(--colorGrayBgHover)}.table-container .pagination__go-to-input:focus-visible{border-color:var(--colorSecondaryBorderHover);outline:1px solid var(--colorSecondaryBorderHover)}.table-container .pagination__go-to-input:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.table-container .pagination__summary{white-space:nowrap}.table-container .pagination__navigation{justify-self:end;gap:12px;min-width:0}.table-container .pagination__page-controls{gap:12px;min-width:0}.table-container .pagination__pages{gap:4px}.table-container .pagination__page-button,.table-container .pagination__arrow-button{width:32px;height:32px;color:var(--colorText);cursor:pointer;background-color:#0000;border:1px solid #0000;outline:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.table-container .pagination__page-button{border-radius:6px}.table-container .pagination__page-button:hover{background-color:var(--colorBgContainerHover)}.table-container .pagination__page-button:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:1px}.table-container .pagination__page-button--active{border-color:var(--colorSecondaryActive);background-color:var(--colorSecondaryBg)}.table-container .pagination__page-button--active .typography{color:var(--colorSecondaryText)}.table-container .pagination__page-button--active:hover{background-color:var(--colorSecondaryBg)}.table-container .pagination__ellipsis{justify-content:center;align-items:center;width:32px;height:32px}.table-container .pagination__arrows{background-color:var(--colorBgLayout);border-radius:16px;overflow:hidden}.table-container .pagination__arrow-button{color:var(--colorIcon)}.table-container .pagination__arrow-button:hover:not(:disabled){background-color:var(--colorGrayBgHover);color:var(--colorIconHover)}.table-container .pagination__arrow-button:focus-visible{outline:2px solid var(--colorSecondaryBorderHover);outline-offset:-2px;position:relative}.table-container .pagination__arrow-button:disabled{color:var(--colorTextDisabled);cursor:not-allowed}.table-container .pagination__content--mobile{flex-wrap:wrap;display:flex}.table-container .pagination__content--mobile .pagination__navigation{flex-wrap:wrap;order:-1;justify-content:center;gap:8px;width:100%;overflow:visible}.table-container .pagination__content--mobile .pagination__pages{gap:0}.table-container .pagination__content--mobile .pagination__settings{flex-wrap:wrap;flex:auto}.table-container .pagination__content--mobile .pagination__page-size-trigger,.table-container .pagination__content--mobile .pagination__go-to-input,.table-container .pagination__content--mobile .pagination__page-button,.table-container .pagination__content--mobile .pagination__arrow-button,.table-container .pagination__content--mobile .pagination__ellipsis,.table-container .pagination__content--mobile .pagination__page-size-option{height:40px}.table-container .pagination__content--mobile .pagination__ellipsis{align-items:center!important}.table-container .pagination__content--mobile .pagination__page-button,.table-container .pagination__content--mobile .pagination__arrow-button,.table-container .pagination__content--mobile .pagination__ellipsis{width:40px}.table-container .pagination__content--mobile .pagination__arrows,.table-container .pagination__content--mobile .pagination__page-size-trigger,.table-container .pagination__content--mobile .pagination__go-to-input{border-radius:20px}.table-container .pagination__content--mobile.pagination__content--single-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.table-container .pagination__content--mobile.pagination__content--single-page .pagination__navigation{order:initial;justify-content:center;width:auto}.table-container .pagination__content--mobile.pagination__content--single-page .pagination__summary{flex:none}@container (width<=560px){.table-container .pagination__content{grid-template-columns:minmax(0,1fr)}.table-container .pagination__navigation,.table-container .pagination__settings{width:100%}.table-container .pagination__navigation{flex-wrap:wrap;justify-content:space-between}}@container (width<=400px){.table-container .pagination__navigation{justify-content:center}.table-container .pagination__summary,.table-container .pagination__page-controls{text-align:center;flex:0 0 100%}.table-container .pagination__page-controls{justify-content:center}.table-container .pagination__settings{gap:8px}}@container (width<=360px){.table-container .pagination__go-to-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.table-container .pagination__go-to{gap:0}.table-container .pagination__go-to-input{width:48px}}@container (width<=320px){.table-container .pagination__settings{grid-template-columns:minmax(0,1fr);display:grid}.table-container .pagination__page-size-trigger{width:100%}.table-container .pagination__page-button:not(.pagination__page-button--active),.table-container .pagination__ellipsis{display:none}.table-container .pagination__content--mobile.pagination__content--single-page .pagination__settings,.table-container .pagination__content--mobile.pagination__content--single-page .pagination__navigation{width:100%}}.table-container .pagination__arrows .center-line{color:var(--colorFillTertiary)}.table-scroll-shell{position:relative}.table-scroll-shell:before,.table-scroll-shell:after{z-index:4;pointer-events:none;content:"";opacity:0;width:24px;transition:opacity .16s;position:absolute;top:0;bottom:0}.table-scroll-shell:before{background:linear-gradient(to right, var(--colorBgContainer), transparent);left:0}.table-scroll-shell:after{background:linear-gradient(to left, var(--colorBgContainer), transparent);right:0}.table-scroll-shell.has-scroll-left:before,.table-scroll-shell.has-scroll-right:after{opacity:1}.table-container--tablet .table-header-actions{flex-wrap:wrap}.table-container--tablet .table-header-leading-content{flex:auto}.table-container--tablet .table-action-toolbar{flex:auto;justify-content:flex-end;margin-left:auto}.table-container--tablet .pagination__content{grid-template-columns:1fr}.table-container--tablet .pagination__navigation{justify-content:space-between}.table-container--mobile .table-actions-header,.table-container--mobile .pagination{padding-left:12px;padding-right:12px}.table-container--mobile .table-header-actions,.table-container--mobile .table-header-leading-content,.table-container--mobile .table-action-toolbar{width:100%}.table-container--mobile .table-header-actions,.table-container--mobile .table-action-toolbar{flex-wrap:wrap}.table-container--mobile .table-action-toolbar{justify-content:flex-end;align-items:center}.table-container--mobile .table-action-toolbar .expandable-search-box,.table-container--mobile .table-action-toolbar .expandable-search-box.expanded{flex-basis:100%;order:-1;width:100%}.table-icon-delete{cursor:pointer;background-color:var(--error);border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:4px;transition:all .2s;display:flex}.table-icon-delete:hover{background-color:var(--error-hover,#d32f2f);transform:scale(1.05)}.table-icon-delete:active{transform:scale(.95)}[data-theme=dark] .table-container table thead th.pinned-column,[data-theme=dark] .table-container table tbody tr td.pinned-column{box-shadow:none!important;border-left:0!important}
