/* /Components/Pages/ShareLink.razor.rz.scp.css */
.share-launch[b-unp2jvbnwu] {
    min-height: calc(100vh - 200px);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--spacing-3xl) var(--spacing-xl);
    color: var(--color-text-primary);
}

.share-launch__inner[b-unp2jvbnwu] {
    max-width: 640px;
    text-align: center;
}

.share-launch__title[b-unp2jvbnwu] {
    font-size: var(--font-size-4xl);
    font-weight: var(--font-weight-semibold);
    line-height: var(--line-height-tight);
    margin: 0 0 var(--spacing-3xl);
}

.share-launch__subtitle[b-unp2jvbnwu] {
    font-size: var(--font-size-2xl);
    font-weight: var(--font-weight-normal);
    line-height: var(--line-height-tight);
    color: var(--color-text-primary);
    margin: 0 0 var(--spacing-md);
}

.share-launch__note[b-unp2jvbnwu] {
    font-size: var(--font-size-xl);
    color: var(--color-text-primary);
    margin: 0;
}

.share-launch__note a[b-unp2jvbnwu],
.share-launch__link[b-unp2jvbnwu] {
    color: var(--color-primary);
    text-decoration: none;
    background: none;
    border: 0;
    padding: 0;
    font: inherit;
    cursor: pointer;
}

.share-launch__note a:hover[b-unp2jvbnwu],
.share-launch__link:hover[b-unp2jvbnwu] {
    text-decoration: underline;
}

.share-launch__error[b-unp2jvbnwu] {
    color: var(--color-error);
    font-size: var(--font-size-lg);
    margin: 0 0 var(--spacing-lg);
}
