html{color-scheme:dark}.app-shell .theme-toggle{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;margin-top:12px;padding:10px 12px;background:transparent;border:0;color:#acbcd3;font-size:13px;font-weight:400;box-shadow:none}html[data-theme=light]{color-scheme:light;--bg:#eef2f7;--ink:#243149;--muted:#68768b;--line:#d6dde8;--white:#ffffff;--green:#167c91;--lime:#167c91}html[data-theme=light] body{background:linear-gradient(145deg,#f5f2fa,#edf4f8 70%,#f3f5fa);color:#243149}html[data-theme=light] body:after,html[data-theme=light] body:before{display:none}html[data-theme=light] .app-shell{--surface-border:#d5dce7;--surface-fill:linear-gradient(135deg,#ffffff,#f7f9fc);--quiet-number:#6b778c;color:#243149}html[data-theme=light] .app-shell .sidebar{background:linear-gradient(145deg,#ece5f6,#e9edf7);border-color:#d3ccdf;box-shadow:none}html[data-theme=light] .app-shell :is(.sidebar a,.brand,.mobile-brand,.desktop-page-heading,.theme-toggle){color:#46536b}html[data-theme=light] .app-shell .sidebar :is(a.selected,.admin-link.selected){background:#a575c422;color:#72438f;border-color:#ab83c04d}html[data-theme=light] .app-shell :is(.sidebar-disabled-link,.sidebar-soon){color:#8891a2}html[data-theme=light] .app-shell :is(.panel,.tournament-progress,.pc-card,.wizard-team,.wizard-date-card,.team-grid>div,.live-roster-team,.inline-dialog,.registry-search>label,.revision-preview,.admin-feature,.league-skeleton-card){background:var(--surface-fill)!important;border-color:#d5dce7!important;box-shadow:none!important;color:#243149}html[data-theme=light] .app-shell :is(h1,h2,h3,h4,.tournament-name,.player-label,.player-name-cell,.registry-row>a,.roster-line,.pc-name,.live-clock,.live-player,.live-current-team,.live-event,.match-pair-home,.match-pair-away,.select-option-label,.replacement-entry>a,th,td){color:#243149!important}html[data-theme=light] .app-shell :is(.muted,.eyebrow,.registry-counts,.registry-row>small,.progress-caption,.progress-heading>span,.progress-caption>small,.replacement-number,.replacement-entry>small,.pc-stat>small,.pc-meta,.live-event>time,.live-substitution-heading>time,.keeper-hint){color:#68768b!important}html[data-theme=light] .app-shell :is(.played-replacements>.eyebrow,.live-substitution-heading h3){color:#243149!important}html[data-theme=light] .app-shell :is(input:not([type=checkbox]),select,textarea,.tournament-select>button,.date-picker-trigger,.time-picker-trigger,.player-picker-trigger){background:#f7f9fc!important;border-color:#ccd5e2!important;color:#243149!important;box-shadow:none!important}html[data-theme=light] .app-shell input::placeholder{color:#7e8a9c}html[data-theme=light] .app-shell .registry-search input{background:transparent!important}html[data-theme=light] :is(.tournament-select-options,.date-picker-popup,.time-picker-popup,.player-picker-portal){background:#ffffff!important;border-color:#ccd5e2!important;color:#243149!important}html[data-theme=light] :is(.tournament-select-options,.date-picker-popup,.time-picker-popup,.player-picker-portal) button{color:#243149!important}html[data-theme=light] .app-shell :is(button.secondary,.pc-open,.pc-expand,.pc-toggle-all,.live-choice,.live-team-choices>button,.browser-tabs>button,.standings-period>button,.admin-local-tabs>button,.wizard-steps>button,.menu-toggle){background:#e8edf5!important;border-color:#ccd5e2!important;color:#46536b!important}html[data-theme=light] .app-shell :is(.registry-edit,.pc-expand,.pc-toggle-all,.theme-toggle){background:transparent!important;color:#68768b!important}html[data-theme=light] .app-shell :is(.admin-local-tabs,.browser-tabs,.standings-period,.wizard-steps)>button:is(.selected,[aria-current],[aria-pressed=true]){background:#a575c422!important;color:#72438f!important;border-color:#ab83c066!important}html[data-theme=light] .app-shell :is(.live-pause-button,.live-bottom-actions>.live-pause-button){background:#c4518112!important;border-color:#b9467770!important;color:#9d3264!important}html[data-theme=light] .app-shell .live-resume-button{background:#16869a0c!important;border-color:#16869a66!important;color:#176c80!important}html[data-theme=light] .app-shell :is(.match-pair-score,.live-overtime){background:#167c910b!important;color:#167c91!important}html[data-theme=light] .app-shell :is(.match-status,.badge){background:#6b778c0b;color:#68768b}html[data-theme=light] .app-shell :is(.match-status.completed){color:#956312}html[data-theme=light] .app-shell :is(.match-status.live,.match-status.paused,.match-status.queued){color:#2d7960;background:#2d796012}html[data-theme=light] .app-shell :is(.registry-row,.dashboard-match,.live-current-team li,.live-player,.live-event,.played-replacements,.played-replacements>.eyebrow,.live-substitution-heading,th,td,hr){border-color:#d6dde8}html[data-theme=light] .app-shell .dashboard-match.is-live,html[data-theme=light] .app-shell .dashboard-match:has(+.dashboard-match.is-live){border-bottom-color:transparent}html[data-theme=light] .app-shell .player-avatar{color:#7a879d!important;border-color:#8c99af80!important}html[data-theme=light] .app-shell .player-avatar>svg{color:#7a879d!important}html[data-theme=light] .app-shell .modal-backdrop{background:#24314966}html[data-theme=light] .app-shell .live-control-label{color:inherit}@media(max-width:760px){.app-shell .theme-toggle{font-size:11px}}html[data-theme=light] .app-shell .sidebar :is(a,button)>svg{color:inherit!important}html[data-theme=light] .app-shell :is(.pc-numbers b,.pc-cups strong,.pc-win strong,.live-match-caption,.match-event-description>svg,.match-event-assist>svg){color:#243149!important}html[data-theme=light] .app-shell :is(.pc-numbers>span>span,.pc-joined,.pc-heading>p,.pc-caption,.pc-cups>span,.pc-muted,.live-match-label,.live-scorer>time){color:#68768b!important}html[data-theme=light] .app-shell .pc-sort-direction{background:#e8edf5!important;border-color:#ccd5e2!important;color:#46536b!important}html[data-theme=light] .app-shell .match-sub-out,html[data-theme=light] .app-shell .match-sub-out svg{color:#a52f5d!important}html[data-theme=light] .app-shell .match-sub-in,html[data-theme=light] .app-shell .match-sub-in svg{color:#26714d!important}html[data-theme=light] .app-shell .league-loading-skeleton :is(.league-skeleton-avatar,.league-skeleton-lines>span){background:#e1e7f0!important}html[data-theme=light] .app-shell :is(thead,thead tr,thead th){background:#e8edf5!important;color:#46536b!important}html[data-theme=light] .app-shell :is(.statistics-modes,.statistics-view)>button{background:transparent!important;color:#68768b!important;border-color:transparent!important}html[data-theme=light] .app-shell :is(.statistics-modes,.statistics-view)>button:is([aria-pressed=true],.selected){background:#a575c422!important;color:#72438f!important;border-color:#ab83c066!important}html[data-theme=light] .app-shell .progress-heading strong{color:#28785b!important}html[data-theme=light] .app-shell :is(.browser-tabs,.standings-period)>button>small{color:#68768b!important}html[data-theme=light] .app-shell .content small{color:#68768b}html[data-theme=light] .app-shell .pc-numbers>span{border-color:#d6dde8!important}html[data-theme=light] .app-shell .registry-counts>span+span{border-color:#d6dde8}.sidebar-menu-heading{display:contents}.mobile-menu-theme{display:none}@media(max-width:760px){.app-shell>.sidebar .sidebar-menu-heading{display:flex;align-items:center;gap:8px;margin-bottom:18px}.app-shell>.sidebar .sidebar-menu-heading .brand{margin:0!important;padding:0;flex:1;min-width:0}.app-shell>.sidebar .sidebar-menu-heading .brand>span{display:none}.app-shell>.sidebar .mobile-menu-theme{display:block}.app-shell>.sidebar .desktop-menu-theme{display:none}.app-shell>.sidebar .mobile-menu-theme .theme-toggle,.app-shell>.sidebar .sidebar-menu-heading .mobile-menu-close{position:static;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:32px;margin:0;padding:4px;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ink)!important}.app-shell>.sidebar .mobile-menu-theme .theme-toggle>span{display:none}.app-shell>.sidebar .mobile-menu-theme .theme-toggle>svg{width:20px;height:20px}}html[data-theme=light] .app-shell .mobile-header,html[data-theme=light] .app-shell .mobile-header .mobile-live-title,html[data-theme=light] .app-shell .mobile-header .mobile-live-title>svg,html[data-theme=light] .app-shell .mobile-header>button,html[data-theme=light] .app-shell .mobile-header>button>svg{color:#46536b!important}html[data-theme=light] .app-shell .mobile-header>button{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed]{background:linear-gradient(135deg,#edf0f5,#e6ebf2)!important;border-color:#d5dce7!important;box-shadow:none!important}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed] .schedule-date{color:#46536b!important}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed]>p{color:#68768b!important}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed]>.admin-inline>.match-status{color:#956312!important;background:#9563120b}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed] .admin-progress{background:#d9e0ea}html[data-theme=light] .app-shell .content .schedule-tour-card[data-status=completed] .admin-progress>span{background:#ac936d;box-shadow:none}html[data-theme=light] .app-shell .content :is(.pc-first,.pc-back,.pc-history,.pc-metrics span,.pc-wins span,.pc-cups>span,.pc-hero-cups small,.history-dates,.statistics-leader-value>span,.award-legend,.live-match-state,label,.wizard-selection-hint,.wizard-player-search,.wizard-validation,.wizard-review-time,.wizard-review-venue){color:#68768b!important}html[data-theme=light] .app-shell .content :is(.pc-wins strong,.pc-metrics strong,.pc-hero-cups strong,.wizard-team-heading,.wizard-team-heading strong,.wizard-team-top,.wizard-review-date){color:#243149!important}html[data-theme=light] .app-shell .content :is(.statistics-leader-value,.award-icon){color:#167c91!important}html[data-theme=light] .app-shell .content .pc-wins svg,html[data-theme=light] .app-shell .content :is(.pc-cups,.pc-hero-cups) svg{color:#68768b!important}html[data-theme=light] .app-shell .content :is(.pc-cups-earned svg,.pc-win-earned svg,.gold-winner,.history-champion){color:#916619!important}html[data-theme=light] .app-shell .content .pc-tabs button.selected{color:#72438f!important;background:#a575c422!important;border-color:#ab83c066!important;box-shadow:none!important}html[data-theme=light] .app-shell .sidebar :is(nav a,.admin-link,.admin-global-nav button):hover{color:#72438f!important}html[data-theme=light] .app-shell .content :is(.correction-match,.wizard-pool){background:#f1f4f8!important;border-color:#d5dce7!important}html[data-theme=light] .app-shell .content .wizard-target.incomplete{color:#a33759!important;background:#a337590b!important}html[data-theme=light] .app-shell .content .wizard-target.complete{color:#167c91!important;background:#167c910b!important}html[data-theme=light] .app-shell .content .wizard-confirm-team:not(:disabled),html[data-theme=light] .app-shell .content .wizard-player-list button:not(:disabled){color:#167c91!important;background:#167c910b!important;border-color:#167c914d!important}html[data-theme=light] .app-shell .content button:disabled:not(.subtle):not(.ghost):not([data-button-variant=ghost]){color:#68768b!important;background:#e8edf5!important;border-color:#ccd5e2!important;opacity:.7;box-shadow:none!important}.app-shell .content :is(.pc-expand,.pc-toggle-all,.correction-match>button,.live-roster-team .live-player button){background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] .app-shell .content :is(.pc-expand,.pc-toggle-all,.correction-match>button,.live-roster-team .live-player button){color:#46536b!important}html[data-theme=light] .app-shell .content :is(.live-state,.awards-legend){color:#68768b!important}html[data-theme=light] .app-shell .content .sort-indicator{color:#72438f!important}html[data-theme=light] .app-shell .content :is(.manual-fixture,.manual-protocol-summary,.revision-preview,.modal,.wizard-schedule-review>div){background:var(--surface-fill)!important;border-color:#d5dce7!important;color:#243149}html[data-theme=light] .app-shell .content :is(.manual-fixture-heading,.manual-fixture-heading>small,.wizard-team-progress>div,.wizard-team-heading>span,.wizard-schedule-review strong,.protocol time,.protocol small){color:#68768b!important}html[data-theme=light] .app-shell .content .admin-local-tabs>button:is([aria-selected=true],.selected){color:#72438f!important;background:#a575c422!important;border-color:#ab83c066!important}html[data-theme=light] .app-shell .content .admin-local-tabs>button>svg{color:inherit!important;filter:none!important}html[data-theme=light] .app-shell .content .pc-history>svg{color:#916619!important}html[data-theme=light] .app-shell .content :is(.history-winner,.history-winner strong){color:#916619!important}html[data-theme=light] .app-shell .admin-page-tabs button[aria-current=page]{color:#72438f!important;background:#a575c422!important;border-color:#ab83c066!important}html[data-theme=light] .app-shell .admin-page-tabs button svg{color:inherit!important;filter:none!important}.app-shell .content .schedule-tour-date>button{background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] .app-shell .content .match-revision .revision-protocol-row{background:#f1f4f8!important;border-color:#d5dce7!important;color:#243149}html[data-theme=light] .app-shell .content .match-revision .revision-protocol-row>time{color:#68768b!important}html[data-theme=light] .app-shell .content .match-revision .revision-protocol-row>button{background:transparent!important;border:0!important;box-shadow:none!important;color:#46536b!important}html[data-theme=light] .app-shell .content .match-revision>.section-heading .badge.completed{color:#956312!important;background:#9563120b;border-color:#95631225}html[data-theme=light] .app-shell .content :is(button.subtle,button.ghost,[data-button-variant=ghost],.wizard-text-button,.wizard-back-team,.wizard-remove-tour,.back-link,.manual-tour-back,.history-editor-back,.tournament-back-link){background:transparent!important;border:0!important;box-shadow:none!important;color:#46536b!important}.app-shell>.sidebar .brand{justify-content:center}.app-shell>.sidebar .brand-logo{filter:brightness(0) invert(1);opacity:.88}html[data-theme=light] .app-shell>.sidebar .brand-logo{filter:brightness(0);opacity:.75}.app-shell>.sidebar .admin-link,html[data-theme=light] .app-shell>.sidebar .admin-link.selected{background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:none}@media(min-width:761px){.app-shell>.sidebar{display:flex;flex-direction:column}.app-shell>.sidebar .desktop-menu-theme{margin-top:auto;padding-top:16px}}@media(max-width:760px){.app-shell>.sidebar .sidebar-menu-heading{position:relative;min-height:42px;justify-content:flex-end}.app-shell>.sidebar .sidebar-menu-heading .brand{position:absolute;left:50%;transform:translateX(-50%);width:48px;flex:none}}.app-shell>.sidebar .brand{justify-content:flex-start;padding-left:42px}@media(max-width:760px){.app-shell>.sidebar .sidebar-menu-heading{justify-content:flex-start}.app-shell>.sidebar .sidebar-menu-heading .brand{position:static;left:auto;transform:none;width:auto;flex:1;padding-left:42px}}.app-shell>.sidebar .brand{color:#c8bfdc;padding-left:43px!important}html[data-theme=light] .app-shell>.sidebar .brand{color:#46536b}.app-shell>.sidebar .brand-logo{object-position:-9999px;background:currentColor;mask:url(/brand/logo-color.svg) center/contain no-repeat;filter:none!important;opacity:1!important}@media(max-width:760px){.app-shell>.sidebar .sidebar-menu-heading .brand{padding-left:42px!important}}.app-shell .content .login{width:100%;max-width:400px;margin:28px auto;padding:22px;box-sizing:border-box;border-radius:var(--surface-radius,5px)}.app-shell .content .login h1{font-size:15px;font-weight:600;line-height:1.4;text-align:center;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--surface-border,#7886a43d)}.app-shell .content .login form{display:grid;gap:14px}.app-shell .content .login form label{display:grid;gap:5px;font-size:11px;font-weight:400;color:#929db3;margin:0}.app-shell .content .login form input{height:36px;min-height:36px;width:100%;box-sizing:border-box;padding:7px 10px;border:1px solid #7886a43d;border-radius:5px;background:#162138a6;color:#dce2f2;font-size:13px!important;line-height:20px;box-shadow:none}.app-shell .content .login form>button{width:100%;min-height:36px;padding:8px 12px;font-size:13px;border-radius:5px;margin-top:4px}@media(max-width:760px){.app-shell .content .login{margin:18px auto;padding:16px}.app-shell .content .login h1{font-size:13px}.app-shell .content .login form label{font-size:9px}.app-shell .content .login form input,.app-shell .content .login form>button{font-size:11px!important}}.app-shell .league-loading-skeleton{display:flex;justify-content:center;padding:24px;visibility:hidden;animation:league-loading-reveal 0s .3s forwards}.app-shell .league-loading-dot{width:18px;height:18px;border:2px solid #8995ad40;border-top-color:#8995ad;border-radius:50%;animation:league-loading-spin .8s linear infinite}@keyframes league-loading-reveal{to{visibility:visible}}@keyframes league-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.app-shell .league-loading-dot{animation:none}}.app-shell>.sidebar .sidebar-divider{height:1px;min-height:1px;margin:8px 14px;background:#b1a2cb30;border:0;flex-shrink:0}html[data-theme=light] .app-shell>.sidebar .sidebar-divider{background:#66738d33}.app-shell>.sidebar>.admin-link{margin-top:5px}.app-shell .tour-lifecycle-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;grid-column:1/-1}.app-shell .tour-lifecycle-actions>button{width:100%;box-shadow:none;border-radius:var(--surface-radius,5px)}.app-shell .tour-lifecycle-actions .tour-start-outline:not(:disabled){border:1px solid #72dceb;background:#72dceb18;color:#9aeaf3}.app-shell .tour-lifecycle-actions .tour-restart-outline:not(:disabled){border:1px solid #ee768b;background:#ee768b18;color:#ffabb9}.app-shell .tour-lifecycle-actions .tour-start-outline:not(:disabled):hover{box-shadow:0 0 12px #72dceb30}.app-shell .tour-lifecycle-actions .tour-restart-outline:not(:disabled):hover{box-shadow:0 0 12px #ee768b30}.app-shell .tour-lifecycle-actions>button:disabled{border:1px solid #8590a330;background:#8590a30d;color:#8590a3;opacity:.6;box-shadow:none}html[data-theme=light] .app-shell .tour-lifecycle-actions .tour-start-outline:not(:disabled){border-color:#16869a;background:#16869a12;color:#146c80}html[data-theme=light] .app-shell .tour-lifecycle-actions .tour-restart-outline:not(:disabled){border-color:#ba435c;background:#ba435c12;color:#a42f48}.app-shell .schedule-actions .tour-lifecycle-actions+.danger{grid-column:1/-1;width:100%}.app-shell .content button.live-keeper[aria-pressed=true]{color:#8ee5ed!important;background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=light] .app-shell .content button.live-keeper[aria-pressed=true]{color:#146c80!important}.app-shell .schedule-tour-card:has(.has-lifecycle) .tour-card-footer{flex-direction:row;align-items:center}.app-shell .schedule-tour-card:has(.has-lifecycle) .tour-card-footer>small{flex-shrink:0}.app-shell .schedule-actions.has-lifecycle{display:grid;grid-template-columns:repeat(4,minmax(max-content,1fr)) minmax(max-content,2fr);width:920px;max-width:calc(100% - 110px);gap:8px}.app-shell .schedule-actions.has-lifecycle .tour-lifecycle-actions{display:contents}.app-shell .schedule-actions.has-lifecycle button{width:100%;height:36px;min-height:36px;grid-column:auto!important;padding:6px 16px;font-size:13px;white-space:nowrap}.app-shell .schedule-actions.has-lifecycle:not(:has(.tour-roster-action)){grid-template-columns:repeat(3,minmax(max-content,1fr)) minmax(max-content,2fr);width:770px}@media(max-width:760px){.app-shell .schedule-tour-card:has(.has-lifecycle) .tour-card-footer{flex-direction:column;align-items:stretch}.app-shell .schedule-actions.has-lifecycle,.app-shell .schedule-actions.has-lifecycle:not(:has(.tour-roster-action)){grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}.app-shell .schedule-actions.has-lifecycle button{height:44px;min-height:44px;font-size:13px;padding:8px 12px}.app-shell .schedule-actions.has-lifecycle>button{grid-column:auto!important}.app-shell .schedule-actions.has-lifecycle:not(:has(.tour-roster-action))>.tour-live-action,.app-shell .schedule-actions.has-lifecycle>.tour-finish-action{grid-column:1/-1!important}.app-shell .schedule-actions.has-lifecycle .tour-lifecycle-actions>button{grid-column:auto!important}}.app-shell .content .tour-details-modal{width:380px;max-width:calc(100vw - 32px);padding:18px;border-radius:var(--surface-radius,5px)}.app-shell .content .tour-details-modal .section-heading{margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid #7886a43d}.app-shell .content .tour-details-modal h2{font-size:15px;line-height:1.4;margin:0}.app-shell .content .tour-details-modal .admin-fields{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 14px}.app-shell .content .tour-details-modal label{display:grid;gap:5px;margin:0;color:#929db3;font-size:11px;font-weight:400}.app-shell .content .tour-details-modal :is(input:not([type=hidden]),.date-picker-trigger,.time-picker-trigger){width:100%;height:36px;min-height:36px;box-sizing:border-box;padding:7px 10px;font-size:13px!important;line-height:20px;border:1px solid #7886a43d;border-radius:var(--surface-radius,5px);background:#162138a6;color:#dce2f2;box-shadow:none}.app-shell .content .tour-details-modal :is(.date-picker-trigger,.time-picker-trigger){display:flex;justify-content:space-between;align-items:center}.app-shell .content .tour-details-modal :is(.date-picker-trigger,.time-picker-trigger) svg{width:16px;height:16px;color:#929db3}.app-shell .content .tour-details-modal form>button{width:100%;height:36px;min-height:36px;margin:0;padding:7px 12px;font-size:13px}html[data-theme=light] .app-shell .content .tour-details-modal label{color:#68768b}@media(max-width:760px){.app-shell .content .tour-details-modal{padding:16px}.app-shell .content .tour-details-modal h2{font-size:13px}.app-shell .content .tour-details-modal label{font-size:9px}.app-shell .content .tour-details-modal :is(input:not([type=hidden]),.date-picker-trigger,.time-picker-trigger),.app-shell .content .tour-details-modal form>button{font-size:11px!important}}@media(min-width:761px){.app-shell>.sidebar .sidebar-menu-heading .brand{width:100%;padding-left:0!important;padding-right:0!important;justify-content:center}}.app-shell .content .tour-roster-editor .player-picker-trigger{height:36px;min-height:36px;padding:6px 10px;gap:8px;border-radius:var(--surface-radius,5px);font-size:13px;font-weight:400}.app-shell .player-picker-portal{padding:6px;border-radius:var(--surface-radius,5px)}.app-shell .player-picker-portal button{min-height:32px;padding:5px 8px;border-radius:3px;font-size:13px;font-weight:400}.app-shell .player-picker-portal input{height:36px;min-height:36px;padding:7px 10px;border-radius:5px;font-size:13px}.app-shell .player-picker-portal .player-avatar,.app-shell .tour-roster-editor .player-picker .player-avatar{width:24px;height:24px;min-width:24px}@media(max-width:760px){.app-shell .content .tour-roster-editor .player-picker-trigger,.app-shell .player-picker-portal button,.app-shell .player-picker-portal input{font-size:11px}}.app-shell .pc-card-details>.pc-caption{width:100%;text-align:center;margin:0 0 10px}