{
    "game server token - back": SimpleButton (
        within: "server browser - back",
        z: 1000,
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (0,0,0,0x5F),
        ),
    ),
    "game server token - panel": SimpleButton (
        within: "game server token - back",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.5, px: -500),
                    dist: (frac: 0.0, px: 1000),
                ),
                y_axis: (
                    from: (frac: 0.5, px: -350),
                    dist: (frac: 0.0, px: 700),
                )
            ),
            fill_color: (0,0,0,0x9F),
        ),
    ),
    "game server token - units typing": SimpleButton (
        within: "game server token - panel",
        text: "1",
        typable: true,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.0, px: 40),
                    dist: (frac: 1.0, px: -360),
                ),
                y_axis: (
                    from: (frac: 0.5, px: -20),
                    dist: (frac: 0.0, px: 40),
                )
            ),
            fill_color: (0xFF,0xFF,0xFF,0x7F),
        ),
    ),
    "game server token - title": SimpleButton (
        within: "game server token - panel",
        text: "Choose length of time for token to remain valid:",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.0, px: 40),
                    dist: (frac: 1.0, px: -80),
                ),
                y_axis: (
                    from: (frac: 0.3, px: -20),
                    dist: (frac: 0.0, px: 40),
                )
            ),
        ),
    ),
    "game server token - loading": SimpleButton (
        within: "game server token - panel",
        text: "Acquiring token...",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.0, px: 40),
                    dist: (frac: 1.0, px: -80),
                ),
                y_axis: (
                    from: (frac: 0.7, px: -20),
                    dist: (frac: 0.0, px: 40),
                )
            ),
        ),
    ),
    "game server token - copy": SimpleButton (
        within: "game server token - panel",
        text: "Copy to Clipboard",
        start_enabled: false,
        default: (
            area: (
                x_axis: (
                    from: (frac: 0.5, px: -200),
                    dist: (frac: 0.0, px: 400),
                ),
                y_axis: (
                    from: (frac: 0.7, px: -20),
                    dist: (frac: 0.0, px: 40),
                )
            ),
            fill_color: (0x00,0x7F,0xFF,0x7F),
        ),
        while_hovered: (
            fill_color: (0x00,0x7F,0xFF,0xBF),
        )
    ),
    "game server token - close": SimpleButton (
        within: "game server token - panel",
        default: (
            area: (
                x_axis: (
                    from: (frac: 1, px: -48),
                    dist: (frac: 0, px: 36),
                ),
                y_axis: (
                    from: (frac: 0, px: 12),
                    dist: (frac: 0, px: 36),
                )
            ),
            fill_color: (255,0,0,255),
        ),
        while_hovered: (
            area: (
                x_axis: (
                    from: (frac: 1, px: -51),
                    dist: (frac: 0, px: 42),
                ),
                y_axis: (
                    from: (frac: 0, px: 9),
                    dist: (frac: 0, px: 42),
                )
            ),
        ),
        text: "X",
    ),



    "game server token - units choice - value": SimpleButton (
        within: "game server token - panel",
        default: (
            area: (
                x_axis: (
                    from: (frac: 1, px: -280),
                    dist: (frac: 0, px: 240),
                ),
                y_axis: (
                    from: (frac: 0.5, px: -20),
                    dist: (frac: 0, px: 40),
                )
            ),
            fill_color: (95,95,95,255),
            border_color: (159,159,159,255),
        ),
        while_hovered: (
            fill_color: (127,127,127,255),
        )
    ),
    "game server token - units choice - dropdown": SimpleButton (
        start_enabled: false,
        z: 30,
        within: "game server token - units choice - value",
    ),
    "game server token - units choice - cancel": SimpleButton (
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: -1000, px: 0),
                    dist: (frac: 3000, px: 0),
                ),
                y_axis: (
                    from: (frac: -1000, px: 0),
                    dist: (frac: 3000, px: 0),
                )
            ),
        )
    ),
    "game server token - units choice - dropdown border": SimpleButton (
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: -1),
                    dist: (frac: 1, px: 2),
                ),
                y_axis: (
                    from: (frac: 0, px: -1),
                    dist: (frac: 4, px: 2),
                )
            ),
            fill_color: (223,223,31,255),
        )
    ),
    "game server token - units choice - Hours": SimpleButton (
        z: 30,
        text: "Hours",
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (95,95,95,255),
        ),
        while_hovered: (
            fill_color: (127,127,127,255),
        )
    ),
    "game server token - units choice - Days": SimpleButton (
        z: 30,
        text: "Days",
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 1, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (95,95,95,255),
        ),
        while_hovered: (
            fill_color: (127,127,127,255),
        )
    ),
    "game server token - units choice - Weeks": SimpleButton (
        z: 30,
        text: "Weeks",
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 2, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (95,95,95,255),
        ),
        while_hovered: (
            fill_color: (127,127,127,255),
        )
    ),
    "game server token - units choice - Years": SimpleButton (
        z: 30,
        text: "Years",
        within: "game server token - units choice - dropdown",
        default: (
            area: (
                x_axis: (
                    from: (frac: 0, px: 0),
                    dist: (frac: 1, px: 0),
                ),
                y_axis: (
                    from: (frac: 3, px: 0),
                    dist: (frac: 1, px: 0),
                )
            ),
            fill_color: (95,95,95,255),
        ),
        while_hovered: (
            fill_color: (127,127,127,255),
        )
    ),



}
