body,html{font-size:18px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f0232;color:#fff;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}label{color:#dcd6d6;font-size:1 rem}.align-center{display:flex;justify-content:center}a{text-decoration:none}.MuiDrawer-root .MuiListItem-root{color:#fff;font-size:1.2rem!important}.app-container{display:flex;justify-content:center;margin:0 5px;text-align:center}.app-container .main-content{min-height:calc(100vh - 200px)}.app-container footer{display:flex;justify-content:center;margin:10px 0}.app-container footer a,.app-container footer button{font-size:1rem;text-transform:none}.MuiContainer-root{padding-left:5px!important;padding-right:5px!important}.app-logo{height:50px;width:50px}.app-header{align-items:center;color:#fff;display:flex;font-size:15px;gap:10px;min-height:10vh;text-transform:uppercase}.app-header .app-logo{margin:10px 5px}.header-back-button{display:flex}h1{margin:5px}.App-link{color:#61dafb}.info-message{border:1px solid green;border-radius:5px;color:#fff;margin:10px 0;padding:20px}.multiline{white-space:pre-wrap}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-card-container{display:flex;flex-direction:row}@media(max-width:800px){.flex-card-container{flex-direction:column}}.card-container{align-items:center;border-radius:20px;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:20px 10px;padding:10px;text-align:left}.card-container .text-content{font-size:1rem;margin:15px}.card-container .text-content div{font-size:.9rem;font-weight:400;margin:5px 0}.card-container .text-content .total-buyin{font-size:.9rem;font-weight:400}.card-container .text-content .date{font-size:1.1rem}.card-container img{height:64px;margin-left:auto;margin-right:0;width:64px}.start-game-btn{background-color:#1f9323!important;border:none;border-radius:5px;color:#fff!important;cursor:pointer;font-size:1.1rem!important;font-weight:700;height:50px;margin:20px 0!important;padding:10px;width:100%}.start-game-btn:hover{background-color:#008f1f}.current-game-container{padding-bottom:30px}.current-game-container .date-buy-in-container{display:flex;gap:10px}.current-game-container .players-heading-container{display:flex;justify-content:space-between}.current-game-container .players-heading-container .add-player-btn{color:#26da1f}.current-game-container .unsettled-amount{margin:10px 0}.current-game-container .player-section{display:flex;gap:15px}.current-game-container .player-section .player-row{align-items:center;background-color:#5939c1;border-radius:5px;display:flex;gap:5px;margin:10px 0;padding:10px 5px;width:100%}.current-game-container .player-section .player-row.final-amnt-added{background-color:#187b4e}.current-game-container .player-section .player-row .player-name-container{color:#fff;flex:0 0 75px;font-size:1rem;font-weight:700;text-transform:uppercase;width:20%}.current-game-container .player-section .player-row .player-name-container .player-name{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.current-game-container .player-section .player-row .players-btn{padding:0}.current-game-container .player-section .player-row .players-btn .players-btn-icon{color:#ffdab9;margin-left:auto;margin-right:0}.current-game-container .player-section .player-row .dollar-amnt{font-size:1rem;font-weight:700;min-width:45px}.current-game-container .player-section .player-row .edit-player-btn{margin-left:auto}.current-game-container .delete-yes-btn{color:#fff}.current-game-container .delete-player-btn{margin:20px 0}.add-player-form{display:flex;flex-direction:column;gap:15px;margin-top:5px;max-width:100%;width:300px}.add-player-form .final-payout-container{align-items:center;display:flex;gap:10px;margin:10px 0}.add-player-form .final-payout-container .final-payout-label{font-size:1rem}.add-player-form .final-payout-container .final-payout-amnt{font-size:1.5rem;font-weight:700}.add-player-form button[type=submit]{background:#177faf;color:#fff}.confirmation-dialog{color:#fff}.confirmation-dialog .MuiBackdrop-root{background:#0000!important}.confirmation-dialog .dialog-title{margin-bottom:10px}.confirmation-dialog.error .MuiDialog-paper{background-color:#fff;color:#545454}.confirmation-dialog.error .dialog-title{background:#d12356;color:#fff}.confirmation-dialog.error .dialog-buttons .cancel-btn{border:1px solid #545454;color:#545454}.confirmation-dialog.error .dialog-buttons .cancel-btn:hover{background-color:#1e1e1e;color:#fff}.confirmation-dialog.error .dialog-buttons .primary-btn{background-color:#d12356;color:#fff}.confirmation-dialog.error .dialog-buttons .primary-btn:hover{background-color:#1e1e1e;color:#fff}.confirmation-dialog.video{width:100%}.confirmation-dialog.info .MuiDialog-paper{background-color:#fff;color:#545454}.confirmation-dialog.info .dialog-title{background:#4357ad;color:#fff}.confirmation-dialog.info .dialog-buttons .cancel-btn{border:1px solid #545454;color:#545454}.confirmation-dialog.info .dialog-buttons .cancel-btn:hover{background-color:#1e1e1e;color:#fff}.confirmation-dialog.info .dialog-buttons .primary-btn,.confirmation-dialog.info .dialog-buttons .primary-btn:hover{background-color:#4357ad;color:#fff}.confirmation-dialog .dialog-message,.confirmation-dialog .dialog-title{color:#fff}.confirmation-dialog .dialog-buttons{display:flex;justify-content:center}.confirmation-dialog .dialog-buttons button{background-color:#fff;color:#1e1e1e}.confirmation-dialog .dialog-buttons button:hover{background-color:#1e1e1e;color:#fff}.results-container .title-area{display:flex;justify-content:center;margin-bottom:20px;position:relative}.results-container h2{margin-top:4px;position:absolute}.results-container .game-details{display:flex;justify-content:space-between;margin:15px 0}.results-container .ribbon{max-width:100%}.results-container .player-cards .player-content{align-items:center;background-color:#8f3df5;border:1px solid green;border-radius:5px;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:5px;margin:10px 0;padding:10px;text-transform:uppercase}.results-container .player-cards .player-content .player-name-container{display:flex;flex:0 0 145px;width:50%}.results-container .player-cards .player-content .player-name{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.results-container .player-cards .player-content .cash-value{font-size:1.1rem;font-weight:700}.results-container .player-cards .player-content .player-rank{margin-left:auto}.settlement-container{background-color:#242270;border:1px solid #ffffff1f;border-radius:8px;margin-top:20px;padding:16px}.settlement-container .settlement-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.settlement-container .settlement-header .settlement-title{align-items:center;color:#fff;display:flex;font-weight:700}.settlement-container .settlement-subtitle{color:#ffffffb3;font-size:.875rem;margin-bottom:16px}.settlement-container .settlement-stats{display:flex;gap:16px;margin-bottom:16px}.settlement-container .settlement-stats .stat-item{align-items:center;display:flex;gap:4px}.settlement-container .settlement-stats .stat-item .stat-icon{color:#fff;font-size:1.2rem}.settlement-container .settlement-stats .stat-item .MuiTypography-body2{color:#ffffffe6;font-size:.875rem}.settlement-container .transactions-list{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.settlement-container .transactions-list .transaction-card{background-color:#ffffff14;border:1px solid #ffffff26;border-radius:8px;transition:all .2s ease}.settlement-container .transactions-list .transaction-card:hover{background-color:#ffffff1f;border-color:#ffffff40;box-shadow:0 2px 8px #0003}.settlement-container .transactions-list .transaction-card .transaction-content{background-color:#0000;padding:12px!important}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players .player-section{align-items:center;display:flex;flex:1 1;gap:8px}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players .player-section .player-avatar{font-size:.875rem;font-weight:700;height:32px;width:32px}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players .player-section .player-name{color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players .transaction-arrow{align-items:center;color:#fff;display:flex;margin:0 8px}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-amount{align-items:center;display:flex;justify-content:center}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-amount .amount-text{background-color:#4caf501a;border:1px solid #4caf504d;border-radius:4px;color:#4caf50;font-size:1.1rem;font-weight:700;padding:4px 8px}.settlement-container .settlement-actions .settled-section{display:flex;flex-direction:column;gap:12px}.settlement-container .settlement-actions .settled-section .settled-alert{background-color:#4caf5026;border:1px solid #4caf5066;color:#4caf50}.settlement-container .settlement-actions .settled-section .settled-alert .MuiAlert-message{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.settlement-container .settlement-actions .settled-section .settled-alert .MuiAlert-message .MuiTypography-body2{color:#fffc;font-size:.8rem}.settlement-container .settlement-actions .settled-section .reset-button{border-color:#ffffff80;color:#ffffffe6}.settlement-container .settlement-actions .settled-section .reset-button:hover{background-color:#ffffff1a;border-color:#ffffffb3;color:#fff}.settlement-container .settlement-actions .complete-button{background-color:#4caf50;color:#fff;font-weight:700}.settlement-container .settlement-actions .complete-button:hover{background-color:#45a049}.settlement-container .no-settlement-alert{background-color:#2196f326;border:1px solid #2196f366;color:#2196f3}.settlement-container .no-settlement-alert .MuiTypography-root{color:#ffffffe6}.settlement-dialog .MuiDialog-paper{background-color:#242270!important;border:1px solid #ffffff1f!important;color:#fff!important}.settlement-dialog .MuiDialogTitle-root{background-color:#242270!important;border-bottom:1px solid #ffffff1f;color:#fff!important;padding:16px 24px}.settlement-dialog .MuiDialogTitle-root .MuiIconButton-root{color:#ffffffb3!important}.settlement-dialog .MuiDialogTitle-root .MuiIconButton-root:hover{background-color:#ffffff1a!important;color:#fff!important}.settlement-dialog .MuiDialogContent-root{background-color:#242270!important;color:#ffffffe6!important;padding:20px 24px}.settlement-dialog .MuiDialogContent-root .MuiTypography-root{color:#ffffffe6!important}.settlement-dialog .MuiDialogActions-root{background-color:#242270!important;border-top:1px solid #ffffff1f;padding:8px 24px 16px}.settlement-dialog .MuiDialogActions-root .MuiButton-root{border-color:#ffffff80!important;color:#ffffffe6!important}.settlement-dialog .MuiDialogActions-root .MuiButton-root:hover{background-color:#ffffff1a!important;border-color:#ffffffb3!important}.settlement-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-contained{background-color:#4caf50!important;color:#fff!important}.settlement-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-contained:hover{background-color:#45a049!important}.settlement-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-contained.MuiButton-containedSecondary{background-color:#f44336!important}.settlement-dialog .MuiDialogActions-root .MuiButton-root.MuiButton-contained.MuiButton-containedSecondary:hover{background-color:#d32f2f!important}@media(max-width:600px){.settlement-container{padding:12px}.settlement-container .settlement-header{align-items:flex-start;flex-direction:column;gap:8px}.settlement-container .settlement-stats{flex-direction:column;gap:8px}.settlement-container .transactions-list .transaction-card .transaction-content .transaction-players .player-section .player-name{font-size:.8rem}}.about-content{margin:0 20px;text-align:left}.about-content a{color:#deb887}.settings-container label{color:#fff;margin-right:10px}
/*# sourceMappingURL=main.d60001f2.css.map*/