.navbar,.navbar *,.navbar-shell,.navbar-shell *,.menu-popover,.menu-popover *,.select-root,.select-root *,.select-popover,.select-popover *,.card,.card *,.page,.page *,.layout-table-wrap,.layout-table-wrap *,.pill-group,.pill-group *,.breadcrumb-root,.breadcrumb-root *,.pagination-root,.pagination-root *,.tabs-root,.tabs-root *,.drawer,.drawer *,.dialog,.dialog *,.tooltip-root,.tooltip-root *,.titan-sidebar,.titan-sidebar *,.btn,.icon-primary,.icon-secondary,.icon-ghost,.icon-base,.icon-base-l,.icon-neutral-base,.icon-neutral-base-l,.icon-delete,.icon-delete-secondary,.icon-delete-base,.icon-delete-base-l,.menu-item,.select-trigger,.select-item,.tab-trigger,.tab-trigger-vertical,.pagination-button,.pill,.tag-chip,.checkbox-root,.radio-root,.switch-root,.toggle-root,.input-root,.textarea-root{box-sizing:border-box}.btn,.icon-primary,.icon-secondary,.icon-ghost,.icon-base,.icon-base-l,.icon-neutral-base,.icon-neutral-base-l,.icon-delete,.icon-delete-secondary,.icon-delete-base,.icon-delete-base-l,.menu-item,.select-trigger,.select-item,.tab-trigger,.tab-trigger-vertical,.pagination-button,.drawer-close-button,.dialog-close-button,.breadcrumb-link,.checkbox-root,.radio-root,.switch-root,.toggle-root,.navbar-icon-button,.navbar-chevron-button,.titan-sidebar-toggle,.titan-sidebar-item{cursor:pointer}.btn:focus,.icon-primary:focus,.icon-secondary:focus,.icon-ghost:focus,.icon-base:focus,.icon-base-l:focus,.icon-neutral-base:focus,.icon-neutral-base-l:focus,.icon-delete:focus,.icon-delete-secondary:focus,.icon-delete-base:focus,.icon-delete-base-l:focus,.menu-item:focus,.select-trigger:focus,.select-item:focus,.tab-trigger:focus,.tab-trigger-vertical:focus,.pagination-button:focus,.drawer-close-button:focus,.dialog-close-button:focus,.breadcrumb-link:focus,.checkbox-root:focus,.radio-root:focus,.switch-root:focus,.toggle-root:focus,.navbar-icon-button:focus,.navbar-chevron-button:focus,.titan-sidebar-toggle:focus,.titan-sidebar-item:focus,.titan-sidebar-folder-row:focus,.btn[data-focus-visible],.icon-primary[data-focus-visible],.icon-secondary[data-focus-visible],.icon-ghost[data-focus-visible],.icon-base[data-focus-visible],.icon-base-l[data-focus-visible],.icon-neutral-base[data-focus-visible],.icon-neutral-base-l[data-focus-visible],.icon-delete[data-focus-visible],.icon-delete-secondary[data-focus-visible],.icon-delete-base[data-focus-visible],.icon-delete-base-l[data-focus-visible],.menu-item[data-focus-visible],.select-trigger[data-focus-visible],.select-item[data-focus-visible],.tab-trigger[data-focus-visible],.tab-trigger-vertical[data-focus-visible],.pagination-button[data-focus-visible],.drawer-close-button[data-focus-visible],.dialog-close-button[data-focus-visible],.breadcrumb-link[data-focus-visible],.checkbox-root[data-focus-visible],.radio-root[data-focus-visible],.switch-root[data-focus-visible],.toggle-root[data-focus-visible],.navbar-icon-button[data-focus-visible],.navbar-chevron-button[data-focus-visible],.titan-sidebar-toggle[data-focus-visible],.titan-sidebar-item[data-focus-visible],.titan-sidebar-folder-row[data-focus-visible]{outline:none}.page{max-width:var(--layout-content-max-width-sm);padding:var(--spacing-xl);gap:var(--spacing-m);background:var(--surface-slot-page,var(--color-white-900));margin:0 auto;display:grid}.page.page--flush-breadcrumb{padding-top:0}.page-breadcrumb-host{width:100%;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.card{background:var(--color-white-900);border:var(--card-slot-border-width) solid var(--color-black-300);border-radius:var(--card-slot-radius);width:100%;box-shadow:none;padding:var(--dialog-slot-pad)}.cards-layout-grid{gap:var(--layout-grid-gap);grid-template-columns:repeat(16,minmax(0,1fr));width:100%;display:grid}.layout-card{min-height:calc(var(--input-slot-height) * 3);gap:var(--spacing-2xs);display:grid}.span-4{grid-column:span 4}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.span-16{grid-column:span 16}.layout-table-wrap{border-radius:var(--table-radius,0);width:100%;overflow:hidden}.table-borderless{border-collapse:collapse;background:var(--table-cell-background);width:100%}.table-borderless thead th,.table-borderless tbody td{padding:var(--table-slot-cell-pad-y) var(--table-slot-cell-pad-x);background:var(--table-cell-background);text-align:left;vertical-align:middle;box-sizing:border-box;border-inline:none}.table-borderless th.table-align-left,.table-borderless td.table-align-left{text-align:left}.table-borderless th.table-align-center,.table-borderless td.table-align-center{text-align:center}.table-borderless th.table-align-right,.table-borderless td.table-align-right{text-align:right}.table-borderless thead th{color:var(--table-slot-header-color);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);border-bottom:1px solid var(--table-header-separator);padding:var(--table-slot-cell-pad-y) var(--table-slot-cell-pad-x);font-weight:700}.layout-table-wrap .table-borderless thead{position:relative}.layout-table-wrap .table-borderless thead:after{content:"";height:0;box-shadow:0 4px 8px -2px var(--table-header-row-shadow,#00000024);pointer-events:none;z-index:1;display:block;position:absolute;top:100%;left:0;right:0}.table-borderless tbody td{color:var(--table-slot-cell-color);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--text-weight-regular);border-bottom:1px solid var(--table-row-separator)}.table-borderless tbody tr:hover td{background:var(--table-row-hover)}.table-borderless tbody tr[data-selected] td{background:var(--table-row-selected-bg,var(--color-black-100))!important}.layout-table-aria.layout-table-wrap{overflow:visible}.layout-table-wrap[data-sticky-header] .table-borderless thead th{z-index:2;border-bottom:1px solid var(--table-header-separator);isolation:isolate;position:sticky;top:0;transform:translateZ(0);background:var(--sticky-header-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols] .table-borderless thead th{box-shadow:none!important}.layout-table-wrap[data-sticky-cols] .table-borderless{width:100%}.layout-table-wrap[data-sticky-cols] .table-borderless th[data-sticky],.layout-table-wrap[data-sticky-cols] .table-borderless td[data-sticky]{z-index:2;position:sticky;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols] .table-borderless th[data-sticky]{z-index:3}.layout-table-wrap[data-sticky-cols] .table-borderless th[data-sticky-last],.layout-table-wrap[data-sticky-cols] .table-borderless td[data-sticky-last]{box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a))}.layout-table-wrap[data-sticky-cols="1"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="1"] .table-borderless tbody td:first-child,.layout-table-wrap[data-sticky-cols="2"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="2"] .table-borderless tbody td:first-child{z-index:2;width:var(--sticky-col-1-width,150px);min-width:var(--sticky-col-1-width,150px);max-width:var(--sticky-col-1-width,150px);box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a));position:sticky;left:0;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols="2"] .table-borderless thead th:nth-child(2),.layout-table-wrap[data-sticky-cols="2"] .table-borderless tbody td:nth-child(2){left:var(--sticky-col-1-width,150px);z-index:2;width:var(--sticky-col-2-width,120px);min-width:var(--sticky-col-2-width,120px);max-width:var(--sticky-col-2-width,120px);box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a));position:sticky;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="3"] .table-borderless tbody td:first-child{z-index:2;width:var(--sticky-col-1-width,150px);min-width:var(--sticky-col-1-width,150px);max-width:var(--sticky-col-1-width,150px);box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a));position:sticky;left:0;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:nth-child(2),.layout-table-wrap[data-sticky-cols="3"] .table-borderless tbody td:nth-child(2){left:var(--sticky-col-1-width,150px);z-index:2;width:var(--sticky-col-2-width,120px);min-width:var(--sticky-col-2-width,120px);max-width:var(--sticky-col-2-width,120px);box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a));position:sticky;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:nth-child(3),.layout-table-wrap[data-sticky-cols="3"] .table-borderless tbody td:nth-child(3){left:calc(var(--sticky-col-1-width,150px) + var(--sticky-col-2-width,120px));z-index:2;width:var(--sticky-col-3-width,140px);min-width:var(--sticky-col-3-width,140px);max-width:var(--sticky-col-3-width,140px);box-shadow:var(--sticky-col-shadow,2px 4px 12px 0 var(--color-steel-10,#6d838b1a));position:sticky;background:var(--sticky-col-bg,var(--color-white-900))!important}.layout-table-wrap .table-borderless thead th,.layout-table-wrap .table-borderless thead th *,.layout-table-wrap[data-sticky-cols="1"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="2"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="2"] .table-borderless thead th:nth-child(2),.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:first-child,.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:nth-child(2),.layout-table-wrap[data-sticky-cols="3"] .table-borderless thead th:nth-child(3){box-shadow:none!important}.table-sortable.table-borderless{border-collapse:separate;border-spacing:0}.layout-table-wrap .table-sortable.table-borderless thead th{border-radius:8px 8px 0 0}.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable:hover,.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable button:hover{border-radius:8px 8px 0 0;background:var(--table-slot-header-hover-bg,var(--color-black-200))!important}.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable[aria-sort=ascending],.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable[aria-sort=descending],.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable[aria-sort=ascending] button,.layout-table-wrap .table-sortable.table-borderless thead th.table-col-sortable[aria-sort=descending] button{border-radius:8px 8px 0 0;background:var(--table-slot-header-sorted-bg,var(--color-black-200))!important}.table-sortable .column-sort-header{align-items:center;gap:var(--spacing-xs,8px);display:inline-flex}.table-sortable .column-sort-icon-wrap{width:var(--icon-size-s);height:var(--icon-size-s);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.table-sortable .column-sort-icon{width:var(--icon-size-s);height:var(--icon-size-s);color:var(--copy-slot-secondary);opacity:.9;justify-content:center;align-items:center;animation:.22s ease-out table-sort-icon-in;display:inline-flex}.table-sortable .column-sort-icon svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}@keyframes table-sort-icon-in{0%{opacity:0;transform:rotate(-90deg)}to{opacity:.9;transform:rotate(0)}}.table-sortable thead th[aria-sort=ascending] .column-sort-icon,.table-sortable thead th[aria-sort=descending] .column-sort-icon{color:var(--copy-slot-primary);opacity:1}.table-sortable .column-header-info-wrap{width:var(--icon-size-s);height:var(--icon-size-s);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.table-sortable svg.column-header-info-icon{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s);color:var(--copy-slot-secondary);opacity:.9;flex-shrink:0}.table-sortable .column-sort-header--info-only{align-items:center;gap:var(--spacing-xs,8px);display:inline-flex}.titan-resizable-table-container .react-aria-ColumnResizer,.layout-table-wrap.titan-resizable-table-container .react-aria-ColumnResizer{cursor:col-resize;z-index:1;background:0 0;width:8px;margin-right:-4px;position:absolute;top:0;bottom:0;right:0}.titan-resizable-table-container .react-aria-ColumnResizer:after,.layout-table-wrap.titan-resizable-table-container .react-aria-ColumnResizer:after{content:"";background:var(--color-black-300,#00000026);opacity:.6;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:20%;bottom:20%;left:50%}.titan-resizable-table-container .react-aria-ColumnResizer:hover:after,.titan-resizable-table-container .react-aria-ColumnResizer[data-hovered]:after,.titan-resizable-table-container .react-aria-ColumnResizer[data-resizing]:after{opacity:1;background:var(--color-ocean-600,#0d6efd)}.titan-resizable-table-container .table-borderless thead th{position:relative}.table-cell-name-wrap{align-items:flex-start;gap:var(--spacing-2xs,4px);flex-direction:column;display:flex}.table-cell-name-link{font:inherit;color:var(--copy-slot-primary,inherit);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.table-cell-name-link:hover{color:var(--copy-slot-secondary,inherit)}.table-cell-name-icons{align-items:center;gap:var(--spacing-2xs,4px);display:flex}.table-social-icon{color:var(--copy-slot-secondary);font-size:.75rem}.table-cell-date{align-items:center;gap:var(--spacing-2xs,4px);display:inline-flex}.table-avatar-initials{background:var(--color-black-200);width:24px;height:24px;color:var(--color-white-900);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:inline-flex}.table-cell-avatar-group{align-items:center;gap:var(--spacing-2xs,8px);display:inline-flex}.table-cell-avatar-group .titan-avatar{width:28px;height:28px;font-size:var(--font-size-s)}.table-cell-avatar-group .titan-avatar svg{width:14px;height:14px}.table-status-dot-wrap{align-items:center;gap:var(--spacing-2xs,4px);display:inline-flex}.table-status-dot{background:var(--color-ocean-600,var(--color-black-600));border-radius:50%;flex-shrink:0;width:6px;height:6px}.layout-table-wrap .table-borderless thead th.table-col-checkbox,.layout-table-wrap .table-borderless tbody td.table-cell-checkbox{width:44px;min-width:44px;max-width:44px;padding:var(--table-slot-cell-pad-y,8px) var(--table-slot-cell-pad-x,12px);box-sizing:border-box;vertical-align:middle;text-align:center}.layout-table-wrap .table-borderless thead th.table-col-checkbox .table-checkbox-header,.layout-table-wrap .table-borderless tbody td.table-cell-checkbox .checkbox-root{justify-content:center;align-items:center;display:inline-flex}.layout-table-wrap .table-borderless thead th.table-col-drag,.layout-table-wrap .table-borderless tbody td.table-cell-drag{width:36px;min-width:36px;max-width:36px;padding:var(--table-slot-cell-pad-y,8px) var(--table-slot-cell-pad-x,12px);box-sizing:border-box;vertical-align:middle;text-align:center}.layout-table-wrap .table-borderless thead th.table-col-avatar-only,.layout-table-wrap .table-borderless tbody td.table-cell-avatar-only,.layout-table-wrap .table-borderless thead th.table-col-icon-only,.layout-table-wrap .table-borderless tbody td.table-cell-icon-only{text-align:center;vertical-align:middle}.layout-table-wrap .table-borderless thead th:not(.table-col-checkbox):not(.table-col-drag):not(.table-col-avatar-only):not(.table-col-icon-only):not(.table-col-actions),.layout-table-wrap .table-borderless tbody td:not(.table-cell-checkbox):not(.table-cell-drag):not(.table-cell-avatar-only):not(.table-cell-icon-only):not(.table-cell-actions){min-width:100px}.layout-table-wrap .table-borderless tbody tr[data-href],.layout-table-wrap .table-borderless tbody tr.table-row-actionable{cursor:pointer}.layout-table-wrap .table-borderless tbody tr[data-allows-dragging]{cursor:grab}.layout-table-wrap .table-borderless tbody tr[data-allows-dragging][data-dragging]{cursor:grabbing}.layout-table-wrap .table-borderless .table-cell-drag [slot=drag],.layout-table-wrap .table-borderless .table-cell-drag button[aria-label=Drag]{cursor:grab}.layout-table-wrap .table-borderless .table-cell-drag [slot=drag]:active,.layout-table-wrap .table-borderless .table-cell-drag button[aria-label=Drag]:active{cursor:grabbing}.layout-table-wrap .table-borderless .table-cell-link{font:inherit;color:var(--link-slot-color,var(--link-color,var(--text-link)));cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.layout-table-wrap .table-borderless .table-cell-link:hover{color:var(--link-slot-color-hover,var(--text-link-hover))}.table-cell-date{align-items:center;gap:var(--spacing-2xs,6px);color:var(--table-slot-cell-color,var(--copy-slot-primary));display:inline-flex}.table-cell-date-icon{color:var(--color-steel-500,#85989e);flex-shrink:0}.table-cell-date-icon svg,.table-borderless tbody td svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.table-cell-initials{width:32px;height:32px;color:var(--color-white-900);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.table-cell-actions-trigger{border-radius:50%;min-width:28px;min-height:28px}.table-cell-status{align-items:center;gap:var(--spacing-2xs,6px);color:var(--table-slot-cell-color,var(--copy-slot-primary));display:inline-flex}.table-cell-status-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.table-col-actions,.table-cell-actions{text-align:center;white-space:nowrap}.table-cell-actions-wrap{justify-content:center;align-items:center;display:inline-flex}.table-cell-actions-trigger{padding:var(--spacing-2xs,4px);border-radius:50%}.table-row-menu-popover{z-index:10}.navbar{width:var(--layout-navbar-width);height:var(--navbar-slot-height);background:var(--navbar-slot-bg);border-bottom:var(--stroke-slot-width) solid var(--navbar-slot-border)}.navbar-shell{width:100%;height:var(--navbar-height,var(--navbar-slot-height));background:var(--navbar-background,var(--navbar-slot-bg));border-bottom:var(--stroke-s,var(--stroke-slot-width)) solid var(--navbar-border-color,var(--navbar-slot-border));color:var(--text-on-color);justify-content:center;align-items:center;display:flex}.navbar-shell-content{width:100%;max-width:calc(var(--navbar-max-width,var(--navbar-slot-max)) - var(--spacing-l) * 2);height:var(--navbar-height,var(--navbar-slot-height));padding:0 var(--spacing-l);align-items:center;display:flex}.navbar-inner{max-width:var(--navbar-slot-max);height:100%;padding:var(--navbar-slot-pad-y) var(--navbar-slot-pad-x);justify-content:space-between;align-items:center;gap:var(--spacing-l);margin:0 auto;display:flex}.navbar-left-group{align-items:center;gap:var(--spacing-4xs);display:inline-flex}.navbar-right-group{align-items:center;gap:var(--spacing-3xs);display:inline-flex}.navbar-logo{max-height:var(--navbar-slot-logo-max-height);width:auto;display:block}.navbar-user{align-items:center;gap:var(--spacing-4xs);margin-left:var(--spacing-l);display:inline-flex}.navbar .icon-ghost svg,.navbar .navbar-chevron-button svg{width:var(--navbar-slot-icon-size);height:var(--navbar-slot-icon-size);stroke-width:var(--icon-stroke-s)}.navbar-avatar{width:var(--avatar-slot-size);height:var(--avatar-slot-size);border-radius:var(--avatar-slot-radius);background:var(--avatar-slot-bg);color:var(--avatar-slot-color);font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--font-weight-500);justify-content:center;align-items:center;display:inline-flex}.icon-ghost{width:var(--button-icon-slot-size);height:var(--button-icon-slot-size);border-radius:var(--button-icon-interactive-slot-radius);background:var(--button-icon-slot-bg);color:var(--button-icon-slot-icon);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-ghost svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.icon-ghost[data-hovered]{background:var(--button-icon-slot-bg-hover)}.icon-ghost[data-pressed]{background:var(--button-icon-slot-bg-active)}.btn[data-disabled],.icon-primary[data-disabled],.icon-secondary[data-disabled],.icon-ghost[data-disabled],.icon-base[data-disabled],.icon-base-l[data-disabled],.icon-neutral-base[data-disabled],.icon-neutral-base-l[data-disabled],.icon-delete[data-disabled],.icon-delete-secondary[data-disabled],.icon-delete-base[data-disabled],.icon-delete-base-l[data-disabled]{cursor:not-allowed}.btn,.icon-primary,.icon-secondary,.icon-ghost,.icon-base,.icon-base-l,.icon-neutral-base,.icon-neutral-base-l,.icon-delete,.icon-delete-secondary,.icon-delete-base,.icon-delete-base-l{min-height:var(--button-slot-height-s);border-radius:var(--button-slot-radius);padding:0 var(--button-slot-pad-x);justify-content:center;align-items:center;gap:var(--button-slot-gap);width:fit-content;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;border:none;display:inline-flex}.btn svg,.icon-primary svg,.icon-secondary svg,.icon-ghost svg,.icon-base svg,.icon-base-l svg,.icon-neutral-base svg,.icon-neutral-base-l svg,.icon-delete svg,.icon-delete-secondary svg,.icon-delete-base svg,.icon-delete-base-l svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m);flex-shrink:0}.btn>div,.icon-primary>div,.icon-secondary>div,.icon-ghost>div,.icon-base>div,.icon-base-l>div,.icon-neutral-base>div,.icon-neutral-base-l>div,.icon-delete>div,.icon-delete-secondary>div,.icon-delete-base>div,.icon-delete-base-l>div{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn>div>svg,.icon-primary>div>svg,.icon-secondary>div>svg,.icon-ghost>div>svg,.icon-base>div>svg,.icon-base-l>div>svg,.icon-neutral-base>div>svg,.icon-neutral-base-l>div>svg,.icon-delete>div>svg,.icon-delete-secondary>div>svg,.icon-delete-base>div>svg,.icon-delete-base-l>div>svg{width:var(--icon-size-m);height:var(--icon-size-m);color:inherit}.btn.with-icon{gap:var(--spacing-4xs)}.btn-primary{background:var(--button-primary-slot-bg);color:var(--button-primary-slot-label)}.btn-primary[data-hovered]{background:var(--button-primary-slot-bg-hover)}.btn-primary[data-pressed]{background:var(--button-primary-slot-bg-active)}.btn-secondary{background:var(--button-secondary-slot-bg);color:var(--button-secondary-slot-label)}.btn-secondary[data-hovered]{background:var(--button-secondary-slot-bg-hover);color:var(--button-secondary-slot-label-hover)}.btn-secondary[data-pressed]{background:var(--button-secondary-slot-bg-active);color:var(--button-secondary-slot-label-active)}.btn-tertiary{background:var(--button-tertiary-slot-bg);color:var(--button-tertiary-slot-label)}.btn-tertiary[data-hovered]{background:var(--button-tertiary-slot-bg-hover);color:var(--button-tertiary-slot-label-hover)}.btn-tertiary[data-pressed]{background:var(--button-tertiary-slot-bg-active);color:var(--button-tertiary-slot-label-active)}.btn-link-text{background:var(--button-tertiary-slot-bg);color:var(--text-link)}.btn-link-text[data-hovered]{background:var(--button-tertiary-slot-bg-hover)}.btn-link-text[data-pressed]{background:var(--button-tertiary-slot-bg-active)}.btn-delete{background:var(--error-button-primary);color:var(--color-white-900)}.btn-delete[data-hovered]{opacity:.85}.btn-delete[data-pressed]{opacity:.7}.btn-delete-secondary{background:var(--background-error);color:var(--text-error-primary)}.btn-delete-secondary[data-hovered]{opacity:.85}.btn-delete-secondary[data-pressed]{opacity:.7}.btn-primary[data-disabled],.btn-primary[data-disabled][data-hovered],.btn-primary[data-disabled][data-pressed]{background:var(--button-primary-slot-disabled-bg);color:var(--button-primary-slot-disabled-label)}.btn-secondary[data-disabled],.btn-secondary[data-disabled][data-hovered],.btn-secondary[data-disabled][data-pressed]{background:var(--button-secondary-slot-disabled-bg);color:var(--button-secondary-slot-disabled-label)}.btn-tertiary[data-disabled],.btn-tertiary[data-disabled][data-hovered],.btn-tertiary[data-disabled][data-pressed]{background:var(--button-tertiary-slot-disabled-bg);color:var(--button-tertiary-slot-disabled-label)}.btn-link-text[data-disabled],.btn-link-text[data-disabled][data-hovered],.btn-link-text[data-disabled][data-pressed]{color:var(--button-tertiary-slot-disabled-label)}.btn-delete[data-disabled],.btn-delete[data-disabled][data-hovered],.btn-delete[data-disabled][data-pressed]{background:var(--button-primary-slot-disabled-bg);color:var(--button-primary-slot-disabled-label);opacity:1}.btn-delete-secondary[data-disabled],.btn-delete-secondary[data-disabled][data-hovered],.btn-delete-secondary[data-disabled][data-pressed]{background:var(--button-secondary-slot-disabled-bg);color:var(--button-secondary-slot-disabled-label);opacity:1}.icon-secondary[data-disabled],.icon-secondary[data-disabled][data-hovered],.icon-secondary[data-disabled][data-pressed]{background:var(--button-icon-slot-bg-disabled);color:var(--button-icon-interactive-slot-icon-disabled)}.icon-ghost[data-disabled],.icon-ghost[data-disabled][data-hovered],.icon-ghost[data-disabled][data-pressed],.icon-delete[data-disabled],.icon-delete[data-disabled][data-hovered],.icon-delete[data-disabled][data-pressed]{background:var(--button-icon-slot-bg-disabled);color:var(--button-icon-slot-disabled-icon)}.icon-delete[data-disabled],.icon-delete[data-disabled][data-hovered],.icon-delete[data-disabled][data-pressed]{opacity:1}.icon-primary,.icon-secondary,.icon-ghost,.icon-base,.icon-base-l,.icon-neutral-base,.icon-neutral-base-l,.icon-delete,.icon-delete-secondary,.icon-delete-base,.icon-delete-base-l{width:var(--button-icon-slot-size);height:var(--button-icon-slot-size);border-radius:var(--button-icon-interactive-slot-radius);justify-content:center;padding:0}.icon-base-l,.icon-neutral-base-l,.icon-delete-base-l{width:var(--button-icon-slot-size-l,36px);height:var(--button-icon-slot-size-l,36px)}.icon-secondary{background:var(--button-icon-interactive-slot-bg);color:var(--button-icon-interactive-slot-icon)}.icon-secondary[data-hovered]{background:var(--button-icon-interactive-slot-bg-hover)}.icon-secondary[data-pressed]{background:var(--button-icon-interactive-slot-bg-active)}.icon-delete{background:var(--background-error);color:var(--text-error-primary)}.icon-delete[data-hovered]{opacity:.85}.icon-delete[data-pressed]{opacity:.7}.icon-primary{background:var(--button-primary-slot-bg);color:var(--button-primary-slot-label)}.icon-primary[data-hovered]{background:var(--button-primary-slot-bg-hover)}.icon-primary[data-pressed]{background:var(--button-primary-slot-bg-active)}.icon-primary[data-disabled],.icon-primary[data-disabled][data-hovered],.icon-primary[data-disabled][data-pressed]{background:var(--button-primary-slot-disabled-bg);color:var(--button-primary-slot-disabled-label)}.icon-base,.icon-base-l{color:var(--button-icon-interactive-slot-icon,var(--text-secondary));background:0 0}.icon-base[data-hovered],.icon-base-l[data-hovered]{color:var(--text-button-hover-color,var(--button-secondary-slot-label-hover))}.icon-base[data-pressed],.icon-base-l[data-pressed]{color:var(--text-button-active-color,var(--button-secondary-slot-label-active))}.icon-base[data-disabled],.icon-base-l[data-disabled]{color:var(--button-icon-slot-disabled-icon,var(--text-disabled));background:0 0}.icon-neutral-base,.icon-neutral-base-l{color:var(--text-button-neutral-color,var(--text-secondary));background:0 0}.icon-neutral-base[data-hovered],.icon-neutral-base-l[data-hovered]{color:var(--text-button-neutral-hover-color,var(--button-secondary-slot-label-hover))}.icon-neutral-base[data-pressed],.icon-neutral-base-l[data-pressed]{color:var(--text-button-neutral-active-color,var(--button-secondary-slot-label-active))}.icon-neutral-base[data-disabled],.icon-neutral-base-l[data-disabled]{color:var(--button-icon-slot-disabled-icon,var(--text-disabled));background:0 0}.icon-delete-secondary{color:var(--text-error-primary);background:0 0}.icon-delete-secondary[data-hovered]{background:var(--background-error)}.icon-delete-secondary[data-pressed]{background:var(--background-error);opacity:.85}.icon-delete-secondary[data-disabled]{opacity:1;color:var(--button-icon-slot-disabled-icon);background:0 0}.icon-delete-base,.icon-delete-base-l{color:var(--text-error-primary);background:0 0}.icon-delete-base[data-hovered],.icon-delete-base-l[data-hovered]{color:var(--error-button-primary,var(--text-error-primary))}.icon-delete-base[data-pressed],.icon-delete-base-l[data-pressed]{opacity:.75}.icon-delete-base[data-disabled],.icon-delete-base-l[data-disabled]{color:var(--button-icon-slot-disabled-icon,var(--text-disabled));opacity:1}.btn-error-text{color:var(--text-error-primary);background:0 0}.btn-error-text[data-hovered]{background:var(--background-error);color:var(--text-error-primary)}.btn-error-text[data-pressed]{background:var(--background-error);color:var(--text-error-primary);opacity:.85}.menu-popover{background:var(--menu-slot-bg);color:var(--menu-slot-color);min-width:var(--menu-slot-min-width);max-width:var(--menu-slot-max-width);border-radius:var(--menu-slot-radius);box-shadow:var(--menu-slot-shadow);border:var(--popover-slot-border-width) solid var(--popover-slot-border-color);padding:var(--menu-slot-pad-y) var(--menu-slot-pad-x)}.menu-popover-submenu{margin-left:var(--spacing-2xs)}.menu-list{gap:var(--menu-slot-gap);max-height:calc(var(--menu-item-slot-height) * var(--menu-slot-max-items) + var(--menu-slot-gap) * (var(--menu-slot-max-items) - 1));scrollbar-width:thin;scrollbar-color:transparent transparent;outline:none;display:grid;overflow-y:auto}.menu-list:hover{scrollbar-color:var(--color-steel-300) transparent}.menu-trigger-button{padding-right:var(--spacing-s)}.menu-trigger-icon-ghost{width:var(--button-icon-slot-size);height:var(--button-icon-slot-size);border-radius:50%;padding:0}.menu-trigger-chevron{color:var(--button-secondary-slot-label);align-items:center;display:inline-flex}.menu-trigger-button[data-hovered] .menu-trigger-chevron{color:var(--button-secondary-slot-label-hover)}.menu-trigger-button[data-pressed] .menu-trigger-chevron{color:var(--button-secondary-slot-label-active)}.menu-trigger-chevron svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.menu-item{min-height:var(--menu-item-slot-height);height:var(--menu-item-slot-height);border-radius:var(--menu-item-slot-radius);padding:var(--menu-item-slot-pad-y) var(--menu-item-slot-pad-x);color:var(--menu-item-slot-color);background:var(--menu-item-slot-bg);justify-content:space-between;align-items:center;gap:var(--menu-item-slot-gap);font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--text-weight-medium);font-family:"Poppins", var(--font-audiense), sans-serif;cursor:pointer;border:none;flex-shrink:0;display:inline-flex}.menu-item-start{align-items:center;gap:var(--menu-item-slot-gap);flex:1;min-width:0;display:inline-flex}.menu-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-item-icon,.menu-item-end{color:var(--menu-item-slot-icon);flex-shrink:0;align-items:center;display:inline-flex}.menu-item-icon svg,.menu-item-end svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.menu-item-left-element{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.menu-item-left-element img,.menu-item-left-element svg{object-fit:contain;width:16px;height:16px}.menu-item[data-hovered],.menu-item[data-focused]{background:var(--menu-item-slot-bg-hover)}.menu-item[data-pressed]{background:var(--menu-item-slot-bg-active)}.menu-item[data-selected]{background:var(--menu-item-slot-bg-selected)}.menu-item[data-disabled]{color:var(--menu-item-slot-disabled);cursor:not-allowed}.menu-item[data-disabled] .menu-item-icon{color:var(--menu-item-slot-disabled-icon)}.menu-item.menu-item-destructive{color:var(--menu-item-destructive-slot-color)}.menu-item.menu-item-destructive .menu-item-icon{color:var(--menu-item-destructive-slot-icon)}.menu-item.menu-item-destructive[data-hovered],.menu-item.menu-item-destructive[data-focused]{background:var(--menu-item-destructive-slot-bg-hover)}.menu-item.menu-item-destructive[data-pressed]{background:var(--menu-item-destructive-slot-bg-active)}.menu-item.menu-item-destructive[data-disabled]{color:var(--menu-item-slot-disabled)}.menu-item.menu-item-destructive[data-disabled] .menu-item-icon{color:var(--menu-item-slot-disabled-icon)}.menu-item[data-is-destructive]{color:var(--menu-item-destructive-slot-color)}.menu-item[data-is-destructive] .menu-item-icon{color:var(--menu-item-destructive-slot-icon)}.menu-item[data-is-destructive][data-hovered],.menu-item[data-is-destructive][data-focused]{background:var(--menu-item-destructive-slot-bg-hover)}.menu-item[data-is-destructive][data-pressed]{background:var(--menu-item-destructive-slot-bg-active)}.menu-item[data-is-mcp]{color:var(--menu-color-mcp,var(--text-on-color));background:linear-gradient(91deg,#ff357f .76%,#ffa600 98.8%)}.menu-item[data-is-mcp] .menu-item-icon{color:var(--menu-color-mcp,var(--text-on-color))}.menu-item[data-is-mcp][data-hovered],.menu-item[data-is-mcp][data-focused]{filter:brightness(1.1)}.menu-item[data-is-mcp][data-pressed]{filter:brightness(.9)}.menu-item[data-is-user]{cursor:default;pointer-events:none}.menu-item[data-is-user][data-hovered],.menu-item[data-is-user][data-pressed],.menu-item[data-is-user][data-focused]{background-color:#0000}.menu-item[data-is-notification]{height:auto;min-height:var(--menu-item-slot-height);white-space:normal;align-items:flex-start}.menu-divider{height:var(--menu-divider-width);background:var(--menu-divider-color);border:none;margin:0}.menu-item-info{min-height:var(--menu-item-slot-height);border-radius:var(--menu-item-slot-radius);padding:var(--menu-item-slot-pad-y) var(--menu-item-slot-pad-x);align-items:center;gap:var(--menu-item-slot-gap);font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--text-weight-medium);font-family:"Poppins", var(--font-audiense), sans-serif;color:var(--menu-item-slot-disabled);cursor:default;display:inline-flex}.menu-item-info .menu-item-icon{color:var(--menu-item-slot-disabled-icon)}.menu-item-search .menu-item-label{font-weight:var(--text-weight-regular)}.menu-item-search .menu-item-label strong{font-weight:var(--text-weight-semibold)}.menu-item-profile{height:auto;min-height:var(--menu-item-slot-height)}.menu-item-profile .menu-item-start{gap:var(--spacing-s)}.menu-item-profile-avatar{object-fit:cover;background:var(--color-steel-300);border-radius:50%;flex-shrink:0;width:40px;height:40px}.menu-item-profile-info{gap:var(--spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.menu-item-profile-name{font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--text-weight-semibold);color:var(--menu-item-slot-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-item-profile-username{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);color:var(--menu-item-secondary-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu-item-profile-metric{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--menu-item-slot-color);margin-left:var(--spacing-s);flex-shrink:0}.menu-list-notifications{--menu-slot-max-items:3}.menu-item-notification{height:auto;min-height:var(--menu-item-slot-height);width:var(--menu-slot-max-width);max-width:var(--menu-slot-max-width);padding:var(--menu-item-slot-pad-y) var(--menu-item-slot-pad-x);align-items:flex-start}.menu-item-notification .menu-item-icon{margin-top:2px}.menu-item-notification-content{gap:var(--spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.menu-item-notification-title{font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--text-weight-regular);color:var(--menu-item-slot-color);white-space:normal;word-break:break-word;overflow-wrap:break-word}.menu-item-notification-title strong{font-weight:var(--text-weight-semibold)}.menu-item-notification-date{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);color:var(--menu-item-secondary-color)}.menu-item-notification-empty{height:auto;min-height:var(--menu-item-slot-height);color:var(--menu-item-slot-disabled);cursor:default;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.menu-item-notification-empty .menu-item-icon{color:var(--menu-item-slot-disabled-icon)}.select-root{gap:var(--spacing-3xs);min-width:var(--menu-slot-min-width);display:grid}.select-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--copy-slot-secondary);padding-inline-start:var(--spacing-m)}.select-trigger{min-height:var(--select-slot-button-height);border-radius:var(--select-slot-button-radius);border:var(--stroke-slot-width) solid var(--select-slot-button-border);background:var(--select-slot-button-bg);color:var(--select-slot-button-color);padding:0 var(--select-slot-button-pad-x);justify-content:space-between;align-items:center;gap:var(--select-slot-button-gap);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;display:inline-flex}.select-trigger-chevron{color:var(--select-slot-chevron);align-items:center;display:inline-flex}.select-trigger[data-pressed]{color:var(--select-slot-button-color-open)}.select-trigger[data-pressed] .select-trigger-chevron{color:var(--select-slot-chevron-open)}.select-trigger[data-disabled],.select-trigger[data-disabled][data-hovered],.select-trigger[data-disabled][data-pressed]{background:var(--select-slot-disabled-bg,var(--background-disabled));color:var(--select-slot-disabled-color,var(--color-disabled-500));cursor:not-allowed}.select-trigger[data-disabled] .select-trigger-chevron,.select-trigger[data-disabled][data-hovered] .select-trigger-chevron,.select-trigger[data-disabled][data-pressed] .select-trigger-chevron{color:var(--select-slot-disabled-color,var(--color-disabled-500))}.select-trigger-chevron svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.select-popover{background:var(--select-slot-popover-bg);color:var(--select-slot-popover-color);min-width:var(--menu-slot-min-width);max-width:var(--menu-slot-max-width);border-radius:var(--select-slot-popover-radius);box-shadow:var(--select-slot-popover-shadow);border:var(--stroke-slot-width) solid var(--select-slot-popover-border);padding:var(--menu-slot-pad-y) var(--menu-slot-pad-x)}.select-list{gap:var(--spacing-4xs);outline:none;display:grid}.select-item{min-height:var(--select-slot-item-height);border-radius:var(--select-slot-item-radius);padding:0 var(--select-slot-item-pad-x);background:var(--select-slot-item-bg);color:var(--select-slot-item-color);justify-content:space-between;align-items:center;gap:var(--menu-item-slot-gap);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;border:none;display:inline-flex}.select-item-start{align-items:center;gap:var(--menu-item-slot-gap);display:inline-flex}.select-item-icon{color:var(--select-slot-item-icon);align-items:center;display:inline-flex}.select-item-icon svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.select-item[data-focused],.select-item[data-hovered]{background:var(--menu-item-slot-bg-hover)}.select-item[data-pressed]{background:var(--menu-item-slot-bg-active)}.select-item[data-selected]{background:var(--menu-item-slot-bg-selected)}.select-item[data-disabled]{background:var(--select-slot-item-bg-disabled);color:var(--select-slot-item-color-disabled);cursor:not-allowed}.select-item[data-disabled] .select-item-icon{color:var(--select-slot-item-icon-disabled)}.tabs-root{gap:var(--spacing-s);display:grid}.tabs-root-overflow{margin-top:var(--spacing-m)}.tabs-list{align-items:center;gap:var(--spacing-4xs);background:var(--tabs-slot-bg);border-radius:var(--tabs-slot-radius);padding:var(--tabs-slot-pad);display:inline-flex}.tabs-list-scroll{max-width:var(--layout-content-max-width-sm);white-space:nowrap;overflow:auto hidden}.tab-trigger{border:var(--stroke-slot-width) solid var(--border-slot-default);border-radius:var(--tab-slot-radius);background:var(--tab-slot-bg);color:var(--tab-slot-color);padding-block:var(--spacing-3xs);padding-inline:var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-4xs);width:fit-content;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;display:inline-flex}.tab-trigger[data-hovered]{background:var(--tab-slot-bg-hover)}.tab-trigger[data-selected]{background:var(--tab-slot-bg-selected);color:var(--tab-slot-color-selected);border-color:var(--tab-slot-color-selected)}.tab-trigger[data-disabled]{background:var(--tab-slot-bg-disabled);color:var(--tab-slot-color-disabled);border-color:var(--border-slot-default);cursor:not-allowed}.tab-panel{background:var(--card-slot-bg);border:var(--card-slot-border-width) solid var(--card-slot-border);border-radius:var(--card-slot-radius);padding:var(--spacing-m);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);color:var(--copy-slot-body)}.tabs-root-vertical{gap:var(--spacing-m);grid-template-columns:auto 1fr}.tabs-list-vertical{border:none;border-right:1px solid var(--color-black-200);padding:var(--spacing-3xs) 0;background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;min-width:180px}.tab-trigger-vertical{border:none;width:100%;color:var(--tab-slot-color);text-align:left;padding:var(--spacing-m) var(--spacing-xl);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;background:0 0;border-right:3px solid #0000;border-radius:0;justify-content:flex-start;margin-right:-2px;display:flex}.tab-trigger-vertical[data-hovered]{background:var(--tab-slot-bg-hover)}.tab-trigger-vertical[data-selected]{background:var(--tab-slot-bg-hover);color:var(--tab-slot-color-selected);border-right-color:var(--tab-slot-border-selected);font-weight:var(--font-weight-500)}.tab-trigger-vertical[data-disabled]{color:var(--tab-slot-color-disabled);cursor:not-allowed}.tabs-root-vertical .tab-panel{flex:1}.toggle-button-group{background:var(--toggle-group-slot-bg);border-radius:var(--toggle-group-slot-radius);border:var(--toggle-group-slot-stroke) solid var(--toggle-group-slot-border);align-items:stretch;gap:0;display:inline-flex}.toggle-button-item{color:var(--toggle-group-slot-item-color);padding:var(--toggle-group-slot-item-pad-y) var(--toggle-group-slot-item-pad-x);justify-content:center;align-items:center;gap:var(--toggle-group-slot-item-gap);font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--font-weight-500);font-family:"Poppins", var(--font-audiense), sans-serif;cursor:pointer;border:none;border-left:var(--toggle-group-slot-stroke) solid var(--toggle-group-slot-border);background:0 0;display:inline-flex}.toggle-button-item:first-child{border-radius:calc(var(--toggle-group-slot-radius) - var(--toggle-group-slot-stroke)) 0 0 calc(var(--toggle-group-slot-radius) - var(--toggle-group-slot-stroke));border-left:none}.toggle-button-item:last-child{border-radius:0 calc(var(--toggle-group-slot-radius) - var(--toggle-group-slot-stroke)) calc(var(--toggle-group-slot-radius) - var(--toggle-group-slot-stroke)) 0}.toggle-button-item:only-child{border-radius:calc(var(--toggle-group-slot-radius) - var(--toggle-group-slot-stroke))}.toggle-button-item[data-selected]{background:var(--toggle-group-slot-item-bg-selected);color:var(--toggle-group-slot-item-color-selected);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--toggle-group-slot-item-color-selected) 25%, transparent);font-weight:var(--font-weight-500)}.toggle-button-item[data-hovered]{background:var(--toggle-group-slot-item-bg-hover)}.toggle-button-item[data-selected][data-hovered]{background:var(--toggle-group-slot-item-bg-selected)}.toggle-button-icon{align-items:center;display:inline-flex}.toggle-button-icon svg{width:var(--icon-size-s);height:var(--icon-size-s)}.pagination-nav{align-items:center;gap:var(--spacing-4xs);display:inline-flex}.pagination-button{min-height:var(--pagination-slot-height);border-radius:var(--pagination-slot-radius);color:var(--pagination-slot-color);padding:0 var(--pagination-slot-pad-x);justify-content:center;align-items:center;gap:var(--spacing-4xs);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;background:0 0;border:none;display:inline-flex}.pagination-page-button{min-width:var(--pagination-slot-height)}.pagination-button svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.pagination-button[data-hovered]{background:var(--pagination-slot-page-hover-bg)}.pagination-page-button-selected,.pagination-button[aria-current=page]{background:var(--pagination-slot-page-selected-bg)}.pagination-button[data-disabled]{background:var(--pagination-slot-page-disabled-bg);color:var(--pagination-slot-page-disabled-color);cursor:not-allowed}.pagination-ellipsis{min-height:var(--pagination-slot-height);min-width:var(--pagination-slot-height);color:var(--pagination-slot-color);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif;justify-content:center;align-items:center;display:inline-flex}.drawer-overlay{background:var(--drawer-overlay-slot-backdrop);position:fixed;inset:0}.drawer-modal{justify-content:flex-end;align-items:stretch;width:100%;height:100%;display:flex}.drawer-panel{width:var(--drawer-slot-width);background:var(--drawer-slot-bg);border-radius:var(--drawer-slot-radius) 0 0 var(--drawer-slot-radius);height:100%;box-shadow:var(--drawer-slot-shadow);padding:var(--drawer-slot-pad);gap:var(--drawer-slot-gap);grid-template-rows:auto 1fr;display:grid}.drawer-header{justify-content:space-between;align-items:center;gap:var(--drawer-slot-gap);border-bottom:var(--stroke-slot-width) solid var(--drawer-header-border-bottom);padding-bottom:var(--spacing-s);display:flex}.drawer-title{color:var(--dialog-title-slot-color);font-size:var(--font-size-l);line-height:var(--font-leading-l);font-weight:var(--text-weight-semibold);margin:0}.drawer-close-button{min-width:var(--icon-size-l);min-height:var(--icon-size-l);width:var(--icon-size-l);height:var(--icon-size-l);border-radius:var(--rounded-xs);color:var(--text-secondary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.drawer-close-button svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.drawer-close-button[data-hovered],.drawer-close-button[data-pressed]{background:0 0}.drawer-body{color:var(--dialog-body-slot-color);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);overflow:auto}.dialog-overlay{background:var(--overlay-backdrop);place-items:center;display:grid;position:fixed;inset:0}.dialog-modal{--dialog-demo-max-width:calc((var(--spacing-xl) * 18) + var(--spacing-l));width:100%;max-width:var(--dialog-demo-max-width);padding:var(--spacing-l);place-items:center;display:grid}.dialog-panel{width:min(var(--dialog-demo-max-width), 100%);max-width:var(--dialog-demo-max-width);background:var(--dialog-slot-bg);border-radius:var(--dialog-slot-radius);box-shadow:var(--dialog-slot-shadow);padding:var(--dialog-slot-pad);gap:var(--dialog-slot-gap);display:grid;position:relative}.dialog-close-button{top:var(--spacing-2xs);right:var(--spacing-2xs);width:var(--icon-size-l);height:var(--icon-size-l);border-radius:var(--rounded-xs);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.dialog-close-button svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.dialog-close-text-wrap{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:1;position:absolute}.dialog-header{justify-content:center;align-items:center;gap:var(--dialog-header-slot-gap);text-align:center;display:flex;position:relative}.dialog-title{color:var(--dialog-title-slot-color);font-size:var(--font-size-l);line-height:var(--font-leading-l);font-weight:var(--text-weight-semibold);margin:0}.dialog-body{color:var(--dialog-body-slot-color);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);text-align:center}.dialog-footer{justify-content:space-between;gap:var(--spacing-3xs);width:100%;display:flex}.dialog-footer>:only-child{margin-inline-start:auto}.tooltip-box{z-index:2147483647;background:var(--tooltip-slot-bg);color:var(--tooltip-slot-color);border-radius:var(--tooltip-slot-radius);box-shadow:var(--tooltip-slot-shadow);padding:var(--spacing-s) var(--spacing-m);font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);max-width:240px;position:relative}.tooltip-box .react-aria-OverlayArrow{justify-content:center;align-items:center;display:flex}.tooltip-box .react-aria-OverlayArrow svg{flex-shrink:0;display:block}.tooltip-box[data-placement=top] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=top-start] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=top-end] .react-aria-OverlayArrow svg{transform:rotate(0)}.tooltip-box[data-placement=bottom] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=bottom-start] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=bottom-end] .react-aria-OverlayArrow svg{transform:rotate(180deg)}.tooltip-box[data-placement=left] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=left-start] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=left-end] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.tooltip-box[data-placement=right] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=right-start] .react-aria-OverlayArrow svg,.tooltip-box[data-placement=right-end] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.tooltip-title{font-size:var(--font-size-s);font-weight:var(--text-weight-semibold);line-height:var(--font-leading-s);color:var(--tooltip-slot-color);margin-bottom:var(--spacing-4xs);display:block}.tooltip-title:last-child{margin-bottom:0}.tooltip-body{font-size:var(--font-size-s);font-weight:var(--text-weight-regular);line-height:var(--font-leading-s);color:var(--tooltip-slot-color);display:block}.toast-region{gap:var(--spacing-3xs);display:grid}.toast-card{background:var(--toast-slot-bg);color:var(--toast-slot-color);border:var(--stroke-slot-width) solid var(--toast-slot-border);border-radius:var(--toast-slot-radius);box-shadow:var(--toast-slot-shadow);padding:var(--spacing-s);justify-content:space-between;align-items:flex-start;gap:var(--spacing-3xs);display:flex}.toast-content{align-items:flex-start;gap:var(--spacing-3xs);display:inline-flex}.toast-icon{color:var(--copy-slot-secondary);align-items:center;display:inline-flex}.toast-icon svg{width:var(--icon-size-m);height:var(--icon-size-m);stroke-width:var(--icon-stroke-m)}.toast-text{gap:var(--spacing-5xs);display:grid}.toast-text strong{font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--text-weight-semibold)}.toast-text span{font-size:var(--font-size-s);line-height:var(--font-leading-s)}.toast-close-button{width:var(--button-icon-slot-size);height:var(--button-icon-slot-size)}.toast-success .toast-icon{color:var(--status-success-icon)}.toast-error .toast-icon{color:var(--status-error-icon)}.toast-info .toast-icon{color:var(--status-info-icon)}.toast-warning .toast-icon{color:var(--status-warning-icon)}.toast-error{background:var(--color-error-100)}.toast-info{background:var(--color-ocean-100)}.toast-warning{background:var(--color-mango-100)}.badge{background:var(--badge-slot-bg);min-width:18px;color:var(--badge-slot-color);border-radius:var(--badge-slot-radius);padding:var(--badge-slot-pad-y) var(--badge-slot-pad-x);font-size:var(--badge-slot-font-size);font-weight:var(--badge-slot-font-weight);line-height:var(--badge-slot-line-height);font-family:"Poppins", var(--font-audiense), sans-serif;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.badge-overflow{padding-right:var(--badge-slot-pad-right-overflow)}.badge-anchor{display:inline-flex;position:relative}.badge-indicator{top:calc(-1 * var(--badge-slot-offset));right:calc(-1 * var(--badge-slot-offset));z-index:1;position:absolute}.breadcrumb-nav{align-items:center;gap:var(--spacing-3xs);width:100%;min-height:40px;padding:var(--spacing-xs) 0;border-bottom:var(--stroke-slot-width) solid var(--color-black-200);display:inline-flex}.breadcrumb-item{align-items:center;gap:var(--spacing-3xs);display:inline-flex}.breadcrumb-link{color:var(--color-steel-600);font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);font-family:"Poppins", var(--font-audiense), sans-serif;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.breadcrumb-link[data-hovered],.breadcrumb-link[data-pressed]{color:var(--color-steel-600);text-decoration:underline}.breadcrumb-link-selected{font-weight:var(--text-weight-semibold);color:var(--color-steel-700)}.breadcrumb-link[data-disabled]{color:var(--color-disabled-300);cursor:default;text-decoration:none}.breadcrumb-ellipsis{color:var(--color-steel-600);font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);font-family:"Poppins", var(--font-audiense), sans-serif;cursor:pointer;background:0 0;border:none;padding:0}.breadcrumb-ellipsis[data-hovered]{text-decoration:underline}.breadcrumb-separator{color:var(--color-steel-400);align-items:center;display:inline-flex}.breadcrumb-separator svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}.breadcrumb-current{color:var(--color-steel-500);font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);font-family:"Poppins", var(--font-audiense), sans-serif}.pill-row,.tag-row{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.pill{--pill-bg:var(--pill-background);--pill-color:var(--pill-text);--pill-icon-clr:var(--pill-icon-color);min-height:calc(var(--button-slot-line-height) + (var(--spacing-3xs) * 2) + (var(--stroke-slot-width) * 2));border-radius:var(--rounded-s);padding:var(--spacing-4xs) var(--spacing-xs);align-items:center;gap:var(--spacing-4xs);width:fit-content;max-width:18.571rem;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--text-weight-medium);font-family:"Poppins", var(--font-audiense), sans-serif;background:var(--pill-bg);color:var(--pill-color);border:none;display:inline-flex}.pill:has(:nth-child(2)){padding:var(--spacing-4xs) var(--spacing-2xs) var(--spacing-4xs) var(--spacing-xs)}.pill-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pill svg{color:var(--pill-icon-clr)}.pill-close{width:var(--icon-size-s);height:var(--icon-size-s);color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pill-close svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}.pill-base{--pill-bg:var(--pill-background);--pill-color:var(--pill-text);--pill-icon-clr:var(--pill-icon-color)}.pill-success{--pill-bg:var(--pill-success-background);--pill-color:var(--pill-success-text);--pill-icon-clr:var(--pill-success-icon-color)}.pill-alert{--pill-bg:var(--pill-alert-background);--pill-color:var(--pill-alert-text);--pill-icon-clr:var(--pill-alert-icon-color)}.pill-error{--pill-bg:var(--pill-error-background);--pill-color:var(--pill-error-text);--pill-icon-clr:var(--pill-error-icon-color)}.pill-info{--pill-bg:var(--pill-information-background);--pill-color:var(--pill-information-text);--pill-icon-clr:var(--pill-information-icon-color)}.pill-disabled{--pill-bg:var(--pill-disabled-background);--pill-color:var(--text-disabled);--pill-icon-clr:var(--text-icon-disabled)}.pill-tone-success{--pill-bg:var(--pill-success-background);--pill-color:var(--pill-success-text);--pill-icon-clr:var(--pill-success-icon-color)}.pill-tone-error{--pill-bg:var(--pill-error-background);--pill-color:var(--pill-error-text);--pill-icon-clr:var(--pill-error-icon-color)}.pill-tone-alert{--pill-bg:var(--pill-alert-background);--pill-color:var(--pill-alert-text);--pill-icon-clr:var(--pill-alert-icon-color)}.pill-tone-info{--pill-bg:var(--pill-information-background);--pill-color:var(--pill-information-text);--pill-icon-clr:var(--pill-information-icon-color)}.pill-tone-teal{--pill-bg:var(--color-teal-100,var(--pill-background));--pill-color:var(--color-teal-700,var(--pill-text));--pill-icon-clr:var(--color-teal-600,var(--pill-icon-color))}.pill-tone-mango{--pill-bg:var(--color-mango-100,var(--pill-background));--pill-color:var(--color-mango-700,var(--pill-text));--pill-icon-clr:var(--color-mango-600,var(--pill-icon-color))}.pill-tone-ocean{--pill-bg:var(--color-ocean-100,var(--pill-background));--pill-color:var(--color-ocean-700,var(--pill-text));--pill-icon-clr:var(--color-ocean-600,var(--pill-icon-color))}.pill-tone-tomato{--pill-bg:var(--color-tomato-100,var(--pill-background));--pill-color:var(--color-tomato-700,var(--pill-text));--pill-icon-clr:var(--color-tomato-600,var(--pill-icon-color))}.pill-tone-violet{--pill-bg:var(--color-violet-100,var(--pill-background));--pill-color:var(--color-violet-700,var(--pill-text));--pill-icon-clr:var(--color-violet-600,var(--pill-icon-color))}.pill-tone-magenta{--pill-bg:var(--color-magenta-100,var(--pill-background));--pill-color:var(--color-magenta-700,var(--pill-text));--pill-icon-clr:var(--color-magenta-600,var(--pill-icon-color))}.pill-tone-indigo{--pill-bg:var(--color-indigo-100,var(--pill-background));--pill-color:var(--color-indigo-700,var(--pill-text));--pill-icon-clr:var(--color-indigo-600,var(--pill-icon-color))}.pill-tone-blueberry{--pill-bg:var(--color-blueberry-100,var(--pill-background));--pill-color:var(--color-blueberry-700,var(--pill-text));--pill-icon-clr:var(--color-blueberry-600,var(--pill-icon-color))}.pill-tone-pomegranate{--pill-bg:var(--color-pomegranate-100,var(--pill-background));--pill-color:var(--color-pomegranate-700,var(--pill-text));--pill-icon-clr:var(--color-pomegranate-600,var(--pill-icon-color))}.pill-tone-aquamarine{--pill-bg:var(--color-aquamarine-100,var(--pill-background));--pill-color:var(--color-aquamarine-700,var(--pill-text));--pill-icon-clr:var(--color-aquamarine-600,var(--pill-icon-color))}.pill-tone-steel{--pill-bg:var(--color-steel-100,var(--pill-background));--pill-color:var(--color-steel-700,var(--pill-text));--pill-icon-clr:var(--color-steel-600,var(--pill-icon-color))}.tag-chip{--tag-bg:var(--color-black-200);--tag-color:var(--text-primary);min-height:calc(var(--button-slot-line-height) + (var(--spacing-3xs) * 2) + (var(--stroke-slot-width) * 2));border-radius:var(--rounded-s);padding:var(--spacing-4xs) var(--spacing-xs);width:fit-content;max-width:100%;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--text-weight-medium);font-family:"Poppins", var(--font-audiense), sans-serif;background:var(--tag-bg);color:var(--tag-color);white-space:nowrap;text-overflow:ellipsis;border:none;align-items:center;display:inline-flex;overflow:hidden}.tag-tone-teal{--tag-bg:var(--color-teal-200,var(--color-black-200));--tag-color:var(--color-teal-600,var(--text-primary))}.tag-tone-mango{--tag-bg:var(--color-mango-200,var(--color-black-200));--tag-color:var(--color-mango-600,var(--text-primary))}.tag-tone-ocean{--tag-bg:var(--color-ocean-200,var(--color-black-200));--tag-color:var(--color-ocean-600,var(--text-primary))}.tag-tone-tomato{--tag-bg:var(--color-tomato-200,var(--color-black-200));--tag-color:var(--color-tomato-600,var(--text-primary))}.tag-tone-violet{--tag-bg:var(--color-violet-200,var(--color-black-200));--tag-color:var(--color-violet-600,var(--text-primary))}.tag-tone-magenta{--tag-bg:var(--color-magenta-200,var(--color-black-200));--tag-color:var(--color-magenta-600,var(--text-primary))}.tag-tone-indigo{--tag-bg:var(--color-indigo-200,var(--color-black-200));--tag-color:var(--color-indigo-600,var(--text-primary))}.tag-tone-blueberry{--tag-bg:var(--color-blueberry-200,var(--color-black-200));--tag-color:var(--color-blueberry-600,var(--text-primary))}.tag-tone-pomegranate{--tag-bg:var(--color-pomegranate-200,var(--color-black-200));--tag-color:var(--color-pomegranate-600,var(--text-primary))}.tag-tone-aquamarine{--tag-bg:var(--color-aquamarine-200,var(--color-black-200));--tag-color:var(--color-aquamarine-600,var(--text-primary))}.tag-tone-steel{--tag-bg:var(--color-steel-200,var(--color-black-200));--tag-color:var(--color-steel-600,var(--text-primary))}.form-controls-grid{gap:var(--spacing-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.choice-group{gap:var(--spacing-3xs);display:grid}.choice-group-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--copy-slot-secondary);padding-inline-start:var(--spacing-m)}.choice-list{gap:var(--spacing-3xs);display:grid}.choice-text{color:var(--copy-slot-body);font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);font-family:"Poppins", var(--font-audiense), sans-serif}.checkbox-root,.radio-root,.switch-root{align-items:center;gap:var(--spacing-s);-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.checkbox-root input[type=checkbox],.radio-root input[type=radio],.switch-root input[type=checkbox]{cursor:pointer;z-index:1;opacity:0!important;clip:unset!important;clip-path:none!important;white-space:normal!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:visible!important}.checkbox-root[data-disabled] input,.radio-root[data-disabled] input,.switch-root[data-disabled] input{cursor:not-allowed}.checkbox-root[data-hovered]:not([data-disabled]) .checkbox-box{border-color:var(--checkbox-slot-selected-border)}.radio-root[data-hovered]:not([data-disabled]) .radio-box{border-color:var(--radio-slot-selected-border)}.switch-root[data-hovered]:not([data-disabled]) .switch-track{filter:brightness(.95)}.checkbox-root[data-disabled],.radio-root[data-disabled],.switch-root[data-disabled]{opacity:.75;cursor:not-allowed}.checkbox-root[data-disabled] .checkbox-box{border-color:var(--checkbox-slot-border-disabled)}.checkbox-root[data-disabled][data-selected] .checkbox-box{background:var(--checkbox-slot-selected-bg-disabled);border-color:var(--checkbox-slot-border-disabled)}.radio-root[data-disabled] .radio-box{border-color:var(--radio-slot-border-disabled)}.radio-root[data-disabled][data-selected] .radio-box:after{background:var(--radio-slot-disabled)}.switch-root[data-disabled] .switch-track{background:var(--toggle-slot-disabled-bg)!important}.checkbox-box{width:var(--checkbox-slot-size);height:var(--checkbox-slot-size);border-radius:var(--checkbox-slot-radius);border:var(--checkbox-slot-border-width) solid var(--checkbox-slot-border);background:var(--checkbox-slot-bg);justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:inline-flex}.checkbox-mark{width:var(--icon-size-s);height:var(--icon-size-s);color:var(--checkbox-slot-check);stroke-width:3px;opacity:0;transition:opacity .15s,transform .15s;transform:scale(.8)}.checkbox-root[data-selected] .checkbox-box{border-color:var(--checkbox-slot-selected-border);background:var(--checkbox-slot-selected-bg)}.checkbox-root[data-selected] .checkbox-mark,.checkbox-root[data-indeterminate] .checkbox-mark{opacity:1;transform:scale(1)}.checkbox-root[data-indeterminate] .checkbox-box{border-color:var(--checkbox-slot-selected-border);background:var(--checkbox-slot-selected-bg)}.radio-box{width:var(--radio-slot-size);height:var(--radio-slot-size);border-radius:var(--radio-slot-radius);border:var(--radio-slot-border-width) solid var(--radio-slot-border);background:0 0;justify-content:center;align-items:center;transition:border-color .15s;display:inline-flex}.radio-dot{width:calc(var(--radio-slot-size) / 2);height:calc(var(--radio-slot-size) / 2);border-radius:var(--radio-slot-radius);background:var(--radio-slot-selected-border);transition:transform .15s;transform:scale(0)}.radio-root[data-selected] .radio-box{border-color:var(--radio-slot-selected-border)}.radio-root[data-selected] .radio-dot{transform:scale(1)}.switch-root{min-width:var(--select-slot-button-height);justify-content:space-between}.switch-track{width:var(--toggle-slot-width);height:var(--toggle-slot-height);border-radius:var(--toggle-slot-radius);background:var(--toggle-slot-bg);padding-inline:var(--stroke-slot-width);align-items:center;transition:background .15s;display:inline-flex}.switch-thumb{width:calc(var(--toggle-slot-height) - (var(--stroke-slot-width) * 4));height:calc(var(--toggle-slot-height) - (var(--stroke-slot-width) * 4));border-radius:var(--toggle-slot-radius);background:var(--toggle-slot-ball-bg);transition:transform .15s;transform:translate(0)}.switch-root[data-selected] .switch-track{background:var(--toggle-slot-selected-bg)}.switch-root[data-selected] .switch-thumb{transform:translateX(calc(var(--toggle-slot-width) - var(--toggle-slot-height)))}.field-root{flex-direction:column;gap:0;display:flex}.field-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--copy-slot-secondary);margin:0;padding-inline-start:var(--spacing-m)}.field-root>.field-label+.input-field,.field-root>.field-label+.input-with-icons,.field-root>.field-label+.textarea-field{margin-top:var(--spacing-3xs)}.field-root>.field-help-row,.field-root>.field-hint,.field-root>.field-error{margin-top:var(--field-slot-help-gap)}.input-field,.textarea-field{border-radius:var(--input-slot-radius);border:var(--input-slot-border-width) solid var(--input-slot-border);background:var(--input-slot-bg);width:100%;color:var(--input-slot-color);font-size:var(--font-size-m);line-height:var(--font-leading-m);font-weight:var(--text-weight-regular);font-family:"Poppins", var(--font-audiense), sans-serif}.input-field{height:var(--input-slot-height);padding:0 var(--input-slot-pad-x)}.textarea-field{min-height:var(--textarea-slot-min-height);line-height:var(--textarea-slot-line-height);padding:var(--input-slot-pad-y) var(--input-slot-pad-x);resize:vertical}.textarea-with-icons{border-radius:var(--input-slot-radius);border:var(--input-slot-border-width) solid var(--input-slot-border);background:var(--input-slot-bg);display:flex;position:relative}.textarea-with-icons .textarea-field{background:0 0;border:none;flex:1;min-width:0}.textarea-with-icons-left .textarea-field{padding-left:var(--spacing-3xs)}.textarea-with-icons-right .textarea-field{padding-right:var(--spacing-3xs)}.textarea-leading-icon{padding-top:var(--input-slot-pad-y);padding-left:var(--input-slot-pad-x);color:var(--input-slot-icon);flex-shrink:0;align-items:flex-start;display:flex}.textarea-leading-icon svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}.textarea-clear-icon{padding-top:var(--input-slot-pad-y);padding-right:var(--input-slot-pad-x);color:var(--input-slot-icon);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:flex-start;display:flex}.textarea-clear-icon svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}.textarea-clear-icon:hover{color:var(--color-steel-700)}.field-root>.field-label+.textarea-with-icons{margin-top:var(--spacing-3xs)}.field-root[data-disabled] .textarea-with-icons{background:var(--input-slot-disabled-bg);border-color:var(--input-slot-border-disabled)}.field-root[data-invalid] .textarea-with-icons{border-color:var(--input-slot-border-error)}.input-field::placeholder,.textarea-field::placeholder{color:var(--input-slot-placeholder)}.input-with-icons{width:100%;height:var(--input-slot-height);align-items:center;gap:var(--spacing-3xs);border-radius:var(--input-slot-radius);border:var(--input-slot-border-width) solid var(--input-slot-border);background:var(--input-slot-bg);padding-inline:var(--input-slot-pad-x);display:inline-flex}.input-with-icons .input-field{background:0 0;border:none;width:100%;padding:0;display:block}.input-with-icons-left .input-field{padding-inline-start:0}.input-with-icons-right .input-field{padding-inline-end:0}.input-leading-icon,.input-trailing-icon{width:var(--icon-size-m);height:var(--icon-size-m);color:var(--input-slot-icon);pointer-events:none;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.input-leading-icon svg,.input-trailing-icon svg{width:100%;height:100%;stroke-width:var(--icon-stroke-m);display:block}.input-leading-icon,.input-trailing-icon{color:var(--input-slot-icon)}.input-trailing-action{pointer-events:auto;cursor:pointer;background:0 0;border:none;padding:0}.input-with-icons[data-hovered]{border-color:var(--input-slot-border-hover)}.input-with-icons[data-focus-within]{border-color:var(--input-slot-border-focus)}.field-root[data-disabled] .input-with-icons,.field-root[data-disabled]>.input-field,.field-root[data-disabled]>.textarea-field{background:var(--input-slot-disabled-bg);border-color:var(--input-slot-border-disabled)}.field-root[data-disabled] .input-field,.field-root[data-disabled] .textarea-field{color:var(--input-slot-disabled-color);cursor:not-allowed}.field-root[data-disabled] .input-leading-icon,.field-root[data-disabled] .input-trailing-icon{color:var(--input-slot-icon-disabled)}.field-root[data-invalid] .input-field,.field-root[data-invalid] .textarea-field{border-color:var(--input-slot-border-error)}.field-root[data-invalid] .input-leading-icon,.field-root[data-invalid] .input-trailing-icon{color:var(--input-slot-icon-error)}.field-root[data-invalid] .input-with-icons{border-color:var(--input-slot-border-error)}.field-help-row{justify-content:space-between;align-items:center;gap:var(--field-slot-help-gap);display:flex}.field-hint,.field-counter{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-regular);color:var(--copy-slot-secondary)}.field-error{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--field-error-color)}.titan-sidebar{--sidebar-tree-indent:var(--spacing-m);--sidebar-tree-guide-color:var(--divider);--sidebar-tree-chevron-col:1.25rem;--sidebar-collapsed-icon-button-size:2.5rem;background:var(--sidebar-slot-bg);border-right:1px solid var(--sidebar-slot-border);height:100%;min-height:0;padding:var(--sidebar-slot-padding);gap:var(--sidebar-slot-nav-stack-gap);width:var(--sidebar-slot-width-expanded);flex-direction:column;flex-shrink:0;transition:width .2s;display:flex;overflow:hidden}.titan-sidebar-body{gap:var(--sidebar-slot-nav-stack-gap);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-black-200) transparent;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden auto}.titan-sidebar[data-collapsed]{width:var(--sidebar-slot-width-collapsed);align-items:center}.titan-sidebar[data-collapsed] .titan-sidebar-body,.titan-sidebar[data-collapsed] .titan-sidebar-section{align-items:center}.titan-sidebar-toggle{border-radius:var(--sidebar-slot-item-radius);padding:var(--spacing-xs);color:var(--sidebar-slot-item-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.titan-sidebar-toggle[data-hovered]{background:var(--sidebar-slot-item-bg-hover);color:var(--sidebar-slot-item-color-hover)}.titan-sidebar-toggle svg{width:var(--sidebar-slot-icon-size);height:var(--sidebar-slot-icon-size);stroke-width:1.5px;flex-shrink:0}.titan-sidebar-header{padding:var(--spacing-m) var(--spacing-m) var(--spacing-3xs);color:var(--sidebar-slot-header-color);font-size:var(--sidebar-slot-header-font-size);font-weight:var(--sidebar-slot-header-font-weight);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-family:"Poppins", var(--font-audiense), sans-serif;overflow:hidden}.titan-sidebar[data-collapsed] .titan-sidebar-header{display:none}.titan-sidebar-item{align-items:center;gap:var(--sidebar-slot-item-gap);padding:var(--sidebar-slot-item-padding);border-radius:var(--sidebar-slot-item-radius);color:var(--sidebar-slot-item-color);text-align:left;width:100%;font-family:"Poppins", var(--font-audiense), sans-serif;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--button-slot-font-weight);white-space:nowrap;background:0 0;border:none;display:flex;overflow:hidden}.titan-sidebar[data-collapsed] .titan-sidebar-item{width:var(--sidebar-collapsed-icon-button-size);min-width:var(--sidebar-collapsed-icon-button-size);height:var(--sidebar-collapsed-icon-button-size);border-radius:50%;justify-content:center;align-self:center;align-items:center;padding:0}.titan-sidebar-item[data-hovered]{background:var(--sidebar-slot-item-bg-hover);color:var(--sidebar-slot-item-color-hover)}.titan-sidebar .titan-sidebar-item[data-active=true],.titan-sidebar .titan-sidebar-item[aria-current=page]{background:var(--sidebar-slot-item-bg-active);color:var(--sidebar-slot-item-color-active);font-weight:var(--font-weight-500);border-radius:var(--sidebar-slot-item-radius);border:none;box-shadow:none;background-image:none;border-inline-start:none}.titan-sidebar[data-collapsed] .titan-sidebar-item[data-active=true],.titan-sidebar[data-collapsed] .titan-sidebar-item[aria-current=page],.titan-sidebar[data-collapsed] .titan-sidebar-item[data-hovered]{border-radius:50%}.titan-sidebar[data-collapsed] .titan-sidebar-toggle{width:var(--sidebar-collapsed-icon-button-size);height:var(--sidebar-collapsed-icon-button-size);border-radius:50%;padding:0}.titan-sidebar[data-collapsed] .titan-sidebar-toggle[data-hovered]{border-radius:50%}.titan-sidebar-item svg{width:var(--sidebar-slot-icon-size);height:var(--sidebar-slot-icon-size);stroke-width:1.5px;flex-shrink:0}.titan-sidebar-item-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.titan-sidebar[data-collapsed] .titan-sidebar-item-label{display:none}.titan-sidebar-section{gap:var(--sidebar-slot-nav-stack-gap);flex-direction:column;width:100%;display:flex}.titan-sidebar-section+.titan-sidebar-section{margin-top:var(--spacing-s)}.titan-sidebar-search{flex-shrink:0;width:100%}.titan-sidebar-search .titan-sidebar-search-field{width:100%}.titan-sidebar[data-collapsed] .titan-sidebar-search{display:none}.titan-sidebar-tree{--sidebar-tree-row-pad-x:var(--spacing-2xs);--sidebar-tree-row-gap:var(--spacing-2xs);gap:var(--sidebar-tree-row-gap);flex-direction:column;width:100%;display:flex}.titan-sidebar-tree-item{padding:var(--spacing-2xs) var(--sidebar-tree-row-pad-x);gap:var(--spacing-2xs)}.titan-sidebar[data-collapsed] .titan-sidebar-tree-item{padding-inline:0}.titan-sidebar-folder{flex-direction:column;width:100%;display:flex}.titan-sidebar-folder-row{align-items:center;gap:var(--spacing-2xs);width:100%;min-height:2rem;padding:var(--spacing-2xs) var(--sidebar-tree-row-pad-x);color:var(--sidebar-slot-item-color);border-radius:var(--sidebar-slot-item-radius);text-align:left;cursor:pointer;font-family:"Poppins", var(--font-audiense), sans-serif;font-size:var(--button-slot-font-size);line-height:var(--button-slot-line-height);font-weight:var(--text-weight-medium);background:0 0;border:none;display:flex}.titan-sidebar-folder-row[data-hovered]{background:var(--sidebar-slot-item-bg-hover);color:var(--sidebar-slot-item-color-hover)}.titan-sidebar-folder-toggle{width:var(--sidebar-tree-chevron-col);height:var(--sidebar-tree-chevron-col);border-radius:var(--rounded-xs);color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.titan-sidebar-folder-toggle svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:2px}.titan-sidebar-folder-chevron{transform-origin:50%;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:inline-flex}.titan-sidebar-folder[data-open=true] .titan-sidebar-folder-chevron{transform:rotate(90deg)}.titan-sidebar-folder-icon{flex-shrink:0;align-items:center;display:inline-flex}.titan-sidebar-folder-icon svg{width:var(--sidebar-slot-icon-size);height:var(--sidebar-slot-icon-size);stroke-width:1.5px;color:var(--sidebar-slot-item-color);flex-shrink:0}.titan-sidebar-folder-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.titan-sidebar-folder-content{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out,visibility 0s linear .24s;display:grid}.titan-sidebar-folder-content[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out,visibility linear}.titan-sidebar-folder-children{gap:var(--sidebar-tree-row-gap);min-height:0;padding-top:var(--sidebar-tree-row-gap);border-inline-start:1px solid var(--sidebar-tree-guide-color);flex-direction:column;margin-inline-start:calc(var(--sidebar-tree-row-pad-x) + var(--sidebar-tree-chevron-col) / 2);padding-inline-start:calc(var(--sidebar-tree-chevron-col) / 2 + var(--sidebar-tree-row-gap));display:flex;overflow:hidden}.titan-sidebar[data-collapsed] .titan-sidebar-folder-toggle,.titan-sidebar[data-collapsed] .titan-sidebar-folder-label{display:none}.titan-sidebar[data-collapsed] .titan-sidebar-folder-row{width:var(--sidebar-collapsed-icon-button-size);height:var(--sidebar-collapsed-icon-button-size);border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;min-height:0;padding:0}.titan-sidebar[data-collapsed] .titan-sidebar-folder-content{display:none}.titan-sidebar[data-collapsed] .titan-sidebar-tree{align-items:center}@media (prefers-reduced-motion:reduce){.titan-sidebar-folder-chevron,.titan-sidebar-folder-content,.titan-sidebar-folder-content[data-open=true]{transition:none}}.titan-loader{justify-content:center;align-items:center;display:flex}.titan-loader-img{animation:.3s ease-out both titan-loader-fade-in;display:block}@keyframes titan-loader-fade-in{0%{opacity:0}to{opacity:1}}.titan-loader-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-root{gap:var(--spacing-3xs);touch-action:none;flex-direction:column;width:100%;display:flex}.slider-root[data-disabled]{opacity:1}.slider-header{justify-content:space-between;align-items:baseline;display:flex}.slider-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--copy-slot-body)}.slider-output{font-size:var(--font-size-s);line-height:var(--font-leading-s);color:var(--copy-slot-secondary);font-variant-numeric:tabular-nums}.slider-track{height:var(--slider-slot-track-height);background:var(--slider-slot-track-bg);border-radius:var(--slider-slot-track-radius);cursor:pointer;position:relative}.slider-root[data-disabled] .slider-track{cursor:not-allowed}.slider-track-fill{background:var(--slider-slot-track-fill);border-radius:var(--slider-slot-track-radius);height:100%;position:absolute;top:0;left:0}.slider-root[data-disabled] .slider-track-fill{background:var(--slider-slot-disabled-track-fill)}.slider-thumb{width:var(--slider-slot-thumb-size);height:var(--slider-slot-thumb-size);border-radius:var(--slider-slot-thumb-radius);background:var(--slider-slot-thumb-bg);box-shadow:var(--slider-slot-thumb-shadow);cursor:grab;border:none;transition:box-shadow .15s,transform .12s;top:50%}.slider-thumb[data-dragging]{cursor:grabbing;transform:scale(1.08)}.slider-thumb[data-hovered]{box-shadow:0 1px 6px #00000038,0 0 0 1px #0000000f}.slider-root[data-disabled] .slider-thumb{cursor:not-allowed;background:var(--color-black-200);box-shadow:0 0 0 1px #0000000f}.progress-root{gap:var(--spacing-3xs);flex-direction:column;width:100%;display:flex}.progress-header{justify-content:space-between;align-items:baseline;display:flex}.progress-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);font-weight:var(--text-weight-medium);color:var(--progress-slot-label-color)}.progress-value{font-size:var(--font-size-s);line-height:var(--font-leading-s);color:var(--progress-slot-value-color);font-variant-numeric:tabular-nums}.progress-track{height:var(--progress-slot-track-height);background:var(--progress-slot-track-bg);border-radius:var(--progress-slot-track-radius);overflow:hidden}.progress-fill{background:var(--progress-slot-fill-bg);border-radius:var(--progress-slot-track-radius);height:100%;transition:width .3s}.calendar-wrapper{background:var(--calendar-slot-bg);border:1px solid var(--calendar-slot-border);border-radius:var(--calendar-slot-radius);box-shadow:var(--calendar-slot-shadow);padding:var(--calendar-slot-padding);font-family:"Poppins", var(--font-audiense), sans-serif;flex-direction:column;display:inline-flex}.calendar-header{justify-content:space-between;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-2xs);display:flex}.calendar-nav-btn{width:var(--calendar-slot-nav-size);height:var(--calendar-slot-nav-size);border-radius:var(--calendar-slot-nav-radius);color:var(--calendar-slot-nav-color);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.calendar-nav-btn[data-hovered]{background:var(--calendar-slot-nav-hover-bg)}.calendar-nav-btn[data-disabled]{opacity:.4;cursor:not-allowed}.calendar-selects{gap:var(--spacing-xs);flex:1;justify-content:center;display:flex}.cal-dropdown{position:relative}.cal-dropdown-trigger{align-items:center;gap:var(--spacing-xs);background:var(--calendar-slot-select-bg);border:1px solid var(--calendar-slot-select-border);border-radius:var(--calendar-slot-select-radius);color:var(--calendar-slot-select-color);font-family:inherit;font-size:var(--font-size-s);font-weight:var(--font-weight-500);line-height:var(--font-leading-s);padding:var(--spacing-3xs) var(--spacing-s);cursor:pointer;white-space:nowrap;transition:border-color .15s;display:inline-flex}.cal-dropdown-trigger:hover{border-color:var(--input-border-hover)}.cal-dropdown-trigger svg{color:var(--copy-slot-secondary);flex-shrink:0}.cal-dropdown-menu{z-index:50;min-width:100%;max-height:240px;padding:var(--spacing-3xs) 0;background:var(--calendar-slot-bg,#fff);border:1px solid var(--calendar-slot-border);border-radius:var(--calendar-slot-select-radius);overscroll-behavior:contain;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f,0 2px 8px #0000000f}.cal-dropdown-menu-flip{top:auto;bottom:calc(100% + 4px)}.cal-dropdown-item{padding:var(--spacing-xs) var(--spacing-m);font-size:var(--font-size-s);line-height:var(--font-leading-s);color:var(--copy-slot-body);cursor:pointer;white-space:nowrap;transition:background .1s}.cal-dropdown-item:hover{background:var(--calendar-slot-cell-hover-bg)}.cal-dropdown-item-active{font-weight:var(--font-weight-600);background:var(--color-black-100)}.cal-dropdown-year .cal-dropdown-menu{left:auto;right:0}.calendar-grid{border-collapse:separate;border-spacing:0;width:100%}.calendar-header-cell{width:var(--calendar-slot-cell-size);height:var(--calendar-slot-cell-size);text-align:center;font-size:var(--font-size-xs);font-weight:var(--calendar-slot-header-weight);color:var(--calendar-slot-header-color);text-transform:lowercase;padding:0}.calendar-cell{width:var(--calendar-slot-cell-size);height:var(--calendar-slot-cell-size);font-size:var(--font-size-s);color:var(--calendar-slot-cell-color);border-radius:var(--calendar-slot-cell-radius);cursor:pointer;outline:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex}.calendar-cell[data-hovered]{background:var(--calendar-slot-cell-hover-bg)}.calendar-cell[data-selected]{background:var(--calendar-slot-cell-selected-bg);color:var(--calendar-slot-cell-selected-color);font-weight:var(--font-weight-600)}.calendar-cell[data-outside-month]{color:var(--calendar-slot-cell-outside-color)}.calendar-cell[data-disabled]{color:var(--calendar-slot-cell-disabled-color);cursor:not-allowed}.calendar-cell[data-unavailable]{color:var(--calendar-slot-cell-disabled-color);cursor:not-allowed;text-decoration:line-through}.calendar-time{align-items:flex-end;gap:var(--spacing-xs);margin-top:var(--spacing-m);padding-top:var(--spacing-m);border-top:1px solid var(--calendar-slot-border);display:flex}.calendar-time-field{gap:var(--spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.calendar-time-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);color:var(--label-color);font-weight:var(--text-weight-medium)}.calendar-time-input{background:var(--calendar-slot-time-bg);border:1px solid var(--calendar-slot-time-border);border-radius:var(--calendar-slot-time-radius);color:var(--calendar-slot-time-color);font-family:inherit;font-size:var(--font-size-m);line-height:var(--font-leading-m);padding:var(--spacing-2xs) var(--spacing-xs);box-sizing:border-box;text-align:left;outline:none;width:100%;min-width:0}.calendar-time-separator{font-size:var(--font-size-l);color:var(--copy-slot-secondary);padding-bottom:var(--spacing-xs);line-height:1}.titan-link{align-items:center;gap:var(--spacing-4xs);color:var(--link-color);cursor:pointer;text-decoration:none;display:inline-flex}.titan-link:visited{color:var(--link-visited-color)}.titan-link:visited svg{color:var(--link-visited-icon-color)}.titan-link svg{color:var(--link-icon-color);width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s);flex-shrink:0}.titan-link[data-disabled]{color:var(--link-disabled-color);cursor:not-allowed}.titan-link[data-disabled] svg{color:var(--link-disabled-icon-color)}.titan-avatar{background-color:var(--avatar-background);width:var(--avatar-width);height:var(--avatar-height);color:var(--avatar-color,var(--color-white-900));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.titan-avatar svg{width:var(--icon-size-m);height:var(--icon-size-m)}.titan-pill-group{gap:var(--spacing-3xs);flex-direction:column;display:flex}.titan-pill-group-label{font-size:var(--font-size-s);line-height:var(--font-leading-s);color:var(--label-color);font-weight:var(--text-weight-medium)}.titan-pill-list{border-radius:var(--rounded-xs);gap:var(--spacing-4xs);flex-wrap:wrap;display:flex}.titan-button-group{display:inline-flex;position:relative}.titan-button-group>.titan-individual-button{border:var(--stroke-s) solid var(--button-group-border);justify-content:center;align-items:center;gap:var(--spacing-4xs);min-width:48px;max-width:112px;padding:var(--spacing-3xs) var(--spacing-2xs);background-color:var(--button-group-background);color:var(--button-group-color);cursor:pointer;z-index:1;display:flex;position:relative}.titan-button-group>.titan-individual-button svg{color:var(--button-group-icon-color)}.titan-button-group>.titan-individual-button:first-child{border-top-left-radius:var(--rounded-s);border-bottom-left-radius:var(--rounded-s)}.titan-button-group>.titan-individual-button:not(:first-child):not(:last-child){border-radius:0;margin-left:-1px}.titan-button-group>.titan-individual-button:last-child{border-top-right-radius:var(--rounded-s);border-bottom-right-radius:var(--rounded-s);margin-left:-1px}.titan-button-group[data-orientation=vertical]{flex-direction:column}.titan-button-group[data-orientation=vertical]>.titan-individual-button{margin-left:0}.titan-button-group[data-orientation=vertical]>.titan-individual-button:first-child{border-radius:0;border-top-left-radius:var(--rounded-s);border-top-right-radius:var(--rounded-s)}.titan-button-group[data-orientation=vertical]>.titan-individual-button:not(:first-child):not(:last-child){border-radius:0;margin-top:-1px}.titan-button-group[data-orientation=vertical]>.titan-individual-button:last-child{border-radius:0;border-bottom-left-radius:var(--rounded-s);border-bottom-right-radius:var(--rounded-s);margin-top:-1px}.titan-individual-button[data-selected]{color:var(--button-group-selected-color);background-color:var(--button-group-selected-background)}.titan-individual-button[data-selected] svg{color:var(--button-group-selected-icon-color)}.titan-individual-button[data-hovered]:not([data-selected]){color:var(--button-group-hover-color);z-index:2}.titan-individual-button[data-hovered]:not([data-selected]) svg{color:var(--button-group-hover-icon-color)}.titan-individual-button[data-hovered][data-selected]{z-index:2}.titan-individual-button[data-focus-visible]{z-index:3;outline:auto}.titan-individual-button[data-disabled]{color:var(--button-group-disabled-color);cursor:not-allowed}.titan-individual-button[data-disabled] svg{color:var(--button-group-disabled-icon-color);opacity:.4}.titan-divider{border:none;border-top:var(--stroke-s) solid var(--border);margin:0}.titan-collapsible{flex-direction:column;display:flex}.titan-collapsible-header{justify-content:space-between;align-items:center;gap:var(--spacing-2xs);cursor:pointer;padding:var(--spacing-2xs) 0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;width:100%;display:flex}.titan-collapsible-title{font-weight:var(--text-weight-medium);flex:1}.titan-collapsible-chevron{flex-shrink:0;align-items:center;display:inline-flex}.titan-collapsible-chevron svg{width:var(--icon-size-s);height:var(--icon-size-s);stroke-width:var(--icon-stroke-s)}.titan-collapsible-content{padding-bottom:var(--spacing-2xs)}html[data-theme=brand] [data-focus-visible]{box-shadow:none!important;outline:none!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-audiense), sans-serif;background:var(--color-steel-50,#f8f9fa);color:var(--copy-slot-body);min-height:100vh}.page{max-width:1200px;padding:var(--spacing-l,24px) var(--spacing-xl,32px);margin:0 auto}.page--full{width:100%;max-width:none}.page-header{margin-bottom:var(--spacing-l,24px);justify-content:space-between;align-items:flex-start;display:flex}.page-header h1{color:var(--copy-slot-title);font-size:var(--font-size-xl,24px);font-weight:var(--text-weight-semibold,600);margin:0}.page-header p{color:var(--copy-slot-secondary);font-size:var(--font-size-s,14px);margin:4px 0 0}.card{background:var(--card-background,#fff);border:1px solid var(--card-border,#e5e7eb);border-radius:var(--radius-m,8px);padding:var(--spacing-l,24px);min-width:0}.card+.card{margin-top:var(--spacing-m,16px)}.card h2{color:var(--copy-slot-title);font-size:var(--font-size-l,18px);font-weight:var(--text-weight-semibold,600);margin:0 0 var(--spacing-m,16px)}.kpi-grid{gap:var(--spacing-m,16px);margin-bottom:var(--spacing-m,16px);grid-template-columns:repeat(4,1fr);display:grid}.kpi-card{background:var(--card-background,#fff);border:1px solid var(--card-border,#e5e7eb);border-radius:var(--radius-m,8px);padding:var(--spacing-m,16px)}.kpi-label{color:var(--copy-slot-secondary);font-size:var(--font-size-s,14px);margin:0}.kpi-value{color:var(--copy-slot-title);font-size:28px;font-weight:var(--text-weight-semibold,600);margin:4px 0 0}.kpi-detail{color:var(--copy-slot-muted);font-size:var(--font-size-xs,12px);margin:2px 0 0}.status-dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.status-dot--success{background:var(--color-success-500,#22c55e)}.status-dot--error{background:var(--color-error-500,#ef4444)}.status-dot--warning{background:var(--color-warning-500,#f59e0b)}.status-dot--running{background:var(--color-info-500,#3b82f6)}.link{color:var(--color-steel-600,#1d4ed8);cursor:pointer;text-decoration:none}.link:hover{color:var(--color-steel-700,#1e40af);text-decoration:underline}.link:focus-visible{outline:2px solid var(--color-steel-400,#93c5fd);outline-offset:2px;border-radius:2px}.form-group{margin-bottom:var(--spacing-m,16px)}.form-group label{color:var(--copy-slot-body);font-size:var(--font-size-s,14px);margin-bottom:4px;font-weight:500;display:block}.upload-zone{border:2px dashed var(--color-steel-300,#d1d5db);border-radius:var(--radius-m,8px);text-align:center;cursor:pointer;padding:48px 32px;transition:border-color .15s}.upload-zone:hover{border-color:var(--color-steel-400,#9ca3af)}.upload-zone p{color:var(--copy-slot-secondary);font-size:var(--font-size-s,14px);margin:8px 0 0}.field-mapping-scroll{min-width:0;overflow-x:auto}.field-mapping-row{gap:var(--spacing-s,12px);border-bottom:1px solid var(--color-steel-100,#f3f4f6);grid-template-columns:1fr 32px 1fr 90px 90px 80px;align-items:center;min-width:640px;padding:8px 0;display:grid}.field-mapping-row:last-child{border-bottom:none}.two-col{gap:var(--spacing-m,16px);grid-template-columns:1fr 1fr;display:grid}.log-line{border-radius:4px;margin-bottom:2px;padding:3px 8px;font-family:SF Mono,Consolas,monospace;font-size:12px}.log-line--info{color:var(--copy-slot-body)}.log-line--warn{color:var(--color-warning-600,#d97706);background:var(--color-warning-50,#fffbeb)}.log-line--error{color:var(--color-error-600,#dc2626);background:var(--color-error-50,#fef2f2)}.table-simple{border-collapse:collapse;width:100%;font-size:var(--font-size-s,14px)}.table-simple th{text-align:left;color:var(--copy-slot-secondary);border-bottom:2px solid var(--card-border,#e5e7eb);padding:8px 12px;font-weight:500}.table-simple td{border-bottom:1px solid var(--color-steel-100,#f3f4f6);color:var(--copy-slot-body);padding:10px 12px}.table-simple tr:hover td{background:var(--color-steel-50,#f9fafb)}.table-simple .mono{font-family:SF Mono,Consolas,monospace;font-size:12px}.titan-stepper{width:100%;margin-bottom:var(--spacing-l,24px)}.titan-stepper__list{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.titan-step{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.titan-step__button{cursor:default;z-index:1;background:0 0;border:none;border-radius:8px;outline:none;flex-direction:column;align-items:center;gap:6px;padding:4px 4px 0;transition:background .2s;display:flex;position:relative}.titan-step--clickable .titan-step__button{cursor:pointer}.titan-step--clickable .titan-step__button:hover{background:var(--color-success-50,#dcfce7)}.titan-step--clickable .titan-step__button:focus-visible{box-shadow:0 0 0 2px var(--card-background,#fff), 0 0 0 4px var(--color-steel-600,#4b5563)}.titan-step__indicator{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.titan-step__indicator--completed{background:var(--color-success-500,#22c55e);border:2px solid var(--color-success-500,#22c55e);color:#fff}.titan-step__indicator--active{background:var(--card-background,#fff);border:2px solid var(--color-steel-700,#374151);color:var(--color-steel-700,#374151);box-shadow:0 0 0 4px var(--color-steel-100,#f3f4f6)}.titan-step__indicator--upcoming{background:var(--card-background,#fff);border:2px solid var(--color-steel-200,#e5e7eb);color:var(--copy-slot-muted,#94a3b8)}.titan-step__dot{background:currentColor;border-radius:50%;width:8px;height:8px}.titan-step__number{font-size:12px;font-weight:700;line-height:1}.titan-step__connector{z-index:0;width:100%;height:2px;position:absolute;top:15px;right:50%}.titan-step__connector-track{background:var(--color-steel-200,#e5e7eb);border-radius:1px;position:absolute;inset:0}.titan-step__connector-fill{border-radius:1px;width:0%;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.titan-step__connector--completed .titan-step__connector-fill{background:var(--color-success-500,#22c55e);width:100%}.titan-step__connector--active .titan-step__connector-fill{background:var(--color-steel-600,#4b5563);width:50%}.titan-step__label-group{text-align:center;flex-direction:column;align-items:center;gap:2px;max-width:120px;transition:color .2s;display:flex}.titan-step__label{white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2}.titan-step__label-group--completed .titan-step__label{color:var(--color-success-600,#16a34a)}.titan-step__label-group--active .titan-step__label{color:var(--copy-slot-title)}.titan-step__label-group--upcoming .titan-step__label{color:var(--copy-slot-muted,#94a3b8)}.titan-step__description{font-size:11px;font-weight:400;line-height:1.3}.titan-step__label-group--completed .titan-step__description,.titan-step__label-group--active .titan-step__description{color:var(--copy-slot-secondary)}.titan-step__label-group--upcoming .titan-step__description{color:var(--copy-slot-muted,#94a3b8)}.titan-stepper--compact .titan-step__button{flex-direction:row;gap:6px;padding:4px 8px}.titan-stepper--compact .titan-step__indicator{width:24px;height:24px}.titan-stepper--compact .titan-step__connector{top:11px}.titan-stepper--compact .titan-step__label-group{text-align:left;max-width:none}.titan-stepper--compact .titan-step__label{font-size:12px}.titan-stepper--compact .titan-step__dot{width:6px;height:6px}.titan-stepper--compact .titan-step__number{font-size:10px}.titan-stepper--compact .titan-step__indicator--active{box-shadow:0 0 0 3px var(--color-steel-100,#f3f4f6)}.sidebar-nav{flex-direction:column;gap:2px;min-width:200px;display:flex}.sidebar-nav a{border-radius:var(--radius-s,4px);color:var(--copy-slot-body);font-size:var(--font-size-s,14px);align-items:center;gap:8px;padding:8px 12px;font-weight:500;text-decoration:none;transition:background .1s;display:flex}.sidebar-nav a:hover{background:var(--color-steel-100,#f3f4f6)}.sidebar-nav a.active{background:var(--color-steel-100,#f3f4f6);color:var(--copy-slot-title)}.app-shell{min-height:calc(100vh - 56px);display:flex}.app-sidebar{border-right:1px solid var(--card-border,#e5e7eb);width:220px;padding:var(--spacing-m,16px);background:var(--card-background,#fff);flex-direction:column;flex-shrink:0;display:flex}.sidebar-footer{padding-top:var(--spacing-m,16px);border-top:1px solid var(--card-border,#e5e7eb);flex-direction:column;gap:8px;margin-top:auto;display:flex}.sidebar-user{font-size:var(--font-size-s,14px);flex-direction:column;display:flex}.sidebar-user-name{color:var(--copy-slot-title);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sidebar-user-role{color:var(--copy-slot-body);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.sidebar-signout{border:1px solid var(--card-border,#e5e7eb);border-radius:var(--radius-s,4px);color:var(--copy-slot-body);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:background .1s;display:inline-flex}.sidebar-signout:hover{background:var(--color-steel-100,#f3f4f6)}.scratch-workspace{grid-template-columns:240px 1fr 380px;gap:12px;height:calc(100vh - 180px);min-height:500px;display:grid}@media (width<=1200px){.scratch-workspace{grid-template-columns:220px 1fr 320px}}@media (width<=980px){.scratch-workspace{grid-template-columns:1fr;height:auto}}.scratch-pane{background:var(--card-background,#fff);border:1px solid var(--card-border,#e5e7eb);border-radius:6px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.scratch-pane-header{border-bottom:1px solid var(--card-border,#e5e7eb);background:var(--color-steel-50,#f9fafb);flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.scratch-pane-body{flex:1;min-height:0;padding:10px 12px;overflow-y:auto}.scratch-pane-body--padless{padding:0}.scratch-rail-item{cursor:pointer;color:var(--copy-slot-body);border-radius:4px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;transition:background .1s;display:flex}.scratch-rail-item:hover{background:var(--color-steel-100,#f3f4f6)}.scratch-rail-item--active{color:#1e3a8a;background:#eff6ff}.scratch-rail-section{padding:8px 0}.scratch-rail-section+.scratch-rail-section{border-top:1px solid var(--card-border,#e5e7eb)}.scratch-rail-section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--copy-slot-muted);padding:4px 8px;font-size:11px;font-weight:600}.scratch-output-section{border-bottom:1px solid var(--card-border,#e5e7eb)}.scratch-output-section:last-child{border-bottom:none}.scratch-output-section-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-steel-50,#f9fafb);justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.scratch-output-section-header:hover{background:var(--color-steel-100,#f3f4f6)}.scratch-output-section-body{max-height:340px;padding:8px 12px;font-size:12px;overflow-y:auto}.app-content{flex:1;min-width:0;overflow-x:hidden}.docs-layout{grid-template-columns:220px 1fr;align-items:start;gap:24px;display:grid}.docs-toc{flex-direction:column;gap:1px;max-height:calc(100vh - 120px);padding-right:8px;display:flex;position:sticky;top:24px;overflow-y:auto}.docs-toc-item{text-align:left;width:100%;color:var(--copy-slot-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-left:2px solid #0000;padding:4px 10px;font-size:12.5px;line-height:1.4;transition:color .1s,border-color .1s;display:block;overflow:hidden}.docs-toc-item:hover{color:var(--copy-slot-body)}.docs-toc-item--active{color:var(--copy-slot-title);border-left-color:var(--color-steel-800,#1f2937);font-weight:500}.docs-toc-item--h1{color:var(--copy-slot-title);margin-bottom:4px;padding-left:10px;font-size:13px;font-weight:600}.docs-toc-item--h2{padding-left:10px}.docs-toc-item--h3{padding-left:22px;font-size:12px}.docs-content{color:var(--copy-slot-body);font-size:14px;line-height:1.7}.docs-content h1{color:var(--copy-slot-title);border-bottom:2px solid var(--card-border,#e5e7eb);margin:0 0 16px;padding-bottom:12px;font-size:24px;font-weight:600}.docs-content h2{color:var(--copy-slot-title);margin:32px 0 12px;font-size:18px;font-weight:600}.docs-content h3{color:var(--copy-slot-title);margin:24px 0 8px;font-size:15px;font-weight:600}.docs-content p{margin:0 0 12px}.docs-content hr{border:none;border-top:1px solid var(--color-steel-100,#f3f4f6);margin:24px 0}.docs-content pre{color:#d4d4d4;background:#1e1e1e;border-radius:6px;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.5;overflow-x:auto}.docs-content code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12.5px}.docs-content :not(pre)>code{background:var(--color-steel-100,#f3f4f6);color:var(--copy-slot-title);border-radius:3px;padding:1px 5px}.docs-content table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:13px}.docs-content th,.docs-content td{border:1px solid var(--color-steel-100,#f3f4f6);text-align:left;vertical-align:top;padding:6px 12px}.docs-content th{background:var(--color-steel-50,#f9fafb);color:var(--copy-slot-secondary);font-weight:500}.docs-content strong{color:var(--copy-slot-title)}.docs-content ul,.docs-content ol{margin:0 0 12px;padding-left:24px}.docs-content li{margin-bottom:4px}.badge{white-space:nowrap;border-radius:12px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.badge--success{background:var(--color-success-50,#f0fdf4);color:var(--color-success-700,#15803d)}.badge--error{background:var(--color-error-50,#fef2f2);color:var(--color-error-700,#b91c1c)}.badge--warning{background:var(--color-warning-50,#fffbeb);color:var(--color-warning-700,#b45309)}.badge--info{background:var(--color-info-50,#eff6ff);color:var(--color-info-700,#1d4ed8)}.badge--neutral{background:var(--color-steel-100,#f3f4f6);color:var(--copy-slot-secondary)}.filter-tabs{border-bottom:1px solid var(--card-border,#e5e7eb);gap:0;margin-bottom:16px;display:flex}.filter-tab{color:var(--copy-slot-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;font-size:13px;font-weight:500;transition:color .1s}.filter-tab:hover{color:var(--copy-slot-body)}.filter-tab--active{color:var(--copy-slot-title);border-bottom-color:var(--color-steel-800,#1f2937)}.pagination{border-top:1px solid var(--color-steel-100,#f3f4f6);color:var(--copy-slot-secondary);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.empty-state{text-align:center;padding:48px 32px}.empty-state p{color:var(--copy-slot-secondary);font-size:var(--font-size-s,14px);margin:8px 0}
