html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:90px}.email-invitation{flex:260px;gap:5px;min-width:0;max-width:460px;display:grid}.email-invitation>label{color:#526d85;font-size:12px}.email-invitation-input{gap:6px;min-width:0;display:flex}.email-invitation-input input{width:100%;min-width:0;min-height:44px;font-size:16px}.email-invitation-input button,.email-invitation-status a{color:#005eb8;background:#fff;border:1px solid #cbddeb;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:6px 10px;font-weight:700;display:inline-flex}.email-invitation-input button:disabled{opacity:.5}.email-invitation-status{color:#526d85;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.email-invitation-status a{border:0;padding:0;font-size:12px}.email-invitation p{overflow-wrap:anywhere;margin:0;font-size:12px}.embedded-browser-hint{color:#15374f;background:#eef5ff;border:1px solid #bfd6ec;border-radius:10px;margin:10px 0;padding:12px}.embedded-browser-hint p{margin:0 0 6px;font-size:13px}.embedded-browser-hint button{color:#005eb8;min-height:44px;font:inherit;background:0 0;border:0;font-weight:700}.embedded-browser-hint input{width:100%;min-width:0;font-size:16px}.claim-backdrop{overscroll-behavior:contain;align-items:flex-start;overflow-y:auto}.claim-card{flex-shrink:0;max-height:none;margin:auto}body.hokey-app .sport-dialog{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100dvh;max-height:100dvh;overflow-x:hidden}@media (max-width:900px){body.hokey-app .pool-workspace .pool-forum.is-open{z-index:110;overscroll-behavior:contain;max-height:calc(100dvh - 104px);padding-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}body.hokey-app .pool-forum .forum-panels{z-index:2;background:#edf3f9;position:sticky;top:0}body.hokey-app .pool-forum .forum-close{float:right;margin-bottom:-44px;position:sticky;top:8px}}@media (max-width:700px){body.hokey-app :is(.sport-app,.share-shell,.import-shell,.account-page,.profile-page) :is(input,select,textarea){min-width:0;max-width:100%;font-size:16px}body.hokey-app .sport-app.personal-theme .pool-workspace .mobile-period-select{max-width:120px;font-size:16px}body.hokey-app .sport-dialog{width:100%;max-width:100%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;margin:0}body.hokey-app .player-panel>header{padding-top:env(safe-area-inset-top,0px)}body.hokey-app .pool-workspace .pool-player-table{table-layout:fixed;width:100%;min-width:0}body.hokey-app .pool-workspace .pool-player-table th,body.hokey-app .pool-workspace .pool-player-table td{white-space:normal;overflow-wrap:anywhere;padding:8px 6px}body.hokey-app .pool-workspace .pool-player-table th:first-child{width:auto}body.hokey-app .pool-workspace .roster-page .pool-player-table :is(th,td):nth-child(2),body.hokey-app .pool-workspace .roster-page .pool-player-table :is(th,td):nth-child(n+5){display:none}body.hokey-app .pool-workspace .roster-page .pool-player-table :is(th,td):nth-child(3),body.hokey-app .pool-workspace .roster-page .pool-player-table :is(th,td):nth-child(4){text-align:right;width:56px}body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(2),body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(3),body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(5),body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(n+7){display:none}body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(4){width:74px;font-size:11px}body.hokey-app .pool-workspace .player-directory .pool-player-table :is(th,td):nth-child(6){text-align:right;width:58px}body.hokey-app .pool-workspace .pool-player-table th button{gap:8px;width:100%;min-width:0;min-height:48px}body.hokey-app .pool-workspace .pool-player-table th button>span{white-space:normal;overflow-wrap:anywhere;min-width:0}body.hokey-app .pool-workspace .pool-player-table .portrait{flex:none;width:30px;height:38px}body.hokey-app .pool-workspace .pool-player-table .injury-label{font-size:10px}body.hokey-app .pool-workspace .directory-toolbar{margin-bottom:8px}body.hokey-app .pool-workspace .directory-options{gap:8px;margin:8px 0;padding:10px}body.hokey-app .pool-workspace .directory-note{margin:8px 0;font-size:11px;line-height:1.4}body.hokey-app .pool-workspace .my-team-welcome{margin-bottom:8px}body.hokey-app .pool-workspace .my-results{margin-bottom:10px}body.hokey-app .pool-workspace .pool-switcher-menu{width:min(290px,100vw - 36px);left:auto;right:0}body.hokey-app .pool-workspace .league-heading h1{overflow-wrap:anywhere}.share-list .share-row{gap:12px}.email-invitation{flex-basis:100%;max-width:none}.share-list .share-actions{gap:8px}.share-more[open]{width:100%}.share-shell{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.embedded-browser-hint{overflow-wrap:anywhere;max-width:100%}.auth-page{min-height:100dvh}.auth-photo{height:120px}}.directory-filter-toggle{display:none}@media (max-width:700px){body.hokey-app .pool-workspace .directory-filter-toggle{width:100%;min-height:44px;font:700 12px var(--font-body);color:#005eb8;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 4px;display:flex}body.hokey-app .pool-workspace .directory-options[data-expanded=false]{display:none}body.hokey-app .pool-workspace .directory-toolbar+.directory-filter-toggle{margin-top:4px}body.hokey-app .pool-workspace .directory-options+.directory-note{display:none}}@media (max-width:380px){body.hokey-app .sport-app.personal-theme .pool-workspace .league-tabs>button{letter-spacing:-.15px;min-width:0;padding:6px 1px!important;font-size:9px!important}}@media (max-width:700px){body.hokey-app .pool-workspace .position-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;display:grid}body.hokey-app .pool-workspace .position-filters button{width:100%;min-width:0;padding:4px 2px;font-size:10px}body.hokey-app .sport-app.personal-theme .pool-workspace .league-tabs>button{letter-spacing:0;min-height:52px;padding:5px 1px!important;font-size:11px!important}body.hokey-app .pool-workspace .position-filters button{font-size:11px}}
