.pt-admin .admin-directory .workspace-report-controls{border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--surface-1);margin:16px 0;padding:16px}.pt-admin .admin-directory .workspace-report-controls>fieldset{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.pt-admin .admin-directory .workspace-report-controls fieldset{border:0;min-width:0;margin:0;padding:0}.pt-admin .admin-directory .workspace-report-controls label{color:var(--text-muted);gap:6px;font-size:12px;display:grid}.pt-admin .admin-directory .workspace-report-controls legend{color:var(--text-muted);margin:0 0 6px;padding:0;font-size:12px}.pt-admin .admin-directory .workspace-report-controls select,.pt-admin .admin-directory .workspace-report-controls input{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;color:var(--text-primary);background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-sm);font:inherit;padding:10px;font-size:13px}.pt-admin .admin-directory .workspace-period>div,.pt-admin .admin-directory .workspace-testing-window>div{flex-wrap:wrap;gap:4px;display:flex}.pt-admin .admin-directory .workspace-period button,.pt-admin .admin-directory .workspace-testing-window button{border:1px solid var(--surface-border);border-radius:var(--radius-sm);min-height:44px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;padding:8px 10px;font-size:12px}.pt-admin .admin-directory .workspace-report-controls button[aria-pressed=true]{color:var(--accent);background:var(--surface-2);border-color:var(--accent)}.pt-admin .admin-directory .workspace-custom-period{flex:1 0 100%;order:3}.pt-admin .admin-directory .workspace-custom-period summary{cursor:pointer;min-height:44px;color:var(--text-muted);align-items:center;font-size:13px;display:flex}.pt-admin .admin-directory .workspace-custom-period form{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:8px 0;display:flex}.pt-admin .admin-directory .workspace-custom-period form p{color:var(--text-muted);flex-basis:100%;margin:0}.pt-admin .admin-directory .workspace-scope-summary{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:16px 0;padding:0 0 16px;display:flex}.pt-admin .admin-directory .workspace-scope-primary{flex-wrap:wrap;align-items:baseline;gap:6px 16px;min-width:0;display:flex}.pt-admin .admin-directory .workspace-scope-label{color:var(--text-primary);overflow-wrap:anywhere;font-size:16px;line-height:1.5}.pt-admin .admin-directory .workspace-scope-accounts,.pt-admin .admin-directory .workspace-scope-summary p{color:var(--text-muted);font-size:12px;line-height:1.6}.pt-admin .admin-directory .workspace-scope-accounts strong{color:var(--accent);font-weight:600}.pt-admin .admin-directory .workspace-scope-summary p{margin:0}.pt-admin .admin-directory .workspace-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.pt-admin .admin-directory .workspace-summary-card{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-sm);min-width:0;padding:18px 14px}.pt-admin .admin-directory .workspace-summary-card>span{color:var(--text-muted);font-size:12px;line-height:1.5}.pt-admin .admin-directory .workspace-summary-card strong{color:var(--accent);overflow-wrap:anywhere;margin:12px 0;font-size:25px;font-weight:600;line-height:1.25;display:block}.pt-admin .admin-directory .workspace-summary-card p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.6}.pt-admin .admin-directory .workspace-report-tabs{border-bottom:1px solid var(--surface-border);gap:4px;margin:24px 0 16px;display:flex;overflow-x:auto}.pt-admin .admin-directory .workspace-report-tabs button{min-height:48px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:1;padding:10px;font-size:13px}.pt-admin .admin-directory .workspace-report-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent);background:var(--surface-1)}.pt-admin .admin-directory .workspace-attention{border-bottom:1px solid var(--surface-border);grid-template-columns:1fr 1.2fr;gap:20px;margin:16px 0 24px;padding:16px 0;display:grid}.pt-admin .admin-directory .workspace-attention>div:first-child{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.pt-admin .admin-directory .workspace-attention>div:first-child>button{flex-basis:100%}.pt-admin .admin-directory .workspace-attention strong{color:var(--accent);margin-right:8px}.pt-admin .admin-directory .workspace-attention span,.pt-admin .admin-directory .workspace-attention p{color:var(--text-muted);font-size:13px}.pt-admin .admin-directory .workspace-attention p{margin:0 0 8px}.pt-admin .admin-directory .workspace-attention a{min-height:44px;color:var(--text-primary);align-items:center;font-size:13px;display:inline-flex}.pt-admin .admin-directory .workspace-attention small{color:var(--text-muted);font-size:11px;line-height:1.6;display:block}.pt-admin .admin-directory .workspace-attention button:disabled{color:var(--text-muted);opacity:.55;cursor:default}.pt-admin .admin-directory .workspace-queue-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:16px 0;display:flex}.pt-admin .admin-directory .workspace-queue-toolbar .directory-search{margin:0}.pt-admin .admin-directory .workspace-report-details.pt-insights{background:0 0;min-height:0;margin:24px 0;padding:0}.pt-admin .admin-directory .workspace-report-details .insights-report{margin:0}.pt-admin .admin-directory .workspace-report-details .insights-report-grid{margin-top:0}.pt-admin .admin-directory .workspace-report-details .insights-note{font-size:12px}.pt-admin .admin-directory .directory-metric>span{font-size:13px;line-height:1.55;display:block}.pt-admin .admin-directory .directory-metric>small{color:var(--text-muted);margin-top:5px;font-size:11px;line-height:1.55;display:block}.pt-admin .admin-directory .directory-player-table.with-metrics td:first-child{width:25%}.pt-admin .admin-directory .directory-player-table.with-metrics th,.pt-admin .admin-directory .directory-player-table.with-metrics td{padding-left:8px;padding-right:8px}.pt-admin .admin-directory .workspace-roster-heading{margin:24px 0 10px;font-size:16px}@media (width<=1100px){.pt-admin .admin-directory .workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-admin .admin-directory .workspace-attention{grid-template-columns:1fr;gap:12px}}@media (width<=1000px) and (width>=761px){.pt-admin .admin-directory .directory-player-table.with-metrics{display:block;overflow-x:auto}.pt-admin .admin-directory .directory-player-table.with-metrics th{min-width:86px}.pt-admin .admin-directory .directory-player-table.with-metrics th:first-child{min-width:160px}}@media (width<=760px){.pt-admin .admin-directory .workspace-summary{gap:8px}.pt-admin .admin-directory .workspace-summary-card{padding:14px 12px}.pt-admin .admin-directory .workspace-summary-card strong{font-size:23px}.pt-admin .admin-directory .workspace-report-controls{padding:12px}.pt-admin .admin-directory .workspace-report-controls>fieldset{gap:12px}.pt-admin .admin-directory .workspace-report-controls>fieldset>label,.pt-admin .admin-directory .workspace-testing-window,.pt-admin .admin-directory .workspace-period{flex:1 0 100%}.pt-admin .admin-directory .workspace-period>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pt-admin .admin-directory .workspace-period button{padding:8px 3px}.pt-admin .admin-directory .workspace-custom-period form label{flex:1 0 100%}.pt-admin .admin-directory .workspace-testing-window>div>button{flex:1}.pt-admin .admin-directory .directory-player-table.with-metrics td:first-child{width:auto}.pt-admin .admin-directory .directory-player-table.with-metrics td{padding:8px 0}.pt-admin .admin-directory .directory-player-table.with-metrics .directory-metric{grid-template-columns:135px minmax(0,1fr);column-gap:8px;display:grid}.pt-admin .admin-directory .directory-player-table.with-metrics .directory-metric:before{grid-area:1/1/span 2;min-width:0;margin:0;padding-top:2px}.pt-admin .admin-directory .directory-player-table.with-metrics .directory-metric>span,.pt-admin .admin-directory .directory-player-table.with-metrics .directory-metric>small{grid-column:2}.pt-admin .admin-directory .workspace-roster-heading{margin-top:20px}}.pt-admin .admin-directory .directory-navigator{min-width:0;position:sticky;top:20px}.pt-admin .admin-directory .directory-navigator details{border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--surface-1);overflow:hidden}.pt-admin .admin-directory .directory-navigator summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}.pt-admin .admin-directory .directory-navigator summary small{color:var(--text-muted);margin-bottom:5px;font-size:11px;display:block}.pt-admin .admin-directory .directory-navigator summary strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;display:block}.pt-admin .admin-directory .directory-navigator summary>.material-symbols-outlined{flex:none;transition:transform .15s}.pt-admin .admin-directory .directory-navigator details[open] summary>.material-symbols-outlined{transform:rotate(180deg)}.pt-admin .admin-directory .directory-navigator nav{border-top:1px solid var(--surface-border);padding:4px 8px 12px}.pt-admin .admin-directory .directory-navigator ul{margin:0;padding:0;list-style:none}.pt-admin .admin-directory .directory-navigator nav button{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--text-muted);text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.pt-admin .admin-directory .directory-navigator nav button:hover{color:var(--text-primary);background:var(--surface-2)}.pt-admin .admin-directory .directory-navigator nav .selected{border-color:var(--surface-border);color:var(--accent);background:var(--surface-2)}.pt-admin .admin-directory .directory-navigator .directory-nav-organizations>li{margin:6px 0}.pt-admin .admin-directory .directory-navigator .directory-nav-org{color:var(--text-primary)}.pt-admin .admin-directory .directory-nav-org>img{object-fit:contain;flex:none;width:24px;height:24px}.pt-admin .admin-directory .directory-navigator nav .material-symbols-outlined{flex:none;width:24px;height:24px;overflow:hidden}.pt-admin .admin-directory .directory-nav-org small{color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.pt-admin .admin-directory .directory-navigator .directory-nav-teams{border-left:1px solid var(--surface-border);margin:4px 0 8px 22px;padding-left:8px}.pt-admin .admin-directory .directory-navigator .directory-nav-teams button{font-size:12px}.pt-admin .admin-directory .directory-navigator .directory-nav-root{font-weight:600}.pt-admin .admin-directory .directory-navigator .directory-nav-lookup{border-top-color:var(--surface-border);margin-top:12px}.pt-admin .admin-directory .directory-navigator .admin-note{padding:8px 10px;font-size:12px}.pt-admin .admin-directory .directory-team-directory{border-top:1px solid var(--surface-border);margin:28px 0;padding-top:24px}.pt-admin .admin-directory .directory-team-directory-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.pt-admin .admin-directory .directory-team-directory-heading h3{margin:0 0 8px;font-size:18px}.pt-admin .admin-directory .directory-team-directory-heading p{margin:0}.pt-admin .admin-directory .directory-team-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pt-admin .admin-directory .directory-team-card{border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;gap:12px;padding:20px;font-size:13px;display:grid}.pt-admin .admin-directory .directory-team-card:hover{border-color:var(--accent);background:var(--surface-2)}.pt-admin .admin-directory .directory-team-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.pt-admin .admin-directory .directory-team-card-heading strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:16px}.pt-admin .admin-directory .directory-team-card-heading>span{color:var(--accent);flex:none}.pt-admin .admin-directory .directory-team-card small{overflow-wrap:anywhere;line-height:1.6}.pt-admin .admin-directory .directory-graph-links{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.pt-admin .admin-directory .directory-graph-links a{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;font-size:13px;display:inline-flex}.pt-admin .admin-directory #directory-report-graphs:focus-visible,.pt-admin .admin-directory #workspace-roster:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.pt-admin .admin-directory .directory-people-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;display:flex}.pt-admin .admin-directory .directory-people-heading h3{margin:0;font-size:18px}.pt-admin .admin-directory .directory-invalid-team{border-left:3px solid var(--accent);background:var(--surface-1);margin:20px 0;padding:12px 16px}.pt-admin .admin-directory .directory-invalid-team h2{margin:0 0 10px}@media (width<=760px){.pt-admin .admin-directory .directory-navigator{margin-bottom:20px;position:static}.pt-admin .admin-directory .directory-navigator nav{max-height:min(60vh,480px);overflow-y:auto}.pt-admin .admin-directory .directory-team-cards{grid-template-columns:1fr}.pt-admin .admin-directory .directory-team-card{padding:18px}.pt-admin .admin-directory .directory-team-directory-heading{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pt-admin .admin-directory .directory-navigator summary>.material-symbols-outlined{transition:none}}.pt-admin .admin-directory .directory-tabs{border-bottom:1px solid var(--surface-border);gap:4px;margin:0 0 24px;display:flex;overflow-x:auto}.pt-admin .admin-directory .directory-tabs button{min-height:48px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;padding:12px 16px;font-size:14px}.pt-admin .admin-directory .directory-tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);background:var(--surface-1)}.pt-admin .admin-directory button:focus-visible,.pt-admin .admin-directory a:focus-visible,.pt-admin .admin-directory input:focus-visible,.pt-admin .admin-directory select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pt-admin .admin-directory .directory-layout{grid-template-columns:minmax(210px,245px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.pt-admin .admin-directory .directory-organizations{min-width:0}.pt-admin .admin-directory .directory-organizations h2{color:var(--text-muted);margin:0 0 12px;font-size:14px}.pt-admin .admin-directory .directory-organization-list{gap:4px;display:grid}.pt-admin .admin-directory .directory-organization{border-radius:var(--radius-sm);width:100%;min-height:64px;color:var(--text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:12px;display:flex}.pt-admin .admin-directory .directory-organization.selected{background:var(--surface-2);border-color:var(--surface-border);box-shadow:inset 3px 0 var(--accent)}.pt-admin .admin-directory .directory-organization:hover{background:var(--surface-1)}.pt-admin .admin-directory .directory-organization img{object-fit:contain;flex:none;width:36px;height:36px}.pt-admin .admin-directory .directory-organization .admin-avatar{width:36px;height:36px;font-size:12px}.pt-admin .admin-directory .directory-organization strong{overflow-wrap:anywhere;font-size:14px}.pt-admin .admin-directory .directory-organization small{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}.pt-admin .admin-directory .directory-all{border-top-color:var(--surface-border);margin-top:12px}.pt-admin .admin-directory .directory-content{min-width:0}.pt-admin .admin-directory .directory-content h2{margin:0 0 12px;font-size:21px}.pt-admin .admin-directory .directory-scope-title{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pt-admin .admin-directory .directory-scope-title h2{overflow-wrap:anywhere;margin:0}.pt-admin .admin-directory .directory-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.pt-admin .admin-directory .directory-search{min-width:180px;color:var(--text-muted);flex:1;gap:6px;margin:12px 0 0;font-size:13px;display:grid}.pt-admin .admin-directory .directory-search input,.pt-admin .admin-directory .directory-team-filter select,.pt-admin .admin-directory .directory-form input:not([type=checkbox]),.pt-admin .admin-directory .directory-form select{box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-sm);background:var(--surface-1);width:100%;min-height:44px;color:var(--text-primary);font:inherit;padding:10px 12px}.pt-admin .admin-directory .directory-search input{font-size:14px}.pt-admin .admin-directory .directory-team-filter{color:var(--text-muted);gap:6px;min-width:150px;font-size:13px;display:grid}.pt-admin .admin-directory .directory-result-count{color:var(--text-muted);margin:12px 0;font-size:14px}.pt-admin .admin-directory .directory-player-table,.pt-admin .admin-directory .directory-management-table{border-collapse:collapse;width:100%;font-size:14px}.pt-admin .admin-directory .directory-player-table th,.pt-admin .admin-directory .directory-management-table th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--surface-border);background:var(--surface-1);padding:12px;font-size:12px;font-weight:500}.pt-admin .admin-directory .directory-player-table td,.pt-admin .admin-directory .directory-management-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--surface-border);overflow-wrap:anywhere;padding:16px 12px}.pt-admin .admin-directory .directory-player-table td:first-child{width:48%}.pt-admin .admin-directory .directory-player-table tbody tr:hover,.pt-admin .admin-directory .directory-management-table tbody tr:hover{background:var(--surface-1)}.pt-admin .admin-directory .directory-player-name{min-height:36px;color:var(--text-primary);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.pt-admin .admin-directory .directory-player-name:hover{color:var(--accent);text-decoration:underline}.pt-admin .admin-directory .directory-management-table a{color:var(--text-primary);text-decoration:none}.pt-admin .admin-directory .directory-management-table a:hover{color:var(--accent);text-decoration:underline}.pt-admin .admin-directory .directory-player-email{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.55;display:block}.pt-admin .admin-directory .directory-account-status{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}.pt-admin .admin-directory .directory-player-table .admin-signup{margin-top:8px}.pt-admin .admin-directory .directory-player-table .admin-signup-code{overflow-wrap:anywhere;max-width:100%}.pt-admin .admin-directory .directory-player-table .admin-code-unavailable{font-size:11px}.pt-admin .admin-directory .directory-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pt-admin .admin-directory .directory-row-actions .quiet-button{min-height:44px;margin-left:0}.pt-admin .admin-directory .directory-pagination{color:var(--text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:20px 0 8px;font-size:13px;display:flex}.pt-admin .admin-directory .directory-unassigned{margin:16px 0}.pt-admin .admin-directory .directory-text-button{color:var(--text-primary);min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:600}.pt-admin .admin-directory .directory-text-button:hover{color:var(--accent);text-decoration:underline}.pt-admin .admin-directory .directory-player-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.pt-admin .admin-directory .directory-form{border:1px solid var(--surface-border);border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface-1);margin:20px 0;padding:24px}.pt-admin .admin-directory .directory-form h3{margin:0 0 16px;font-size:18px}.pt-admin .admin-directory .directory-form p{color:var(--text-muted);margin:0 0 16px;font-size:14px;line-height:1.65}.pt-admin .admin-directory .directory-form fieldset{border:0;min-width:0;margin:0;padding:0}.pt-admin .admin-directory .directory-form label{color:var(--text-muted);gap:6px;font-size:13px;display:grid}.pt-admin .admin-directory .directory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pt-admin .admin-directory .directory-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.pt-admin .admin-directory .directory-form .directory-team-choices{gap:8px;margin:16px 0 0;padding:16px 0;display:grid}.pt-admin .admin-directory .directory-team-choices legend{color:var(--text-muted);padding:0;font-size:13px}.pt-admin .admin-directory .directory-team-choices label{min-height:44px;color:var(--text-primary);flex-direction:row;align-items:center;gap:10px;display:flex}.pt-admin .admin-directory .directory-team-choices input{width:18px;height:18px;accent-color:var(--accent)}.pt-admin .admin-directory .directory-notice{border-left:2px solid var(--status-good);color:var(--status-good);padding:10px 12px;font-size:14px}.pt-admin .admin-directory .directory-section-heading{margin:32px 0 8px}.pt-admin .admin-directory .directory-invitations{margin:16px 0 24px}.pt-admin .admin-directory .directory-invitation{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.pt-admin .admin-directory .directory-settings{margin:0 0 24px}.pt-admin .admin-directory .directory-settings div{border-bottom:1px solid var(--surface-border);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;font-size:14px;display:grid}.pt-admin .admin-directory .directory-settings dt{color:var(--text-muted)}.pt-admin .admin-directory .directory-settings dd{overflow-wrap:anywhere;margin:0}.pt-admin .admin-directory .directory-settings-logo{object-fit:contain;width:96px;height:96px;margin:0 0 20px}@media (width<=1000px){.pt-admin .admin-directory .directory-layout{grid-template-columns:minmax(180px,210px) minmax(0,1fr);gap:20px}.pt-admin .admin-directory .directory-player-table td{padding:14px 8px}}@media (width<=760px){.pt-admin .admin-directory .directory-layout{display:block}.pt-admin .admin-directory .directory-organizations{border-bottom:1px solid var(--surface-border);margin-bottom:24px;padding-bottom:16px}.pt-admin .admin-directory .directory-organization-list{gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.pt-admin .admin-directory .directory-organization-list .directory-organization{flex:none;width:220px}.pt-admin .admin-directory .directory-all{width:auto;min-height:52px;margin-top:8px}.pt-admin .admin-directory .directory-all small{display:none}.pt-admin .admin-directory .directory-all .material-symbols-outlined{flex:none;width:24px;overflow:hidden}.pt-admin .admin-directory .directory-tabs{margin-bottom:20px}.pt-admin .admin-directory .directory-tabs button{padding:12px}.pt-admin .admin-directory .directory-toolbar{gap:10px}.pt-admin .admin-directory .directory-toolbar .directory-result-count{flex-basis:100%;margin:0}.pt-admin .admin-directory .directory-search{min-width:100%;margin:0}.pt-admin .admin-directory .directory-team-filter{flex:1}.pt-admin .admin-directory .directory-player-table thead,.pt-admin .admin-directory .directory-management-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pt-admin .admin-directory .directory-player-table,.pt-admin .admin-directory .directory-player-table tbody,.pt-admin .admin-directory .directory-player-table tr,.pt-admin .admin-directory .directory-player-table td,.pt-admin .admin-directory .directory-management-table,.pt-admin .admin-directory .directory-management-table tbody,.pt-admin .admin-directory .directory-management-table tr,.pt-admin .admin-directory .directory-management-table td{width:auto;display:block}.pt-admin .admin-directory .directory-player-table tr,.pt-admin .admin-directory .directory-management-table tr{border-bottom:1px solid var(--surface-border);padding:14px 0}.pt-admin .admin-directory .directory-player-table td,.pt-admin .admin-directory .directory-management-table td{border:0;padding:6px 0}.pt-admin .admin-directory .directory-player-table td:first-child{width:auto}.pt-admin .admin-directory .directory-player-table td:not(:first-child):before,.pt-admin .admin-directory .directory-management-table td:not(:first-child):before{content:attr(data-label);min-width:70px;color:var(--text-muted);margin-right:10px;font-size:12px;display:inline-block}.pt-admin .admin-directory .directory-player-table td:last-child:before,.pt-admin .admin-directory .directory-management-table td:last-child:before{display:none}.pt-admin .admin-directory .directory-row-actions{margin-top:4px}.pt-admin .admin-directory .directory-pagination{justify-content:space-between}.pt-admin .admin-directory .directory-form{padding:18px}.pt-admin .admin-directory .directory-form-grid{grid-template-columns:1fr}.pt-admin .admin-directory .directory-settings div{grid-template-columns:110px minmax(0,1fr)}}
