@import '_content/TMS.Common.BlazorComponents/TMS.Common.BlazorComponents.ef4rfjus7x.bundle.scp.css';
@import '_content/TMS.OneTMS.Authentication.Views/TMS.OneTMS.Authentication.Views.soa4qnesew.bundle.scp.css';
@import '_content/TMS.OneTMS.Billing.Views/TMS.OneTMS.Billing.Views.eytjdvh72p.bundle.scp.css';

/* _content/TMS.OneTMS.UI.Blazor/Components/Layout/LegacyFrame.razor.rz.scp.css */
#legacy-frame[b-9k3nr8nysd] {
  width: 100%;
  height: 100vh;
  position: absolute;
}
/* _content/TMS.OneTMS.UI.Blazor/Components/ReconnectMessage.razor.rz.scp.css */
#tms-reconnect-modal[b-8g95jeou60] {
    display: none;
    transition: visibility 0s linear 1000ms;
}

    #tms-reconnect-modal[b-8g95jeou60]  .modal-overlay {
        z-index: 9999;
    }

    #tms-reconnect-modal[b-8g95jeou60]  .modal {
        z-index: 10000;
    }

    #tms-reconnect-modal.components-reconnect-show[b-8g95jeou60],
    #tms-reconnect-modal.components-reconnect-failed[b-8g95jeou60],
    #tms-reconnect-modal.components-reconnect-rejected[b-8g95jeou60] {
        display: block;
    }

    #tms-reconnect-modal[b-8g95jeou60]  .reconnect-running,
    #tms-reconnect-modal[b-8g95jeou60]  .reconnect-failed,
    #tms-reconnect-modal[b-8g95jeou60]  .reconnect-rejected {
        display: none;
    }

    #tms-reconnect-modal.components-reconnect-show[b-8g95jeou60]  .reconnect-running,
    #tms-reconnect-modal.components-reconnect-failed[b-8g95jeou60]  .reconnect-failed,
    #tms-reconnect-modal.components-reconnect-rejected[b-8g95jeou60]  .reconnect-rejected {
        display: flex;
    }

    #tms-reconnect-modal[b-8g95jeou60]  .modal__content-container {
        padding: 24px 24px 0 24px;
    }

        #tms-reconnect-modal[b-8g95jeou60]  .modal__content-container .reconnect {
            flex-direction: column;
        }

    #tms-reconnect-modal[b-8g95jeou60]  .modal__footer-container {
        display: flex;
        flex-direction: column;
    }

        #tms-reconnect-modal[b-8g95jeou60]  .modal__footer-container .reconnect {
            flex-direction: row;
            justify-content: space-evenly;
        }

        #tms-reconnect-modal[b-8g95jeou60]  .modal__footer-container button {
            padding: 8px 16px;
        }

            #tms-reconnect-modal[b-8g95jeou60]  .modal__footer-container button:focus {
                outline-offset: unset;
            }
