.share-dialog-header {
    min-width: 0;
}

.share-token {
    font-size: 0.75rem;
    padding: 0.15rem 0.4rem;
    border-radius: 0.375rem;
    background: var(--p-surface-100);
    border: 1px solid var(--p-surface-200);
}

.share-url-input {
    min-width: 14rem;
}

@media (max-width: 640px) {
    .share-dialog-header {
        flex-direction: column;
        align-items: stretch;
    }

    :host ::ng-deep .share-dialog-header p-button,
    :host ::ng-deep .share-dialog-header .p-button {
        width: 100%;
    }
}
