.TimedReleaseTimeSelector {
    display: flex;
    flex-direction: column;
    flex: 1;

    &-prompt {
        font-size: 15px;
        margin-bottom: 15px;
    }

    &-body {
        display: flex;
        flex: 1;
        flex-direction: column;
    }

    &-timezone-breakdown {
        margin: 10px 0;
    }

    &-separator {
        margin-top: 26px;
        margin-bottom: 30px;
    }

    &-schedule-prompt {
        margin-bottom: 20px;
    }

    &-time-offset {
        margin: 15px 0;
    }

    &-offset-prompt-label {
        color: var(--gray-700);
    }

    &-button-bar {
        display: flex;

        * {
            flex: 1;
        }

        :first-child {
            margin-right: 5px;
        }

        :last-child {
            margin-left: 5px;
        }
    }

    &-timezone-converter-link {
        display: flex;
        justify-content: center;
    }
}
