/// <reference types="react" />
import './fonts/community-icons.css';
import './styles/reset.css';
/**
 * Style fragments - Imports - End
 */
/**
 * Style assets - Imports - Start
 */
import GoogleIconContained from './assets/social/contained/google';
import FacebookIconContained from './assets/social/contained/facebook';
import TwitterIconContained from './assets/social/contained/twitter';
import LinkedinIconContained from './assets/social/contained/linkedin';
import GoogleIconOutlined from './assets/social/outlined/google';
import FacebookIconOutlined from './assets/social/outlined/facebook';
import TwitterIconOutlined from './assets/social/outlined/twitter';
import LinkedinIconOutlined from './assets/social/outlined/linkedin';
/**
 * Style assets - Imports - End
 */
/**
 * Export default theme
 */
declare const theme: {
    typography: {
        htmlFontSize: number;
        fontSize: number;
        fontWeightLight: string;
        fontWeightRegular: string;
        fontWeightMedium: string;
        fontWeightBold: string;
        h1: {
            fontSize: string;
        };
        h2: {
            fontSize: string;
        };
        h3: {
            fontSize: string;
        };
        h4: {
            fontSize: string;
        };
        h5: {
            fontSize: string;
        };
        h6: {
            fontSize: string;
        };
        body1: {
            fontSize: string;
        };
    };
    shape: {
        borderRadius: number;
        borderRadiusSm: number;
    };
    spacing: number;
    mixins: {
        toolbar: {
            minHeight: number;
            '@media (min-width:0px)': {
                minHeight: number;
            };
            '@media (min-width:600px)': {
                minHeight: number;
            };
        };
    };
    components: {
        MuiAppBar: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    color: any;
                    backgroundColor: any;
                };
            };
        };
        MuiAutocomplete: {
            defaultProps: {
                clearIcon: JSX.Element;
                popupIcon: JSX.Element;
            };
        };
        MuiAvatar: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    img: {
                        borderRadius: string;
                    };
                };
            };
        };
        MuiButton: {
            variants: ({
                props: {
                    variant: string;
                };
                style: {
                    borderWidth: number;
                    '&:hover, &:active': {
                        borderWidth: number;
                    };
                };
            } | {
                props: {
                    variant: string;
                };
                style: {
                    borderWidth?: undefined;
                    '&:hover, &:active'?: undefined;
                };
            } | {
                props: {
                    variant: string;
                };
                style: {
                    borderWidth: number;
                    '&:hover, &:active'?: undefined;
                };
            })[];
            styleOverrides: {
                root: ({ theme }: any) => {
                    textTransform: string;
                    fontWeight: any;
                    padding: string;
                    lineHeight: number;
                    borderRadius: any;
                };
                sizeSmall: {
                    fontSize: string;
                    padding: string;
                };
                sizeMedium: {
                    fontSize: string;
                    padding: string;
                };
                sizeLarge: {
                    fontSize: string;
                    padding: string;
                };
            };
        };
        MuiContainer: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        paddingLeft: number;
                        paddingRight: number;
                    };
                    maxWidth: any;
                };
            };
        };
        MuiDialog: {
            styleOverrides: {
                root: {
                    '& .MuiDialog-paperFullScreen': {
                        display: string;
                        flexDirection: string;
                    };
                    '& .MuiDialog-paperScrollBody': {
                        overflowY: string;
                    };
                };
            };
        };
        MuiDrawer: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiDrawer-paperAnchorBottom': {
                        borderTopLeftRadius: any;
                        borderTopRightRadius: any;
                        maxHeight: string;
                        paddingTop: any;
                        '&:before': {
                            content: string;
                            border: string;
                            width: number;
                            position: string;
                            top: number;
                            left: string;
                        };
                        '& > *': {
                            paddingTop: number;
                        };
                    };
                };
            };
        };
        MuiIcon: {
            defaultProps: {
                baseClassName: string;
                fontSize: string;
            };
        };
        MuiIconButton: {
            styleOverrides: {
                sizeSmall: {
                    fontSize: string;
                };
                sizeMedium: {
                    fontSize: string;
                };
                sizeLarge: {
                    fontSize: string;
                };
            };
        };
        MuiOutlinedInput: {
            styleOverrides: {
                root: {
                    borderRadius: number;
                };
            };
        };
        MuiPopover: {
            styleOverrides: {
                paper: ({ theme }: any) => {
                    borderRadius: number;
                };
            };
        };
        MuiSelect: {
            defaultProps: {
                IconComponent: ({ className }: {
                    className: any;
                }) => JSX.Element;
            };
        };
        MuiTooltip: {
            defaultProps: {
                enterDelay: number;
            };
        };
        SCAccountChangeMailValidation: {
            styleOverrides: {
                root: () => {
                    '& .MuiAlert-message': {
                        display: string;
                        alignItems: string;
                    };
                };
            };
        };
        SCAccountDataPortability: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiTypography-root': {
                        marginBottom: any;
                    };
                    '& .SCAccountDataPortability-create-button': {
                        marginRight: any;
                        marginBottom: any;
                    };
                    '& .SCAccountDataPortability-download-button': {
                        marginBottom: any;
                    };
                    '& .SCAccountDataPortability-generation-info': {
                        fontWeight: any;
                    };
                };
            };
        };
        SCAccountDelete: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiTypography-root': {
                        marginBottom: any;
                    };
                    '& .SCAccountDelete-confirm > .MuiTextField-root': {
                        display: string;
                    };
                };
            };
        };
        SCAccountReset: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiAlert-message': {
                        display: string;
                        alignItems: string;
                    };
                };
            };
        };
        SCAccountVerify: {
            styleOverrides: {
                root: () => {
                    '& .MuiAlert-message': {
                        display: string;
                        alignItems: string;
                    };
                };
            };
        };
        SCBaseDialog: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        minWidth: number;
                    };
                    minWidth: number;
                    '& .MuiDialogContent-root': {
                        [x: number]: {
                            padding: number;
                        };
                        paddingLeft: number;
                        paddingRight: number;
                        marginLeft: any;
                        marginRight: any;
                        '& .infinite-scroll-component__outerdiv': {
                            height: string;
                            '& .infinite-scroll-component': {
                                paddingRight: number;
                                ' > .': {
                                    marginBottom: any;
                                };
                                '& .MuiList-root': {
                                    paddingTop: number;
                                    paddingBottom: number;
                                    '& .MuiListItem-root': {
                                        paddingLeft: number;
                                        paddingRight: number;
                                        '& .SCBaseItemButton-root': {
                                            borderRadius: number;
                                        };
                                    };
                                };
                                '& .SCFeedObject-snippet': {
                                    marginLeft: any;
                                };
                            };
                        };
                    };
                    '& [class*="-end-message"]': {
                        padding: any;
                        fontWeight: any;
                        textAlign: string;
                    };
                    '& .MuiDialogActions-spacing': {
                        padding: any;
                    };
                };
                titleRoot: ({ theme }: any) => {
                    [x: number]: {
                        flexDirection: string;
                        justifyContent: string;
                    };
                    display: string;
                    flexDirection: string;
                    alignItems: string;
                    justifyContent: string;
                    fontSize: string;
                    fontWeight: any;
                    padding: any;
                    '& .MuiIconButton-root': {
                        [x: number]: {
                            marginRight: number;
                        };
                        fontSize: string;
                        marginRight: any;
                    };
                };
            };
        };
        SCBaseItem: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    display: string;
                    flexDirection: string;
                    alignItems: string;
                    '&.MuiPaper-elevation': {
                        paddingTop: any;
                        paddingBottom: any;
                        paddingLeft: any;
                        paddingRight: any;
                        '&.MuiPaper-elevation0': {
                            paddingTop: number;
                            paddingBottom: number;
                            paddingLeft: number;
                            paddingRight: number;
                        };
                    };
                    '& .SCBaseItem-content': {
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        alignItems: string;
                        width: string;
                    };
                    '& .SCBaseItem-image': {
                        flexShrink: number;
                        marginRight: any;
                    };
                    '& .SCBaseItem-text': {
                        flex: string;
                        marginTop: any;
                        marginBottom: any;
                        textAlign: string;
                        width: string;
                    };
                    '& .SCBaseItem-primary': {
                        color: any;
                    };
                    '& .SCBaseItem-secondary': {
                        color: any;
                    };
                    '& .SCBaseItem-primary, & .SCBaseItem-secondary': {
                        whiteSpace: string;
                        overflow: string;
                        textOverflow: string;
                        display: string;
                    };
                    '&.SCBaseItem-with-actions': {
                        '& .SCBaseItem-text < *': {
                            maxWidth: string;
                        };
                        '& .SCBaseItem-actions': {
                            right: any;
                            top: string;
                            maxWidth: any;
                        };
                    };
                };
            };
        };
        SCBaseItemButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    position: string;
                    width: string;
                    '&.MuiPaper-elevation': {
                        paddingTop: any;
                        paddingBottom: any;
                        paddingLeft: any;
                        paddingRight: any;
                        '&.MuiPaper-elevation0': {
                            paddingTop: number;
                            paddingBottom: number;
                            paddingLeft: number;
                            paddingRight: number;
                        };
                    };
                    '& .SCBaseItemButton-content': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        gap: any;
                        '& .SCBaseItemButton-image': {
                            flexShrink: number;
                        };
                        '& .SCBaseItemButton-text': {
                            marginTop: any;
                            marginBottom: any;
                            '& .SCBaseItemButton-primary': {
                                color: any;
                            };
                            '& .SCBaseItemButton-secondary': {
                                color: any;
                            };
                        };
                    };
                    '&.SCBaseItemButton-with-actions': {
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        gap: string;
                        '& .SCBaseItemButton-content': {
                            overflow: string;
                            '& .SCBaseItemButton-text': {
                                whiteSpace: string;
                                overflow: string;
                                textOverflow: string;
                                flexGrow: number;
                            };
                        };
                        '& .SCBaseItemButton-actions': {
                            flexShrink: number;
                            maxWidth: any;
                        };
                    };
                };
            };
        };
        SCBottomNavigation: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    backgroundColor: any;
                    '& .SCBottomNavigation-action': {
                        fontSize: string;
                        color: any;
                        borderTop: string;
                        minWidth: number;
                        '&.Mui-selected, &:hover': {
                            color: any;
                            borderTop: string;
                        };
                        '&.SCBottomNavigation-composer': {
                            '&.Mui-selected, &:hover': {
                                color: any;
                                borderTop: string;
                            };
                        };
                    };
                    '&.SCBottomNavigation-ios': {
                        paddingBottom: string;
                    };
                };
            };
        };
        SCBroadcastMessages: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCBroadcastMessages-box-load-more': {
                        textAlign: string;
                        '& > div': {
                            paddingBottom: any;
                        };
                        marginBottom: any;
                    };
                    '& .SCBroadcastMessages-avatar-load-more': {
                        width: any;
                        height: any;
                        marginRight: any;
                    };
                    '& .SCBroadcastMessages-button-load-more': {
                        textTransform: string;
                    };
                };
                messageRoot: ({ theme }: any) => {
                    width: string;
                    marginBottom: any;
                    '& .SCBroadcastMessages-header .MuiAvatar-img': {
                        objectFit: string;
                    };
                    '& .SCBroadcastMessages-title': {
                        padding: string;
                        paddingBottom: string;
                        paddingTop: number;
                    };
                    '& .SCBroadcastMessages-media': {
                        paddingBottom: string;
                    };
                    '& .SCBroadcastMessages-content': {
                        padding: any;
                        paddingTop: number;
                    };
                    '& .SCBroadcastMessages-list-item-snippet': {
                        padding: string;
                        alignItems: string;
                    };
                    '& .SCBroadcastMessages-list-item-snippet-new': {
                        borderLeft: string;
                    };
                    '& .SCBroadcastMessages-flag-icon-wrap': {
                        minWidth: string;
                        paddingRight: number;
                    };
                    '& .SCBroadcastMessages-flag-icon-snippet': {
                        backgroundColor: "#f44336";
                        color: string;
                        width: number;
                        height: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                messageSkeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
            };
        };
        SCBullet: {
            styleOverrides: {
                root: () => {
                    display: string;
                    margin: string;
                    transform: string;
                };
            };
        };
        SCCategories: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCCategories-filters': {
                        marginTop: any;
                        marginBottom: any;
                    };
                    '& .SCCategories-categories': {
                        marginTop: any;
                        '& .SCCategories-category': {
                            padding: any;
                            width: string;
                            '& > div': {
                                cursor: string;
                            };
                            '& .SCCategory-category-image': {
                                minWidth: number;
                                height: string;
                                borderTopLeftRadius: any;
                                borderBottomLeftRadius: any;
                                borderRadius: number;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCCategories-categories': {
                        marginTop: any;
                        '& .SCCategory-skeleton-root': {
                            padding: any;
                            width: string;
                            '& .SCBaseItem-image': {
                                borderTopLeftRadius: any;
                                borderBottomLeftRadius: any;
                                '& .SCCategory-image': {
                                    borderRadius: number;
                                    width: string;
                                    height: string;
                                };
                            };
                        };
                    };
                };
            };
        };
        SCCategoriesPopularWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCCategoriesSuggestionWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCCategory: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        borderRadius: any;
                    };
                    borderRadius: number;
                    '& .SCCategory-category-image': {
                        '& img': {
                            borderRadius: any;
                        };
                    };
                    '& .SCCategory-primary': {
                        color: any;
                    };
                    '& .SCCategory-secondary': {
                        color: any;
                    };
                    '& .SCBaseItemButton-primary, & .SCCategory-primary': {
                        fontWeight: any;
                    };
                    '& .SCBaseItemButton-secondary': {
                        fontSize: string;
                        whiteSpace: string;
                        overflow: string;
                        textOverflow: string;
                        display: string;
                    };
                    '& .SCCategory-primary, & .SCCategory-secondary': {
                        whiteSpace: string;
                        overflow: string;
                        textOverflow: string;
                        display: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCCategory-image': {
                        borderRadius: any;
                    };
                    '& .SCCategory-primary': {
                        marginBottom: any;
                    };
                    '& .SCCategory-secondary': {
                        marginBottom: any;
                    };
                    '& .SCCategory-action': {
                        margin: any;
                    };
                };
            };
        };
        SCCategoryAutocomplete: {
            styleOverrides: {
                root: ({ theme }: any) => {};
            };
        };
        SCCategoryFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCFeed-root > MuiGrid-item': {
                        paddingTop: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                };
            };
        };
        SCCategoryFollowersButton: {
            styleOverrides: {
                root: ({ theme, followers }: any) => {
                    padding: any;
                    '& .MuiAvatarGroup-root': {
                        '&:not(.SCAvatarGroupSkeleton-root) .MuiAvatar-root': {
                            '&.MuiAvatar-colorDefault': {
                                marginLeft: number;
                                backgroundColor: string;
                                color: any;
                                border: string;
                                borderRadius: number;
                                padding: number;
                            };
                        };
                        '& .MuiAvatar-root': {
                            height: any;
                            border: string;
                            fontSize: string;
                            '&:first-of-type': {
                                width: any;
                            };
                            '&:not(:first-of-type)': {
                                width: any;
                            };
                        };
                    };
                };
                dialogRoot: () => {};
            };
        };
        SCCategoryHeader: {
            defaultProps: {
                CategoryFollowButtonProps: {
                    size: string;
                };
            };
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCCategoryHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        alignItems: string;
                        minHeight: number;
                        color: string;
                        background: string;
                        height: number;
                        borderRadius: number;
                    };
                    '& .SCCategoryHeader-info': {
                        paddingLeft: any;
                        paddingRight: any;
                        marginTop: any;
                        marginBottom: any;
                        '& .SCCategoryHeader-name, & .SCCategoryHeader-slogan': {
                            display: string;
                            whiteSpace: string;
                            overflow: string;
                            textOverflow: string;
                            textAlign: string;
                            marginBottom: string;
                        };
                        '& .SCCategoryHeader-name': {
                            fontSize: string;
                            fontWeight: any;
                            marginBottom: any;
                        };
                        '& .SCCategoryHeader-slogan': {
                            fontSize: string;
                            fontWeight: any;
                            marginBottom: string;
                        };
                        '& .SCCategoryHeader-followed, & .SCCategoryHeader-action': {
                            textAlign: string;
                            marginBottom: any;
                        };
                        '& .SCCategoryHeader-followed': {
                            marginBottom: string;
                            '& .SCCategoryHeader-followed-counter': {
                                fontSize: string;
                                fontWeight: any;
                                display: string;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCCategoryHeader-skeleton-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                    };
                };
            };
        };
        SCCategoryTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    marginTop: number;
                    '& .SCCategoryTemplate-feed': {
                        marginTop: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        marginTop: number;
                    };
                    marginTop: number;
                };
            };
        };
        SCCategoryTrendingFeedWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCCategoryTrendingUsersWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCChangeCoverButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    display: string;
                    alignItems: string;
                    flexWrap: string;
                    '& .MuiButtonBase-root': {
                        padding: number;
                        borderRadius: number;
                        minWidth: string;
                    };
                    '& .SCChangeCoverButton-help-popover': {
                        marginLeft: any;
                    };
                };
            };
        };
        SCChangeGroupCoverButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    padding: any;
                    minWidth: string;
                };
            };
        };
        SCChangeGroupPictureButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    padding: any;
                    minWidth: string;
                };
            };
        };
        SCChangePictureButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    padding: any;
                    minWidth: string;
                };
                dialogRoot: ({ theme }: any) => {
                    '& .MuiDialogContent-root': {
                        paddingLeft: any;
                    };
                    '& .SCChangePictureButton-images-list': {
                        maxHeight: number;
                    };
                    '& .SCChangePictureButton-image-item': {
                        '& .MuiImageListItemBar-actionIcon, .MuiIconButton-root': {
                            color: any;
                        };
                        '& .SCChangePictureButton-primary': {
                            border: string;
                        };
                    };
                };
            };
        };
        SCChoices: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    borderRadius: number;
                };
            };
        };
        SCCommentObject: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    overflow: string;
                    width: string;
                    '& .SCCommentObject-comment': {
                        paddingBottom: number;
                        overflow: string;
                        '& > div': {
                            alignItems: string;
                        };
                        '& .SCBaseItem-image .MuiBadge-badge': {
                            top: any;
                        };
                        '& .SCBaseItem-text': {
                            marginBottom: number;
                            marginTop: any;
                        };
                    };
                    '& .SCCommentObject-nested-comments': {
                        [x: number]: {
                            paddingLeft: any;
                        };
                        paddingTop: number;
                        paddingBottom: number;
                        paddingLeft: any;
                        '& ul.MuiList-root': {
                            paddingTop: number;
                            paddingBottom: number;
                            width: string;
                            '& li.MuiListItem-root': {
                                paddingTop: number;
                            };
                        };
                        '& .SCCommentObjectReply-root .SCEditor-root': {
                            padding: string;
                        };
                    };
                    '& .SCCommentObject-content': {
                        overflowWrap: string;
                        position: string;
                        display: string;
                        padding: string;
                        borderRadius: number;
                        borderColor: string;
                        '& .MuiCardContent-root': {
                            flexGrow: number;
                            padding: number;
                            '& > p:first-of-type': {
                                paddingTop: number;
                            };
                        };
                        '& .SCCommentObject-text-content': {
                            margin: number;
                            '& a': {
                                color: any;
                                textDecoration: string;
                                '&:hover': {
                                    textDecoration: string;
                                };
                            };
                            '& p': {
                                margin: number;
                                marginBlockStart: string;
                                marginBlockEnd: string;
                            };
                            '& img': {
                                maxWidth: string;
                            };
                        };
                        '& .SCCommentObject-flag-chip': {
                            borderRadius: number;
                            display: string;
                            width: string;
                        };
                    };
                    '& .SCCommentObject-collapsed': {
                        justifyContent: string;
                        alignItems: string;
                        '& .MuiCardContent-root': {
                            marginLeft: any;
                        };
                    };
                    '& .SCCommentObject-show-more-content': {
                        color: any;
                        textDecoration: string;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCCommentObject-avatar, & .SCCommentObjectReply-avatar': {
                        top: any;
                        width: any;
                        height: any;
                    };
                    '& .SCCommentObject-author': {
                        textDecoration: string;
                        color: any;
                        '& span': {
                            fontWeight: string;
                        };
                    };
                    '& .SCCommentObject-comment-actions-menu': {
                        alignItems: string;
                    };
                    '& .SCCommentObject-deleted': {
                        opacity: number;
                    };
                    '& .SCCommentObject-content-sub-section': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        color: any;
                    };
                    '& .SCCommentObject-comment-sub-section': {
                        display: string;
                        flexWrap: string;
                        alignItems: string;
                        color: any;
                        marginTop: number;
                        position: string;
                        '& .SCCommentObject-reply': {
                            paddingLeft: number;
                            paddingRight: number;
                            lineHeight: number;
                        };
                        '& .SCCommentObject-activity-at': {
                            color: string;
                            textDecoration: string;
                            '&:hover': {
                                textDecoration: string;
                            };
                        };
                        '& .SCCommentObjectReply': {
                            color: string;
                            textDecorationStyle: string;
                            fontSize: string;
                            padding: any;
                            textTransform: string;
                        };
                        '& .SCCommentObject-vote-audience': {
                            position: string;
                            right: number;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    paddingBottom: any;
                    overflow: string;
                    '& > div': {
                        alignItems: string;
                    };
                    '& .SCCommentObject-avatar': {
                        top: any;
                    };
                    '& .SCCommentObject-primary-content': {
                        marginBottom: any;
                    };
                    '&.SCWidget-root': {
                        '& .SCBaseItem-text': {
                            marginBottom: number;
                            '& > .SCWidget-root': {
                                borderRadius: number;
                                borderColor: string;
                            };
                            '& .MuiCardContent-root': {
                                padding: any;
                            };
                        };
                    };
                };
            };
        };
        SCCommentObjectReply: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    border: string;
                    marginBottom: any;
                    overflow: string;
                    '& .SCBaseItem-content': {
                        alignItems: string;
                        '& .SCBaseItem-text': {
                            marginTop: number;
                            marginBottom: number;
                            '& .SCBaseItem-secondary': {
                                overflow: string;
                            };
                        };
                        '& .SCBaseItem-image': {
                            marginTop: any;
                            '& .MuiBadge-badge': {
                                top: any;
                            };
                            '& .SCCommentObjectReply-avatar': {
                                width: any;
                                height: any;
                            };
                        };
                    };
                    '& .SCCommentObjectReply-comment': {
                        overflow: string;
                        borderRadius: number;
                    };
                    '& .SCCommentObjectReply-actions': {
                        marginLeft: any;
                        paddingBottom: any;
                    };
                };
            };
        };
        SCCommentsFeedObject: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    '& .SCCommentsFeedObject-no-comments': {
                        padding: any;
                        paddingLeft: number;
                    };
                    '& .SCCommentsFeedObject-comment-not-found': {
                        padding: any;
                    };
                    '& .SCCommentObject-root': {
                        '& > div': {
                            background: string;
                        };
                    };
                    '& .SCCommentObject-skeleton-root': {
                        background: string;
                        boxShadow: string;
                        border: number;
                        margin: any;
                        '& .SCBaseItem-text': {
                            '& .SCWidget-root': {
                                '& .MuiCardContent-root': {
                                    padding: any;
                                };
                            };
                        };
                    };
                    '& .SCCommentsObject-skeleton-root': {
                        marginBottom: any;
                    };
                    '& .SCCommentObjectReply-root': {
                        background: string;
                        '& .SCCommentObjectReply-comment': {
                            marginBottom: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCCommentsObject: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    boxShadow: string;
                    position: string;
                    display: string;
                    flexWrap: string;
                    width: string;
                    paddingBottom: any;
                    '& .SCCommentsObject-load-more-comments-button': {
                        textTransform: string;
                        padding: any;
                    };
                    '& .SCCommentsObject-load-previous-comments-button': {
                        textTransform: string;
                        padding: any;
                    };
                    '& .SCCommentsObject-comments-counter': {
                        paddingRight: any;
                    };
                    '& .SCCommentsObject-pagination-link': {
                        display: string;
                    };
                    '& .SCCommentsObject-pagination': {
                        width: string;
                        '& button': {
                            fontWeight: any;
                            textDecoration: string;
                            textUnderlineOffset: number;
                            textDecorationStyle: string;
                        };
                        '& .SCCommentsObject-comments-counter': {
                            fontSize: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    width: string;
                };
            };
        };
        SCComposer: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        '& .MuiDialog-paper': {
                            '& > form': {
                                zIndex: number;
                            };
                            '& .MuiDialogContent-root': {
                                minHeight: number;
                                height: string;
                            };
                            '& .MuiDialogActions-root': {
                                justifyContent: string;
                            };
                        };
                    };
                    '& .MuiDialog-paper': {
                        [x: number]: {
                            height: string;
                        };
                        position: string;
                        overflowX: string;
                        '& > form': {
                            zIndex: number;
                            height: string;
                        };
                        '& .MuiDialogTitle-root': {
                            position: string;
                            top: number;
                            left: number;
                            right: number;
                            padding: any;
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            borderBottom: string;
                            zIndex: number;
                            backgroundColor: any;
                            '& .MuiTypography-root': {
                                flexGrow: number;
                                textAlign: string;
                                fontWeight: any;
                            };
                        };
                        '& .MuiDialogContent-root': {
                            [x: number]: {
                                overflowY: string;
                            };
                            margin: string;
                            padding: any;
                            height: string;
                            '& .SCEditor-root': {
                                padding: any;
                                marginBottom: any;
                                position: string;
                                '& .SCEditor-placeholder': {
                                    left: number;
                                    position: string;
                                };
                                '&.SCEditor-toolbar': {
                                    '& .SCEditorToolbarPlugin-root': {
                                        zIndex: number;
                                        position: string;
                                        display: string;
                                        bottom: any;
                                        right: any;
                                        left: any;
                                        marginBottom: number;
                                        backgroundColor: any;
                                    };
                                };
                            };
                        };
                        '& .SCComposer-types': {
                            position: string;
                            zIndex: number;
                            bottom: any;
                            left: number;
                            right: number;
                            justifyContent: string;
                        };
                        '& .MuiDialogActions-root': {
                            position: string;
                            bottom: number;
                            left: number;
                            right: number;
                            padding: any;
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            zIndex: number;
                            backgroundColor: any;
                            borderTop: string;
                        };
                        '& .SCComposer-general-error': {
                            marginBottom: any;
                            color: any;
                        };
                    };
                };
                attributesRoot: ({ theme }: any) => {};
                contentDiscussionRoot: ({ theme }: any) => {
                    '& .SCComposer-content-discussion-title': {
                        '& .MuiInputBase-root': {
                            [x: number]: {
                                maxHeight: number;
                            };
                            maxHeight: number;
                            overflowY: string;
                            paddingLeft: number;
                            paddingRight: number;
                            paddingBottom: number;
                            fontSize: string;
                            fontWeight: any;
                            '& fieldset': {
                                display: string;
                            };
                            '&.MuiInputBase-adornedEnd .MuiTypography-root': {
                                alignSelf: string;
                            };
                            '&.Mui-error': {
                                color: any;
                            };
                        };
                        '& .MuiFormHelperText-root': {
                            marginLeft: number;
                        };
                    };
                    '& .SCEditor-root': {
                        '& .SCEditor-placeholder': {
                            top: any;
                        };
                        '& .SCEditor-content': {
                            [x: number]: {
                                maxHeight: number;
                            };
                            overflowY: string;
                            minHeight: number;
                            maxHeight: string;
                        };
                    };
                };
                contentPollRoot: ({ theme }: any) => {
                    padding: any;
                    '& .SCComposer-content-poll-title, & .SCComposer-content-poll-choices, & .SCComposer-content-poll-choice-new, & .SCComposer-content-poll-metadata': {
                        marginBottom: any;
                    };
                    '& .SCComposer-content-poll-choices .MuiTextField-root': {
                        marginBottom: any;
                    };
                    '& .SCComposer-content-poll-metadata': {
                        marginTop: any;
                    };
                };
                contentPostRoot: ({ theme }: any) => {
                    '& .SCEditor-root': {
                        '& .SCEditor-placeholder': {
                            top: any;
                        };
                        '& .SCEditor-content': {
                            [x: number]: {
                                maxHeight: number;
                            };
                            overflowY: string;
                            minHeight: number;
                            maxHeight: string;
                        };
                    };
                };
                layerTransitionRoot: ({ theme }: any) => {
                    position: string;
                    top: number;
                    left: number;
                    right: number;
                    bottom: number;
                    zIndex: number;
                    background: any;
                    '& .MuiDialogContent-root': {
                        height: string;
                        marginBottom: string;
                    };
                };
                layerAudienceRoot: ({ theme }: any) => {
                    '& .MuiTabs-root': {
                        minHeight: string;
                        marginBottom: any;
                        '& .MuiTabs-flexContainer': {
                            justifyContent: string;
                            '& .MuiTab-labelIcon': {
                                minHeight: string;
                                flexDirection: string;
                                '& .MuiIcon-root': {
                                    marginRight: any;
                                };
                            };
                        };
                    };
                    '& .SCComposer-layer-audience-message': {
                        textAlign: string;
                        marginBottom: any;
                    };
                };
                layerCategoryRoot: ({ theme }: any) => {};
                layerGroupRoot: ({ theme }: any) => {};
                layerCloseRoot: ({ theme }: any) => {
                    '& .SCComposer-layer-content': {
                        '& .MuiTypography-root': {
                            textAlign: string;
                        };
                        '& .MuiList-root': {
                            '& .MuiListItem-root': {
                                padding: number;
                                '& .MuiTypography-root': {
                                    fontSize: string;
                                };
                                '&:nth-last-of-type(1)': {
                                    color: any;
                                };
                            };
                        };
                    };
                };
                layerLocationRoot: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                typeSwitchButtonGroupRoot: ({ theme }: any) => {
                    '& .MuiToggleButton-root': {
                        backgroundColor: any;
                        color: string;
                        padding: any;
                        fontSize: string;
                        fontWeight: any;
                        textTransform: string;
                        '&.Mui-selected, &:hover, &:active, &.Mui-selected:hover': {
                            color: any;
                            backgroundColor: any;
                        };
                        '&:nth-of-type(1)': {
                            paddingLeft: any;
                        };
                        '&:nth-last-of-type(1)': {
                            paddingRight: any;
                        };
                    };
                };
            };
        };
        SCConsentSolution: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCConsentSolution-title': {
                        [x: number]: {
                            fontSize: string;
                        };
                        display: string;
                        justifyContent: string;
                        fontWeight: number;
                    };
                    '& .SCConsentSolution-title-back': {
                        display: string;
                        justifyContent: string;
                    };
                    '& .SCConsentSolution-content': {
                        [x: number]: {
                            padding: number;
                            '& h6': {
                                fontSize: string;
                            };
                            '& span, p, li': {
                                fontSize: string;
                            };
                            '& li': {
                                fontSize: string;
                            };
                            '& button': {
                                fontSize: string;
                            };
                        };
                        padding: any;
                        overflowX: string;
                        fontSize: string;
                    };
                    '& .SCConsentSolution-consent': {
                        [x: number]: {
                            paddingTop: number;
                            paddingBottom: number;
                        };
                        borderTop: number;
                        overflowY: string;
                    };
                    '& .SCConsentSolution-consent-switch': {
                        [x: number]: {
                            '.MuiFormControlLabel-label': {
                                fontSize: string;
                            };
                        };
                        margin: string;
                        '& > span:first-of-type': {
                            marginRight: number;
                        };
                    };
                    '& .SCConsentSolution-delete-account-button': {
                        cursor: string;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCConsentSolution-confirm-delete-account-button': {
                        color: string;
                        marginRight: any;
                        marginBottom: any;
                    };
                    '& .SCConsentSolution-logout-account-button': {
                        marginBottom: any;
                    };
                    '& .SCConsentSolution-data-portability': {
                        marginBottom: any;
                    };
                    '& .SCConsentSolution-alert-accept-document': {
                        [x: number]: {
                            fontSize: string;
                            padding: number;
                        };
                        padding: any;
                    };
                    '& .SCConsentSolution-alert-accept-conditions': {
                        [x: number]: {
                            fontSize: string;
                        };
                        fontSize: string;
                        fontWeight: number;
                        color: any;
                        padding: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCConsentSolution-title': {
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                    };
                    '& .SCConsentSolution-content': {
                        paddingTop: any;
                        paddingBottom: any;
                    };
                    '& .SCConsentSolution-consent': {
                        borderTop: number;
                        overflowY: string;
                        display: string;
                    };
                    '& .SCConsentSolution-consent-switch': {
                        width: number;
                        height: number;
                        borderRadius: number;
                        marginRight: any;
                    };
                    '& .SCConsentSolution-consent-switch-label': {
                        marginTop: number;
                    };
                };
            };
        };
        SCContributionActionsMenu: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCContributionActionsMenu-button': {
                        color: any;
                        '&:hover': {
                            backgroundColor: string;
                        };
                    };
                    '& .SCContributionActionsMenu-visibility-icons': {
                        color: any;
                        '& > span: nth-of-type(2)': {
                            position: string;
                            top: number;
                        };
                    };
                };
                popperRoot: ({ theme }: any) => {
                    zIndex: number;
                    '& .SCContributionActionsMenu-popper-root': {
                        overflow: string;
                        filter: string;
                        mt: number;
                    };
                    '& .SCContributionActionsMenu-paper': {
                        width: number;
                        '& .SCContributionActionsMenu-sub-item': {
                            '& .MuiListItemIcon-root': {
                                color: any;
                            };
                            '&:hover': {
                                backgroundColor: string;
                            };
                        };
                    };
                    '& .SCContributionActionsMenu-footer-sub-items': {
                        margin: string;
                        border: string;
                        padding: number;
                        borderRadius: number;
                        fontSize: number;
                    };
                    '& .SCContributionActionsMenu-selected-icon': {
                        marginLeft: number;
                        '&.MuiListItemIcon-root': {
                            width: string;
                        };
                        '& svg': {
                            fontSize: string;
                        };
                    };
                    '& .SCContributionActionsMenu-section-badge': {
                        padding: number;
                        minWidth: number;
                        height: number;
                        top: number;
                    };
                    '& .SCContributionActionsMenu-section-with-selection-icon': {
                        fontSize: number;
                        color: any;
                    };
                };
            };
        };
        SCCreateGroupButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        marginRight: any;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCCustomAdv: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    margin: any;
                    '& .SCCustomAdv-wrap': {
                        width: string;
                        position: string;
                    };
                    '& .SCCustomAdv-image': {
                        width: string;
                    };
                    '& .SCCustomAdv-embed-code': {
                        width: string;
                    };
                    '& .SCCustomAdv-prefixed-height': {
                        position: string;
                        top: number;
                        left: number;
                        bottom: number;
                        right: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCCustomSnackMessage: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        minWidth: string;
                    };
                    width: number;
                    '& .SCCustomSnackMessage-card': {
                        width: string;
                        '& .SCCustomSnackMessage-content': {
                            position: string;
                            padding: any;
                            '& .SCCustomSnackMessage-close': {
                                position: string;
                                right: number;
                                top: number;
                                zIndex: number;
                            };
                            a: {
                                color: any;
                                textDecoration: string;
                                '&:hover': {
                                    textDecoration: string;
                                };
                            };
                        };
                    };
                };
            };
        };
        SCDateTimeAgo: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    color: string;
                    verticalAlign: string;
                    '& .MuiIcon-root': {
                        fontSize: string;
                        marginRight: number;
                    };
                    '& .MuiTypography-root': {
                        lineHeight: string;
                        fontSize: string;
                    };
                };
            };
        };
        SCDefaultHeaderContent: {
            styleOverrides: {
                root: () => {
                    display: string;
                    alignItems: string;
                };
            };
        };
        SCDefaultDrawerContent: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCDefaultDrawerContent-no-results': {
                        paddingLeft: any;
                    };
                    '& .SCDefaultDrawerContent-title': {
                        paddingTop: any;
                    };
                    '& .SCDefaultDrawerContent-navigation': {
                        paddingTop: any;
                        paddingBottom: number;
                        '& .MuiListItemButton-root': {
                            paddingLeft: any;
                            paddingRight: any;
                            '& .MuiListItemText-root .MuiTypography-root': {
                                fontWeight: number;
                            };
                        };
                        '& .MuiListItemIcon-root': {
                            minWidth: number;
                            marginRight: any;
                        };
                        '& .MuiIcon-root': {
                            fontSize: number;
                        };
                    };
                };
            };
        };
        SCEditGroupButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        marginRight: any;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCEditor: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    boxSizing: string;
                    padding: any;
                    position: string;
                    cursor: string;
                    '& .SCEditor-content': {
                        position: string;
                        outline: string;
                        minHeight: number;
                        paddingBottom: number;
                        '& > p': {
                            margin: number;
                        };
                        '& img': {
                            margin: number;
                        };
                        '& mention': {
                            backgroundColor: string;
                        };
                        '& hashtag': {
                            backgroundColor: string;
                        };
                    };
                    '& .SCEditor-placeholder': {
                        position: string;
                        top: any;
                        left: any;
                        color: any;
                    };
                    '& .SCEditor-actions': {
                        position: string;
                        bottom: number;
                        right: any;
                        color: any;
                        zIndex: number;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                    '& .SCEditor-image': {
                        position: string;
                        display: string;
                        '& .selected': {
                            border: string;
                        };
                    };
                    '& hr': {
                        cursor: string;
                        margin: string;
                        '&.selected': {
                            outline: string;
                            userSelect: string;
                        };
                    };
                    '& .SCEditor-ltr': {
                        textAlign: string;
                    };
                    '& .SCEditor-rtl': {
                        textAlign: string;
                    };
                    '& .SCEditor-paragraph': {
                        margin: number;
                        position: string;
                    };
                    '& .SCEditor-quote': {
                        margin: number;
                        marginLeft: any;
                        marginBottom: any;
                        color: any;
                        borderLeftColor: any;
                        borderLeftWidth: any;
                        borderLeftStyle: string;
                        paddingLeft: any;
                    };
                    '& .SCEditor-h1': {
                        fontSize: string;
                        color: any;
                        fontWeight: any;
                        margin: any;
                    };
                    '& .SCEditor-h2': {
                        fontSize: string;
                        color: any;
                        fontWeight: any;
                        margin: any;
                    };
                    '& .SCEditor-h3': {
                        fontSize: string;
                        color: any;
                        fontWeight: any;
                        margin: any;
                    };
                    '& .SCEditor-textBold': {
                        fontWeight: string;
                    };
                    '& .SCEditor-textItalic': {
                        fontStyle: string;
                    };
                    '& .SCEditor-textUnderline': {
                        textDecoration: string;
                    };
                    '& .SCEditor-textStrikethrough': {
                        textDecoration: string;
                    };
                    '& .SCEditor-textUnderlineStrikethrough': {
                        textDecoration: string;
                    };
                    '& .SCEditor-textSubscript': {
                        fontSize: string;
                        verticalAlign: string;
                    };
                    '& .SCEditor-textSuperscript': {
                        fontSize: string;
                        verticalAlign: string;
                    };
                    '& .SCEditor-link': {
                        color: any;
                        textDecoration: string;
                    };
                    '& .SCEditor-link:hover': {
                        textDecoration: string;
                        cursor: string;
                    };
                    '& .SCEditor-ol1': {
                        padding: number;
                        margin: number;
                    };
                    '& .SCEditor-ol2': {
                        padding: number;
                        margin: number;
                        listStyleType: string;
                    };
                    '& .SCEditor-ol3': {
                        padding: number;
                        margin: number;
                        listStyleType: string;
                    };
                    '& .SCEditor-ol4': {
                        padding: number;
                        margin: number;
                        listStyleType: string;
                    };
                    '& .SCEditor-ol5': {
                        padding: number;
                        margin: number;
                        listStyleType: string;
                    };
                    '& .SCEditor-ul': {
                        padding: number;
                        margin: number;
                    };
                    '& .SCEditor-listItem': {
                        margin: string;
                    };
                };
                toolbar: ({ theme }: any) => {
                    '& .SCEditor-placeholder': {
                        top: any;
                        left: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                emojiPluginRoot: ({ theme }: any) => {};
                floatingLinkPluginRoot: ({ theme }: any) => {
                    zIndex: number;
                    '& .MuiPaper-root': {
                        borderRadius: number;
                    };
                };
                hashtagPluginRoot: ({ theme }: any) => {
                    position: string;
                    background: any;
                    boxShadow: string;
                    borderRadius: number;
                    marginLeft: number;
                    marginTop: number;
                    zIndex: number;
                    '& ul': {
                        padding: number;
                        listStyle: string;
                        margin: number;
                        borderRadius: number;
                        '& li': {
                            padding: any;
                            margin: number;
                            minWidth: number;
                            fontSize: any;
                            outline: string;
                            cursor: string;
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            '&.selected': {
                                background: any;
                            };
                            '&.hovered': {
                                background: any;
                            };
                            '& .MuiAvatar-root': {
                                width: number;
                                height: number;
                                marginRight: any;
                            };
                        };
                    };
                };
                imagePluginRoot: ({ theme }: any) => {};
                mentionPluginRoot: ({ theme }: any) => {
                    position: string;
                    background: any;
                    boxShadow: string;
                    borderRadius: number;
                    marginLeft: number;
                    marginTop: number;
                    zIndex: number;
                    '& ul': {
                        padding: number;
                        listStyle: string;
                        margin: number;
                        borderRadius: number;
                        '& li': {
                            padding: any;
                            margin: number;
                            minWidth: number;
                            fontSize: any;
                            outline: string;
                            cursor: string;
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            '&.selected': {
                                background: any;
                            };
                            '&.hovered': {
                                background: any;
                            };
                            '& .MuiAvatar-root': {
                                width: number;
                                height: number;
                                marginRight: any;
                            };
                        };
                    };
                };
                toolbarPluginRoot: ({ theme }: any) => {
                    borderRadius: number;
                    borderColor: string;
                    borderWidth: number;
                    borderStyle: string;
                    display: string;
                    flexDirection: string;
                    alignItems: string;
                    justifyContent: string;
                    marginBottom: any;
                    padding: number;
                    overflowX: string;
                    MsOverflowStyle: string;
                    scrollbarWidth: string;
                    '&::-webkit-scrollbar': {
                        display: string;
                    };
                    '& .MuiTextField-root': {
                        minWidth: number;
                        margin: any;
                    };
                    '& .MuiButtonBase-root': {
                        margin: any;
                        padding: any;
                        fontSize: string;
                        border: number;
                        borderRadius: number;
                        '&.Mui-disabled': {
                            border: number;
                        };
                        '&.MuiToggleButtonGroup-grouped:not(:last-of-type)': {
                            borderTopRightRadius: number;
                            borderBottomRightRadius: number;
                        };
                        '&.MuiToggleButtonGroup-grouped:not(:first-of-type)': {
                            borderTopRightRadius: number;
                            borderBottomRightRadius: number;
                            borderTopLeftRadius: number;
                            borderBottomLeftRadius: number;
                        };
                    };
                    '& .SCEditor-block-format .MuiIcon-root:first-of-type': {
                        display: string;
                        marginRight: any;
                    };
                };
            };
        };
        SCEmojiPicker: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .EmojiPickerReact.epr-main': {
                        borderWidth: number;
                    };
                };
            };
        };
        SCExploreFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                };
            };
        };
        SCFeed: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    maxWidth: any;
                    '& .SCFeed-left': {
                        [x: number]: {
                            padding: any;
                        };
                        padding: number;
                        '& > div:first-of-type': {
                            marginTop: number;
                        };
                        '& > .SCWidget-root, & > .SCCustomAdv-root': {
                            maxWidth: number;
                            marginLeft: string;
                            marginRight: string;
                        };
                    };
                    '& .SCFeed-left-items': {
                        '& > div': {
                            paddingBottom: any;
                        };
                    };
                    '& .SCFeed-right': {
                        padding: any;
                        '& > .SCWidget-root': {
                            marginBottom: any;
                        };
                    };
                    '& .SCFeed-start': {
                        '& > .SCWidget-root': {
                            padding: number;
                            marginBottom: any;
                        };
                        '& .SCFeed-header-item': {
                            animation: string;
                            '@keyframes pulse-animation': {
                                '0%': {
                                    opacity: number;
                                };
                            };
                        };
                    };
                    '& .SCFeed-end': {
                        '& > .SCWidget-root': {
                            padding: number;
                            marginBottom: any;
                        };
                    };
                    '& .SCFeed-end-message': {
                        textAlign: string;
                        '& > div': {
                            padding: any;
                        };
                    };
                    '& .SCFeed-refresh': {};
                    '& .SCFeed-pagination-link': {
                        display: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    maxWidth: any;
                    '& .SCFeed-left': {
                        [x: number]: {
                            padding: any;
                        };
                        padding: number;
                        '&:last-child': {
                            paddingBottom: any;
                        };
                        '& > .SCWidget-root': {
                            marginBottom: any;
                        };
                    };
                    '& .SCFeed-right': {
                        padding: any;
                        '& .SCWidget-root': {
                            marginBottom: any;
                        };
                    };
                };
            };
        };
        SCFeedObject: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    '& .SCFeedObject-title-section': {
                        '& a': {
                            textDecoration: string;
                        };
                        '& a:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCFeedObject-username': {
                        textDecoration: string;
                        color: any;
                    };
                    '& .SCFeedObject-avatar': {
                        width: any;
                        height: any;
                    };
                    '& .SCFeedObject-header': {
                        paddingTop: any;
                        paddingBottom: number;
                        '& .MuiCardHeader-subheader': {
                            display: string;
                            alignItems: string;
                        };
                    };
                    '& .SCFeedObject-category': {
                        color: any;
                        textAlign: string;
                        borderBottom: string;
                        maxHeight: number;
                        display: string;
                        flexDirection: string;
                        overflowY: string;
                        overflowX: string;
                        justifyContent: string;
                        MsOverflowStyle: string;
                        scrollbarWidth: string;
                        '&::-webkit-scrollbar': {
                            display: string;
                        };
                        '& a:not(.MuiChip-clickable)': {
                            color: string;
                            textDecoration: string;
                            display: string;
                            '&::after': {
                                content: string;
                                padding: any;
                                alignSelf: string;
                            };
                            '&:last-child::after': {
                                display: string;
                            };
                            '&:hover': {
                                color: any;
                            };
                            '& span': {
                                textTransform: string;
                                fontWeight: any;
                            };
                        };
                        '& .SCFeedObject-group, & .SCFeedObject-event': {
                            [x: number]: {
                                marginRight: string;
                            };
                            height: number;
                        };
                    };
                    '& .SCFeedObject-group, & .SCFeedObject-event': {
                        justifyContent: string;
                        '& a': {
                            padding: any;
                            margin: any;
                            color: any;
                            maxHeight: number;
                            '&:hover': {
                                backgroundColor: any;
                            };
                            '& span': {
                                color: any;
                                textTransform: string;
                            };
                        };
                        borderBottom: string;
                        margin: any;
                    };
                    '& .SCFeedObject-content': {
                        padding: any;
                        '&.SCFeedObject-error': {
                            padding: any;
                            textAlign: string;
                        };
                    };
                    '& .SCFeedObject-snippet': {
                        '& > div': {
                            alignItems: string;
                        };
                        '& .SCBaseItem-text': {
                            marginTop: number;
                        };
                    };
                    '& .SCFeedObject-snippet-content a': {
                        textDecoration: string;
                        color: any;
                    };
                    '& .SCFeedObject-tag': {
                        display: string;
                    };
                    '& .SCFeedObject-location': {
                        display: string;
                    };
                    '& .SCFeedObject-actions-section': {
                        padding: number;
                        display: string;
                        flexDirection: string;
                    };
                    '& .SCFeedObject-reply-content': {
                        width: string;
                        boxSizing: string;
                        margin: number;
                        padding: any;
                    };
                    '& .SCFeedObject-info-section': {
                        padding: any;
                    };
                    '& .SCFeedObject-activity-at': {
                        textDecoration: string;
                        color: string;
                        marginTop: number;
                    };
                    '& .SCFeedObject-deleted': {
                        opacity: number;
                        '&:hover': {
                            opacity: number;
                        };
                    };
                    '&.SCFeedObject-preview, &.SCFeedObject-detail, &.SCFeedObject-search, &.SCFeedObject-share': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        border: string;
                        boxShadow: string;
                        borderRadius: number;
                        '& .SCFeedObject-category': {
                            [x: number]: {
                                justifyContent: string;
                                '@supports (-webkit-touch-callout: none)': {
                                    justifyContent: string;
                                };
                            };
                            borderBottom: string;
                            margin: any;
                            '& .SCFeedObject-group, & .SCFeedObject-event': {
                                borderBottom: string;
                                marginTop: number;
                                '& .MuiChip-icon': {
                                    fontWeight: any;
                                };
                            };
                            '& .SCFeedObject-group .MuiChip-icon': {
                                marginLeft: any;
                                marginRight: any;
                            };
                        };
                        '& .SCFeedObject-header': {
                            '& .MuiCardHeader-avatar': {
                                marginRight: any;
                                '.MuiBadge-badge': {
                                    right: any;
                                };
                            };
                            '& .SCFeedObject-username': {
                                fontWeight: any;
                            };
                            '& .MuiCardHeader-subheader': {
                                fontSize: string;
                                color: any;
                                '& .SCFeedObject-activity-at': {
                                    display: string;
                                    '&:hover': {
                                        color: string;
                                        textDecoration: string;
                                    };
                                };
                                '& .SCFeedObject-tag, & .SCFeedObject-location': {
                                    '& .MuiIcon-root': {
                                        fontSize: string;
                                        color: string;
                                    };
                                };
                            };
                        };
                        '& .SCFeedObject-content': {
                            '& .SCFeedObject-title-section': {
                                '& .SCFeedObject-title': {
                                    fontWeight: any;
                                    marginBottom: any;
                                    padding: any;
                                };
                                '& a': {
                                    color: string;
                                };
                            };
                            '& .SCFeedObject-text-section': {
                                overflowWrap: string;
                                '& > :first-of-type': {
                                    marginBottom: number;
                                    padding: any;
                                    display: string;
                                };
                                '& hr': {
                                    margin: string;
                                };
                                '& a': {
                                    color: any;
                                    textDecoration: string;
                                    '&:hover': {
                                        textDecoration: string;
                                        cursor: string;
                                    };
                                };
                                '& img': {
                                    maxWidth: string;
                                };
                                '& blockquote': {
                                    margin: number;
                                    marginLeft: any;
                                    marginBottom: any;
                                    color: any;
                                    borderLeftColor: any;
                                    borderLeftWidth: any;
                                    borderLeftStyle: string;
                                    paddingLeft: any;
                                };
                                '& h1': {
                                    fontSize: string;
                                    color: any;
                                    fontWeight: any;
                                    margin: any;
                                };
                                '& h2': {
                                    fontSize: string;
                                    color: any;
                                    fontWeight: any;
                                    margin: any;
                                };
                                '& h3': {
                                    fontSize: string;
                                    color: any;
                                    fontWeight: any;
                                    margin: any;
                                };
                                '& p': {
                                    margin: number;
                                };
                                '& b': {
                                    fontWeight: string;
                                };
                                '& i': {
                                    fontStyle: string;
                                };
                                '& u': {
                                    textDecoration: string;
                                };
                                '& s': {
                                    textDecoration: string;
                                };
                                '& sub': {
                                    fontSize: string;
                                    verticalAlign: string;
                                };
                                '& sup': {
                                    fontSize: string;
                                    verticalAlign: string;
                                };
                                '& ol': {
                                    padding: number;
                                    margin: number;
                                };
                                '& ol ol': {
                                    padding: number;
                                    margin: number;
                                    listStyleType: string;
                                };
                                '& ol ol ol': {
                                    padding: number;
                                    margin: number;
                                    listStyleType: string;
                                };
                                '& ol ol ol ol': {
                                    padding: number;
                                    margin: number;
                                    listStyleType: string;
                                };
                                '& ol ol ol ol ol': {
                                    padding: number;
                                    margin: number;
                                    listStyleType: string;
                                };
                                '& ul': {
                                    padding: number;
                                    margin: number;
                                };
                                '& li': {
                                    margin: string;
                                };
                                '& span': {
                                    '& span': {
                                        display: string;
                                    };
                                    '& span:not(:has(+ a))': {
                                        width: string;
                                    };
                                    '& a': {
                                        display: string;
                                        margin: any;
                                    };
                                    '& a:hover': {
                                        '& span': {
                                            textDecoration: string;
                                        };
                                    };
                                    '& :last-child': {
                                        display: string;
                                    };
                                };
                            };
                            '& .SCFeedObject-medias-section': {
                                '& .SCFeedObjectMediaPreview-root': {
                                    margin: any;
                                };
                            };
                            '& .SCFeedObject-show-more': {
                                fontSize: any;
                                fontWeight: any;
                                padding: any;
                                marginTop: number;
                                justifyContent: string;
                                '&:hover': {
                                    backgroundColor: string;
                                };
                            };
                        };
                        '& .SCFeedObject-actions-section': {
                            '&:last-of-type': {
                                marginBottom: number;
                            };
                            '& .SCFeedObject-actions-root': {
                                margin: number;
                                padding: any;
                                '& .SCFeedObject-actions-action': {
                                    marginTop: number;
                                    '& .SCFeedObject-action-vote-view-audience-button, & .SCFeedObject-action-comment-view-audience-button, & .SCFeedObject-action-share-view-audience-button, & .SCReactionAction-view-audience-button': {
                                        fontSize: string;
                                        fontWeight: any;
                                        marginTop: any;
                                        marginBottom: number;
                                        color: any;
                                        '&:hover': {
                                            color: string;
                                        };
                                    };
                                    '& .MuiDivider-root': {
                                        borderColor: any;
                                    };
                                    '& .SCFeedObject-action-vote-button, & .SCFeedObject-action-comment-button, & .SCFeedObject-action-share-button, & .SCReactionAction-button': {
                                        color: any;
                                        marginTop: any;
                                        marginBottom: any;
                                        borderRadius: string;
                                        padding: any;
                                        minWidth: number;
                                        '& .MuiIcon-root': {
                                            fontSize: string;
                                        };
                                        '& > img': {
                                            width: string;
                                            height: string;
                                        };
                                    };
                                };
                            };
                            '& .SCFeedObject-reply-content': {
                                marginLeft: number;
                                background: string;
                                '& .SCCommentObjectReply-root': {
                                    background: string;
                                    marginBottom: number;
                                    '& .SCCommentObjectReply-comment': {
                                        background: string;
                                        border: string;
                                        '& .SCEditor-root': {
                                            '& .SCEditor-placeholder': {
                                                fontWeight: any;
                                            };
                                            '& .SCEditor-content': {
                                                paddingBottom: number;
                                                minHeight: number;
                                            };
                                            '& .SCEditor-actions': {
                                                bottom: number;
                                            };
                                        };
                                        '&.SCCommentObjectReply-has-value .SCEditor-root .SCEditor-actions': {
                                            bottom: any;
                                        };
                                    };
                                };
                            };
                        };
                        '& .SCFeedObject-activities-section': {
                            '& .SCFeedObject-activities-content': {
                                paddingTop: number;
                                paddingBottom: number;
                                '& .SCFeedObject-activities-menu-selector': {
                                    '& .MuiButton-root': {
                                        marginTop: any;
                                        fontSize: string;
                                        fontWeight: any;
                                        padding: any;
                                    };
                                };
                                '& .SCCommentObject-root': {
                                    marginTop: number;
                                    marginBottom: number;
                                    paddingTop: number;
                                    paddingBottom: number;
                                };
                            };
                            '& .SCCommentObject-skeleton-root': {
                                background: string;
                                marginTop: number;
                                marginBottom: string;
                                '& .SCBaseItem-text': {
                                    '& .SCWidget-root': {
                                        '& .MuiCardContent-root': {
                                            padding: any;
                                        };
                                    };
                                };
                            };
                            '& .SCCommentObjectReply-root': {
                                '& .SCCommentObjectReply-comment': {
                                    marginBottom: string;
                                    border: string;
                                    '& .SCEditor-root': {
                                        minHeight: any;
                                        marginTop: number;
                                        '& .SCEditor-content': {
                                            minHeight: number;
                                        };
                                        '& .SCEditor-actions': {
                                            bottom: any;
                                        };
                                    };
                                };
                            };
                        };
                    };
                    '&.SCFeedObject-snippet': {
                        '& .SCFeedObject-username': {
                            fontSize: string;
                            fontWeight: any;
                            display: string;
                            marginBottom: any;
                        };
                        '& .SCFeedObject-snippet-content': {
                            fontSize: string;
                            marginBottom: any;
                        };
                        '& .SCFeedObject-activity-at': {
                            display: string;
                            '&:hover': {
                                color: string;
                                textDecoration: string;
                            };
                        };
                    };
                    '&.SCFeedObject-detail .SCFeedObject-reply-content': {
                        borderBottom: string;
                    };
                    '&.SCFeedObject-share': {
                        boxShadow: string;
                        border: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '&.SCFeedObject-preview, &.SCFeedObject-detail, &.SCFeedObject-search': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        border: string;
                        boxShadow: string;
                        borderRadius: number;
                    };
                    '& .SCFeedObject-media': {
                        height: number;
                        marginBottom: number;
                    };
                    '& .SCFeedObject-snippet > *': {
                        paddingLeft: number;
                        paddingRight: number;
                    };
                };
                actionsRoot: ({ theme }: any) => {
                    margin: string;
                    color: string;
                    '& .SCFeedObject-actions-action': {
                        textAlign: string;
                    };
                };
                actionCommentRoot: ({ theme }: any) => {
                    display: string;
                    justifyContent: string;
                    alignItems: string;
                    flexDirection: string;
                    '&.SCFeedObject-action-share-inline': {
                        flexDirection: string;
                    };
                    '& .SCFeedObject-action-vote-divider': {
                        width: string;
                        borderBottom: number;
                    };
                };
                actionFollowRoot: ({ theme }: any) => {
                    '& .SCFeedObject-action-follow-button': {
                        color: any;
                        '&.SCFeedObject-action-follow-iconized': {
                            borderRadius: string;
                            padding: any;
                            minWidth: string;
                            fontSize: string;
                        };
                        '&.SCFeedObject-action-follow-followed': {
                            color: any;
                        };
                    };
                };
                actionShareRoot: ({ theme }: any) => {
                    display: string;
                    justifyContent: string;
                    alignItems: string;
                    flexDirection: string;
                    '&.SCFeedObject-action-share-inline': {
                        flexDirection: string;
                    };
                    '& .SCFeedObject-action-vote-divider': {
                        width: string;
                        borderBottom: number;
                    };
                    '& .SCFeedObject-action-share-view-audience-button': {
                        whiteSpace: string;
                    };
                };
                actionVoteRoot: ({ theme }: any) => {
                    display: string;
                    justifyContent: string;
                    alignItems: string;
                    flexDirection: string;
                    '&.SCFeedObject-action-vote-inline': {
                        flexDirection: string;
                    };
                    '& .SCFeedObject-action-vote-divider': {
                        width: string;
                        borderBottom: number;
                    };
                };
                activitiesRoot: ({ theme }: any) => {
                    width: string;
                };
                activitiesMenuRoot: ({ theme }: any) => {
                    '& .SCFeedObject-activities-menu-selector': {
                        display: string;
                        alignItems: string;
                        textAlign: string;
                        justifyContent: string;
                    };
                    '& .SCFeedObject-activities-menu-selector .MuiButton-root': {
                        textTransform: string;
                        fontWeight: any;
                    };
                };
                contributorsRoot: ({ theme }: any) => {
                    '& .SCFeedObject-contributors-btn-participants': {
                        padding: any;
                        marginLeft: any;
                        color: string;
                        fontWeight: any;
                        fontSize: string;
                    };
                    minHeight: number;
                    marginTop: number;
                    marginBottom: number;
                    "& .MuiAvatarGroup-root": {
                        justifyContent: string;
                    };
                    "& .MuiAvatar-root": {
                        backgroundColor: string;
                        border: string;
                        color: string;
                        fontSize: string;
                        width: any;
                        height: any;
                        marginLeft: any;
                        lineHeight: string;
                    };
                };
                contributorsSkeletonRoot: ({ theme }: any) => {};
                pollObjectRoot: ({ theme }: any) => {
                    marginTop: any;
                    marginBottom: any;
                    borderTop: string;
                    borderBottom: string;
                    boxShadow: string;
                    borderRadius: number;
                    '& .MuiButton-root': {
                        '&:focus:not(:focus-visible)': {
                            borderColor: string;
                        };
                    };
                    '& .MuiCardHeader-root': {
                        textAlign: string;
                        padding: any;
                        '& .SCFeedObject-poll-object-toggle-button': {
                            fontSize: string;
                            textTransform: string;
                            '& .MuiButton-endIcon': {
                                display: string;
                            };
                            '& .SCFeedObject-poll-object-expand-icon': {
                                marginBottom: number;
                                marginLeft: number;
                                transition: any;
                            };
                            '& .SCFeedObject-poll-object-collapsed-icon': {
                                transform: string;
                            };
                        };
                    };
                    '& .SCFeedObject-poll-object-title': {
                        textAlign: string;
                        color: any;
                        marginBottom: any;
                        fontWeight: any;
                        wordWrap: string;
                    };
                    '& .SCFeedObject-poll-object-voters, & .SCFeedObject-poll-object-votes': {
                        display: string;
                        margin: any;
                        alignItems: string;
                        justifyContent: string;
                        '& .MuiIcon-root': {
                            width: string;
                            marginRight: any;
                        };
                    };
                    '& .SCFeedObject-poll-object-expiration, & .SCFeedObject-poll-object-close, & .SCFeedObject-poll-object-voters': {
                        textAlign: string;
                        color: any;
                        marginBottom: any;
                        fontWeight: any;
                        fontSize: string;
                    };
                    '& .SCFeedObject-poll-object-voters .MuiTypography-root': {
                        fontWeight: any;
                        fontSize: string;
                    };
                    '& ul': {
                        padding: any;
                        marginBottom: any;
                        backgroundColor: string;
                        borderRadius: any;
                        '& li': {
                            padding: number;
                        };
                    };
                };
                pollObjectChoicesRoot: ({ theme }: any) => {
                    backgroundColor: string;
                    marginBottom: any;
                    padding: number;
                    width: string;
                    borderRadius: number;
                    '& .SCFeedObject-poll-object-choices-label, & .SCFeedObject-poll-object-choices-vote': {
                        marginBottom: number;
                        fontWeight: any;
                    };
                    '& .SCFeedObject-poll-object-choices-progress': {
                        display: string;
                        flexDirection: string;
                        alignItems: string;
                        marginBottom: number;
                        '& .MuiLinearProgress-root': {
                            height: number;
                            borderRadius: any;
                            flexGrow: number;
                            marginRight: any;
                            backgroundColor: any;
                        };
                        '& > .MuiTypography-root': {
                            fontSize: string;
                            fontWeight: any;
                        };
                    };
                };
                relevantActivitiesRoot: ({ theme }: any) => {
                    '& .SCFeedObject-relevant-activities-activity': {
                        '& > .SCBaseItem-root': {
                            borderRadius: number;
                            marginBottom: any;
                            '& .SCBaseItem-content': {
                                alignItems: string;
                                '& .SCBaseItem-text': {
                                    margin: number;
                                    '& .SCBaseItem-primary': {
                                        display: string;
                                        marginBottom: any;
                                        '& a:nth-of-type(1)': {
                                            fontWeight: any;
                                            textDecoration: string;
                                        };
                                        '& a': {
                                            color: any;
                                            textDecoration: string;
                                            '&:hover': {
                                                textDecoration: string;
                                            };
                                        };
                                    };
                                    '& .SCBaseItem-secondary': {
                                        fontSize: string;
                                    };
                                };
                            };
                        };
                        '& .SCFeedObject-activity-comment-username, & .SCFeedObject-activity-follow-username, & .SCFeedObject-activity-poll-vote-username, & .SCFeedObject-activity-vote-up-username': {
                            color: string;
                        };
                        '& .SCFeedObject-activity-comment-avatar, & .SCFeedObject-activity-follow-avatar, & .SCFeedObject-activity-poll-vote-avatar, & .SCFeedObject-activity-vote-up-avatar': {
                            width: any;
                            height: any;
                        };
                    };
                };
                activityCommentRoot: ({ theme }: any) => {};
                activityFollowRoot: ({ theme }: any) => {};
                activityPollVoteRoot: ({ theme }: any) => {};
                activityVoteUpRoot: ({ theme }: any) => {};
            };
        };
        SCFeedObjectDetailTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCCommentsFeedObject-root': {
                        padding: any;
                        '& .SCCommentsObject-root h6': {
                            paddingLeft: any;
                        };
                    };
                    '& .SCFeedObject-detail': {
                        '& .SCFeedObject-content': {
                            '& .SCFeedObject-text-section .SCFeedObject-text': {
                                '& span': {
                                    display: string;
                                };
                                '& span:not(:has(+ a))': {
                                    width: string;
                                };
                                '& a': {
                                    display: string;
                                    margin: any;
                                };
                                '& a:hover': {
                                    '& span': {
                                        textDecoration: string;
                                    };
                                };
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                    '& .SCCommentsObject-skeleton-root': {
                        '& .SCWidget-root': {
                            marginBottom: string;
                        };
                    };
                    '& .SCCommentObject-skeleton-root': {
                        background: string;
                        boxShadow: string;
                        border: number;
                        paddingLeft: string;
                        '& .SCCommentObject-skeleton-root': {
                            marginBottom: string;
                        };
                    };
                };
            };
        };
        SCFeedObjectMediaPreview: {
            styleOverrides: {
                root: ({ theme }: any) => {};
            };
        };
        SCFeedUpdatesWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    textAlign: string;
                    marginBottom: any;
                    '& div:last-child': {
                        paddingBottom: any;
                    };
                    '& .MuiCardContent-root': {
                        ' > .MuiButton-sizeMedium': {
                            marginLeft: number;
                            marginTop: number;
                        };
                    };
                    '& .SCFeedUpdatesWidget-button-load-more': {
                        textTransform: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCFooter: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCFooter-copyright': {
                        marginTop: any;
                        fontSize: string;
                    };
                    '& .SCFooter-item-list': {
                        display: string;
                        justifyContent: string;
                        flexDirection: string;
                        '& .SCFooter-item': {
                            padding: any;
                            color: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCGroup: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        borderRadius: any;
                    };
                    borderRadius: number;
                    paddingBottom: number;
                    overflow: string;
                    '& .SCBaseItemButton-image': {
                        marginRight: any;
                        '& .MuiAvatar-root': {
                            width: any;
                            height: any;
                            '& img': {
                                borderRadius: number;
                            };
                        };
                    };
                    '& .SCBaseItemButton-primary': {
                        display: string;
                        alignItems: string;
                        fontWeight: any;
                        '& .SCGroup-icon': {
                            marginLeft: any;
                        };
                    };
                    '& .SCBaseItemButton-secondary': {
                        fontSize: string;
                    };
                    '& .SCGroup-actions': {
                        '& .MuiIcon-root': {
                            fontSize: string;
                            color: any;
                        };
                        '& .MuiButtonBase-root': {
                            marginLeft: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCGroupActionsMenu: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                menuRoot: ({ theme }: any) => {
                    '& .MuiDivider-root': {
                        margin: any;
                    };
                    '& .MuiIcon-root': {
                        fontSize: string;
                    };
                };
                drawerRoot: ({ theme }: any) => {
                    '& .SCGroupActionsMenu-item': {
                        paddingTop: number;
                        paddingBottom: number;
                    };
                    '& .MuiDivider-root': {
                        margin: any;
                    };
                    '& .MuiIcon-root': {
                        fontSize: string;
                    };
                };
            };
        };
        SCGroupAutocomplete: {
            styleOverrides: {
                root: ({ theme }: any) => {};
            };
        };
        SCGroupFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    marginTop: number;
                    '& .SCGroupInfoWidget-root': {
                        padding: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        marginTop: number;
                    };
                    marginTop: number;
                };
            };
        };
        SCGroupForm: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCGroupForm-cover': {
                        position: string;
                        height: number;
                        minHeight: number;
                        '& .SCGroupForm-avatar': {
                            top: number;
                            display: string;
                            position: string;
                            transform: string;
                            left: string;
                            '& .MuiAvatar-root': {
                                height: any;
                                width: any;
                                borderRadius: string;
                                border: string;
                                objectFit: string;
                                '& img': {
                                    height: any;
                                    width: any;
                                };
                                '& .MuiIcon-root': {
                                    color: any;
                                };
                            };
                        };
                        '& .SCChangeGroupPictureButton-root': {
                            top: number;
                            left: string;
                            transform: string;
                            position: string;
                            display: string;
                        };
                        '& .SCChangeGroupCoverButton-root': {
                            position: string;
                            right: any;
                            bottom: any;
                        };
                    };
                    '& .SCGroupForm-header': {
                        marginTop: any;
                        color: any;
                    };
                    '& .SCGroupForm-error': {
                        color: any;
                    };
                    '& .SCGroupForm-switch': {
                        '& .MuiButtonBase-root': {
                            '&.Mui-checked': {
                                color: any;
                                '& + .MuiSwitch-track': {
                                    backgroundColor: any;
                                };
                            };
                        };
                    };
                    '& .SCGroupForm-switch-label': {
                        fontWeight: any;
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        gap: any;
                    };
                    '& .SCGroupForm-active': {
                        color: any;
                    };
                    '& .SCGroupForm-privacy-section': {
                        marginTop: any;
                        '& .SCGroupForm-privacy-section-info': {
                            marginBottom: any;
                        };
                    };
                    '& .SCGroupForm-visibility-section-info': {
                        marginTop: any;
                    };
                    '& .MuiDivider-root': {
                        marginTop: any;
                        border: string;
                    };
                    '& .SCGroupForm-invite-section': {
                        marginTop: any;
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                    };
                };
            };
        };
        SCGroupHeader: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCGroupHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        position: string;
                        height: number;
                        minHeight: number;
                        borderRadius: number;
                        background: string;
                        boxShadow: string;
                    };
                    '& .SCGroupHeader-info': {
                        marginTop: any;
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        alignItems: string;
                        '& .SCGroupHeader-members': {
                            marginBottom: string;
                            '& .SCGroupHeader-members-counter': {
                                fontSize: string;
                                fontWeight: any;
                                display: string;
                            };
                        };
                        '& .SCGroupHeader-visibility': {
                            display: string;
                            justifyContent: string;
                            alignItems: string;
                            gap: any;
                            '& .SCGroupHeader-visibility-item': {
                                fontSize: any;
                                fontWeight: any;
                                display: string;
                                justifyContent: string;
                                alignItems: string;
                                gap: any;
                            };
                        };
                        '& .SCGroupHeader-multi-actions': {
                            display: string;
                            marginLeft: string;
                            marginTop: any;
                            '& .SCEditGroupButton-root': {
                                marginRight: any;
                            };
                        };
                        '& .SCGroupSubscribeButton-root': {
                            marginTop: any;
                        };
                    };
                    '& .SCGroupHeader-avatar': {
                        top: number;
                        display: string;
                        position: string;
                        transform: string;
                        left: string;
                        '& .MuiAvatar-root': {
                            height: any;
                            width: any;
                            borderRadius: string;
                            border: string;
                            objectFit: string;
                        };
                    };
                    '& .SCGroupHeader-change-picture': {
                        top: number;
                        left: string;
                        transform: string;
                        position: string;
                        display: string;
                    };
                    '& .SCGroupHeader-name': {
                        marginBottom: any;
                        fontWeight: any;
                        fontSize: string;
                        textAlign: string;
                    };
                    '& .SCGroupHeader-change-cover': {
                        position: string;
                        right: any;
                        bottom: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    position: string;
                    '& .SCGroupHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        height: number;
                    };
                    '& .SCGroupHeader-avatar': {
                        top: number;
                        display: string;
                        position: string;
                        transform: string;
                        left: string;
                        "& .MuiSkeleton-root": {
                            border: string;
                        };
                    };
                    '& .SCGroupHeader-info': {
                        display: string;
                        justifyContent: string;
                        flexDirection: string;
                        alignItems: string;
                        marginTop: number;
                    };
                };
            };
        };
        SCGroupInfoWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCGroupInfoWidget-title': {
                        fontWeight: any;
                        marginBottom: any;
                    };
                    '& .SCGroupInfoWidget-description': {
                        marginBottom: any;
                    };
                    '& .SCGroupInfoWidget-privacy': {
                        marginBottom: any;
                        '& .SCGroupInfoWidget-privacy-title': {
                            color: any;
                            fontWeight: any;
                            display: string;
                            alignItems: string;
                            gap: any;
                        };
                    };
                    '& .SCGroupInfoWidget-visibility-title': {
                        color: any;
                        fontWeight: any;
                        display: string;
                        alignItems: string;
                        gap: any;
                    };
                    '& .SCGroupInfoWidget-date': {
                        paddingTop: string;
                    };
                    '& .SCGroupInfoWidget-admin': {
                        marginTop: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCGroupInviteButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        marginRight: any;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
                dialogRoot: ({ theme }: any) => {
                    '& .SCBaseDialog-title-root span ': {
                        width: string;
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        '& .SCGroupInviteButton-dialog-title': {
                            fontWeight: any;
                            fontSize: any;
                        };
                    };
                    '& .SCGroupInviteButton-input': {
                        backgroundColor: string;
                        borderRadius: any;
                        height: any;
                        padding: any;
                        '& .SCGroupInviteButton-icon ': {
                            marginLeft: any;
                        };
                        '&.Mui-focused .MuiOutlinedInput-notchedOutline': {
                            border: string;
                        };
                    };
                    '& .SCGroupInviteButton-invited-box': {
                        marginTop: any;
                        marginBottom: any;
                        '& .MuiChip-root': {
                            marginBottom: any;
                        };
                    };
                    '& .SCGroupInviteButton-suggested': {
                        '& h4': {
                            marginBottom: any;
                        };
                        '& .SCUser-root': {
                            '&:hover': {
                                backgroundColor: string;
                            };
                        };
                    };
                };
            };
        };
        SCGroupInvitedWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCGroupMembersButton: {
            styleOverrides: {
                root: ({ theme, subscribers }: any) => {
                    padding: any;
                    '& .MuiAvatarGroup-root': {
                        '&:not(.SCAvatarGroupSkeleton-root) .MuiAvatar-root': {
                            '&.MuiAvatar-colorDefault': {
                                marginLeft: number;
                                backgroundColor: string;
                                color: any;
                                border: string;
                                borderRadius: number;
                                padding: number;
                            };
                        };
                        '& .MuiAvatar-root': {
                            height: any;
                            border: string;
                            fontSize: string;
                            '&:first-of-type': {
                                width: any;
                            };
                            '&:not(:first-of-type)': {
                                width: any;
                            };
                        };
                    };
                };
                dialogRoot: () => {};
            };
        };
        SCGroupMembersWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCGroupMembersWidget-actions': {
                        margin: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCGroupRequestsWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCGroupSettingsIconButton: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                menuRoot: ({ theme }: any) => {
                    '& .SCGroupSettingsIconButton-paper': {
                        maxWidth: number;
                        padding: any;
                    };
                };
                drawerRoot: ({ theme }: any) => {
                    '& .MuiList-root': {
                        '& a': {
                            color: string;
                        };
                    };
                };
            };
        };
        SCGroupTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    marginTop: number;
                    '& .SCCategoryTemplate-feed': {
                        marginTop: any;
                    };
                    '& .SCGroupInfoWidget-root': {
                        marginTop: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        marginTop: number;
                    };
                    marginTop: number;
                };
            };
        };
        SCGroups: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCGroups-skeleton-root ': {
                        '& .MuiGrid-item': {
                            paddingTop: number;
                        };
                    };
                    '& .MuiGrid-container': {
                        justifyContent: string;
                    };
                    '& .SCGroups-filters': {
                        marginTop: any;
                        marginBottom: any;
                    };
                    '& .SCGroups-search': {
                        '& .MuiButtonBase-root': {
                            minWidth: string;
                            '& .MuiButton-endIcon': {
                                margin: number;
                            };
                        };
                    };
                    '& .SCGroups-groups': {
                        marginTop: any;
                        '& .SCGroups-item': {
                            [x: number]: {
                                padding: any;
                            };
                            width: string;
                            '& > div': {
                                cursor: string;
                                padding: any;
                            };
                        };
                    };
                    '& .SCGroups-no-results': {
                        marginTop: any;
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        alignItems: string;
                        '& h4': {
                            fontWeight: any;
                            fontSize: any;
                        };
                        '& .MuiTypography-body1': {
                            fontWeight: any;
                            fontSize: any;
                        };
                    };
                    '& .SCGroups-end-message': {
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        '& .MuiButtonBase-root': {
                            paddingLeft: any;
                            '&.Mui-selected, &:hover': {
                                backgroundColor: string;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCGroups-groups': {
                        justifyContent: string;
                        marginTop: any;
                        '& .SCGroup-skeleton-root': {
                            padding: any;
                            width: string;
                        };
                    };
                };
            };
        };
        SCIncubator: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    '& .MuiCardContent-root': {
                        padding: any;
                    };
                    '& .SCIncubator-name': {
                        display: string;
                    };
                    '& .SCIncubator-slogan': {
                        whiteSpace: string;
                        overflow: string;
                        textOverflow: string;
                    };
                    '& .SCIncubator-progress-bar': {
                        position: string;
                        marginTop: any;
                        '& .MuiLinearProgress-root': {
                            height: any;
                        };
                        '& .MuiGrid-item': {
                            paddingTop: any;
                        };
                    };
                    '& .MuiCardActions-root': {
                        marginLeft: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    width: string;
                    '& .MuiCardContent-root': {
                        '& .SCIncubator-secondary': {
                            marginTop: any;
                        };
                        '& .SCIncubator-progress-bar': {
                            marginTop: any;
                        };
                    };
                    '& .MuiCardActions-root': {
                        marginLeft: any;
                    };
                };
            };
        };
        SCIncubatorDetail: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCIncubatorDetail-share-card': {
                        margin: any;
                    };
                };
            };
        };
        SCIncubatorListWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiCardContent-root': {
                        padding: any;
                    };
                    '& .SCIncubatorListWidget-header': {
                        display: string;
                        alignItems: string;
                    };
                    '& .SCIncubatorListWidget-actions': {
                        display: string;
                        justifyContent: string;
                    };
                };
                dialogRoot: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                createDialogRoot: ({ theme }: any) => {
                    [x: number]: {
                        minWidth: number;
                    };
                    margin: number;
                    '& .SCIncubatorListWidget-intro': {
                        whiteSpace: string;
                    };
                    '& .SCIncubatorListWidget-form': {
                        marginTop: any;
                        marginBottom: any;
                    };
                    '& .SCIncubatorListWidget-name': {
                        '& .MuiInputBase-root': {
                            height: string;
                        };
                    };
                    '& .SCIncubatorListWidget-submitted-message': {
                        padding: any;
                        borderRadius: string;
                        backgroundColor: string;
                    };
                };
            };
        };
        SCIncubatorSuggestionWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiCardContent-root': {
                        padding: any;
                    };
                };
                dialogRoot: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCInlineComposerWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    marginBottom: any;
                    '& .SCInlineComposerWidget-content, & .SCInlineComposerWidget-content:last-child': {
                        [x: number]: {
                            padding: any;
                        };
                        padding: any;
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        '& .SCInlineComposerWidget-input': {
                            display: string;
                            flexGrow: number;
                            '& .MuiButton-root': {
                                fontWeight: any;
                                letterSpacing: string;
                                padding: any;
                                '&:hover': {
                                    color: any;
                                    background: string;
                                    border: string;
                                };
                            };
                            "& .MuiButton-text": {
                                justifyContent: string;
                                textTransform: string;
                            };
                        };
                        '& .SCInlineComposerWidget-avatar': {
                            [x: number]: {
                                marginLeft: any;
                            };
                            display: string;
                            alignItems: string;
                            '& .MuiAvatar-root': {
                                width: any;
                                height: any;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                    '& .SCInlineComposerWidget-content, & .SCInlineComposerWidget-content:last-child': {
                        [x: number]: {
                            padding: any;
                        };
                        padding: any;
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        '& .SCInlineComposerWidget-input': {
                            display: string;
                            flexGrow: number;
                            height: number;
                            width: string;
                            '& .MuiSkeleton-root': {
                                width: string;
                                height: string;
                            };
                        };
                        '& .SCInlineComposerWidget-avatar': {
                            [x: number]: {
                                marginLeft: any;
                            };
                            display: string;
                            alignItems: string;
                            '& .MuiSkeleton-root': {
                                width: any;
                                height: any;
                            };
                        };
                    };
                };
            };
        };
        SCLanguageSwitcher: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCLanguageSwitcher-label': {
                        fontWeight: any;
                    };
                    '& .MuiInputBase-root': {
                        textTransform: string;
                    };
                    '& fieldset.MuiOutlinedInput-notchedOutline': {
                        borderWidth: number;
                    };
                };
            };
        };
        SCLightbox: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    height: string;
                    left: number;
                    overflow: string;
                    position: string;
                    top: number;
                    touchAction: string;
                    width: string;
                    zIndex: number;
                    "& .PhotoView__Spinner": {
                        '-webkit-animation': string;
                        animation: string;
                    };
                    "& .PhotoView__Spinner svg": {
                        '-webkit-animation': string;
                        animation: string;
                    };
                    "& .PhotoView__Photo": {
                        cursor: string;
                        maxWidth: string;
                        WebkitUserDrag: string;
                        userDrag: string;
                        '@-moz-document url-prefix()': {
                            pointerEvents: string;
                        };
                    };
                    "& .PhotoView__Photo:active": {
                        cursor: string;
                        "&:active": {
                            opacity: number;
                        };
                    };
                    "& .PhotoView__icon": {
                        display: string;
                        left: number;
                        position: string;
                        top: number;
                        transform: string;
                    };
                    "& .PhotoView__PhotoBox": {
                        bottom: number;
                        direction: string;
                        left: number;
                        position: string;
                        right: number;
                        top: number;
                        touchAction: string;
                        width: string;
                        transformOrigin: string;
                    };
                    "& .PhotoView__PhotoWrap": {
                        bottom: number;
                        direction: string;
                        left: number;
                        position: string;
                        right: number;
                        top: number;
                        touchAction: string;
                        width: string;
                        overflow: string;
                        zIndex: number;
                    };
                    "& .PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft, .PhotoView-Slider__clean .PhotoView-Slider__ArrowRight, .PhotoView-Slider__clean .PhotoView-Slider__BannerWrap, .PhotoView-Slider__clean .PhotoView-Slider__Overlay, .PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover": {
                        opacity: number;
                    };
                    "& .PhotoView-Slider__Backdrop": {
                        background: string;
                        height: string;
                        left: number;
                        position: string;
                        top: number;
                        transitionProperty: string;
                        width: string;
                        zIndex: number;
                    };
                    "& .PhotoView-Slider__fadeIn": {
                        '-webkit-animation': string;
                        animation: string;
                        opacity: number;
                    };
                    "& .PhotoView-Slider__fadeOut": {
                        animation: string;
                        opacity: number;
                    };
                    "& .PhotoView-Slider__BannerWrap": {
                        alignItems: string;
                        backgroundColor: string;
                        color: string;
                        display: string;
                        height: number;
                        justifyContent: string;
                        left: number;
                        position: string;
                        top: number;
                        transition: string;
                        width: string;
                        zIndex: number;
                        "&:hover": {
                            opacity: number;
                        };
                        "& Button": {
                            color: string;
                        };
                        "& Button:hover": {
                            color: any;
                        };
                    };
                    "& .PhotoView-Slider__Counter": {
                        fontSize: string;
                        opacity: number;
                        padding: string;
                    };
                    "& .PhotoView-Slider__BannerRight": {
                        alignItems: string;
                        display: string;
                        height: string;
                        color: string;
                    };
                    "& .PhotoView-Slider__toolbarIcon": {
                        fill: string;
                        boxSizing: string;
                        cursor: string;
                        opacity: number;
                        padding: string;
                        transition: string;
                    };
                    "& .PhotoView-Slider__toolbarIcon:hover": {
                        opacity: number;
                    };
                    "& .PhotoView-Slider__ArrowLeft": {
                        alignItems: string;
                        bottom: number;
                        cursor: string;
                        display: string;
                        height: number;
                        justifyContent: string;
                        margin: string;
                        opacity: number;
                        position: string;
                        top: number;
                        transition: string;
                        WebkitUserSelect: string;
                        MozUserSelect: string;
                        MsUserSelect: string;
                        userSelect: string;
                        width: number;
                        zIndex: number;
                        left: number;
                        "& svg": {
                            fill: string;
                            background: string;
                            boxSizing: string;
                            height: number;
                            padding: number;
                            width: number;
                        };
                        "&:hover": {
                            opacity: number;
                        };
                    };
                    "& .PhotoView-Slider__ArrowRight": {
                        alignItems: string;
                        bottom: number;
                        cursor: string;
                        display: string;
                        height: number;
                        justifyContent: string;
                        margin: string;
                        opacity: number;
                        position: string;
                        top: number;
                        transition: string;
                        WebkitUserSelect: string;
                        MozUserSelect: string;
                        MsUserSelect: string;
                        userSelect: string;
                        width: number;
                        zIndex: number;
                        right: number;
                        "& svg": {
                            fill: string;
                            background: string;
                            boxSizing: string;
                            height: number;
                            padding: number;
                            width: number;
                        };
                        "&:hover": {
                            opacity: number;
                        };
                    };
                };
            };
        };
        SCLoyaltyProgramDetailTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        padding: any;
                    };
                    boxShadow: string;
                    borderRadius: number;
                    '& .SCLoyaltyProgramDetailTemplate-title': {
                        [x: number]: {
                            textAlign: string;
                        };
                        fontWeight: any;
                        fontSize: string;
                        marginTop: any;
                        marginBottom: any;
                    };
                    '& .SCLoyaltyProgramDetailTemplate-section-title': {
                        fontWeight: any;
                        fontSize: string;
                        marginBottom: any;
                    };
                    '& .SCLoyaltyProgramDetailTemplate-section-info': {
                        marginBottom: any;
                    };
                    '& .SCLoyaltyProgramDetailTemplate-user-points': {
                        marginLeft: any;
                        backgroundColor: any;
                        '& .MuiChip-label': {
                            fontSize: string;
                            fontWeight: any;
                            color: any;
                            padding: any;
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-prize-section': {
                        '& .MuiGrid-item': {
                            [x: number]: {
                                paddingLeft: any;
                                paddingRight: any;
                                marginBottom?: undefined;
                            } | {
                                marginBottom: any;
                                paddingLeft?: undefined;
                                paddingRight?: undefined;
                            };
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-card': {
                        [x: number]: {
                            borderRadius: number;
                        };
                        boxShadow: string;
                        display: string;
                        flexDirection: string;
                        justifyContent: string;
                        alignItems: string;
                        height: string;
                        '& .SCLoyaltyProgramDetailTemplate-card-title': {
                            fontWeight: any;
                            fontSize: string;
                        };
                        '& .MuiCardContent-root': {
                            padding: any;
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            '& .SCLoyaltyProgramDetailTemplate-card-content': {
                                paddingTop: any;
                                maxHeight: any;
                                overflow: string;
                                textOverflow: string;
                                display: string;
                                WebkitBoxOrient: string;
                                WebkitLineClamp: number;
                            };
                        };
                        '& .MuiCardActions-root': {
                            marginTop: string;
                            '& .MuiButtonBase-root': {
                                '&:hover, &:active': {
                                    backgroundColor: string;
                                };
                            };
                        };
                        '& .MuiCardMedia-root': {
                            height: any;
                        };
                        '& .SCLoyaltyProgramDetailTemplate-prize-points': {
                            marginTop: any;
                            '& .MuiChip-root': {
                                backgroundColor: any;
                                '& .MuiChip-label': {
                                    fontSize: string;
                                    fontWeight: any;
                                    color: any;
                                };
                            };
                            '& .SCLoyaltyProgramDetailTemplate-not-requestable': {
                                backgroundColor: any;
                            };
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-points-list-root': {
                        marginTop: any;
                        marginBottom: any;
                        '& .MuiGrid-item': {
                            paddingTop: any;
                            '& .SCLoyaltyProgramDetailTemplate-element': {
                                display: string;
                                justifyContent: string;
                                marginBottom: any;
                            };
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-end-message': {
                        padding: any;
                        fontWeight: any;
                        textAlign: string;
                        '& .MuiButtonBase-root': {
                            paddingLeft: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    height: string;
                    '& .SCLoyaltyProgramDetailTemplate-title': {
                        [x: number]: {
                            justifyContent: string;
                        };
                        display: string;
                        marginBottom: any;
                        alignItems: string;
                        '& .SCLoyaltyProgramDetailTemplate-chip': {
                            marginLeft: any;
                            borderRadius: any;
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-section-title': {
                        marginBottom: any;
                        '& .SCLoyaltyProgramDetailTemplate-sub-title': {
                            marginBottom: any;
                        };
                    };
                    '& .SCLoyaltyProgramDetailTemplate-points-list': {
                        marginBottom: any;
                    };
                };
                prizeItemSkeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        width: any;
                        height: any;
                        marginTop: any;
                    };
                    '& .MuiCard-root': {
                        [x: number]: {
                            borderRadius: number;
                            height: string;
                        };
                    };
                    '& .MuiCardContent-root': {
                        justifyContent: string;
                        '& .SCLoyaltyProgramDetailTemplate-content': {
                            display: string;
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            marginTop: any;
                            paddingBottom: any;
                        };
                    };
                    '& .MuiCardActions-root': {
                        justifyContent: string;
                    };
                };
            };
        };
        SCLoyaltyProgramWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiCardContent-root': {
                        padding: any;
                    };
                    '& .SCLoyaltyProgramWidget-title': {
                        fontWeight: any;
                        fontSize: string;
                    };
                    '& .SCLoyaltyProgramWidget-actions': {
                        display: string;
                        justifyContent: string;
                        padding: any;
                        '& .SCLoyaltyProgramWidget-points': {
                            fontSize: string;
                            fontWeight: any;
                            textTransform: string;
                            color: any;
                            display: string;
                            alignItems: string;
                            '& .MuiChip-root': {
                                color: any;
                                borderRadius: any;
                                backgroundColor: any;
                                marginRight: any;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .MuiCardContent-root': {
                        padding: any;
                    };
                    '& .SCLoyaltyProgramWidget-actions, .MuiCardActions-root': {
                        display: string;
                        justifyContent: string;
                        padding: any;
                        '& .SCLoyaltyProgramWidget-points': {
                            display: string;
                            justifyContent: string;
                            alignItems: string;
                        };
                        '& .SCLoyaltyProgramWidget-chip': {
                            borderRadius: any;
                            marginRight: any;
                        };
                    };
                };
            };
        };
        SCMainFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                };
            };
        };
        SCMediaFile: {
            styleOverrides: {
                displayRoot: ({ theme }: any) => {
                    [x: number]: {
                        minHeight: number;
                    };
                    textAlign: string;
                    margin: string;
                    width: string;
                    position: string;
                    '& .SCMediaFile-background': {
                        backgroundSize: string;
                        backgroundPosition: string;
                        backgroundRepeat: string;
                    };
                    '& .SCMediaFile-background-portrait': {
                        backgroundSize: string;
                        backgroundPosition: string;
                        backgroundRepeat: string;
                    };
                    '& .SCMediaFile-height-one': {
                        width: string;
                        paddingTop: string;
                    };
                    '& .SCMediaFile-height-half-one': {
                        paddingTop: string;
                    };
                    '& .SCMediaFile-height-two': {
                        width: string;
                        paddingTop: string;
                    };
                    '& .SCMediaFile-height-three': {
                        width: string;
                        paddingTop: string;
                    };
                    '& .SCMediaFile-cover': {
                        backgroundColor: string;
                        opacity: number;
                        position: string;
                        right: number;
                        top: number;
                        left: number;
                        bottom: number;
                    };
                    '& .SCMediaFile-cover-text': {
                        right: number;
                        left: number;
                        bottom: number;
                        color: string;
                        fontSize: string;
                        position: string;
                        top: string;
                        transform: string;
                        textAlign: string;
                        '& > p': {
                            margin: number;
                            position: string;
                            top: string;
                            left: string;
                            transform: string;
                        };
                    };
                    '& .SCMediaFile-slide': {
                        height: number;
                        bottom: string;
                        overflow: string;
                        fontSize: string;
                        color: string;
                    };
                    '& .SCMediaFile-border': {
                        position: string;
                        border: string;
                        '&:hover > div': {
                            bottom: number;
                            height: string;
                        };
                        '&:hover > div.animate-text': {
                            top: string;
                        };
                    };
                    '& .SCMediaFile-gallery': {
                        cursor: string;
                    };
                    '& .SCMediaFile-title .MuiTypography-root': {
                        color: string;
                        backgroundColor: any;
                        opacity: number;
                    };
                    '& .SCMediaFile-icon-file': {
                        fontSize: number;
                        position: string;
                        top: number;
                    };
                };
                lightboxRoot: ({ theme }: any) => {};
                previewRoot: ({ theme }: any) => {
                    '& > div': {
                        display: string;
                        flexDirection: string;
                        flexWrap: string;
                        maxWidth: string;
                        overflow: string;
                        scrollbarWidth: string;
                        '& .SCMediaFile-media': {
                            backgroundSize: string;
                            backgroundPosition: string;
                            position: string;
                            borderRadius: number;
                            margin: any;
                            width: number;
                            height: number;
                            flexBasis: number;
                            flexGrow: number;
                            flexShrink: number;
                            '& .SCMediaFile-title': {
                                position: string;
                                left: any;
                                top: any;
                                borderRadius: any;
                                background: string;
                                color: any;
                                fontSize: string;
                                padding: any;
                                maxWidth: number;
                                textOverflow: string;
                                overflow: string;
                                whiteSpace: string;
                            };
                            '& .SCMediaFile-delete': {
                                background: any;
                                position: string;
                                right: any;
                                top: any;
                            };
                        };
                        '&:has(> :last-child:nth-of-type(1)) .SCMediaFile-media': {
                            width: string;
                            flexBasis: string;
                            height: number;
                            margin: any;
                            '& .SCMediaFile-title': {
                                fontSize: string;
                                maxWidth: number;
                            };
                        };
                    };
                };
                triggerRoot: ({ theme }: any) => {};
                triggerDrawerRoot: ({ theme }: any) => {
                    zIndex: number;
                };
                triggerMenuRoot: ({ theme }: any) => {};
            };
        };
        SCMediaLink: {
            styleOverrides: {
                displayRoot: ({ theme }: any) => {
                    '& .SCMediaLink-link': {
                        position: string;
                        backgroundColor: string;
                        margin: any;
                        padding: any;
                    };
                    '& .SCMediaLink-video': {
                        margin: string;
                        height: number;
                    };
                    '& .SCMediaLink-html-wrap': {
                        position: string;
                        marginLeft: any;
                        marginRight: any;
                        '& .SCMediaLink-html': {
                            width: string;
                            position: string;
                            top: number;
                            zIndex: number;
                            '& iframe': {
                                width: string;
                                margin: string;
                            };
                        };
                        '& .SCMediaLink-html-placeholder': {
                            width: string;
                            position: string;
                            top: number;
                            zIndex: number;
                            '& .SCMediaLink-html-loading': {
                                position: string;
                                display: string;
                                top: string;
                                left: string;
                            };
                        };
                    };
                    '& .SCMediaLink-thumbnail': {
                        [x: number]: {
                            maxWidth: number;
                            width: string;
                            float: string;
                        };
                        border: string;
                        borderRadius: number;
                        paddingTop: any;
                        margin: any;
                    };
                    '& .SCMediaLink-image': {
                        backgroundSize: string;
                        backgroundPosition: string;
                        backgroundRepeat: string;
                        backgroundColor: string;
                        paddingBottom: number;
                    };
                    '& .SCMediaLink-snippet': {
                        padding: any;
                        '& .SCMediaLink-snippet-title': {};
                        '& .SCMediaLink-snippet-description': {
                            fontSize: string;
                        };
                        '& a': {
                            fontSize: string;
                            fontStyle: string;
                        };
                    };
                };
                layerRoot: ({ theme }: any) => {
                    '& .SCMediaLink-content': {
                        '& form button[type=submit]': {
                            fontWeight: any;
                        };
                    };
                };
                previewRoot: ({ theme }: any) => {
                    '& .SCMediaLink-media': {
                        position: string;
                        '& .SCMediaLink-html-wrap': {
                            '& .SCMediaLink-html': {
                                width: string;
                                position: string;
                                zIndex: number;
                                '& iframe': {
                                    width: string;
                                    margin: string;
                                };
                            };
                            '& .SCMediaLink-html-placeholder': {
                                width: string;
                                position: string;
                                top: number;
                                zIndex: number;
                                '& .SCMediaLink-html-loading': {
                                    position: string;
                                    display: string;
                                    top: string;
                                    left: string;
                                };
                            };
                        };
                        '& .SCMediaLink-delete': {
                            background: any;
                            position: string;
                            right: any;
                            top: any;
                            zIndex: number;
                        };
                        '&.SCMediaLink-media-video .SCMediaLink-delete': {
                            background: any;
                            right: any;
                            top: any;
                        };
                    };
                };
                triggerRoot: ({ theme }: any) => {};
            };
        };
        SCMediaShare: {
            styleOverrides: {
                displayRoot: ({ theme }: any) => {
                    '& .SCMediaShare-share-preview': {
                        paddingLeft: any;
                        paddingRight: any;
                    };
                };
            };
        };
        SCNavigationMenuIconButton: {
            styleOverrides: {
                root: ({ theme }: any) => {};
            };
        };
        SCNavigationMenuDrawer: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiDrawer-paper': {
                        [x: number]: {
                            width: any;
                        };
                        width: string;
                    };
                    '& .SCNavigationMenuDrawer-drawer-header': {
                        minHeight: any;
                        padding: string;
                        display: string;
                        justifyContent: string;
                        '& > a:first-of-type': {
                            display: string;
                            justifyContent: string;
                            alignContent: string;
                            flexWrap: string;
                        };
                        '& img': {
                            maxHeight: number;
                            paddingLeft: any;
                        };
                    };
                    '& .SCNavigationMenuDrawer-drawer-content': {
                        paddingTop: number;
                    };
                    '& .MuiTypography-subtitle1': {
                        fontSize: string;
                        padding: any;
                        '& MuiButton-root': {
                            padding: any;
                        };
                        '& span:first-of-type': {
                            color: string;
                        };
                    };
                    '& .SCBaseItemButton-text ': {
                        maxWidth: string;
                    };
                    '& .SCNavigationMenuDrawer-drawer-footer-live-button': {
                        margin: any;
                        maxWidth: number;
                    };
                };
            };
        };
        SCNavigationSettingsIconButton: {
            styleOverrides: {
                menuRoot: ({ theme }: any) => {
                    '& .SCNavigationSettingsIconButton-paper': {
                        maxWidth: number;
                        padding: any;
                        '& .MuiList-root': {
                            padding: number;
                        };
                    };
                    '& .SCNavigationSettingsIconButton-item .MuiListItemIcon-root': {
                        marginLeft: any;
                        marginBottom: any;
                        color: any;
                    };
                };
                drawerRoot: ({ theme }: any) => {
                    '& .SCNavigationSettingsIconButton-item .MuiListItemIcon-root': {
                        marginLeft: any;
                        marginBottom: any;
                        color: any;
                    };
                };
            };
        };
        SCNavigationToolbar: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        padding: any;
                        '& .SCNavigationToolbar-navigation': {
                            '& .SCNavigationToolbar-home, & .SCNavigationToolbar-explore': {
                                margin: any;
                            };
                        };
                    };
                    padding: any;
                    '& .SCNavigationToolbar-logo, & .SCNavigationToolbar-custom-item': {
                        marginRight: any;
                        '& img': {
                            verticalAlign: string;
                            maxHeight: number;
                        };
                    };
                    '& .SCNavigationToolbar-navigation': {
                        flexGrow: number;
                        textAlign: string;
                        alignSelf: string;
                        '& .SCNavigationToolbar-home, & .SCNavigationToolbar-explore, & .SCNavigationToolbar-groups, & .SCNavigationToolbar-events': {
                            paddingTop: number;
                            paddingLeft: any;
                            paddingRight: any;
                            paddingBottom: number;
                            margin: any;
                            borderRadius: number;
                            borderBottom: string;
                            '&.SCNavigationToolbar-active, &:hover': {
                                color: any;
                                borderBottom: string;
                            };
                        };
                    };
                    '& .SCNavigationToolbar-search': {
                        flexGrow: number;
                        textAlign: string;
                        marginRight: any;
                        '& .MuiFormControl-root': {
                            [x: number]: {
                                width: number;
                            };
                            width: number;
                        };
                    };
                    '& .SCNavigationToolbar-profile, & .SCNavigationToolbar-notification, & .SCNavigationToolbar-messages': {
                        margin: any;
                    };
                    '& .SCNavigationToolbar-profile .MuiAvatar-root': {
                        width: any;
                        height: any;
                    };
                    '& .SCNavigationToolbar-notification, & .SCNavigationToolbar-messages': {
                        paddingTop: number;
                        paddingBottom: number;
                        borderRadius: number;
                        borderBottom: string;
                        '&.SCNavigationToolbar-active, &:hover': {
                            color: any;
                            borderBottom: string;
                        };
                    };
                    '& .SCNavigationToolbar-settings': {
                        marginLeft: number;
                    };
                    '& .SCNavigationToolbar-composer:hover': {
                        color: any;
                    };
                    '& .MuiIconButton-root': {
                        color: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCNavigationToolbar-logo': {
                        width: number;
                        height: number;
                    };
                    '& .SCNavigationToolbar-navigation': {
                        flexGrow: number;
                        margin: any;
                    };
                    '& .SCNavigationToolbar-avatar': {
                        width: any;
                        height: any;
                    };
                };
                notificationsMenuRoot: ({ theme }: any) => {
                    '& .SCNavigationToolbar-paper': {
                        minWidth: number;
                        padding: any;
                        '& .MuiList-root': {
                            padding: number;
                        };
                    };
                    '& .SCNavigationToolbar-link': {
                        display: string;
                        textAlign: string;
                        margin: any;
                    };
                };
            };
        };
        SCNavigationToolbarMobile: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    padding: string;
                    '& .SCNavigationToolbarMobile-logo, & .SCNavigationToolbarMobile-custom-item': {
                        margin: any;
                        flexGrow: number;
                        '& img': {
                            verticalAlign: string;
                            maxHeight: string;
                        };
                    };
                    '& .SCNavigationToolbarMobile-logo-flex': {
                        flexGrow: number;
                    };
                    '& .MuiIconButton-root': {
                        color: any;
                    };
                    '& h4': {
                        fontSize: string;
                        overflow: string;
                        textOverflow: string;
                        whiteSpace: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCNavigationToolbarMobile-logo': {
                        width: number;
                        height: number;
                    };
                };
            };
        };
        SCNotification: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCNotification-header': {
                        padding: any;
                        '& .SCNotification-avatar': {
                            width: any;
                            height: any;
                        };
                        '& .SCNotification-username': {
                            fontWeight: any;
                        };
                    };
                    '& .SCNotification-content': {
                        padding: number;
                        '& .SCNotification-uncollapsed': {
                            padding: any;
                            '& > *': {
                                marginBottom: any;
                            };
                        };
                        '& .SCNotification-show-other-aggregated': {
                            backgroundColor: string;
                        };
                        '& .SCNotification-collapsed': {
                            padding: any;
                            '& .MuiCollapse-wrapperInner > *': {
                                marginBottom: any;
                            };
                        };
                        '& .SCNotificationItem-detail': {
                            borderRadius: number;
                        };
                    };
                    '& a:not(.MuiButton-root)': {
                        textDecoration: string;
                        color: any;
                        '&:hover, &:active': {
                            color: any;
                            textDecoration: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    marginBottom: any;
                };
                collapsedForRoot: ({ theme }: any) => {
                    width: string;
                    '& .SCNotification-flag-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-flag-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-wrap': {
                        padding: string;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                commentRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        fontWeight: any;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-vote-button': {
                        color: string;
                        padding: any;
                        fontSize: string;
                        minWidth: number;
                        borderRadius: string;
                    };
                    '& .SCNotification-contribution-text': {
                        color: any;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                contributionRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        fontWeight: any;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-vote-button': {
                        color: string;
                        padding: any;
                        fontSize: string;
                        minWidth: number;
                        borderRadius: string;
                    };
                    '& .SCNotification-contribution-text': {
                        color: any;
                        textOverflow: string;
                        overflow: string;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotificationItem-root .SCNotificationItem-header .SCNotificationItem-secondary': {
                        marginTop: any;
                        '& .SCDateTimeAgo-root': {
                            marginTop: number;
                        };
                    };
                };
                contributionFollowRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-follow-text': {
                        color: any;
                        fontWeight: any;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .MuiIcon-root': {
                        fontSize: string;
                        marginBottom: string;
                    };
                };
                deletedForRoot: ({ theme }: any) => {
                    '& .SCNotification-flag-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-flag-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-wrap': {
                        marginBottom: any;
                        padding: any;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                incubatorApprovedRoot: ({ theme }: any) => {
                    '& .SCNotification-category-icon': {
                        borderRadius: number;
                    };
                    '& .SCNotification-view-incubator-button': {
                        padding: any;
                        paddingBottom: number;
                        textTransform: string;
                        marginLeft: number;
                    };
                };
                kindlyNoticeFlagRoot: ({ theme }: any) => {
                    '& .SCNotification-flag-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-flag-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-wrap': {
                        padding: string;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                kindlyNoticeForRoot: ({ theme }: any) => {
                    width: string;
                    '& .SCNotification-flag-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-flag-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-wrap': {
                        padding: string;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                mentionRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-mention-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                };
                privateMessageRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        display: string;
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-message-label': {
                        color: any;
                    };
                    '& .SCNotification-message-wrap': {
                        textOverflow: string;
                        overflow: string;
                        WebkitLineClamp: string;
                        lineClamp: number;
                        WebkitBoxOrient: string;
                        '& p': {
                            margin: number;
                        };
                    };
                    '& .SCNotification-message': {
                        height: number;
                        overflowY: string;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                        '&:hover': {
                            textDecoration: string;
                        };
                        '& > p': {
                            overflowY: string;
                            textOverflow: string;
                            display: string;
                            WebkitLineClamp: string;
                            lineClamp: number;
                            WebkitBoxOrient: string;
                        };
                    };
                    '& .SCNotification-actions': {
                        fontSize: string;
                        maxWidth: string;
                    };
                };
                eventRoot: ({ theme }: any) => {
                    '& .SCNotification-username, & a': {
                        fontWeight: any;
                    };
                    '& .SCNotificationItem-primary': {
                        '& .MuiIcon-root': {
                            float: string;
                            fontSize: string;
                            marginLeft: any;
                        };
                        '& .SCEvent-root': {
                            width: string;
                            '& .SCEvent-snippet-root': {
                                paddingLeft: string;
                            };
                        };
                    };
                    '& .SCNotificationItem-secondary': {
                        textTransform: string;
                    };
                    '& .SCNotification-snippet-time': {
                        paddingLeft: any;
                    };
                    '& .SCEvent-snippet-root': {
                        backgroundColor: string;
                    };
                };
                liveStreamRoot: ({ theme }: any) => {
                    '& .SCNotification-username, & a': {
                        fontWeight: any;
                    };
                    '& .SCNotificationItem-primary': {
                        '& .MuiIcon-root': {
                            float: string;
                            fontSize: string;
                            marginLeft: any;
                        };
                        '& .SCEvent-root': {
                            width: string;
                            '& .SCEvent-snippet-root': {
                                paddingLeft: string;
                            };
                        };
                    };
                    '& .SCNotificationItem-secondary': {
                        textTransform: string;
                    };
                    '& .SCNotification-snippet-time': {
                        paddingLeft: any;
                    };
                    '& .SCEvent-snippet-root': {
                        backgroundColor: string;
                    };
                };
                groupRoot: ({ theme }: any) => {};
                undeletedForRoot: ({ theme }: any) => {
                    '& .SCNotification-undeleted-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-undeleted-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-wrap': {
                        marginBottom: any;
                        padding: any;
                        textOverflow: string;
                        display: string;
                        overflow: string;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
                userBlockedRoot: ({ theme }: any) => {
                    '& .SCNotification-unblocked-icon': {
                        backgroundColor: "#4caf50";
                        color: string;
                    };
                    '& .SCNotification-blocked-icon': {
                        backgroundColor: "#f44336";
                        color: string;
                    };
                    '& .SCNotification-blocked-text': {
                        color: any;
                    };
                };
                userConnectionRoot: ({ theme }: any) => {
                    '& .SCNotification-username': {
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-connection-text': {
                        color: any;
                    };
                };
                userFollowRoot: ({ theme }: any) => {
                    width: string;
                    '& .SCNotification-username': {
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-follow-text': {
                        color: any;
                    };
                };
                voteUpRoot: ({ theme }: any) => {
                    width: string;
                    '& .SCNotification-username': {
                        fontWeight: number;
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                    '& .SCNotification-vote-up-text': {
                        color: any;
                    };
                    '& .SCNotification-contribution-text': {
                        '&:hover': {
                            textDecoration: string;
                        };
                    };
                };
            };
        };
        SCNotificationFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                };
            };
        };
        SCNotificationItem: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    whiteSpace: string;
                    '& .SCNotificationItem-header': {
                        display: string;
                        flexDirection: string;
                        paddingBottom: any;
                        '& .SCNotificationItem-primary': {
                            fontWeight: any;
                            '& .SCContributionNotification-username': {
                                fontWeight: any;
                            };
                            '& a': {
                                color: any;
                                textDecoration: string;
                            };
                        };
                        '& .SCNotificationItem-secondary': {
                            '& .SCDateTimeAgo-root, & .MuiStack-root': {
                                color: any;
                                minHeight: any;
                            };
                            '& a': {
                                textDecoration: string;
                                color: any;
                            };
                        };
                    };
                    '& .SCNotificationItem-actions': {
                        color: any;
                    };
                    '&.SCNotificationItem-toast': {
                        backgroundColor: string;
                        borderRadius: number;
                        '& .SCNotificationItem-header': {
                            '& .SCNotificationItem-image': {
                                marginRight: any;
                                '& .MuiAvatar-root': {
                                    width: any;
                                    height: any;
                                };
                            };
                        };
                    };
                    '&.SCNotificationItem-snippet': {
                        backgroundColor: string;
                        borderRadius: number;
                        '& .SCNotificationItem-header': {
                            '& .SCNotificationItem-image': {
                                marginRight: any;
                                '& .MuiAvatar-root': {
                                    width: any;
                                    height: any;
                                };
                            };
                        };
                    };
                    '&.SCNotificationItem-detail': {
                        backgroundColor: string;
                        borderRadius: number;
                        '& .SCNotificationItem-header': {
                            '& .SCNotificationItem-image': {
                                marginRight: any;
                                '& .MuiAvatar-root': {
                                    width: any;
                                    height: any;
                                };
                            };
                        };
                    };
                };
            };
        };
        SCOnBoardingWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        borderRadius: any;
                    };
                    '& .SCOnBoardingWidget-step-content': {
                        [x: number]: {
                            width: string;
                        };
                        padding: any;
                    };
                    '& .SCOnBoardingWidget-logo': {
                        width: string;
                    };
                    '& .MuiCardContent-root': {
                        [x: number]: {
                            display: string;
                        };
                        '& .MuiList-root': {
                            paddingTop: number;
                            borderRight: string;
                            '& .MuiListItem-root': {
                                paddingBottom: number;
                            };
                        };
                        padding: number;
                        '& .SCOnBoardingWidget-steps-mobile': {
                            width: string;
                            display: string;
                            overflowX: string;
                            overflowY: string;
                            '&::-webkit-scrollbar': {
                                display: string;
                            };
                            '-webkit-overflow-scrolling': string;
                            '& .MuiButtonBase-root, .MuiListItem-root': {
                                marginRight: any;
                                padding: number;
                                '& .MuiChip-root': {
                                    '&.MuiChip-filledDefault': {
                                        color: any;
                                        backgroundColor: any;
                                    };
                                };
                            };
                            padding: any;
                        };
                        '& .SCOnBoardingWidget-steps': {
                            width: string;
                            '& .Mui-selected': {
                                backgroundColor: any;
                            };
                            '& .MuiButtonBase-root': {
                                height: any;
                                '&:hover': {
                                    backgroundColor: any;
                                };
                                '& .MuiListItemIcon-root': {
                                    minWidth: number;
                                };
                            };
                        };
                    };
                };
                dialogRoot: ({ theme }: any) => {
                    '& .SCOnBoardingWidget-dialog-content': {
                        whiteSpace: string;
                        fontSize: string;
                    };
                };
                actionsMenuRoot: ({ theme }: any) => {
                    '& .SCOnBoardingWidget-actions-paper': {
                        maxWidth: number;
                        padding: any;
                        '& .MuiList-root': {
                            padding: number;
                        };
                    };
                };
                actionsDrawerRoot: ({ theme }: any) => {};
                accordionRoot: ({ theme, expanded }: any) => {
                    boxShadow: string;
                    '& .MuiAccordionDetails-root ': {
                        padding: number;
                        '& .SCOnBoardingWidget-content': {
                            '& .MuiCardContent-root': {
                                [x: number]: {
                                    '& .MuiListItem-root:first-of-type': {
                                        paddingTop: any;
                                    };
                                };
                                padding: number;
                                '& .MuiList-root': {
                                    paddingTop: number;
                                    paddingBottom: any;
                                };
                            };
                        };
                    };
                    '& .MuiAccordionSummary-root': {
                        [x: number]: {
                            borderRadius: any;
                            borderBottomLeftRadius: any;
                            borderBottomRightRadius: any;
                        };
                        borderBottom: string;
                        borderRadius: number;
                        '& .MuiAccordionSummary-content': {
                            [x: number]: {
                                flexDirection: string;
                                paddingLeft: any;
                            };
                            '& h4, & h5': {
                                fontWeight: any;
                            };
                            '& h4': {
                                [x: number]: {
                                    marginLeft: any;
                                    '& .MuiIcon-root': {
                                        position: string;
                                        left: any;
                                    };
                                };
                                fontSize: string;
                            };
                            '& h5': {
                                fontSize: string;
                            };
                            'p strong': {
                                color: any;
                            };
                            '& .SCOnBoardingWidget-intro': {
                                marginLeft: any;
                                '& h5': {
                                    marginBottom: any;
                                };
                            };
                            '& .MuiTypography-body1': {
                                display: string;
                                alignItems: string;
                                fontSize: string;
                                flexWrap: string;
                                strong: {
                                    marginRight: any;
                                    marginLeft: any;
                                };
                            };
                        };
                        alignItems: string;
                        '& .MuiAccordionSummary-expandIconWrapper': {
                            marginTop: any;
                            alignSelf: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        flexDirection: string;
                    };
                    display: string;
                    flexDirection: string;
                    '& .SCOnBoardingWidget-skeleton-content': {
                        [x: number]: {
                            padding: any;
                        };
                        width: string;
                        marginLeft: any;
                    };
                    '& .SCOnBoardingWidget-skeleton-menu': {
                        [x: number]: {
                            borderRight: string;
                        };
                        '& .MuiListItem-root': {
                            padding: number;
                        };
                    };
                };
                contentRoot: ({ theme }: any) => {
                    [x: number]: {
                        '& .SCOnBoardingWidget-content-progress': {
                            display: string;
                            alignItems: string;
                            '& .SCOnBoardingWidget-content-animation-progress': {
                                height: string;
                                width: string;
                            };
                        };
                    };
                    '& .SCOnBoardingWidget-content-title': {
                        fontWeight: any;
                    };
                    '& .SCOnBoardingWidget-content-summary': {
                        whiteSpace: string;
                        marginTop: any;
                        marginBottom: any;
                    };
                    '& .SCOnBoardingWidget-content-action': {
                        display: string;
                        justifyContent: string;
                    };
                    '& .SCProgressBar-message': {
                        marginBottom: any;
                    };
                };
                categoryRoot: ({ theme }: any) => {
                    [x: number]: {
                        '& .SCOnBoardingWidget-category-progress': {
                            display: string;
                            alignItems: string;
                            '& .SCOnBoardingWidget-category-animation-progress': {
                                height: string;
                                width: string;
                            };
                        };
                    };
                    '& .SCOnBoardingWidget-category-title': {
                        fontWeight: any;
                    };
                    '& .SCOnBoardingWidget-category-summary': {
                        margin: any;
                    };
                    '& .SCOnBoardingWidget-category-action': {
                        display: string;
                        justifyContent: string;
                        '& .MuiButton-root': {
                            marginTop: any;
                        };
                    };
                    '& .SCProgressBar-message': {
                        marginBottom: any;
                    };
                };
                appearanceRoot: ({ theme }: any) => {
                    display: string;
                    alignItems: string;
                    flexDirection: string;
                    '& .MuiButton-root': {
                        marginTop: any;
                    };
                    '& h4': {
                        marginBottom: any;
                        fontWeight: any;
                    };
                };
                appearanceDrawerRoot: ({ theme }: any) => {
                    '& .MuiDrawer-paper': {
                        [x: number]: {
                            width: string;
                            padding: any;
                        };
                        width: string;
                    };
                    '& .SCOnBoardingWidget-appearance-drawer-header': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        '& h4': {
                            fontWeight: any;
                        };
                        padding: any;
                    };
                    '& .MuiTabs-root': {
                        [x: number]: {
                            padding: any;
                        };
                        marginBottom: any;
                        '& .MuiTab-root ': {
                            textTransform: string;
                        };
                    };
                    '& .SCOnBoardingWidget-appearance-drawer-content': {
                        [x: number]: {
                            padding: any;
                        };
                        display: string;
                        flexDirection: string;
                    };
                    '& .SCOnBoardingWidget-appearance-color-container': {
                        position: string;
                        display: string;
                        '& .SCOnBoardingWidget-appearance-color': {
                            margin: any;
                        };
                        '& .SCOnBoardingWidget-appearance-color-progress': {
                            position: string;
                            top: string;
                            marginTop: any;
                            marginLeft: any;
                        };
                    };
                    '& .SCOnBoardingWidget-appearance-logo-container': {
                        position: string;
                        width: string;
                        height: string;
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        '& .SCOnBoardingWidget-appearance-logo': {
                            height: number;
                            width: number;
                            marginBottom: any;
                            objectFit: string;
                            '& img': {
                                width: string;
                                height: string;
                            };
                        };
                        '& .SCOnBoardingWidget-appearance-upload-button': {
                            '& .MuiIcon-root': {
                                fontSize: string;
                            };
                        };
                    };
                };
                profileRoot: ({ theme }: any) => {
                    display: string;
                    alignItems: string;
                    flexDirection: string;
                    '& .MuiButton-root': {
                        marginTop: any;
                    };
                    '& .SCOnBoardingWidget-profile-title': {
                        fontWeight: any;
                        marginBottom: any;
                    };
                };
                profileDrawerRoot: ({ theme }: any) => {
                    '& .MuiDrawer-paper': {
                        [x: number]: {
                            width: string;
                            padding: any;
                        };
                        width: string;
                    };
                    '& .SCOnBoardingWidget-profile-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        position: string;
                        height: number;
                        minHeight: number;
                        borderRadius: number;
                        background: string;
                        boxShadow: string;
                        display: string;
                        flexDirection: string;
                    };
                    '& .SCOnBoardingWidget-profile-icon': {
                        alignSelf: string;
                    };
                    '& .SCOnBoardingWidget-profile-avatar': {
                        position: string;
                        top: number;
                        display: string;
                        marginLeft: any;
                        '& > .MuiBadge-root > img': {
                            height: any;
                            width: any;
                            borderRadius: string;
                            border: string;
                            objectFit: string;
                        };
                        '& .MuiBadge-badge': {
                            right: any;
                            top: any;
                            '& .SCUserAvatar-badge-content': {
                                width: number;
                                height: number;
                            };
                        };
                    };
                    '& .SCOnBoardingWidget-profile-change-picture': {
                        [x: number]: {
                            top: number;
                            left: number;
                        };
                        top: number;
                        left: number;
                        height: number;
                        position: string;
                        display: string;
                        marginLeft: any;
                    };
                    '& .SCOnBoardingWidget-profile-change-cover': {
                        position: string;
                        right: number;
                        bottom: number;
                    };
                    '& .SCOnBoardingWidget-profile-public-info': {
                        marginTop: any;
                        padding: any;
                        '& .SCUserProfileEdit-public-info-root': {
                            display: string;
                            alignItems: string;
                            flexDirection: string;
                            '& .MuiButtonBase-root': {
                                width: string;
                            };
                        };
                    };
                };
                inviteRoot: ({ theme }: any) => {
                    '& .MuiTypography-subtitle1': {
                        marginLeft: any;
                    };
                    '& .SCOnBoardingWidget-invite-title': {
                        fontWeight: any;
                    };
                    '& .SCOnBoardingWidget-invite-social': {
                        margin: any;
                        '& .SCOnBoardingWidget-invite-social-icon-container': {
                            display: string;
                            justifyContent: string;
                            marginTop: any;
                        };
                        '& .SCOnBoardingWidget-invite-social-icon': {
                            fontSize: string;
                            fontWeight: any;
                        };
                        '& .SCOnBoardingWidget-invite-title': {
                            fontSize: string;
                        };
                    };
                    '& .SCOnBoardingWidget-invite-button': {
                        marginTop: any;
                    };
                    '& .SCOnBoardingWidget-invite-action': {
                        display: string;
                        justifyContent: string;
                        marginTop: any;
                    };
                    '& .SCOnBoardingWidget-invite-email': {
                        '& .SCOnBoardingWidget-invite-title': {
                            fontSize: string;
                        };
                    };
                };
                appRoot: ({ theme }: any) => {
                    '& .SCOnBoardingWidget-app-title': {
                        fontWeight: any;
                    };
                    '& .SCOnBoardingWidget-app-summary': {
                        whiteSpace: string;
                        margin: any;
                    };
                    '& .SCOnBoardingWidget-app-tabs': {
                        padding: any;
                        '& .MuiTab-root ': {
                            textTransform: string;
                        };
                    };
                    '& .SCOnBoardingWidget-app-tab-content': {
                        display: string;
                        flexDirection: string;
                        alignItems: string;
                        '& .SCOnBoardingWidget-app-image': {
                            width: string;
                        };
                        '& .SCOnBoardingWidget-app-image-android': {
                            width: string;
                            marginTop: any;
                            marginBottom: any;
                        };
                    };
                    '& .SCOnBoardingWidget-app-step': {
                        marginBottom: any;
                        display: string;
                        alignItems: string;
                        strong: {
                            display: string;
                            alignItems: string;
                            marginRight: any;
                            '& .MuiIcon-root': {
                                margin: any;
                            };
                        };
                        flexWrap: string;
                    };
                };
            };
        };
        SCPlatformWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    padding: any;
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCPlatformWidget-skeleton-content': {
                        padding: any;
                    };
                    '& .SCPlatformWidget-skeleton-title': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        paddingBottom: any;
                    };
                    '& .SCPlatformWidget-skeleton-actions': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        paddingBottom: any;
                    };
                    '& .SCPlatformWidget-skeleton-tutorial': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                    };
                };
            };
        };
        SCPollSuggestionWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
                pollSnippetRoot: ({ theme }: any) => {
                    '& > div': {
                        alignItems: string;
                        paddingTop: any;
                    };
                    '& .SCBaseItem-text': {
                        marginTop: number;
                    };
                    '& .SCPollSuggestionWidget-username': {
                        color: any;
                        fontWeight: any;
                        textDecoration: string;
                    };
                    '& .SCPollSuggestionWidget-avatar': {
                        width: any;
                        height: any;
                    };
                    '& .SCPollSuggestionWidget-activity-at': {
                        textDecoration: string;
                        color: string;
                        marginTop: number;
                    };
                };
            };
        };
        SCPreviewMediaDocument: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCPreviewMediaImage-title': {
                        position: string;
                        top: any;
                        left: any;
                        '& > h6': {
                            padding: any;
                            borderRadius: any;
                            maxWidth: number;
                            textOverflow: string;
                            whiteSpace: string;
                            overflow: string;
                        };
                    };
                };
            };
        };
        SCPreviewMediaLink: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCPreviewMediaLink-preview-link': {
                        position: string;
                        backgroundColor: string;
                        margin: any;
                        padding: any;
                    };
                    '& .SCPreviewMediaLink-preview-video': {
                        margin: string;
                        height: number;
                    };
                    '& .SCPreviewMediaLink-thumbnail': {
                        [x: number]: {
                            maxWidth: number;
                            width: string;
                            float: string;
                        };
                        border: string;
                        borderRadius: number;
                        paddingTop: any;
                        margin: any;
                    };
                    '& .SCPreviewMediaLink-image': {
                        backgroundSize: string;
                        backgroundPosition: string;
                        backgroundRepeat: string;
                        backgroundColor: string;
                        paddingBottom: number;
                    };
                    '& .SCPreviewMediaLink-snippet': {
                        padding: any;
                        '& .SCPreviewMediaLink-snippet-title': {};
                        '& .SCPreviewMediaLink-snippet-description': {
                            fontSize: string;
                        };
                        '& a': {
                            fontSize: string;
                            fontStyle: string;
                        };
                    };
                };
            };
        };
        SCPrivateMessageComponent: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    height: string;
                    '& .SCPrivateMessageComponent-snippets-box, & .SCPrivateMessageComponent-thread-box': {
                        position: string;
                        '& .SCPrivateMessageSnippets-root, & .SCPrivateMessageThread-root': {
                            position: string;
                            top: number;
                            left: number;
                        };
                    };
                    '& .SCPrivateMessageComponent-hide': {
                        display: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    [x: number]: {
                        width: any;
                    };
                    '& .SCPrivateMessageComponent-thread-section': {
                        '& .MuiCardContent-root': {
                            padding: number;
                            '& .MuiList-root': {
                                paddingTop: number;
                                paddingBottom: number;
                            };
                        };
                    };
                    ' .MuiPaper-root, MuiAppBar-root': {
                        boxShadow: string;
                        borderRadius: number;
                    };
                };
            };
        };
        SCPrivateMessageEditor: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    backgroundColor: string;
                    '& .SCPrivateMessageEditor-message-input': {
                        width: string;
                    };
                    '& .MuiInputBase-root': {
                        '&.Mui-disabled': {
                            backgroundColor: any;
                        };
                        borderRadius: number;
                        padding: any;
                        '& textarea': {
                            backgroundColor: any;
                            borderRadius: any;
                            padding: any;
                            border: string;
                            '&:hover': {
                                border: string;
                            };
                            '&.Mui-disabled': {
                                border: string;
                            };
                        };
                        '& .MuiButtonBase-root': {
                            padding: any;
                        };
                        '& .MuiOutlinedInput-notchedOutline': {
                            border: string;
                        };
                    };
                    '& .SCPrivateMessageEditor-emoji-section': {
                        '& .EmojiPickerReact.epr-main': {
                            borderRadius: number;
                            '& .epr-preview': {
                                display: string;
                            };
                        };
                    };
                    '& .MuiPaper-root': {
                        borderRadius: number;
                        backgroundColor: any;
                        '& .MuiCardHeader-root': {
                            paddingBottom: any;
                            '& .SCPrivateMessageEditor-close-button': {
                                fontSize: string;
                                cursor: string;
                                '&:hover': {
                                    color: any;
                                };
                            };
                        };
                        '& .MuiAlert-root': {
                            position: string;
                        };
                        '& .MuiCardContent-root': {
                            overflow: string;
                            padding: any;
                            minHeight: any;
                            '& .SCPrivateMessageEditor-upload-section': {
                                '& .SCPrivateMessageEditor-upload-button': {
                                    display: string;
                                    margin: string;
                                    fontSize: string;
                                };
                            };
                            '& .MuiList-root': {
                                [x: number]: {
                                    paddingTop: any;
                                };
                                '& .MuiListItem-root:first-of-type': {
                                    paddingTop: any;
                                };
                            };
                            '& .SCPrivateMessageEditor-preview-content': {
                                position: string;
                                display: string;
                                margin: string;
                                justifyContent: string;
                                alignItems: string;
                                '& .MuiListItem-root': {
                                    height: any;
                                    marginRight: any;
                                    img: {
                                        width: any;
                                        height: any;
                                    };
                                    video: {
                                        objectFit: string;
                                        width: any;
                                        height: any;
                                    };
                                };
                                '& .SCPrivateMessageEditor-preview-actions': {
                                    height: string;
                                    background: string;
                                    '& .MuiButtonBase-root, .MuiTypography-root': {
                                        color: any;
                                        position: string;
                                        top: string;
                                        left: string;
                                        transform: string;
                                    };
                                };
                                '& .SCPrivateMessageEditor-preview-info': {
                                    position: string;
                                    left: string;
                                    bottom: number;
                                    transform: string;
                                    overflow: string;
                                    textOverflow: string;
                                    width: any;
                                    '& .MuiTypography-root': {
                                        fontSize: string;
                                    };
                                };
                            };
                        };
                    };
                    '&.SCPrivateMessageEditor-ios': {
                        paddingBottom: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCPrivateMessageSettingsIconButton: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                menuRoot: ({ theme }: any) => {
                    '& .SCNavigationSettingsIconButton-paper': {
                        maxWidth: number;
                        padding: any;
                    };
                };
                drawerRoot: ({ theme }: any) => {
                    '& .MuiList-root': {
                        '& a': {
                            color: string;
                        };
                    };
                };
            };
        };
        SCPrivateMessageSnippetItem: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    borderRadius: any;
                    padding: string;
                    boxShadow: string;
                    marginBottom: any;
                    '& .SCPrivateMessageSnippetItem-time': {
                        float: string;
                        fontSize: any;
                    };
                    '& .MuiListItemButton-root': {
                        [x: number]: {
                            '&.SCPrivateMessageSnippetItem-unread': {
                                paddingRight: any;
                            };
                            paddingRight: any;
                        };
                        '&.SCPrivateMessageSnippetItem-unread': {
                            paddingRight: any;
                        };
                    };
                    '& .MuiListItemText-primary': {
                        '& .SCPrivateMessageSnippetItem-username': {
                            fontWeight: any;
                        };
                        '& .SCPrivateMessageSnippetItem-badge-label': {
                            marginLeft: any;
                            borderRadius: number;
                            fontSize: string;
                        };
                    };
                    '& .MuiListItemText-secondary': {
                        '& .MuiTypography-root': {
                            display: string;
                            width: string;
                            whiteSpace: string;
                            overflow: string;
                            textOverflow: string;
                        };
                    };
                    '& .MuiListItemSecondaryAction-root': {
                        [x: number]: {
                            padding: any;
                        };
                        display: string;
                        alignItems: string;
                        position: string;
                        top: any;
                        right: any;
                        '& .MuiButtonBase-root': {
                            fontSize: string;
                        };
                        ' .MuiPaper-root': {
                            padding: number;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    maxWidth: number;
                };
            };
        };
        SCPrivateMessageSnippets: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    height: string;
                    width: string;
                    borderRadius: number;
                    '& .MuiCardContent-root': {
                        display: string;
                        flexDirection: string;
                        height: string;
                        padding: any;
                        '& .SCPrivateMessageSnippets-search-bar': {
                            padding: any;
                            '& .SCPrivateMessageSnippets-input': {
                                borderRadius: any;
                                '& .MuiInputBase-input, MuiFilledInput-input': {
                                    padding: any;
                                };
                                '& .SCPrivateMessageSnippets-icon': {
                                    marginRight: any;
                                };
                            };
                        };
                        '& .SCPrivateMessageSnippets-new-message-button': {
                            color: string;
                            alignSelf: string;
                            backgroundColor: string;
                            '&:hover': {
                                borderWidth: string;
                                backgroundColor: any;
                            };
                        };
                        '& .MuiList-root': {
                            flexGrow: number;
                            overflowY: string;
                            padding: any;
                            '& .Mui-selected': {
                                backgroundColor: any;
                            };
                            '& .MuiButtonBase-root, MuiListItemButton-root': {
                                '&:hover': {
                                    borderRadius: string;
                                    backgroundColor: any;
                                };
                            };
                        };
                    };
                    '& .MuiPaper-root, MuiCard-root, SCWidget-root, SCPrivateMessageSnippets-root, MuiCardContent-root': {
                        padding: any;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCPrivateMessageThread: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    height: string;
                    width: string;
                    backgroundColor: string;
                    borderRadius: number;
                    '& .MuiCardContent-root': {
                        display: string;
                        flexDirection: string;
                        height: string;
                        padding: number;
                        position: string;
                        '& .MuiAlert-root': {
                            position: string;
                            bottom: number;
                            left: number;
                            right: number;
                            display: string;
                            justifyContent: string;
                            borderRadius: number;
                        };
                        '& .infinite-scroll-component__outerdiv': {
                            flexGrow: number;
                            overflowY: string;
                            '& .infinite-scroll-component': {
                                display: string;
                                flexDirection: string;
                                '& .MuiList-root': {
                                    margin: number;
                                    padding: any;
                                    '& .MuiListItem-root': {
                                        padding: any;
                                        minWidth: string;
                                        maxWidth: string;
                                        textAlign: string;
                                        width: string;
                                        position: string;
                                        marginBottom: any;
                                        '&.SCPrivateMessageThread-receiver': {
                                            backgroundColor: any;
                                            marginLeft: any;
                                            filter: string;
                                            '&:after': {
                                                marginRight: any;
                                                content: string;
                                                position: string;
                                                border: string;
                                                borderTop: string;
                                                top: any;
                                                left: any;
                                            };
                                        };
                                        '&.SCPrivateMessageThread-sender': {
                                            backgroundColor: any;
                                            position: string;
                                            marginLeft: string;
                                            marginRight: any;
                                            '&:after': {
                                                content: string;
                                                position: string;
                                                border: string;
                                                borderTop: string;
                                                top: any;
                                                right: any;
                                            };
                                        };
                                    };
                                };
                            };
                        };
                        '& .SCPrivateMessageThread-item': {
                            display: string;
                            marginBottom: any;
                            '& .SCPrivateMessageThread-avatar': {
                                marginRight: any;
                                '& img': {
                                    height: any;
                                    width: any;
                                };
                            };
                        };
                    };
                    '& .SCPrivateMessageThread-empty-message': {
                        height: string;
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        fontSize: string;
                    };
                    '& .SCPrivateMessageThread-new-message-header': {
                        display: string;
                        width: string;
                        height: any;
                        alignItems: string;
                        justifyContent: string;
                        backgroundColor: string;
                        '& .SCPrivateMessageThread-new-message-header-content': {
                            display: string;
                            alignItems: string;
                            width: string;
                            backgroundColor: any;
                            borderRadius: any;
                            marginRight: any;
                            '& .SCPrivateMessageThread-new-message-header-icon': {
                                fontSize: string;
                                marginLeft: any;
                            };
                            '& .MuiIcon-root': {
                                color: any;
                            };
                            '& .MuiTypography-root': {
                                color: any;
                                marginLeft: any;
                            };
                            '& .SCPrivateMessageThread-autocomplete': {
                                [x: number]: {
                                    maxHeight: any;
                                };
                                width: string;
                                marginLeft: any;
                                maxHeight: any;
                                overflow: string;
                                '& .MuiAutocomplete-tag': {
                                    height: any;
                                    '& .MuiChip-deleteIcon': {
                                        fontSize: string;
                                    };
                                };
                                '& .MuiAutocomplete-endAdornment': {
                                    position: string;
                                    '& .MuiAutocomplete-clearIndicator': {
                                        fontSize: string;
                                    };
                                };
                            };
                        };
                    };
                    '& .MuiListSubheader-root': {
                        backgroundColor: string;
                        display: string;
                        justifyContent: string;
                        marginBottom: any;
                        zIndex: number;
                        '& .SCPrivateMessageThread-subheader': {
                            width: string;
                            minWidth: number;
                            padding: any;
                            backgroundColor: string;
                            fontWeight: any;
                            borderRadius: any;
                            boxShadow: string;
                        };
                    };
                    '& .MuiList-root, .SCPrivateMessageThread-new-message-content': {
                        flexGrow: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    height: string;
                    width: string;
                    borderRadius: number;
                    '& .MuiCardContent-root': {
                        padding: number;
                        '& .MuiList-root .MuiListItem-root': {
                            height: any;
                        };
                        '&:last-child': {
                            paddingBottom: number;
                        };
                    };
                };
            };
        };
        SCPrivateMessageThreadItem: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    flexDirection: string;
                    borderRadius: any;
                    padding: any;
                    boxShadow: string;
                    marginBottom: any;
                    '& .MuiListItemSecondaryAction-root': {
                        right: number;
                        top: any;
                        zIndex: number;
                        '& .MuiButtonBase-root': {
                            fontSize: string;
                        };
                    };
                    '& .SCPrivateMessageThreadItem-message-time': {
                        position: string;
                        bottom: any;
                        right: any;
                        padding: any;
                    };
                    '& .SCPrivateMessageThreadItem-username': {
                        marginRight: string;
                        marginBottom: any;
                    };
                    '& .SCPrivateMessageThreadItem-text': {
                        display: string;
                        alignItems: string;
                        zIndex: number;
                        width: string;
                        minWidth: string;
                        '& .MuiTypography-root': {
                            fontSize: string;
                            whiteSpace: string;
                            overflowWrap: string;
                            wordWrap: string;
                            wordBreak: string;
                            hyphens: string;
                        };
                    };
                    '& .SCPrivateMessageThreadItem-img': {
                        display: string;
                        alignItems: string;
                        objectFit: string;
                        flex: string;
                        '& img': {
                            width: string;
                            height: string;
                        };
                    };
                    '& .SCPrivateMessageThreadItem-video': {
                        '& .MuiButtonBase-root': {
                            color: any;
                            position: string;
                            top: string;
                            left: string;
                            transform: string;
                            '& .MuiIcon-root': {
                                [x: number]: {
                                    fontSize: string;
                                };
                                color: any;
                                fontSize: string;
                            };
                        };
                        '& .SCPrivateMessageThreadItem-icon-button': {
                            [x: number]: {
                                transform: string;
                            };
                            top: string;
                            '& .MuiIcon-root': {
                                [x: number]: {
                                    fontSize: string;
                                };
                                color: any;
                                fontSize: string;
                            };
                        };
                    };
                    '& .SCPrivateMessageThreadItem-document': {
                        [x: number]: {
                            width: any;
                        };
                        position: string;
                        '& img': {
                            height: string;
                            width: string;
                        };
                        '& .MuiButtonBase-root': {
                            flexWrap: string;
                            width: string;
                            position: string;
                            bottom: any;
                            backgroundColor: string;
                            color: string;
                            display: string;
                            borderRadius: number;
                            '& .MuiTypography-root': {
                                whiteSpace: string;
                                overflow: string;
                                textOverflow: string;
                                marginLeft: any;
                            };
                        };
                    };
                    '& .SCPrivateMessageThreadItem-other': {
                        marginTop: any;
                        '& .MuiButtonBase-root': {
                            padding: any;
                            flexWrap: string;
                            '& .MuiTypography-root': {
                                [x: number]: {
                                    fontSize: any;
                                };
                                marginRight: any;
                                overflow: string;
                                whiteSpace: string;
                                textOverflow: string;
                                maxWidth: string;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {
                    '& h2 .MuiIconButton-root': {
                        top: any;
                        fontSize: string;
                    };
                };
            };
        };
        SCProgressBar: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    display: string;
                    flexDirection: string;
                    alignItems: string;
                    '& .SCProgressBar-bar': {
                        width: string;
                        height: number;
                        borderRadius: number;
                    };
                    '& .SCProgressBar-progress': {
                        marginTop: any;
                        h4: {
                            fontWeight: any;
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCReactionAction: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    display: string;
                    justifyContent: string;
                    alignItems: string;
                    flexDirection: string;
                    fontSize: string;
                    '&.SCReactionAction-inline': {
                        flexDirection: string;
                    };
                    '& .SCReactionAction-divider': {
                        width: string;
                        borderBottom: number;
                    };
                    '& .SCReactionAction-reaction': {
                        width: string;
                        height: string;
                    };
                };
            };
        };
        SCRelatedFeedObjectsWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {
                    '& .infinite-scroll-component__outerdiv .infinite-scroll-component .SCFeedObject-snippet': {
                        marginLeft: string;
                    };
                };
            };
        };
        SCScrollContainer: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCScrollContainer-scrollbar': {
                        width: number;
                        borderRadius: number;
                        overflowX: string;
                        backgroundColor: any;
                        transition: string;
                    };
                    '& .SCScrollContainer-scroll-thumb': {
                        width: number;
                    };
                };
            };
        };
        SCSearchAutocomplete: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCSearchAutocomplete-input': {
                        padding: any;
                        borderRadius: any;
                        '& .MuiAutocomplete-input': {
                            padding: any;
                            color: any;
                        };
                    };
                    '& .MuiInputBase-root': {
                        '& .MuiIcon-root': {
                            color: any;
                        };
                        '& fieldset': {
                            borderColor: string;
                        };
                        '&:hover fieldset': {
                            borderColor: any;
                        };
                        '&.Mui-focused fieldset': {
                            borderColor: any;
                        };
                        '&.Mui-focused .SCSearchAutocomplete-icon': {
                            color: any;
                        };
                    };
                };
            };
        };
        SCSnippetNotifications: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    '& .SCSnippetNotifications-notifications-wrap': {
                        height: number;
                        overflowY: string;
                    };
                    '& .SCSnippetNotifications-item': {
                        padding: number;
                        marginBottom: any;
                        '&:hover': {
                            backgroundColor: string;
                            cursor: string;
                        };
                        '& .SCNotificationItem-root': {
                            backgroundColor: string;
                            borderRadius: number;
                            '&.SCNotificationItem-snippet': {
                                '&:before': {
                                    borderRadius: any;
                                    width: any;
                                    left: number;
                                    height: string;
                                    display: string;
                                    zIndex: string;
                                    position: string;
                                    content: string;
                                    backgroundColor: string;
                                };
                                '&.SCNotificationItem-new': {
                                    '&:before': {
                                        backgroundColor: any;
                                    };
                                };
                                '& .SCNotificationItem-header': {
                                    padding: any;
                                };
                            };
                        };
                        '&.SCSnippetNotifications-broadcast-messages-banner': {
                            '& .SCNotificationItem-root.SCNotificationItem-snippet.SCNotificationItem-new': {
                                '&:before': {
                                    backgroundColor: any;
                                };
                            };
                            '& .SCNotificationItem-title a': {
                                color: any;
                                fontWeight: any;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    margin: number;
                    padding: number;
                    '& .SCSnippetNotifications-item': {
                        padding: number;
                        marginBottom: any;
                        '& .SCNotificationItem-root': {
                            backgroundColor: string;
                            borderRadius: number;
                            '&.SCNotificationItem-snippet': {
                                '&:before': {
                                    borderRadius: any;
                                    width: any;
                                    left: number;
                                    height: string;
                                    display: string;
                                    zIndex: string;
                                    position: string;
                                    content: string;
                                    backgroundColor: string;
                                };
                                '&.SCNotificationItem-new': {
                                    '&:before': {
                                        backgroundColor: any;
                                    };
                                };
                                '& .SCNotificationItem-header': {
                                    padding: any;
                                };
                            };
                        };
                    };
                };
            };
        };
        SCToastNotifications: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCUser: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        borderRadius: any;
                    };
                    borderRadius: number;
                    paddingBottom: number;
                    overflow: string;
                    '& .MuiChip-root': {
                        height: string;
                    };
                    '& .SCUser-avatar': {
                        width: any;
                        height: any;
                        '& img': {
                            borderRadius: number;
                        };
                    };
                    '& .SCUser-staff-badge-label': {
                        marginLeft: any;
                        borderRadius: number;
                        fontSize: string;
                    };
                    '& .SCUser-group-admin-badge-label': {
                        marginLeft: any;
                        fontSize: string;
                        color: any;
                    };
                    '& .SCBaseItemButton-primary': {
                        fontWeight: any;
                    };
                    '& .SCBaseItemButton-secondary': {
                        fontSize: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCUserActionIconButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    color: any;
                };
                menuRoot: ({ theme }: any) => {};
            };
        };
        SCUserAvatar: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCUserAvatar-badge-content': {
                        width: number;
                        height: number;
                        backgroundColor: any;
                        border: string;
                    };
                    '& .SCUserAvatar-badge-content-xs': {
                        width: string;
                        height: string;
                    };
                    '.MuiBadge-badge': {
                        right: any;
                        top: any;
                    };
                };
            };
        };
        SCUserCategoriesFollowedWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserConnectionsRequestsSentWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserConnectionsRequestsWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserConnectionsWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserCounters: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCUserCounters-button': {
                        color: any;
                        padding: any;
                        borderRadius: number;
                        fontSize: string;
                        fontWeight: any;
                        '& strong': {
                            display: string;
                            marginRight: any;
                            fontWeight: any;
                        };
                        '&:hover, &:active': {
                            color: any;
                        };
                    };
                };
            };
        };
        SCUserFeedTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {
                    marginTop: any;
                };
            };
        };
        SCUserFollowedUsersWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserFollowersWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserInfo: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCUserInfo-field': {
                        marginBottom: any;
                        '& h6': {
                            fontSize: string;
                            fontWeight: any;
                            marginBottom: any;
                        };
                        '&:last-of-type': {
                            marginBottom: number;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {
                    '& .SCUserInfo-caption': {
                        marginTop: any;
                        textAlign: string;
                        '& .SCUserInfo-avatar': {
                            margin: any;
                            width: any;
                            height: any;
                        };
                        '& .SCUserInfo-username': {
                            fontWeight: any;
                            fontSize: string;
                            marginBottom: any;
                        };
                    };
                };
            };
        };
        SCUserProfileBlocked: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    textAlign: string;
                    '& .SCUserProfileBlocked-info': {
                        marginTop: any;
                        marginBottom: any;
                    };
                };
            };
        };
        SCUserProfileEdit: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCUserProfileEdit-tabs': {
                        marginBottom: any;
                        '& .MuiTabScrollButton-root': {
                            transition: string;
                            '&.Mui-disabled': {
                                width: number;
                            };
                        };
                    };
                    '& .SCUserProfileEdit-tab-content': {
                        padding: any;
                        maxWidth: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
                passwordDialogRoot: ({ theme }: any) => {
                    '& .MuiDialogContent-root': {
                        '& .SCUserProfileEdit-password-form': {
                            '& .SCUserProfileEdit-form-field': {
                                margin: any;
                            };
                        };
                    };
                    '& .SCUserProfileEdit-confirm-change-button': {
                        marginTop: any;
                    };
                };
                accountRoot: ({ theme }: any) => {
                    '& .SCUserProfileEdit-danger-zone': {
                        marginTop: any;
                        '&  > *': {
                            marginBottom: any;
                        };
                    };
                    '& .SCUserSocialAssociation-provider-table': {
                        backgroundColor: string;
                        border: string;
                        '& th,td': {
                            padding: number;
                            fontWeight: string;
                        };
                        '& td': {
                            padding: number;
                            '& .SCUserSocialAssociation-provider-name': {
                                textTransform: string;
                                position: string;
                                top: any;
                                left: any;
                            };
                        };
                    };
                    '& .SCUserProfileEdit-language-switcher': {
                        margin: any;
                    };
                    '& .SCUserProfileEdit-account-credentials-root': {
                        '& .SCUserProfileEdit-email, .SCUserProfileEdit-password': {
                            margin: any;
                            fontWeight: string;
                        };
                    };
                };
                settingsRoot: ({ theme }: any) => {
                    '& .SCUserProfileEdit-control': {
                        margin: any;
                        '& .MuiFormControl-root': {
                            display: string;
                        };
                    };
                };
                publicInfoRoot: ({ theme }: any) => {
                    '& .SCUserProfileEdit-field': {
                        margin: any;
                    };
                    '& .SCUserProfileEdit-field .MuiSelect-icon': {
                        right: any;
                    };
                    '& .SCUserProfileEdit-btn-save': {
                        marginTop: any;
                        marginBottom: any;
                    };
                };
            };
        };
        SCUserProfileHeader: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCUserProfileHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        position: string;
                        height: number;
                        minHeight: number;
                        borderRadius: number;
                        background: string;
                        boxShadow: string;
                    };
                    '& .SCUserProfileHeader-infops-section': {
                        display: string;
                        justifyContent: string;
                        marginBottom: any;
                    };
                    '& .SCUserProfileHeader-avatar': {
                        top: number;
                        display: string;
                        position: string;
                        marginLeft: any;
                        '& > .MuiBadge-root > img': {
                            height: any;
                            width: any;
                            borderRadius: string;
                            border: string;
                            objectFit: string;
                        };
                        '& .MuiBadge-badge': {
                            right: any;
                            top: any;
                            '& .SCUserAvatar-badge-content': {
                                width: number;
                                height: number;
                            };
                        };
                    };
                    '& .SCUserProfileHeader-change-picture': {
                        top: number;
                        left: number;
                        position: string;
                        display: string;
                        marginLeft: any;
                    };
                    '& .SCUserProfileHeader-info': {
                        [x: number]: {
                            marginLeft: any;
                        };
                        marginLeft: any;
                        '& .SCUserProfileHeader-username': {
                            marginTop: number;
                            fontWeight: any;
                            fontSize: string;
                            textAlign: string;
                        };
                        '& .SCUserProfileHeader-realname': {
                            fontSize: string;
                            textAlign: string;
                            marginTop: any;
                        };
                        '& .SCUserProfileHeader-website': {
                            textDecoration: string;
                            color: any;
                            marginTop: any;
                        };
                    };
                    '& .SCUserProfileHeader-change-cover': {
                        position: string;
                        right: number;
                        bottom: number;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    position: string;
                    '& .SCUserProfileHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        height: number;
                    };
                    '& .SCUserProfileHeader-avatar': {
                        display: string;
                        position: string;
                        top: number;
                        marginLeft: any;
                        "& .MuiSkeleton-root": {
                            border: string;
                        };
                    };
                    '& .SCUserProfileHeader-section': {
                        display: string;
                        justifyContent: string;
                        '& .SCUserProfileHeader-username': {
                            marginTop: number;
                            textAlign: string;
                            "& .MuiSkeleton-root": {
                                position: string;
                                marginLeft: any;
                            };
                        };
                        '& .SCUserProfileHeader-actions': {
                            [x: number]: {
                                margin: any;
                            };
                            height: string;
                            marginTop: any;
                        };
                    };
                };
            };
        };
        SCUserProfileTemplate: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    marginTop: number;
                    '& > p: nth-of-type(2)': {
                        marginTop: any;
                    };
                    '& .SCUserProfileTemplate-tags': {
                        marginTop: any;
                        marginLeft: any;
                        justifyContent: string;
                    };
                    '& .SCUserProfileTemplate-counters': {
                        [x: number]: {
                            marginLeft: any;
                        };
                        marginLeft: any;
                        justifyContent: string;
                        display: string;
                        alignItems: string;
                        flexWrap: string;
                    };
                    '& .SCUserProfileTemplate-info': {
                        [x: number]: {
                            marginLeft: any;
                        };
                        marginLeft: any;
                        textAlign: string;
                    };
                    '& .SCUserProfileTemplate-feed': {
                        marginTop: any;
                    };
                    '& .SCUserProfileTemplate-actions': {
                        [x: number]: {
                            margin: any;
                        };
                        marginTop: any;
                        height: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {};
            };
        };
        SCUserSubscribedGroupsWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCUserSuggestionWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                skeletonRoot: ({ theme }: any) => {};
                dialogRoot: ({ theme }: any) => {};
            };
        };
        SCTagAutocomplete: {
            styleOverrides: {
                root: ({ theme }: any) => {};
            };
        };
        SCEventForm: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCEventForm-cover': {
                        position: string;
                        height: number;
                        minHeight: number;
                        '& .SCEventForm-upload-event-cover-root': {
                            position: string;
                            right: any;
                            bottom: any;
                            padding: any;
                            minWidth: string;
                        };
                    };
                    '& .SCEventForm-header': {
                        marginTop: any;
                        color: any;
                    };
                    '& .SCEventForm-form': {
                        '& .SCEventForm-picker': {
                            width: string;
                            '& .MuiFormHelperText-root': {
                                height: number;
                                marginTop: number;
                            };
                        };
                        '& .MuiTextField-root, .SCEventForm-frequency': {
                            marginBottom: any;
                        };
                        '& .MuiButton-text': {
                            justifyContent: string;
                            paddingLeft: any;
                            '&:hover': {
                                backgroundColor: string;
                            };
                        };
                    };
                    '& .SCEventForm-date-time': {
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        gap: any;
                        '& .MuiInputBase-root': {
                            paddingLeft: any;
                        };
                    };
                    '& .SCEventForm-error': {
                        color: any;
                    };
                    '& .SCEventForm-switch': {
                        '& .MuiButtonBase-root': {
                            '&.Mui-checked': {
                                color: any;
                                '& + .MuiSwitch-track': {
                                    backgroundColor: any;
                                };
                            };
                        };
                    };
                    '& .SCEventForm-switch-label': {
                        fontWeight: any;
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        gap: any;
                    };
                    '& .SCEventForm-active': {
                        color: any;
                    };
                    '& .SCEventForm-actions': {
                        marginTop: any;
                        display: string;
                        justifyContent: string;
                        '& button': {
                            width: string;
                        };
                    };
                    '& .SCEventForm-privacy-section': {
                        marginTop: any;
                        justifyContent: string;
                        '& .SCEventForm-privacy-section-info': {
                            marginBottom: any;
                        };
                    };
                    '& .SCEventForm-visibility-section-info': {
                        marginTop: any;
                    };
                    '& .MuiDivider-root': {
                        marginTop: any;
                        border: string;
                    };
                    '& .MuiDialogTitle-root': {
                        '& span': {
                            flexGrow: number;
                            textAlign: string;
                        };
                    };
                    '& .SCEventForm-event-address-root': {
                        marginTop: any;
                        backgroundColor: any;
                        borderRadius: number;
                        '& .SCEventForm-event-address-tabs': {
                            padding: any;
                            '& .MuiTabs-indicator': {
                                bottom: any;
                            };
                        };
                        '& .SCEventForm-event-address-tab': {
                            textTransform: string;
                        };
                        '& .SCEventForm-event-address-tab-content': {
                            padding: any;
                        };
                    };
                };
            };
        };
        SCEventFormDialog: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        '& .MuiDialogContent-root': {
                            marginLeft: any;
                            marginRight: any;
                        };
                        '& .SCEventForm-actions': {
                            marginBottom: any;
                        };
                    };
                    '& .MuiDialogTitle-root': {
                        '& span': {
                            flexGrow: number;
                            textAlign: string;
                        };
                    };
                };
            };
        };
        SCCreateEventButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCEventLocationWidget: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCEventLocationWidget-title, & .SCEventLocationWidget-location-title': {
                        fontWeight: any;
                    };
                    '& .SCEventLocationWidget-map': {
                        marginBottom: any;
                        minHeight: number;
                        width: string;
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCEventLocationWidget-skeleton-map': {
                        margin: any;
                        minHeight: number;
                        width: string;
                    };
                };
            };
        };
        SCEvent: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                detailRoot: ({ theme }: any) => {
                    '& .SCEvent-detail-image-wrapper': {
                        position: string;
                        '& .SCEvent-detail-image': {
                            height: string;
                        };
                        '& .SCEvent-detail-in-progress': {
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                        };
                    };
                    '& .SCEvent-detail-content': {
                        padding: string;
                        '& .SCEvent-detail-user': {
                            marginTop: string;
                            '& .SCBaseItemButton-text': {
                                margin: number;
                            };
                        };
                        '& .SCEvent-detail-name-wrapper': {
                            textDecoration: string;
                            color: string;
                            '& .SCEvent-detail-name': {
                                marginBottom: string;
                            };
                        };
                        '& .SCEvent-detail-first-divider': {
                            marginTop: string;
                            marginBottom: any;
                        };
                        '& .SCEvent-detail-second-divider': {
                            marginTop: any;
                            marginBottom: string;
                        };
                    };
                };
                previewRoot: ({ theme }: any) => {
                    '& .SCEvent-preview-image-wrapper': {
                        position: string;
                        '& .SCEvent-preview-image': {
                            height: string;
                        };
                        '& .SCEvent-preview-in-progress': {
                            height: number;
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                            '& span': {
                                fontSize: string;
                                paddingLeft: any;
                                paddingRight: any;
                            };
                        };
                        '& .SCEvent-finished-chip': {
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                        };
                    };
                    '& .SCEvent-preview-content': {
                        padding: string;
                        '& .SCEventInfoDetails-icon-text-wrapper': {
                            '& .MuiTypography-root': {
                                fontSize: string;
                            };
                        };
                        '& .SCEvent-detail-user': {
                            marginTop: string;
                            '& .SCBaseItemButton-text': {
                                margin: number;
                            };
                        };
                        '& .SCEvent-preview-name-wrapper': {
                            marginTop: number;
                            textDecoration: string;
                            color: string;
                            '& h5': {
                                whiteSpace: string;
                                overflow: string;
                                textOverflow: string;
                            };
                        };
                    };
                };
                snippetRoot: ({ theme }: any) => {
                    overflow: string;
                    boxSizing: string;
                    paddingLeft: string;
                    paddingRight: string;
                    '& .SCBaseItem-image': {
                        '& .MuiAvatar-root': {
                            width: number;
                            height: number;
                            '& img': {
                                borderRadius: string;
                            };
                        };
                    };
                    '& .SCEvent-snippet-image': {
                        position: string;
                        '& .SCEvent-snippet-in-progress': {
                            height: number;
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                            '& span': {
                                fontSize: string;
                                paddingLeft: any;
                                paddingRight: any;
                            };
                        };
                        '& .SCEvent-finished-chip': {
                            height: number;
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                            '& span': {
                                fontSize: string;
                                paddingLeft: any;
                                paddingRight: any;
                            };
                        };
                    };
                    '& .SCBaseItem-text': {
                        fontSize: any;
                        '& .SCEvent-snippet-primary': {
                            color: any;
                            textDecoration: string;
                            '&:hover': {
                                textDecoration: string;
                            };
                            '& p': {
                                fontWeight: any;
                            };
                        };
                        '& .SCEvent-snippet-secondary': {
                            color: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCEvent-skeleton-detail-root': {
                        '& .SCEvent-skeleton-detail-calendar': {
                            position: string;
                            bottom: string;
                            left: string;
                            boxShadow: string;
                        };
                        '& .SCEvent-skeleton-detail-content': {
                            padding: string;
                            '& .SCEvent-skeleton-detail-user': {
                                marginTop: string;
                                '& .SCBaseItemButton-text': {
                                    margin: number;
                                };
                            };
                            '& .SCEvent-skeleton-detail-name-wrapper': {
                                textDecoration: string;
                                color: string;
                                '& .SCEvent-skeleton-detail-name': {
                                    marginBottom: string;
                                };
                            };
                            '& .SCEvent-skeleton-detail-first-divider': {
                                marginTop: string;
                                marginBottom: any;
                            };
                            '& .SCEvent-skeleton-detail-second-divider': {
                                marginTop: any;
                                marginBottom: string;
                            };
                        };
                    };
                    '& .SCEvent-skeleton-preview-root': {
                        '& .SCEvent-skeleton-preview-content': {
                            padding: any;
                        };
                        '& .SCEvent-skeleton-preview-image': {
                            position: string;
                            '& .MuiSkeleton-root': {
                                borderRadius: string;
                            };
                            '& .MuiIcon-root': {
                                color: any;
                                position: string;
                                top: string;
                                left: string;
                                transform: string;
                            };
                        };
                        '& .SCBaseItem-actions': {
                            maxWidth: string;
                        };
                    };
                    '& .SCEvent-skeleton-snippet-root': {
                        overflow: string;
                        boxSizing: string;
                        paddingLeft: string;
                        paddingRight: string;
                        '& .SCEvent-skeleton-snippet-image': {
                            position: string;
                            '& .MuiSkeleton-root': {
                                borderRadius: string;
                            };
                            '& .MuiIcon-root': {
                                color: any;
                                position: string;
                                top: string;
                                left: string;
                                transform: string;
                            };
                        };
                        '& .SCBaseItem-actions': {
                            maxWidth: string;
                        };
                    };
                };
            };
        };
        SCEventActionsMenu: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                menuRoot: ({ theme }: any) => {
                    '& .MuiDivider-root': {
                        margin: any;
                    };
                    '& .MuiIcon-root': {
                        fontSize: string;
                    };
                };
                drawerRoot: ({ theme }: any) => {
                    '& .SCEventActionsMenu-item': {
                        paddingTop: number;
                        paddingBottom: number;
                    };
                    '& .MuiDivider-root': {
                        margin: any;
                    };
                    '& .MuiIcon-root': {
                        fontSize: string;
                    };
                };
            };
        };
        SCEvents: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCEvents-section-title': {
                        marginTop: any;
                        marginBottom: any;
                        color: any;
                        fontWeight: number;
                        fontSize: number;
                    };
                    '& .SCEvents-divider': {
                        marginBottom: any;
                    };
                    '& .SCEvents-filters': {
                        alignItems: string;
                        marginTop: any;
                        marginBottom: any;
                        '& .SCEvents-search': {
                            '& .MuiInputBase-root': {
                                paddingRight: number;
                                '& .MuiButtonBase-root': {
                                    borderRadius: string;
                                    height: string;
                                    '& .MuiButton-endIcon': {
                                        margin: number;
                                    };
                                };
                            };
                        };
                    };
                    '& .SCEvents-events': {
                        [x: number]: {
                            marginBottom: any;
                        };
                        marginTop: any;
                        '& .SCEvents-item': {
                            paddingTop: any;
                        };
                        '& .SCEvents-item-skeleton': {
                            paddingTop: any;
                        };
                        '& .SCBaseItem-root': {
                            display: string;
                            justifyContent: string;
                        };
                        '& .SCEvent-skeleton-preview-name': {
                            marginTop: number;
                            marginBottom: number;
                        };
                        '& .SCEvent-skeleton-snippet .SCBaseItem-content': {
                            maxWidth: string;
                        };
                    };
                    '& .SCEvents-no-results': {
                        marginTop: any;
                        display: string;
                        flexDirection: string;
                        alignItems: string;
                        '& .SCEvent-skeleton-root': {
                            [x: number]: {
                                width: string;
                            };
                            marginBottom: any;
                            minWidth: string;
                        };
                        '& .SCEvent-skeleton-snippet .SCBaseItem-content': {
                            maxWidth: string;
                        };
                        '& .MuiTypography-body1': {
                            fontWeight: any;
                            fontSize: string;
                            whiteSpace: string;
                        };
                    };
                    '& .SCEvents-show-more': {
                        paddingLeft: any;
                        '&.Mui-selected, &:hover': {
                            backgroundColor: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCEvents-skeleton-events': {
                        justifyContent: string;
                        marginTop: any;
                        '& .SCEvents-skeleton-item': {
                            paddingTop: any;
                        };
                    };
                };
                eventsChipRoot: ({ theme, showFollowed, showPastEvents, showOngoingEvents }: any) => {
                    height: any;
                    borderRadius: any;
                    color: any;
                    '& .MuiIcon-root': {
                        fontSize: string;
                        color: any;
                    };
                };
            };
        };
        SCEventInviteButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        marginRight: any;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
                dialogRoot: ({ theme }: any) => {
                    '& .SCBaseDialog-title-root span ': {
                        width: string;
                        display: string;
                        alignItems: string;
                        justifyContent: string;
                        '& .SCEventInviteButton-dialog-title': {
                            fontWeight: any;
                            fontSize: any;
                        };
                    };
                    '& .SCEventInviteButton-input': {
                        backgroundColor: string;
                        borderRadius: any;
                        height: any;
                        padding: any;
                        '& .SCEventInviteButton-icon ': {
                            marginLeft: any;
                        };
                        '&.Mui-focused .MuiOutlinedInput-notchedOutline': {
                            border: string;
                        };
                    };
                    '& .SCEventInviteButton-invited-box': {
                        marginTop: any;
                        marginBottom: any;
                        '& .MuiChip-root': {
                            marginBottom: any;
                        };
                    };
                    '& .SCEventInviteButton-suggested': {
                        '& h4': {
                            marginBottom: any;
                        };
                        '& .SCUser-root': {
                            '&:hover': {
                                backgroundColor: string;
                            };
                        };
                    };
                };
            };
        };
        SCEventHeader: {
            styleOverrides: {
                root: ({ theme, isEventAdmin, isEventFinished }: any) => {
                    '& .SCEventHeader-cover': {
                        [x: number]: {
                            borderRadius: any;
                        };
                        position: string;
                        minHeight: number;
                        background: string;
                        height: number;
                        borderRadius: number;
                    };
                    '& .SCEventHeader-in-progress': {
                        color: any;
                        paddingLeft: any;
                        display: string;
                        alignItems: string;
                        gap: string;
                        marginBottom: any;
                        '&:before': {
                            content: string;
                            width: string;
                            height: string;
                            borderRadius: string;
                            backgroundColor: any;
                            animation: string;
                            '@keyframes pulse-animation': {
                                '0%': {
                                    opacity: number;
                                };
                                '50%': {
                                    opacity: number;
                                };
                                '100%': {
                                    opacity: number;
                                };
                            };
                        };
                    };
                    '& .SCEventHeader-chip': {
                        marginLeft: any;
                        marginBottom: any;
                        backgroundColor: any;
                        color: any;
                        border: string;
                        '& .SCEventHeader-chip-icon': {
                            marginLeft: any;
                        };
                    };
                    '& .SCEventHeader-time': {
                        textTransform: string;
                        fontSize: string;
                        fontWeight: any;
                        color: any;
                        paddingLeft: any;
                    };
                    '& .SCEventHeader-info': {
                        marginTop: any;
                        '& .SCEventHeader-name': {
                            fontSize: string;
                            fontWeight: any;
                            paddingLeft: any;
                            color: any;
                        };
                        '& .SCEventHeader-visibility': {
                            display: string;
                            justifyContent: string;
                            alignItems: string;
                            gap: any;
                            paddingLeft: any;
                            color: any;
                            '& .SCEventHeader-visibility-item': {
                                fontSize: any;
                                fontWeight: any;
                                color: any;
                                display: string;
                                justifyContent: string;
                                alignItems: string;
                                gap: any;
                            };
                        };
                        '& .SCEditEvenButton-root': {
                            marginLeft: string;
                            marginTop: any;
                            marginRight: any;
                        };
                        '& .SCEvenSubscribeButton-root': {
                            marginTop: any;
                        };
                        '& .SCUser-root': {
                            borderTop: string;
                            borderBottom: string;
                            marginTop: any;
                            '& .SCBaseItemButton-content': {
                                paddingLeft: any;
                            };
                            '& .SCBaseItemButton-actions': {
                                [x: number]: {
                                    width: string;
                                };
                                maxWidth: string;
                                '& .SCEventHeader-multi-actions': {
                                    display: string;
                                    justifyContent: string;
                                    alignItems: string;
                                    '& .SCEventInviteButton-root': {
                                        marginRight: any;
                                    };
                                };
                            };
                        };
                        '& .SCUser-skeleton-root': {
                            marginTop: any;
                            '& .SCBaseItem-content': {
                                paddingLeft: any;
                            };
                            '& .SCBaseItem-actions': {
                                paddingRight: any;
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    position: string;
                    '& .SCEventHeader-cover': {
                        height: number;
                    };
                    '& .SCEventHeader-avatar': {
                        top: number;
                        display: string;
                        position: string;
                        marginLeft: any;
                        "& .MuiSkeleton-root": {
                            border: string;
                        };
                    };
                    '& .SCEventHeader-info': {
                        marginTop: number;
                        marginLeft: any;
                    };
                };
            };
        };
        SCEventInfoWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    /**
                     * Style fragments - Imports - Start
                     */
                    '& .SCEventInfoWidget-content': {
                        padding: string;
                        '& .SCEventInfoWidget-title-wrapper': {
                            flexDirection: string;
                            alignItems: string;
                            gap: string;
                            marginBottom: any;
                        };
                        '& .SCEventInfoWidget-text-wrapper': {
                            marginBottom: any;
                            '& .SCEventInfoWidget-show-more': {
                                fontSize: any;
                                fontWeight: any;
                                padding: any;
                                justifyContent: string;
                                '&:hover': {
                                    backgroundColor: string;
                                };
                            };
                        };
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCEventInfoWidget-skeleton-content': {
                        padding: string;
                    };
                };
            };
        };
        SCEventInfoDetails: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    gap: any;
                    '& .SCEventInfoDetails-icon-text-wrapper': {
                        flexDirection: string;
                        alignItems: string;
                        gap: any;
                        '& > p': {
                            textTransform: string;
                        };
                        '& .SCEventInfoDetails-link': {
                            textDecoration: string;
                            color: any;
                            '&:hover': {
                                textDecoration: string;
                            };
                            '& .SCEventInfoDetails-url': {
                                overflow: string;
                                textOverflow: string;
                                display: string;
                                '-webkit-line-clamp': string;
                                '-webkit-box-orient': string;
                            };
                        };
                        '& .SCEventInfoDetails-join-live': {
                            height: number;
                        };
                        '& .SCEventInfoDetails-in-progress': {
                            width: string;
                            height: string;
                            borderRadius: string;
                            backgroundColor: any;
                        };
                    };
                    '& .SCEventInfoDetails-creation-wrapper': {
                        flexDirection: string;
                        alignItems: string;
                        gap: any;
                    };
                };
            };
        };
        SCEventSubscribeButton: {
            styleOverrides: {
                selectRoot: ({ theme }: {
                    theme: any;
                }) => {
                    [x: number]: {
                        padding: string;
                    };
                    backgroundColor: any;
                    justifyContent: string;
                    height: number;
                    borderRadius: string;
                    '&:hover, &:active': {
                        backgroundColor: any;
                        color: any;
                        '& .MuiIcon-root': {
                            color: any;
                        };
                    };
                    '&.SCEventSubscribeButton-going': {
                        backgroundColor: string;
                        color: any;
                        '& .MuiIcon-root': {
                            color: any;
                        };
                        '&:hover': {
                            backgroundColor: any;
                            color: any;
                            '& .MuiIcon-root': {
                                color: any;
                            };
                        };
                    };
                    '&.SCEventSubscribeButton-not-going': {
                        backgroundColor: any;
                        color: any;
                        '& .MuiIcon-root': {
                            color: any;
                        };
                        '&:hover': {
                            backgroundColor: any;
                            color: any;
                            '& .MuiIcon-root': {
                                color: any;
                            };
                        };
                    };
                };
                requestRoot: ({ theme }: {
                    theme: any;
                }) => {};
                menuRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .MuiPaper-root': {
                        width: number;
                        borderRadius: string;
                        '& .MuiList-root .SCEventSubscribeButton-item': {
                            paddingTop: number;
                            paddingBottom: number;
                            '&.Mui-disabled': {
                                paddingTop: any;
                                paddingBottom: any;
                            };
                            '& .Mui-checked .MuiSvgIcon-root': {
                                color: any;
                            };
                            '& > .MuiFormControlLabel-root': {
                                width: string;
                                marginLeft: number;
                                justifyContent: string;
                            };
                        };
                    };
                };
                drawerRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .MuiPaper-root': {
                        '& .SCEventSubscribeButton-item': {
                            paddingTop: number;
                            paddingBottom: number;
                            '& .Mui-checked .MuiSvgIcon-root': {
                                color: any;
                            };
                            '& > .MuiFormControlLabel-root': {
                                width: string;
                                marginLeft: number;
                                justifyContent: string;
                            };
                        };
                    };
                };
            };
        };
        SCEventParticipantsButton: {
            styleOverrides: {
                root: ({ theme, followers }: {
                    theme: any;
                    followers: any;
                }) => {
                    gap: any;
                    marginTop: string;
                    minWidth: string;
                    '&:hover': {
                        backgroundColor: string;
                    };
                    '& .MuiAvatarGroup-root': {
                        '&:not(.SCAvatarGroupSkeleton-root) .MuiAvatar-root': {
                            '&.MuiAvatar-colorDefault': {
                                marginLeft: number;
                                backgroundColor: string;
                                color: any;
                                border: string;
                                borderRadius: number;
                                padding: number;
                            };
                        };
                        '& .MuiAvatar-root': {
                            height: any;
                            border: string;
                            fontSize: string;
                            '&:first-of-type': {
                                width: any;
                            };
                            '&:not(:first-of-type)': {
                                width: any;
                            };
                        };
                    };
                    '& .SCEventParticipantsButton-participants': {
                        color: any;
                    };
                };
                dialogRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCEventParticipantsButton-infinite-scroll': {
                        [x: number]: {
                            height: string;
                        };
                        height: string;
                    };
                };
            };
        };
        SCMyEventsWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCMyEventsWidget-title-wrapper': {
                        padding: string;
                    };
                    '& .SCMyEventsWidget-actions': {
                        padding: string;
                        justifyContent: string;
                        gap: any;
                        '& .SCMyEventsWidget-arrows': {
                            width: string;
                            height: string;
                        };
                        '& .SCMyEventsWidget-action-button': {
                            color: any;
                            textDecoration: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCMyEventsWidget-actions': {
                        height: string;
                        padding: string;
                        justifyContent: string;
                        gap: any;
                    };
                };
            };
        };
        SCEventMediaWidget: {
            styleOverrides: {
                root: ({ theme, showPadding }: {
                    theme: any;
                    showPadding: any;
                }) => {
                    '& .SCEventMediaWidget-header': {
                        padding: any;
                    };
                    '& .SCEventMediaWidget-content': {
                        padding: any;
                        '& .SCEventMediaWidget-grid': {
                            display: string;
                            gap: string;
                            gridTemplateColumns: string;
                            '& > .SCEventMediaWidget-media': {
                                position: string;
                                width: string;
                                paddingBottom: string;
                                backgroundSize: string;
                                cursor: string;
                                '& > .SCEventMediaWidget-media-layer': {
                                    position: string;
                                    inset: number;
                                    backgroundColor: string;
                                    opacity: number;
                                };
                                '& > .SCEventMediaWidget-count-hidden-media-wrapper': {
                                    position: string;
                                    top: string;
                                    left: string;
                                    transform: string;
                                    color: any;
                                    '& > .SCEventMediaWidget-count-hidden-media': {
                                        fontSize: string;
                                    };
                                };
                            };
                        };
                    };
                    '& .SCEventMediaWidget-actions': {
                        padding: any;
                        justifyContent: string;
                    };
                };
                skeletonRoot: ({}: {}) => {
                    '& .SCEventMediaWidget-grid': {
                        display: string;
                        gap: string;
                        gridTemplateColumns: string;
                        '& > .SCEventMediaWidget-media': {
                            paddingBottom: string;
                        };
                    };
                };
                dialogRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCEventMediaWidget-grid': {
                        display: string;
                        gap: string;
                        gridTemplateColumns: string;
                        '& > .SCEventMediaWidget-media': {
                            paddingBottom: string;
                        };
                        '& > .SCEventMediaWidget-dialog-media-wrapper': {
                            position: string;
                            width: string;
                            paddingBottom: string;
                            backgroundSize: string;
                            '& > .SCEventMediaWidget-dialog-button-wrapper': {
                                position: string;
                                top: number;
                                width: string;
                                height: string;
                                backgroundColor: any;
                                opacity: number;
                                flexDirection: string;
                                justifyContent: string;
                                alignItems: string;
                                '& > .SCEventMediaWidget-dialog-loading-button': {
                                    padding: number;
                                    minWidth: string;
                                    '& > .MuiLoadingButton-loadingIndicatorCenter': {
                                        color: any;
                                    };
                                };
                            };
                        };
                    };
                };
                triggerRoot: ({ isSquare }: {
                    isSquare: any;
                }) => {
                    padding: 0;
                    borderRadius: 0;
                    backgroundColor: string;
                    '&:hover': {
                        backgroundColor: string;
                    };
                    '& > .SCEventMediaWidget-trigger-content': {
                        position: string;
                        width: string;
                        padding: string;
                        paddingBottom: string;
                        flexDirection: string;
                        gap: string;
                        alignItems: string;
                        justifyContent: string;
                        '& > .SCEventMediaWidget-trigger-icon': {
                            position: string;
                            top: string;
                            transform: string;
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCCalendar: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    /**
                     * Style fragments - Imports - Start
                     */
                    gap: string;
                    position: string;
                    bottom: string;
                    left: string;
                    width: string;
                    height: string;
                    borderRadius: string;
                    boxShadow: string;
                    backgroundColor: any;
                    overflow: string;
                    '& .SCCalendar-header': {
                        width: string;
                        height: string;
                        backgroundColor: any;
                    };
                };
            };
        };
        SCCreateEventWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    /**
                     * Style fragments - Imports - Start
                     */
                    '& .SCCreateEventWidget-image': {
                        height: string;
                    };
                    '& .SCCreateEventWidget-calendar': {
                        position: string;
                        top: string;
                        left: string;
                        transform: string;
                        color: any;
                    };
                    '& .SCCreateEventWidget-content': {
                        padding: string;
                        '& .SCCreateEventWidget-title': {
                            textAlign: string;
                            marginBottom: any;
                        };
                        '& .SCCreateEventWidget-spacing': {
                            marginBottom: any;
                        };
                    };
                    '& .SCCreateEventWidget-actions': {
                        padding: string;
                        justifyContent: string;
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCCreateEventWidget-calendar': {
                        position: string;
                        top: string;
                        left: string;
                        transform: string;
                    };
                    '& .SCCreateEventWidget-content': {
                        padding: string;
                        '& .SCCreateEventWidget-title': {
                            textAlign: string;
                        };
                        '& .SCCreateEventWidget-spacing': {
                            marginBottom: any;
                        };
                    };
                    '& .SCCreateEventWidget-actions': {
                        padding: string;
                        justifyContent: string;
                    };
                };
            };
        };
        SCSuggestedEventsWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCSuggestedEventsWidget-content': {
                        padding: string;
                        '& .SCSuggestedEventsWidget-title': {
                            marginBottom: string;
                        };
                        '& .SCSuggestedEventsWidget-swiper': {
                            position: string;
                            '& .swiper-wrapper': {
                                paddingBottom: string;
                                '& .SCSuggestedEventsWidget-swiper-slide': {
                                    width: string;
                                    height: string;
                                    '& .SCSuggestedEventsWidget-event': {
                                        '& .SCEventInfoDetails-root': {
                                            '& h5': {
                                                fontSize: string;
                                                maxWidth: number;
                                                textOverflow: string;
                                                whiteSpace: string;
                                                overflow: string;
                                            };
                                            '& .SCEventInfoDetails-icon-text-wrapper': {
                                                gap: any;
                                                '& .community-icons': {
                                                    fontSize: string;
                                                };
                                                '& p': {
                                                    marginTop: number;
                                                    fontSize: string;
                                                };
                                            };
                                        };
                                    };
                                };
                            };
                            '& .SCSuggestedEventsWidget-swiper-arrow': {
                                position: string;
                                top: string;
                                transform: string;
                                zIndex: number;
                                paddingLeft: string;
                                paddingRight: string;
                                minWidth: string;
                                backgroundColor: any;
                            };
                            '& .SCSuggestedEventsWidget-swiper-prev-arrow': {
                                left: string;
                            };
                            '& .SCSuggestedEventsWidget-swiper-next-arrow': {
                                right: string;
                            };
                        };
                    };
                    '& .SCSuggestedEventsWidget-actions': {
                        padding: string;
                        justifyContent: string;
                        '& .SCSuggestedEventsWidget-actionButton': {
                            color: any;
                        };
                    };
                    '& .SCEvent-skeleton-preview-name': {
                        marginTop: number;
                        marginBottom: number;
                    };
                    '& .SCEvent-skeleton-preview-actions': {
                        padding: number;
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCSuggestedEventsWidget-content': {
                        padding: string;
                        '& .SCSuggestedEventsWidget-title': {
                            marginBottom: string;
                        };
                        '& .SCSuggestedEventsWidget-swiper-slide': {
                            width: string;
                            height: string;
                        };
                    };
                    '& .SCSuggestedEventsWidget-actions': {
                        padding: string;
                        justifyContent: string;
                    };
                    '& .SCEvent-skeleton-preview-actions': {
                        padding: number;
                    };
                };
            };
        };
        SCEventMembersWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCEventMembersWidget-content': {
                        padding: string;
                        '& .SCEventMembersWidget-title': {
                            marginBottom: string;
                        };
                        '& .SCEventMembersWidget-tabs-wrapper': {
                            borderBottom: string;
                            '& .SCEventMembersWidget-tab-label-wrapper': {
                                gap: string;
                                alignItems: string;
                            };
                        };
                        '& .SCEventMembersWidget-tab-panel': {
                            padding: string;
                        };
                        '& .SCEventMembersWidget-action-button': {
                            left: string;
                            transform: string;
                            color: any;
                        };
                        '& .SCEventMembersWidget-event-button': {
                            left: string;
                            transform: string;
                        };
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCEventMembersWidget-content': {
                        padding: string;
                        '& .SCEventMembersWidget-title': {
                            marginBottom: string;
                        };
                        '& .SCEventMembersWidget-tabs-wrapper': {
                            borderBottom: string;
                            '& .SCEventMembersWidget-tab-label-wrapper': {
                                gap: string;
                                alignItems: string;
                            };
                        };
                        '& .SCEventMembersWidget-tab-panel': {
                            padding: string;
                        };
                        '& .SCEventMembersWidget-action-button': {
                            left: string;
                            transform: string;
                        };
                    };
                };
                dialogRoot: () => {};
            };
        };
        SCRelatedEventsWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    /**
                     * Style fragments - Imports - Start
                     */
                    '& .SCRelatedEventsWidget-content': {
                        padding: string;
                        '& .SCRelatedEventsWidget-header': {
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            marginBottom: any;
                            '& .SCRelatedEventsWidget-avatar-wrapper': {
                                flexDirection: string;
                                alignItems: string;
                                color: string;
                                padding: number;
                                minWidth: string;
                                '& .SCRelatedEventsWidget-avatar': {
                                    width: any;
                                    height: any;
                                };
                            };
                            '& h4': {
                                marginLeft: number;
                                lineHeight: string;
                            };
                        };
                        '& .SCRelatedEventsWidget-event-wrapper': {
                            gap: any;
                            '& .SCRelatedEventsWidget-event': {
                                '& > div': {
                                    padding: string;
                                    '& > .SCBaseItem-content': {
                                        '& > .SCBaseItem-text': {
                                            margin: number;
                                        };
                                    };
                                };
                            };
                        };
                    };
                    '& .SCRelatedEventsWidget-actions': {
                        padding: string;
                        justifyContent: string;
                        '& .SCSuggestedEventsWidget-actionButton': {
                            color: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCRelatedEventsWidget-content': {
                        padding: string;
                        '& .SCRelatedEventsWidget-user': {
                            marginBottom: any;
                            '& > .SCBaseItem-content': {
                                '& > .SCBaseItem-text': {
                                    margin: number;
                                };
                            };
                            '& > .SCBaseItem-actions': {
                                display: string;
                            };
                        };
                        '& .SCRelatedEventsWidget-event-wrapper': {
                            gap: any;
                            '& .SCRelatedEventsWidget-event': {
                                '& > div': {
                                    padding: string;
                                    '& > .SCBaseItem-content': {
                                        '& > .SCBaseItem-text': {
                                            margin: number;
                                        };
                                    };
                                };
                            };
                        };
                    };
                    '& .SCRelatedEventsWidget-actions': {
                        padding: string;
                        justifyContent: string;
                    };
                };
                dialogRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCRelatedEventsWidget-infinite-scroll': {
                        [x: number]: {
                            height: string;
                        };
                        height: string;
                        '& .SCEvent-root': {
                            width: string;
                        };
                    };
                };
            };
        };
        SCVoteAudienceButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCVoteAudienceButton-reaction-list': {
                        maxWidth: any;
                        overflow: string;
                        marginTop: any;
                        fontSize: string;
                        display: string;
                        flexDirection: string;
                        '& .MuiIcon-root': {
                            marginRight: any;
                            backgroundColor: string;
                        };
                    };
                    '& > .MuiIcon-root': {
                        fontSize: string;
                        marginTop: any;
                    };
                };
                dialogRoot: ({ theme }: any) => {
                    '& .SCVoteAudienceButton-dialog-tabs': {
                        '& .MuiTab-root': {
                            flexDirection: string;
                            justifyContent: string;
                        };
                    };
                    '& .SCVoteAudienceButton-dialog-vote-badge': {
                        width: any;
                        height: any;
                        backgroundColor: any;
                        border: string;
                    };
                };
            };
        };
        SCVoteButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    color: any;
                    marginTop: any;
                    marginBottom: any;
                    borderRadius: string;
                    padding: any;
                    minWidth: number;
                    '& .MuiIcon-root': {
                        fontSize: string;
                    };
                    '&.MuiButton-sizeSmall': {
                        padding: any;
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
                popperRoot: ({ theme }: any) => {
                    zIndex: number;
                    '& .SCVoteButton-reaction .MuiIcon-root': {
                        fontSize: string;
                    };
                };
            };
        };
        SCWidget: {
            variants: ({
                props: {
                    elevation: number;
                    variant?: undefined;
                };
                style: {
                    border: number;
                    boxShadow: string;
                };
            } | {
                props: {
                    variant: string;
                    elevation?: undefined;
                };
                style: {
                    border: string;
                    boxShadow: string;
                };
            })[];
            styleOverrides: {
                root: ({ theme }: any) => {
                    [x: number]: {
                        borderRadius: any;
                    };
                    borderRadius: number;
                    boxShadow: string;
                    border: string;
                    '&.MuiPaper-elevation0': {
                        borderRadius: number;
                    };
                    '& .MuiCardContent-root': {
                        padding: any;
                        '& h5': {
                            fontFamily: any;
                            fontWeight: any;
                            color: string;
                            fontSize: string;
                        };
                        '& .MuiList-root': {
                            paddingTop: any;
                            paddingBottom: number;
                            '& .MuiListItem-root:first-of-type': {
                                paddingTop: number;
                            };
                            '& .MuiListItem-root': {
                                paddingTop: any;
                                paddingBottom: any;
                                paddingLeft: number;
                                paddingRight: number;
                                '& .SCBaseItemButton-text, & .SCBaseItem-text': {
                                    marginTop: number;
                                    marginBottom: number;
                                };
                                '& .SCWidget-root': {
                                    borderRadius: number;
                                };
                            };
                        };
                        '& > .MuiTypography-body2': {
                            paddingTop: any;
                        };
                        '& > .MuiButton-sizeMedium': {
                            marginTop: any;
                            padding: any;
                            color: any;
                        };
                    };
                };
            };
        };
        SCLiveStream: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                detailRoot: ({ theme }: any) => {
                    '& .SCLiveStream-detail-image-wrapper': {
                        position: string;
                        '& .SCLiveStream-detail-image': {
                            height: string;
                        };
                        '& .SCLiveStream-detail-in-progress': {
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                        };
                    };
                    '& .SCLiveStream-detail-content': {
                        padding: string;
                        '& .SCLiveStream-detail-user': {
                            marginTop: string;
                            '& .SCBaseItemButton-text': {
                                margin: number;
                            };
                        };
                        '& .SCLiveStream-detail-name-wrapper': {
                            textDecoration: string;
                            color: string;
                            '& .SCLiveStream-detail-name': {
                                marginBottom: string;
                            };
                        };
                        '& .SCLiveStream-detail-first-divider': {
                            marginTop: string;
                            marginBottom: any;
                        };
                        '& .SCLiveStream-detail-second-divider': {
                            marginTop: any;
                            marginBottom: string;
                        };
                    };
                };
                previewRoot: ({ theme }: any) => {
                    '& .SCLiveStream-preview-image-wrapper': {
                        position: string;
                        '& .SCLiveStream-preview-image': {
                            height: string;
                        };
                        '& .SCLiveStream-preview-in-progress': {
                            height: number;
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                            '& span': {
                                fontSize: string;
                                paddingLeft: any;
                                paddingRight: any;
                            };
                        };
                    };
                    '& .SCLiveStream-preview-content': {
                        padding: string;
                        '& .SCLiveStreamInfoDetails-icon-text-wrapper': {
                            '& .MuiTypography-root': {
                                fontSize: string;
                            };
                        };
                        '& .SCLiveStream-detail-user': {
                            marginTop: string;
                            '& .SCBaseItemButton-text': {
                                margin: number;
                            };
                        };
                        '& .SCLiveStream-preview-name-wrapper': {
                            marginTop: number;
                            textDecoration: string;
                            color: string;
                            '& h5': {
                                whiteSpace: string;
                                overflow: string;
                                textOverflow: string;
                            };
                        };
                    };
                };
                snippetRoot: ({ theme }: any) => {
                    overflow: string;
                    boxSizing: string;
                    paddingLeft: string;
                    paddingRight: string;
                    '& .SCBaseItem-image': {
                        '& .MuiAvatar-root': {
                            width: number;
                            height: number;
                            borderRadius: string;
                            '& img': {
                                borderRadius: string;
                            };
                        };
                    };
                    '& .SCLiveStream-snippet-image': {
                        position: string;
                        '& .SCLiveStream-snippet-in-progress': {
                            height: number;
                            backgroundColor: any;
                            position: string;
                            top: number;
                            right: number;
                            color: any;
                            boxShadow: string;
                            '& span': {
                                fontSize: string;
                                paddingLeft: any;
                                paddingRight: any;
                            };
                        };
                    };
                    '& .SCBaseItem-text': {
                        fontSize: any;
                        '& .SCLiveStream-snippet-primary': {
                            color: any;
                            textDecoration: string;
                            '&:hover': {
                                textDecoration: string;
                            };
                            '& p': {
                                fontWeight: any;
                            };
                        };
                        '& .SCLiveStream-snippet-secondary': {
                            color: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: any) => {
                    '& .SCLiveStream-skeleton-detail-root': {
                        '& .SCLiveStream-skeleton-detail-calendar': {
                            position: string;
                            bottom: string;
                            left: string;
                            boxShadow: string;
                        };
                        '& .SCLiveStream-skeleton-detail-content': {
                            padding: string;
                            '& .SCLiveStream-skeleton-detail-user': {
                                marginTop: string;
                                '& .SCBaseItemButton-text': {
                                    margin: number;
                                };
                            };
                            '& .SCLiveStream-skeleton-detail-name-wrapper': {
                                textDecoration: string;
                                color: string;
                                '& .SCLiveStream-skeleton-detail-name': {
                                    marginBottom: string;
                                };
                            };
                            '& .SCLiveStream-skeleton-detail-first-divider': {
                                marginTop: string;
                                marginBottom: any;
                            };
                            '& .SCLiveStream-skeleton-detail-second-divider': {
                                marginTop: any;
                                marginBottom: string;
                            };
                        };
                    };
                    '& .SCLiveStream-skeleton-preview-root': {
                        '& .SCLiveStream-skeleton-preview-content': {
                            padding: any;
                        };
                        '& .SCLiveStream-skeleton-preview-image': {
                            position: string;
                            '& .MuiSkeleton-root': {
                                borderRadius: string;
                            };
                            '& .MuiIcon-root': {
                                color: any;
                                position: string;
                                top: string;
                                left: string;
                                transform: string;
                            };
                        };
                        '& .SCBaseItem-actions': {
                            maxWidth: string;
                        };
                    };
                    '& .SCLiveStream-skeleton-snippet-root': {
                        overflow: string;
                        boxSizing: string;
                        paddingLeft: string;
                        paddingRight: string;
                        '& .SCLiveStream-skeleton-snippet-image': {
                            position: string;
                            '& .MuiSkeleton-root': {
                                borderRadius: string;
                            };
                            '& .MuiIcon-root': {
                                color: any;
                                position: string;
                                top: string;
                                left: string;
                                transform: string;
                            };
                        };
                        '& .SCBaseItem-actions': {
                            maxWidth: string;
                        };
                    };
                };
            };
        };
        SCLiveStreamInfoDetails: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    /**
                     * Style fragments - Imports - Start
                     */
                    gap: any;
                    '& .SCLiveStreamInfoDetails-icon-text-wrapper': {
                        flexDirection: string;
                        alignItems: string;
                        gap: any;
                        '& > p': {
                            textTransform: string;
                        };
                        '& .SCLiveStreamInfoDetails-link': {
                            textDecoration: string;
                            color: any;
                            '&:hover': {
                                textDecoration: string;
                            };
                            '& .SCLiveStreamInfoDetails-url': {
                                overflow: string;
                                textOverflow: string;
                                display: string;
                                '-webkit-line-clamp': string;
                                '-webkit-box-orient': string;
                            };
                        };
                        '& .SCLiveStreamInfoDetails-in-progress': {
                            width: string;
                            height: string;
                            borderRadius: string;
                            backgroundColor: any;
                        };
                    };
                    '& .SCLiveStreamInfoDetails-creation-wrapper': {
                        flexDirection: string;
                        alignItems: string;
                        gap: any;
                    };
                };
            };
        };
        SCUpScalingTierBadge: {
            styleOverrides: {
                root: ({ theme }: any) => {};
                badgeRoot: ({ theme }: any) => {
                    background: string;
                    borderRadius: number;
                    padding: string;
                    height: string;
                    fontSize: number;
                };
            };
        };
        SCUserLiveStreamWidget: {
            styleOverrides: {
                root: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCUserLiveStreamWidget-content': {
                        '& .SCUserLiveStreamWidget-header': {
                            flexDirection: string;
                            justifyContent: string;
                            alignItems: string;
                            marginBottom: any;
                            '& .SCUserLiveStreamWidget-avatar-wrapper': {
                                flexDirection: string;
                                alignItems: string;
                                color: string;
                                padding: number;
                                minWidth: string;
                                '& .SCUserLiveStreamWidget-avatar': {
                                    width: any;
                                    height: any;
                                };
                            };
                            '& h4': {
                                marginLeft: number;
                                lineHeight: string;
                            };
                        };
                        '& .SCUserLiveStreamWidget-live-wrapper': {
                            paddingTop: any;
                            gap: any;
                            '& .SCUserLiveStreamWidget-live': {
                                '& > div': {
                                    padding: string;
                                    '& > .SCBaseItem-content': {
                                        '& > .SCBaseItem-text': {
                                            margin: number;
                                        };
                                    };
                                };
                            };
                        };
                    };
                    '& .SCUserLiveStreamWidget-actions': {
                        padding: string;
                        justifyContent: string;
                        '& .SCSuggestedEventsWidget-actionButton': {
                            color: any;
                        };
                    };
                };
                skeletonRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCUserLiveStreamWidget-content': {
                        padding: string;
                        '& .SCUserLiveStreamWidget-user': {
                            marginBottom: any;
                            '& > .SCBaseItem-content': {
                                '& > .SCBaseItem-text': {
                                    margin: number;
                                };
                            };
                            '& > .SCBaseItem-actions': {
                                display: string;
                            };
                        };
                        '& .SCUserLiveStreamWidget-live-wrapper': {
                            gap: any;
                            '& .SCUserLiveStreamWidget-live': {
                                '& > div': {
                                    padding: string;
                                    '& > .SCBaseItem-content': {
                                        '& > .SCBaseItem-text': {
                                            margin: number;
                                        };
                                    };
                                };
                            };
                        };
                    };
                    '& .SCUserLiveStreamWidget-actions': {
                        padding: string;
                        justifyContent: string;
                    };
                };
                dialogRoot: ({ theme }: {
                    theme: any;
                }) => {
                    '& .SCUserLiveStreamWidget-infinite-scroll': {
                        [x: number]: {
                            height: string;
                        };
                        height: string;
                        '& .SCEvent-root': {
                            width: string;
                        };
                    };
                };
            };
        };
        SCCreateLiveStreamButton: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiButton-startIcon': {
                        '& .MuiIcon-root': {
                            fontSize: string;
                        };
                    };
                };
            };
        };
        SCCreateLiveStreamDialog: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .MuiDialogTitle-root': {
                        '& span': {
                            flexGrow: number;
                            textAlign: string;
                        };
                    };
                    '& .SCCreateLiveStreamDialog-root': {
                        padding: any;
                    };
                };
            };
        };
        SCLiveStreamSelector: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCLiveStreamSelector-warning': {
                        margin: any;
                        "& a": {
                            color: any;
                            fontWeight: string;
                            textDecoration: string;
                            whiteSpace: string;
                        };
                    };
                    '& .SCLiveStreamSelector-options': {
                        [x: number]: {
                            display: string;
                        };
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        '& > div': {
                            [x: number]: {
                                margin: string;
                                marginBottom: any;
                            };
                            width: string;
                        };
                    };
                    '& .SCLiveStreamSelector-actions': {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        marginTop: any;
                    };
                };
                optionCardRoot: ({ theme, selected }: any) => {
                    maxWidth: number;
                    height: string;
                    minHeight: number;
                    padding: any;
                    margin: any;
                    cursor: string;
                    transition: any;
                    backgroundColor: any;
                    '&:hover': {
                        backgroundColor: any;
                        boxShadow: any;
                    };
                    border: string;
                    "& > div": {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        marginBottom: number;
                        maxWidth: string;
                    };
                    "& ul": {
                        marginTop: any;
                        padding: number;
                        listStyle: string;
                    };
                };
                featureItemRoot: ({ theme, selected }: any) => {
                    display: string;
                    alignItems: string;
                    gap: any;
                    marginBottom: any;
                    '&:last-child': {
                        marginBottom: number;
                    };
                };
            };
        };
        SCLiveStreamForm: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    '& .SCLiveStreamForm-cover': {
                        position: string;
                        height: number;
                        minHeight: number;
                        '& .SCEventForm-upload-event-cover-root': {
                            position: string;
                            right: any;
                            bottom: any;
                            padding: any;
                            minWidth: string;
                        };
                    };
                    '& .SCLiveStreamForm-warning': {
                        margin: any;
                        "& a": {
                            color: any;
                            fontWeight: string;
                            textDecoration: string;
                            whiteSpace: string;
                        };
                    };
                    "& .SCLiveStreamForm-access-view": {
                        margin: any;
                    };
                    "& .SCLiveStreamForm-actions": {
                        display: string;
                        justifyContent: string;
                        marginTop: any;
                    };
                };
            };
        };
        SCLiveStreamFormSettings: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    margin: any;
                    '& .SCLiveStreamFormSettings-access-view': {
                        margin: any;
                        width: string;
                        '& .Mui-checked': {
                            color: any;
                        };
                    };
                };
            };
        };
        SCLiveStreamRoom: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    width: string;
                    display: string;
                    justifyContent: string;
                    alignContent: string;
                    "& .SCLiveStreamRoom-title": {
                        margin: any;
                        textAlign: string;
                        color: any;
                    };
                    "& .SCLiveStreamRoom-description": {
                        backgroundColor: any;
                        color: any;
                        border: string;
                        borderRadius: string;
                        marginTop: any;
                        marginBottom: any;
                        padding: any;
                    };
                    "& .SCLiveStreamRoom-content": {
                        width: string;
                    };
                    "& .SCLiveStreamRoom-prejoin": {
                        margin: any;
                        padding: any;
                        display: string;
                        placeItems: string;
                        height: string;
                        position: string;
                        '& .lk-form-control': {
                            display: string;
                        };
                    };
                    "& .SCLiveStreamRoom-prejoin-loading": {
                        '& .lk-prejoin': {
                            opacity: number;
                        };
                    };
                    "& .SCLiveStreamRoom-prejoin-alert": {
                        backgroundColor: any;
                        color: any;
                        border: string;
                        borderRadius: string;
                    };
                    "& .SCLiveStreamRoom-share-link": {
                        marginTop: any;
                        backgroundColor: any;
                        '& textarea': {
                            color: any;
                            '-webkit-text-fill-color': any;
                        };
                    };
                    "& .SCLiveStreamRoom-conference": {
                        width: string;
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        backgroundColor: string;
                    };
                    "& .SCLiveStreamRoom-prejoin-loader": {
                        maxWidth: number;
                        width: string;
                        position: string;
                        textAlign: string;
                        '& .MuiTypography-root': {
                            color: string;
                        };
                    };
                    "& .SCLiveStreamRoom-end-prejoin-content": {
                        color: any;
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        marginTop: any;
                        paddingBottom: any;
                        "& .SCLiveStreamRoom-end-prejoin-content-box": {
                            [x: number]: {
                                width: string;
                            };
                            width: string;
                        };
                    };
                    '& .lk-prejoin': {
                        maxWidth: number;
                        width: string;
                        backgroundColor: string;
                        borderRadius: any;
                    };
                    '& .lk-join-button': {
                        backgroundColor: any;
                        color: any;
                        '&:hover': {
                            backgroundColor: any;
                        };
                    };
                    '& .lk-settings-menu-modal': {
                        minWidth: number;
                        paddingTop: any;
                        '& .lk-settings-menu-modal-icon-close': {
                            color: any;
                            position: string;
                            top: number;
                            right: number;
                        };
                        '& .MuiFormControlLabel-root': {
                            marginLeft: number;
                        };
                        '& .MuiTypography-body1': {
                            color: string;
                        };
                        '& .MuiSwitch-track': {
                            backgroundColor: any;
                        };
                    };
                };
                dialogRoot: ({ theme }: any) => {
                    "& .SCLiveStreamRoom-end-conference-wrap": {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        alignContent: string;
                        flexDirection: string;
                        "& .SCLiveStreamRoom-logo": {
                            img: {
                                maxHeight: number;
                                maxWidth: number;
                            };
                            marginBottom: any;
                        };
                        "& .SCLiveStreamRoom-btn-back-home": {
                            marginTop: any;
                        };
                    };
                };
            };
        };
        SCLiveStreamVideoConference: {
            styleOverrides: {
                root: ({ theme }: any) => {
                    height: string;
                    width: string;
                    overflowY: string;
                };
                dialogRoot: ({ theme }: any) => {
                    "& .SCLiveStreamVideoConference-end-conference-wrap": {
                        display: string;
                        justifyContent: string;
                        alignItems: string;
                        alignContent: string;
                        flexDirection: string;
                        textAlign: string;
                        "& .SCLiveStreamVideoConference-logo": {
                            img: {
                                maxHeight: number;
                                maxWidth: number;
                            };
                            marginBottom: any;
                        };
                        "& .SCLiveStreamVideoConference-btn-back-home": {
                            marginTop: any;
                        };
                    };
                };
            };
        };
    };
    selfcommunity: {
        user: {
            avatar: {
                sizeSmall: number;
                sizeMedium: number;
                sizeLarge: number;
                sizeXLarge: number;
            };
        };
        category: {
            icon: {
                sizeSmall: number;
                sizeMedium: number;
                sizeLarge: number;
            };
        };
        group: {
            avatar: {
                sizeSmall: number;
                sizeMedium: number;
                sizeLarge: number;
                sizeXLarge: number;
            };
        };
    };
};
export default theme;
/**
 * Style assets - Exports - Start
 */
export { GoogleIconContained, FacebookIconContained, LinkedinIconContained, TwitterIconContained, GoogleIconOutlined, FacebookIconOutlined, LinkedinIconOutlined, TwitterIconOutlined };
/**
 * Style assets - Exports - End
 */
