:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f2efe7;--foreground:#10213a}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--background);color:var(--foreground);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
.baller-app .account-role{border-color:var(--ddb-border-strong,#28627b)!important;color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef14!important}.baller-app .account-logout{border-color:var(--ddb-border-strong,#28627b)!important;background:var(--ddb-bg-soft,#061018)!important;color:var(--ddb-text-soft,#b2c3cd)!important}.baller-app .account-logout:hover{border-color:var(--ddb-cyan,#53c7ef)!important;color:var(--ddb-text,#f3f8fb)!important;background:#53c7ef14!important}.baller-app .control-note.is-good{color:var(--ddb-cyan,#53c7ef)!important}.baller-app .mode-toggle{border-color:var(--ddb-border-strong,#28627b)!important;background:var(--ddb-bg-soft,#061018)!important;box-shadow:inset 0 0 0 1px #53c7ef06!important}.baller-app .mode-option{color:var(--ddb-text-muted,#7894a3)!important;box-shadow:none!important;background:0 0!important}.baller-app .mode-option:not(.is-active):not(:disabled):hover{border-color:var(--ddb-border-strong,#28627b)!important;color:var(--ddb-text,#f3f8fb)!important;background:#53c7ef12!important}.baller-app .mode-option.is-active{border-color:var(--ddb-cyan,#53c7ef)!important;background:var(--ddb-cyan-dark,#0e5874)!important;color:#f5fcff!important;box-shadow:inset 0 0 0 1px #53c7ef2e!important}.baller-app .mode-option:disabled{color:#58717e!important;opacity:.55!important}.baller-app .sim-input:disabled{border-color:var(--ddb-border,#194255)!important;color:#657f8c!important;opacity:1!important;background:#07131b!important}.baller-app .contest-preview{border-color:var(--ddb-border,#194255)!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:var(--ddb-panel-alt,#0b202d)!important}.baller-app .contest-preview.is-high-rake{border-color:#e0b63f80!important;border-left-color:var(--ddb-warning,#e0b63f)!important;background:#e0b63f14!important}.baller-app .contest-preview.is-overlay{border-color:#53c7ef6b!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef12!important}.baller-app .contest-preview-item span{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .contest-preview-item strong{color:var(--ddb-text,#f3f8fb)!important}.baller-app .run-progress-card{background:linear-gradient(135deg, #53c7ef17 0%, var(--ddb-panel-alt,#0b202d) 100%)!important;color:var(--ddb-text,#f3f8fb)!important;border-color:#53c7ef61!important}.baller-app .run-progress-copy strong{color:var(--ddb-text,#f3f8fb)!important}.baller-app .run-progress-copy span{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .run-countdown{color:var(--ddb-cyan,#53c7ef)!important}.baller-app .run-progress-track{background:var(--ddb-surface,#102b3a)!important}.baller-app .run-progress-fill{background:linear-gradient(90deg, var(--ddb-cyan-dark,#0e5874), var(--ddb-cyan,#53c7ef))!important}.baller-app .run-spinner{border-color:#53c7ef3d!important;border-top-color:var(--ddb-cyan,#53c7ef)!important}.baller-app .button-mic,.baller-app .run-progress-mic{border-color:var(--ddb-cyan,#53c7ef)!important;background:var(--ddb-bg,#03080c)!important;box-shadow:0 5px 14px #0000005c!important}.baller-app .win-precision-pill{border-color:var(--ddb-border-strong,#28627b)!important;background:var(--ddb-surface,#102b3a)!important;color:var(--ddb-text-soft,#b2c3cd)!important}.baller-app .win-precision-pill.is-low{color:#f3d67a!important;background:#e0b63f17!important;border-color:#e0b63f85!important}.baller-app .win-precision-pill.is-medium,.baller-app .win-precision-pill.is-high{color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef14!important;border-color:#53c7ef70!important}.baller-app .lineup-checkbox{accent-color:var(--ddb-cyan,#53c7ef)!important}.baller-app .diagnostic-grid{border-top-color:var(--ddb-border,#194255)!important;background:var(--ddb-panel,#081722)!important}.baller-app .draftkings-empty-state{border-color:var(--ddb-border-strong,#28627b)!important;background:var(--ddb-panel-alt,#0b202d)!important}.baller-app .draftkings-empty-icon{border:1px solid var(--ddb-cyan,#53c7ef)!important;background:var(--ddb-cyan-dark,#0e5874)!important;color:#f5fcff!important;box-shadow:none!important}.baller-app .draftkings-empty-state h3,.baller-app .draftkings-stat strong,.baller-app .draftkings-template-status strong,.baller-app .draftkings-contest-summary strong,.baller-app .draftkings-entry-id strong,.baller-app .draftkings-lineup-preview strong,.baller-app .draftkings-export-copy strong{color:var(--ddb-text,#f3f8fb)!important}.baller-app .draftkings-empty-state p,.baller-app .draftkings-stat span,.baller-app .draftkings-template-status span,.baller-app .draftkings-contest-summary span,.baller-app .draftkings-entry-id span,.baller-app .draftkings-lineup-preview span,.baller-app .draftkings-lineup-preview small,.baller-app .draftkings-export-copy span{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .draftkings-stat,.baller-app .draftkings-assignment-bar,.baller-app .draftkings-contest-card,.baller-app .draftkings-export-box{border-color:var(--ddb-border,#194255)!important;background:var(--ddb-panel-alt,#0b202d)!important}.baller-app .draftkings-template-status{border-color:#e0b63f7a!important;border-left-color:var(--ddb-warning,#e0b63f)!important;background:#e0b63f14!important}.baller-app .draftkings-template-status.is-ready,.baller-app .draftkings-export-box.is-ready{border-color:#53c7ef61!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef12!important}.baller-app .draftkings-message{color:var(--ddb-text-soft,#b2c3cd)!important;background:#53c7ef12!important;border-color:#53c7ef59!important}.baller-app .draftkings-contest-summary{border-bottom:1px solid var(--ddb-border,#194255)!important;background:var(--ddb-surface,#102b3a)!important}.baller-app .draftkings-contest-count{border:1px solid var(--ddb-border-strong,#28627b)!important;color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef14!important}.baller-app .draftkings-entry-list{border-top-color:var(--ddb-border,#194255)!important}.baller-app .draftkings-entry-row{border-bottom-color:var(--ddb-border,#194255)!important;background:var(--ddb-bg-soft,#061018)!important}.baller-app .draftkings-entry-row:nth-child(2n){background:#0a1c26!important}.baller-app .draftkings-entry-row.is-assigned{background:#53c7ef14!important}.baller-app .draftkings-unassigned{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .draftkings-unassigned.is-warning,.baller-app .draftkings-export-copy small{color:#f3d67a!important}.baller-app .build-mix-panel{border-color:var(--ddb-border,#194255)!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:var(--ddb-panel-alt,#0b202d)!important}.baller-app .build-mix-title{color:var(--ddb-text,#f3f8fb)!important}.baller-app .build-mix-header p{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .build-mix-auto-copy{color:var(--ddb-text-soft,#b2c3cd)!important;background:#53c7ef0f!important;border:1px solid #53c7ef38!important}.baller-app .build-mix-card{border-color:var(--ddb-border,#194255)!important;background:var(--ddb-bg-soft,#061018)!important}.baller-app .build-mix-card.is-five-one{background:#53c7ef12!important;border-color:#53c7ef7a!important}.baller-app .build-mix-card>span{color:var(--ddb-text,#f3f8fb)!important}.baller-app .build-mix-input{border-color:var(--ddb-border-strong,#28627b)!important;background:var(--ddb-bg,#03080c)!important;color:var(--ddb-text,#f3f8fb)!important;box-shadow:none!important}.baller-app .build-mix-input:focus{border-color:var(--ddb-cyan,#53c7ef)!important;outline:none!important;box-shadow:0 0 0 3px #53c7ef1f!important}.baller-app .build-mix-card small{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .build-mix-card.is-five-one small{color:var(--ddb-cyan,#53c7ef)!important}.baller-app .build-mix-footer{border-color:#e0b63f7a!important;border-left-color:var(--ddb-warning,#e0b63f)!important;background:#e0b63f14!important}.baller-app .build-mix-footer.is-ready{border-color:#53c7ef61!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef12!important}.baller-app .build-mix-footer strong{color:var(--ddb-text,#f3f8fb)!important}.baller-app .build-mix-footer span{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .summary-build-mix{border-color:#53c7ef61!important;border-left-color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef12!important}.baller-app .summary-build-mix>strong{color:var(--ddb-cyan,#53c7ef)!important}.baller-app .summary-build-mix span{border:1px solid var(--ddb-border-strong,#28627b)!important;background:var(--ddb-surface,#102b3a)!important;color:var(--ddb-text-soft,#b2c3cd)!important}.baller-app .recent-run-list{border-top-color:var(--ddb-border,#194255)!important}.baller-app .recent-run-row{border-bottom-color:var(--ddb-border,#194255)!important}.baller-app .recent-run-primary{color:var(--ddb-text,#f3f8fb)!important}.baller-app .recent-run-primary small,.baller-app .recent-run-meta{color:var(--ddb-text-muted,#7894a3)!important}.baller-app .recent-run-status{border:1px solid var(--ddb-border-strong,#28627b)!important;background:var(--ddb-surface,#102b3a)!important;color:var(--ddb-text-soft,#b2c3cd)!important}.baller-app .recent-run-status.completed{color:var(--ddb-cyan,#53c7ef)!important;background:#53c7ef14!important;border-color:#53c7ef6b!important}.baller-app .recent-run-status.running,.baller-app .recent-run-status.queued{color:#f3d67a!important;background:#e0b63f14!important;border-color:#e0b63f7a!important}.baller-app .recent-run-status.failed,.baller-app .recent-run-status.cancelled{color:#ffd2d6!important;background:#d9515b1a!important;border-color:#d9515b85!important}.baller-app .recent-run-error{color:#ffd2d6!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.data-bot-login-logo,.baller-app img.brand-logo,.baller-app img.button-mic,.baller-app img.run-progress-mic{box-sizing:border-box;aspect-ratio:1;object-fit:contain;object-position:center;filter:none;flex-shrink:0;display:block;background:#03080c!important}.data-bot-login-logo{border:1px solid #28627b;border-radius:18px;width:160px;max-width:100%;height:160px;margin:0 auto 18px;padding:8px}.baller-app img.brand-logo{border-radius:18px;width:112px;height:112px;padding:6px;border:1px solid var(--ddb-cyan,#53c7ef)!important;box-shadow:0 8px 24px #0000004d!important}.baller-app .primary-button .button-running{justify-content:center;align-items:center;gap:12px;max-width:100%;line-height:1.4;display:inline-flex}.baller-app .primary-button img.button-mic,.baller-app img.run-progress-mic{border-radius:50%;flex:0 0 32px;width:32px;min-width:32px;max-width:32px;height:32px;padding:2px;border:1px solid var(--ddb-cyan,#53c7ef)!important}.baller-app .run-progress-card{gap:12px}.baller-app .run-progress-track{margin:16px 20px 6px}.baller-app .lineup-table .flex-group-column{text-align:left;width:420px;min-width:380px}.baller-app .lineup-table .flex-group-cell{white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;min-width:340px;max-width:440px;padding:4px 0;font-size:15px;font-weight:650;line-height:1.55;display:grid;color:var(--ddb-text,#f3f8fb)!important}.baller-app .lineup-table .lineup-flex-player{min-width:0;color:inherit;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-overflow:clip;padding-left:12px;display:block;position:relative;overflow:visible}.baller-app .lineup-table .lineup-flex-player:before{content:"";background:var(--ddb-cyan,#53c7ef);border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:0}.baller-app .lineup-table .cpt-column{font-size:15px;line-height:1.55;color:var(--ddb-text,#f3f8fb)!important}.baller-app .app-shell,.baller-app .panel{min-width:0}.baller-app .lineup-shell{max-width:100%;overflow-x:auto}@media (max-width:680px){.baller-app img.brand-logo{width:88px;height:88px}.data-bot-login-logo{width:136px;height:136px}.baller-app .lineup-table .flex-group-column{width:240px;min-width:220px}.baller-app .lineup-table .flex-group-cell{grid-template-columns:minmax(0,1fr);gap:5px;width:min(220px,100vw - 180px);min-width:0;max-width:none}}
