.auth-login{max-width:768px}.auth-login,.auth-login form{font-size:large;display:flex;flex-direction:column;align-items:center}.auth-login form label{text-align:left;padding-bottom:3px;font-size:large}.auth-login form input{font-size:large;padding:3px;border-radius:6px;background-color:var(--input-background);color:var(--input-text);border-color:var(--input-border)}.email .password{display:flex;flex-direction:column;font-size:large}.auth-login form button.signin,.new-user form button.create{width:178px;margin-top:25px;font-size:large;background-color:var(--cta-button-bg-color);color:var(--button-text);padding:5px 25px;border-radius:18px}.new-user form button.create:disabled{background-color:var(--bet-option-highlight)}.auth-login form button:hover,.new-user form button.create:hover{background-color:var(--cta-button-hover-bg-color)}.new-user form button.create:hover:disabled{background-color:var(--manifest);cursor:not-allowed}.auth-login a,.new-user a{color:var(--link-color);margin:2px;font-size:12px}.new-user{font-size:large;max-width:768px}.new-user span{margin:2px;font-size:12px}.new-user form{display:flex;flex-direction:column;align-items:center;font-size:large;width:372px;background-color:var(--table-header-background);padding:5px 20px 20px;border-radius:10px}.new-user form label{text-align:left;padding-bottom:3px;font-size:large;font-weight:400;color:var(--unimportant-text)}.auth-login form input,.new-user form input{background-color:var(--smooth-operator);color:var(--input-text);padding:13px 3px 0;border-radius:3px;border:1px solid var(--icon-color);font-size:20px;margin:0 0 6px;width:calc(100% - 16px);height:36px}.new-user form input[type=password]{font-size:24px}.new-user h1{font-weight:400;color:var(--grayed-out-text);text-align:left;width:372px;padding-left:36px;margin-bottom:14px}.register-form .username{margin-bottom:0}.register-form *{width:calc(100% - 20px)}.new-user form input:focus{outline:none}.new-user form input::placeholder{color:var(--big-O-color)}span.note-span{font-size:small;color:var(--bet-text-color)}.biglogo{width:var(--big-logo-size);border-radius:50%}.link-box a{margin:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link-box{padding-top:15px;display:flex;justify-content:space-evenly;width:100%}.no-header{margin-top:0!important;display:flex;justify-content:center}.placeholder{position:absolute;top:0;text-align:left;font-size:20px;left:11px;height:calc(100% - 8px);color:var(--placeholder);vertical-align:middle;line-height:34px;pointer-events:none;transition:all .17s ease}.register-form .confirm,.register-form .email,.register-form .password,.register-form .username{position:relative}.filled .placeholder{top:-11px;font-size:11px;transition:all .17s ease}.check .exists,.check .length,.check .syntax{display:flex;font-size:12px;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.new-user .check{margin-bottom:10px}.new-user .display input{background-color:initial;border:none;outline:none;color:var(--icon-color);font-size:32px}.new-user .display input:focus{border:none;outline:none}.new-user .display{display:flex;justify-content:center;flex-direction:column;max-width:calc(100% - 20px)}.new-user button:hover img.continue{filter:brightness(135%)}.new-user .profile{max-width:100%}.create-group{font-size:xx-large;max-width:768px;background-color:var(--bet-background-color);padding:20px;border-radius:20px;display:flex;flex-direction:column;margin-bottom:0!important}.create-group td{font-size:medium;width:100%;text-align:justify;align-items:center}.create-group button.submit{width:128px;margin-top:10px;font-size:large;background-color:var(--cta-button-bg-color);color:var(--button-text);padding:5px 25px;border-radius:16px}.create-group button.add-user-button{background-color:var(--bet-option-button)}.create-group button.create-group{background-color:var(--cta-button-hover-bg-color);border:0;outline:none;align-items:center}.create-group button.create-group:hover{background-color:var(--cta-button-bg-color)}.create-group input{background-color:var(--form-input);color:var(--input-text);width:240px;padding:3px;border-radius:6px;border:none}.add0{font-size:small;text-align:center;margin-bottom:0}button.remove{width:23px;border:none;background-color:initial;padding:0 0 0 10px}button.remove img{opacity:1;height:20px;aspect-ratio:1}.create-group table{max-width:768px;width:auto}.create-group table td{width:auto;padding:5px}.create-group form table tbody tr td,.create-group form table tbody tr td input{font-size:20px}.error{font-size:smaller;font-style:italic;margin-top:5px}.create-group form table{border-spacing:5px}.table-message{position:absolute;width:100%;text-align:right;right:10px;height:19px;padding:0 10px 0 0}.btn-ctnr{display:flex;justify-content:space-around;width:100%}.title-label-label{font-weight:400;font-size:28px;color:var(--bet-text-color);text-align:left;padding-bottom:4px}.create-group .btn-cntr{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}.home{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px;min-height:90vh;height:100%;position:relative;top:-16px}.home .authored{font-size:48px;font-weight:100;color:var(--highlighted-dark);position:relative;top:-20px}.home .title{font-size:72px;font-weight:200;color:var(--cta-button-hover-bg-color)}.home .description{font-size:18px;text-align:center;margin-bottom:20px;position:relative;left:50%;transform:translateX(-50%)}.home .options{display:flex;justify-content:space-between;width:100%;max-width:1080px}.home .option{padding:20px;margin:0 10px;color:#fff;background-color:var(--background-color);text-decoration:none;border-radius:5px;font-size:16px;transition:background-color .3s ease}.home .option:hover{background-color:var(--satan-minus-one)}.home .card{background-color:var(--bet-background-color);border-radius:10px;box-shadow:0 4px 8px #0000001a;overflow:hidden;transition:transform .3s ease;height:300px;width:300px}.home .card:hover{background-color:var(--link-color);transform:scale(1.05)}.home .card-content{padding:20px;height:100%;display:flex;justify-content:space-between;flex-direction:column}.home .card-title{font-size:36px;font-weight:700;margin-bottom:10px}.home .card-description{font-size:16px}.footer{height:50px;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:4px 10px 40px;top:calc(100vh);transform:translateY(-50px);position:absolute}.footer .note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:36px;display:flex;flex-direction:column;justify-content:flex-end}.footer .note .link{width:180px}.footer .note a{color:var(--bet-option-highlight)}.flashy{width:100vh;margin:20px 0 0;display:flex;flex-direction:row;-webkit-user-select:none;user-select:none;position:relative}.flashy .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.flashy .biglogo{height:138px;width:138px;margin:0 10px}.home .description{background-color:initial;font-size:30px;font-weight:200;color:var(--bet-text-color)}.mage-blender{align-self:center;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;left:50%;transform:translateX(-50%)}.mage-blender img{display:block;max-height:300px;width:auto;height:auto}.home .acct-ctrl{position:absolute;top:69px;transform:translateY(-50%);right:16px}.user-bet-row,.user-bets-header{justify-content:space-evenly;grid-column-start:1;grid-column-end:4;grid-template-columns:8fr 6fr 5fr;display:grid;grid-gap:10px;gap:10px;font-weight:600;padding:5px}.user-bet-row{background-color:var(--table-bg)}.user-bet-row:nth-child(2n){background-color:var(--alt1-table-rows-bg)}.user-bet-row:nth-child(odd){background-color:var(--alt2-table-rows-bg)}.user-bets-header{background-color:var(--table-bg);display:grid;font-weight:700;grid-template-columns:9fr 10fr 5fr;background-color:var(--table-header-background);padding:5px;border-bottom:1px solid var(--table-border);color:var(--bright-text)}.user-bet-row *{text-align:left;font-weight:500;font-size:20px;text-align:center;white-space:nowrap;overflow:hidden}.user-bets-header *{font-size:24px}.user-picture{margin-right:10px}.bet-title{text-align:left}.placed-bets{gap:10px;width:400px;row-gap:0;margin:10px;color:var(--grayed-out-text)}.user-id,.user-option,.user-wager{overflow-x:auto;overflow-y:hidden}.bet-header{display:flex;flex-direction:row;justify-content:space-between;margin:-20px -20px 0;padding:20px 20px 0;width:565px}.bet.menu{padding:20px}.bet-menu-div p{text-align:left}.bet-menu-div .description{padding:1px 5px;margin:10px;position:static;width:400px;text-align:left;background-color:var(--highlighted-dark);border-radius:8px;display:flex;align-self:flex-start;flex-direction:column}.delete-button{padding:0;height:35px;background-color:initial}.delete-button:hover{background-color:var(--soft-highlight)}.cash-out-button{padding:10px 20px;background-color:var(--cta-button-bg-color)}.bet-options-confirm button{color:#fff;border:none;border-radius:17px;cursor:pointer;font-weight:700;transition:background-color .3s}.bet-options{width:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.bet-options .button-container{display:flex;width:100%;align-items:flex-end;justify-content:flex-end;flex-direction:row;margin:15px 0 10px}.bet-options .button-container button{margin:0 0 0 10px}.section-title{font-weight:700;text-align:left;position:relative;left:65px;font-size:24px;width:100%}.delete-button img{position:relative;margin:5px 8px}.profile-nav{padding-left:0}.profile-nav img{height:50px;width:50px;margin-right:14px;cursor:pointer;border-radius:50%;object-fit:cover;position:relative}.profile-nav .profile-menu-mobile{background-color:var(--table-header-background);font-size:24px;position:absolute;width:150px;transform:translateX(calc(-100% + 50px)) translateY(-10px);border-radius:2px;color:var(--grayed-out-text)}.profile-nav .profile-menu-mobile *{padding:4px 8px;cursor:pointer}.profile-nav .profile-menu-mobile :hover{background-color:var(--highlighted-dark)}.profile-signout-div{display:flex;flex-direction:row;margin:5px 0 5px 13px}.user-data>*{display:flex;flex-direction:row;font-size:24px;align-items:flex-end;width:100%;justify-content:space-between;align-items:center;padding:5px}.user-data{display:flex;flex-direction:column;color:var(--bet-text-color);min-width:433px}.pfp-img{height:112px;width:112px;position:relative}.edit{cursor:pointer;border-radius:4px}.edit:hover{background-color:var(--soft-highlight)}.edit img{margin:5px}.forgot-pwd a{padding:15px;color:var(--link-color)}.forgot-pwd a:hover{color:var(--link-hover)}.profile{text-align:center;display:flex;flex-direction:column}.submit-change{background-color:initial;border:none}.submit-change img{height:24px;margin:5px 0}.edit,.submit-change{vertical-align:middle}.edit-name input,.edit-username input{width:100%;margin-right:15px;border-radius:4px;box-sizing:border-box;background-color:var(--form-input);border:none;color:var(--input-text);font-size:24px}.submit-change:hover{background-color:var(--soft-highlight)}.profile-pic{display:flex;flex-direction:column;margin-right:28px;height:112px}.edit-box{display:flex;justify-content:center}.edit{display:inline-block}.profile-data{display:flex;flex-direction:row;text-align:center}.reset-password-link{width:100%;font-size:14px}.reset-password-link a{color:var(--link-color)}.reset-password-link a:hover{color:var(--link-hover)}.profile ul{display:block;text-align:left;margin:0 auto;width:auto}.profile ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.social.page{padding-right:20px}.social .search-bar{font-size:30px;padding:3px;border-radius:6px;background-color:var(--input-background);color:var(--input-text);width:calc(100% - 36px);max-width:413px;outline:none;border:none}.social .search-container{transform:translateX(0)}.social .search-bar:focus,.social .search-bar:hover{padding:1px}.social .top-down{display:flex;flex-direction:column;align-items:flex-start}.social .commish{display:flex;flex-direction:row;padding:4px 20px 2px;width:100%}.commish-email{font-weight:200;color:var(--bet-text-color)}.commish-name{color:var(--grayed-out-text);font-weight:600;font-size:28px}.social .result{background-color:initial;border:0;max-width:100%}.social .group-name{font-size:56px;font-weight:400;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--bright-text)}.social .group{width:900px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:2px solid var(--table-border);border-radius:0}.comm-container{font-size:20px;text-align:left;display:flex;flex-direction:row;align-items:flex-end}.comm-container span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.social button{background-color:var(--cta-button-hover-bg-color);color:#fff;padding:10px 20px;border:none;border-radius:17px;cursor:pointer;font-weight:700;transition:background-color .3s}.social button:hover{background-color:var(--cta-button-bg-color)}.social .insert-button{margin:10px;align-self:flex-end}.message{width:100%;color:var(--bet-option-highlight);font-size:40px}.user-element{height:40px;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--bet-background-color);padding:4px;font-size:20px;display:flex;flex-direction:row;justify-content:space-between;color:var(--bright-text);transition:border-color .3s ease,background-color .3s ease;border:2px solid var(--bet-background-color);align-items:center;margin:2px 5px}.user-element:hover{background-color:var(--highlighted-dark);border:2px solid var(--bet-option-highlight)}.user-element img{height:30px;width:30px;border-radius:50%;margin-right:8px}.user-element button{background-color:initial;border:0;height:auto}.user-element button img{height:16px;width:16px}.grayed-out{color:var(--grayed-out-text)}.username{margin-bottom:2px}.bet{background-color:var(--bet-background-color);width:565px;border-radius:30px;margin:20px;padding:10px;color:var(--text-color);box-shadow:"0 0 10px rgba(255, 255, 255, 0.3)";position:relative}.bet img#status{position:absolute;top:0;left:10px;margin:10px;height:24px;width:24px}.bet .odds{color:var(--bet-text-color);font-weight:600;font-size:16.67px}.it-hits,.line{color:var(--cta-button-hover-bg-color);font-size:32px}.odds{text-align:right}.options-winnings{align-items:center;margin-top:10px;justify-content:space-between}.options-winnings,.value-form{display:flex;flex-direction:row}.description *{text-align:left;width:100%;margin:4px 10px}.description{padding:1px 5px;margin:10px;position:relative;left:0;width:80%;text-align:left;background-color:var(--highlighted-dark);border-radius:8px;align-self:flex-start;overflow:hidden}.description,.find-groups{display:flex;flex-direction:column}.find-groups{justify-content:center;font-weight:700;color:var(--bet-option-highlight);font-size:30px}.find-groups a{padding-top:10px;color:var(--deactive-gray);text-decoration:none}.find-groups a:hover{color:var(--bet-text-color)}.input-buttons,.user-container,.winnings-cash{display:flex;flex-direction:row}.user-container{flex-wrap:wrap;align-items:flex-end;padding:5px 0;width:480px;border-radius:10px;background-color:var(--highlighted-dark)}.bet-header{font-size:30px;font-weight:600}.user-bet-row img.user-picture{height:30px;width:30px;aspect-ratio:1;margin-right:1px;border-radius:50%}.user-id{display:flex;flex-direction:row}.user-id .user-name{max-width:112px}.modal{height:100%;display:flex;flex-direction:column;justify-content:space-between}.modal *{font-size:20px}.modal h2{font-size:36px}.modal input{font-size:large;padding:3px;border-radius:6px;background-color:var(--input-background);color:var(--input-text);border-color:var(--input-border);width:413px}input.delete{background-color:var(--danger-input);color:var(--text-color);border-radius:4px;border:1px solid var(--danger);outline:none;margin-left:auto;margin-top:30px;position:relative;font-size:24px}input.delete::placeholder{color:var(--danger)}.modal p{margin:10px 0}.modal .button-container{display:flex;justify-content:flex-end;flex-direction:row;position:relative;margin:10px}.modal .button-container button{margin-left:15px}.warning{position:relative;text-align:left;margin:5px 0 5px auto}.actions{align-self:flex-end}.actions,.cancel-button{display:flex;flex-direction:column}.cancel-button{padding:5px 20px;background-color:var(--bet-option-button);color:var(--bet-text-color);border-radius:20px;vertical-align:middle;transition:background-color .3s ease;justify-content:space-around;border:none}.cancel-button:hover{background-color:var(--bet-option-highlight)}.confirm-delete{height:35px;background-color:initial;border:0;padding:2px 5px;display:flex;justify-content:space-around;flex-direction:column;border-radius:16px}.confirm-delete:hover{background-color:var(--soft-highlight)}.modal-title{font-weight:bolder;font-size:34px;color:var(--text-color)}.modal-title.descriptor{font-weight:lighter;color:var(--bet-text-color)}.confirm-modal-bet{font-weight:bolder;font-size:40px;overflow:hidden}.modal .confirm-button{padding:5px 20px;margin-top:0;border-radius:16px}.modal-data{display:flex;align-items:flex-end;flex-direction:column}p.modal-data{margin-top:0}.confirm-modal-value{font-weight:bolder;font-size:40px;color:var(--text-color)}.confirm-remove{padding:5px 20px;background-color:var(--delete-button);color:var(--bet-text-color);border-radius:20px;vertical-align:middle;transition:background-color .3s ease;display:flex;flex-direction:column;justify-content:space-around;border:none}.confirm-remove:hover{background-color:var(--delete-button-hover)}input.search-bar{outline:none;border:2px solid var(--highlighted-dark);font-size:48px;color:var(--bet-text-color);margin:0 10px}.search-bar:focus,.search-bar:hover{border:2px solid var(--soft-highlight)!important}.modal .user{display:flex;flex-direction:row}.modal .name{width:465px;font-size:45px;overflow:hidden;white-space:nowrap;padding-left:10px}.usi{flex-direction:column;justify-content:flex-start;z-index:1}.search-container,.usi{display:flex;align-items:center}.search-container{transform:translateX(18px)}.search-container img{margin:2px}.result .display{font-size:34px}.text-fields .display{font-size:32px;margin-bottom:0;color:var(--bright-text);overflow:hidden;white-space:nowrap}.result .username,.user .username{font-size:20px;font-style:italic;color:var(--grayed-out-text)}.text-fields{display:flex;flex-direction:column}.result{display:flex;flex-direction:row;width:413px;overflow:hidden;border-radius:4px;border:2px solid var(--highlighted-dark);background-color:var(--form-input);padding:4px}.result-pfp{width:20%;margin-right:10px;display:flex;justify-content:center}.usi .add{background-color:initial;border:none;padding:0;height:48px;border-radius:50%}.usi .add:hover{background-color:var(--highlighted-dark)}.modal .success-title{font-style:oblique;font-weight:500;height:100%}.failure-modal,.success-modal{z-index:100000}.report{position:absolute;bottom:5px;right:10px}.report a{font-size:10;color:var(--bet-option-highlight);font-weight:300}.usi .scroll-container{z-index:10;position:absolute!important;top:154px;max-height:360px;overflow-y:auto}.normal-overflow{overflow:visible}.skinny{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;padding:5px 30px!important}.radio-group{display:flex;gap:10px}.radio-label{position:relative;cursor:pointer;line-height:30px;color:var(--bet-text-color);-webkit-user-select:none;user-select:none}.custom-radio{height:30px;width:56px;background-color:var(--bet-option-button);border-radius:14px;margin-right:10px;vertical-align:middle;transition:background-color .3s ease}.real-radio:checked+.custom-radio{background-color:var(--button-background)}.custom-radio:checked{background-color:var(--cta-button-bg-color)}.real-radio{position:absolute;margin:0;height:0;width:0;opacity:0}.option-list{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-radio.option{width:275px;margin:5px 0;padding:5px 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:19px;justify-content:space-between;display:flex;flex-direction:row}.custom-radio.option label{padding:5px}.custom-radio.option:checked{background-color:var(--cta-button-bg-color)}.option-list label{cursor:pointer}.custom-radio.option .name{position:relative;width:180px;white-space:nowrap;overflow:hidden;left:15px;text-align:left}.custom-radio.option .value{right:15px;white-space:nowrap;width:70px;text-align:right}.App,.custom-radio.option .value{position:relative;overflow:hidden}.App{font-family:sans-serif;text-align:center;background-color:var(--background-color);padding:0;display:flex;flex-direction:column;align-items:center;height:100%;width:100%}body,h1,h2,h3,h4,h5,h6{margin:0}body{color:var(--text-color);background-color:var(--background-color);font-family:Arial,sans-serif;display:flex;align-items:center;justify-content:center;min-height:100vh}:root{--logo-size:50px;--big-logo-size:200px;--nav-link-color:#fff;--input-text:#fff;--text-color:#fff;--button-text:#fff;--bright-text:#e0e0ea;--grayed-out-text:#ddd;--bet-text-color:#ccc;--table-border:#c3c9cf;--icon-color:#c3c3c3;--title:#bbb;--big-O-color:#aeaeae;--placeholder:#a9a9a9;--unimportant-text:#aaa;--deactive-gray:#aaa;--header-color:#4caf50;--button-background:#4caf50;--button-hover:#45a049;--link-color:#4caf50;--link-hover:#45a049;--darker-text:#158415;--nav-link-hover-color:#45a049;--cta-button-bg-color:#4caf50;--dark-green:#171;--cta-button-hover-bg-color:#45a049;--table-bg-green:#142814;--manifest:#777;--bet-option-button:#555d50;--bet-option-highlight:#737870;--form-input:#555;--satan-minus-one:#555;--highlighted-dark:#444;--smooth-operator:#3a3a3a;--bet-background-color:#333;--list-item-background:#333;--input-background:#333;--background-color:#121212;--soft-highlight:#666;--table-header-background:#222;--alt1-table-rows-bg:#525252;--cool-dark:#28262b;--alt2-table-rows-bg:#28262b;--half-bet-background-color:#181818;--table-bg:#0d1108;--danger-input:#2f2626;--table-bg-red:#281414;--error-color:#8e1717;--danger:#ba1d24;--danger-faded:#ba1d2433;--delete-button:#cd0e31;--delete-button-hover:#dd1035;--dark-red-highlight: ;--dark-green-highlight: ;--overlay:#0c0c0c80;--almost-opaque:#333333bf;--rotation-time:1s;--fancy:#c0de31;--masters-gold:#f6e200;--waiting:#ad9e13;--golf-trash:#dd1010;--golf-bad:#c05454;--golf-mid:#8a8a8a;--golf-good:#54c054;--golf-great:#148b14;--gold:gold;--silver:silver;--bronze:#cd7f32}*{box-sizing:border-box}#__next,#root{height:100vh;position:absolute;top:0}#__next,#root,.page{width:100%;display:flex;flex-direction:column;align-items:center}.page{margin-top:96px;padding-bottom:74px;height:100%;overflow-x:hidden;overflow-y:auto}.notification-box{position:relative;z-index:1;overflow-x:visible}.icon-parent{position:relative}.wallet img{overflow:hidden;margin:10px}.wallet .amount{font-size:64px;margin:20px 0 10px}.null{color:var(--grayed-out-text);padding:0 10px}.create-bet{max-width:768px;width:768px;background-color:var(--bet-background-color);padding:20px;border-radius:20px;font-size:16px;text-align:left}.create-bet form{display:flex;flex-direction:column;align-items:flex-start;font-size:16px}label{font-weight:700}.create-bet input,.create-bet select{width:100%;border-radius:4px;box-sizing:border-box;background-color:var(--form-input);border:none;color:var(--input-text);font-size:36px}.create-bet input:focus{outline:none}.create-bet label{font-size:28px}.create-bet textarea{width:100%;min-height:3em;max-height:434px;resize:vertical;padding:8px;margin-bottom:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;background-color:var(--form-input);color:var(--input-text)}.bet-radio{display:flex;justify-content:space-between;width:auto;margin-left:15px;padding-left:15px}label input[type=radio]{cursor:pointer;-webkit-user-select:none;user-select:none}.create-bet button{background-color:var(--cta-button-bg-color);color:#fff;padding:10px 20px;border:none;border-radius:17px;cursor:pointer;font-weight:700;transition:background-color .3s}.create-bet button:hover{background-color:var(--cta-button-hover-bg-color)}.create-bet button.remove-button:hover{background-color:var(--soft-highlight)}.bet-radio .custom-radio{text-align:center;width:auto;height:auto;padding:10px 20px;border-radius:19px;min-width:138px}.custom-radio:checked{background-color:var(--nav-link-hover-color)}input[type=radio]{height:0;width:0;margin:0;padding:0}.bet-radio .radio-label{line-height:normal;font-size:16px}.bet-radio .radio-label .real-radio:checked+.custom-radio{background-color:var(--nav-link-hover-color)}.over-under-input{display:flex;flex-direction:row;font-size:28px;margin:20px}.over-under-input label{padding-right:10px;margin-left:5px;padding-left:10px}.create-bet .spec-input{background-color:var(--input-background);font-size:28px;font-weight:600;width:calc(100% - 144px);color:var(--bet-text-color)}.create-bet .box{display:flex;width:100%}.create-bet .right-column{flex-direction:column;flex-grow:1;flex:1 1}.create-bet .left-column,.create-bet .right-column{display:flex;align-items:flex-start;margin-left:10px}.create-bet .left-column{flex-direction:column;flex:2 1}.input-row{display:flex;flex-direction:column;margin:10px;padding:10px;width:100%;box-sizing:border-box}.create-bet select,.create-bet select option{font-size:20px}.create-bet select{padding:3px}.select-corner{padding:10px;margin:10px}.hit-input,.miss-input{display:flex;flex-direction:row;padding:10px}.moneyline-input{margin:20px}.hit-input label,.miss-input label{width:200px}.create-bet textarea::placeholder{color:var(--grayed-out-text)}.moneyline-input input{margin-left:10px}.options-input{padding:15px;margin:15px}.options-input thead{font-weight:600;text-align:center;font-size:20px}.options-input thead td{padding:10px;background-color:var(--table-header-background)}.options-input table{gap:0;border-collapse:collapse;border-spacing:0}.options-input input{font-size:30px}.options-input table thead tr td:first-child{border-top-left-radius:9px}.options-input table thead tr td:nth-child(2){border-top-right-radius:9px}.remove-option{border-radius:18px;height:36px;width:36px;position:absolute}.remove-button{position:absolute;background-color:initial;width:36px;aspect-ratio:1}.remove-option button{background-color:initial;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}.remove-button:hover{background-color:var(--soft-highlight)}.remove-button{padding:0}.remove-button img{width:32px;height:32px}.add-option{margin:15px 0}.add-button{display:flex;flex-direction:row}.add-btn-txt{font-size:18px;padding-left:7.5px;padding-bottom:1.5px;display:flex;align-self:flex-end;font-weight:600}.add-button img{height:24px;width:24px}.selects{display:flex;flex-direction:row;width:calc(100% - 10px)}.selects *{flex:1 1}.selects .group,.selects .type{display:flex;flex-direction:column;width:40%;margin:5px}.redirect-to-new-group{font-size:24px;font-weight:600;max-width:768px;width:calc(100% - 20px);color:var(--soft-highlight)}.redirect-to-new-group a{font-weight:400;color:var(--cta-button-bg-color)}.redirect-to-new-group a:hover{color:var(--cta-button-hover-bg-color)}#wordtitles{text-align:center;text-align:left}#wordtitles h1{font-size:28px;margin-bottom:0;color:var(--header-color)}#wordtitles h6{font-family:DigitizedMontserrat;font-size:10px;margin-top:0;color:var(--highlighted-dark);text-align:left}@font-face{font-family:DigitizedMontserrat;src:url(/_next/static/media/MontserratSubrayada-Regular.cfbc2961.ttf) format("truetype");font-weight:400;font-style:normal}header{background-color:var(--background-color);padding:15px 20px;text-align:center;color:var(--header-text-color);position:fixed;top:0;max-width:100%;width:100%;z-index:10;justify-content:space-between}.logo,header{display:flex;align-items:center}.logo{justify-content:center;margin-bottom:10px}.logo img{width:var(--logo-size);height:auto;margin-right:10px}nav{display:flex;justify-content:space-between;overflow-x:auto;position:absolute;left:230px;right:230px;padding-bottom:16px;transform:translateY(8px);margin:0}nav a img{width:100%;max-width:50px}nav a{color:var(--bet-background-color);text-decoration:none;padding:0 8px;font-size:18px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;border-left:1px solid var(--bet-background-color)}nav a:hover{filter:brightness(200%);border-left:1px solid var(--half-bet-background-color)}.login-as-button{background-color:var(--cta-button-bg-color);height:50px;width:50px;border-radius:50%;cursor:pointer;transition:background-color .3s ease;align-self:flex-start;outline:none;border:none}.login-as-button img{transform:translateX(-4px) translateY(2px)}.cta-button:hover{background-color:var(--cta-button-hover-bg-color)}.users-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;padding:5px 0;width:480px;border-radius:10px;background-color:var(--highlighted-dark)}.group-manager{margin:96px 20px 20px}.group-element,.group-manager{display:flex;flex-direction:column}.group-element{background-color:var(--bet-background-color);width:768px;align-items:center;margin:20px;border-radius:20px;padding:0 0 40px}.add{padding:3px}.bets-container-title,.requests-container-title,.user-container-title{font-weight:400;font-size:28px;color:var(--bet-text-color);text-align:left;padding-bottom:4px}.group-title{color:var(--bright-text);font-weight:200;font-size:48px;width:100%;text-align:left;padding-left:10px;border-top-right-radius:20px;border-top-left-radius:20px;background-color:var(--cool-dark);padding-bottom:5px;margin-bottom:8px}.group-info{display:flex;flex-direction:row;justify-content:space-between;position:relative;left:10px;right:10px;width:calc(100% - 40px)}.bet-container{height:calc(100% - 36px)}.scroll{overflow-y:auto;width:240px}.bet-view-row{display:flex;flex-direction:row;justify-content:space-between;width:240px;padding:2px 0 2px 5px;color:var(--grayed-out-text)}.bet-view-row .participations,.bet-view-row .titles,.bet-view-row .types{text-align:left;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.bet-view-row .titles{width:35%}.bet-view-row .types{width:36%}.bet-view-row .participations{width:15%}.bet-view-row:nth-child(2n){background-color:var(--alt1-table-rows-bg)}.bet-view-row:nth-child(odd){background-color:var(--alt2-table-rows-bg)}.requests{margin-top:20px;width:calc(100% - 60px);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.requests img{height:24px}.request .no-results,.request .user{width:350px;height:84px}.pfp{margin-right:12px}.pfp img{border-radius:50%;height:64px}.top-down{display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;white-space:nowrap}.request .user{display:flex;background-color:var(--form-input);padding:10px 12px 10px 4px;border-radius:16px}.request .display{font-size:32px;margin-bottom:0;color:var(--bright-text);overflow:hidden;white-space:nowrap}.request .username{font-size:20px;color:var(--grayed-out-text);overflow:hidden;white-space:nowrap}.requests .left:hover,.requests .right:hover{background-color:var(--soft-highlight)}.requests .left,.requests .right{width:30px;height:30px;border-radius:50%;padding:3px}.left img{transform:translateX(-2px)}.right img{transform:translateX(2px)}.req-nav-div{display:flex;flex-direction:row;align-items:flex-end;width:420px;justify-content:space-between}.no-results{background-color:var(--form-input);padding:24px 4px 10px;border-radius:16px;color:var(--deactive-gray);text-align:center;font-weight:500;font-size:30px}.decision-box{display:flex;flex-direction:row-reverse;justify-content:space-between;width:420px;padding:10px 65px 2px}.accept .text,.reject .text{padding-top:5px;color:var(--bet-text-color);position:absolute;transform:translateX(-25%)}.accept,.reject{width:32px;height:32px;border-radius:50%}.accept img,.reject img{transform:translateY(4px)}.accept:hover,.reject:hover{background-color:var(--soft-highlight)}.forgot-password,.forgot-password-form,.reset-password,.reset-password-form{display:flex;flex-direction:column;align-items:center}.forgot-password-form,.reset-password-form{width:100%}.forgot-password-form input,.reset-password-form input{font-size:large;padding:3px;border-radius:6px;background-color:var(--input-background);color:var(--input-text);border:none;width:calc(100% - 100px)}.forgot-via-email,.update-password{width:178px;margin-top:10px;font-size:large;background-color:var(--cta-button-bg-color);color:var(--button-text);padding:5px 25px;border-radius:18px}.forgot-via-email:hover{background-color:var(--cta-button-hover-bg-color)}.forgot-password-form .input,.reset-password-form .pwd{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;margin:30px 0 5px}.forgot-password-form .input label,.reset-password-form .pwd label{font-weight:400;font-size:20px;padding-right:15px;text-align:left}.forgot-password-form .input label{width:auto}.forgot-password-form .input input{width:400px}.reset-password-form .pwd label{width:auto}.reset-password-form .pwd input{width:400px;max-width:100%}.forgot-password i{margin-bottom:10px}.error{color:var(--error-color)}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-gap:10px;gap:10px;padding:10px;width:400px;max-width:100%}.grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.profile-selection img{max-width:100%;max-height:100px;border-radius:50%}.selector-radio{margin-top:10px;position:relative;display:inline-block;cursor:pointer}.selector-radio input{position:absolute;opacity:0;cursor:pointer}.selector-radio span{position:relative;display:inline-block;width:18px;height:18px;background-color:var(--list-item-background);border-radius:50%;transition:background-color .3s}.selector-radio input:checked+span{background-color:var(--grayed-out-text);border-color:var(--bet-text-color)}.confirm-button{background-color:var(--cta-button-bg-color);color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;min-width:122px;margin-top:auto}.confirm-button:hover{background-color:var(--cta-button-hover-bg-color)}.full-width-element{grid-column:1/span 3;display:flex;flex-direction:column;align-items:center;justify-content:center}.placed-bets-table{max-width:800px}.placed-bets-table table{border-collapse:collapse;gap:0}.placed-bets-header{font-weight:700;width:100%;background-color:var(--bet-option-button)}.placed-bet-row{align-items:center;padding:5px}.mobile-row.winner,.placed-bets-table .winner{background-color:var(--table-bg-green)}.mobile-row.loser,.placed-bets-table .loser{background-color:var(--table-bg-red)}.bet-name,.outcome,.profits,.status,.to-win,.wager{text-align:center;padding:5px 10px}.mobile-placed-bets-table{padding:15px 0 104px;display:flex;flex-direction:column;justify-content:space-between}.scroll-horizontal{overflow-x:auto;overflow-y:hidden}.mobile-row *{display:flex;flex-direction:row;width:180px;padding:5px 10px}.mobile-row .mobile-profits,.mobile-row .mobile-to-win,.mobile-row .mobile-wager{width:128px}.mobile-table{max-width:100%;max-height:calc(100vh - 176px)}.mobile-row{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:var(--background-color)}.scroll-horizontal .mobile-row:first-child{position:-webkit-sticky;position:sticky;left:0}.scroll-horizontal .mobile-row .bet-name.mobile-title{position:-webkit-sticky;position:sticky;left:0;background-color:inherit}.mobile-placed-bets-header{background-color:var(--bet-option-button);position:-webkit-sticky;position:sticky;top:0}.mobile-history{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center;font-size:36px;font-weight:600;color:var(--bet-text-color)}.net-change,.percentage,.total-wager,.winnings{margin:10px 0 0 15px;display:flex;flex-direction:row;align-items:center}.mobile-history .descriptor{font-size:18px;color:var(--unimportant-text);display:flex;flex-direction:row;align-items:flex-end}.mobile-history .value{font-size:22px;font-weight:700;color:var(--form-input);transform:translateY(2px);margin:0 4px}.attribution{width:768px;background-color:var(--bet-background-color);margin:10px 0;padding:10px;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start}.attribution a{text-decoration:none}.attribution a .title{font-size:26px;font-weight:600;color:var(--text-color);text-decoration:none}.attribution.mobile .title{font-size:23px}.attribution a{color:var(--link-color);display:flex;flex-direction:column;align-items:flex-start;font-size:20px;font-weight:600}.attribution.mobile a{color:var(--text-color);text-decoration:none}.attribution a:hover{color:var(--link-hover)}.attribution .data{display:flex;flex-direction:row;align-items:flex-end;font-size:20px;font-weight:600;text-decoration:none}.attribution .data *{margin:0 11px}.attribution.mobile{width:290px;padding:10px 45px 10px 25px;display:flex;flex-direction:row}.attribution.mobile img{position:relative;left:0}.attribution.mobile .title{position:relative;left:10px}.mobile-menu-button{position:fixed;bottom:10px;right:10px;border-radius:50%;background-color:var(--almost-opaque);padding:10px}.mobile-menu-button img{width:50px;height:50px}.sidebar{position:fixed;right:0;bottom:0;top:0;width:156px;z-index:12;background-color:var(--bet-background-color);display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.sidebar-container{position:absolute;height:100%;width:100%;z-index:11;background-color:var(--overlay)}.sidebar-profile{font-size:12px;width:100%;height:117px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:20px}.sidebar .bars,.sidebar-profile{display:flex;flex-direction:column;align-items:center}.sidebar .bars{width:156px;justify-content:space-between;flex:1 1;overflow-x:visible;overflow-y:scroll}.sidebar-profile .username{font-size:20px;font-weight:700}.sidebar-profile .display,.sidebar-profile .username{text-overflow:ellipsis}.pfp-box{display:flex;flex-direction:row-reverse;align-self:center}.sidebar-profile .pfp{border-radius:50%;height:64px;margin:4px}.sidebar .login,.sidebar .signout{color:var(--text-color);background-color:var(--cta-button-bg-color);border:none;border-radius:15px;padding:8px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:background-color .3s ease}.sidebar .login{width:100px}.sidebar .signout:hover{background-color:var(--cta-button-hover-bg-color)}.sidebar-nav{display:flex;flex-direction:column;font-size:18px;width:100%;overflow-x:visible}.sidebar-nav a{text-decoration:none;color:var(--deactive-gray)}.sidebar-nav a:hover{text-decoration:underline;color:var(--bet-text-color)}.commish-title a,.user-title a{text-align:left;padding-left:0!important;color:var(--text-color)!important;font-weight:500}.commish-title,.user-title{display:flex;flex-direction:row;justify-content:flex-start;padding-left:5px!important;font-weight:900}.commish-links,.user-links{display:flex;flex-direction:column;text-align:left;overflow-x:visible}.commish-options *,.user-options *{padding-left:8px;font-weight:400;overflow-x:visible}.pfp-box{position:relative}.commish-options,.user-options{margin:10px 0}.pfp-box .big{height:100px;border-radius:50%;margin-bottom:5px}.mmt{justify-self:flex-end;margin-top:auto}.tree img{width:100%;padding:20px}.tree-menu{max-width:400px;margin:96px 52px 52px;position:relative;grid-row:1/span 4;grid-column:2/3}.leaf{text-align:center;flex-direction:column;align-items:center;color:var(--bet-background-color);overflow:hidden;text-overflow:ellipsis;background-color:"transparent"}.leaf,.leaf-box{position:absolute;transition:transform var(--rotation-time) ease;pointer-events:none;display:flex;justify-content:center}.leaf-box{width:120%;height:120%;top:-10%;left:-10%}.rotate-img{z-index:1;pointer-events:all}.leaf:hover{font-weight:700;filter:brightness(200%)}.dendrology{position:absolute;color:var(--bet-background-color)}.tree-menu a.login{background-color:var(--bet-option-highlight);padding:10px 20px;color:var(--text-color);border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;min-width:122px}.tree-menu a.login:hover{background-color:var(--cta-button-bg-color)}a.leaf{text-decoration:none;pointer-events:all}.dendrology{background-color:var(--background-color);width:195px;aspect-ratio:1;border-radius:8px;box-shadow:0 0 10px #0000001a;font-size:16px;transition:transform .3s ease}.dendrology:hover{transform:scale(1.05)}.home.page{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-template-columns:2fr 6fr 2fr;grid-template-rows:repeat(4,1fr)}.devs,.thanks{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;max-width:768px;padding:40px}.samwise-gamgee{font-weight:900}.devs *,.thanks p{text-align:left}.devs{display:flex;flex-direction:column;align-items:flex-start}.commissioner-menu{color:var(--soft-highlight);max-width:295px}.commissioner-menu .option:hover{filter:brightness(200%)}.commissioner-menu .option{color:inherit;display:flex;flex-direction:column;align-items:center;font-size:18px;font-weight:400;color:var(--bet-background-color)}.commissioner-menu .bets,.commissioner-menu .groups{font-weight:700;font-size:24px;text-align:left;width:100%;margin:10px 0}.commissioner-menu .options{margin-top:5px;display:flex;flex-direction:row;justify-content:space-between}.loading{display:flex;justify-content:center;align-items:center;height:100vh}@keyframes loadingAnimation{0%,to{height:10px}50%{height:25px}}.live-icon{display:flex;height:40px;visibility:visible;color:var(--danger);font-weight:400;font-size:20px;-webkit-user-select:none;user-select:none;margin:auto 0;text-align:center;vertical-align:middle;line-height:40px}.live-icon .dot{width:10px;height:10px;margin:15px 5px 15px 10px;border-radius:5px;background-color:var(--danger);box-shadow:0 0 15px 2px var(--danger);animation:fadeBoxShadow 2.5s infinite}@keyframes fadeBoxShadow{0%,to{box-shadow:0 0 15px 2px var(--danger)}50%{box-shadow:0 0 10px 4px var(--danger-faded)}}.user-balance{display:flex;flex-direction:row;align-items:flex-end;border-bottom:1px solid var(--table-border);padding:2px}.user-balance.title{border:none;color:var(--deactive-gray);background-color:var(--input-background)}.user-balance.title .balance,.user-balance.title .username{margin-bottom:0;bottom:0;position:relative}.user-balance.title .balance{padding:0}.user-balance .balance{max-width:160px;width:auto;font-size:24px;font-weight:400;text-align:left;padding:1px 2px;border-radius:5px;box-sizing:border-box;bottom:5px;position:relative;color:var(--unimportant-text)}.user-balance .balance:hover{background-color:var(--soft-highlight)}.user-balance.title .balance:hover{background-color:initial}.user-balance .username{width:240px;font-size:32px;font-weight:600;text-align:left;margin-bottom:5px;color:var(--bright-text)}.user-balance .pfp img{width:48px;height:48px;margin:0 10px}.user-balance .pfp{width:68px}.balance-table .query img{margin:4px 20px 4px 4px;position:absolute;height:32px;left:16px}.balance-table .query input{position:absolute;left:68px;background-color:var(--background-color);margin-top:0;border:none;outline:none;font-size:32px;color:var(--deactive-gray)}.balance-table input::placeholder{color:var(--soft-highlight)}.balance-table .query{width:100%;position:relative;height:40px}.balance-table{width:480px;height:375px;position:relative;bottom:0;margin-top:20px}.error-title{font-size:32px;color:var(--bright-text);font-weight:600}.criteria{font-size:16px;color:var(--deactive-gray);font-weight:600}.no-such-user{text-align:left;position:relative;padding-left:80px;width:100%}.user-balance input.balance{color:var(--unimportant-text)}.user-balance input.balance,.user-balance input.balance:hover{background-color:initial;border:none;outline:none}.text-nav{text-decoration:underline;color:var(--deactive-gray);display:flex;justify-content:flex-end;margin-left:auto;position:relative;bottom:0;right:0;position:absolute}.text-nav *{padding:0 0 0 10px;cursor:pointer}.admin{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:20px;gap:20px;grid-template-areas:"ub cr" "ub pga";width:auto}.dot-selector{display:flex;flex-direction:row}.dot-selector button{border:0;outline:0;background-color:var(--grayed-out-text);color:var(--text-color);font-size:24px;height:16px;width:16px;margin:0 10px;border-radius:50%}.commissioner-requests{margin-bottom:18px}.admin-component{background-color:var(--table-header-background);padding:10px 30px 30px;margin:20px;border-radius:30px}.admin-component.selected{border:1px solid var(--table-border);padding:9px 29px 29px}.admin-component.selected,.admin-component:hover{box-shadow:var(--soft-highlight) 0 0 10px}.admin-component .header-span{font-size:28px;color:var(--bet-text-color);font-weight:600px;width:100%;text-align:left}.admin-component.user-bals{grid-area:ub;width:540px}.admin-component.pga-tool{grid-area:pga;margin:0;width:480px}.admin-component.commishify{grid-area:cr;margin:0;width:480px}.new-golf-tournament.form button.submit{background-color:var(--cta-button-bg-color);color:#fff;padding:10px 20px;border:none;border-radius:17px;cursor:pointer;font-weight:700;transition:background-color .3s;position:absolute;bottom:4px;right:0}.new-golf-tournament.form button.submit:hover{background-color:var(--cta-button-hover-bg-color)}.admin .query input{background-color:initial}.commission{font-size:24px;color:var(--text-color);background-color:var(--cool-dark);padding:20px;border-radius:10px;width:auto;height:auto;top:20px;position:relative}.commission h1{margin-top:0;text-align:left}.commission ul{padding-left:20px;list-style-type:none}.commission li{text-align:left}.commission .commishify{background-color:var(--header-color);color:#fff;border:none;padding:10px 20px;font-size:18px;cursor:pointer;border-radius:20px;width:100%;transition:background-color .3s ease}.commission .commishify:hover{background-color:var(--cta-button-hover-bg-color)}.commission li::marker{transform:rotate(45deg)}.commission li img{height:80px;filter:brightness(480%);margin-bottom:0;left:50%;position:relative;transform:translateX(-50%);-webkit-user-select:none;user-select:none}.commishify.deactive{background-color:var(--bet-option-button)}.commishify.deactive:hover{background-color:var(--bet-option-highlight);cursor:not-allowed}.drop-down-item{width:100%;max-width:375px;height:71px;border:1px solid var(--table-border);padding-right:25px;position:relative;margin:1px 0}.drop-down-item,.drop-down-selector{background-color:var(--bet-background-color)}.drop-down-selector{max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:355px}.drop-down-selector .scroll-container{z-index:11;position:relative}.player-selector{position:relative}.drop-down-selector .selected{background-color:var(--soft-highlight)}.dda{width:20px;position:absolute;bottom:2px;right:2px;-webkit-user-select:none;user-select:none}.dda.left{transform:rotate(90deg)}.dda.down{transform:rotate(0deg)}.scroll-container .drop-down-item{padding-right:9px}.scroll-container{position:relative}.masters-place-bet-form{display:flex;flex-direction:column;align-items:center}.golfer .strokes{display:flex;justify-content:flex-end;align-items:flex-end;font-weight:600}.golfer .strokes span{padding-right:5px}.golfer .golfer-name{font-size:32px;font-weight:700;text-align:left;padding-left:5px}.golfer.drop-down-item .golfer-name{text-align:right;padding-left:0}.golfer.drop-down-item{margin:0}.alternates,.first-team{display:flex;flex-direction:row;position:relative;height:119px;margin:0 0 40px;width:calc(100vw - 30px);max-width:1580px}.masters-place-bet-form .number{color:var(--unimportant-text);font-weight:600;width:calc(100% - 20px);text-align:left}.player-selector{height:100%}.picks.title{padding-left:10px;font-size:48px;text-align:left;font-weight:600;align-self:flex-start;color:var(--bright-text)}.masters-place-bet-form{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:795px;width:1580px}.masters-place-bet-form .pick-box{grid-column:1/5;grid-row:1/3}.masters-place-bet-form .form{max-width:800px;min-width:640px;background-color:var(--input-background);border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:20px;box-sizing:border-box;grid-column:2/4;grid-row:3/6}.form-header{height:60px;border-radius:30px;background-color:var(--nav-link-hover-color);color:#fff;font-size:24px;font-weight:600;display:flex;align-items:center;padding-left:20px}.tab-radio{display:flex;justify-content:space-around;margin-bottom:20px}.tab{background-color:var(--form-input);color:#fff;padding:10px 20px;border-radius:22px;cursor:pointer;transition:background-color .3s ease}.tab:hover{background-color:var(--nav-link-hover-color)}.form-body{padding:20px;display:flex}.cta-button{width:100%;max-width:200px;padding:12px 24px;background-color:var(--nav-link-hover-color);color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.cta-button:hover{background-color:var(--darker-text)}.golfer.display{border:1px solid var(--table-border);width:269px;margin:0 10px}.golfer.display .golfer-name{font-size:24px;height:28px}.golfer.display .strokes{font-size:16px;display:flex;flex-direction:row}.team .starters,.team.alt-disp{display:flex;flex-direction:column}.box-score{border:1px solid var(--table-border);height:20px;width:26px;text-align:end}.box-score.wide{aspect-ratio:2/3;width:34px}.team{text-align:left;display:flex;flex-direction:column;justify-content:flex-start}.team-title{text-align:left;width:267px;padding-left:10px;font-weight:700;font-size:24px;color:var(--bright-text)}.actions-golf{flex-direction:column;align-items:center;width:calc(100% - 20px - 289px)}.actions-golf,.opponent{position:relative;display:flex}.opponent{transform:translateX(56px);font-size:36px;color:var(--grayed-out-text);font-weight:500;background-color:var(--form-input);height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 56px);overflow-x:hidden;overflow-y:hidden;border-radius:20px;padding-left:2px;padding-top:2px;padding-right:16px;align-self:flex-start;margin:0 5px 5px 0}.opponent .username{font-size:16px}.opponent .text-fields{align-items:flex-start;display:flex;flex-direction:column;padding-left:5px}.opponent .display{transform:translateY(-2px)}.actions-golf .cta-button{margin-top:10px}.team-title-wrapper{display:flex;justify-content:space-between;width:291px;margin-bottom:10px;padding:0 16px}.team-title{border-radius:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 7px}.group.league,.league.placeholder-div{border:1px solid var(--table-border);position:relative;background-color:var(--bet-background-color);z-index:10}.your-group-selector .league{width:100%}.your-group-selector{width:72%;margin-bottom:23px}.group.league{font-size:28px;height:56px;background-color:var(--input-background);padding:14px;text-align:left;width:100%;text-wrap:nowrap;overflow:hidden}.your-group-selector .scroll-container{max-width:100%;left:0;right:0;max-height:168px;height:168px;top:56px!important;position:absolute}.your-group-selector .drop-down-selector{width:100%;position:relative}.projection{font-weight:500;font-size:22px;position:relative;top:28%}.projection .number{font-weight:600;font-size:28px}.player-selector.error-wrapper{height:calc(100% - 44px)}.opponent.error-wrapper{background-color:var(--table-header-background)}.opponent .error-message{position:relative;width:100%;left:50%;transform:translateX(-50%)}.golf-bet.page{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;overflow-y:hidden}.golf-bet.page,.masters.page{padding-bottom:0}.form-body .projection{width:256px;text-align:left;padding-top:10px;padding-left:10px}.erred-group{border:1px solid var(--danger);box-shadow:0 0 12px var(--danger)}.timer{color:var(--deactive-gray);background-color:var(--bet-background-color);width:296px;font-weight:600;font-size:24px;padding:10px;border-radius:20px;margin:auto}.clsd-sts-msg{text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;width:100%}.timer img{margin:auto 0}.timer .unit{font-size:20px;font-weight:400}.timer .time{font-size:40px;padding:0 5px}.timer .time-units{display:flex;color:var(--bet-text-color);margin-left:auto;justify-content:space-between}.search input.search-bar{background-color:var(--input-background);color:var(--bet-text-color);width:100%;font-size:24px}.search .results-container{overflow-y:auto;overflow-x:hidden;max-height:216px;margin-left:10px;transform:translateX(18px) translateY(-28px)}.results-container{position:absolute}.results-container .text-fields{text-align:left}.search .results-container{z-index:2}.search-bar.error{border:1px solid var(--danger);box-shadow:0 0 12px var(--danger)!important}.search-bar.error:focus,.search-bar.error:hover{border:2px solid var(--danger)!important}.error-wrapper{border:1px solid var(--error-color)!important;box-shadow:0 0 12px var(--error-color)!important}.error-message{position:relative;bottom:-8px;left:0;display:flex;justify-content:space-around;color:var(--error-color);-webkit-user-select:none;user-select:none;width:100%}.league-bets,.m-1v1-bets{display:flex;flex-direction:column;align-items:center}.masters .bar{display:flex;flex-direction:column;min-width:300px;width:300px;overflow-x:hidden;overflow-y:auto;font-size:24px;max-height:100%;justify-content:flex-start;padding-right:21px;position:relative;padding-bottom:30px;margin:40px 0}.msb-header{background-color:var(--dark-green);font-weight:600;border-radius:14px}.masters.dashboard{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0 auto;position:relative;overflow:hidden}.stats{height:calc(100% - 40px);text-align:center;margin:40px 40px 0 0;overflow-y:auto;overflow-x:hidden}.live.stats{margin:0 40px 0 0}.scrollbox{visibility:hidden}a .opponent.link{font-size:22px;height:28px;overflow-y:hidden;overflow-x:auto}a .opponent.link .username{font-size:22px}.container-for-league-or-oppie a,.container-for-league-or-oppie a:active,.container-for-league-or-oppie a:hover,.container-for-league-or-oppie a:link,.container-for-league-or-oppie a:visited{text-decoration:none}.container-for-league-or-oppie{background-color:var(--bet-background-color);padding:8px;margin:10px;border-radius:20px;color:var(--big-O-color)!important;width:100%}.container-for-league-or-oppie .bh{display:flex;flex-direction:row;justify-content:flex-start;color:var(--big-O-color);border-top:1px solid var(--table-border);padding-left:8px;padding-top:5px}.opponent.link{transform:translateX(0);margin:2px 0 2px 10px;font-weight:400}.stats{max-width:900px;width:100%}.one-on-one-bet .score{color:var(--text-color);text-align:left;height:28px}.score-box{text-align:center;position:absolute;left:calc(80% - 6px);margin-left:6px;border:1px solid var(--table-border);color:var(--text-color);min-width:37px}.one-on-one-bet{position:relative;margin:3px}.one-on-one-bet .score{margin:5px;overflow-y:hidden;overflow-x:auto}.asterisk{width:12px;color:var(--bet-option-highlight);position:absolute;left:calc(80% - 12px)}.asterisk,.masters .no-results{font-weight:600;text-align:center}.masters .no-results{background-color:initial;padding:24px 4px;border-radius:16px;color:var(--highlighted-dark);font-size:30px}.league-bet .league-title{color:var(--bright-text);font-size:30px;font-weight:600;text-align:left}.league-bet{display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto;grid-gap:0;gap:0;position:relative}.league-title{color:var(--bright-text);font-size:30px;font-weight:600;text-align:left}.league-score{justify-content:flex-start;padding-left:5px}.league-place,.league-score{display:flex;align-items:flex-end;font-weight:600;color:var(--unimportant-text)}.league-place{text-align:end;justify-content:flex-end;font-size:18px;height:36px}.masters table{border-spacing:0;background-color:var(--table-bg);width:100%;color:var(--text-color);font-size:14px;border-left:1px solid var(--table-border);border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border)}.masters thead{position:-webkit-sticky;position:sticky;top:-1px;z-index:1;border-top:1px solid var(--table-border)}.masters th{text-align:left;background-color:var(--table-header-background);border-bottom:1px solid var(--table-border);position:relative}.masters td,.masters th{padding:8px 12px}.masters tbody tr:nth-child(2n){background-color:var(--table-bg-green)}.masters tbody tr.cut{background-color:var(--danger-input);color:var(--unimportant-text)}.masters tbody tr.cut:nth-child(2n){background-color:var(--table-bg-red)}.masters tbody tr:hover{background-color:var(--soft-highlight)}.masters tbody tr.cut:hover{background-color:var(--alt1-table-rows-bg)}.masters td:nth-child(2),.masters td:nth-child(8),.masters th:nth-child(2),.masters th:nth-child(8){border-left:1px solid var(--table-border)}.masters td:nth-child(3),.masters th:nth-child(3){border-right:1px solid var(--table-border)}.sort-arrow{height:10px;position:absolute;bottom:7px;right:0}.masters thead tr{border:1px solid var(--table-border)}.masters thead tr th{border-top:1px solid var(--table-border)}.scrollbox-content,.scrollbox:focus,.scrollbox:hover{visibility:visible}.new-golf-wager{transition:filter .6s ease}.new-golf-wager:hover{filter:brightness(150%)}.status-widget{text-align:left;color:var(--bet-text-color);height:120px;width:256px;background-color:var(--bet-background-color);grid-column:4/5;grid-row:4/5;padding:10px;align-items:flex-end;border-radius:25px;margin:0 auto}.status-widget img{height:52px;border-radius:50%}.status-widget .readable{display:flex;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px}.status-widget .readable div{padding:5px;border:1px solid var(--table-border)}.status-widget .readable div:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:var(--background-color)}.status-widget .readable div:nth-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:400!important}.status-widget .readable .closed{background-color:var(--cool-dark)}.status-widget .readable .waiting{background-color:var(--waiting);color:var(--bet-background-color)}.status-widget .readable .ready{background-color:var(--golf-great)}.status-widget img.status{height:26px;padding:0;position:absolute;bottom:20px;right:20px;transform:translateX(50%) translateY(-50%)}.status-widget .users{display:flex;justify-content:space-between;font-weight:600}.status-widget .users .us-container{position:relative;height:84px;width:64px}.status-widget .users .versus{margin-top:auto;font-size:32px;padding-bottom:10px}.masters.dashboard .widgets{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-top:96px;padding-right:20px;height:100%}.widgets *{margin:10px 0}.pga-icon{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;width:213px;text-decoration:none}a.pga-icon{color:var(--unimportant-text)}a.pga-icon:hover{color:var(--bright-text)}.tournament-widget{background-color:var(--bet-background-color);border-radius:20px;font-size:36px;width:350px;padding:12px}.tournament-widget span{width:100%;text-align:left;display:flex}.sign-in button.sign-in{width:178px;margin-top:10px;font-size:large;background-color:var(--cta-button-bg-color);color:var(--button-text);padding:5px 25px;border-radius:18px}.sign-in a,.sign-in a:visited{color:var(--link-color)}.sign-in a:hover{color:var(--link-hover)}.new-golf-tournament{flex:1 1;width:405px;display:flex;flex-direction:column;position:relative}.deez{width:90%;max-width:1110px;margin-top:calc(var(--component-height) / -2);margin-bottom:4em;margin-left:auto;margin-right:auto;display:flex;justify-content:center;font-size:19px}.name-entry{display:flex;flex-direction:column;align-items:flex-start}.new-golf-tournament .name-entry{padding:5px 20px 20px}.new-golf-tournament .date-time-picker{padding:20px 20px 5px}.date-time-picker{width:300px}.date-time-picker div label{color:var(--big-O-color)}.date-time-picker div label.Mui-focused{color:var(--link-hover)}.date-time-picker div div div button svg{fill:var(--link-hover)}.date-time-picker>div>div{color:var(--big-O-color)}.date-time-picker>div>div>fieldset{border-color:var(--big-O-color)}.date-time-picker .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.date-time-picker .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.date-time-picker>div>div>fieldset.Mui-focused.MuiOutlinedInput-notchedOutline{border-color:var(--link-hover)}.css-1e3wlyl-MuiButtonBase-root-MuiMenuItem-root-MuiMultiSectionDigitalClockSection-item.Mui-selected{background-color:var(--link-hover)!important}body>div.base-Popper-root.MuiPickersPopper-root.css-1anqmj6-MuiPopper-root-MuiPickersPopper-root>div.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPickersPopper-paper.css-z17wx0-MuiPaper-root-MuiPickersPopper-paper>div>div.MuiDialogActions-root.MuiDialogActions-spacing.MuiPickersLayout-actionBar.css-knqc4i-MuiDialogActions-root>button{color:var(--link-hover)}.MuiPickersDay-root.Mui-selected{background-color:var(--link-hover)!important}.url{border-radius:4px;background-color:var(--form-input);font-size:20px;height:26px;padding:2px 4px;overflow-x:hidden;overflow-y:hidden;text-align:left;margin:0 20px}.name-entry input{background-color:var(--input-background);color:var(--input-text);outline:none;border:none;padding:3px;border-radius:6px}span.link{text-decoration:none;z-index:1;margin-left:25px}.tournament-link-list a{text-decoration:none;color:var(--bright-text);display:flex;align-items:center;justify-content:space-between}.tournament-link-list{display:flex;flex-direction:column;width:calc(100% - 40px);margin:0 auto;align-items:center}.tournament-link{border:5px double var(--table-border);border-radius:35px;height:120px;width:100%;min-width:609px;max-width:1000px;margin:10px 0;font-size:2em;overflow:hidden;position:relative}.golf-preview{filter:brightness(33%)}.golf-preview:hover{filter:brightness(50%)}.golf-preview.augusta:hover{filter:brightness(56%)}.golf-preview.valhalla:hover{filter:brightness(50%)}.tournament-link *{pointer-events:none}.tournament-link .golf-preview{pointer-events:all}.tournament-link:hover{text-shadow:0 0 13px var(--soft-highlight)}.return{width:calc(100vw - 30px);max-width:1580px;padding:0 16px;text-align:left;color:var(--big-O-color)}.return:hover{color:var(--bet-text-color)}a.pgaad.bet{text-decoration:none;display:grid;align-items:flex-end;color:var(--icon-color);font-size:20px;grid-template-columns:1fr 6fr;grid-template-rows:1fr 1fr 1fr;grid-gap:5px;gap:5px;padding:8px 12px}a .tt{font-size:36px;font-weight:600;color:var(--bright-text);text-align:left;grid-column:2/3;grid-row:1/3;margin-bottom:0!important;margin-left:0!important;transform:translateY(8px)}a.pgaad.bet *{margin:5px 10px}a.pgaad.bet img{margin:0;padding-left:4px}a.pgaad .pga{grid-row:span 3}a.pgaad .invite{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-end;padding-bottom:2px;margin:0;border-bottom:1px solid var(--icon-color);transform:translateY(-8px)}a.pgaad.bet:hover{color:var(--grayed-out-text);border:2px solid var(--table-border);padding:6px 10px}a.pgaad .tt.hover{color:var(--text-color)}.viewpwd{position:absolute;right:4px;top:45%;transform:translateX(-50%) translateY(-50%);height:60%;width:auto;aspect-ratio:auto}.viewpwd:hover{filter:brightness(125%)}.viewpwd.active:hover{filter:brightness(100%)}.viewpwd.active{filter:brightness(150%)}