:where(.ui-root,.ui-root *).ui-floating-window{z-index:var(--ui-floating-layer);min-height:0;color:var(--ui-text);font:var(--ui-type-body);animation:ui-floating-window-in var(--ui-duration-menu) var(--ui-ease) backwards;flex-direction:column;display:flex;position:fixed}:where(.ui-root,.ui-root *).ui-floating-window:before{content:"";z-index:-1;inset:calc(-1 * var(--ui-floating-underlay-spread));border-radius:calc(var(--ui-radius-lg) + var(--ui-floating-underlay-spread));pointer-events:none;-webkit-backdrop-filter:blur(var(--ui-floating-underlay-blur));-webkit-mask-image:linear-gradient(to right, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent), linear-gradient(to bottom, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent);mask-image:linear-gradient(to right, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent), linear-gradient(to bottom, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent), linear-gradient(to bottom, transparent, currentcolor var(--ui-floating-underlay-spread), currentcolor calc(100% - var(--ui-floating-underlay-spread)), transparent);-webkit-mask-composite:source-in;position:absolute}:where(.ui-root,.ui-root *).ui-floating-window[data-dragging=true]{-webkit-user-select:none;user-select:none;cursor:grabbing}:where(.ui-root,.ui-root *).ui-floating-window-surface{border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-height:0;box-shadow:var(--ui-floating-shadow);flex-direction:column;flex:auto;display:flex;overflow:hidden}:where(.ui-root,.ui-root *).ui-floating-window-bar{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-floating-bar-height);padding-inline:var(--ui-space-3) var(--ui-space-1);cursor:grab;touch-action:none;flex:none;display:flex}:where(.ui-root,.ui-root *).ui-floating-window[data-dragging=true] .ui-floating-window-bar{cursor:grabbing}:where(.ui-root,.ui-root *).ui-floating-window-actions{align-items:center;gap:var(--ui-space-1);flex:none;display:inline-flex}:where(.ui-root,.ui-root *).ui-floating-window-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}:where(.ui-root,.ui-root *).ui-floating-window-body :is([data-window-drag-region],.platform-page-section-header,.platform-page-heading){cursor:grab;touch-action:none}:where(.ui-root) .ui-floating-window .ui-floating-window-body>.platform-request-inspector[data-appearance]{overscroll-behavior:auto;max-height:none;box-shadow:none;background:0 0;border-radius:0;animation:none;position:static;overflow:visible}:where(.ui-root,.ui-root *).ui-floating-window .ui-floating-window-body .data-close{display:none!important}:where(.ui-root,.ui-root *).ui-floating-window-handle{z-index:1;top:var(--ui-space-3);bottom:var(--ui-space-3);width:var(--ui-space-3);cursor:col-resize;touch-action:none;position:absolute}:where(.ui-root,.ui-root *).ui-floating-window-handle[data-edge=left]{left:calc(-1 * var(--ui-space-2))}:where(.ui-root,.ui-root *).ui-floating-window-handle[data-edge=right]{right:calc(-1 * var(--ui-space-2))}:where(.ui-root,.ui-root *).ui-floating-window-handle:hover:after,:where(.ui-root,.ui-root *).ui-floating-window-handle:focus-visible:after{content:"";border-radius:var(--ui-radius-round);background:var(--ui-border-strong);position:absolute;inset-block:0;inset-inline:calc(50% - 1px)}@keyframes ui-floating-window-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where(.ui-root,.ui-root *).ui-floating-window{animation:none}}@media (prefers-reduced-transparency:reduce){:where(.ui-root,.ui-root *).ui-floating-window:before{-webkit-backdrop-filter:none}}
:where(.ui-root,.ui-root *).ui-window-dock{z-index:var(--ui-floating-dock-layer);max-width:100vw;position:fixed;bottom:0;right:0}:where(.ui-root,.ui-root *).ui-window-dock-list{align-items:center;gap:var(--ui-space-2);padding:var(--ui-floating-margin) var(--ui-floating-margin) var(--ui-space-6);overscroll-behavior:contain;scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}:where(.ui-root,.ui-root *).ui-window-dock-item{align-items:center;gap:var(--ui-space-1);max-width:var(--ui-floating-dock-item-width);padding:var(--ui-space-1) var(--ui-space-1) var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-md);background:var(--ui-resource-row-surface);box-shadow:var(--ui-floating-shadow-compact);border:0;flex:none;display:flex}:where(.ui-root,.ui-root *).ui-window-dock-item[data-active=true]{background:var(--ui-selected)}:where(.ui-root,.ui-root *).ui-window-dock-restore{align-items:center;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-1) 0;border-radius:var(--ui-radius-sm);color:var(--ui-text);font:var(--ui-type-body);text-align:left;background:0 0;border:0;flex:auto;display:flex}:where(.ui-root,.ui-root *).ui-window-dock-icon{color:var(--ui-muted);flex:none;display:inline-flex}:where(.ui-root,.ui-root *).ui-window-dock-copy{min-width:0;display:grid}:where(.ui-root,.ui-root *).ui-window-dock-title,:where(.ui-root,.ui-root *).ui-window-dock-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ui-root,.ui-root *).ui-window-dock-title{font:var(--ui-type-emphasis)}:where(.ui-root,.ui-root *).ui-window-dock-subtitle{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root,.ui-root *).ui-window-dock-attention{flex:none;display:inline-flex}
:where(.ui-root) .data-scroll{overflow:visible}:where(.ui-root) .data-scroll[data-horizontal-scroll=true]{overflow-x:auto}:where(.ui-root) .data-scroll:has(.data-table){overflow-x:auto}:where(.ui-root) .data-scroll>.data-table{width:calc(100% - var(--ui-space-5));margin-inline-end:var(--ui-space-5)}:where(.ui-root) .data-scroll>.data-table--analytics{width:100%;margin-inline-end:0}:where(.ui-root) .data-scroll:focus-visible{box-shadow:var(--ui-field-focus-ring);outline:0}:where(.ui-root) .data-table{width:100%;min-width:max(560px, calc(var(--data-column-count) * 120px));border-collapse:collapse;font:var(--ui-type-body)}:where(.ui-root) .data-table thead{background:var(--ui-surface)}:where(.ui-root) .data-table--records tr[data-attention-state=overdue]>td{box-shadow:inset 0 2px var(--ui-overdue-outline), inset 0 -2px var(--ui-overdue-outline)}:where(.ui-root) .data-table--records tr[data-attention-state=overdue]>td:first-child{box-shadow:inset 2px 0 var(--ui-overdue-outline), inset 0 2px var(--ui-overdue-outline), inset 0 -2px var(--ui-overdue-outline)}:where(.ui-root) .data-table--records tr[data-attention-state=overdue]>td:last-child{box-shadow:inset -2px 0 var(--ui-overdue-outline), inset 0 2px var(--ui-overdue-outline), inset 0 -2px var(--ui-overdue-outline)}@media (min-width:880px){:where(.ui-root) .platform-list-surface .data-scroll>.data-table thead th{z-index:3;background:var(--ui-surface);position:sticky;top:0}}:where(.ui-root) .data-table thead th{background:var(--ui-surface);border-top:1px solid var(--ui-border)}:where(.ui-root) .data-table--records:not(.data-table--analytics) .data-column-identity{width:var(--ui-table-identity-width);min-width:var(--ui-table-identity-min)}:where(.ui-root) .data-table--records .data-column-status{width:var(--ui-table-status-width)}:where(.ui-root) .data-table--analytics{min-width:var(--ui-table-analytics-min-width);table-layout:fixed}:where(.ui-root) .data-table--analytics-inline-actions{min-width:calc(var(--ui-table-analytics-min-width) - var(--ui-table-analytics-actions-width))}:where(.ui-root) .data-table--analytics .data-column-status{width:var(--ui-table-analytics-status-width)}:where(.ui-root) .data-table--analytics .data-column-usdSpend{width:var(--ui-table-analytics-usdSpend-width)}:where(.ui-root) .data-table--analytics .data-column-spend{width:var(--ui-table-analytics-spend-width)}:where(.ui-root) .data-table--analytics .data-column-impressions{width:var(--ui-table-analytics-impressions-width)}:where(.ui-root) .data-table--analytics .data-column-clicks{width:var(--ui-table-analytics-clicks-width)}:where(.ui-root) .data-table--analytics .data-column-ctr{width:var(--ui-table-analytics-ctr-width)}:where(.ui-root) .data-table--analytics .data-column-cpc{width:var(--ui-table-analytics-cpc-width)}:where(.ui-root) .data-table--analytics .data-column-cpm{width:var(--ui-table-analytics-cpm-width)}:where(.ui-root) .data-table--analytics .data-column-actions{width:var(--ui-table-analytics-actions-width)}:where(.ui-root) .data-table--analytics :is(th,td).data-column-identity{z-index:1;width:calc(100% - (var(--ui-table-analytics-min-width) - var(--ui-table-analytics-identity-width)));min-width:var(--ui-table-analytics-identity-width);background:var(--ui-surface);text-align:left;white-space:normal;overflow-wrap:anywhere;position:sticky;left:0}:where(.ui-root) .platform-list-surface .data-scroll>.data-table--analytics thead .data-column-identity{z-index:4}:where(.ui-root) .data-table--analytics-inline-actions :is(th,td).data-column-identity{width:calc(100% - (var(--ui-table-analytics-min-width) - var(--ui-table-analytics-actions-width) - var(--ui-table-analytics-identity-width)))}:where(.ui-root) .data-table--analytics:has(>colgroup)>:is(thead,tbody,tfoot)>tr>.data-column-identity{width:auto}:where(.ui-root) .data-table--analytics>colgroup>.data-column-identity{width:var(--ui-table-analytics-identity-width)}:where(.ui-root) .data-table--analytics .data-name :is(strong,small){white-space:normal;overflow-wrap:anywhere}:where(.ui-root) .data-table--analytics .data-column-identity :is(.platform-person,.platform-person-text){max-width:none}:where(.ui-root) .data-table--analytics .platform-person-text>:is(strong,span){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}:where(.ui-root) .data-table--analytics .data-name strong,:where(.ui-root) .data-table--analytics .platform-person-text strong{font:var(--ui-type-body)}:where(.ui-root) .data-table--analytics td.is-numeric{font:var(--ui-type-body);font-variant-numeric:tabular-nums}:where(.ui-root) .data-table--analytics :is(td.is-numeric.is-sorted,th.is-numeric[aria-sort=ascending],th.is-numeric[aria-sort=descending]){font:var(--ui-type-emphasis)}:where(.ui-root) .data-table--analytics .data-identity-title,:where(.ui-root) .data-table--analytics .data-identity-meta{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;min-width:0;display:flex}:where(.ui-root) .data-table--analytics .platform-person-text>.data-identity-title{color:var(--ui-text);font:var(--ui-type-body)}:where(.ui-root) .data-table--analytics .data-identity-name{min-width:0;color:inherit;font:var(--ui-type-body);text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}:where(.ui-root) .data-table--analytics .data-identity-name:focus-visible{outline:var(--ui-button-focus-width) solid var(--ui-focus);outline-offset:var(--ui-button-focus-offset);border-radius:var(--ui-radius-sm)}:where(.ui-root) .data-table--analytics-inline-actions>thead>tr>th{font:var(--ui-type-body)}:where(.ui-root) .data-table--analytics-inline-actions>tbody>tr:not(.data-detail-row)>:is(th,td){box-sizing:border-box;height:var(--ui-table-identity-row-height);padding-block:var(--ui-space-2)}:where(.ui-root) .data-table--analytics-inline-actions .data-column-identity :is(.platform-person-text,.platform-copy-identity){min-width:0;max-height:var(--ui-copy-identity-height)}:where(.ui-root) .data-table--analytics-inline-actions .platform-person{gap:var(--ui-space-1)}:where(.ui-root) .data-table--analytics-inline-actions .platform-person>:not(.platform-copy-identity,.platform-person-text){flex-shrink:0}:where(.ui-root) .data-table--analytics-inline-actions .platform-person-text>:is(strong,span),:where(.ui-root) .data-table--analytics-inline-actions :is(.data-identity-name,.data-identity-title,.data-identity-meta){white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex-wrap:nowrap;overflow:hidden}:where(.ui-root) .data-table--analytics-inline-actions .data-identity-title>:is(strong,button),:where(.ui-root) .data-table--analytics-inline-actions .data-identity-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ui-root) .data-table th{padding:var(--ui-space-2) var(--ui-space-4);border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font:var(--ui-type-caption);text-align:left;white-space:nowrap}:where(.ui-root) .data-table th.is-numeric,:where(.ui-root) .data-table td.is-numeric{text-align:right;font-variant-numeric:tabular-nums}:where(.ui-root) .data-table--metrics td.is-numeric{font:var(--ui-type-emphasis);font-variant-numeric:tabular-nums}:where(.ui-root) .data-table th button{gap:var(--ui-space-1);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}:where(.ui-root) .data-table th.is-numeric button{flex-direction:row-reverse;justify-content:flex-start}:where(.ui-root) .data-table th button:hover{color:var(--ui-text)}:where(.ui-root) .data-table:not(.data-table--analytics)>tbody>tr>th[scope=row]:not(.is-numeric){white-space:normal;overflow-wrap:anywhere}:where(.ui-root) .data-table:not(.data-table--analytics)>tbody>tr>th[scope=row]:not(.is-numeric)>button{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%}:where(.ui-root) .data-table td{height:44px;padding:var(--ui-space-2) var(--ui-space-4);border-bottom:1px solid var(--ui-border)}:where(.ui-root) .data-table--analytics th,:where(.ui-root) .data-table--analytics td{padding-inline:var(--ui-space-2)}:where(.ui-root) .data-table--analytics>:is(thead,tbody,tfoot)>tr>.data-column-identity{padding-left:calc(var(--ui-space-4) * (1 + var(--data-identity-depth,0)))}:where(.ui-root) .data-table>:is(thead,tbody,tfoot)>tr:not(.data-detail-row)>:is(th,td):last-child{padding-inline-end:var(--ui-space-5)}:where(.ui-root) .data-table--compact:not(.data-table--analytics) td{height:44px;padding-top:var(--ui-space-3);padding-bottom:var(--ui-space-3)}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table--analytics>tbody>tr:not(.data-detail-row)>:is(td,th){padding-block:var(--ui-space-1)}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table--analytics .platform-person-text{gap:0}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table--analytics-inline-actions>tbody>tr:not(.data-detail-row)>:is(th,td){height:var(--ui-table-identity-row-height-embedded);padding-block:var(--ui-space-1)}:where(.ui-root) .data-table--editable{table-layout:fixed;min-width:760px}:where(.ui-root) .data-table--editable .data-column-ordinal{width:48px}:where(.ui-root) .data-table--editable .data-column-primary{width:31%}:where(.ui-root) .data-table--editable .data-column-secondary{width:29%}:where(.ui-root) .data-table--editable .data-column-short{width:14%}:where(.ui-root) .data-table--editable th,:where(.ui-root) .data-table--editable td{padding-inline:var(--ui-space-2)}:where(.ui-root) .data-table--editable td .forms-field{min-width:0}:where(.ui-root) .data-table--editable td .ui-input{box-sizing:border-box;width:100%}:where(.ui-root) .data-table--editable th[scope=row]{white-space:normal}:where(.ui-root) .data-table:not(.data-table--analytics) tbody tr:last-child td{border-bottom:0}:where(.ui-root) .data-table tbody tr:hover{background:var(--ui-hover)}:where(.ui-root) .data-table tbody tr.is-inspected{background:var(--ui-selected)}:where(.ui-root) .data-table tbody tr[data-row-id]:focus-visible{box-shadow:inset var(--ui-field-focus-ring);outline:0}:where(.ui-root) .data-table tbody tr.is-selected{background:var(--ui-selected)}:where(.ui-root) .data-table--analytics tbody tr:hover>.data-column-identity{background:var(--ui-hover)}:where(.ui-root) .data-table--analytics tbody tr.is-selected>.data-column-identity{background:var(--ui-selected)}:where(.ui-root) .data-table--analytics>tbody>tr.is-inspected>:is(th,td){background:var(--ui-table-expanded-surface)}:where(.ui-root) .data-table .data-select-cell,:where(.ui-root) .data-table:not(.data-table--records):not(.data-table--analytics) th:first-child{width:38px;padding-right:var(--ui-space-1);text-align:center}:where(.ui-root) .data-table .data-row-actions{white-space:nowrap;font:var(--ui-type-body)}:where(.ui-root) .data-row-action-list{align-items:center;gap:var(--ui-space-1);display:flex}:where(.ui-root) .data-dialog{width:min(420px,100vw - 24px);max-height:calc(100dvh - 32px);padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-popover);overflow:auto}:where(.ui-root) .data-dialog::backdrop{background:var(--ui-dialog-backdrop)}:where(.ui-root) .data-dialog h3{margin:0 0 var(--ui-space-3);font:var(--ui-type-section)}:where(.ui-root) .data-dialog p{margin:0 0 var(--ui-space-3);color:var(--ui-muted);font:var(--ui-type-body)}:where(.ui-root) .data-dialog dl{margin:0 0 var(--ui-space-4)}:where(.ui-root) .data-dialog dl>div{justify-content:space-between;gap:var(--ui-space-3);padding:var(--ui-space-2) 0;border-top:1px solid var(--ui-border);font:var(--ui-type-body);display:flex}:where(.ui-root) .data-dialog dt{color:var(--ui-muted)}:where(.ui-root) .data-dialog dd{text-align:right;margin:0}:where(.ui-root) .data-export-all{gap:var(--ui-space-2);padding:var(--ui-space-2) 0;font:var(--ui-type-body);display:flex}:where(.ui-root) .data-export-columns{gap:var(--ui-space-2);padding:var(--ui-space-3) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.ui-root) .data-export-columns label{gap:var(--ui-space-2);font:var(--ui-type-body);align-items:center;display:flex}:where(.ui-root) .data-dialog-actions{justify-content:flex-end;gap:var(--ui-space-2);margin-top:var(--ui-space-2);display:flex}:where(.ui-root) .data-table .data-name{gap:var(--ui-space-1);display:grid}:where(.ui-root) .data-table .data-name strong{font:var(--ui-type-body)}:where(.ui-root) .data-table .data-name small{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .data-table .data-group-row th{padding:var(--ui-space-2) var(--ui-space-4);background:var(--ui-resource-group-header-surface);color:var(--ui-muted);font:var(--ui-type-emphasis);border-bottom:0}:where(.ui-root) .data-table--analytics .data-group-row>th{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);padding:0}:where(.ui-root) .data-table--analytics .data-group-row .platform-resource-group-header{width:max-content;max-width:100%;padding:var(--ui-space-2) var(--ui-space-4);border-bottom:0;position:sticky;left:0}:where(.ui-root) .data-table--analytics .data-group-row .platform-resource-group-copy{flex:none}:where(.ui-root) .data-table--analytics .data-group-row .platform-resource-group-header h3{font:var(--ui-type-emphasis)}:where(.ui-root) .data-table--analytics .data-group-row .platform-resource-group-summary{margin-left:0}:where(.ui-root) .data-table .data-subgroup-row th{padding-left:var(--ui-space-6)}:where(.ui-root) .data-status{align-items:center;gap:var(--ui-space-1);white-space:nowrap;color:var(--ui-success);font:var(--ui-type-body);display:inline-flex}:where(.ui-root) .data-status:before{content:"";background:var(--ui-success);border-radius:50%;width:6px;height:6px}:where(.ui-root) .data-status--paused{color:var(--ui-warning)}:where(.ui-root) .data-status--paused:before{background:var(--ui-warning)}:where(.ui-root) .data-status--draft{color:var(--ui-muted)}:where(.ui-root) .data-status--draft:before{background:var(--ui-faint)}:where(.ui-root) .data-empty-table{padding:var(--ui-space-6) var(--ui-space-4);text-align:center;color:var(--ui-muted);font:var(--ui-type-body)}:where(.ui-root) .data-empty-table strong{margin-bottom:var(--ui-space-1);color:var(--ui-text);font:var(--ui-type-emphasis);display:block}:where(.ui-root) .data-pagination{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-4);color:var(--ui-muted);font:var(--ui-type-caption);flex-wrap:wrap;display:flex}:where(.ui-root) .data-pagination>div{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}@media (min-width:880px){:where(.ui-root) .data-pagination--catalog{justify-content:flex-start;gap:var(--ui-space-2)}:where(.ui-root) .data-pagination--catalog>span:first-child{flex:auto}:where(.ui-root) .data-pagination--catalog .platform-pagination-size>.platform-field{width:64px}}:where(.ui-root) .data-table .data-cell-stack{justify-items:start;gap:var(--ui-space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}:where(.ui-root) .data-table .data-cell-stack small{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .data-table .data-detail-row>td{background:var(--ui-table-detail-surface);white-space:normal;overflow-wrap:anywhere;padding:0}:where(.ui-root) .data-table--analytics .data-detail-row>td{border-bottom:var(--ui-table-expanded-border-width) solid var(--ui-table-expanded-border-color)}:where(.ui-root) .data-table tbody tr.data-detail-row:hover{background:0 0}:where(.ui-root) .data-table .data-detail-row{opacity:1;transition:opacity var(--ui-duration-fast) var(--ui-ease), display var(--ui-duration-fast) allow-discrete}:where(.ui-root) .data-table .data-detail-row[hidden]{opacity:0;display:none}@starting-style{:where(.ui-root) .data-table .data-detail-row:not([hidden]){opacity:0}}@media (prefers-reduced-motion:reduce){:where(.ui-root) .data-table .data-detail-row{transition:none}}:where(.ui-root) .data-metric-unavailable{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .data-table-note{margin:var(--ui-space-1) 0 var(--ui-space-2);padding-inline:var(--ui-space-2);color:var(--ui-muted);font:var(--ui-type-caption)}
:where(.ui-root) .data-toolbar{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}:where(.ui-root) .data-toolbar[data-layout=stacked]{justify-content:flex-start;align-items:stretch;gap:var(--ui-space-2);flex-direction:column;width:100%;min-width:0}:where(.ui-root) .data-toolbar-context{justify-content:flex-start;align-items:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}:where(.ui-root) .data-toolbar-context>.ui-action:last-child{margin-left:auto}:where(.ui-root) .data-toolbar[data-layout=stacked]>.data-toolbar-tools{flex:0 auto;width:100%}:where(.ui-root) .data-search{flex:210px;min-width:150px}:where(.ui-root) .data-toolbar-tools{justify-content:flex-end;align-items:center;gap:var(--ui-space-1);flex-wrap:nowrap;flex:360px;min-width:min(100%,300px);max-width:100%;display:flex}:where(.ui-root) .data-toolbar-tools>.data-search{min-width:0}:where(.ui-root) .data-toolbar-tools>.data-toolbar-search-prefix{inline-size:160px;min-inline-size:0;max-inline-size:160px;flex:0 160px;min-width:0}:where(.ui-root) .data-toolbar-search-prefix .data-active-filters{flex-wrap:nowrap;min-width:0;max-width:100%;padding:0}:where(.ui-root) .data-toolbar-search-prefix .data-filter-chip{white-space:nowrap;flex:0 auto;min-width:0;max-width:100%}:where(.ui-root) .data-toolbar-search-prefix .data-filter-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ui-root) .data-toolbar-search-prefix .data-filter-chip>svg,:where(.ui-root) .data-toolbar-tools>.data-workspace-toggle{flex:none}:where(.ui-root) .data-toolbar[data-tools-layout=compact-end]>.data-toolbar-tools{flex:0 auto;width:min(100%,340px);min-width:0;margin-inline-start:auto}:where(.ui-root) .data-toolbar[data-tools-layout=compact-end]>.data-toolbar-tools>.data-search{flex:210px}:where(.ui-root) .data-toolbar[data-tools-layout=compact-start]>.data-toolbar-tools{flex:0 auto;min-width:0;margin-inline-start:auto}:where(.ui-root) .data-toolbar[data-tools-layout=compact-start]>.data-toolbar-tools>.data-search{flex:0 210px;width:210px}:where(.ui-root) .data-search .ui-input{padding-right:calc(var(--ui-button-size-sm) + var(--ui-space-2))}:where(.ui-root) .data-search input::-webkit-search-cancel-button{appearance:none}:where(.ui-root) .data-search>.ui-action{position:absolute;right:2px}:where(.ui-root) .data-search>.ui-action[hidden]{display:none}:where(.ui-root) .data-workspace-toggle svg{width:var(--ui-icon-size);height:var(--ui-icon-size)}:where(.ui-root) .platform-controls .data-toolbar .data-workspace-toggle{font:var(--ui-type-body)}@media (min-width:880px){:where(.ui-root) .data-toolbar>.platform-period-control,:where(.ui-root) .data-toolbar-context>.platform-period-control,:where(.ui-root) .data-toolbar>.forms-field>.platform-period-control,:where(.ui-root) .data-toolbar-context>.forms-field>.platform-period-control{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;display:flex}:where(.ui-root) .data-toolbar>.forms-field,:where(.ui-root) .data-toolbar-context>.forms-field{min-width:0;max-width:100%}:where(.ui-root) .platform-period-control>.platform-field{flex:none;width:140px;max-width:100%}:where(.ui-root) .platform-period-control>.platform-form-inline{flex:0 auto;justify-content:flex-start;min-width:0}:where(.ui-root) .data-toolbar>.platform-period-control[data-custom=true],:where(.ui-root) .data-toolbar>.forms-field>.platform-period-control[data-custom=true],:where(.ui-root) .data-toolbar-context>.forms-field>.platform-period-control[data-custom=true]{flex-wrap:nowrap}@container platform-controls (max-width:850px){:where(.ui-root) .data-toolbar:has(>.platform-period-control[data-custom=true]){gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}:where(.ui-root) .data-toolbar>.platform-period-control[data-custom=true]{grid-column:1/-1}:where(.ui-root) .data-toolbar>.platform-period-control[data-custom=true]+.data-search{grid-column:1}:where(.ui-root) .data-toolbar>.platform-period-control[data-custom=true]+.data-toolbar-tools{grid-column:1/-1}}}:where(.ui-root) .data-workspace-toggle>b{min-width:16px;height:var(--ui-icon-size);padding:0 var(--ui-space-1);color:var(--ui-muted);font:var(--ui-type-caption);place-items:center;display:grid}:where(.ui-root) .data-workspace-toggle>b[hidden],:where(.ui-root) .data-filter-workspace[hidden],:where(.ui-root) .data-view-menu[hidden],:where(.ui-root) .data-condition-editor[hidden],:where(.ui-root) .data-condition-list[hidden],:where(.ui-root) .data-active-filters[hidden]{display:none}:where(.ui-root) .data-filter-workspace.ui-menu{box-sizing:border-box;width:min(330px,100% - 16px);max-height:min(72vh,610px);overflow:auto}:where(.ui-root) .data-condition-workspace.ui-menu{width:min(260px,100% - 16px)}:where(.ui-root) .data-filter-workspace:focus{outline:0}:where(.ui-root) .data-workspace-scroll{gap:var(--ui-space-3);padding:var(--ui-space-4);display:grid}:where(.ui-root) .data-workspace-scroll .platform-field:has(>[data-presentation=inline][aria-haspopup=listbox]){flex-shrink:1;min-width:0;max-width:min(60%,220px)}:where(.ui-root) .data-filter-workspace .data-workspace-scroll>.platform-control-section{padding:0}:where(.ui-root) .data-condition-list,:where(.ui-root) .data-condition-editor,:where(.ui-root) .data-condition-options{display:grid}:where(.ui-root) .data-condition-summary{text-overflow:ellipsis;white-space:nowrap;max-width:55%;overflow:hidden}:where(.ui-root) .data-condition-back{justify-content:flex-start}:where(.ui-root) .data-condition-back>:first-child{color:var(--ui-muted)}:where(.ui-root) .data-condition-options+.data-condition-options{margin-top:var(--ui-space-2);padding-top:var(--ui-space-2)}:where(.ui-root) .data-condition-check{color:var(--ui-accent)}:where(.ui-root) .data-view-row{padding:0 var(--ui-space-2);grid-template-columns:1fr auto;display:grid;position:relative}:where(.ui-root) .data-view-row>button{text-align:right;justify-content:flex-end;min-width:0;max-width:165px}:where(.ui-root) .data-view-row>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ui-root) .data-view-row>button svg{width:var(--ui-icon-size);height:var(--ui-icon-size);flex:none}:where(.ui-root) .data-view-menu.ui-menu{width:100%;min-width:0;margin:0 0 var(--ui-space-1);grid-column:1/-1;position:static}:where(.ui-root) .data-workspace-foot{gap:var(--ui-space-1);padding:var(--ui-space-2);display:grid}:where(.ui-root) .data-workspace-foot>span{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .data-workspace-foot>div{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}:where(.ui-root) .data-active-filters{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) var(--ui-space-4);flex-wrap:wrap;display:flex}:where(.ui-root) .data-active-filters button{justify-content:flex-start}:where(.ui-root) .data-active-filters button>span:last-child{color:var(--ui-muted)}:where(.ui-root) .data-active-filters .data-filter-chip{background:var(--ui-chip-bg);color:var(--ui-chip-text);border-radius:var(--ui-radius-md);padding:var(--ui-space-1) var(--ui-space-2)}:where(.ui-root) .data-filter-summary{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .data-platform-identity{align-items:center;gap:var(--ui-space-1);vertical-align:middle;display:inline-flex}:where(.ui-root) .data-platform-identity img{width:var(--ui-icon-size);height:var(--ui-icon-size);object-fit:contain;flex:none}@media (max-width:600px){:where(.ui-root) .data-toolbar{width:100%}:where(.ui-root) .data-toolbar>.data-search{flex:1 0 100%;width:100%;min-width:0}:where(.ui-root) .data-workspace-toggle,:where(.ui-root) #data-export-open{flex:auto}:where(.ui-root) .data-toolbar .ui-input,:where(.ui-root) .data-toolbar .ui-action{min-height:44px}}:where(.ui-root) .platform-controls .data-toolbar>.data-workspace-toggle:first-of-type{margin-left:auto}:where(.ui-root) .platform-list-header{min-width:0}:where(.ui-root) .platform-list-surface[data-appearance=surface]>.platform-list-header{background:var(--ui-surface);border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0}:where(.ui-root) .platform-list-heading{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-4) var(--ui-space-4) 0;flex-wrap:wrap;display:flex}:where(.ui-root) .platform-list-header[data-has-controls=false] .platform-list-heading{padding-bottom:var(--ui-space-4)}:where(.ui-root) .platform-list-surface>.data-scroll:has(>.platform-resource-card[data-layout=row]){padding-block:var(--ui-space-2)}:where(.ui-root) .platform-list-heading h2{font:var(--ui-type-section);margin:0}:where(.ui-root) .platform-list-heading p{margin:var(--ui-space-1) 0 0;font:var(--ui-type-caption);color:var(--ui-muted)}:where(.ui-root) .platform-list-surface[data-appearance=grouped]{box-shadow:none;background:0 0;border-radius:0;gap:0}:where(.ui-root) .platform-list-surface[data-appearance=grouped]>.platform-list-header{box-shadow:none;background:0 0;border-radius:0}:where(.ui-root) .platform-list-surface[data-appearance=grouped] .platform-list-heading{padding:0}:where(.ui-root) .platform-list-surface[data-appearance=grouped] .platform-list-header[data-has-controls=false] .platform-list-heading{padding-bottom:var(--ui-space-4)}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-appearance=grouped] .platform-list-toolbar{min-height:0;padding:0 0 var(--ui-space-4);border-bottom:0}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-appearance=grouped] .platform-list-heading+.platform-list-toolbar{padding-top:var(--ui-space-3)}:where(.ui-root) .platform-list-surface[data-appearance=grouped]>.data-scroll{align-content:start;gap:var(--ui-space-4);grid-auto-rows:max-content;display:grid}:where(.ui-root) .platform-list-surface[data-appearance=grouped]>.data-pagination,:where(.ui-root) .platform-list-surface[data-appearance=grouped] .platform-resource-list>.data-pagination{box-shadow:none;background:0 0;border-top:0;border-radius:0}:where(.ui-root) .platform-list-summary{padding:var(--ui-space-4)}:where(.ui-root) .platform-table-page{gap:var(--ui-space-4);flex-direction:column;flex:1 0 auto;min-width:0;display:flex}@media (min-width:880px){:where(.ui-root) .platform-list-surface[data-viewport-fill=true]{border-bottom-right-radius:0;border-bottom-left-radius:0;flex:1 0 auto}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-viewport-fill=true]>.data-scroll{flex:1 0 auto}}:where(.ui-root) .platform-list-surface:not([data-appearance=embedded]):has(>.data-scroll>.data-table--analytics){container:analytics-workspace/inline-size}:where(.ui-root) .platform-list-surface[data-appearance=embedded]{background:var(--ui-table-detail-surface);box-shadow:none;border-bottom:var(--ui-table-expanded-border-width) solid var(--ui-table-expanded-border-color);border-radius:0}:where(.ui-root) .data-table--analytics .data-detail-row>td .platform-list-surface[data-appearance=embedded]{border-bottom:0}:where(.ui-root) .platform-list-surface[data-appearance=embedded]>.platform-list-header{box-shadow:none;background:0 0}:where(.ui-root) .data-table--analytics .data-detail-row>td .platform-list-surface[data-appearance=embedded]>.platform-list-header{box-sizing:border-box;width:min(100%,100cqw);position:sticky;left:0}:where(.ui-root) .data-table--analytics .data-detail-row>td .platform-list-surface[data-appearance=embedded]>.data-scroll[data-horizontal-scroll=true]{overflow:visible}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .platform-list-heading{padding:var(--ui-space-2) var(--ui-space-3)}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-appearance=embedded] .platform-list-toolbar{min-height:0;padding:var(--ui-space-2) var(--ui-space-3)}:where(.ui-root) .platform-list-surface[data-appearance=embedded]>.data-scroll{padding:0}:where(.ui-root) .platform-list-surface[data-appearance=embedded]>.data-pagination{padding:var(--ui-space-2) var(--ui-space-3);box-shadow:none;background:0 0}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table thead th,:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table .data-column-identity{background:var(--ui-table-detail-surface)}:where(.ui-root) .platform-list-surface[data-appearance=embedded] .data-table>tbody>tr.is-inspected>:is(th,td){background:var(--ui-table-expanded-surface)}:where(.ui-root) .platform-list-surface>.data-scroll>.platform-content-state--note{margin:var(--ui-space-1) var(--ui-space-3)}
.ui-root .data-adjacent-layout{min-width:0;transition:grid-template-columns var(--ui-duration-panel) var(--ui-ease-panel), gap var(--ui-duration-panel) var(--ui-ease-panel);grid-template-columns:minmax(0,1fr) minmax(0,0fr);align-items:start;gap:0;display:grid}.ui-root .data-adjacent-layout.has-selection{gap:var(--ui-space-3);grid-template-columns:minmax(0,.64fr) minmax(0,.36fr)}.ui-root .data-adjacent-layout>.library-specimen{min-width:0}.ui-root .data-adjacent-layout .data-inspector[hidden]{display:none}.ui-root .data-adjacent-layout.has-selection .data-inspector,.ui-root .data-inspector-sheet[open] .data-inspector{opacity:1;visibility:visible;transform:none}@starting-style{.ui-root .data-adjacent-layout.has-selection .data-inspector{opacity:0;transform:translateX(var(--ui-space-5))}}.ui-root .data-table-specimen[data-scroll-mode=bounded]>.data-scroll{max-height:min(60dvh,560px);overflow:auto}@media (prefers-reduced-motion:reduce){.ui-root .data-adjacent-layout{transition:none}}
:where(.ui-root) .platform-selection-workspace{--ui-selection-navigation-width:240px;grid-template-columns:var(--ui-selection-navigation-width) minmax(0, 1fr);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-width:0;height:min(480px,max(0px,100dvh - 260px));min-height:0;max-height:calc(100dvh - 260px);display:grid;overflow:hidden}:where(.ui-root) .platform-selection-navigation{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--ui-space-3);background:var(--ui-canvas);border-inline-end:1px solid var(--ui-border);grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto}:where(.ui-root) .platform-selection-navigation>.platform-form-stack{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%}:where(.ui-root) .platform-selection-navigation .platform-resource-group[data-appearance=flat],:where(.ui-root) .platform-selection-navigation .platform-resource-group-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%}:where(.ui-root) .platform-selection-navigation .platform-resource-group-content{grid-template-columns:minmax(0,1fr)}:where(.ui-root) .platform-selection-navigation .platform-selection-nav-item{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;min-width:0;max-width:100%}:where(.ui-root) .platform-selection-navigation .platform-selection-nav-item>span:not(.platform-navigation-badge){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ui-root) .platform-selection-navigation .platform-selection-nav-item:disabled{opacity:.55;cursor:not-allowed}:where(.ui-root) .platform-selection-navigation .platform-selection-nav-item:hover:not(:disabled){transform:none}:where(.ui-root) .platform-selection-navigation .platform-resource-group .platform-resource-card[data-layout=row]{padding:var(--ui-space-2);border-radius:var(--ui-radius-sm);border-bottom:0;min-height:36px;margin:0}:where(.ui-root) .platform-selection-navigation .platform-resource-card-select>span:not(.platform-resource-card-identity-status){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.ui-root) .platform-selection-primary{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}:where(.ui-root) .platform-selection-header{align-items:start;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-border);display:grid}:where(.ui-root) .platform-selection-heading-row{align-items:center;gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}:where(.ui-root) .platform-selection-heading{align-items:baseline;gap:var(--ui-space-2);min-width:0;display:flex}:where(.ui-root) .platform-selection-heading h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--ui-type-section);flex:0 auto;margin:0;overflow:hidden}:where(.ui-root) .platform-selection-heading p{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-muted);font:var(--ui-type-caption);flex:auto;margin:0;overflow:hidden}:where(.ui-root) .platform-selection-action{flex:none;justify-self:end}:where(.ui-root) .platform-selection-tools{gap:var(--ui-space-2);min-width:0;display:grid}:where(.ui-root) .platform-selection-results{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--ui-space-3) var(--ui-space-4);overflow:auto}:where(.ui-root) .platform-selection-results .data-table[data-selection-columns="2"]{table-layout:fixed;width:100%;min-width:0}:where(.ui-root) .platform-selection-results .data-table[data-selection-columns="2"] :is(th,td):first-child{width:60%}:where(.ui-root) .platform-selection-results .data-table[data-selection-columns="2"] :is(th,td):last-child{width:40%}:where(.ui-root) .platform-selection-results .data-table[data-selection-columns="2"] td{overflow-wrap:anywhere;min-width:0}:where(.ui-root) .platform-selection-results .data-table[data-selection-columns="2"] td small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}:where(.ui-root) .platform-selection-footer{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-width:0;padding:var(--ui-space-3) var(--ui-space-4);border-top:1px solid var(--ui-border);flex-wrap:wrap;display:flex}@media not (min-width:720px){:where(.ui-root) .platform-selection-workspace{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}:where(.ui-root) .platform-selection-navigation{border-inline-end:0;border-bottom:1px solid var(--ui-border);max-height:128px}:where(.ui-root) .platform-selection-heading-row{grid-template-columns:minmax(0,1fr)}:where(.ui-root) .platform-selection-action{justify-self:start}}:where(.ui-root) .platform-selection-results .platform-person-text>span{color:var(--ui-text);font:var(--ui-type-body)}:where(.ui-root) .platform-selection-results .platform-person-text>small{color:var(--ui-muted);font:var(--ui-type-caption)}:where(.ui-root) .platform-selection-navigation .platform-resource-card-mark{background:0 0;width:16px;height:16px}:where(.ui-root) .platform-selection-navigation .platform-resource-card-select{flex:1;grid-template-columns:minmax(0,1fr);width:100%}:where(.ui-root) .platform-selection-navigation .platform-resource-card-select>span{min-width:0;max-width:100%}
:where(.ui-root).platform-shell[data-route-scroll-mode=ticket]{grid-template-rows:minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-workspace{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout{overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true]{grid-template-columns:minmax(360px,clamp(360px,29.1667vw,420px)) minmax(0,1fr)}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true][data-queue-resizable=true],:where(.ui-root) .platform-route-layout[data-has-inspector=true][data-queue-resizable=true]{grid-template-columns:minmax(360px, min(var(--ui-ticket-queue-width), calc(100% - 464px))) 24px minmax(440px, 1fr);gap:0}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.platform-route-primary{grid-column:1}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.data-inspector,:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.platform-request-inspector{grid-column:3}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.data-ticket-queue-splitter{grid-area:1/2}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-primary{min-height:0;overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-primary>*{flex:none;min-height:0;overflow:visible}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-primary>:last-child{flex:auto;min-height:0;overflow:hidden}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true]>.data-inspector{overscroll-behavior:contain;width:auto;height:100%;min-height:0;max-height:none;overflow:auto}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]{align-items:stretch;gap:var(--ui-space-3);grid-template-columns:minmax(360px,clamp(360px,29.1667vw,420px)) minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection[data-workspace-layout=ticket][data-queue-resizable=true]{grid-template-columns:minmax(360px, min(var(--ui-ticket-queue-width), calc(100% - 464px))) 24px minmax(440px, 1fr);gap:0}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-queue-linked=true]{grid-template-columns:minmax(0,1fr);gap:0}.ui-root .data-ticket-queue-splitter{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;align-self:stretch;place-items:stretch center;min-width:0;display:grid}.ui-root .data-ticket-queue-splitter:before{border-radius:var(--ui-radius-round);background:var(--ui-border);content:"";width:2px}.ui-root .data-ticket-queue-splitter:hover:before,.ui-root .data-ticket-queue-splitter:focus-visible:before{background:var(--ui-border-strong)}.ui-root .data-ticket-queue-splitter:focus-visible{outline:var(--ui-button-focus-width) solid var(--ui-focus);outline-offset:-4px}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,1fr)}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection[data-inspector-width=wide][data-workspace-layout=ticket]:not([data-queue-resizable=true]):not([data-queue-linked=true]){grid-template-columns:minmax(360px,clamp(360px,29.1667vw,420px)) minmax(0,1fr)}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true] .platform-route-primary .data-adjacent-layout[data-workspace-layout=ticket]:not(.has-selection){grid-template-columns:minmax(0,1fr);gap:0}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>:first-child{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>:first-child>*{flex:none;height:auto;min-height:0}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>:first-child>:last-child{flex:auto;min-height:0;overflow:hidden}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket] .platform-list-surface[data-scroll-mode=fill]{flex:auto;height:100%;min-height:0;overflow:hidden}:where(.ui-root) .platform-list-surface[data-scroll-mode=fill]>.data-scroll{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow:auto}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>.data-inspector{overscroll-behavior:contain;width:auto;height:100%;min-height:0;max-height:none;overflow:auto}@media (min-width:880px){:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page]{align-items:start;height:auto;min-height:0;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page]:has(>:nth-child(2)){grid-template-columns:minmax(360px,clamp(360px,29.1667vw,420px)) minmax(0,1fr)}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection[data-workspace-layout=ticket][data-scroll-flow=page][data-queue-resizable=true]{grid-template-columns:minmax(360px, min(var(--ui-ticket-queue-width), calc(100% - 464px))) 24px minmax(440px, 1fr);gap:0}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page]>:first-child,:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page]>:first-child>*,:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page]>:first-child>:last-child,:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page] .platform-list-surface[data-scroll-mode=fill]{flex:none;height:auto;min-height:0;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket][data-scroll-flow=page] .platform-list-surface[data-scroll-mode=fill]>.data-scroll{flex:none;max-height:none;overflow:visible}}:where(.ui-root) .platform-resource-group[data-appearance=flat]{background:0 0;border:0;border-radius:0;overflow:visible}:where(.ui-root) .platform-resource-group[data-appearance=flat]>.platform-resource-group-header{padding:var(--ui-space-2) var(--ui-space-3);background:0 0;border:0}:where(.ui-root) .platform-resource-group[data-density=compact]>.platform-resource-group-header h3{font:var(--ui-type-emphasis)}:where(.ui-root) .platform-resource-group[data-density=compact] .platform-resource-card[data-layout=row]{padding:var(--ui-space-2) var(--ui-space-3)}:where(.ui-root) .platform-resource-group[data-appearance=flat] .platform-resource-card[data-layout=row]{border-bottom:1px solid var(--ui-border);background:0 0;border-radius:0}:where(.ui-root) .platform-resource-group[data-appearance=flat] .platform-resource-card[data-layout=row]:hover{background:var(--ui-hover)}:where(.ui-root) .platform-resource-group[data-appearance=flat] .platform-resource-card[data-layout=row][data-selected=true]{background:var(--ui-selected)}:where(.ui-root) .platform-resource-group[data-appearance=flat][data-density=compact]>.platform-resource-group-content{gap:var(--ui-space-2);padding:0 0 var(--ui-space-3);display:grid}:where(.ui-root) .platform-resource-group[data-appearance=flat][data-density=compact]>.platform-resource-group-header{padding:var(--ui-space-2) var(--ui-space-1)}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]{box-sizing:border-box;overscroll-behavior:contain;border-radius:var(--ui-radius-lg);background:var(--ui-surface);width:auto;min-width:0;max-width:none;box-shadow:var(--ui-shadow-surface);position:relative;overflow:auto}@media (min-width:880px){:where(.ui-root) .data-adjacent-layout:not([data-workspace-layout=ticket])>.platform-request-inspector[data-appearance=ticket]{position:sticky}}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true]>.platform-request-inspector[data-appearance=ticket],:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>.platform-request-inspector[data-appearance=ticket]{align-self:stretch;height:100%;min-height:0;max-height:none;position:relative;top:auto}:where(.ui-root) .data-adjacent-layout[data-scroll-flow=page]>.data-inspector,:where(.ui-root) .data-adjacent-layout[data-scroll-flow=page]>.platform-request-inspector[data-appearance=ticket]{overscroll-behavior:auto;align-self:start;height:auto;min-height:0;max-height:none;position:relative;top:auto;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket] .platform-resource-card[data-appearance=tile]{--ui-resource-row-surface:var(--ui-surface)}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section>.platform-page-section-header{z-index:3;padding:var(--ui-space-4);border-bottom:1px solid var(--ui-border);background:var(--ui-surface);position:sticky;top:0}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section>:not(.platform-page-section-header){box-sizing:border-box;padding:var(--ui-space-4);box-shadow:none;background:0 0;border-radius:0;margin:0}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section>:not(.platform-page-section-header)~:not(.platform-page-section-header){border-top:1px solid var(--ui-border)}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section>.platform-page-section>.platform-page-section-header h2{font:var(--ui-type-emphasis)}:where(.ui-root) .platform-request-inspector[data-appearance=ticket]>.platform-page-section>.platform-detail-section{padding-block:var(--ui-space-3)}.platform-ticket-workspace-example{flex-direction:column;height:min(760px,86dvh);min-height:480px;display:flex}.platform-ticket-workspace-example>.data-adjacent-layout[data-workspace-layout=ticket]{flex:auto;height:auto;min-height:0}@media (min-width:1280px){:where(.ui-root).platform-shell:not([data-route-scroll-mode=ticket]) .platform-route-layout[data-has-inspector=true]:not([data-queue-resizable=true]):has(>.platform-request-inspector[data-appearance=ticket]){grid-template-columns:minmax(0,1fr) minmax(360px,420px)}}@media not (min-width:1100px){:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true][data-queue-resizable=true],:where(.ui-root) .platform-route-layout[data-has-inspector=true][data-queue-resizable=true]{grid-template-columns:minmax(0,1fr)}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.data-inspector,:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.platform-request-inspector{grid-column:1}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection[data-workspace-layout=ticket][data-queue-resizable=true]{height:auto;display:block;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-queue-resizable=true]>.platform-request-inspector,:where(.ui-root) .data-adjacent-layout[data-queue-resizable=true]>.data-inspector{height:auto;max-height:none;position:relative;top:auto}.ui-root .data-ticket-queue-splitter{display:none}}@media not (min-width:880px){.ui-root .data-ticket-queue-splitter{display:none}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket]{height:auto;min-height:100dvh;overflow:visible}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-main,:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-workspace{height:auto;min-height:0;overflow:visible}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-workspace{display:block}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout{overflow:visible}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true],:where(.ui-root) .platform-route-layout[data-has-inspector=true][data-queue-resizable=true]{grid-template-columns:minmax(0,1fr)}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.platform-route-primary,:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.data-inspector,:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.platform-request-inspector{grid-column:1}:where(.ui-root) .platform-route-layout[data-queue-resizable=true]>.data-ticket-queue-splitter{display:none}:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-primary,:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-primary>*{overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]{height:auto;display:block;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>:first-child,:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>:first-child>*,:where(.ui-root) .platform-list-surface[data-scroll-mode=fill]{height:auto;overflow:visible}:where(.ui-root) .platform-list-surface[data-scroll-mode=fill]>.data-scroll{max-height:none;overflow:visible}:where(.ui-root) .data-adjacent-layout[data-workspace-layout=ticket]>.data-inspector{height:auto;max-height:85dvh}:where(.ui-root) .platform-request-inspector[data-appearance=ticket],:where(.ui-root).platform-shell[data-route-scroll-mode=ticket] .platform-route-layout[data-has-inspector=true]>.platform-request-inspector[data-appearance=ticket]{height:auto;overflow:visible}}
:where(.ui-root) .platform-source-mark-stack{align-items:center;gap:var(--ui-space-1);vertical-align:middle;display:inline-flex}:where(.ui-root) .platform-source-mark-stack-item{border-radius:var(--ui-radius-round);width:20px;height:20px;color:var(--ui-text);font:var(--ui-type-caption);flex:none;place-items:center;display:inline-grid;overflow:hidden}:where(.ui-root) .platform-source-mark-stack-item img{object-fit:contain;width:100%;height:100%;display:block}:where(.ui-root) .platform-source-mark-stack-item>.prim-avatar{box-sizing:border-box;background:0 0;flex:none;width:100%;min-width:0;height:100%}:where(.ui-root) .platform-source-mark-stack-item>.prim-avatar>img{box-sizing:border-box;object-fit:contain;width:100%;height:100%;padding:2px}:where(.ui-root) .platform-source-mark-stack-item>.prim-avatar>svg{flex:none;max-width:100%;max-height:100%}:where(.ui-root) .platform-sla-indicator{border-radius:var(--ui-radius-round);vertical-align:middle;place-items:center;width:20px;height:20px;display:inline-grid}:where(.ui-root) .platform-sla-indicator-mark{border-radius:var(--ui-radius-round);background:var(--ui-danger);width:16px;height:16px;color:var(--ui-surface);font:var(--ui-type-emphasis);place-items:center;display:grid}
.ui-root .data-catalog-specimen{container:data-catalog/inline-size}.ui-root .data-catalog-list{align-content:start;gap:var(--ui-space-2);min-width:0;max-height:480px;padding:var(--ui-space-3);background:var(--ui-canvas);display:grid;overflow:auto;container:catalog-list/inline-size}.ui-root .data-catalog-row{border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0}.ui-root .data-catalog-row:not(.is-selected):hover{background:var(--ui-hover)}.ui-root .data-catalog-row.is-selected{background:var(--ui-selected)}.ui-root .data-catalog-main{min-width:0;display:grid}.ui-root .data-catalog-select{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4) var(--ui-space-4) var(--ui-space-1);border-radius:var(--ui-radius-lg);color:var(--ui-text);text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.ui-root .data-catalog-primary{align-items:baseline;gap:var(--ui-space-1) var(--ui-space-3);flex-wrap:wrap;min-width:0;display:flex}.ui-root .data-catalog-primary strong{align-items:center;gap:var(--ui-space-1);min-width:0;font:var(--ui-type-emphasis);overflow-wrap:anywhere;display:inline-flex}.ui-root .data-catalog-platform{vertical-align:middle;flex:none;align-items:center;display:inline-flex;position:relative}.ui-root .data-catalog-platform:after{z-index:2;top:calc(100% + var(--ui-space-1));width:max-content;max-width:160px;padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-surface);box-shadow:var(--ui-shadow-popover);color:var(--ui-text);content:attr(data-source);font:var(--ui-type-caption);opacity:0;pointer-events:none;visibility:hidden;position:absolute;left:0}.ui-root .data-catalog-platform:hover:after,.ui-root .data-catalog-platform:focus-visible:after,.ui-root .data-catalog-select:focus-visible .data-catalog-platform:after{opacity:1;visibility:visible}.ui-root .data-catalog-details{align-items:end;gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr) minmax(0,max-content);min-width:0;display:grid}.ui-root .data-catalog-fact{gap:var(--ui-space-1);min-width:0;display:grid}.ui-root .data-catalog-fact strong{font:var(--ui-type-body);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ui-root .data-catalog-primary small,.ui-root .data-catalog-fact small{color:var(--ui-muted);font:var(--ui-type-caption)}.ui-root .data-catalog-balance{text-align:right;justify-items:end}.ui-root .data-catalog-expand{min-height:var(--ui-button-size-md);margin:0 var(--ui-space-2) var(--ui-space-2);padding:0 var(--ui-space-2);border-radius:var(--ui-radius-md);color:var(--ui-muted);font:var(--ui-type-emphasis);cursor:pointer;background:0 0;border:0;justify-self:start}.ui-root .data-catalog-expand:hover{background:var(--ui-hover);color:var(--ui-text)}.ui-root .data-catalog-expand span{margin-left:var(--ui-space-1);color:var(--ui-faint);font:var(--ui-type-caption)}.ui-root .data-catalog-children{padding:var(--ui-space-2) var(--ui-space-4) var(--ui-space-3)}.ui-root .data-child-empty{margin:var(--ui-space-2) 0;color:var(--ui-muted);font:var(--ui-type-caption)}.ui-root .data-child-table{border-collapse:collapse;width:100%;font:var(--ui-type-body)}.ui-root .data-child-table th{color:var(--ui-muted);font:var(--ui-type-caption);text-align:left}.ui-root .data-child-table th,.ui-root .data-child-table td{padding:var(--ui-space-2) 0;border-bottom:1px solid var(--ui-border)}.ui-root .data-inspector{box-sizing:border-box;background:var(--ui-surface);width:100%;min-width:0;max-height:480px;box-shadow:var(--ui-shadow-surface);opacity:0;visibility:hidden;transform:translateX(var(--ui-space-5));transition:opacity var(--ui-duration-normal) var(--ui-ease), transform var(--ui-duration-panel) var(--ui-ease-panel);padding:0;overflow:auto}.ui-root .data-inspector-head{background:var(--ui-surface);z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-4);display:flex;position:sticky;top:0}.ui-root .data-inspector-head .data-overline{margin:0 0 var(--ui-space-1)}.ui-root .data-inspector-content{padding:var(--ui-space-4)}.ui-root .data-inspector-id{margin:0 0 var(--ui-space-3)}.ui-root .data-inspector-summary{gap:var(--ui-space-1);padding:var(--ui-space-3);background:var(--ui-canvas);border-radius:var(--ui-radius-sm);display:grid}.ui-root .data-inspector-summary span,.ui-root .data-inspector-summary small{color:var(--ui-muted);font:var(--ui-type-caption)}.ui-root .data-inspector-summary strong{font:var(--ui-type-section);font-variant-numeric:tabular-nums}.ui-root .data-inspector-section{margin-top:var(--ui-space-4)}.ui-root .data-inspector-section summary{padding:var(--ui-space-3) 0;cursor:pointer;font:var(--ui-type-emphasis);justify-content:space-between;display:flex}.ui-root .data-inspector-section summary span{color:var(--ui-muted)}.ui-root .data-inspector-campaigns{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.ui-root .data-inspector-campaigns li{padding:var(--ui-space-2);background:var(--ui-canvas);border-radius:var(--ui-radius-sm)}.ui-root .data-inspector-campaigns li>div{gap:var(--ui-space-1);display:grid}.ui-root .data-inspector-campaigns li strong{font:var(--ui-type-emphasis)}.ui-root .data-inspector-campaigns li small,.ui-root .data-inspector-empty{color:var(--ui-muted);font:var(--ui-type-caption)}.ui-root .data-inspector h3{font:var(--ui-type-section);margin:0}.ui-root .data-inspector h3:focus{outline:0}.ui-root .data-inspector p:not(.data-overline){color:var(--ui-muted);font:var(--ui-type-caption)}.ui-root .data-inspector dl{margin:var(--ui-space-4) 0 0;display:grid}.ui-root .data-inspector dl div{justify-content:space-between;gap:var(--ui-space-3);padding:var(--ui-space-2) 0;border-top:1px solid var(--ui-border);font:var(--ui-type-caption);display:flex}.ui-root .data-inspector dt{color:var(--ui-muted)}.ui-root .data-inspector dd{text-align:right;font:var(--ui-type-body);font-variant-numeric:tabular-nums;margin:0}.ui-root .data-inspector .data-close{width:40px;height:40px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ui-root .data-inspector .data-close:hover{background:var(--ui-hover)}.ui-root .data-inspector .data-close svg{width:var(--ui-icon-size);height:var(--ui-icon-size)}.ui-root .data-inspector-sheet{box-sizing:border-box;border-radius:var(--ui-radius-lg);background:var(--ui-surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--ui-shadow-dialog);border:0;padding:0}.ui-root .data-inspector-sheet::backdrop{background:color-mix(in srgb, var(--ui-text) 45%, transparent)}.ui-root .data-inspector-sheet .data-inspector{max-height:calc(100dvh - 32px);box-shadow:none}@container catalog-list not (min-width:480px){.ui-root .data-catalog-details{grid-template-columns:minmax(0,1fr)}.ui-root .data-catalog-balance{text-align:left;justify-items:start}}@media not (min-width:880px){.ui-root .data-inspector-sheet{border-radius:var(--ui-radius-lg) var(--ui-radius-lg) 0 0;width:100%;max-width:none;max-height:85dvh;margin:auto 0 0}.ui-root .data-inspector-sheet .data-inspector{max-height:85dvh}}@media not (min-width:600px){.ui-root .data-catalog-select{padding:var(--ui-space-3) var(--ui-space-3) var(--ui-space-1)}.ui-root .data-catalog-children{padding-inline:var(--ui-space-3)}}@media (prefers-reduced-motion:reduce){.ui-root .data-inspector{transition:none}}
:where(.ui-root) .ui-protected-field{gap:var(--ui-space-1);min-width:0;display:grid}:where(.ui-root) .ui-protected-field-mask{width:144px;max-width:100%;min-height:var(--ui-control-lg);border-radius:var(--ui-radius-sm);color:var(--ui-text);cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}:where(.ui-root) .ui-protected-field-mask:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}:where(.ui-root) .ui-protected-field-mask:hover:not(:disabled){background:var(--ui-hover)}:where(.ui-root) .ui-protected-field-mask:disabled{cursor:default}:where(.ui-root) .ui-protected-field-particles{left:var(--ui-space-1);width:calc(100% - var(--ui-space-2));pointer-events:none;height:20px;position:absolute;top:50%;transform:translateY(-50%)}:where(.ui-root) .ui-protected-field-particles>i{width:var(--particle-size);height:var(--particle-size);border-radius:var(--ui-radius-round);opacity:.65;animation:ui-protected-particle var(--particle-duration) ease-in-out var(--particle-delay) infinite alternate;background:currentColor;animation-play-state:paused;position:absolute}:where(.ui-root) .ui-protected-field:not([data-revealed]) .ui-protected-field-particles>i{animation-play-state:running}:where(.ui-root) .ui-protected-field[aria-busy] .ui-protected-field-particles>i{animation-play-state:paused}@keyframes ui-protected-particle{0%{opacity:.15;transform:translate(0)}45%{opacity:.85}to{transform:translate(var(--particle-x), var(--particle-y));opacity:.35}}:where(.ui-root) .ui-protected-field-open{align-items:flex-start;gap:var(--ui-space-2);min-width:0;animation:ui-protected-reveal var(--ui-duration-normal) var(--ui-ease);flex-wrap:wrap;display:flex}:where(.ui-root) .ui-protected-field-value{min-width:0;padding-block:var(--ui-space-1);color:var(--ui-text);font:var(--ui-type-body);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:180px}:where(.ui-root) .ui-protected-field-actions{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}@keyframes ui-protected-reveal{0%{opacity:0}to{opacity:1}}:where(.ui-root) .ui-protected-field-group{gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-4);border-radius:var(--ui-radius-md);background:var(--ui-canvas);display:grid}:where(.ui-root) .ui-protected-field-group-heading{justify-content:space-between;align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){:where(.ui-root) .ui-protected-field-particles>i,:where(.ui-root) .ui-protected-field-open{animation:none}}
:where(.ui-root) .ui-file-attachment{gap:var(--ui-space-2);min-width:0;display:grid}:where(.ui-root) .ui-file-attachment-target{align-items:center;gap:var(--ui-space-3);min-width:0;padding:var(--ui-space-3);border:1px dashed var(--ui-field-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);transition:background-color var(--ui-duration-fast);flex-wrap:wrap;display:flex}:where(.ui-root) .ui-file-attachment-target[data-dragging]{background:var(--ui-accent-soft);border-color:var(--ui-accent)}:where(.ui-root) .ui-file-attachment-target[data-disabled]{background:var(--ui-canvas)}:where(.ui-root) .ui-file-attachment-mark{width:var(--ui-control-sm);height:var(--ui-control-sm);border-radius:var(--ui-radius-sm);background:var(--ui-canvas);color:var(--ui-muted);transition:color var(--ui-duration-normal), background-color var(--ui-duration-normal);flex:none;place-items:center;display:grid}:where(.ui-root) .ui-file-attachment-mark[data-feedback]{color:var(--ui-success);background:var(--ui-success-soft)}:where(.ui-root) .ui-file-attachment-description{gap:var(--ui-space-1);flex:160px;min-width:0;display:grid}:where(.ui-root) .ui-file-attachment-name{color:var(--ui-text);font:var(--ui-type-body);overflow-wrap:anywhere}:where(.ui-root) .ui-file-attachment-actions{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;display:flex}:where(.ui-root) .ui-file-attachment-error{color:var(--ui-danger);font:var(--ui-type-caption)}@media (prefers-reduced-motion:reduce){:where(.ui-root) .ui-file-attachment-target,:where(.ui-root) .ui-file-attachment-mark{transition:none}}
:where(.ui-root).platform-shell[data-ui-context=platform]{grid-template-columns:var(--ui-navigation-width) minmax(0, 1fr);min-height:100dvh;padding:0;display:grid}:where(.ui-root)[data-ui-context=platform].platform-modal-root{height:auto;min-height:0;display:contents;overflow:visible}:where(.ui-root) .platform-navigation-region{display:contents}:where(.ui-root) .platform-navigation{box-sizing:border-box;min-width:0;padding:var(--ui-space-4) var(--ui-space-3);background:var(--ui-surface);box-shadow:var(--ui-shadow-surface);scrollbar-width:none;border-inline-end:0;flex-direction:column;display:flex;position:relative}:where(.ui-root)[data-ui-context=platform] .platform-navigation .library-nav a[aria-current]{background:var(--ui-selected)}:where(.ui-root) .platform-navigation::-webkit-scrollbar{display:none}:where(.ui-root) .platform-brand-row{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-height:40px;padding:0 var(--ui-space-2);display:flex}:where(.ui-root) .platform-brand{align-items:center;gap:var(--ui-space-2);text-decoration:none;display:flex}:where(.ui-root) .platform-brand>img{flex:none}:where(.ui-root)[data-ui-context=platform] .platform-brand>span{color:var(--ui-text)}:where(.ui-root) .platform-navigation-content{flex-direction:column;flex:1;display:flex}:where(.ui-root) .platform-context{gap:var(--ui-space-2);min-width:0;margin:var(--ui-space-5) var(--ui-space-2);display:grid}:where(.ui-root)[data-ui-context=platform] .platform-context .ui-select-trigger{width:100%;min-width:0;height:auto;min-height:54px;padding:var(--ui-space-2) var(--ui-space-3);background:var(--ui-surface)}:where(.ui-root)[data-ui-context=platform] .platform-context .ui-select-trigger[aria-expanded=true]{background:var(--ui-selected)}:where(.ui-root) .platform-select-value{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}:where(.ui-root) .platform-select-mark{flex:none;display:inline-flex}:where(.ui-root) .platform-select-mark .prim-avatar{width:var(--ui-space-5);height:var(--ui-space-5)}:where(.ui-root) .platform-context-label{text-align:left;gap:2px;min-width:0;display:grid}:where(.ui-root)[data-ui-context=platform] .platform-context-label{white-space:normal;overflow:visible}:where(.ui-root) .platform-context-label strong{font:var(--ui-type-emphasis);color:var(--ui-text)}:where(.ui-root) .platform-context-label>span{font:var(--ui-type-caption);color:var(--ui-muted);overflow-wrap:anywhere}:where(.ui-root)[data-ui-context=platform] .platform-context-menu{box-sizing:border-box;padding:var(--ui-space-2)}:where(.ui-root)[data-ui-context=platform] .platform-context-menu .ui-menu-item{height:auto;min-height:52px;padding:var(--ui-space-2);gap:var(--ui-space-3)}:where(.ui-root)[data-ui-context=platform] .platform-context-menu .ui-menu-item[aria-selected=true]{background:var(--ui-selected);color:var(--ui-text)}:where(.ui-root) .platform-context-menu .ui-menu-item>svg{flex:none}:where(.ui-root) .platform-navigation-caption{color:var(--ui-muted);font:var(--ui-type-caption);margin:0}:where(.ui-root) .platform-section-label{margin:var(--ui-space-3) var(--ui-space-3)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item){justify-content:flex-start;gap:var(--ui-space-3);min-height:36px;padding-inline:var(--ui-space-3);border-radius:var(--ui-radius-md);transition:background-color var(--ui-duration-fast) var(--ui-ease), box-shadow var(--ui-duration-fast) var(--ui-ease), transform var(--ui-duration-fast) var(--ui-ease)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item):hover:not(:disabled){background:var(--ui-hover);transform:translate(2px)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)>svg{flex:none}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)>span{font:var(--ui-type-body);color:var(--ui-text)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)>.platform-navigation-badge{flex:none;margin-inline-start:auto;display:inline-flex}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)[aria-current]{background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-surface)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)[aria-current]>svg{color:var(--ui-accent)}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item)[aria-current]>span{font:var(--ui-type-body);color:inherit}:where(.ui-root) .platform-navigation-footer{padding-top:var(--ui-space-6);margin-top:auto}:where(.ui-root)[data-ui-context=platform] .platform-navigation-toggle{display:none}:where(.ui-root) .platform-main{min-width:0}:where(.ui-root)[data-ui-context=platform] .platform-topbar{min-height:56px;padding:var(--ui-space-2) var(--ui-space-5);background:var(--ui-surface);justify-content:space-between}:where(.ui-root)[data-ui-context=platform] .platform-topbar .prim-header-workspace{color:var(--ui-text);font:var(--ui-type-emphasis)}:where(.ui-root) .platform-workspace{padding:0 var(--ui-space-5) var(--ui-space-5)}:where(.ui-root) .platform-heading{min-height:76px;padding-block:var(--ui-space-4) var(--ui-space-5);align-items:center;display:flex}:where(.ui-root) .platform-heading h1{font:var(--ui-type-page);letter-spacing:var(--ui-platform-heading-tracking);margin:0}:where(.ui-root) .platform-header-actions{align-items:center;gap:var(--ui-space-2);display:flex}:where(.ui-root) .platform-account-trigger{white-space:nowrap}:where(.ui-root) .platform-field{gap:var(--ui-space-2);min-width:0;display:grid;position:relative}:where(.ui-root) .platform-field>.ui-menu:not([popover]){max-width:calc(100vw - 32px);top:100%;right:0}:where(.ui-root)[data-ui-context=platform] .platform-account-menu{gap:2px;width:min(252px,100vw - 32px);min-width:220px;padding:6px;display:grid}:where(.ui-root) .platform-account-identity{gap:2px;min-width:0;padding:7px 9px 9px;display:grid}:where(.ui-root) .platform-account-identity strong{color:var(--ui-text);font:var(--ui-type-emphasis)}:where(.ui-root) .platform-account-identity span{color:var(--ui-muted);font:var(--ui-type-caption);overflow-wrap:anywhere}:where(.ui-root)[data-ui-context=platform] .platform-account-menu .ui-menu-item{min-height:34px;font:var(--ui-type-body);padding-inline:9px}:where(.ui-root) .platform-list-surface{flex-direction:column;min-width:0;display:flex;position:relative}:where(.ui-root) .platform-route-layout{gap:var(--ui-space-4);flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;overflow:auto}:where(.ui-root) .platform-route-layout[data-scroll-flow=page]{flex:none;min-height:auto;overflow:visible}:where(.ui-root) .platform-route-layout[data-has-inspector=true]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}:where(.ui-root) .platform-route-primary{gap:var(--ui-space-4);flex-direction:column;min-width:0;display:flex}@media not (min-width:880px){:where(.ui-root) .platform-route-layout[data-has-inspector=true]{grid-template-columns:minmax(0,1fr)}}:where(.ui-root)[data-ui-context=platform] .platform-list-toolbar{padding:var(--ui-space-3) var(--ui-space-4);border:0;justify-content:flex-start;min-height:56px}:where(.ui-root)[data-ui-context=platform] .platform-list-toolbar>.platform-controls{width:100%;min-width:0}:where(.ui-root)[data-ui-context=platform] .platform-list-toolbar>div>.data-toolbar:not([data-layout=stacked]){align-items:center;gap:var(--ui-space-2);width:100%;min-width:0}:where(.ui-root)[data-ui-context=platform] .platform-control-panel{right:var(--ui-space-4);width:min(360px,100% - 32px);padding:0;top:56px}:where(.ui-root) .platform-control-section{gap:var(--ui-space-3);padding:var(--ui-space-4);display:grid}:where(.ui-root) .platform-control-section+.platform-control-section{border-top:1px solid var(--ui-border)}:where(.ui-root) .platform-option-row>.platform-field{flex:none;width:180px}:where(.ui-root) .platform-column-options{gap:var(--ui-space-2);padding-top:var(--ui-space-1);display:grid}:where(.ui-root) .platform-column-options>div{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}:where(.ui-root) .platform-column-options .ui-action{border-radius:var(--ui-radius-round);background:var(--ui-canvas)}:where(.ui-root) .platform-column-options .ui-action[aria-pressed=true]{background:var(--ui-selected);color:var(--ui-text)}:where(.ui-root) .platform-control-panel .data-workspace-foot{border-top:1px solid var(--ui-border);padding:var(--ui-space-3) var(--ui-space-4)}:where(.ui-root) .platform-control-panel .data-workspace-foot>div{justify-content:space-between}@media (max-width:399px){:where(.ui-root) .platform-option-row{gap:var(--ui-space-2)}:where(.ui-root) .platform-option-row>.platform-field{width:165px}}:where(.ui-root)[data-ui-context=platform] .platform-list-surface>.data-scroll{flex:0 auto;min-height:auto}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-scroll-mode=bounded]>.data-scroll{max-height:min(60dvh,560px);overflow:auto}:where(.ui-root)[data-ui-context=platform] .data-table:not(.data-table--analytics){table-layout:fixed;min-width:520px}:where(.ui-root)[data-ui-context=platform] .data-table th{border-top:0}:where(.ui-root)[data-ui-context=platform] .data-table:not(.data-table--analytics) th:first-child{text-align:left;width:auto}:where(.ui-root)[data-ui-context=platform] .data-table--editable th:first-child{width:48px;padding-inline:var(--ui-space-2);text-align:left}:where(.ui-root)[data-ui-context=platform] .data-table--editable .data-group-row th:first-child{width:auto}:where(.ui-root)[data-ui-context=platform] .data-table--records:not(.data-table--analytics) th.data-column-identity{width:var(--ui-table-identity-width);min-width:var(--ui-table-identity-min)}:where(.ui-root)[data-ui-context=platform] .data-table--metrics{min-width:var(--ui-table-metrics-min)}:where(.ui-root)[data-ui-context=platform] .data-table .platform-role-column{width:28%}:where(.ui-root)[data-ui-context=platform] .data-table .platform-status-column{width:22%}:where(.ui-root)[data-ui-context=platform] .data-table td{white-space:nowrap}:where(.ui-root)[data-ui-context=platform] .data-table:not(.data-table--analytics) td{border-bottom:0}:where(.ui-root)[data-ui-context=platform] .data-table td .prim-badge{font:var(--ui-type-body)}:where(.ui-root)[data-ui-context=platform] .data-table .platform-role-cell{white-space:normal;overflow-wrap:anywhere}:where(.ui-root)[data-ui-context=platform] .data-table .prim-badge-success{color:var(--ui-muted)}:where(.ui-root)[data-ui-context=platform] .data-table .prim-badge-success i{color:var(--ui-success)}:where(.ui-root)[data-ui-context=platform] .data-table tr{cursor:pointer}:where(.ui-root)[data-ui-context=platform] .data-table tr.data-detail-row{cursor:default}:where(.ui-root) .platform-person{align-items:center;gap:var(--ui-space-3);width:100%;color:var(--ui-text);text-align:left;background:0 0;border:0;padding:0;display:flex}:where(.ui-root) .platform-person-text{gap:1px;min-width:0;display:grid}:where(.ui-root) .platform-person-text strong{font:var(--ui-type-emphasis)}:where(.ui-root) .platform-person-text>span{font:var(--ui-type-caption);color:var(--ui-muted)}:where(.ui-root) .platform-person-text>:is(strong,span){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.ui-root)[data-ui-context=platform] .platform-person-avatar{flex:none;width:28px;height:28px;overflow:hidden}:where(.ui-root) .platform-person-avatar>svg{color:var(--ui-muted)}:where(.ui-root) .platform-person-avatar img{object-fit:cover;width:100%;height:100%}:where(.ui-root)[data-ui-context=platform] .data-table:not(.data-table--analytics) td{padding-block:var(--ui-space-3)}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr) minmax(280px,320px)}@media (min-width:1280px){:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout.has-selection[data-inspector-width=wide]{grid-template-columns:minmax(0, 1fr) minmax(280px, var(--ui-inspector-width-wide))}}:where(.ui-root)[data-ui-context=platform] .data-inspector{top:var(--ui-ticket-sticky-top);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:none;align-self:start;max-height:calc(100dvh - 156px);position:sticky;overflow:auto}:where(.ui-root)[data-ui-context=platform] .data-inspector-head{padding:var(--ui-space-5) var(--ui-space-5) 0;display:block}:where(.ui-root)[data-ui-context=platform] .data-inspector-head>.data-close{top:var(--ui-space-4);right:var(--ui-space-4);position:absolute}:where(.ui-root)[data-ui-context=platform] .data-inspector-content{padding:var(--ui-space-3) var(--ui-space-5) var(--ui-space-5)}:where(.ui-root) .platform-inspector-title{justify-items:start;gap:var(--ui-space-2);overflow-wrap:anywhere;display:grid}:where(.ui-root)[data-ui-context=platform] .platform-inspector-title .platform-person-avatar{width:48px;height:48px;margin-bottom:var(--ui-space-3);font:var(--ui-type-section)}:where(.ui-root)[data-ui-context=platform] .data-inspector h3{font:var(--ui-type-section)}:where(.ui-root)[data-ui-context=platform] .data-inspector .platform-inspector-email{overflow-wrap:anywhere;margin:0}:where(.ui-root) .platform-properties-heading{margin:0 0 var(--ui-space-3);font:var(--ui-type-section)}:where(.ui-root) .platform-access-section{margin-top:var(--ui-space-6)}:where(.ui-root)[data-ui-context=platform] .data-inspector dl:not(.platform-resource-card-facts){margin:0}:where(.ui-root)[data-ui-context=platform] .data-inspector dl:not(.platform-resource-card-facts) div{padding-block:var(--ui-space-2);font:var(--ui-type-body);border:0}:where(.ui-root) .platform-inspector-actions{justify-items:start;gap:var(--ui-space-2);margin-top:var(--ui-space-5);display:grid}:where(.ui-root)[data-ui-context=platform] .prim-dialog{margin:auto}:where(.ui-root)[data-ui-context=platform] .prim-dialog::backdrop{-webkit-backdrop-filter:blur(var(--ui-platform-backdrop-blur));backdrop-filter:blur(var(--ui-platform-backdrop-blur))}@media (min-width:880px){:where(.ui-root) .platform-workspace[data-bottom-inset=none]{padding-bottom:0}:where(.ui-root) .platform-workspace[data-bottom-inset=none]>.platform-route-layout{padding-bottom:var(--ui-space-4)}:where(.ui-root).platform-shell[data-ui-context=platform]{height:100dvh;transition:grid-template-columns var(--ui-duration-panel) var(--ui-ease-panel);overflow:hidden}:where(.ui-root) .platform-navigation{overscroll-behavior-y:contain;min-height:0;overflow:hidden auto}:where(.ui-root) .platform-brand-row,:where(.ui-root) .platform-topbar{flex:none}:where(.ui-root) .platform-main{flex-direction:column;min-height:0;display:flex}:where(.ui-root) .platform-workspace{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}:where(.ui-root) .platform-heading{flex:none}:where(.ui-root)[data-ui-context=platform] .data-adjacent-layout{flex:1;min-height:0}:where(.ui-root) .platform-list-surface,:where(.ui-root) .platform-list-surface:not([data-scroll-mode])>.data-scroll{overflow:clip}:where(.ui-root) .platform-list-surface:not([data-scroll-mode])>.data-scroll[data-horizontal-scroll=true]{overflow:auto hidden}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]{grid-template-columns:var(--ui-navigation-rail-width) minmax(0, 1fr)}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]:not([data-sidebar-behavior=auto]) .platform-navigation{padding-inline:var(--ui-space-2)}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]:not([data-sidebar-behavior=auto]) .platform-brand-row{flex-direction:column;padding:0}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]:not([data-sidebar-behavior=auto]) .platform-navigation :is(.platform-brand>span,.platform-context,.platform-section-label,.platform-nav-group-label,.library-nav :is(a,.platform-selection-nav-item)>span,.platform-navigation-footer span){display:none}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]:not([data-sidebar-behavior=auto]) .platform-navigation .library-nav{margin-top:var(--ui-space-5);grid-template-columns:minmax(0,1fr);min-width:0}:where(.ui-root)[data-ui-context=platform][data-collapsed=true]:not([data-sidebar-behavior=auto]) .platform-navigation .library-nav a{box-sizing:border-box;justify-content:center;width:100%;min-width:0;padding:0}:where(.ui-root).platform-shell[data-sidebar-behavior=auto]{grid-template-columns:var(--ui-navigation-rail-width) minmax(0, 1fr);transition:grid-template-columns var(--ui-duration-navigation) var(--ui-ease)}:where(.ui-root).platform-shell[data-sidebar-behavior=auto][data-sidebar-pinned=true]{grid-template-columns:var(--ui-navigation-width) minmax(0, 1fr)}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation-region{min-height:0;z-index:var(--ui-navigation-layer);display:block;position:relative}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation{width:var(--ui-navigation-width);padding-inline:var(--ui-space-2);transition:width var(--ui-duration-navigation) var(--ui-ease);position:absolute;inset-block:0;inset-inline-start:0}:where(.ui-root)[data-sidebar-behavior=auto][data-collapsed=true] .platform-navigation{width:var(--ui-navigation-rail-width)}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation-content{min-height:0}:where(.ui-root)[data-sidebar-behavior=auto] .platform-brand-row{height:var(--ui-control-lg);min-height:0;padding-inline:var(--ui-space-3);flex:none;align-items:flex-start;position:relative}:where(.ui-root)[data-sidebar-behavior=auto] .platform-brand{min-width:0;margin-top:var(--ui-space-2);width:calc(100% - var(--ui-control-sm));white-space:nowrap;overflow:clip}:where(.ui-root)[data-sidebar-behavior=auto][data-collapsed=true] .platform-brand{width:var(--ui-space-5)}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context{grid-template-columns:minmax(0,1fr);margin-inline:0}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context>.platform-field{width:100%;min-width:0}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context .ui-select-trigger{box-sizing:border-box;width:100%;height:54px;min-height:54px;padding-inline:calc((var(--ui-navigation-item-size) - var(--ui-control-sm)) / 2 - 1px);border-color:#0000;transition:none;position:relative;overflow:clip}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context .platform-select-value{width:calc(var(--ui-navigation-width) - 4 * var(--ui-space-2) - 1px);gap:calc(var(--ui-space-3) - (var(--ui-control-sm) - var(--ui-icon-size-nav)) / 2);flex:none}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context .platform-select-mark .prim-avatar{width:var(--ui-control-sm);height:var(--ui-control-sm)}:where(.ui-root)[data-sidebar-behavior=auto] .platform-context .platform-context-label{white-space:nowrap;flex:1;min-width:0;overflow:clip}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation .library-nav{grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation .library-nav a{box-sizing:border-box;width:100%;height:var(--ui-navigation-item-size);min-height:var(--ui-navigation-item-size);padding-inline:calc((var(--ui-navigation-item-size) - var(--ui-icon-size-nav)) / 2);white-space:nowrap;transition:width var(--ui-duration-navigation) var(--ui-ease), background-color var(--ui-duration-fast) var(--ui-ease);position:relative;overflow:clip}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation .library-nav a:hover:not(:disabled){transform:none}:where(.ui-root)[data-sidebar-behavior=auto][data-collapsed=true] .platform-navigation .library-nav a{width:var(--ui-navigation-item-size)}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation :is(.platform-context>.platform-navigation-caption,.platform-section-label,.platform-nav-group-label){box-sizing:border-box;width:100%;min-width:0;padding-inline:calc((var(--ui-navigation-item-size) - var(--ui-icon-size-nav)) / 2);text-align:left;justify-self:stretch;margin-inline:0;overflow:clip}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation .library-nav a>.platform-navigation-badge{margin-inline-start:0;position:absolute;inset-block-start:var(--ui-space-1);inset-inline-start:var(--ui-space-5);inset-inline-end:auto}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation :is(.platform-brand>span,.platform-context>.platform-navigation-caption,.platform-context-label,.platform-section-label,.platform-nav-group-label,.library-nav a>span:not(.platform-navigation-badge),.platform-navigation-footer span){white-space:nowrap;opacity:1;visibility:visible;transition:opacity .12s var(--ui-ease) .16s, visibility 0s linear .16s;flex-shrink:0}:where(.ui-root)[data-sidebar-behavior=auto][data-collapsed=true] .platform-navigation :is(.platform-brand>span,.platform-context>.platform-navigation-caption,.platform-context-label,.platform-section-label,.platform-nav-group-label,.library-nav a>span:not(.platform-navigation-badge),.platform-navigation-footer span){opacity:0;visibility:hidden;transition:none}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation-footer{gap:var(--ui-space-2);display:grid}:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation-footer .ui-action{width:100%;padding-inline:calc((var(--ui-navigation-item-size) - var(--ui-icon-size)) / 2);justify-content:flex-start;max-width:100%;overflow:clip}@media (hover:hover) and (pointer:fine){:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation-region:after{content:"";width:var(--ui-space-4);z-index:-1;position:absolute;inset-block:0;inset-inline-start:100%}}}@media not (min-width:880px){:where(.ui-root).platform-shell[data-ui-context=platform]{padding:var(--ui-space-2);display:block}:where(.ui-root) .platform-navigation{padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-3);box-shadow:none;border-inline-end:0}:where(.ui-root)[data-ui-context=platform] :is(.platform-collapse,.platform-sidebar-pin){display:none}:where(.ui-root)[data-ui-context=platform] .platform-navigation-toggle{display:inline-flex}:where(.ui-root) .platform-navigation-content{display:none}:where(.ui-root) .platform-navigation[data-expanded=true] .platform-navigation-content{display:flex}:where(.ui-root) .platform-workspace{padding:0 0 var(--ui-space-4)}:where(.ui-root) .platform-route-layout{overflow:visible}:where(.ui-root)[data-ui-context=platform] .platform-topbar{padding-inline:var(--ui-space-4)}:where(.ui-root) .platform-heading{gap:var(--ui-space-2);padding-block:var(--ui-space-4);flex-wrap:wrap}:where(.ui-root) .platform-heading h1{font:var(--ui-type-page)}:where(.ui-root)[data-ui-context=platform] .data-inspector{min-height:0;max-height:100dvh}:where(.ui-root)[data-ui-context=platform] .platform-list-surface[data-scroll-mode=bounded]:not([data-appearance=grouped])>.data-scroll{max-height:65dvh}:where(.ui-root)[data-ui-context=platform] .platform-list-toolbar .data-workspace-toggle{flex:none}}@media (prefers-reduced-transparency:reduce){:where(.ui-root)[data-ui-context=platform] .prim-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}:where(.ui-root) .platform-icon-credit{padding:var(--ui-space-2);color:var(--ui-muted);font:var(--ui-type-caption);text-decoration:none;display:block}:where(.ui-root) .platform-icon-credit:hover{color:var(--ui-text)}@media (prefers-reduced-motion:reduce){:where(.ui-root).platform-shell[data-sidebar-behavior=auto],:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation .library-nav a,:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation :is(.platform-brand>span,.platform-context>.platform-navigation-caption,.platform-context-label,.platform-section-label,.platform-nav-group-label,.library-nav a>span:not(.platform-navigation-badge),.platform-navigation-footer span),:where(.ui-root)[data-ui-context=platform],:where(.ui-root)[data-ui-context=platform] .platform-navigation,:where(.ui-root)[data-sidebar-behavior=auto] .platform-navigation *,:where(.ui-root)[data-sidebar-behavior=auto][data-collapsed] .platform-navigation :is(span,p,.platform-context-label),:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item){transition:none}:where(.ui-root)[data-ui-context=platform] .library-nav :is(a,.platform-selection-nav-item):hover:not(:disabled){transform:none}}:where(.ui-root)[data-ui-context=platform] .platform-notifications{box-sizing:border-box;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:hidden}:where(.ui-root) .platform-notification-trigger{position:relative}:where(.ui-root) .platform-notification-trigger>.prim-unread-count{top:calc(-1 * var(--ui-space-1));right:calc(-1 * var(--ui-space-2));position:absolute}:where(.ui-root) .platform-notifications>header{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3);flex:none;grid-template-columns:minmax(0,1fr) auto auto;display:grid}:where(.ui-root) .platform-notifications-heading{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}:where(.ui-root) .platform-notifications h2{font:var(--ui-type-emphasis);outline:none}:where(.ui-root) .platform-notifications-count{min-width:20px;height:20px;padding-inline:var(--ui-space-1);border-radius:var(--ui-radius-round);background:var(--ui-accent-soft);color:var(--ui-accent);font:var(--ui-type-caption);place-items:center;display:grid}:where(.ui-root) .platform-notifications-read-state{align-items:center;gap:var(--ui-space-1);white-space:nowrap;color:var(--ui-muted);font:var(--ui-type-caption);display:inline-flex}:where(.ui-root) .platform-notifications-actions{align-items:center;gap:2px;display:flex}:where(.ui-root) .platform-notifications-actions .ui-action{min-height:24px;padding-inline:var(--ui-space-1);font:var(--ui-type-caption)}:where(.ui-root) .platform-notifications-close{flex:none}@media (max-width:420px){:where(.ui-root) .platform-notifications>header{grid-template-columns:minmax(0,1fr) auto}:where(.ui-root) .platform-notifications-actions{grid-area:2/1/auto/-1}:where(.ui-root) .platform-notifications-close{grid-area:1/2}}:where(.ui-root) .platform-notifications-scroll{min-height:0;max-height:360px;padding:var(--ui-space-2);overscroll-behavior:contain;overflow:auto}:where(.ui-root) .platform-notifications-scroll>p,:where(.ui-root) .platform-notifications-scroll>div:not(.platform-notifications-empty,.platform-notification-list){padding:var(--ui-space-3)}:where(.ui-root) .platform-notifications-inline-error{justify-content:space-between;align-items:center;gap:var(--ui-space-2);color:var(--ui-danger);font:var(--ui-type-caption);display:flex}:where(.ui-root) .platform-notifications-inline-error>p{margin:0}:where(.ui-root)[data-ui-context=platform] .platform-notification{align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);text-align:left;border-radius:var(--ui-radius-sm);grid-template-columns:minmax(0,1fr) auto;height:auto;display:grid}:where(.ui-root)[data-ui-context=platform] .platform-notification[data-has-mark=true]{grid-template-columns:20px minmax(0,1fr) auto}:where(.ui-root) .platform-notification-mark{width:20px;height:20px;color:var(--ui-muted);place-items:center;display:grid;position:relative}:where(.ui-root) .platform-notification-mark .prim-avatar{width:20px;height:20px}:where(.ui-root) .platform-notification-mark[data-unread=true]:after{content:"";background:var(--ui-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:-1px;right:-1px}:where(.ui-root)[data-ui-context=platform] .platform-notification[data-unread=true]{background:color-mix(in srgb, var(--ui-accent) 5%, var(--ui-surface))}:where(.ui-root)[data-ui-context=platform] .platform-notification:hover{background:var(--ui-hover)}:where(.ui-root)[data-ui-context=platform] .platform-notification[data-unread=true]:hover{background:color-mix(in srgb, var(--ui-accent) 9%, var(--ui-surface))}:where(.ui-root) .platform-notification-copy{gap:2px;min-width:0;display:grid}:where(.ui-root) .platform-notification-title{align-items:baseline;gap:var(--ui-space-2);font:var(--ui-type-body);color:var(--ui-text);overflow-wrap:anywhere;display:flex}:where(.ui-root) .platform-notification-unread{background:var(--ui-accent);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}:where(.ui-root) .platform-notification-message,:where(.ui-root) .platform-notification time{color:var(--ui-muted)}:where(.ui-root) .platform-notification-message{-webkit-line-clamp:2;overflow-wrap:anywhere;font:var(--ui-type-caption);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.ui-root) .platform-notification time{font:var(--ui-type-caption);white-space:nowrap;color:var(--ui-faint)}:where(.ui-root) .platform-notifications-empty{text-align:center;justify-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);color:var(--ui-muted);display:grid}:where(.ui-root) .platform-notifications-empty>svg{box-sizing:content-box;width:18px;height:18px;padding:var(--ui-space-2);border-radius:var(--ui-radius-round);background:var(--ui-accent-soft);color:var(--ui-accent)}:where(.ui-root) .platform-notifications-empty strong{color:var(--ui-text);font:var(--ui-type-emphasis)}:where(.ui-root) .platform-notifications>footer{padding:var(--ui-space-2) var(--ui-space-3);flex:none;justify-content:space-between;align-items:center;display:flex}:where(.ui-root) .platform-notifications>footer>.ui-action{margin-left:auto}:where(.ui-root) .platform-notifications-pagination{align-items:center;gap:var(--ui-space-1);color:var(--ui-muted);font:var(--ui-type-caption);display:flex}:where(.ui-root)[data-ui-context=platform]{color:var(--ui-text);background:var(--ui-canvas)}:where(.ui-root) .platform-list-surface{border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-shadow-surface)}:where(.ui-root) .platform-brand{color:var(--ui-text);font:var(--ui-type-wordmark)}:where(.ui-root) .platform-topbar{z-index:var(--ui-menu-layer);align-items:center;display:flex;position:relative}:where(.ui-root) .library-nav{gap:var(--ui-space-1);display:grid}:where(.ui-root) .library-nav :is(a,.platform-selection-nav-item){color:var(--ui-muted);align-items:center;text-decoration:none;display:flex}:where(.ui-root) .platform-controls{width:100%;position:relative;container:platform-controls/inline-size}:where(.ui-root) .platform-list-toolbar{align-items:center;display:flex}:where(.ui-root) .platform-control-panel{z-index:var(--ui-menu-layer)}:where(.ui-root) .platform-controls .platform-control-panel{top:calc(100% + var(--ui-space-2));right:0}:where(.ui-root) .platform-inspector-sheet{background:var(--ui-surface);width:min(360px,100vw);height:100dvh;max-height:100dvh;color:var(--ui-text);box-shadow:var(--ui-shadow-dialog);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}:where(.ui-root) .platform-inspector-sheet::backdrop{background:var(--ui-dialog-backdrop)}:where(.ui-root) .platform-inspector-sheet[open]{animation:platform-inspector-in var(--ui-duration-panel) var(--ui-ease-panel)}@keyframes platform-inspector-in{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){:where(.ui-root) .platform-inspector-sheet[open]{animation:none}}:where(.ui-root) .platform-inspector-sheet[open] .data-inspector{opacity:1;visibility:visible;border-radius:0;min-height:100%;max-height:100%;transform:none}:where(.ui-root) .data-inspector dl:not(.platform-resource-card-facts) div{justify-content:space-between;gap:var(--ui-space-3);display:flex}:where(.ui-root) .data-inspector dl:not(.platform-resource-card-facts) dt{color:var(--ui-muted)}:where(.ui-root) .data-inspector dl:not(.platform-resource-card-facts) dd{text-align:right;margin:0}:where(.ui-root) .platform-notification-list{gap:var(--ui-space-1);display:grid}:where(.ui-root) .platform-notification-list .platform-notification{width:100%}:where(.ui-root) .platform-notification-history{width:min(100%,720px);min-width:0}:where(.ui-root) .platform-notification-history-controls,:where(.ui-root) .platform-notification-history-footer{justify-content:flex-end;min-width:0;display:flex}:where(.ui-root) .platform-notification-history-footer{padding-top:var(--ui-space-2)}:where(.ui-root) .platform-request-inspector{border-radius:var(--ui-radius-lg);background:var(--ui-surface);min-width:0;max-height:calc(100dvh - 156px);box-shadow:var(--ui-shadow-surface);animation:platform-request-enter var(--ui-duration-panel) var(--ui-ease-panel);align-self:start;position:sticky;top:0;overflow:auto}:where(.ui-root) .platform-request-inspector:focus{outline:0}:where(.ui-root) .platform-request-inspector>.platform-page-section{box-shadow:none;border-radius:0}:where(.ui-root) .platform-request-inspector>.platform-page-section[data-appearance=plain],:where(.ui-root) .platform-request-inspector>.platform-popup-content{padding:var(--ui-space-4)}:where(.ui-root) .platform-request-inspector>.platform-page-section:first-child{border-bottom:1px solid var(--ui-border)}@keyframes platform-request-enter{0%{opacity:0;transform:translateX(var(--ui-space-4))}to{opacity:1;transform:translate(0)}}@media not (min-width:880px){:where(.ui-root) .platform-request-inspector{max-height:none;position:static}}@media (prefers-reduced-motion:reduce){:where(.ui-root) .platform-request-inspector{animation:none}}
