.game-modal-cream{--game-modal-cream-bg:#fdf2d9;--game-modal-cream-header:#3f3d4e;--game-modal-cream-row-label:#d8b68d;--game-modal-cream-row-value:#ebd3b4;--game-modal-cream-border:#2a2a2a;--game-modal-cream-text:#2a2a2a;--game-modal-cream-text-muted:#5a4a3a;--game-modal-cream-placeholder:#a89888;background:var(--game-modal-cream-bg);border:4px solid var(--game-modal-cream-border);border-radius:1rem;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.25)}.game-modal-cream__header{background:var(--game-modal-cream-header);text-align:center;border-radius:.75rem .75rem 0 0;padding:1rem 1.5rem}.game-modal-cream__header-title{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);font-size:1.25rem;font-weight:800}.game-modal-cream__body{padding:1.25rem 1.5rem 1.5rem}.game-modal-cream__body-text{color:var(--game-modal-cream-text);margin-bottom:1rem;font-size:1rem;font-weight:700;line-height:1.5}.game-modal-cream__row{border:2px solid var(--game-modal-cream-border);isolation:isolate;border-radius:.75rem;align-items:stretch;display:flex;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,.08)}.game-modal-cream__row-label{background:var(--game-modal-cream-row-label);color:var(--game-modal-cream-text);white-space:nowrap;flex-shrink:0;align-items:center;min-width:-moz-fit-content;min-width:fit-content;padding:.75rem 1rem;font-size:.875rem;font-weight:800;display:flex}.game-modal-cream__row-value{background:var(--game-modal-cream-row-value);color:var(--game-modal-cream-text);border:none;outline:none;flex:1;padding:.75rem 1rem;font-size:.9375rem;font-weight:700}.game-modal-cream__row-value::placeholder{color:var(--game-modal-cream-placeholder);font-weight:500}.game-modal-cream__row-value:focus{background:#f5e6c8}.game-modal-cream__row-value-wrapper{background:var(--game-modal-cream-row-value);border-radius:0 .75rem .75rem 0;flex:1;align-items:stretch;min-width:0;display:flex;overflow:hidden}.game-modal-cream__row-value-wrapper>div{flex:1;min-width:0}.game-modal-cream .PhoneInput{flex:1;align-items:stretch;gap:0;min-width:0;display:flex}.game-modal-cream .PhoneInputInput{flex:1;min-width:0;background:var(--game-modal-cream-row-value)!important;color:var(--game-modal-cream-text)!important;caret-color:var(--game-modal-cream-text)!important;box-shadow:none!important;border:none!important;border-radius:0 .75rem .75rem 0!important;outline:none!important;padding:.75rem 1rem .75rem 1.25rem!important;font-weight:700!important}.game-modal-cream .PhoneInputInput:focus{box-shadow:none!important;background:#f5e6c8!important;outline:none!important}.game-modal-cream .PhoneInputInput::placeholder{color:var(--game-modal-cream-placeholder)!important;font-weight:500!important}.game-modal-cream .PhoneInputCountry,.game-modal-cream .PhoneInput>.relative{flex:none;max-width:3.75rem}.game-modal-cream .PhoneInputCountrySelectButton{box-sizing:border-box;flex-shrink:0;background:var(--game-modal-cream-row-value)!important;border:none!important;border-right:2px solid var(--game-modal-cream-border)!important;color:var(--game-modal-cream-text)!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:3.75rem!important;padding:.75rem .25rem!important;font-weight:700!important}.game-modal-cream .PhoneInputCountrySelectButton:hover:not(:disabled){background:#f5e6c8!important}.game-modal-cream .PhoneInputCountryDropdown{background:var(--game-modal-cream-bg)!important;border:2px solid var(--game-modal-cream-border)!important}.game-modal-cream .PhoneInputCountrySearch{background:var(--game-modal-cream-row-value)!important;border:1px solid var(--game-modal-cream-border)!important;color:var(--game-modal-cream-text)!important}.game-modal-cream .PhoneInputCountrySearch::placeholder{color:var(--game-modal-cream-placeholder)!important}.game-modal-cream .PhoneInputCountryOption{font-weight:600;color:var(--game-modal-cream-text)!important}.game-modal-cream .PhoneInputCountryOption:hover{background:var(--game-modal-cream-row-value)!important}.game-modal-cream .PhoneInputCountryOption--selected{background:var(--game-modal-cream-row-label)!important}.game-modal-cream__error{color:#b91c1c;text-align:center;font-size:.875rem;font-weight:800}.game-user-menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;background:#0a0a0a;border:4px solid #1a1a1a;border-radius:1rem;align-items:center;gap:.5rem;max-width:min(16rem,100vw - 5rem);padding:.45rem .65rem;transition:background-color .15s,transform .1s,box-shadow .1s;display:flex;box-shadow:0 4px rgba(0,0,0,.45)}.game-user-menu-trigger:hover{background:#141414}.game-user-menu-trigger:active{transform:translateY(2px);box-shadow:0 2px rgba(0,0,0,.45)}.game-user-menu-trigger__name{color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.45);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8125rem;font-weight:800;overflow:hidden}.game-user-menu-trigger__chevron{color:rgba(255,255,255,.92);flex-shrink:0;width:1rem;height:1rem}.game-user-menu-trigger__lead-icon{color:rgba(255,255,255,.92);flex-shrink:0;width:1.25rem;height:1.25rem}.game-user-menu-trigger__avatar{border:3px solid var(--game-modal-cream-row-label);object-fit:cover;border-radius:9999px;flex-shrink:0;width:2rem;height:2rem}.game-user-menu-trigger__avatar-fallback{background:linear-gradient(145deg,var(--game-modal-cream-row-label)0%,#a08050 100%);color:var(--game-modal-cream-text);justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex}.game-user-menu__header{text-align:left;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.game-user-menu__avatar{border:3px solid var(--game-modal-cream-row-label);object-fit:cover;border-radius:9999px;flex-shrink:0;width:2.75rem;height:2.75rem;box-shadow:0 2px 6px rgba(0,0,0,.35)}.game-user-menu__avatar-fallback{background:linear-gradient(145deg,var(--game-modal-cream-row-label)0%,#a08050 100%);color:var(--game-modal-cream-text);justify-content:center;align-items:center;font-size:1.125rem;font-weight:800;display:flex}.game-user-menu__meta{flex:1;min-width:0}.game-user-menu__display-name{color:#fff;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.4);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:800;overflow:hidden}.game-user-menu__email{color:rgba(253,242,217,.82);white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:.6875rem;font-weight:700;overflow:hidden}.game-user-menu__actions{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.game-playing-as-card__header{text-align:left;align-items:center;gap:.5rem;display:flex}.game-playing-as-card__header-spacer,.game-playing-as-card__edit-header{flex-shrink:0;width:2.25rem;height:2.25rem}.game-playing-as-card__header-spacer{visibility:hidden;pointer-events:none}.game-playing-as-card__edit-header{color:rgba(255,255,255,.5);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background .15s,transform .1s;display:inline-flex}.game-playing-as-card__edit-header:hover{color:rgba(255,255,255,.95);background:rgba(255,255,255,.1)}.game-playing-as-card__edit-header:active{transform:scale(.96)}
