.ad-app{background:var(--brand-canvas);min-height:100dvh;color:var(--brand-ink);grid-template-columns:280px minmax(0,1fr);display:grid}.ad-side{gap:var(--brand-space-8);height:100dvh;padding:var(--brand-space-16) var(--brand-space-12);border-right:var(--brand-border-width) solid var(--brand-line);background:var(--brand-glass);-webkit-backdrop-filter:var(--brand-ios-glass);backdrop-filter:var(--brand-ios-glass);flex-direction:column;display:flex;position:sticky;top:0}.ad-side-scroll{gap:var(--brand-space-24);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ad-org{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-8);margin-bottom:var(--brand-space-8);display:flex}.ad-mark{border-radius:var(--brand-radius-action);background:var(--brand-palette-ink-black);width:36px;height:36px;color:var(--brand-palette-lime);font-weight:var(--brand-typography-weight-heavy);flex:none;place-items:center;display:grid}.ad-org-text{gap:var(--brand-space-4);justify-items:start;min-width:0;display:grid}.ad-org-text strong{max-width:100%}.ad-sheet-nav>.cw-plan-pills{margin-bottom:var(--brand-space-16)}.ad-org-text strong{font-weight:var(--brand-typography-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-org-text small,.ad-nav-label{color:var(--brand-muted);font-size:var(--brand-type-caption-size)}.ad-nav{gap:var(--brand-space-16);display:grid}.ad-nav-group{gap:var(--brand-space-4);display:grid}.ad-nav-label{padding:0 var(--brand-space-12) var(--brand-space-4);font-weight:var(--brand-typography-weight-strong);margin:0}.ad-nav-link{align-items:center;gap:var(--brand-space-12);min-height:44px;padding:0 var(--brand-space-12);border-radius:var(--brand-radius-pill);color:var(--brand-muted);font-weight:var(--brand-typography-weight-medium);transition:background-color var(--brand-motion-fast) var(--brand-motion-ease-out), color var(--brand-motion-fast) var(--brand-motion-ease-out);text-decoration:none;display:flex}@media (hover:hover){.ad-nav-link:hover{background:var(--brand-fill);color:var(--brand-ink)}}.ad-nav-link[aria-current=page]{background:var(--brand-panel);box-shadow:var(--brand-shadow-card), var(--brand-ios-glassRing);color:var(--brand-ink);font-weight:var(--brand-typography-weight-strong)}.ad-nav-lock{color:var(--brand-muted);margin-left:auto}.ad-side-foot{gap:var(--brand-space-8);padding-top:var(--brand-space-12);border-top:var(--brand-border-width) solid var(--brand-line);display:grid}.ad-me{align-items:center;gap:var(--brand-space-8);min-width:0;padding:var(--brand-space-4) var(--brand-space-12);font-size:var(--brand-type-caption-size);display:flex}.ad-me>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-bar{display:none}.ad-sheet-nav{gap:var(--brand-space-16);display:grid}.ad-main{width:100%;min-width:0;max-width:1280px;padding:var(--brand-space-32) var(--brand-space-40) var(--brand-space-64);container:teams-content/inline-size}.ad-domain-instructions{gap:var(--brand-space-8);margin:0;padding-inline-start:var(--brand-space-20);list-style:outside;display:grid}.ad-stack{gap:var(--brand-space-20);display:grid}.ad-head{justify-content:space-between;align-items:flex-end;gap:var(--brand-space-16);margin-bottom:var(--brand-space-4);flex-wrap:wrap;display:flex}.ad-head-text{gap:var(--brand-space-4);min-width:0;display:grid}.ad-head h1{font-size:var(--brand-type-page-size);font-weight:var(--brand-typography-weight-heading);letter-spacing:var(--brand-typography-tracking-compact);line-height:var(--brand-typography-leading-heading);margin:0}.ad-head p{color:var(--brand-muted);margin:0}.ad-head-actions{align-items:center;gap:var(--brand-space-12);flex-wrap:wrap;display:flex}.ad-range{padding:var(--brand-space-4);border-radius:var(--brand-radius-pill);background:var(--brand-fill);display:inline-flex}.ad-range a{min-width:48px;padding:var(--brand-space-8) var(--brand-space-12);border-radius:var(--brand-radius-pill);color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-strong);text-align:center;text-decoration:none}.ad-range a[aria-current]{background:var(--brand-panel);box-shadow:var(--brand-shadow-card);color:var(--brand-ink)}.ad-card{min-width:0;padding:var(--brand-space-24);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing), var(--brand-shadow-card);color:var(--brand-ink)}.ad-card-head{justify-content:space-between;align-items:center;gap:var(--brand-space-12);margin-bottom:var(--brand-space-16);display:flex}.ad-card-head h2{align-items:center;gap:var(--brand-space-4);font-size:var(--brand-type-body-size);font-weight:var(--brand-typography-weight-strong);margin:0;display:flex}.ad-card-link{align-items:center;gap:var(--brand-space-4);color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-medium);text-decoration:none;display:inline-flex}@media (hover:hover){.ad-card-link:hover{color:var(--brand-ink)}}.ad-hero{gap:var(--brand-space-20);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);display:grid}.ad-engagement{flex-direction:column;display:flex}.ad-engagement .ad-chart{flex-direction:column;flex:1;display:flex}.ad-engagement .ad-chart-plot{flex:1;min-height:300px}.ad-engagement .ad-card-head{margin-bottom:var(--brand-space-8)}.ad-big{align-items:center;gap:var(--brand-space-8) var(--brand-space-12);flex-wrap:wrap;display:flex}.ad-big strong{font-size:var(--brand-type-display-size);font-weight:var(--brand-typography-weight-heading);font-variant-numeric:tabular-nums;letter-spacing:var(--brand-typography-tracking-compact);line-height:1}.ad-big small{color:var(--brand-muted);font-size:var(--brand-type-caption-size)}.ad-trend{padding:2px var(--brand-space-8);border-radius:var(--brand-radius-pill);background:var(--brand-fill);color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.ad-trend[data-tone=up]{background:var(--brand-success-soft);color:var(--brand-success)}.ad-trend[data-tone=down]{background:var(--brand-danger-soft);color:var(--brand-danger)}.ad-chart{margin:var(--brand-space-20) 0 0}.ad-chart-plot{touch-action:pan-y;height:240px;position:relative}.ad-chart-plot svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ad-chart-grid{stroke:var(--brand-line);stroke-dasharray:3 4}.ad-chart-line{fill:none;stroke:var(--brand-ink);stroke-width:2px}.ad-chart-stop-top{stop-color:var(--brand-palette-lime);stop-opacity:.7}.ad-chart-stop-bottom{stop-color:var(--brand-palette-lime);stop-opacity:0}.ad-chart-cursor{stroke:var(--brand-muted);stroke-width:1px}.ad-chart-dot{border:2px solid var(--brand-panel);background:var(--brand-ink);pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.ad-chart-tip{padding:var(--brand-space-8) var(--brand-space-12);border-radius:var(--brand-radius-control);background:var(--brand-ink);color:var(--brand-canvas);transform:translateX(var(--brand-space-12));pointer-events:none;white-space:nowrap;display:grid;position:absolute;top:0}.ad-chart-tip[data-side=start]{transform:translateX(calc(-100% - var(--brand-space-12)))}.ad-chart-tip strong{font-variant-numeric:tabular-nums}.ad-chart-tip small{opacity:.75;font-size:var(--brand-type-caption-size)}.ad-chart-axis{margin-top:var(--brand-space-8);color:var(--brand-muted);font-size:var(--brand-type-caption-size);justify-content:space-between;display:flex}.ad-activity{flex-direction:column;display:flex}@media (min-width:1101px){.ad-activity{contain:size;scrollbar-width:thin;overflow-y:auto}}.ad-feed{gap:var(--brand-space-12);align-content:start;display:grid}.ad-feed-list{margin:0;padding:0;list-style:none;display:grid}.ad-feed-list li{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12) 0;border-bottom:var(--brand-border-width) solid var(--brand-line);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.ad-feed-list li:last-child{border-bottom:0}.ad-feed-icon{background:var(--brand-fill);width:32px;height:32px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}.ad-feed-list li[data-kind=contact] .ad-feed-icon,.ad-feed-list li[data-kind=handed] .ad-feed-icon{background:var(--brand-palette-lime);color:var(--brand-palette-ink-black)}.ad-feed-text{font-size:var(--brand-type-caption-size);line-height:var(--brand-typography-leading-body)}.ad-feed-text b{font-weight:var(--brand-typography-weight-strong)}.ad-feed-time,.ad-feed-empty{color:var(--brand-muted);font-size:var(--brand-type-caption-size);white-space:nowrap}.ad-feed-empty{white-space:normal;margin:0}.ad-kpis{gap:var(--brand-space-20);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ad-kpi{gap:var(--brand-space-8);padding:var(--brand-space-20);text-decoration:none;display:grid}@media (hover:hover){a.ad-kpi:hover{border-color:color-mix(in srgb, var(--brand-ink) 24%, transparent)}}.ad-kpi-label{color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-medium)}.ad-kpi-row{align-items:center;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.ad-kpi-value{font-size:var(--brand-type-page-size);font-weight:var(--brand-typography-weight-heading);font-variant-numeric:tabular-nums;line-height:1.1}.ad-spark{width:100%;height:36px;margin-top:var(--brand-space-4)}.ad-spark-line{fill:none;stroke:var(--brand-ink);stroke-width:1.5px}.ad-spark-area{fill:color-mix(in srgb, var(--brand-palette-lime) 45%, transparent)}.ad-split{gap:var(--brand-space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ad-progress-list{gap:var(--brand-space-20);display:grid}.ad-progress{gap:var(--brand-space-8) var(--brand-space-12);grid-template-columns:minmax(0,1fr) auto;display:grid}.ad-progress-label{font-weight:var(--brand-typography-weight-medium);display:grid}.ad-progress-label small,.ad-progress-value small{color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-medium)}.ad-progress-value{font-weight:var(--brand-typography-weight-strong);font-variant-numeric:tabular-nums;align-self:end}.ad-progress-bar{border-radius:var(--brand-radius-pill);background:var(--brand-fill);grid-column:1/-1;height:8px;overflow:hidden}.ad-progress-bar>span{border-radius:inherit;background:var(--brand-ink);height:100%;display:block}.ad-progress[data-over] .ad-progress-bar>span,.ad-progress[data-over] .ad-progress-value{background:var(--brand-danger)}.ad-progress[data-over] .ad-progress-value{color:var(--brand-danger);background:0 0}.ad-todo{margin:0;padding:0;list-style:none;display:grid}.ad-todo a{justify-content:space-between;align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12) 0;border-bottom:var(--brand-border-width) solid var(--brand-line);color:var(--brand-ink);text-decoration:none;display:flex}.ad-todo li:first-child a{padding-top:0}.ad-todo li:last-child a{border-bottom:0;padding-bottom:0}.ad-todo a>span{gap:2px;min-width:0;display:grid}.ad-todo strong{font-weight:var(--brand-typography-weight-strong)}.ad-todo small{color:var(--brand-muted);font-size:var(--brand-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-todo a>.ui-icon,.ad-todo a>svg{color:var(--brand-muted);flex:none}.ad-all-set{align-items:center;gap:var(--brand-space-8);color:var(--brand-success);font-weight:var(--brand-typography-weight-medium);margin:0;display:flex}.ad-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ad-table th{padding:0 var(--brand-space-12) var(--brand-space-8);border-bottom:var(--brand-border-width) solid var(--brand-line);color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-medium);text-align:start;white-space:nowrap}.ad-table td{padding:var(--brand-space-12);border-bottom:var(--brand-border-width) solid var(--brand-line);vertical-align:middle}.ad-table tr:last-child td{border-bottom:0}.ad-table :is(th,td):first-child{padding-left:0}.ad-table :is(th,td):last-child{padding-right:0}.ad-table .ad-num{text-align:end;white-space:nowrap}.ad-person{align-items:center;gap:var(--brand-space-12);min-width:0;display:flex}.ad-person-name{min-width:0;font-weight:var(--brand-typography-weight-medium);display:grid}.ad-person-name small{color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-rank{width:16px;color:var(--brand-muted);font-size:var(--brand-type-caption-size);text-align:center}.ad-card-flush{padding:var(--brand-space-8) var(--brand-space-24)}.ad-table-rows tbody tr[data-action]{cursor:pointer}@media (hover:hover){.ad-table-rows tbody tr[data-action]:hover td,.ad-table-rows tbody tr[data-action]:focus-visible td{background:var(--brand-fill)}}.ad-table-rows tbody tr:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:-2px}.ad-table-rows th{padding-top:var(--brand-space-16)}.ad-phone-meta{display:none}.ad-cell-end{white-space:nowrap}.ad-cell-go{width:32px;color:var(--brand-muted);text-align:end}.ad-muted{color:var(--brand-muted)}.ad-card-icon{border-radius:var(--brand-radius-control);background:var(--brand-fill);flex:none;place-items:center;width:32px;height:32px;display:grid}.ad-row-link{color:inherit;text-decoration:none}.ad-icon-link{width:32px;height:32px;color:var(--brand-muted);border-radius:50%;place-items:center;display:inline-grid}@media (hover:hover){.ad-icon-link:hover{background:var(--brand-panel);color:var(--brand-ink)}}.ad-table-empty{padding:var(--brand-space-32) 0;color:var(--brand-muted);text-align:center;margin:0}@media (max-width:1100px){.ad-hero{grid-template-columns:minmax(0,1fr)}.ad-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ad-app{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ad-side{display:none}.ad-bar{z-index:5;align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-8) var(--brand-space-8) var(--brand-space-8) var(--brand-space-16);border-bottom:var(--brand-border-width) solid var(--brand-line);background:var(--brand-glass);-webkit-backdrop-filter:var(--brand-ios-glass);backdrop-filter:var(--brand-ios-glass);display:flex;position:sticky;top:0}.ad-bar .ad-mark{width:32px;height:32px}.ad-bar-team{flex:1;min-width:0}.ad-bar-team .ad-org{padding:var(--brand-space-4);margin:0}.ad-bar-team .ad-org-text{flex:1}.ad-bar-team .ad-org-text small{font-size:var(--brand-type-caption-size)}.ad-bar-title{font-weight:var(--brand-typography-weight-strong);flex:1}.ad-main{padding:var(--brand-space-20) var(--brand-space-16) calc(var(--f-tabbar) + var(--f-tabbar-gap) + var(--brand-space-32) + env(safe-area-inset-bottom))}.ad-stack{gap:var(--brand-space-16)}.ad-head-actions{width:100%}.ad-head-actions>.ad-range,.ad-range a{flex:1}.ad-card{padding:var(--brand-space-20) var(--brand-space-16)}.ad-kpis{gap:var(--brand-space-12)}.ad-kpi{padding:var(--brand-space-16)}.ad-split{grid-template-columns:minmax(0,1fr)}.ad-kpi-row{align-items:flex-start;gap:var(--brand-space-4);flex-direction:column}.ad-leaders .ad-rank{display:none}.ad-leaders .ad-person-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-card-flush{padding:var(--brand-space-4) var(--brand-space-16)}.ad-chips{margin-inline:calc(var(--brand-space-16) * -1);padding-inline:var(--brand-space-16);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ad-head-actions>.ui-button{flex:1}.ad-chart-plot,.ad-engagement .ad-chart-plot{height:180px;min-height:180px}}.ad-filter{justify-content:flex-end;display:flex}.ad-filter .ui-native-select-wrap{min-width:200px}.ad-list .ui-row-trailing .ui-native-select-wrap{max-width:180px}.ad-invites,.ad-give{gap:var(--brand-space-8);margin:0;padding:0;list-style:none;display:grid}.ad-invites li,.ad-give li{justify-content:space-between;align-items:center;gap:var(--brand-space-12);min-width:0;display:flex}.ad-invites li>span,.ad-give li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-invite-error{color:var(--brand-danger);font-size:var(--brand-type-caption-size);text-align:end}.ad-company-cards{gap:var(--brand-space-12);margin-bottom:var(--brand-space-20);display:grid}.ad-company-card.ad-card{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12) var(--brand-space-16);border-radius:var(--brand-native-tileRadius);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing);border:0;display:flex}.ad-company-card>div{flex:1;gap:2px;min-width:0;display:grid}.ad-company-card h2{font-size:var(--brand-type-body-size);font-weight:var(--brand-typography-weight-strong);margin:0}.ad-company-card p{color:var(--brand-muted);font-size:var(--brand-type-caption-size);margin:0}.ad-company-icon{background:color-mix(in srgb, var(--brand-palette-lime) 40%, transparent);width:40px;height:40px;color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;display:grid}.ad-company-choice{gap:var(--brand-space-12);display:grid}.ad-company-choice p{color:var(--brand-muted);font-size:var(--brand-type-caption-size);margin:0}.ad-stats{gap:var(--brand-space-16);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.ad-chips-sk{gap:var(--brand-space-8);display:flex;overflow:hidden}.ad-chips .ui-chip{white-space:nowrap;flex:none}.ad-main:has(>.cs-route>.ce-refresh){--f-gutter:var(--brand-space-40);padding-top:0}.ad-app:has(.ce-refresh) .ad-side{z-index:31}@media (max-width:767px){.ad-app:has(.ce-refresh) .ad-bar{display:none}.ad-main:has(>.cs-route>.ce-refresh){--f-gutter:var(--brand-native-gutter);padding:0 var(--f-gutter) calc(var(--f-tabbar) + var(--f-tabbar-gap) + var(--brand-space-24) + env(safe-area-inset-bottom))}.ad-app:has(.ce-refresh[data-section=design]){position:fixed;inset:0;overflow:hidden}}@media (max-width:640px){.ad-table.ad-leaders,.ad-table.ad-leaders tbody{display:block}.ad-table.ad-leaders thead{display:none}.ad-table.ad-leaders tr{gap:var(--brand-space-4) var(--brand-space-12);padding-block:var(--brand-space-12);border-bottom:var(--brand-border-width) solid var(--brand-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ad-table.ad-leaders tr:last-child{border-bottom:0}.ad-table.ad-leaders td{border:0;padding:0}.ad-table.ad-leaders td:first-child{grid-column:1/-1}.ad-table.ad-leaders td.ad-num{text-align:start;display:grid}.ad-table.ad-leaders td.ad-num:before{content:attr(data-label);color:var(--brand-muted);font-size:var(--brand-type-caption-size)}}.ad-nav-group>summary{list-style:none}.ad-nav-group>summary::-webkit-details-marker{display:none}.ad-nav-disclosure{justify-content:space-between;align-items:center;gap:var(--brand-space-12);cursor:pointer;min-height:44px;display:flex}.ad-nav-disclosure:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:2px;border-radius:var(--brand-radius-control)}.ad-nav-group[open]>.ad-nav-disclosure svg{transform:rotate(180deg)}.ad-side-foot{flex:none}.ad-side-scroll>.ad-side-foot{margin-top:auto}.ad-nav-link>svg{flex:none}.ad-nav-link>span{overflow-wrap:anywhere;min-width:0}@media (max-width:767px){.ad-bar{padding-top:calc(var(--brand-space-8) + env(safe-area-inset-top))}.ad-bar>.ui-button{flex:none}}.ad-account-row{align-items:center;gap:var(--brand-space-8);min-width:0;display:flex}.ad-account-desktop{flex:1;min-width:0}.ad-account-mobile{display:none}@media (max-width:767px){.ad-account-desktop{display:none}.ad-account-mobile{min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}}@container teams-content (max-width:640px){.ad-table-rows thead,.ad-table-rows td[data-phone=hide]{display:none}.ad-table-rows,.ad-table-rows tbody{display:block}.ad-table-rows tbody tr{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12) 0;border-bottom:var(--brand-border-width) solid var(--brand-line);display:flex}.ad-table-rows tbody tr:last-child{border-bottom:0}.ad-table-rows td,.ad-table-rows td:first-child,.ad-table-rows td:last-child{background:0 0;border:0;padding:0}@media (hover:hover){.ad-table-rows tbody tr[data-action]:hover td{background:0 0}}.ad-table-rows .ad-cell-main{flex:1;min-width:0}.ad-table-rows .ad-person-name>small{display:none}.ad-table-rows .ad-person-name>.ad-phone-meta{display:block}}.rt{gap:var(--brand-space-12);min-width:0;display:grid}.rt-toolbar{align-items:center;gap:var(--brand-space-8);flex-wrap:wrap;min-height:44px;display:flex}.rt-search{flex:240px;max-width:360px}.rt-filter{min-width:140px}.rt-filter-wrap{min-width:0}.rt-filter-wrap>.ui-native-select-wrap,.rt-filter-wrap .rt-filter{width:100%}.rt-toolbar-end{align-items:center;gap:var(--brand-space-4);margin-inline-start:auto;display:flex}.rt-bulk{justify-content:space-between;align-items:center;gap:var(--brand-space-12);min-height:44px;padding:var(--brand-space-4) var(--brand-space-4) var(--brand-space-4) var(--brand-space-16);border-radius:var(--brand-radius-pill);background:var(--brand-fill);flex:1;display:flex}.rt-bulk strong{font-weight:var(--brand-typography-weight-heading);white-space:nowrap}.rt-bulk-actions{justify-content:flex-end;align-items:center;gap:var(--brand-space-4);flex-wrap:wrap;display:flex}.rt-scroll{border-radius:var(--brand-native-tileRadius,var(--brand-radius-card));background:var(--brand-card);min-width:0;max-width:100%;box-shadow:var(--brand-ios-glassRing);scrollbar-width:thin;scrollbar-color:var(--brand-muted) var(--brand-card);overflow-x:auto}.rt-scroll:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:2px}.rt-table{grid-template-columns:var(--rt-cols);column-gap:var(--brand-space-16);row-gap:var(--brand-space-8);width:max-content;min-width:100%;padding:0 var(--brand-space-16) var(--brand-space-8);display:grid}.rt-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:var(--brand-space-16);border-radius:var(--brand-radius-control);min-height:64px;transition:background-color var(--brand-motion-press) ease-out;display:grid;position:relative}.rt-row+.rt-row{border-top:var(--brand-border-width) solid var(--brand-line)}.rt-head{min-height:44px;color:var(--brand-muted);font-size:var(--brand-type-caption-size);font-weight:var(--brand-typography-weight-medium)}.rt-cell{min-width:0}.rt-cell[data-end]{text-align:end;white-space:nowrap}.rt-row:not(.rt-head) .rt-cell:not(.rt-check,.rt-more){pointer-events:none}.rt-row[data-picked]{background:color-mix(in srgb, var(--brand-action) 8%, transparent)}.rt-hit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.rt-hit:focus-visible{outline:2px solid var(--brand-action);outline-offset:-2px}@media (hover:hover){.rt-row[data-open]:hover{background:var(--brand-fill)}}.rt-row:has(>.rt-hit:active){background:color-mix(in srgb, var(--brand-ink) 6%, transparent)}.rt-check,.rt-more{z-index:2;place-items:center;display:grid;position:relative}.rt-more .ui-button{width:44px;min-height:44px}.rt-sort{align-items:center;gap:var(--brand-space-4);padding:var(--brand-space-8) 0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.rt-sort:hover,.rt-head [aria-sort] .rt-sort{color:var(--brand-ink)}.rt-person{align-items:center;gap:var(--brand-space-12);min-width:0;display:flex}.rt-person-text{min-width:0;display:grid}.rt-person-text strong{font-weight:var(--brand-typography-weight-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt-person-text small{color:var(--brand-muted);font-size:var(--brand-type-caption-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rt-person-text small:empty{display:none}.rt-person-text strong.rt-wrap{font-weight:var(--brand-typography-weight-medium);white-space:normal}.rt-stage{align-items:center;gap:var(--brand-space-8);display:inline-flex}.rt-names{color:var(--brand-muted);margin:0;padding-inline-start:var(--brand-space-24)}.rt-foot{align-items:center;gap:var(--brand-space-8);color:var(--brand-muted);font-size:var(--brand-type-caption-size);margin:0;display:flex}.rt-mobile-tools,.rt-mobile-selection,.rt-mobile-hit{display:none}@media (max-width:767px){.rt[data-mobile-cards] .rt-mobile-tools{justify-content:space-between;align-items:center;gap:var(--brand-space-12);display:flex}.rt[data-mobile-cards] .rt-mobile-tools>.ui-native-select-wrap{flex:1;min-width:0;max-width:240px}.rt[data-mobile-cards] .rt-mobile-tools :is(.ui-button,.ui-native-select){min-height:44px}.rt[data-mobile-cards] .rt-table{width:100%;padding-inline:var(--brand-space-12);grid-template-columns:minmax(0,1fr)}.rt[data-mobile-cards] .rt-row{column-gap:var(--brand-space-8);row-gap:var(--brand-space-8);padding-block:var(--brand-space-16);grid-template-columns:minmax(0,1fr) 44px}.rt[data-mobile-cards] .rt-head,.rt[data-mobile-cards] .rt-check{display:none}.rt[data-mobile-cards] .rt-main{grid-area:1/1}.rt[data-mobile-cards] .rt-person-text small{overflow-wrap:anywhere;white-space:normal}.rt[data-mobile-cards] .rt-more{grid-area:1/2}.rt[data-mobile-cards] .rt-cell[data-label]:not(.rt-main){justify-content:space-between;align-items:baseline;gap:var(--brand-space-8);text-align:start;white-space:normal;overflow-wrap:anywhere;font-size:var(--brand-typography-size-caption);flex-wrap:wrap;grid-column:1/-1;display:flex}.rt[data-mobile-cards] .rt-cell[data-label]:not(.rt-main):before{content:attr(data-label);color:var(--brand-muted)}.rt[data-mobile-cards][data-selecting] .rt-row:not(.rt-head){grid-template-columns:minmax(0,1fr) 44px}.rt[data-mobile-cards][data-selecting] .rt-check{grid-area:1/2;display:grid}.rt[data-mobile-cards] .rt-check-target{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.rt[data-mobile-cards][data-selecting] .rt-more,.rt[data-mobile-cards][data-selecting] .rt-hit:not(.rt-mobile-hit){display:none}.rt[data-mobile-cards][data-selecting] .rt-mobile-hit{display:block}.rt[data-mobile-cards] .rt-mobile-selection{flex-direction:column;align-items:stretch;display:flex}.rt[data-mobile-cards] .rt-mobile-selection .tr-bar-actions{justify-content:space-between}.rt[data-mobile-cards]:has(.rt-bulk)>.rt-toolbar{display:none}}@container teams-content (max-width:720px){.rt-search{flex-basis:100%;max-width:none}.rt-filter-wrap{flex:130px}.rt-filter-wrap .rt-filter{min-width:0}.rt-toolbar :is(.ui-input,.ui-button,.ui-search),.rt-sort{min-height:44px}.rt .ui-search-input{font-size:max(16px, var(--brand-typography-size-control))}.rt-bulk{min-width:0;padding:var(--brand-space-8) var(--brand-space-12);border-radius:var(--brand-radius-control);flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.rt-row{transition:none}}
