body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#scrollStyle::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#scrollStyle::-webkit-scrollbar{width:6px;height:8px;background-color:#4682ce}#scrollStyle::-webkit-scrollbar-thumb{border-radius:3px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#4682ce}#scrollStyleWithoutDisplay::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5;display:none}#scrollStyleWithoutDisplay::-webkit-scrollbar{width:6px;height:8px;background-color:#4682ce;display:none}#scrollStyleWithoutDisplay::-webkit-scrollbar-thumb{border-radius:3px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#4682ce;display:none}.rules_toaster{width:450px}.App{text-align:center}.react-tel-input .form-control{font-size:14px;width:100%}.react-tel-input .form-control+div:before{content:""}.react-tel-input .phone-input-signup{font-size:14px;width:100%;border:none;margin-top:3px}.phone-input-update-profile-container .flag-dropdown .selected-flag{padding:0 0 0 3px}.phone-input-update-profile-container{margin-top:16px;margin-bottom:20px;width:80%;border:0;display:"flex";-webkit-flex:1 1;flex:1 1;display:-webkit-inline-flex;display:inline-flex;padding:0;position:relative;min-width:0;-webkit-flex-direction:column;flex-direction:column;vertical-align:top}.phone-input-update-profile-container:before{left:0;right:0;bottom:0;content:"\A0";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.42);pointer-events:none}.phone-input-signup-container .flag-dropdown .selected-flag{padding:0 0 0 3px}.phone-input-signup-container{margin-top:16px;margin-bottom:8px}.phone-input-signup-container:before{left:0;right:0;bottom:0;content:"\A0";position:absolute;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.42);pointer-events:none}.react-tel-input .phone-input-signup+div:before{content:"Phone Number *";font-size:10px;width:104px;text-align:left;left:0;top:0;color:#404040;padding:0;font-size:14px;font-family:Arial;font-weight:400;line-height:1;-webkit-transform:translateY(1.5px) scale(.75);transform:translateY(1.5px) scale(.75);-webkit-transform-origin:top left;transform-origin:top left}.react-tel-input .phone-input-primary+div:before{content:"Primary Phone *";font-size:10px;width:80px;left:10px}.react-tel-input .phone-input-sec+div:before{content:"Secondary Phone";font-size:10px;width:80px;left:10px}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.gridTable{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #b1d6f3}.table_wrapper{display:block;overflow-x:auto;white-space:nowrap}#rules_table,#rules_table_container{overflow:hidden}#rules_table tbody tr td:not(:first-child) span.cellToolTip{display:none;color:#000;text-decoration:none;padding:3px}#rules_table tbody tr td:not(:first-child):hover span.cellToolTip{display:block;position:absolute;background-color:#fff;border:1px solid #ccc;margin:2px 10px;width:200px}#rules_table tbody tr:not(:first-child) td:not(:first-child):not(:last-child):hover span.cellToolTip{top:-60px;left:-35px}#rules_table tbody tr:not(:first-child) td:last-child:hover span.cellToolTip{z-index:100;top:-60px;left:-100px}#rules_table tbody tr:first-child td:not(:first-child):hover span.cellToolTip{z-index:100;top:-30px;left:-35px}#rules_table tbody tr:first-child td:last-child:hover span.cellToolTip{top:-30px;left:-100px}#rules_table td,.col,.row,th{cursor:pointer;padding:10px;position:relative}#rules_table td:hover:before,.row:hover:before{background-color:#fff8dc;content:"\A0";height:100%;left:-5000px;position:absolute;top:0;width:10000px;z-index:-1}#rules_table td:not(:first-of-type):hover:after,.col:hover:after{background-color:#fff8dc;content:"\A0";height:10000px;left:0;position:absolute;top:-5000px;width:100%;z-index:-1}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#scrollStyleForTT::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:3px;background-color:#f5f5f5}#scrollStyleForTT::-webkit-scrollbar{width:2px;background-color:#66c2ff}#scrollStyleForTT::-webkit-scrollbar-thumb{border-radius:1px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#66c2ff}
/*# sourceMappingURL=main.2ab2c6ef.chunk.css.map */