:root{--top-links-bar-height:50px;--bg-0:#05070f;--bg-1:#0b1020;--surface-0:#ffffff0a;--surface-1:#ffffff12;--border-0:#ffffff1a;--border-1:#ffffff2e;--text-0:#ffffffeb;--text-1:#ffffffb3;--text-2:#ffffff73;--panel-bg:#2a2a2a;--panel-bg-2:#303030;--panel-bg-3:#363636;--accent-green:#63aa56;--accent-green-border:#63aa56d9}*{box-sizing:border-box}#root,body,html{height:100%}body{background:radial-gradient(800px 600px at 100% 0,#38bdf80f,#0000 60%),radial-gradient(600px 500px at 0 0,#38bdf814,#0000 55%),linear-gradient(180deg,#05070f,#0b1020);background:radial-gradient(800px 600px at 100% 0,#38bdf80f,#0000 60%),radial-gradient(600px 500px at 0 0,#38bdf814,#0000 55%),linear-gradient(180deg,var(--bg-0) 0,var(--bg-1) 100%);color:#ffffffeb;color:var(--text-0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.topLinksBar{background:#000;border-bottom:1px solid #ffffff1a;height:50px;height:var(--top-links-bar-height);position:-webkit-sticky;position:sticky;top:0;z-index:1000}.topLinksInner{align-items:center;display:flex;gap:18px;height:100%;justify-content:flex-end;padding:0 22px}.topLinksPrimary{align-items:center;display:flex;flex-wrap:nowrap;gap:26px}.topLinksPrimaryItem{align-items:center;color:#ffffffeb;display:inline-flex;font-size:14px;gap:8px;line-height:1;text-decoration:none;transition:color .14s ease;white-space:nowrap}.topLinksPrimaryItem:hover{color:#63aa56;color:var(--accent-green)}.topLinksIconImg{display:inline-block;height:18px;object-fit:contain;transition:filter .14s ease;width:18px}.topLinksPrimaryItem:hover .topLinksIconImg{filter:drop-shadow(0 0 6px rgba(99,170,86,.65)) drop-shadow(0 0 1px rgba(99,170,86,.85))}.topLinksSocial{align-items:center;display:flex;gap:12px}.topLinksSocialItem{align-items:center;border-radius:12px;display:inline-flex;justify-content:center;line-height:0;opacity:.92;padding:4px;position:relative;text-decoration:none;transition:opacity .14s ease,box-shadow .14s ease,background .14s ease}.topLinksSocialItem:hover{background:#ffffff0f;box-shadow:0 10px 20px #0000008c,inset 0 0 0 1px #ffffff24;opacity:1}.topLinksSocialIconImg{display:inline-block;height:26px;object-fit:contain;transition:filter .14s ease;width:26px}.topLinksSocialItem:hover .topLinksSocialIconImg{filter:drop-shadow(0 6px 14px rgba(0,0,0,.55))}.appViewport{box-sizing:border-box;height:calc(100dvh - 50px);height:calc(100dvh - var(--top-links-bar-height));height:calc(100vh - 50px);height:calc(100vh - var(--top-links-bar-height));padding:0 clamp(8px,2.2vw,16px) clamp(8px,2.2vw,16px)}.appHeaderWrap{margin-left:calc(clamp(8px, 2.2vw, 16px)*-1);margin-right:calc(clamp(8px, 2.2vw, 16px)*-1)}.appMainGrid{grid-gap:12px;align-items:stretch;display:grid;flex:1 1;gap:12px;grid-template-areas:"list board";grid-template-columns:minmax(320px,520px) minmax(0,1fr);grid-template-rows:1fr;justify-content:center;min-height:0}.appPanel{background:#2a2a2a;background:var(--panel-bg);border:1px solid #ffffff1a;border:1px solid var(--border-0);border-radius:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:8px}.appPanel--list{grid-area:list}.appPanel--board{grid-area:board}.boardScroll{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:2px;scrollbar-width:none}.boardScroll::-webkit-scrollbar{display:none}.dynastyRosterScroll{-ms-overflow-style:none;scrollbar-width:none}.dynastyRosterScroll::-webkit-scrollbar,.playerProfileScroll::-webkit-scrollbar{display:none}.playerGameLogScroll::-webkit-scrollbar{display:none}.mobileOverlayCheckbox{-webkit-appearance:none;appearance:none;background:#0a0e1ce0;border:1px solid #ffffff52;border-radius:4px;cursor:pointer;flex:0 0 auto;margin:0;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.mobileOverlayCheckbox:checked{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.4 5.8 10 11 4.8' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:86%;border-color:#fff;box-shadow:0 0 0 1px #00000014}.mobileOverlayCheckbox:disabled{cursor:not-allowed;opacity:.7}@media (max-width:1100px){.appMainGrid{grid-template-areas:"board" "list";grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(320px,1fr) auto;justify-content:stretch}}@media (max-width:600px){:root{--top-links-bar-height:44px}.appMainGrid{gap:10px}.appPanel{border-radius:10px;padding:6px}}@media (max-width:900px){:root{--top-links-bar-height:0px}.topLinksBar{display:none}.appViewport{padding-top:0}*,body,html{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{background:#0000;display:none;height:0;width:0}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.17086031.css.map*/